/* ***** BASE ********************************************************* */

BODY,TABLE,TH,TR,TD 
{ font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ , Meiryo , "ＭＳ Ｐゴシック", Verdana, monospace;
  color: #333; font-size: 14px; line-height: 1.8; letter-spacing: 0; text-indent: 0; margin:0px;}

table { border-collapse:collapse}

html, body { height: 100%; width: 100%; padding: 0; margin: 0;}

#full-screen-background-image { z-index: -999; min-height: 100%; min-width: 1024px; width: 100%; height: auto; position: fixed; top: 0; left: 0;}

#hedder { width: 900px; margin: 0px auto 0; text-align:right; padding:5px 0px 0px 0px; font-weight:bold}

#wrapper { position: relative; width: 900px; margin: 0px auto 0; color: #333333; background: url(img/box1.png) repeat-y; padding:0px 10px 0px 5px;}
.wrapper_bottom { width: 855px; margin: 0px auto 0 ; background: url(img/box2.png) repeat-y; height:30px; padding:0px 30px 0px 30px;}

#menu ul { margin:0px; padding:0px}
#menu li { margin:0px; list-style:none; display: inline; padding:0px}

.main { text-align:left; padding:30px 40px 40px 40px;}

.footer { text-align:center; padding:20px 10px 0px 10px; border-top:#999999 solid 1px; margin:0px 40px 0px 40px}

/* ***** 共通 ********************************************************* */

h1 { padding:0px; margin:25px 0px 30px 0px; text-align:center}
h2 { background: url(img/h2.jpg) no-repeat; padding:2px 0px 10px 45px; margin:10px 0px 20px 0px; color:#FFFFFF}
.pdf { background:url(img/pdf.gif) right no-repeat; padding-right:45px}

.p10 { font-size:10px;}
.p12 { font-size:12px;}
.p14 { font-size:14px;}
.p16 { font-size:16px;}
.p18 { font-size:18px;}
.red { color: #FF0000}
.bule { color: #3399FF}
.orange { color:#ff6633}

/* ***** TOP ********************************************************* */

.base_news { background:url(img/base_news.gif) no-repeat; padding:2px 0px 2px 35px; color:#FFFFFF; font-weight:bold; font-size:16px}
.news_box { border:solid #999966 1px; padding:10px 20px 20px 20px}
.aori { font-size:18px; text-align:center; color:#CC0000}

.base_blue { background:url(img/base_blue.gif) no-repeat; color:#FFFFFF; font-weight:bold; padding:8px 0px 5px 0px; text-align:center; width:65px; vertical-align:top; font-size:16px}
.base_green { background:url(img/base_green.gif) no-repeat; color:#FFFFFF; font-weight:bold; padding:8px 0px 5px 0px; text-align:center; width:125px; vertical-align:top; font-size:16px}
.base_text { padding:5px 0px 0px 10px; font-size:16px}
.base_text2 { padding:5px 0px 0px 15px; font-size:18px; font-weight:bold}

.top_left { width:450px; float:left;}
.top_right { width:350px; float: right;}

/* ***** 更新履歴 ********************************************************* */

#news { width:760px}
#news ul { padding:0px; margin:0px; list-style:none}
#news li {background:url(img/item.gif) no-repeat; font-weight:normal; font-size:14px; border-bottom: dotted 2px #999966; padding:1px 0px 5px 22px; margin-top:5px}

/* ***** イベント ********************************************************* */

h3 { background: url(img/h3.gif) no-repeat; padding:2px 0px 13px 45px; margin:10px 0px 0px 0px; font-size:16px}

.eve_left { width:390px; float:left;}
.eve_right { width:390px; float: right;}

.day { background: url(img/day.gif) no-repeat; padding:0px 0px 10px 70px;}
.sankaryo { background: url(img/sankaryo.gif) no-repeat; padding:0px 0px 10px 70px;}
.kishi { background: url(img/sankakishi.gif) no-repeat; padding:0px 0px 0px 70px;}
.text { margin-bottom:20px}
.link { background: url(img/link.gif) no-repeat; padding:0px 0px 5px 15px; margin-top:5px}

/* ***** オークション ********************************************************* */

h4 { background: url(img/h4.gif) no-repeat; padding:2px 0px 13px 45px; margin:20px 0px 15px 0px; font-size:16px}

.navi { text-align:center; text-align:center; font-size:16px; background:#eeeeee; padding:5px; margin:0px 0px 5px 0px}
.item { background:url(img/item.gif) no-repeat; padding:3px 0px 0px 25px; font-weight:bold; font-size:16px; line-height:140%}
.photo { padding:7px; text-align:center}

#auction_main { text-align:left; padding:30px 40px 0px 40px;}
#auction_main ul { padding:0px; margin:0px; list-style:none}
#auction_main li { width:395px; display: inline-block; margin-bottom:40px;}
