@charset "Shift_JIS";

#Image{ width:725px;height:220px;background:url(../image/image3.jpg) no-repeat; }
h2{ font-size:8pt;color:#172925;padding:120px 10px 0px 485px;text-align:center; }
#Content div.body{ width:253px;border:1px solid #bcbcbc;border-top-width:0px;background:#ffffff; }
	div.body .inner{ padding:5px 12px 5px 12px; }
em{ color:#ff8000; }

#News dl{ height:180px;overflow:auto; }
#News dt{ font-size:8pt;color:#92613e; }
#News dd{ padding-bottom:10px; }

#Menu h4{ font-size:9pt;border-bottom:1px solid #707070; }
#Menu h4 span{ font-size:8pt;color:#888888; }
#Menu table{ margin:4px 0px 15px 0px; width:230px;}
#Menu th{ width:140px;padding:1px 0px;  text-align:left; }
#Menu th span{ font-size:8pt; }
#Menu td{ font-size:10px;padding:1px 2px;   text-align:right; }
#Menu td.price{ font-size:12px; color:#92613e;}

#Info dt{ font-size:8pt;color:#92613e;text-transform:uppercase; }
#Info dd{ padding-left:50px;padding-bottom:5px; }
#Info p{ font-size:8pt; }

table.Kituke tr.th td{ color:#555555;font-size:9px; }
#Menu table.Kituke th{ width:70px;font-size:8pt; }
table.Kituke td{ font-size:8pt;padding:2px 4px; color:#92613e; }

#att{
	margin-top:5px;
	padding-top:5px;
	border-top:1px dotted #aaaaaa;
}
