@charset "utf-8";
/* CSS Document */
/*--------------------------------------------------------*/

#navi02 a{
	background-position:left bottom !important;
}
#resipi_ol_lv1{
	display:none !important;
}

#side_navi{
	display:none !important;
}
/*--------------------------------------------------------*/


.all_ol_lv1{
	margin:20px auto 20px;
	width:753px;
	background-image:url(image/all_ol_body.png);
	background-repeat:repeat-y;
	background-position:left top;
}

.all_ol_lv2{
	width:753px;
	background-image:url(image/all_ol_head.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.all_ol_lv3{
	width:753px;
	background-image:url(image/all_ol_foot.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size:12px;
}

/*--------------------------------------------------------*/


.contents_container{
	width:719px;
	overflow:hidden;
	margin:0px auto;
	padding:20px 0px;
}


.contents_container table{
	width:700px;
}

.contents_container table th{
	text-align:left;
	width:300px;
}

.contents_container table td{
	vertical-align:top;
	padding:10px 0px;
}




/*--------------------------------------------------------*/
.sp01{
	background-image:url(image/img01.png);
}

.sp02{
	background-image:url(image/img02.png);
}

.sp03{
	background-image:url(image/img03.png);
}
