body{	margin:0;padding:0;	background:#3A4170;	color:#444444;	text-align:center;}.small{			font-size:85%;			}/* \*/        body {		font-size:80%;            }		table{		font-size:100%;}		.small{			font-size:75%;		}        /* */				/*-----------header-----------*/#header{	margin:auto;	margin-top:0;	margin-bottom:0;	width:730px;	height:56px;}h1 a{	margin:0;	padding:0;	width:360px;	height:56px;	background:url(../images/title_logo.gif);	text-indent:-9999px;	float:left;}#headermenu{	margin:0;	padding:0;	_padding:20px 0 0 0;	float:right;}/*-----------Mainmenu-----------*/#mainmenu{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:217px;	background:url(../images/bg_mainmenu.jpg);	text-align:right;}/*-----------Titles-----------*/h2.titsche{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/sche_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}h2.titpla{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/pla_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}h2.titpro{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/pro_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}h2.titnew{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/new_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}h2.titwha{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/wha_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}h2.titfan{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/fan_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}h2.tithis{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/his_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}h2.titmus{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/mus_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}h2.titsit{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/sit_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}h2.titpri{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/pri_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}h2.titacc{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/acc_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}h2.titcon{	margin:auto;	margin-top:0;	margin-bottom:0;	width:740px;	height:60px;	background:#ffffff url(../images/con_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}.soliloguy h2{	margin:auto;	margin-top:0;	margin-bottom:0;	width:680px;	height:60px;	background:#ffffff url(../player/images/plabpox_tit.gif) no-repeat;	text-indent:-9999px;	font-size:1%;}/*-----------subTitles-----------*/h3{	margin:auto;	margin-top:20px;	margin-bottom:10px;	width:680px;	height:40px;	text-indent:-9999px;}.subtitsche01{	background:#ffffff url(../images/sche_subtit01.gif) no-repeat;}.subtitsche02{	background:#ffffff url(../images/sche_subtit02.gif) no-repeat;}.subtitpla01{	background:#ffffff url(../images/pla_subtit01.gif) no-repeat;}.subtitpro01{	background:#ffffff url(../images/pro_subtit01.gif) no-repeat;}.subtitpro02{	background:#ffffff url(../images/pro_subtit02.gif) no-repeat;}.subtitpro03{	background:#ffffff url(../images/pro_subtit03.gif) no-repeat;}.subtithis01{	background:#ffffff url(../images/his_subtit01.gif) no-repeat;}.subtithis02{	background:#ffffff url(../images/his_subtit02.gif) no-repeat;}.subtithis03{	background:#ffffff url(../images/his_subtit03.gif) no-repeat;}.subtithis04{	background:#ffffff url(../images/his_subtit04.gif) no-repeat;}.subtitmus{	background:#ffffff url(../images/mus_subtit.gif) no-repeat;}.subtitsit01{	background:#ffffff url(../images/sit_subtit01.gif) no-repeat;}.subtitsit02{	background:#ffffff url(../images/sit_subtit02.gif) no-repeat;}.subtitsit03{	background:#ffffff url(../images/sit_subtit03.gif) no-repeat;}.subtitsit04{	background:#ffffff url(../images/sit_subtit04.gif) no-repeat;}.subtitsit05{	background:#ffffff url(../images/sit_subtit05.gif) no-repeat;}.subtitsit06{	background:#ffffff url(../images/sit_subtit06.gif) no-repeat;}.subtitsit07{	background:#ffffff url(../images/sit_subtit07.gif) no-repeat;}/*-----------Main-----------*/#wrapper{	margin:auto;	margin-top:0;	margin-bottom:0;	width:800px;	padding-bottom:10px;	background:#ffffff url(../images/main_bg.jpg) repeat-y;}.contents{	margin:auto;	margin-top:0;	margin-bottom:0;	width:680px;}.totop{	margin:auto;	width:680px;	text-align:right;	font-size:90%;}.bd{	margin:10px auto;	width:680px;	height:1px;	color:#ffffff;	text-indent:-9999px;	border-bottom:6px dotted #999999;}/*-----------Main Schedule&Result-----------*/th.day{	width:10%;}th.player{	width:15%;}.table01{	margin:0 auto;	padding:0;	border:none;	width:680px;	background:#3A4170;	font-size:100%;}.table01 th{	padding:5px;	background:#8CD650;	text-align:center;}.table01 td{	padding:4px 3px;	background:#FFFEF4;	text-align:center;}.table02{	margin:0 auto;	padding:0;	border:none;	width:680px;	background:#3A4170;	font-size:100%;}.table02 th{	padding:5px;	background:#70A2E6;	text-align:center;}.table02 td{	padding:4px 3px;	background:#F9FFE8;	text-align:center;}/*-----------Main player-----------*/.playertable{	width:680px;}.playertable td{	text-align:center;	padding:0 0 10px;}.soliloguy{	width:680px;	background:url(../player/images/plabox_bg.gif);}.soliloguy iframe{	margin:0;	padding:0;	width:650px;	height:300px;	border:0;}.bottom{	width:680px;	background:url(../player/images/plabox_bottom.gif) no-repeat bottom;	text-indent:-9999px;}/*-----------Main Profile-----------*/.profbox{	margin:20px 0 0 0;	width:680px;}.photo{	float:left;}.profmain{	margin:0;	padding:0;	width:440px;	background:url(../images/pro_bg.gif) no-repeat right top;	background-position:auto 22px;	text-align:left;	float:right;}.name{	width:450px;	border-bottom:1px solid #2B538B;}.name h2{	margin:0;	line-height:22px;	color:#2B538B;	float:left;}.name a{	width:94px;	float:right;}.send{	margin-top:20px;	padding:0 93px 0 0;	text-align:right;}.send a:link{	padding:5px 5px 5px 30px;	background:url(../images/btn_send.gif);	color:#ffffff;}.send a:hover{	background:url(../images/btn_send_on.gif);	color:#3A4170;}.profmain table{	margin:15px 0 0 20px;	width:330px;	background:#2B538B;}.profmain table th{	padding:10px 0;	background:#ECF3FD;}.profmain table td{	padding:10px 5px;	background:#FFFFF9;}.track{	width:20%;	font-weight:normal;}td.answer{	width:30%;	background:#FFFFF9;	text-align:left;}th.q{	font-weight:normal;	text-align:left;}/*-----------whats new-----------*/.what{	width:680px;	margin:auto;	margin-top:0;	margin-bottom:0;}.what dt{   width: 5em;   float: left;    _height: 1%;}.what dd{    margin-left: 6.5em;	margin-bottom:10px;	padding-left:5px;    _height: 1%;   text-align:left;   border-left:5px double #3A4170;}/*-----------history-----------*/.historymenu{	margin:0;padding:0;	text-align:right;}.historymenu img{	margin:0 0 0 10px;}.historytable{	margin:0;padding:0;	border:0;	width:650px;	color:#854A22;	font-size:90%;}.historytable .line,.historytable .line2{	border-bottom:1px solid #666666;}.historytable .line{	border-right:1px solid #666666;}.historytable .line3,.historytable .line4{	border-top:1px solid #666666;}.historytable .line3{	border-right:1px solid #666666;}.historytable th{	padding:10px;	background:#F9F3EF;	font-weight:normal;	text-align:left;	vertical-align:top;	border-right:1px solid #666666;}.historytable td{	padding:10px;	vertical-align:top;}.historytable .line,.historytable .line2,.historytable .line3,.historytable .line4{	padding:0;}.historytable td ul{	margin:0;padding:0;	list-style-type:none;}.histext{	text-align:left;}/*-----------museum-----------*/.muscontentbox{	margin:0 0 15px 0;	width:680px;}.muscontentbox p{	display:block;	margin:0;padding:0;	width:340px;}.muscontentbox .left{	float:left;	text-align:left;}.muscontentbox .left img{	float:left;}.muscontentbox .right{	float:right;	text-align:right;}.muscontentbox .right img{	float:right;}.mustable{	margin:0;padding:0;	width:400px;	background:#666666;	font-size:100%;	border:none;}.mustable th,.mustable td{	padding:5px;}.mustable th{	color:#fefefe;	font-weight:normal;}.mustable td{	background:#ffffff;}/*-----------sitemap-----------*/.menu01,.menu02 ,.menu03 ,.menu04 ,.menu05 ,.menu06 ,.menu07 ,.menu08{	margin:5px auto;	text-align:left;}.menu01 li,.menu02 li,.menu03 li,.menu04 li,.menu05 li,.menu06 li,.menu07 li,.menu08 li{	display:inline;	padding:0 15px;	text-align:left;}.menu01 li{	background:url("../images/ico_link01.gif") no-repeat;	background-position:0px -3px;}.menu02 li{	background:url("../images/ico_link02.gif") no-repeat;	background-position:0px -3px;}.menu03 li{	background:url("../images/ico_link03.gif") no-repeat;	background-position:0px -3px;}.menu04 li{	background:url("../images/ico_link04.gif") no-repeat;	background-position:0px -3px;}.menu05 li{	background:url("../images/ico_link05.gif") no-repeat;	background-position:0px -3px;}.menu06 li{	background:url("../images/ico_link06.gif") no-repeat;	background-position:0px -3px;}.menu07 li{	background:url("../images/ico_link07.gif") no-repeat;	background-position:0px -3px;}.menu08 li{	background:url("../images/ico_link08.gif") no-repeat;	background-position:0px -3px;}/*-----------footer-----------*/#footer{	margin:auto;	margin-top:0;	margin-bottom:0;	width:800px;	height:75px;	padding:8px 0 0 0;	background:url(../images/footer.jpg) no-repeat;}/*-----------回り込み解除-----------------*/#header:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.profbox:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.name:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.what:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.muscontentbox:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.muscontentbox p:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}#header,.profbox,.name,.what,.muscontentbox,.muscontentbox p {display: inline-table;}/* Hides from IE-mac \*/* html #header,* html .profbox,*html .name,*html .what,*html .muscontentbox,*html .muscontentbox p {height: 1%;}#header,.profbox,.name,.what,.muscontentbox,.muscontentbox p {display: block;}/* End hide from IE-mac */
