@charset "Shift_JIS";
/*index*/

#main_tit{
	width:590px; height:60px; background:url(../img/title/title-recipe.jpg) 15px 0 no-repeat;
}

#recipe{
	background:url(../img/recipe/recipe-bg.jpg) 0 0 no-repeat;
	width:562px;
	height:270px;
	padding:48px 25px 0 23px;
	position:relative;
}
#recipe h3{
	text-indent:-9999px;
	font-size:14px;
}
#recipe #bk_w{
	height:210px; 
	padding:12px;
}
#recipe img#dl{
	margin:-5px -5px 0 10px;
}
#recipe p.read{
	margin-bottom:5px;
}
#recipe .dl_detail{
	width:265px; 
}
#recipe .work{
	width:265px; /*height:89px;*/
}
#recipe .work p.text{
	line-height:120%;
	margin:3px 0;
}
#recipe #other{
	text-indent:-9999px;
}
#recipe #other a{
	display:block;
	width:192px;
	height:46px;
	position:absolute;
	top:19px;
	left:393px;
}

.recipe2{
	width:285px;
	height:89px;
	float:left;
	padding-right:10px;
}
.recipe2 img{
	/*float:left;*/
	margin-right:10px;
}

.recipe2 p.text{
	margin-top:5px;
	line-height:120%;
	margin:3px 0;
}

.bk_arrow{
	background:url(../img/recipe/recipe-arrow.gif) 0 3px no-repeat; padding-left:10px;
	
}




#recipe_list{
	width:225px; float:right;
}
#recipe_list img{
	vertical-align:middle; margin-right:5px; margin-top:-1px;
}
#recipe_list ul{
	margin-top:5px; margin-left:5px;
}
#recipe_list li{
	margin-bottom:8px;
}

#recipe_list .cate_tit{
	background:url(../img/cm/cm-flower.jpg) 0 0 no-repeat; padding-left:27px; 
	margin:0 0 8px 0;
	font-size:14px;
}
#recipe_list .cate_tit_s{
	font-size:12px;
}

#recipe_list p.list{
	margin-left:15px;
}



/*detail*/

