@charset "utf-8";



@media only screen and (min-width: 769px), print {


/*contentsHead*/

.contentsHead{
	margin-bottom:30px;
}
.contentsHeadIn{
	background:url(/sports/images/index_ph01.jpg) no-repeat center top;
	height:300px;
	display:table-cell;
	text-align:center;
	vertical-align:top;
	width:1200px;
	padding-top:44px;
}
.bgCopy{
	display:none;
}
.contentsHeadIn h1{
	font-size:46px;
	color:#004896;
	font-weight:bold;
	width:500px;
	margin:0 auto;
}
.contentsHeadIn .copy{
	width:510px;
	margin:0 auto;
	font-size:16px;
}
.imgHead{
	display:none;
}

/*sportsSection01*/

.sportsSection01{
	width:100%;
}
.sportsTopCol1{
	background:#004896;
	color:#FFF;
	display:table-cell;
	width:285px;
	float:left;
	padding:15px;
	padding-bottom:20px;
	vertical-align:middle;
}
.sportsTopCol1 .sportsTitleH2{
	text-align:center;
	font-weight:bold;
	color:#FFF;
	font-size:30px;
	display:block;
	padding-left:25px;
	padding-right:25px;
	line-height:1.2;
	margin-bottom:13px;
	margin-top:30px;
}
.sportsTopCol1 .sportsTitleH2cap{
	text-align:left;
	font-weight:normal;
	color:#FFF;
	font-size:13px;
	display:block;
}
.sportsTopCol2{
	width:895px;
	float:right;
}
.sportsTopCol2 .btnLink02 a{
	font-size:20px;
	display:table-cell;
	width:285px;
	padding-top:0px;
	padding-bottom:0px;
	height:80px;
	vertical-align:middle;
	text-align:center;
	line-height:1.2;
	
}
.sportsTopCol2 li{
	width:285px;
	float:left;
	margin-right:20px;
}
.sportsTopCol2 li.n3{
	margin-right:0px;
}

/*sportsSection02*/

.sportsTopColtitle{
	background:#004896;
	color:#FFF;
	padding:15px;
	padding-bottom:40px;
	vertical-align:middle;
	width:285px;
	margin-bottom:20px;
}
.sportsTopColtitle .sportsTitleH2{
	text-align:left;
	font-weight:bold;
	color:#FFF;
	font-size:30px;
	display:block;
	padding-left:25px;
	padding-right:25px;
	line-height:1.2;
	margin-bottom:13px;
	margin-top:30px;
	text-align:center;
}
.sportsTopColtitle .sportsTitleH2cap{
	text-align:left;
	font-weight:normal;
	color:#FFF;
	font-size:13px;
	display:block;
}
.sportsSection02{
	margin-left:-10px;
	margin-right:-10px;
}
.sportList{
	margin:0 auto;
	margin-left:10px;
}
.sportList > li{
	float:left;
	width:285px;
	margin-right:20px;
}
.sportList{
	width:1220px !important;
	padding-bottom:30px;
}
.sportList dl{
	margin-bottom:20px;
	width:285px;
}
.sportList dl dt{
	background:url(/sports/images/activities_ph01.jpg) no-repeat center top;
}
.sportList dl dt a{
	display:table-cell;
	height:285px;
	width:285px;
	text-align:center;
	vertical-align:middle;
	font-size:24px;
	font-weight:bold;
}
.sportList dl dt a:hover{
	color:#004896;
}
.sportList dl dt a:hover span{
	text-decoration:underline;
}
.sportList dl dt a > span{
	display:block;
	background:#FFF;
	width:100%;
	padding:15px 5px;
}
.sportList dl dt a > span > span{
	display:inline-block;
	background:#FFF url(/common/images/com_ic12.png) no-repeat left 45%;
	background-size:auto 12px;
	padding-left:18px;
}
.sportList dl dd{
	background:#f45c5c;
	padding:20px;
}
.sportList dl dd > span{
	padding:3px 5px;
	font-size:12px;
	color:#484848;
	background:#FFF;
	font-weight:bold;
	display:inline-block;
	margin-bottom:5px;
}
.sportList dl dd .data{
	color:#FFF;
	margin-bottom:0px;
}
.sportList dl dd a{
	color:#FFF;
	text-decoration:none;
	display:block;
}
.sportList dl dd a:hover{
	text-decoration:underline;
}
.sportsImg{
	display:none;
}

.sportList dl.activities02 dt{
	background:url(/sports/images/activities_ph02.jpg) no-repeat center top;
}
.sportList dl.activities03 dt{
	background:url(/sports/images/activities_ph03.jpg) no-repeat center top;
}
.sportList dl.activities04 dt{
	background:url(/sports/images/activities_ph04.jpg) no-repeat center top;
}
.sportList dl.activities05 dt{
	background:url(/sports/images/activities_ph05.jpg) no-repeat center top;
}
.sportList dl.activities06 dt{
	background:url(/sports/images/activities_ph06.jpg) no-repeat center top;
}
.sportList dl.activities07 dt{
	background:url(/sports/images/activities_ph07.jpg) no-repeat center top;
}
.sportList dl.activities08 dt{
	background:url(/sports/images/activities_ph08.jpg) no-repeat center top;
}
.sportList dl.activities09 dt{
	background:url(/sports/images/activities_ph09.jpg) no-repeat center top;
}
.sportList dl.activities10 dt{
	background:url(/sports/images/activities_ph10.jpg) no-repeat center top;
}
.sportList dl.activities11 dt{
	background:url(/sports/images/activities_ph11.jpg) no-repeat center top;
}
.sportList dl.activities12 dt{
	background:url(/sports/images/activities_ph12.jpg) no-repeat center top;
}
.sportList dl.activities13 dt{
	background:url(/sports/images/activities_ph13.jpg) no-repeat center top;
}


.sportList dl.activities02 dd{
	background:#6fc5c4;
}
.sportList dl.activities03 dd{
	background:#f07d44;
}
.sportList dl.activities04 dd{
	background:#d8aa0f;
}
.sportList dl.activities05 dd{
	background:#a9c852;
}
.sportList dl.activities06 dd{
	background:#da82b4;
}
.sportList dl.activities07 dd{
	background:#6abde8;
}
.sportList dl.activities08 dd{
	background:#88549f;
}
.sportList dl.activities09 dd{
	background:#80c26a;
}
.sportList dl.activities10 dd{
	background:#f27682;
}
.sportList dl.activities11 dd{
	background:#829cdf;
}
.sportList dl.activities12 dd{
	background:#a593c7;
}
.sportList dl.activities13 dd{
	background:#3c910d;
}


.sportsTopBtn{
	background:#b6d4eb;
	padding-top:20px;
	padding-bottom:13px;
}
.sportsTopBtn ul{
	width:592px;
	margin:0px auto;
}
.sportsTopBtn ul li{
	width:285px !important;
}

/*sports News*/

.selectBtnSports{
	display:none;
}
.sportsTitle{
	border-bottom:2px solid #004896;
	background-image:none;
	padding-bottom:13px;
}
.sportsTitle .smallTx{
	font-size:18px;
	font-weight:normal;
	padding-left:25px;
	vertical-align:0.35em;
}
.newsBox > ul > li .newsText .sportsIcon{
	display:inline-block;
	padding:2px;
	min-width:140px;
	text-align:center;
	background:#f24646;
	color:#FFF;
	margin-left:8px;
	font-size:11px;
}
.newsBox > ul > li.sportsNews2 .newsText .sportsIcon{
	background:#6fc5c4;
}
.newsBox > ul > li.sportsNews3 .newsText .sportsIcon{
	background:#ec6d2e;
}
.newsBox > ul > li.sportsNews4 .newsText .sportsIcon{
	background:#d8aa0f;
}
.newsBox > ul > li.sportsNews5 .newsText .sportsIcon{
	background:#b7d563;
}
.newsBox > ul > li.sportsNews6 .newsText .sportsIcon{
	background:#da82b4;
}
.newsBox > ul > li.sportsNews7 .newsText .sportsIcon{
	background:#84c8eb;
}
.newsBox > ul > li.sportsNews8 .newsText .sportsIcon{
	background:#88549f;
}
.newsBox > ul > li.sportsNews9 .newsText .sportsIcon{
	background:#80c26a;
}
.newsBox > ul > li.sportsNews10 .newsText .sportsIcon{
	background:#f27683;
}
.newsBox > ul > li.sportsNews11 .newsText .sportsIcon{
	background:#999999;
}
.newsBox > ul > li.sportsNews12 .newsText .sportsIcon{
	background:#829cdf;
}
.newsBox > ul > li.sportsNews13 .newsText .sportsIcon{
	background:#a593c7;
}
.newsBox > ul > li.sportsNews14 .newsText .sportsIcon{
	background:#3c910d;
}

.sportsNews .sideNavList > ul > li.on > a{
	color:#FFF;
}
.sideNavList > ul > li.sportNav0 > a{
	background:#FFF url(/common/images/com_ic63.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav0.on > a{
	background-color:#004896;
}
.sideNavList > ul > li.sportNav1 > a{
	background:#FFF url(/common/images/com_ic59.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav1.on > a{
	background-color:#f45c5c;
}

.sideNavList > ul > li.sportNav2 > a{
	background:#FFF url(/common/images/com_ic60.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav2.on > a{
	background-color:#6fc5c4;
}
.sideNavList > ul > li.sportNav3 > a{
	background:#FFF url(/common/images/com_ic61.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav3.on > a{
	background-color:#ec6d2e;
}
.sideNavList > ul > li.sportNav4 > a{
	background:#FFF url(/common/images/com_ic62.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav4.on > a{
	background-color:#d8aa0f;
}
.sideNavList > ul > li.sportNav5 > a{
	background:#FFF url(/common/images/com_ic64.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav5.on > a{
	background-color:#b7d563;
}
.sideNavList > ul > li.sportNav6 > a{
	background:#FFF url(/common/images/com_ic65.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav6.on > a{
	background-color:#da82b4;
}
.sideNavList > ul > li.sportNav7 > a{
	background:#FFF url(/common/images/com_ic66.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav7.on > a{
	background-color:#84c8eb;
}
.sideNavList > ul > li.sportNav8 > a{
	background:#FFF url(/common/images/com_ic67.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav8.on > a{
	background-color:#88549f;
}
.sideNavList > ul > li.sportNav9 > a{
	background:#FFF url(/common/images/com_ic68.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav9.on > a{
	background-color:#80c26a;
}
.sideNavList > ul > li.sportNav10 > a{
	background:#FFF url(/common/images/com_ic69.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav10.on > a{
	background-color:#f27683;
}
.sideNavList > ul > li.sportNav11 > a{
	background:#FFF url(/common/images/com_ic98.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav11.on > a{
	background-color:#999999;
}
.sideNavList > ul > li.sportNav12 > a{
	background:#FFF url(/common/images/com_ic104.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav12.on > a{
	background-color:#829cdf;
}
.sideNavList > ul > li.sportNav13 > a{
	background:#FFF url(/common/images/com_ic107.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav13.on > a{
	background-color:#a593c7;
}
	
.sideNavList > ul > li.sportNav14 > a{
	background:#FFF url(/common/images/com_ic110.gif) no-repeat left;
}
.sideNavList > ul > li.sportNav14.on > a{
	background-color:#3c910d;
}

.changeSports .newsBox li{
	display:none;
}
.changeSports#spListType0 .newsBox li.sportsNews00{
	display:block;
}
.changeSports#spListType1 .newsBox li.sportsNews1{
	display:block;
}
.changeSports#spListType2 .newsBox li.sportsNews2{
	display:block;
}
.changeSports#spListType3 .newsBox li.sportsNews3{
	display:block;
}
.changeSports#spListType4 .newsBox li.sportsNews4{
	display:block;
}
.changeSports#spListType5 .newsBox li.sportsNews5{
	display:block;
}
.changeSports#spListType6 .newsBox li.sportsNews6{
	display:block;
}
.changeSports#spListType7 .newsBox li.sportsNews7{
	display:block;
}
.changeSports#spListType8 .newsBox li.sportsNews8{
	display:block;
}
.changeSports#spListType9 .newsBox li.sportsNews9{
	display:block;
}
.changeSports#spListType10 .newsBox li.sportsNews10{
	display:block;
}
.changeSports#spListType11 .newsBox li.sportsNews11{
	display:block;
}
.changeSports#spListType12 .newsBox li.sportsNews12{
	display:block;
}
.changeSports#spListType13 .newsBox li.sportsNews13{
	display:block;
}
.changeSports#spListType14 .newsBox li.sportsNews14{
	display:block;
}

