@import url("../../../css/digest.css");
/* ---------------------------- コンテンツ部分 ---------------------------- */
/*ムービーリンク*/
#btn_movie{
	clear: both;
	background:url(../image/movie_b.jpg) 0px 0px no-repeat;
}
#btn_movie a:hover{
	background:url(../image/movie_b_ov.jpg) 0px 0px no-repeat;
}

/*#btn_movie a.primary {
	top: 65px;
	left: 106px;
	}
#btn_movie a.final{
	top: 65px;
	left: 212px;
	}
#btn_movie a:hover.primary {
	background:url(../image/movie_b.jpg) -106px -100px no-repeat;
	}
#btn_movie a:hover.final{
	background:url(../image/movie_b.jpg) -212px -100px no-repeat;
	}*/

/*リンク*/
.btn_block{
	margin: 17px 0 10px 0;
	}
.btn_block ul{
	position: relative;
	width: 705px;
	height: 63px;
}
.btn_block ul li{
	position: absolute;
	width: 310px;
	height: 63px;
}
.btn_block ul li a{
	display: block;
	width:310px;
	height:63px;
	text-indent: -9999px;
	}
.btn_block ul li#ishikawa{
  margin: 0 auto;
  position: sticky;
	background:url(../image/bnr_ishikawa2010.jpg) 0 0 no-repeat;
}
.btn_block ul li#report{
	top:0;
	left:365px;
	background:url(../image/bnr_ranking_top.jpg) 0 0 no-repeat;
}
.btn_block ul li#ishikawa a{
	background:url(../image/bnr_ishikawa2010.jpg) 0 0 no-repeat;
}
.btn_block ul li#report a{
	background:url(../image/bnr_ranking_top.jpg) 0 0 no-repeat;
}
.btn_block ul li#ishikawa a:hover{
	background:url(../image/bnr_ishikawa2010.jpg) 0 -63px no-repeat;
}
.btn_block ul li#report a:hover{
	background:url(../image/bnr_ranking_top.jpg) 0 -63px no-repeat;
}




#btn_ishikawa ul li.movie01{
	left: 80px;
	width: 109px;
	}
#btn_ishikawa ul li.movie02{
	left: 193px;
	width: 182px;
	}
#btn_ishikawa ul li.movie03{
	left: 378px;
	width: 168px;
	}
#btn_ishikawa ul li.movie01 a{
	width: 109px;
	}
#btn_ishikawa ul li.movie02 a{
	width: 182px;
	}
#btn_ishikawa ul li.movie03 a{
	width: 168px;
	}
#btn_ishikawa ul li.movie01 a:hover{
	background:url(../image/ishikawa_b.jpg) -80px -102px no-repeat;
	}
#btn_ishikawa ul li.movie02 a:hover{
	background:url(../image/ishikawa_b.jpg) -193px -102px no-repeat;
	}
#btn_ishikawa ul li.movie03 a:hover{
	background:url(../image/ishikawa_b.jpg) -378px -102px no-repeat;
	}
	
/*ギャラリー写真のところ*/	
	
.w_gallery{
	float:right;
	width:300px;
	margin:0 0 7px 10px;
	padding:0;
	text-align:center;
	}	
.w_gallery .img_text2{

	text-align:center;
	}	
	
/*記事部分*/
h3 {
	font-size:17px;
}
	
/* ---------------------------- コンテンツ部分 ---------------------------- */
/* ---------- タイトル ---------- */


#content_705 h1 {
	background:url(../image_cmn/title_h1.jpg) no-repeat 0 0;
	}

#content_705 p {
	text-align:left;
	padding:10px;
	}

#content_705 #btn_movie {
	padding: 0;
	}

div.inline {
	clear:both;
	width:664px;
	height:auto;
	margin:0 auto;
	padding:0;
	}

.box_area_h3 > .roundArea {
  margin-top: 20px;
}

/* 日付ナビ
--------------------------------------------------------------------*/

#ttl_day {
	width:664px;
	height:60px;
	margin:30px auto 0 auto;
	padding:0;
	}
