@import url("../../css/kinshuki.css");
/* -------------------------------------------
	result CSS / high
------------------------------------------- */
/* タイトル */		
.ttl_box {
	clear:both;
	width:590px;
	margin: 0;
	}
.ttl_box #ttl_bg{
	position: relative;
	overflow: hidden;
	width:590px;
	height: 60px;
	}
.ttl_box #ttl_bg p{
	position: absolute;
	display:block;
	top: 0;
	right: 0;
	width: 185px;
	height: 50px;
	padding: 0;
	}
.ttl_box #ttl_bg a{
	display:block;
	width:185px;
	height: 50px;
	text-indent: -9999px;
	background:url(../image/btn_senryu.gif) no-repeat 0 0;
	}
.ttl_box #ttl_bg a:hover{
	background:url(../image/btn_senryu.gif) no-repeat 0 -50px;
	}
#main h1 {
	background:url(../../image/title.gif) no-repeat 0 0;
	}
#main h3 {
	clear:both;
}
dl.schedule dt{
	width:105px;
}
dl.schedule dd{
	margin-left:85px;
}

.btn_senryu{
	overflow:hidden;
	width: 420px;
	height: 60px;
	margin:10px auto;
	padding: 0;
	}
.btn_senryu a{
	display:block;
	width:420px;
	height: 60px;
	text-indent: -9999px;
	background:url(../image/btn_senryu.gif) no-repeat 0 0;
	}
.btn_senryu a:hover{
	background:url(../image/btn_senryu.gif) no-repeat 0 -60px;
	}


/* -------------------------------------------
    上部の日付メニュー
------------------------------------------- */
#main ul.lst_nav  {
	width:570px;
	margin:8px 0 10px;
	*margin:8px 0 -8px;
}

#main ul.lst_nav li.off {
	background:none;
	color:#5F372A;
	padding:0 0 0 10px;
}

#main ul.lst_nav li {
	background:url("/result/image_cmn/btn_list_img.gif") no-repeat scroll 1px 0px transparent;
	_background:url("/result/image_cmn/btn_list_img.gif") no-repeat scroll 1px 2px transparent;
}


/* -------------------------------------------
	access
------------------------------------------- */
#main .map_box h4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:none repeat scroll 0 0;
border-bottom:1px solid #92493f;
clear:both;
color:#333333;
font-size:100%;
font-weight:bold;
height:auto;
margin:0 auto 4px;
padding:5px 8px 1px;
text-align:left;
width:534px;
}

/* -------------------------------------------
	 digest
------------------------------------------- */	
.txt_box{
	clear: both;
	width:550px;
	margin:0 0 10px 5px;
	padding: 0 0 10px 0;
	border-bottom: 1px dotted #cccccc;
	}
.txt_box .image {
	float: left;
	width: 250px;
	}
.txt_box .image img{
	}
.txt_box .image span{
	display:inline-block;
	width:230px;
	background: #e6e5d7;
	padding: 5px;
	margin: 3px 0 0 0;
	text-align:center;
	}
.txt_box .image span.b_30{
	width:230px;
	background: #e6e5d7;
	padding: 5px;
	margin: 3px 0 30px 0;
	}	
.ttl_digest {
	clear:both;
}
/* -------------------------------------------
	 digest_photo
------------------------------------------- */	
#main div.box ul.digestphoto {
	float:left;
	padding:0;
	margin:0 auto 20px;
}
#main div.box ul.digestphoto li{
	display:inline;
	float:left;
	width:170px;
	height:170px;
	margin:0 9px 9px;
	padding:0;
	color:#FFFFFF;
	border:1px solid #A2937C;
	background:#7a6b54;
	line-height:1.6;
	text-align:center;
	font-size:0.85em;
	}
#main div.box ul.digestphoto li.line_01{
	line-height:3.4;
	*line-height:3.3;
	_line-height:3.2;
	}
#main div.box ul.digestphoto li span{
	letter-spacing:-1px;
}
/* -------------------------------------------
	 sokuho
------------------------------------------- */	
p.sokuho {
	margin:0px 10px 10px;
	padding:5px;
	border:#cf0000 double 3px;
	background:#ffeeee;
	color:#cf0000;
	font-size:120%;
	font-weight:bold;
	text-align:center;
	}
dl.sokuhomenu {
	overflow:hidden;
	margin:0px 20px 20px;
	}
dl.sokuhomenu dt {
	overflow:hidden;
	clear:both;
	text-align:left;
	font-weight:bold;
	}
dl.sokuhomenu dd {
	margin:0px 0px 10px 0px;
	}
dl.sokuhomenu dd ul {
	clear:both;
	margin:0 0 5px 0;
	list-style:none;
	}
dl.sokuhomenu dd ul li {
	float:left;
	width:84px;
	height:25px;
	margin:1px;
	border:#8e7245 solid 1px;
	background:#684b1c;
	text-align:center;
	line-height:200%;
	}