.sportsTop{
	display:none;
			background:#b6d4eb;
	padding-top:20px;
	padding-bottom:13px;

}
.sportsTop ul{
	width:592px;
	margin:0px auto;
}
.sportsTop .btnLinkFloat.col2 li a{
	height:74px;
}
.sportsTop ul li{
	width:285px !important;
}
.changeSports#spListType1 .sportsTop.sportsNewsBox1{
	display:block;
}
.changeSports#spListType2 .sportsTop.sportsNewsBox2{
	display:block;
}
.changeSports#spListType3 .sportsTop.sportsNewsBox3{
	display:block;
}
.changeSports#spListType4 .sportsTop.sportsNewsBox4{
	display:block;
}
.changeSports#spListType5 .sportsTop.sportsNewsBox5{
	display:block;
}
.changeSports#spListType6 .sportsTop.sportsNewsBox6{
	display:block;
}
.changeSports#spListType7 .sportsTop.sportsNewsBox7{
	display:block;
}
.changeSports#spListType8 .sportsTop.sportsNewsBox8{
	display:block;
}
.changeSports#spListType9 .sportsTop.sportsNewsBox9{
	display:block;
}
.changeSports#spListType10 .sportsTop.sportsNewsBox10{
	display:block;
}
.changeSports#spListType11 .sportsTop.sportsNewsBox11{
	display:none !important;
}
.changeSports#spListType12 .sportsTop.sportsNewsBox12{
	display:block;
}
.changeSports#spListType13 .sportsTop.sportsNewsBox13{
	display:block;
}
.changeSports#spListType14 .sportsTop.sportsNewsBox14{
	display:block;
}