#ttl_day h2 {
		float:left;
		width:332px;
		height:60px;
		margin:0;
		padding:0;
		text-indent:-9999px;
		}
	
	#ttl_day ul {
		list-style:none;
		width:664px;
		height:60px;
		border-bottom:1px solid #999;
		margin:0 auto 1px 0;
		}
	
	#ttl_day ul li {
		float:left;
		width:332px;
		height:60px;
		margin:0;
		padding:0;
		}
		
	#ttl_day ul li a {
		display:block;
		overflow:hidden;
		width:332px;
		height:60px;
		margin:0;
		padding:0;
		text-indent:-9999px;
		}
	
	#ttl_day ul li.ttlday01 h2 { background:url(../image_cmn/navi_days.gif) no-repeat 0 0; }	
	#ttl_day ul li.ttlday02 h2 { background:url(../image_cmn/navi_days.gif) no-repeat -332px 0;	}	
	
	#ttl_day ul li.ttlday01 a { background:url(../image_cmn/navi_days.gif) no-repeat 0 -60px; }
	#ttl_day ul li.ttlday02 a { background:url(../image_cmn/navi_days.gif) no-repeat -332px -60px; }
		
	#ttl_day ul li.ttlday01 a:hover { background:url(../image_cmn/navi_days.gif) no-repeat 0 0; }	
	#ttl_day ul li.ttlday02 a:hover { background:url(../image_cmn/navi_days.gif) no-repeat -332px 0;}


	
/* ラウンドレポート
--------------------------------------------------------------------*/
	
#content_705 div.roundArea h3{
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	background:none;
	border:none;
	}
	
	
	
	#content_705 div.roundArea .bar_repo{
	width:664px;
	height:47px;
	margin:0 auto;
	padding:0;
	text-indent:-9999px;
	background:url(../image_cmn/ttl_roundrep.gif) no-repeat 0 0;
	}
	
/* ムービー挿入部分 */
	
#content_705 div.roundArea div.movie_area {
	width:664px;
	background:url(../image_cmn/bg_movie_area.gif) no-repeat 50% 50%;
	}	

.movie_area{
  display: none;
}
	
@media all and (-ms-high-contrast: none){
  .movie_area{
    display: block;
  }
}
		
#content_705 div.roundArea div.roundrep_frame {
	clear:both;
	width:623px;
	height:auto;
	margin:15px auto;
	padding:0 0 10px 0;
	background:url(../image_cmn/roundrep_frame_main.gif) repeat-y left bottom;
	}
	
#content_705 div.roundArea div.roundrep_frame:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#content_705 div.roundArea div.roundrep_frame {
display: inline-table; min-height: 1%;}
/* Hides from IE-mac \*/　
#content_705 div.roundArea div.roundrep_frame　
{height: 1%;}
#content_705 div.roundArea div.roundrep_frame
{display: block;}
/* End hide from IE-Mac */
	

#content_705 div.roundArea div.roundrep_frame p.catch{
	width:463px;
	height:38px;
	margin:0;
	padding:20px 0 10px 160px;
	text-align:left;
	font-weight:bold;
	background:url(../image_cmn/roundrep_frame_digest.gif) no-repeat 0 0;
	}

#content_705 div.roundArea div.roundrep_frame ul li {
	list-style:none;
	clear:both;
	width:568px;
	height:auto;
	margin:0 auto;
	padding:0;
	background:#FFFFFF;	
	}


div.roundrep_frame ul li:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

div.roundrep_frame ul li {
display: inline-table; min-height: 1%;}
/* Hides from IE-mac \*/　
* html div.roundrep_frame ul li　
{height: 1%;}
div.roundrep_frame ul li 
{display: block;}
/* End hide from IE-Mac */


