/*レストランページCSS〜対象ファイル/rest/*/

/*メインイメージ*/
#main-img .photo{
background:url(../img/rest/img.jpg) top left no-repeat;
height:200px;
display:block;
}

/*キャッチ*/
.main-stimg{
background:url(../img/rest/main_bk.jpg) top right no-repeat;
margin:0;
padding:0;
height:300px;
}

/*シェフ*/
.section01{
position:relative;
top:120px;
margin:0;
padding:10px 10px 10px 150px;
border:1px solid #ccc;
background:url(../img/rest/sakai.jpg) top left no-repeat #fff;
background-position:10px 10px;
height:200px;
\width:500px;/*IE5*/
w\idth:350px;/*モダンブラウザ*/
}



/*メニューご案内*/
.section{
margin:90px 0 0 0;
padding:0;
width:500px;
}

/*メニュー画像*/
.section-img{
margin:15px auto;
padding:0;
text-align:center;
}

.section-img img{
float:left;
margin:0 5px 0 0;
}

/*各プラン*/
.section-con{
clear:left;
width:480px;
padding:10px;
margin:10px auto;
background-image:url(../img/rest/menu_bk.gif);
border:1px solid #CECEB5;
}

.section-con img{
margin:0 10px 10px 0;
}

/*各プランタイトル*/
.section-con h4{
margin:10px 0;
padding:3px 0;
font-size:medium;
border-bottom:1px dotted #CECEB5;
font-family:Georgia, "Times New Roman", Times, serif;
color:#333300;
}

.section-con h4 a{
color:#CC6600;
text-decoration:none;
}

/*各プラン目玉*/
.section-con h5{
margin:5px 0;
padding:3px 0;
font-size:small;
}

/*ディナー*/
.dinner{
background:url(../img/rest/dinner_bk2.jpg) top left no-repeat;
padding:0 0 0 270px;
}