@import/**/ "reset.css";

body{ background:#E9DA99 url("../kings/img/main_bg1_2009.gif") center top repeat-x;}

.clear{clear:both;}
a,a:link,a:visited{ color:#A2740B; text-decoration:none;}
a:hover,a:active{ color:#A2740B; text-decoration:underline;}
a.more{ display:block; text-align:right;}
a.more img{ margin:1px 5px 2px;}

#containerWrap{margin:0 auto; width:880px; position:relative;}
#container-top,#container{width:880px; background:url(../kings/img/main_bg2_2009.gif) center top;}

#sponcerM{background:#F4F4F4 url(../kings/img/sponcer_b.gif) no-repeat bottom; margin:20px auto 0; width:860px;}
#sponcerMInner{background: url(../kings/img/sponcer_t.gif) no-repeat top; padding:20px 0;}
#sponcerMInner table{width:830px; margin:10px auto 0 auto;}
#sponcerMInner table td{text-align:center; padding:5px 0; vertical-align:middle;}

#footer{margin:0 auto; width:880px;}
#footer #footerLinks{margin:0 auto; width:880px; background:url(../kings/img/footer_bg_2009.gif) no-repeat; height:37px;}
#footer #toTop{ float:left; width:650px; margin:0; padding:9px 0 0;}
#footer #toTop a{background:url(../kings/img/arrow_gold_gr.gif) no-repeat left center; padding-left:15px; padding-top:3px; margin:0 10px; float:left; color:#FFF; display:block;}
#footer #pageTop{ float:right; margin:0; padding:9px 0 0;}
#footer #pageTop a{background:url(../kings/img/arrow_gold_gt.gif) no-repeat right center; padding-right:15px; margin-top:3px; margin-right:20px; color:#FFF; display:block;}
#footer .clear{height:8px; font-size:1%;}
#footer #copyright{margin:0 auto; padding:6px 0 12px; width:880px; text-align:center; font-size:10px; color:#A2740B; background:#E9DA99;}

#contents h1{ visibility:hidden; height:1px ; overflow:hidden; margin:0px;}
#mainContents h2{ color:#855403; font-size:16px; margin:5px 0 15px; font-weight:normal; background:url("../kings/img/h2_2008.gif") no-repeat; padding:26px 0 4px 23px; font-weight:bold;}
#mainContents h3{ font-size:12px; margin:30px 0 5px; color:#E10915;}
#mainContents p { margin:5px 0 20px 23px; line-height:130%;}
#mainContents .date{ margin:5px 0 20px 23px; line-height:130%; font-weight:bold;}
#mainContents .arrow{ margin:1px 0 3px 1px;}



/* トップヘッダ */
#container-top #header{width:880px; height:325px; background:url("../kings/img/header_bg1_2009.jpg") no-repeat; position:relative;}
#header #headlogo{ float:left;}
#header #headbjlogo{ float:right; padding:6px 20px 0 0;}
#header #english { position:absolute; top:71px; left:804px; }
#header #zenhoren { position:absolute; top:44px; left:607px; }
#header img {margin:0px;padding:0px;}

#container-top #header #menu{ margin-left:10px;}
#container-top #header #menu ul{ margin:0; padding:0; list-style:none;}
#container-top #header #menu li{ margin:0; padding:0; float:left;}

#container-top #header #flash{ clear:both; margin-left:10px;}


/* コンテンツヘッダ */
#container #header{width:880px; height:120px; background:url("../kings/img/header_bg1_2009.jpg") no-repeat;}
#container #header #headlogo{ float:left; padding-left:10px;}

#container #header #menu{ margin-left:10px;}
#container #header #menu ul{ margin:0; padding:0; list-style:none;}
#container #header #menu li{ margin:0; padding:0; float:left;}

#header #menu ul#submenuTEAM{position:absolute;top:120px;left:179px;width:74px;z-index: 2;visibility:hidden;}
#header #menu ul#submenuTEAM li{ float:none;}
#header #menu ul#submenuTICKET{position:absolute;top:120px;left:253px;width:85px;z-index: 5;visibility:hidden;}
#header #menu ul#submenuTICKET li{ float:none;}
#header #menu ul#submenuSCHEDULE{position:absolute;top:120px;left:338px;width:104px;z-index: 3;visibility:hidden;}
#header #menu ul#submenuSCHEDULE li{ float:none;}
#header #menu ul#submenuBOOSTER{position:absolute;top:120px;left:441px;width:109px;z-index: 6;visibility:hidden;}
#header #menu ul#submenuBOOSTER li{ float:none;}
#header #menu ul#submenuWHATS{position:absolute;top:120px;left:550px;width:130px;z-index: 4;visibility:hidden;}
#header #menu ul#submenuWHATS li{ float:none;}
#header #menu ul#submenuSPONSOR{position:absolute;top:120px;left:681px;width:98px;z-index: 7;visibility:hidden;}
#header #menu ul#submenuSPONSOR li{ float:none;}

table.score-table{width:350px; border-collapse:collapse; display:block; margin:0 0 20px 25px; font-family:"ＭＳ ゴシック", sans-serif;}
table.score-table th,
table.score-table td{border:1px solid #999999; font-size:12px; padding:5px; text-align:center;}
table.score-table td.total{font-size:14px; font-weight:bold; color:#CC0000;}
table.score-table th{background:#333333; color:#FFFFFF;}

#contentsCenter .sectionEntries table.score-table{margin-left:0!important; margin-top:20px!important;}
