@charser "EUC-JP";
#recipe_title h3 {
	width: 100%;
	background-color: #3366FF;
	color: #ffffff;
	font-size: medium;
	text-align: center;
}
#recipe_print_a {
	text-align: right;
	margin: 10px;
}

#recipe_navi{
	background-color: #e5ecf9;
	text-align: left;
}
#recipe {
/*	font-size: small;*/
	margin: 10px;
	width: 555px;
}

#recipe h4{
	margin: 1em 0 0 0;
}

#recipe p{
	margin: 0.3em 0 0 1em;
}


#recipe_detail {
/*	font-size: small;*/
	margin: 10px;
	width: 555px;
}

#recipe_detail div {
	margin: 1.5em 0;
}
#recipe_detail p {
	margin: 10px 0;
}
#recipe_detail #image {
	text-align: center;
}
#recipe_detail #image img{
	border: 10px solid #FFCC99;
}
#recipe_detail h3{
	text-align: left;
	padding-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#recipe_detail #description {
	line-height: 1.5em;
}

#recipe_detail ol {
	margin-left: 2em;
}
#recipe_detail li {
	list-style-type: decimal;
	line-height: 1.5em;
	margin: 0.5em 0;
}
#recipe_detail #material th {
	background-color: #FFCC99;
}
#recipe_detail #material td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}

#recipe_print {
	width: 600px;
}
#recipe_print #recipe_title h3 {
	width: 100%;
	background-color: #fff;
	color: #000;
	font-size: medium;
	text-align: left;
}
#recipe_print #recipe_detail #image {
	text-align: left;
}
