@charset "UTF-8";
html,body {margin:0; padding:0;font-family:"ＭＳ Ｐ明朝","ヒラギノ明朝 Pro W3",serif}
img {border:none;}

body { background:url(img/base_bg.jpg); color:#eee;}

#Wrapper { width:780px; margin:0 auto; border-left:1px solid #515151; border-right:1px solid #515151; background:#05013E;}
#content { padding:10px 5px 5px;}

#nvgation { width:280px; float:right;}
#nvgation ul,
#nvgation ol { margin:0; padding:0;}
#nvgation ul li { margin:0 0 1px; padding:0; list-style-type:none;}
#nvgation ol li { margin:0 0 3px; padding:0; list-style-type:none;}
p.sep_h { height:3px; margin:5px 0; padding:0; background:url(img/sep_h.jpg) repeat-x; line-height:3px; font-size:1px;}


#mainCont { width:483px; padding-right:3px; float:left; background:url(img/sep_v.jpg) repeat-y; background-position:right;}
#mainCont p {padding:5px; line-height:150%; color:#bbb; font-size:14px;}
#mainCont p img { margin:0 0 0 4px;}

h1 {margin:0; padding:3px; line-height:140%; font-size:10px; color:#ccc; font-weight:normal; font-family:sans-serif;} 
h2 {margin:0 0 5px; padding:0; height:50px; line-height:50px;}
h3 {
	margin:0;padding:0 6px 0;height:28px;line-height:28px;background:url(img/h3.jpg) no-repeat;font-size:14px;font-weight:
normal;color:#FFCC33}
#footer {clear:both; margin:10px 0 10px; padding:10px 0 0; border-top:1px solid #515151;}
.footLeft{ width:400px; float:left;}
.footRight { width:280px; float:right;}

#low { font-size:12px; margin:10px 0 10px;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo}
#low th { background:#000066; font-weight:normal;}
#low td { color:#ccc;}

strong { font-weight:normal; color:#Cf0;}
em { font-style:normal; color:#9ff;}

.tbl1 { font-size:14px; margin:0 10px 10px;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo; text-align:center;}
.tbl1 th { background:#000066; font-weight:normal;}
.tbl1 td { color:#ccc; text-align:left;}
.tbl1 td.price { color:#FFFF66; text-align:right; padding-right:5px; font-size:12px;}
.tbl1 td.addr { color:#FFCC00; padding-right:5px; font-size:12px;}

.priceTbl {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo; font-size:12px; margin:5px 10px;}
.priceTbl p { margin:5px 0px; padding:0;}
.priceTbl table { width:100%;}
.priceTbl th { background-color:#003366;}
.priceTbl td.kind {color:#99FF66; text-align:center; padding-right:5px; background:#000066;}
.priceTbl td.price {color:#FFFF66; text-align:center; padding-right:5px; background:#003333;}

a:link,
a:active,
a:visited {color:#ff3; text-decoration:underline;}
a:focus, a:hover {color:#9f0; text-decoration:none;}


.mess p { margin:0.3em 0 0.4em; padding:0; }
.maps {margin:5px 0 10px; text-align:center;}

table.style { margin:5px 0px 10px;}
table.style td {padding:3px 5px; vertical-align:top; font-size:14px;}

dl {padding:5px; margin:0; font-size:12px; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo}
dt {color:#F90; margin-bottom:3px;}
dd {color:#999; margin:0 0 6px; padding-left:10px;}
dl a:link {color:#009900;}
code { font-size:10px; font-style:italic; color:#99FF00;}
