@charset "Shift_JIS";

/* *********************************************************
 *	ƒŒƒVƒsƒy[ƒW ˆóü—p‰æ–Êê—pCSS
 * *********************************************************
 */

body,form,fieldset,table {
	margin:0;
	padding:0;
}

h1,h2,h3,h4,h5,p,ul,ol,dl,dd {
	margin:0;
	padding:0;
}

body {
	background-color:#FFFFFF;
	line-height:145%;
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	color: #000;
}

/* ˆóü—p */
#print h1 {
	font-size:12px;
	border-bottom:1px solid #000000;
}

#print #footer {
	font-size:12px;
	font-weight:bold;
	border-top:1px solid #000000;
}

/* ƒŒƒVƒs */
#recipe {
	width:598px;
	padding:10px;
}

#recipe h3{
	width:600px;
	margin:10px auto;
	color:#000000;
	font-size:14px;
	padding:5px;
	border:1px solid #000000;
	border-left:5px solid #000000;
}

/* ƒŒƒVƒsŽÊ^ */
#recipe #photo {
	width:240px;
	padding:9px;
	border:1px solid #CCCCCC;
	float:left;
}

#recipe #info {
	width:330px;
	float:right;
}

#recipe p {
	padding-left:10px;
	margin:0;
}

#print #qr {
	text-align:center;
	font-size:10px;
	border:1px solid #000000;
	padding:5px;
}

/* Þ—¿ */
#zairyo {
	width:500px;
	margin:10px auto;
	clear:both;
	line-height:200%;
	padding:10px 50px;
	border:1px solid #000000;
}

#zairyo th, #zairyo td {
	border-bottom:1px dotted #CCCCCC;
}

 
/* ì‚è•û */
#make {
	width:500px;
	margin:10px auto;
	line-height:200%;
	padding:10px 50px;
	border:1px solid #000000;
}
#make ol{
	padding:10px 0 10px 30px;
}
#make li{
	margin:5px;
	border-bottom:1px dotted #CCCCCC;
}


