@import url("../../css/koudou2010.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/ttl.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.next_day {
	margin-left: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;
	_background:url("/result/image_cmn/btn_list_img.gif") no-repeat scroll 1px 2px transparent;
}
#main ul.lst_nav li.on {
	*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 h4 {
	clear:both;
}

#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;
	min-height:165px;
	/*--height:165px;--*/
	margin:0 9px 9px;
	padding:0;
	color:#FFFFFF;
	border:1px solid #A2937C;
	background:#7a6b54;
	line-height:1.6;
	text-align:center;
	}
@media screen and (max-device-width: 1024px) {
 #main div.box ul.digestphoto li{ letter-spacing:-1px; }
}

#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.line_03{
	height:181px;
	line-height:1.35;
}
#main div.box ul.digestphoto li.line_03 img{
	margin-bottom:3px;
}




/* 監督コメントの写真 */
#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;
}


/* ページボタン */
.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;
	}



