@charset "utf-8";

/* ------------------------------------------------------
Golf main Inner
------------------------------------------------------ */

#golfMain{ width:100%;background:url(../images/bg_main.jpg) #000 right 45px no-repeat;}
#golfMainWrap{ width:996px; margin:0 auto; position:relative; height:367px;}


/* ------------------------------------------------------
Golf Contents
------------------------------------------------------ */

#golfCont{padding-bottom:50px; }

		

	/* ------------------------------------------------------
	ContractPlayer & SupportPlayer
	------------------------------------------------------ */
	#contractPlayer{ margin-bottom:55px;}

	#supportPlayer{ margin-bottom:55px;}
	#contractPlayer .section,#supportPlayer .section{ position: relative;/* width:630px; padding-left:366px;*/}
	#contractPlayer .section .right,#supportPlayer .section .left{ position: relative; width:324px; float:left; }
	#contractPlayer .section .right,#supportPlayer .section .right{ position: relative; width:630px; float:right; }
	#contractPlayer .section .bottom,#supportPlayer .section .bottom{ clear:both; }

	#supportPlayer .section{ margin-bottom:60px;/* padding-bottom:35px; border-bottom: dotted 1px #666;*/}
	#supportPlayer .section.last{ border-bottom:none;}

		#supportPlayer .read{ margin-bottom:40px;}
		
		#contractPlayer .section .thumb,
		#supportPlayer .section .thumb{ /*position: absolute; left:0px; top:0; width:324px;*/}
			#supportPlayer .section .thumb a{ display:block; margin-top:25px;}
			#supportPlayer .section .thumb a img{
			-webkit-box-shadow: 0px 0px 3px #BFBFBF;-moz-box-shadow: 0px 0px 3px #BFBFBF;box-shadow: 0px 0px 3px #BFBFBF;
			border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;
			border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;
			behavior: url("http://mb-live.jp/share/css/PIE.htc");}
			#supportPlayer .section .thumb a:hover img{opacity:0.75;filter: alpha(opacity=75);-ms-filter: "alpha(opacity=75)";-moz-opacity:0.75;-khtml-opacity: 0.75;}
		
		#contractPlayer .section .car,
		#supportPlayer .section .car{ position: absolute; right:0px; top:0; width:214px; text-align:center;}
			#contractPlayer .section .car img,
			#supportPlayer .section .car img{
			-webkit-box-shadow: 0px 0px 3px #BFBFBF;-moz-box-shadow: 0px 0px 3px #BFBFBF;box-shadow: 0px 0px 3px #BFBFBF;
			border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;
			border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;
			behavior: url("http://mb-live.jp/share/css/PIE.htc");}
			#contractPlayer .section .car a:hover img,
			#supportPlayer .section .car a:hover img{opacity:0.75;filter: alpha(opacity=75);-ms-filter: "alpha(opacity=75)";-moz-opacity:0.75;-khtml-opacity: 0.75;}

			#contractPlayer .section .car span,
			#supportPlayer .section .car span{ display:block; margin-top:10px; font-size:10px;}
			#contractPlayer .section .car span strong,
			#supportPlayer .section .car span strong{ font-size:12px;font-weight:normal;}
			
			#contractPlayer h4,	#supportPlayer h4{ padding-bottom:15px; font-weight:bold;}
			#contractPlayer .sub_ttl,	#supportPlayer .sub_ttl{ font-size:16px; color:#000; padding-bottom:10px; border-bottom:solid 4px #CCC; margin-bottom:15px;}
			
			#contractPlayer table.record,
			#contractPlayer table.profile,
			#supportPlayer table.record,
			#supportPlayer table.profile{margin-bottom:25px;}
			
			#contractPlayer th,#supportPlayer th{ padding-bottom:10px; text-align:left; font-weight:bold;}
			#contractPlayer td,#supportPlayer td{ padding-bottom:5px; text-align:left;}
	
			table.record th.col1{ width:60px;}
			table.record th.col2{ width:70px;}
			table.record th.col3{}
			table.record .highlight{ color:#b00;}



	/* ------------------------------------------------------
	resultTable
	------------------------------------------------------ */
		table.resultTable{ margin-bottom:30px;}
		.resultTable th,.resultTable td{ text-align:left;font-size:12px; border-left:solid 1px #999999;border-bottom:solid 1px #999999; padding-left:20px; padding-right:20px;}
		.resultTable th{ padding-top:11px; padding-bottom:11px;border-top:solid 1px #999999; border-left:solid 1px #fff;border-bottom:solid 1px #fff9;font-size:13px;line-height:1; background:#999; color:#FFF;white-space: nowrap;}
		.resultTable td{padding-top:10px; padding-bottom:11px;}
			.resultTable .col1{border-left:none;}
			.resultTable .col2{}
			.resultTable .col3{}
			.resultTable .col4{}
			.resultTable .col5{}
			.resultTable .col6{}
			.resultTable .col7{}
	
		.even{ background:#D9D9D5;}
		.resultTable .highlight td{ font-size:14px; font-weight:bold;}
		.top .resultTable .inner{ display:none;}
		
		.resultTable .btn{ text-align:center;}
		.resultTable .btn span {display: block;margin-bottom: 10px;}
		.resultTable .notes{ position:absolute; right:0; top:5px; font-size:12px;}
	
    .btn_ranking a { display:block; width:324px; height:46px; margin:auto;  background:url(../images/btn_link_lpga.png) 0 0 no-repeat; text-indent:-9999px;}
    .btn_ranking a:hover { opacity:0.75;}
	/* ------------------------------------------------------
	golf Interview
	------------------------------------------------------ */
	.moviePlayer{ margin-bottom:55px;}