#content_705 div.roundArea div.roundrep_frame ul li h4 {
	float:left;
	display:block;
	width:75px;
	height:50px;
	margin:0 0 0 5px;
	padding:0;
	text-indent:-9999px;
	border:none;
	}
	
	#content_705 div.roundArea div.roundrep_frame ul li h4.repo01 { background:url(../image_cmn/roundrep_01.gif) no-repeat 0 0;}
	#content_705 div.roundArea div.roundrep_frame ul li h4.repo02 { background:url(../image_cmn/roundrep_02.gif) no-repeat 0 0;}
	#content_705 div.roundArea div.roundrep_frame ul li h4.repo03 { background:url(../image_cmn/roundrep_03.gif) no-repeat 0 0;}
	#content_705 div.roundArea div.roundrep_frame ul li h4.repo04 { background:url(../image_cmn/roundrep_04.gif) no-repeat 0 0;}
	#content_705 div.roundArea div.roundrep_frame ul li h4.repo05 { background:url(../image_cmn/roundrep_05.gif) no-repeat 0 0;}
	
	
	
#content_705 div.roundArea div.roundrep_frame ul li dl {
	float:left;
	width:457px;
	height:auto;
	margin:5px 0 0 18px;
	padding:0 0 10px 0;
	}
	
#content_705 div.roundArea div.roundrep_frame ul li dl dt {
	float:left;
	display:block;
	width:280px;
	height:auto;
	margin:10px 0 0 0;
	padding:0;
	text-align:left;
	font-size:120%;
	font-weight:bold;
	color:#d16107;
	}	
#content_705 div.roundArea div.roundrep_frame ul li dl dd.photo {
	float:right;
	width:140px;
	height:auto;
	margin:10px 5px 0 0;
	padding:0;
	}
#content_705 div.roundArea div.roundrep_frame ul li dl dd.text {
	float:left;
	display:block;
	width:280px;
	height:auto;
	margin:0 25px 0 0;
	padding:8px 0 0 0;
	text-align:left;
	line-height:1.5;
	background:url(../image_cmn/line_dotto.gif) repeat-x 0 -5px;
	}
#content_705 div.roundArea div.roundrep_frame ul li dl dd.text02 {
	float:none;
	clear:both;
	display:block;
	width:450px;
	height:auto;
	margin:0 25px 0 0;
	padding:0;
	text-align:left;
	line-height:1.5;
	background:none;
	}

/* ﾗｳﾝﾄﾞﾚﾎﾟｰﾄ　画像が左の場合*/

#content_705 div.roundArea div.roundrep_frame ul li.reverse {
	list-style:none;
	clear:both;
	width:568px;
	height:auto;
	margin:0 auto;
	padding:0 ;
	background:#FFFFFF;	
	}


#content_705 div.roundArea div.roundrep_frame ul li.reverse:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#content_705 div.roundArea div.roundrep_frame ul li.reverse {
display: inline-table; min-height: 1%;}
/* Hides from IE-mac \*/　
* html #content_705 div.roundArea div.roundrep_frame ul li.reverse　
{height: 1%;}
#content_705 div.roundArea div.roundrep_frame ul li.reverse
{display: block;}
/* End hide from IE-Mac */


#content_705 div.roundArea div.roundrep_frame ul li.reverse dl {
	float:none;
	clear:both;
	display:block;
	width:468px;
	height:auto;
	margin:14px 0 0 0;
	padding:0 0 0 100px;
	}

	
#content_705 div.roundArea div.roundrep_frame ul li.reverse dl dt {
	float:right;
	display:block;
	width:280px;
	height:auto;
	margin:3px 20px 0 0;
	padding:0;
	text-align:left;
	font-size:120%;
	font-weight:bold;
	color:#de476f;
	}	
#content_705 div.roundArea div.roundrep_frame ul li.reverse dl dd.photo {
	float:left;
	width:140px;
	height:auto;
	margin:0 5px 0 0;
	padding:0;
	}
#content_705 div.roundArea div.roundrep_frame ul li.reverse dl dd.text {
	float:right;
	display:block;
	width:280px;
	height:auto;
	margin:0 20px 0 0;
	padding:8px 0 0 0;
	text-align:left;
	line-height:1.5;
	}


div.p_box{
	height: 45px;
	width: 234px;
	display: block;
	float:right;
	clear: both;
	margin:-10px 10px 0 0;
}
div.p_box a{
	height: 45px;
	width: 234px;
	display:block;
	text-indent:-9999px;
	background:url(/ishikawa/2010/proama/image/bnr_proama.gif) 0px 0px no-repeat;
}
div.p_box a:hover{
	background:url(/ishikawa/2010/proama/image/bnr_proama.gif) 0px -45px no-repeat;
}