/*photoLink*/

.photoLink{
	width:100%;
	margin-bottom:30px;
}
.photoLink .prev a{
	float:left;
	background-image:url(/common/images/com_ic74.png) !important;
}
.photoLink .next a{
	float:right;
}



.sportsPhotoBox .sportsPhoto .col{
	display:block;
	width:185px;
	height:185px;
	float:left;
	margin-right:18px;
	margin-bottom:18px;
	text-align:center;
	border:#999 1px solid;
	position:relative;
}
.sportsPhotoBox .sportsPhoto .col img{
	max-width:100%;
	max-height:100%;
	position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
}

#mainPhoto .bxslider li{
	text-align:center !important;
}
#mainPhoto .bxslider li img{
	text-align:center !important;
	margin:0 auto;
}
#mainPhoto #bx-pager{

}
#mainPhoto #bx-pager a{
	display:block;
	width:117px;
	height:117px;
	float:left;
	margin-right:18px;
	margin-bottom:18px;
	text-align:center;
	border:#999 1px solid;
	position:relative;
}
#mainPhoto #bx-pager a.active{
	border:#004896 4px solid;
}
#mainPhoto #bx-pager a.n6{
	margin-right:0px;
}
#mainPhoto #bx-pager a img{
	max-width:100%;
	max-height:100%;
	position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
}

