/* background:url("file:///android_asset/img/cont_bg.png") 0px 0px repeat; */

/*
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
*/

/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; font-size:100%; vertical-align:baseline; line-height:1; background:transparent;}

.clearfloat { height:1px; font-size:1%; clear:both; display:block; background: transparent;}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix { min-height: 1px;}
* html .clearfix {
	height: 1px;
	/*(J\(B*//*/
	height: auto;
	overflow: hidden;
	/**/
}
.cover { width:100%; height:100%;}

ul {}
ul li { list-style:none;}

body
{
	font-size:100%;
	color:#000;
	background:#fff;
	padding:0;
	margin:0;
	text-align:center;
}

.alt{ position:absolute; top:-5000px; left:-9999px;}

#bnr_area img{ width:100%;height: auto; vertical-align:bottom;}
#title img{ width:100%;height: auto; vertical-align:top;}

body##top,body#midokoro,body#onair,body#highlight,body#holebyhole,body#couse,body#p_players,body#outline,body#ajia {line-height:1.5em;}

/*#title
{
	height:50px;
	background:url("../img/title_loop.png") 0px 0px repeat-x;
	padding:0;
	margin:0;
	text-align:left;
}
#title h1
{
	width:270px;
	height:50px;
	padding:0;
	margin:0;
	background:url("../img/title.png") 0px 0px no-repeat;
}*/

#mainmenu
{
	text-align:center;
}
#mainmenu ul
{
	width:320px;
	padding:17px 0px 16px 0px;
	margin:0 auto 0 auto;
}
#mainmenu ul li
{
	padding:0;
	margin:0;
}

#mainmenu ul li a{	padding:0;	margin:0;	display:block;	background-image:url("../img/menu.png");background-repeat:no-repeat;}
	#mainmenu ul li.menu01 a{background-position:0 0;height:58px;}
	#mainmenu ul li.menu02 a{background-position:0 -58px;height:43px;}
	#mainmenu ul li.menu03 a{background-position:0 -102px;height:43px;}
	#mainmenu ul li.menu04 a{background-position:0 -145px;height:43px;}
	#mainmenu ul li.menu05 a{background-position:0 -189px;height:43px;}
	#mainmenu ul li.menu06 a{background-position:0 -232px;height:43px;}
	#mainmenu ul li.menu07 a{background-position:0 -277px;height:43px;}
	#mainmenu ul li.menu08 a{background-position:0 -320px;height:58px;}
	
#mainmenu ul li a:hover
{
	/* background:#F90; */
}

#gotopagetop
{
	background:url("../img/gotopagetop_loop.png") 0px 0px repeat-x;
	padding:0;
	margin:0;
	text-align:center;
}
#gotopagetop a
{
	display:block;
	height:50px;
	/* width:320px; */
	height:50px;
	padding:0;
	margin:0 auto 0 auto;
	background:url("../img/gotopagetop.png") 0px 0px no-repeat;
}


#back
{
	background:url("../img/gotopagetop_loop.png") 0px 0px repeat-x;
	padding:0;
	margin:0;
	text-align:center;
}
#back a
{
	display:block;
	height:50px;
	/* width:320px; */
	height:50px;
	padding:0;
	margin:0 auto 0 auto;
	background:url("../img/back.png") 0px 0px no-repeat;
}

#minititile
{
	background:url("../img/titile_mloop.png") 0px 0px repeat-x;
	padding:0;
	margin:0;
	text-align:center;
}


#minititile h2
{
	display:blockl;
	/* width:320px; */
	height:58px;
	padding:0;
	margin:0 auto 0 auto;
}

#onair #minititile h2 		{ background:url("../img/titile_onair.png") top center no-repeat; }
#highlight #minititile h2 	{ background:url("../img/titile_highlight.png") top center no-repeat; }
#holebyhole #minititile h2 	{ background:url("../img/titile_holebyhole.png") top center no-repeat; }
#couse #minititile h2 		{ background:url("../img/titile_course.png") top center no-repeat; }
#players #minititile h2 	{ background:url("../img/title_player.png") top center no-repeat; }
#p_players #minititile h2 	{ background:url("../img/title_p_player.png") top center no-repeat; }
#outline #minititile h2 	{ background:url("../img/titile_outline.png") top center no-repeat; }
#ajia #minititile h2 		{ background:url("../img/titile_asia.png") top center no-repeat; }
#midokoro #minititile h2 		{ background:url("../img/titile_midokoro.png") top center no-repeat; }

#contents{background:#FFF;	padding:12px;margin:0 0 12px 0;text-align:left;line-height:190%;}

