@charset "UTF-8";

#container { margin:0px auto 10px auto; width: 700px; }

#contents_inner { width:479px; margin:14px 14px 0px 19px; }
#contents_inner h2 { margin:0px; padding:0px; font-weight:400px; font-size:100px; }

#meal_tptxt { margin:0px 0px 22px 0px; font-size:90%; }

#table { margin:0px 0px 40px 4px; }
#table p { font-size:80%; margin:0px; }
#table_left{ float:left; width:305px; }
#table_right { margin:50px 0px 0px 0px; }

#tof { margin:0px 0px 41px 5px; }
#tof #tof_inner img { margin:0px 9px 0px 0px; }
#tof #tof_inner { float:right; }
#tof .menu03 { float:left; width:150px; }
#tof p { font-size:80%; margin:0px; }

#tataki { margin:0px 0px 29px 6px; }
#tataki #tataki_inner img{ margin:0px 18px 0px 0px; }
#tataki #tataki_inner { float:left; }
#tataki .menu04 { float:left; width:150px; }
#tataki p { font-size:80%; margin:0px; }

#menu4 { margin:0px 11px 29px 6px; }
#menu4 #menu4_inner { width:462px; margin:0px; padding:0px; }
#menu4 ul { margin:0px; padding:0px; list-style:none; }
#menu4 ul li img { vertical-align:top; }
#menu4 .meal_left { width:224px; float:left; }
#menu4 .meal_right { width:224px; float:right; }
#menu4 .meal { width:223px; background:#ffffb3; border-left:1px solid #ffffd9; border-right:1px solid #ffffec; padding:10px 0px 0px 0px; }
#menu4 .m_space { padding:0px 0px 0px 12px; font-weight:700; }
#menu4 .m_space2 { padding:0px 5px 0px 0px; text-align:right; font-weight:700; }
#menu4 .m_space3 { padding:0px 5px 7px 0px; text-align:right; font-weight:700; }

#sweet { margin:0px 11px 19px 3px; }
#sweet h3 { margin:0px 0px 19px 0px; }
#sweet_left { float:left; width:306px; }
#sweet_right{ margin:30px 0px 0px 0px;}
#sweet p { font-size:90%; }

#coffee { margin:0px 16px 19px 6px; }
#coffee p { font-size:80%; margin:5px 0px 0px 0px; }
#coffee_right { float:right; width:292px; }
#coffee_left { padding:64px 0px 0px 0px; }

#beer { margin:0px 8px 33px 6px; }
#beer_left { float:left; width:306px; }
#beer_right{ float:left; width:159px;  }
#beer_right .price { margin-left:70px; }
#beer_right strong { line-height: 1em; }

.price { font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; font-size:200%; color:#990000; }
.red { color:#990000; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; font-size:80%; }


