@charset "UTF-8";
/* widthのpx指定はmax-widthにて指定して下さい */

#f_box_1_bg, #f_box_2_bg
{	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
	margin:0;
	padding:0;
	clear:both;
}
.f_box_1{ color: #777; font-size: 8.5pt; background-color: #f6f6f6; max-width: 1000px;width: 100%; text-align: left; margin: 0 auto; padding: 35px 0px; }
.f_box_1 a{ color: #888; text-decoration: none; }
.f_box_1 a:visited { color: #888; text-decoration: none; }
.f_box_1 a:hover{ color: #777; text-decoration: underline; }

.cont1{ float: left; margin-right: 80px; margin-left: 0px; width: 200px; }
.cont1_tit{ color: #999; font-size: 11pt; font-weight: 600; margin-bottom: 5px; }
.cont2{ float: left; margin-right: 50px; width: 210px; }
.cont3{ float: left; margin-right: 50px; width: 210px; }
.cont4{ float: left; width: 200px; }
.cont_tit{ color: #999; font-size: 10pt; font-weight: 600; margin-bottom: 3px; }
.cont_tit_s{ color: #999; font-size: 9pt; font-weight: 600; margin-top: 7px; margin-bottom: 2px; }

.f_box_2{ color: #777; font-size: 8pt; background-color: #e1e1e1; width: 1000px; clear: both; margin: 0 auto; padding: 20px 0px;}
.f_box_2 a{ color: #888; text-decoration: none; text-align: left; }
.f_box_2 a:visited { color: #888; text-decoration: none; }
.f_box_2 a:hover{ color: #777; text-decoration: underline; }

.cont5{ text-align: left; width: 970px;  margin-left: 0px;}
.cont6{ font-size: 7pt; text-align: right;  width: 970px; margin-left: 0px; margin-top: 10px;}
.cont5_tit{ color: #666; font-size: 9pt; margin-top: 7px; margin-bottom: 2px; }

#ft{padding:0px;}


#F_2nd .ctc_tit{
color: #666;
font-size: 10pt;
background-color: #f7f7f7;
text-align: center;
width: 158px;
margin: 0;
padding-top: 5px;
padding-bottom: 5px;
border: solid 1px #ccc;
}
#F_2nd .ctc_mid{
color: #f66;
font-size: 10pt;
line-height: 19pt;
background-color: #f7f7f7;
background-image: url(https://sportsone.jp/images/ctct_mid_bg.gif);
background-repeat: no-repeat;
text-align: left;
width: 115px;
margin:  -3px 0 0;
padding-top: 9px;
padding-bottom: 0;
padding-left: 43px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
}
#F_2nd .ctc_mid a{
color: #f66;
}
#F_2nd .ctc_btm{
color: #999;
font-size: 8pt;
width: 144px;
margin: -3px 0 5px;
padding: 7px 5px 10px 9px;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
}

