@charset "utf-8";

@import url('base.css');


/* header part */
#header{
margin-bottom: 10px;
}
#left_column{

}


#recommend{
width:408px;
height:188px;
background:url(../../cooking/images/bg_recommend.jpg) no-repeat;
float:left;
}
#recommend h3{
float:left;
margin:18px 0 0 11px;
padding:0;
height:43px;
display:inline;
}
#recommend p.note{
float:left;
margin-top:20px;
font-size:50%;
line-height:150%;
}
#recommend p.note a{
color:#333333;
font-size:120%;
}
#recommend dl{
clear:left;
background:#ffffff;
height:105px;
margin:0 15px;
}
#recommend dt{
float:left;
margin:0;
}
#recommend dt img{
width:140px;
height:105px;
}
#recommend dd{
padding:8px;
margin-left:140px;
}
#recommend dd p{
font-size:70%;
line-height:120%;
padding:0;
margin:0;
}
#recommend dd p.recipe_title{
font-size:80%;
}
#recommend dd p.recipe_title a{
color:#333333;
}
#basic{
width:178px;
float:right;
background:url(../../cooking/images/bg_basic.gif) repeat-y;
}

#osusume_ranking{
	width:800px;
	margin-bottom:15px;
}

/* recipe_search part */

#tab li{
float:left;
/*width:267px;*/
display:inline;
margin-right:-1px;
}

#recipe_search dl{
float:left;
width:254px;
margin:0 -1px 15px 19px;
display:inline;
}
#recipe_search dl.leftend{
margin-left:0;
}
#recipe_search dt{
height:35px;
}
#recipe_search dd{
height:145px;
/*133px*/
margin-left:0;
border-left:5px solid #f4e2b6;
border-right:5px solid #f4e2b6;
border-bottom:5px solid #f4e2b6;
}
#recipe_search dd img{
float:left;
margin:5px;
display: inline;
}
#recipe_search dd p.title{
float:left;
margin:5px 0 0;
padding:0;
font-size:11px;
line-height:130%;
display: inline;
width:110px;
}
#recipe_search dd ul{
float:left;
list-style:none;
margin:5px 0 0;
padding:0;
width: 110px;
}
#recipe_search dd li{
width:102px;
font-size:11px;
line-height:130%;
padding-left:8px;
background:url(../../cooking/images/listmark_recipel.gif) no-repeat 0 3px;
}


#recipe_search ul#menu,
#recipe_search ul#cooking,
#recipe_search ul#scene{
list-style:none;
margin:0;
padding:0;
}
#recipe_search ul#menu li,
#recipe_search ul#cooking li{
float:left;
width:188px;
margin-right:-1px;
display:inline;
height:65px;
margin-left:16px;
}
#recipe_search ul#scene li{
	float:left;
	width:391px;
	margin-left:16px;
	display:inline;
	height:65px;
}

#recipe_search ul#menu li.leftend,
#recipe_search ul#cooking li.leftend,
#recipe_search ul#scene li.leftend{
margin-left:0;
}

/* iframe */
#frame_osusume{
width:188px;
height:225px;
float:left;	
border:none;
}



#frame_ranking{
width:590px;
height:225px;
border:none;
margin-bottom:0px;
margin-left:22px;
float:left;
}


