@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; }

a{ outline:none; border:none; }

a:link { color:#333; }
a:visited { color:#666; }

/*全体枠950px*/
.bodybase {
	position:relative;
	width:100%; height:auto;
	margin:0;
	padding:0;
}

h1,h2,h3 {
	padding:0;
	margin:0;
}

/*ヘッダー関連 ----------------------------------------------------------------- */
.include_header {
	position:relative;
	width:950px; height:226px;
	margin:0 auto;
	background:url(../../images/header/head_bg.jpg);
}

/*ヘッダーメニューリスト*/
.headermenubox {
	position:relative;
	width:950px; height:44px;
	margin-top:0;
	
}

.headermenubox ul { margin:0; padding:0; }

.headermenu_01 {
	position:relative; float:left; list-style:none;
	width:75px; height:44px;
	background:url(../../images/header/head_top_off.jpg) no-repeat;
	margin:182px 0 0 0;
}
.headermenu_01 a { display:block; width:75px; height:44px; text-indent:-9999px; }
.headermenu_01 a:hover { background:url(../../images/header/head_top_on.jpg); }

.headermenu_02 {
	position:relative; float:left; list-style:none;
	width:110px; height:44px;
	background:url(../../images/header/head_information_off.jpg) no-repeat;
	margin:182px 0 0 0;
}
.headermenu_02 a { display:block; width:110px; height:44px; text-indent:-9999px; }
.headermenu_02 a:hover { background:url(../../images/header/head_information_on.jpg); }

.headermenu_03 {
	position:relative; float:left; list-style:none;
	width:139px; height:44px;
	background:url(../../images/header/head_aboutleague_off.jpg) no-repeat;
	margin:182px 0 0 0;
}
.headermenu_03 a { display:block; width:139px; height:44px; text-indent:-9999px; }
.headermenu_03 a:hover { background:url(../../images/header/head_aboutleague_on.jpg); }

.headermenu_04 {
	position:relative; float:left; list-style:none;
	width:138px; height:44px;
	background:url(../../images/header/head_leaguerules_off.jpg) no-repeat;
	margin:182px 0 0 0;
}
.headermenu_04 a { display:block; width:138px; height:44px; text-indent:-9999px; }
.headermenu_04 a:hover { background:url(../../images/header/head_leaguerules_on.jpg); }

.headermenu_05 {
	position:relative; float:left; list-style:none;
	width:126px; height:44px;
	background:url(../../images/header/head_team_off.jpg) no-repeat;
	margin:182px 0 0 0;
}
.headermenu_05 a { display:block; width:126px; height:44px; text-indent:-9999px; }
.headermenu_05 a:hover { background:url(../../images/header/head_team_on.jpg); }

.headermenu_06 {
	position:relative; float:left; list-style:none;
	width:137px; height:44px;
	background:url(../../images/header/head_schedule_off.jpg) no-repeat;
	margin:182px 0 0 0;
}
.headermenu_06 a { display:block; width:137px; height:44px; text-indent:-9999px; }
.headermenu_06 a:hover { background:url(../../images/header/head_schedule_on.jpg); }

.headermenu_07 {
	position:relative; float:left; list-style:none;
	width:114px; height:44px;
	background:url(../../images/header/head_matchresult_off.jpg) no-repeat;
	margin:182px 0 0 0;
}
.headermenu_07 a { display:block; width:114px; height:44px; text-indent:-9999px; }
.headermenu_07 a:hover { background:url(../../images/header/head_matchresult_on.jpg); }

.headermenu_08 {
	position:relative; float:left; list-style:none;
	width:111px; height:44px;
	background:url(../../images/header/head_photogallery_off.jpg) no-repeat;
	margin:182px 0 0 0;
}
.headermenu_08 a { display:block; width:111px; height:44px; text-indent:-9999px; }
.headermenu_08 a:hover { background:url(../../images/header/head_photogallery_on.jpg); }

.headermenu_09 {
	position:absolute; list-style:none; top:24px; right:14px;
	width:144px; height:114px; font-size:11px; text-align:center;
}
.headermenu_09 a { text-decoration:none; }

.headermenu_10 {
	position:absolute; list-style:none; top:70px; right:10px;
	width:144px; height:66px;
	background:url(../../images/header/head_contact_off.jpg) no-repeat;
}
.headermenu_10 a { display:block; width:144px; height:66px; text-indent:-9999px; }
.headermenu_10 a:hover { background:url(../../images/header/head_contact_on.jpg) no-repeat; }

/*フッター関連 --------------------------------------------------------------------*/
.include_footer {
	position:relative;
	width:100%; height:326px;
	margin:0 auto;
	background:url(../../images/footer/footer_bg2.jpg) repeat-x;
}


/*フッターメニューリスト*/
.footermenubox {
	position:relative;
	width:950px; height:326px;
	margin:0 auto;
	background:url(../../images/footer/footer_bg.jpg) no-repeat;
}

.footermenubox ul { position:absolute; width:900px; height:20px; top:120px; left:60px; margin:0; padding:0; list-style:none;  }

.footermenu_01 { position:relative; float:left; margin-right:42px; width:auto; height:14px; background:url(../../images/footer/footer_indexmark.jpg) no-repeat; }
.footermenu_01 a { display:block; margin-left:10px; width:auto; height:44px; font-size:11px; color:#FFF; text-decoration:none; }

.footermenu_02 { position:relative; float:left; margin-right:42px; width:auto; height:14px; background:url(../../images/footer/footer_indexmark.jpg) no-repeat; }
.footermenu_02 a { display:block; margin-left:10px; width:auto; height:44px; font-size:11px; color:#FFF; text-decoration:none; }

.footermenu_03 { position:relative; float:left; margin-right:42px; width:auto; height:14px; background:url(../../images/footer/footer_indexmark.jpg) no-repeat; }
.footermenu_03 a { display:block; margin-left:10px; width:auto; height:44px; font-size:11px; color:#FFF; text-decoration:none; }

.footermenu_04 { position:relative; float:left; margin-right:42px; width:auto; height:14px; background:url(../../images/footer/footer_indexmark.jpg) no-repeat; }
.footermenu_04 a { display:block; margin-left:10px; width:auto; height:44px; font-size:11px; color:#FFF; text-decoration:none; }

.footermenu_05 { position:relative; float:left; margin-right:42px; width:auto; height:14px; background:url(../../images/footer/footer_indexmark.jpg) no-repeat; }
.footermenu_05 a { display:block; margin-left:10px; width:auto; height:44px; font-size:11px; color:#FFF; text-decoration:none; }

.footermenu_06 { position:relative; float:left; margin-right:42px; width:auto; height:14px; background:url(../../images/footer/footer_indexmark.jpg) no-repeat; }
.footermenu_06 a { display:block; margin-left:10px; width:auto; height:44px; font-size:11px; color:#FFF; text-decoration:none; }

.footermenu_07 { position:relative; float:left; margin-right:42px; width:auto; height:14px; background:url(../../images/footer/footer_indexmark.jpg) no-repeat; }
.footermenu_07 a { display:block; margin-left:10px; width:auto; height:44px; font-size:11px; color:#FFF; text-decoration:none; }

.footermenu_08 { position:relative; float:left; margin-right:42px; width:auto; height:14px; background:url(../../images/footer/footer_indexmark.jpg) no-repeat; }
.footermenu_08 a { display:block; margin-left:10px; width:auto; height:44px; font-size:11px; color:#FFF; text-decoration:none; }

.footermenu_09 { position:absolute; top:208px; left:60px; color:#FFF; font-size:16px; line-height:120%; }

.footermenu_10 { position:absolute; top:155px; left:476px; width:372px; height:104px; background:url(../../images/footer/footer_contact_off.jpg) no-repeat; text-indent:-9999px; }
.footermenu_10 a { display:block; width:372px; height:104px; }
.footermenu_10 a:hover { background:url(../../images/footer/footer_contact_on.jpg) no-repeat; }


.copyright { position:absolute; width:950px; top:296px; left:0; text-align:center; color:#FFF; font-size:11px; }


/*準備中*/
.junbi { text-align:center; margin-top:200px; }