#mainPhoto .bx-wrapper .bx-viewport li{
	height:auto !important;
}


/* 各スポーツのナビ分岐 */



.sports01 .sideTitle a{
	background-color:#f24646 ;
	border:none;
}
.sports01 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic75.gif) !important;
}
.sports01 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic75.gif) !important;
}
.sports01 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic76.gif) !important;
}


.sports02 .sideTitle a{
	background-color:#6fc5c4 ;
	border:none;
}
.sports02 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic78.gif) !important;
}
.sports02 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic78.gif) !important;
}
.sports02 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic79.gif) !important;
}

.sports03 .sideTitle a{
	background-color:#ec6d2e;
	border:none;
}
.sports03 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic80.gif) !important;
}
.sports03 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic80.gif) !important;
}
.sports03 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic81.gif) !important;
}


.sports04 .sideTitle a{
	background-color:#d8aa0f;
	border:none;
}
.sports04 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic82.gif) !important;
}
.sports04 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic82.gif) !important;
}
.sports04 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic83.gif) !important;
}

.sports05 .sideTitle a{
	background-color:#b7d563;
	border:none;
}
.sports05 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic84.gif) !important;
}
.sports05 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic84.gif) !important;
}
.sports05 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic85.gif) !important;
}

