/* CSS Document */

.img {
	float:right;
	width:290;
	margin:20px 0 0 0;
}

.recipe_box {
 float:left;
	width:540px;
	margin:20px 0 0 0;
}

.recipe_unit{
	float:left;
	width:270px;
	margin:0 0 10px 0;
}

.recipe_unit dl dt{
 float:left;
	width:70px;
	padding:0 10px 0 0;

}

.recipe_unit dl dd{
 float:left;
	width:185px;
	padding:0 5px 0 0;
}

.recipe01 {
	background:url(../images/obi01.jpg) no-repeat top;
	float:left;
	width:250px;
	margin:20px 0 0 0;
}

.recipe02 {
	background:url(../images/obi02.jpg) no-repeat top;
	float:left;
	width:540px;
	margin:20px 0 0 0;
}

.recipe_title {
	color:#FFFFFF;
	font-weight:bold;
	text-indent:12px;
	padding:8px 0 0 0;
	font-size:0.9em;
}

.recipe_txt {
	padding:12px 0 0 0;
}

.recipe_txt table {
	background-color:#FFFFCC;
	margin:10px 0 10px 0;
}

.recipe_txt table tr th{
padding:0 0 0 12px;
}

.recipe_txt table tr td{
padding:0 0 0 12px;
}

#nextpage {
 float:left;
	width:540px;
	padding:40px 0 0 0;
	text-align:center;
}

.recipe_navi{
 float:left;
	width:538px;
	height:28px;
	border: 1px solid #00AFE6;
	margin:20px 0 0 0;
}

.recipe_navi ul{
	float:left;
	width:540px;
}

.recipe_navi ul li{
	float:left;
	width:97px;
	background:url(../images/recipe_navi_ico.jpg) no-repeat left;
	margin:5px 0 0 3px;
	text-indent:18px;
}