#contents h3 { font-size:90%; color:#039; padding:4px; margin:0 0 4px 0; border-bottom:1px dotted #06C; }
#contents h4 { font-size:85%; color:#06C; padding:4px; margin:0; }
#contents h5 { font-size:80%; color:#006; padding:4px; margin:0; }
#contents p { padding:12px; font-size:85%; padding:0 0 12px 12px; margin:0;line-height:190%;}

#syplayerArea { text-align:center; background-color:#FFF; margin:0 0 12px 0; padding:12px 0 0 0;}
#syplayerArea #movie_list { padding:0; margin:0; }
#syplayerArea #movie_list ul { padding:0; border-bottom:1px solid #069; }
#syplayerArea #movie_list ul li { padding:0; margin:0; background:url("../img/news_bt_bg.png") bottom left repeat-x; }
#syplayerArea #movie_list ul li a { display:block; padding:12px 40px 12px 12px; margin:0; border-top:1px solid #069; text-decoration:none; color:#000; text-align:left; background:url("../img/right_arrow.png") #FFF top right no-repeat; }
#syplayerArea #movie_list ul li a:hover { background:#069; color:#FFF; }


#couseList { text-align:center; margin:0; padding:0; }
#couseList #couse_list { margin:0; padding:0 0 12px 0;  margin:0; }
#couseList #couse_list ul { margin:0; padding:0;  border-bottom:1px solid #069; }
#couseList #couse_list ul li { padding:0; margin:0; background:url("../img/news_bt_bg.png") bottom left repeat-x; }
#couseList #couse_list ul li a { display:block; padding:12px 40px 12px 12px; margin:0; border-top:1px solid #069; text-decoration:none; color:#000; text-align:left; background:url("../img/right_arrow.png") #FFF top right no-repeat; }
#couseList #couse_list ul li a:hover { background:#069; color:#FFF; }
.couse_Detail { border-top:1px solid #039; text-align:center; padding:0; margin:0; background-color:#000; }
.couse_Detail .map { display:block; width:300px; height:318px; padding:0; margin:0 auto 0 auto; }
.couse_Detail .no { text-align:left; padding:6px 6px 6px 6px; margin:0 auto 0 auto; display:block; color:#FFF; background-color:#333; border-bottom:1px solid #666; border-top:1px solid #666; }
.couse_Detail .txt { text-align:left; padding:6px; margin:0 auto 0 auto; display:block; color:#FFF; line-height:190%;}


#PlayerList { text-align:center; margin:0; padding:0; }
#PlayerList #player_list { margin:0; padding:0 0 12px 0;  margin:0; }
#PlayerList #player_list ul { margin:0; padding:0;  border-bottom:1px solid #069; }
#PlayerList #player_list ul li { padding:0; margin:0; background:url("../img/news_bt_bg.png") bottom left repeat-x; }
#PlayerList #player_list ul li a { display:block; padding:12px 40px 12px 12px; margin:0; border-top:1px solid #069; text-decoration:none; color:#000; text-align:left; background:url("../img/right_arrow.png") #FFF top right no-repeat; }
#PlayerList #player_list ul li a:hover { background:#069; color:#FFF; }
.player_Detail { border-top:1px solid #039; text-align:center; padding:0; margin:0; background-color:#000; }
.player_Detail .face { display:block; width:160px; height:160px; padding:0; margin:0 auto 0 auto; }
.player_Detail .bigface { display:block; height:192px; padding:0; margin:0 auto 0 auto; }

.player_Detail .no { text-align:left; padding:6px 6px 6px 6px; margin:0 auto 0 auto; display:block; color:#FFF; background-color:#333; border-bottom:1px solid #666; border-top:1px solid #666; }
.player_Detail .txt { text-align:left; padding:6px; margin:0 auto 0 auto; display:block; color:#FFF;line-height:190%; }

.couse_Detail .c1 { background:url("../img/couse_d_1.jpg") top center no-repeat; }
.couse_Detail .c2 { background:url("../img/couse_d_2.jpg") top center no-repeat; }
.couse_Detail .c3 { background:url("../img/couse_d_3.jpg") top center no-repeat; }
.couse_Detail .c4 { background:url("../img/couse_d_4.jpg") top center no-repeat; }
.couse_Detail .c5 { background:url("../img/couse_d_5.jpg") top center no-repeat; }

.couse_Detail .c6 { background:url("../img/couse_d_6.jpg") top center no-repeat; }
.couse_Detail .c7 { background:url("../img/couse_d_7.jpg") top center no-repeat; }
.couse_Detail .c8 { background:url("../img/couse_d_8.jpg") top center no-repeat; }
.couse_Detail .c9 { background:url("../img/couse_d_9.jpg") top center no-repeat; }
.couse_Detail .c10 { background:url("../img/couse_d_10.jpg") top center no-repeat; }

.couse_Detail .c11 { background:url("../img/couse_d_11.jpg") top center no-repeat; }
.couse_Detail .c12 { background:url("../img/couse_d_12.jpg") top center no-repeat; }
.couse_Detail .c13 { background:url("../img/couse_d_13.jpg") top center no-repeat; }
.couse_Detail .c14 { background:url("../img/couse_d_14.jpg") top center no-repeat; }
.couse_Detail .c15 { background:url("../img/couse_d_15.jpg") top center no-repeat; }

.couse_Detail .c16 { background:url("../img/couse_d_16.jpg") top center no-repeat; }
.couse_Detail .c17 { background:url("../img/couse_d_17.jpg") top center no-repeat; }
.couse_Detail .c18 { background:url("../img/couse_d_18.jpg") top center no-repeat; }


.scores { padding:0px; margin:0; background-color:#FFF; display:none; }
.scores table { padding:0; margin:0; border-top:1px solid #000; border-left:1px solid #000; width:100%; }
.scores table tr { padding:0; margin:0; }
.scores table tr th { padding:6px; margin:0; border-right:1px solid #036; border-bottom:1px solid #036; font-size:70%; background-color:#069; color:#FFF; }
.scores table tr td { padding:6px; margin:0; border-right:1px solid #036; border-bottom:1px solid #036; font-size:70%; }


#hbh_menu { padding:0 0 12px 0; margin:0; }
#hbh_menu ul { padding:0 0 12px 0; margin:0;border-top:1px solid #069; border-left:1px solid #069; }
#hbh_menu ul li { padding:0; margin:0; }
#hbh_menu ul li a { padding:0; margin:0; display:block; width:50%; float:left; text-decoration:none; }
#hbh_menu ul li a:hover { background-color:#039; color:#FFF; text-decoration:none; }
#hbh_menu ul li a .txt { padding:19px; margin:0; display:block; text-decoration:none; color:#069; border-left:5px solid #069; border-right:1px solid #000; border-bottom:1px solid #000; background:url("../img/news_bt_bg.png") #FFF bottom center repeat-x; }

#tbs_mark { height:25px; padding:0; margin:0; background:url("../img/tbs_mark.png") #FFF top right no-repeat; }


#holebyhole .scores h4 { background:url("../img/title_loop.png") 0px 0px repeat-x; color:#FFF; font-weight:bold; padding:12px; margin:0; }

#copyright{padding:12px;font-size:70%;line-height:1.4em;text-align:center;color:#FFF;background-color:#005daa;}

.movie-center{width:290px;margin:5px auto 25px;}

/* listMovie
----------------------------------- */
.listMovie .img {float: left;	width:100px;height: 57px;}

.listMovie .title {display: block;	margin-right:38px;margin-left: 110px;font-weight:bold;padding-top:5px;text-align:left;}
 ul.listMovie{padding:5px;margin-top:15px;}
.listMovie li {border-bottom: dotted 2px #006cc5;margin-bottom:5px;background:url(../img/arrow_b.gif) no-repeat right 0;}
.listMovie li a,.listMovie li a:link,.listMovie li a:visited {color:#006cc5;text-decoration:none;}
.listMovie .title {margin-bottom: 5px;	font-size: 15px;}


/*photo*/
#contents p.photo {width:300px;margin:0 auto 5px;padding:0; text-align:center;}
	.p_chouse {display:block;background:url(../img/midokoro/club_house.jpg) no-repeat 0 0;width:300px; height:200px;background-size:cover;}
	.p_india {display:block;background:url(../img/asia/p_india.jpg) no-repeat 0 0;width:300px; height:174px;background-size:cover;}
	.p_indonesia {display:block;background:url(../img/asia/p_indonesia.jpg) no-repeat 0 0;width:300px; height:207px;background-size:cover;}
	.p_thai {display:block;background:url(../img/asia/p_thai.jpg) no-repeat 0 0;width:300px; height:207px;background-size:cover;}
#contents span.caption {padding:0 10px 12px 10px; text-align:center; color:#069;line-height:1.7em;}


/*TBS_head*/
#tbshead { width:100%; position:relative; background:#fff; border-bottom:2px dotted #b1bfcc; padding-bottom:1px;}
#tbsheadIn { height:47px; border-bottom:5px solid #637f99;}
	#tbshead a { display:block;}
	#tbshead h1#linkTBS { position:absolute; top:2px; left:0;}
	#tbshead h1#linkTBS a { width:100px; height:38px; background:url(/mi/mi6/smp/img/tbshead.png) no-repeat 0 0;}
	#tbshead #linkTVprogram { position:absolute; top:0; right:10px;}
	#tbshead #linkTVprogram a { width:85px; height:38px; background:url(/mi/mi6/smp/img/tbshead.png) no-repeat -225px 0;}