.sports06 .sideTitle a{
	background-color:#da82b4;
	border:none;
}
.sports06 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic86.gif) !important;
}
.sports06 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic86.gif) !important;
}
.sports06 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic87.gif) !important;
}

.sports07 .sideTitle a{
	background-color:#84c8eb;
	border:none;
}
.sports07 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic88.gif) !important;
}
.sports07 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic88.gif) !important;
}
.sports07 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic89.gif) !important;
}

.sports08 .sideTitle a{
	background-color:#88549f;
	border:none;
}
.sports08 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic90.gif) !important;
}
.sports08 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic90.gif) !important;
}
.sports08 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic91.gif) !important;
}

.sports09 .sideTitle a{
	background-color:#80c26a;
	border:none;
}
.sports09 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic92.gif) !important;
}
.sports09 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic92.gif) !important;
}
.sports09 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic93.gif) !important;
}

.sports10 .sideTitle a{
	background-color:#f27683;
	border:none;
}
.sports10 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic94.gif) !important;
}
.sports10 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic94.gif) !important;
}
.sports10 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic95.gif) !important;
}


.sports12 .sideTitle a{
	background-color:#a593c7;
	border:none;
}
.sports12 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic105.png) !important;
}
.sports12 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic105.png) !important;
}
.sports12 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic106.png) !important;
}
	
	
.sports13 .sideTitle a{
	background-color:#3c910d;
	border:none;
}
.sports13 .sideNavList > ul > li > span{
	background-image:url(/common/images/com_ic108.png) !important;
}
.sports13 .sideNavList > ul > li > a{
	background-image:url(/common/images/com_ic108.png) !important;
}
.sports13 .sideNavList > ul > li.on > a{
	background-image:url(/common/images/com_ic109.png) !important;
}