dl.sokuhomenu dd ul li.out {
	background:#d8b98f;
	color:#ffffff;
	}
dl.sokuhomenu dd ul li a {
	display:block;
	width:83px;
	height:24px;
	background:#ac844d;
	color:#FFFFFF;
	}
dl.sokuhomenu dd ul li a:hover {
	background:#d0ab6f;
	}


/* 監督コメントの写真 */
#main .coach {
float:left;
margin:10px 0px 15px 7px;
*margin:10px 0px 15px 0px; /*IE6-7*/
text-align:center;
width:130px;
}
#main .coach img {
display:block;
}
#main .coach .name {
background:none repeat scroll 0 0 #E6E5D7;
margin:5px 0 0;
padding:5px;
text-align:center;
width:90px;
}


/* 「速報中！」 */
dl.sokuhomenu dd ul.situation li {
float:left;
width:83px;
height:25px;
margin:0 2px 1px 1px;
*margin:-10px 2px 1px 1px; /*IE6と7*/
color:#957542;
text-align:center;
border:1px solid #FFF;
background:none;
vertical-align:top;
}
dl.sokuhomenu dd ul.situation li.now {
	font-weight:bold;
	color:#DD0000;
}
dl.sokuhomenu dd ul.situation li.finish {
	color:#777777;
}

dl.sokuhomenu dd ul li.suspense{
	background:#e3e3e3;
	border:#999 1px solid;
	color:#888;
}
dl.sokuhomenu dd ul li.long {
width:70px;
}





/* 大会直前特集ボタン */
.btn_fujiki{
	float:left;
	width:280px;
	height:60px;
	margin:0 0 10px 0;
	}
.btn_fujiki a{
	display:block;
	width:280px;
	height:60px;
	background:url(../image/btn_fujiki.jpg) no-repeat 0 0;
	text-indent:-9999px;
	}
.btn_fujiki a:hover{
	background:url(../image/btn_fujiki.jpg) no-repeat 0 -60px;
	}

.btn_coach{
	float:right;
	width:280px;
	height:60px;
	margin:0 0 10px 0;
	}
.btn_coach a{
	display:block;
	width:280px;
	height:60px;
	background:url(../image/btn_coach.jpg) no-repeat 0 0;
	text-indent:-9999px;
	}
.btn_coach a:hover{
	background:url(../image/btn_coach.jpg) no-repeat 0 -60px;
	}

/* ページボタン */
.lst_page{
	clear: both;
	}
.lst_page ul{
	width:243px;
	margin:15px auto 10px;
	}
.lst_page ul li{
	display: block;
	float: left;
	width: 57px;
	height: 55px;
	text-indent: -9999px;
	}
.lst_page ul li a{
	display: block;
	float: left;
	width: 57px;
	height: 55px;
	
	}
.lst_page ul li.prev{
	background:url(../image/lst_page.jpg) no-repeat 0 -55px;
	}
.lst_page ul li.page1{
	background:url(../image/lst_page.jpg) no-repeat -59px -55px;
	}
.lst_page ul li.page2{
	background:url(../image/lst_page.jpg) no-repeat -118px -55px;
	}
.lst_page ul li.page3{
	background:url(../image/lst_page.jpg) no-repeat -176px -55px;
	}
.lst_page ul li.next{
	background:url(../image/lst_page.jpg) no-repeat -235px -55px;
	}
.lst_page ul li.prev a{
	background:url(../image/lst_page.jpg) no-repeat 0 0;
	}
.lst_page ul li.page1 a{
	background:url(../image/lst_page.jpg) no-repeat -59px 0;
	}
.lst_page ul li.page2 a{
	background:url(../image/lst_page.jpg) no-repeat -118px 0;
	}
.lst_page ul li.page3 a{
	background:url(../image/lst_page.jpg) no-repeat -176px 0;
	}
.lst_page ul li.next a{
	background:url(../image/lst_page.jpg) no-repeat -235px 0;
	}
.lst_page ul li.prev a:hover{
	background:url(../image/lst_page.jpg) no-repeat 0 -110px;
	}
.lst_page ul li.page1 a:hover{
	background:url(../image/lst_page.jpg) no-repeat -59px -110px;
	}
.lst_page ul li.page2 a:hover{
	background:url(../image/lst_page.jpg) no-repeat -118px -110px;
	}
.lst_page ul li.page3 a:hover{
	background:url(../image/lst_page.jpg) no-repeat -176px -110px;
	}
.lst_page ul li.next a:hover{
	background:url(../image/lst_page.jpg) no-repeat -235px -110px;
	}
.lst_page ul li.prev_none{
	background:url(../image/lst_page.jpg) no-repeat 0 -165px;
	}
.lst_page ul li.next_none{
	background:url(../image/lst_page.jpg) no-repeat -235px -165px;
	}



