/* CSS Document */

/* over write */

#mainBox .inner {
	padding:0 0 25px;
}

#mainBox .inner h4 {
	margin-bottom:0;
}

/* over write */

#recipe {
	padding:0 24px 30px;
}

#recipe .photo {
	width:200px;
	float:left;
}
#recipe .photo p {
	margin-bottom:10px;
}

#recipe .text {
	width:285px;
	float:right;
}
#recipe .text table {
	width:285px;
	margin-top:10px;
}
#recipe .text table th {
	width:115px;
	padding:2px 0 2px 10px;
	background:url(../common/img/recipe/list_square.gif) no-repeat left 0.7em;
	vertical-align:top;
}
#recipe .text table#shrimp th {
	width:90px;
}
#recipe .text table th.level2 {
	background:url(../common/img/recipe/list_border.gif) repeat-y left;
}
#recipe .text table th.level2b {
	background:url(../common/img/recipe/list_footer.gif) no-repeat left bottom;
}
#recipe .text table td {
	vertical-align:top;
	padding:2px 0;
}

#point {
	clear:both;
}
#point dd {
	padding:5px;
	background:#E8F1F7 url(../common/img/recipe/r_point_bln.gif) no-repeat;
}

#howto {
	padding:0 24px;
}
#howto ol li {
	padding:10px 0 10px 20px;
}
#howto ol li#li01 { background:url(../common/img/recipe/list01.gif) no-repeat left 1.1em; }
#howto ol li#li02 { background:url(../common/img/recipe/list02.gif) no-repeat left 1.1em; }
#howto ol li#li03 { background:url(../common/img/recipe/list03.gif) no-repeat left 1.1em; }
#howto ol li#li04 { background:url(../common/img/recipe/list04.gif) no-repeat left 1.1em; }
#howto ol li#li05 { background:url(../common/img/recipe/list05.gif) no-repeat left 1.1em; }
#howto ol li#li06 { background:url(../common/img/recipe/list06.gif) no-repeat left 1.1em; }