/*titleSports*/
.titleSports{
	height:400px;
	position:relative;
	margin-bottom:30px;
}
.titleSports .bx-wrapper{
	margin-bottom:0px;
}
.titleSports h1{
	position:absolute;
	display:inline-block;
	min-width:343px;
	z-index:50;
	background:url(/common/images/com_bg10.png) repeat;
	font-size:36px;
	font-weight:bold;
	color:#f24646;
	margin-top:110px;
}
.titleSports h1 > span{
	display:inline-block;
	background:url(/sports/baseball/images/com_ic01.png) no-repeat 18px 50%;
	padding:67px 69px 61px 92px;
}
.sports02 .titleSports h1 > span{
	background:url(/sports/football/images/com_ic01.png) no-repeat 18px 50%;
	color:#6fc5c4;
}
.sports03 .titleSports h1 > span{
	background:url(/sports/softballw/images/com_ic01.png) no-repeat 18px 50%;
	color:#ec6d2e;
}
.sports04 .titleSports h1 > span{
	background:url(/sports/golf/images/com_ic01.png) no-repeat 18px 50%;
	color:#d8aa0f;
}
.sports05 .titleSports h1 > span{
	background:url(/sports/footballw/images/com_ic01.png) no-repeat 18px 50%;
	color:#b7d563;
}
.sports06 .titleSports h1 > span{
	background:url(/sports/dolphins/images/com_ic01.png) no-repeat 18px 50%;
	color:#da82b4;
}
.sports07 .titleSports h1 > span{
	background:url(/sports/tennis/images/com_ic01.png) no-repeat 18px 50%;
	color:#84c8eb;
}
.sports08 .titleSports h1 > span{
	background:url(/sports/ekiden/images/com_ic01.png) no-repeat 18px 50%;
	color:#88549f;
}
.sports09 .titleSports h1 > span{
	background:url(/sports/a_football/images/com_ic01.png) no-repeat 18px 50%;
	color:#80c26a;
}
.sports10 .titleSports h1 > span{
	background:url(/sports/weight_lifting/images/com_ic01.png) no-repeat 18px 50%;
	color:#f27683;
}
.sports11 .titleSports h1 > span{
	background:url(/sports/kendo/images/com_ic01.png) no-repeat 18px 50%;
	color:#829cdf;
}
.sports12 .titleSports h1 > span{
	background:url(/sports/archery/images/com_ic01.png) no-repeat 18px 50%;
	color:#a593c7;
}
.sports13 .titleSports h1 > span{
	background:url(/sports/judow/images/com_ic01.png) no-repeat 18px 50%;
	color:#3c910d;
}
.tiuwo .titleSports h1 > span{
	background:url(/campus/club/tiuwo/images/com_ic01.png) no-repeat 18px 50%;
	color:#333;
}
.tiuess .titleSports h1 > span{
	background:url(/campus/club/tiuess/images/com_ic01.png) no-repeat 18px 50%;
	color:#333;
}
.tiutea .titleSports h1 > span{
	background:url(/campus/club/tiutea/images/com_ic01.png) no-repeat 18px 50%;
	color:#333;
}




.titleSports .bx-wrapper .bx-pager{
	text-align:right;
}
.titleSports .bx-wrapper .bx-pager a{
	text-indent:9999px;
	overflow:hidden;
}
.titleSports .bx-wrapper .bx-pager{
	bottom:8px;
	right:17px;
}
.titleSports .bx-wrapper .bx-pager a{
	width:12px;
	height:12px;
	background:url(/common/images/com_ic04.png) no-repeat;
}
.titleSports .bx-wrapper .bx-pager a:hover{
	background:url(/common/images/com_ic03.png) no-repeat;
}
.titleSports .bx-wrapper .bx-pager a.active{
	background:url(/common/images/com_ic03.png) no-repeat;
}


/*sportsTopNews*/


.sportsTopNews.newsBox > ul > li{
	width:48%;
	float:left;
	border-bottom:#dddddd 1px solid;
}
.sportsTopNews.newsBox > ul > li a{
	border-bottom:none;
}
.sportsTopNews.newsBox > ul > li.smallR{
	float:right;
}
.sportsTopNews.newsBox > ul > li.fst.smallR{
	width:100%;
}
.sportsTopNews.newsBox > ul > li.fst.smallR .newsPhoto{
	width:287px;
	text-align:center;
}
.sportsTopNews.newsBox > ul > li.fst.smallR .newsPhoto img{
	max-width:287px;
	height:auto;
}

.contentsBlock.newsContents{
	margin-bottom:40px;
}
.contentsBlock.newsContents > section{
	margin-bottom:0px;
}


.allBtnWrap{
	position:relative;
}
.allBtn{
	position:absolute;
	right:20px;
	top:50%;
	margin-top:-20px;
}
.allBtn a{
	color:#333333;
	font-weight:normal;
	font-size:13px;
	padding:5px 10px 5px 17px;
	background:#eeeeee url(/common/images/com_ic10.png) no-repeat left 9px top 44%;
}










/*=================================

	clearfix

=================================*/
.sportsSection01:after,
.sportsTopCol2 ul:after,
.sportList:after,
.photoLink:after,
#mainPhoto #bx-pager:after,
.sportsTopNews.newsBox > ul:after {
	content: "";
	display: block;
	clear: both;
}

}

