@charset "Shift_JIS";

* {
   margin: 0;
   padding: 0; /* 全てのプロパティの余白とパディングをリセット*/
   
   font-family:'Lucida Grande',
 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',
 Meiryo, メイリオ, sans-serif;
}



#wrapper2 {
   width: 750px;
   margin: 0px;   /* 幅固定（750px）で左寄せ*/
}
#header2 {
   width: 750px;
   height: 80px; 
}
#main2 {
   width: 750px;     /* メニューとコンテンツを囲む */
   overflow: hidden; /* 親ボックスでフロート解除*/
}
#menu2 {
   float: left;
   width: 177px;     /* floatの width 指定は必須です。*/
   height: 5950px;
   background-image: url("../base/sidebarback.gif");
   background-repeat: repeat-y;
   padding: 3px 0 0 3px;

}

#menu2 ul {
      padding-left: 18px;
	  margin-top: 2px; margin-bottom: 2px;
}

#menu2 ul li {
list-style:none;
   background-image:url("../base/menu_icon-2.gif");
   background-repeat:no-repeat;
background-position: left center;
   font-size: 13px;
         padding-left: 16px;
margin-top: 3px; margin-bottom: 3px;
}

#contents2 {
   float: left;
   text-align: center;
   width: 570px;     /* floatの width 指定は必須です。*/
}

p.yongdongtopbox{
margin:10px 15px 10px 15px;
padding:5px 10px 5px 10px;
width: 520px;
font-size: 13px;
font-weight: bold;
color: #ffffff;
background-color: #3041ca;
border:1px double #ffffff;　　
}

p.photofont{
font-size: 18px;
font-weight: bold;
margin: 10px 0 5px 0;
}

#footer2 {
   clear: both;      /* IE6 以前の float 解除対応です。 */
   width: 750px;
   height: 20px;
   text-align: center; 
   font-size: 90%;
}

#menu2 ul {
   list-style: none;
   font-size: 10px;
}

#homelink {
margin: 0 0 3px 0 ;
width: 100px;
}

p#yakimonobanner {
padding: 8px 0 8px 0;
}

#yakimonocontents {

}

p.midashi {
margin: 25px 20px 0 20px;
padding: 2px 0 2px 0;
background-color: #a5ccff;
font-weight: bold;

}

.foodtable {
margin: 0 20px 0 20px;
}

.foodtablefont {
font-size: 13px;
font-weight: bold;
}

.anchorfont {
font-weight: bold;
}



