@charset "UTF-8";

/*-------------------------

	-Serch Key"__" + "id Name/Class Name/Other Style" 
	
	/__wapper	(div#wapper)
	/__header	(div#header)
	/__navi		(div#navi)
	/__cen_lay	(div#cen_lay)
	/__cont__cont2__cont3__cont4 (div#cont,div#cont2,div#cont3,div#cont4)
	/__sub_navi	(div#sub_navi)
	/__footer	(div#footer)
	/__GoTop	(div#GoTop)
	/__other	(Other Style)
	
	
-------------------------*/

/*-------------

__wapper

--------------*/

#wapper {
	width:900px;
	margin:0 auto;	
}

/*-------------

__header

--------------*/

#header {
	width:900px;
	height:72px;
	background:#000c0d url(../images/header_bg.gif) repeat-x;
}

#header h1 {
	display:none;
}

/*-------------

__navi

--------------*/

#navi {
	width:900px;
	height:43px;
	padding-bottom:23px;
	background:#000c0d;
}

/*-------------

__cen_lay

--------------*/
#cen_lay {
	width:880px;
	padding:0 10px 19px;
	background:#000c0d;
	border-bottom:solid 1px #2e3839;
}

/*-------------

__cont
__cont2
__cont3
__cont4

--------------*/

.cont,.cont2,.cont4 {
	width:878px;
	border:solid 1px #2e3839;
	background:#090909;
}

.cont3 {
	width:878px;
	border:solid 1px #2e3839;
	background:#090909;
	text-align:center;
}

#res_line,#res01_line,#res02_line,#res03_line,
#sch_line,#play_line,#play01_line,#play02_line,
#play03_line,#access_line,#link_line,#contact_line,
#player_data,#club_line,#sponser_h_line
 {
	width:878px;
	height:31px;
	text-indent:-9999px;	
}

#res_line {
	background:url(../images/res_line.gif);	
}

#play_line {
	background:url(../images/play_line.gif);	
}

#res01_line {
	background:url(../images/res01_line.gif);	
}

#res02_line {
	background:url(../images/res02_line.gif);	
}

#res03_line {
	background:url(../images/res03_line.gif);	
}

#res10_line {
	background:url(../images/sponser_line.gif);	
}

#play01_line {
	background:url(../images/play01_line.gif);	
}

#play02_line {
	background:url(../images/play02_line.gif);	
}

#play03_line {
	background:url(../images/play03_line.gif);	
}

#sch_line {
	background:url(../images/schedule_line.gif);
}

#access_line {
	background:url(../images/access_line.gif);
}

#link_line {
	background:url(../images/link_line.gif);
}

#sponser_h_line {
	background:url(../images/sponser_h.jpg);
}

#contact_line {
	background:url(../images/cont_line.gif);
}

#player_data {
	background:url(../images/data_line.gif);
}

#club_line {
	background:url(../images/club_line.gif);
}

#plsub_01,#plsub_02,#plsub_03,
#plsub_04,#plsub_05,#plsub_06,
#plsub_07,#plsub_08,#plsub_09 {
	width:700px;
	height:30px;
	text-indent:-9999px;
	margin:30px 0 30px 15px;
}

#plsub_01 {
	background:url(../images/plsub_01.gif);
}

#plsub_02 {
	background:url(../images/plsub_02.gif);
}

#plsub_03 {
	background:url(../images/plsub_03.gif);
}

#plsub_04 {
	background:url(../images/plsub_04.gif);
}

#plsub_05 {
	background:url(../images/plsub_05.gif);
}

#plsub_06 {
	background:url(../images/plsub_06.gif);
}

#plsub_07 {
	background:url(../images/plsub_07.gif);
}

#plsub_08 {
	background:url(../images/plsub_08.gif);
}

#plsub_09 {
	background:url(../images/plsub_09.gif);
}

.cont dl,
.side_lay1 {
	margin:40px 30px;
}


.cont dt {
	color:#0099a3;
	background:url(../images/point.gif) no-repeat 0 0;
	text-indent:1.5em;
}

.cont dd {
	text-indent:650px;
	border-bottom:dotted 1px #f4f4f4;
	line-height:2em;
	margin-bottom:30px;
	padding-bottom:5px;
}

.cont2 dl {
	margin:40px 30px;
}

.cont2 dt {
	color:#0099a3;
	background:url(../images/point.gif) no-repeat 0 0;
	text-indent:1.5em;
}

.cont2 dd {
	border-bottom:dotted 1px #f4f4f4;
	margin-bottom:30px;
	padding-bottom:15px;
}

.cont2 dd p {
	margin-bottom:15px;
}

.cont2 dd strong,
.cont4 .side_lay dt,
.data dt 
 {
	color:#fc8800;
}

