﻿@charset "utf-8";

/*
======================================
	KBC
	2009.10.16
	2009.12.18
	2010.02.12

	[5]Sports
		1)SportsTitle
		2)SportsSection
		3)SportsWhatsNew
		4)SportsHawksSoccer
		5)SportsOldContents
		6)SportsAttProgram
		7)SportsRegular
======================================	
*/

@import url("fontset.css");
@import url("common_layout.css");
@import url("parts_common.css");

/*
-------------------------
	[5]Sports
-------------------------
*/
/*
++++++++++++++++++++++++
	1)SportsTitle
++++++++++++++++++++++++
*/
.SportsTitle{
	background:url(../sports/image/sports_bg_title.gif) no-repeat 0 0;
	width:670px;
	height:343px;
}
.SportsTitle h2{
	padding-top:8px;	
}
.SportsTitleSpace{
	margin-left:22px;
}
.SportsTitleSpace li{
	float:left;
	margin:0 6px 2px 0;
}
.SportsTitleSpace dl{
	background:#fff;
	width:627px;
}
.SportsTitleSpace dd{
	height:235px;
	overflow:auto;
}
.SportsAttention{
	padding:15px 20px;	
}
/*
++++++++++++++++++++++++
	2)SportsSection
++++++++++++++++++++++++
*/
.SportsSectionLeft{
	float:left;
	width:325px;
}
.SportsSectionRight{
	float:right;
	width:325px;
}
/*
++++++++++++++++++++++++
	3)SportsWhatsNew
++++++++++++++++++++++++
*/
.SportsWhatsNew{
	margin-top:20px;	
}
.SportsWhatsNew ul{
	border-left:1px solid #A9AEB5;
	border-right:1px solid #A9AEB5;
	border-bottom:1px solid #A9AEB5;
	height:443px;
	overflow:auto;
}
.SportsWhatsNew li{
	border-bottom:1px dotted #ccc;
	margin:0 10px;
	padding:10px;
}
.SportsWhatsNew dt{
	background:url(../image/arrow_blue.gif) no-repeat 0 3px;
	padding-left:12px;
}
.SportsWhatsNew dd{
	margin-left:10px;
}
/*
++++++++++++++++++++++++
	4)SportsHawksSoccer
++++++++++++++++++++++++
*/
.SportsHawks,
.SportsSoccer{
	background:url(../sports/image/sports_bg_ha.gif) repeat-y 0 0;
}
.SportsHawksFoot,
.SportsSoccerFoot{
	background:url(../sports/image/sports_bg_hafoot.gif) no-repeat left bottom;
	padding-bottom:10px;
}
.SportsHawksHead{
	background:url(../sports/image/sports_bg_hawkshead.gif) no-repeat 0 0;
}
.SportsSoccerHead{
	background:url(../sports/image/sports_bg_avispahead.gif) no-repeat 0 0;
}
.SportsSoccerHead02{
	background:url(../sports/image/sports_bg_soccerhead.gif) no-repeat 0 0;
}
.SportsHawks h3{
	padding:28px 0 0 10px;	
}
.SportsHS{
	margin:15px 15px 0;	
}
.SportsHS dt,
.SportsHS dd{
	line-height:1.48em;
}
.SportsHawksResult{
	float:left;
	width:200px;	
}
.SportsHawksLink{
	float:right;
	width:88px;
}
.SportsHawksLink img{
	margin-top:95px;	
}
.SportsSoccer{
	margin-top:5px;	
}
.SportsSoccer h3{
	padding:28px 10px 0 0;
	text-align:right;
}
.SportsSoccerResult{
	float:right;
	width:200px;
	text-align:right;
}
.SportsSoccerLink{
	float:left;
	width:88px;
}
.SportsSoccerLink img{
	margin-top:85px;	
}
.SportsHSLine{
	border-bottom:1px dotted #ccc;
	margin-bottom:5px;
	padding-bottom:5px;
}
.SportsTOPLine{
	border-top:1px dotted #ccc;
	margin-top:5px;
	padding-top:5px;
}
.SportsLatte{
	background:url(../sports/image/sports_img_latte.gif) no-repeat 0 0;
	margin:5px 10px 0;
	padding-left:160px;
	line-height:22px;
}
.SportsHSNotice{
	margin:5px 15px 0;
}
/*
++++++++++++++++++++++++
	5)SportsOldContents
++++++++++++++++++++++++
*/
.SportsOldContents{
	float:left;
	margin-left:10px;
}
.SportsOldContents h4{
	cursor:pointer;
}
.SportsAccordionContents{
	margin:10px;
	display:none;
}
.SportsAccordionContents li{
	background:url(../image/arrow_blue.gif) no-repeat 0 3px;
	padding-left:12px;
}
/*
++++++++++++++++++++++++
	6)SportsAttProgram
++++++++++++++++++++++++
*/
.SportsAttProgram li{
	/*margin:0 46px 5px 45px;bnｻｲｽﾞ横205px*/
	margin:0 83px 5px;/*bnｻｲｽﾞ横130px*/
	margin:0 75px 5px;/*bnｻｲｽﾞ横146px*/
}
/* .SportsAttProgramSmall == parts_common */
/*
++++++++++++++++++++++++
	7)SportsRegular == parts_common
++++++++++++++++++++++++
*/
