#cooking{
background-color:#FFE273
}
/*
#cooking .cooking-bg{
background-image:url(image/cooking/bg.gif); height:1048px; text-align:center; font-size:12px; line-height:18px;
}

#cooking .cooking-p{
padding:150px 140px 150px 140px;
}
#cooking .cooking-p{
padding:0px 140px 150px 140px;
}
*/

#cooking .cooking-bg{
background:url(image/cooking/bgbottom.jpg) 0 bottom;
text-align:center; font-size:12px; line-height:18px;
}

#cooking .cooking-p{
width:485px;
margin:0 auto;
padding:0 0 50px 0;
}

#cooking .cooking-text01{
text-align:left; margin-top:20px;
}

#cooking .cooking-text02{
text-align:left; margin-top:10px; font-weight:bold; margin-bottom:5px;
}

#cooking .cooking-box{
border:solid 1px #49351D;
}

#cooking .cooking-m{
text-align:left; margin:5px 0 0 10px;
}

#cooking-info{
font-size:12px; line-height:18px;
}

#cooking-info th{
text-align:justify;
width:50px;
}

#cooking .cooking-m02{
margin-top:10px; text-align:left;
}

#cooking .cooking-text03{
font-weight:bold; margin-bottom:20px; font-size:13px;
}

#cooking .cooking-text04{
font-weight:bold;margin-bottom:5px;
}

#cooking-info02{
font-size:12px; line-height:18px; background-color:#49351D; width:300px
}

#cooking-info02 th{
background-color:#FFFFFF
}

#cooking-info02 td{
background-color:#FFFFFF
}


#cooking .cooking-left{
text-align:left
}

#cooking .cooking-box02{
background-color:#FFED8C; width:340px; margin-top:20px; padding:5px;
}

#cooking .cooking-box03{
background-color:#FFED8C; width:580px; padding:5px; text-align:left; margin:10px 0 20px 0;
}

#cooking .cooking-text05{
color:#FF4200; font-weight:bold; font-size:14px; margin-bottom:3px;
}

#cooking .cooking-text06{
text-align:left; font-weight:bold; margin-top:20px; font-size:16px;
}

#cooking .cooking-text07{
font-weight:bold; margin:10px 0 5px 15px; font-size:12px;
}

#cooking .cooking-text08{
font-weight:bold; padding:10px 25px 0 0; font-size:12px;
}

#cooking .cooking-text09{
font-weight:bold; margin:10px 0 5px 15px; font-size:12px;
}

#cooking .cooking-text10{
font-weight:bold; padding:10px 25px 0 0; font-size:12px;
}

#cooking .cooking-text11{
padding:0px 0 5px 15px; font-size:12px; line-height:18px;
}

#cooking .cooking-text12{
font-weight:bold; font-size:14px; margin-bottom:3px;
}

#cooking .cooking-text13{
font-size:12px; line-height:18px;
}
#cooking .cooking-text14{
color:#FF4200; font-weight:bold
}

#cooking .f-bold{
font-weight:bold
}

#cooking .f-red{
color:#FF0000
}

#schedule{
font-size:12px; line-height:18px; background-color:#49351D; width:650px
}

#schedule th{
background-color:#FFE273
}

#schedule .bg01{
background-color:#FFFFFF
}

#schedule .bg02{
background-color:#FFFFE6
}

/******************************** menu ***************************************/
.cook_menu{
width:680px;
margin:0 auto 30px auto;
}
.cook_menu table{
border:1px #999999 solid;
width:680px;
}
.cook_menu table td{
border-right:1px #999999 solid;
border-bottom:1px #999999 solid;
padding:3px;
font-size:10px;
text-align:center;
line-height:130%;
}
.menu_wid{
width:110px;
}