/* プレー終了後
--------------------------------------------------------------------*/

#content_705 div.roundArea div.overall_box {
	clear:both;
	width:664px;
	height:auto;
	margin:15px auto;
	padding:0;
	background:url(../image_cmn/overall_bg.gif) repeat-y 0 80px;
	}
	
	#content_705 div.roundArea div.overall_box span.footer {
	clear:both;
	display:block;
	width:664px;
	height:32px;
	background:url(../image_cmn/overall_footer.gif) no-repeat 0 0;
	text-indent:-9999px;
	}
	
#content_705 div.roundArea div.overall_box div.header {
	width:612px;
	height:37px;
	margin:0;
	padding:43px 26px 0 26px;
	background:url(../image_cmn/overall_header.gif) no-repeat 0 0;
	}	
	
	#content_705 div.roundArea div.overall_box div.header p.eye_catcher {
		float:left;
		width:380px;
		margin:0;
		padding:0 10px 0 30px;
		text-align:left;
		font-size:130%;
		font-weight:bold;
		line-height:30px;
		}
	
#content_705 div.roundArea div.overall_box div.header h4 {
	float:left;
	width:163px;
	height:28px;
	margin:0;
	padding:0;
	border:0;
	background:url(../image_cmn/overall_ttl.gif) no-repeat 0 0;
	text-indent:-9999px;
	}
	
	#content_705 div.roundArea div.overall_box span.overall_img {
		float:left;
		width:160px;
		height:205px;
		margin:0;
		padding:10px 0 0 28px;
		}
	#content_705 div.roundArea div.overall_box p.maitext {
		float:left;
		width:410px;
		text-align:left;
		margin:0;
		padding:5px 30px 0 30px;
		line-height:1.5;
		}



/* 関連コンテンツへのリンクボタン
--------------------------------------------------------------------*/

#content_705 div.btn_moreover {
	clear:both;
	height:45px;
	margin:0;
	padding:20px 0 0 30px;
	}

#content_705 div.btn_moreover ul {
	list-style:none;
	clear:both;
	height:45px;
	margin:0;
	padding:0;
	}


#content_705 div.btn_moreover ul li {
	display:block;
	float:left;
	width:234px;
	height:45px;
	margin:0 30px;
	padding:0;
	}
	
#content_705 div.btn_moreover ul li a {
	display:block;
	overflow:hidden;
	width:234px;
	height:45px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	}
#content_705 div.btn_moreover ul li.btn_photo_none { text-indent:-9999px; background:url(../image_cmn/btn_moreover.gif) no-repeat 0 -90px; } 	
#content_705 div.btn_moreover ul li.btn_movie_none { text-indent:-9999px; background:url(../image_cmn/btn_moreover.gif) no-repeat -234px -90px; } 	
#content_705 div.btn_moreover ul li.btn_repo_none { text-indent:-9999px; background:url(../image_cmn/btn_moreover.gif) no-repeat -468px -90px; } 

#content_705 div.btn_moreover ul li.btn_photo a { background:url(../image_cmn/btn_moreover.gif) no-repeat 0 0; } 	
#content_705 div.btn_moreover ul li.btn_movie a { background:url(../image_cmn/btn_moreover.gif) no-repeat -234px 0; } 	
#content_705 div.btn_moreover ul li.btn_repo a { background:url(../image_cmn/btn_moreover.gif) no-repeat -468px 0; } 

#content_705 div.btn_moreover ul li.btn_photo a:hover { background:url(../image_cmn/btn_moreover.gif) no-repeat 0 -45px; } 	
#content_705 div.btn_moreover ul li.btn_movie a:hover { background:url(../image_cmn/btn_moreover.gif) no-repeat -234px -45px; } 	
#content_705 div.btn_moreover ul li.btn_repo a:hover { background:url(../image_cmn/btn_moreover.gif) no-repeat -468px -45px; } 



h3.comment{
	font-size: 12px;
	color: #333;
	height: 20px;
	width: 455px;
	display:block;
	background-repeat: no-repeat;
	padding:10px 0 0 0;
}


