#mainContents{ background:url(/kings/img/main_contents_2009.gif) no-repeat;
width:860px;
margin:0 auto 10px ; padding-top:10px;}

#mainContents #breadList{margin:0 0 8px 3px ; padding-top:2px;}
#mainContents h1{margin:0 0 0 2px; width:840px; height:30px; text-align:right;}
#mainContents h1 p{font-weight:normal; font-size:10px; margin:0 6px 0 0; color:#FFF; padding-top:10px;}
#mainContents ul#pageLink{ margin:0 0 0 11px; padding:0 0 10px; list-style:none;}
#mainContents ul#pageLink li{ float:left; padding-top:2px; margin:10px 0 5px;}
#mainContents ul#pageLink li a{ background:url(/kings/img/arrow_l.gif) no-repeat left center; padding-left:13px; margin-right:15px;}

#contents{
width:600px;
margin:3px 0 2px;
float:left;
}

#contentsIn{
background:url(/kings/img/conts_in_bg2008.gif) repeat-y;
}

#contentsInr{
background:url(/kings/img/conts_in_b2008.gif) no-repeat bottom left;
padding:0 20px 30px}

#contentsInTtl{
background:url(/kings/img/conts_in_ttl2008.gif) no-repeat;
height:34px; width:600px; text-align:right; padding-top:15px;}

#contentsInTtl a{
background:url(/kings/img/top_arrow_w.gif) no-repeat left center;
color:#FFF; font-size:10px; padding-left:8px; margin:0 15px 0 0;}

#topScore{margin-bottom:10px;}

#topScoreTtl{
background:url(/kings/img/top_score_ttl.gif) no-repeat;
height:17px; width:226px; text-align:right; padding-top:15px;}

#topScoreTtl a{
background:url(/kings/img/top_arrow_w.gif) no-repeat left center;
color:#FFF; font-size:10px; padding-left:8px; margin:0 15px 0 0;}


#contentsInr .latest{background:url("/kings/img/h2_2008.gif") no-repeat; padding:3px 0 4px 16px; margin-top:10px; border-bottom:1px solid #081C4F;}
#contentsInr .latest h3{ font-size:16px; color:#855403; font-weight:normal; padding:3px 3px 0px 7px; margin:0 0 10px 3px;}
#contentsInr .latest h3 a{ color:#855403;}
#contentsInr .latest h3 span.date{ display:block; font-size:12px; font-weight:bold; color:#666666; padding:5px 0 3px; margin:0;}
#contentsInr .latest p{ margin:0 0 8px 15px; line-height:16px;}
#contentsInr .latest p.extended{text-align:right;}
a.more{background:url("/kings/img/arrow_red_gr.gif") no-repeat left center; padding:2px 0 2px 16px; display:inline;}

#bknmb{ width:542px; margin:15px 0 0 10px; background:#FFF url(/kings/img/news_bknmb_btm.gif) no-repeat left bottom; padding:0 0 10px; text-align:right;}
#bknmb ul{ margin:6px 5px 10px 30px; padding:0px; list-style-type:none; text-align:left;}
#bknmb ul li{ background:url("/kings/img/arrow_red_gr.gif") no-repeat left center; padding:2px 0 2px 16px; text-align:left;}
#bknmb a.more{ padding:2px 0 2px 16px;}

#sideMenu{
width:226px;
margin:3px 0 2px;
float:right;
}
#sideMenu #countdown{margin-bottom:7px}

#adv2 img{margin:6px 0;}

#adv3{margin:12px 0; width:226px; padding:6px 0; background:#452C16; text-align:center;}
#adv3 img{margin:6px 0;}
#english {position:absolute;top:87px;left:797px;}
#english img {margin:0px;padding:0px;}

#ticketinfo{
	margin:0 0 15px 0;
	padding:0;
	}
#ticketinfo .infottl{
	margin:0;
	padding:0;
	}
#ticketinfo .infobody{
	background:url(/kings/img/conts_in_bg02.gif) top left repeat-y;
	margin:0;
	padding:5px 20px 5px 20px;
	line-height:1.5em;
	}
#whatsnew{
	width:226px;
	padding:0 0 10px 0;
	}
#whatsnew p{
	background:url(/kings/img/whatsnew_middle2008.gif) top center repeat-y;
	margin:0;
	padding:0;
	text-align:center;
	}
#whatsnew p iframe{
	margin:0;
	padding:0;
	width:200px;
	height:200px;
	}
#whatsnew_iframe{
	margin:0;
	padding:0;
	}
#whatsnew_iframe strong{
	font-weight:bold;
	color:#666666;
	}
#whatsnew_iframe hr{
	margin:5px 0;
	height:1px;
	}

#caution{
	background:#000000;
	margin:0;
	padding:5px 0 9px 0;
	}
	
#caution .oshirase{
	margin:0;
	padding:0;
	background:#FFFFFF;
	border:1px solid #FF0000;
	}
	
#caution .oshirase strong{
	display:block;
	background:#FF0000;
	padding:2px 2px 5px 2px;
	color:#FFFFFF;
	}
	
#caution .oshirase p{
	display:block;
	padding:10px 0;
	margin:0;
	text-align:center;
	font-size:12px;
	color:#333333;
	line-height:1.5em;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	}

#caution .oshirase p a{
	color:#0066FF;
	text-decoration:underline;
	}
	
#caution .oshirase p span.red{
	color:#FF0000;
	}
	
