@charset "UTF-8";
/*----------------------------------

製品別レシピ集

-----------------------------------*/

#recipeProductWrap{
	width:555px;
	float:right;
}

#recipeProductWrap h1{
	color:#966D2B;
	font-size:20px;
	font-weight:bold;
}
#recipeProductWrap h1#wmf,
#recipeProductWrap h1#cbs,
#recipeProductWrap h1#mmm,
#recipeProductWrap h1#s100,
#recipeProductWrap h1#oec{
	border-bottom:#966D2B solid 5px;
	margin:0 0 20px 0;
}
#recipeProductWrap h1#wmf{
	background:url(/jp/contents_file/recipe/item/wmf/img/logo.gif) no-repeat 0 0;
	padding:7px 0 10px 30px;
}
#recipeProductWrap h1#cbs{
	background:url(/jp/contents_file/recipe/item/cbs/img/logo.gif) no-repeat 0 7px;
	padding:7px 0 10px 60px;
}
#recipeProductWrap h1#mmm{
	background:url(/jp/contents_file/recipe/item/mmm/img/logo.gif) no-repeat 0 7px;
	padding:7px 0 10px 50px;
}
#recipeProductWrap h1#s100{
	background:url(/jp/contents_file/recipe/item/s100/img/logo.gif) no-repeat 0 18px;
	padding:7px 0 10px 90px;
}
#recipeProductWrap h1#oec{
	background:url(/jp/contents_file/recipe/item/oec/img/logo.gif) no-repeat 0 7px;
	padding:7px 0 10px 50px;
}



#recipeProductWrap #recipeProductHead{
}
#recipeProductWrap #recipeProductHead #imgBox{
	width:173px;
	height:173px;
	float:left;
	border:#CCC solid 1px;
}
#recipeProductWrap #recipeProductHead #detailBox{
	float:right;
	width:365px;
}
#recipeProductWrap #recipeProductHead #detailBox p{
	color:#966D2B;
	font-weight:bold;
	font-size:14px;
	padding:0 0 5px 0;
}
#recipeProductWrap #recipeProductHead #detailBox ul#productView{
	background:url(/jp/common/img/dotted_line_width.gif) repeat-x 0 top;
	_padding:5px 0 0 0; 
}
#recipeProductWrap #recipeProductHead #detailBox ul#productView li{
	background:url(/jp/common/img/dotted_line_width.gif) repeat-x 0 bottom;
	padding:8px 0;
	_padding:5px 0 0 0;
}
#recipeProductWrap #recipeProductHead #detailBox ul#productView li strong{
	color:#966D2B;
	float:left;
	width:250px;
	display:block;
}
#recipeProductWrap #recipeProductHead #detailBox ul#productView li a{
	color:#966D2B;
	display:block;
	float:left;
	width:30px;
	text-decoration:underline;
}
#recipeProductWrap #recipeProductHead #detailBox ul#productView li a.buy{
	width:80px;
	float:right;
	text-align:right;
}
#recipeProductWrap #recipeProductHead #detailBox ul#productView li a.buy .iconBlank{
	color:#966D2B;
}

#recipeProductWrap #recipeProductHead #detailBox ul#productView li a:hover{
	text-decoration:none;
}



#recipeProductView{
}
#recipeProductView ul.recipeListWrap{
	margin:0 0 0 -15px;
	padding:20px 0 0 0;
}
#recipeProductView ul.recipeListWrap li.recipeList{
	width:175px;
	float:left;
	margin:0 0 15px 15px;
	display:inline;
}
#recipeProductView ul.recipeListWrap li.recipeList .recipeImg{
	background:#FEE7B4;
	padding:11px;
	padding-right:0;
}
#recipeProductView ul.recipeListWrap li.recipeList .recipeImg img{
	width:154px;
}
#recipeProductView ul.recipeListWrap li.recipeList .detailTxt{
	background:#FDFBF1;
	padding:11px;
}
#recipeProductView ul.recipeListWrap li.recipeList .detailTxt p{
	font-size:14px;
}
#recipeProductView ul.recipeListWrap li.recipeList .detailTxt p a{
	color:#966D2B;
}
#recipeProductView ul.recipeListWrap li.recipeList .detailTxt p.recipeLink{
	clear:both;
	margin:10px 0 0 0;
}
#recipeProductView ul.recipeListWrap li.recipeList .detailTxt p.recipeLink a{
	background:url(/jp/contents_file/recipe/i/button_recipe_orange.gif) no-repeat 0 0;
	display:block;
	height:0;
	width:101px;
	padding-top:17px;
	overflow:hidden;
	margin:0 0 0 50px;	
}
#recipeProductView hr{
	border-top: 1px dotted #B7B8B9;
	margin: 10px 0 15px 15px;
	_margin: 0 0 15px 15px;
	background-color: #FFF;
	height: 0;
	display:block;
	clear:both;
}