.lay_tb td,
.lay_tb2 td {
	text-align:center;
	background:#090909;
	border:solid 1px #393939;
	line-height:2em;
}

.lay_tb .td_lay,
.lay_tb2 .td_lay,
.data_tb .td_lay,
.lay_tb4 .td_lay
 {
	background:#272727;
	font-weight:bold;
}

.lay_tb .td_head,
.lay_tb2 .td_head,
.data_tb .td_head {
	background:#2e3d3e;
	font-weight:bold;
}
.lay_tb .sam_col,
.lay_tb2 .sam_col {
	background:#00766c;
}

.p_lay td {
	text-align:center;
}

.lay_tb,.p_lay {
	margin:30px auto;
}

.lay_tb2 {
	margin:0 20px 0 0;
	float:left;
}

.lay_tb3,.lay_tb4 {
	margin:30px auto;
}

.lay_tb3 td {
	text-align:left;
	background:#090909;
	border:solid 1px #272727;
	line-height:1.5em;
	padding-left:2em;
}

.lay_tb3 .td_lay {
	border-bottom:solid 1px #090909;
	background:#272727;
	font-weight:bold;
}
.lay_tb3 .td_down {
	border-bottom:solid 1px #272727;
	background:#272727;
	font-weight:bold;
}

.lay_tb4 td {
	text-align:center;
	background:#090909;
	border:solid 1px #272727;
	line-height:1.5em;
	padding-left:2em;
}

.side_lay {
	width:858px;
	clear:both;
	padding:30px 10px;
}

.side_lay dl {
	float:right;
	width:408px;
}

.side_lay dd {
	padding-bottom:15px;
}

.side_lay2 {
	text-align:center;
	padding-top:30px;
}

.side_lay3 {
	width:798px;
	clear:both;
	padding:30px 40px;
}

.side_lay3 img {
	float:left;
	margin-right:30px;
}

.side_lay4 {
	width:798px;
	padding:30px 40px;
	text-align:center;
}

.data_tb {
	margin-bottom:30px;
}

.data_tb td {
	background:#090909;
	border:solid 1px #272727;
	padding:0.5em;
}

.side_lay3 h4 {
	width:700px;
	height:30px;
	text-indent:-9999px;
}

#data01 {
	background:url(../images/data01.gif);
}

#data02 {
	background:url(../images/data02.gif);
}

#data03 {
	background:url(../images/data03.gif);
}

#club01 {
	background:url(../images/club01.gif);
}

#club02 {
	background:url(../images/club02.gif);
}

#club03 {
	background:url(../images/club03.gif);
}


.data {
	float:right;
	width:518px;
}

.data h3 {
	width:400px;
	height:30px;
	font-size:140%;
	font-weight:bold;
	background:url(../images/data.gif) no-repeat;
	text-indent:0.8em;
	line-height:1.7em;
	margin-bottom:10px;
}

.data dd {
	padding-bottom:5px;
}

.player_lay {
	margin-left:15px;
}

.player_lay td {
	width:120px;
	text-align:center;
	color:#ffffff;
	line-height:2.5em;
}

.player_lay td strong {
	font-weight:normal;
	display:block;
	background:url(../images/name_bg.gif) center center no-repeat;
}


/*-------------

__link_banner

--------------*/

#link_banner {
	width:700px;
	height:65;
	padding:0;
	margin: 0 auto;
	margin-bottom:10px;
	background:#090909;
}

#link_banner #banner {
	margin-left;17px;
}

#link_banner ul {
	float:left;
	margin-right:10px;
}



/*---s_box---*/

#s_box {
	width:750px;
	margin: 0 auto;
	margin-bottom:30px;
	padding-left:0px;
}



/*---clearfix---*/

.cont4:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

/*---clearfix---*/

/*-------------

__sub_navi

--------------*/

#sub_navi {
	width:900px;
	background:#000000;
	clear:both;
}

/*-------------

__footer

--------------*/

#footer {
	width:900px;
	height:30px;
	text-indent:-9999px;
	background:url(../images/footer.gif);
}

/*-------------

____goTop

--------------*/
#goTop {
	float: right;
	position: fixed;
	width: 45px;
	height: 40px;
	bottom: 15%;
	right: 0;
	background: transparent url(../images/gotop.gif) top left no-repeat;
}
#goTop span {
	display: none;
}


/*-------------

__other

--------------*/


.text_01 {
	color:#000000;
}

.text_02 {
	margin:30px 40px;
	background:url(../images/point.gif) no-repeat 0 0;
	text-indent:1.5em;
}

.text_03 {
	color:#ff0000;
}

.text_04 {
	color:#0000FF;
}