@charset "UTF-8";

/* CSS Information
==================================
CSS File for "少年野球"
File name : 06baseball.css
     Date : 2009.06.05
==================================
*/

/*-----------------------------------------------------------------------------
	全体枠設定
----------------------------------------------------------------------------*/
#season-box {
	width: 950px;
	margin: 10px auto;
}

/*-----------------------------------------------------------------------------
	ヘッダー設定
----------------------------------------------------------------------------*/
#season-box #header-season {
	width: 920px;
	height: 120px;
	padding: 30px 0px 0px 30px;
}
#season-box #header-season h1 {
	text-align: left;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}



/*-----------------------------------------------------------------------------
	メインコンテナ設定
----------------------------------------------------------------------------*/
#season-box #container {
	width: 910px;
	margin: 0px auto;
	overflow: hidden;
	clear: both;
}

#season-box #container .frm-u {
	width: 910px;
	height: 10px;
	background-image: url(../../../special/season/img/container_frm_u.gif);
	background-repeat: no-repeat;
	font-size: 0px; /* IE6用（隙間回避） */
}
#season-box #container .frm-c {
	width: 830px;
	padding: 30px 40px;
	background-color: #FFFFFF;
}
#season-box #container .frm-d {
	width: 910px;
	height: 10px;
	background-image: url(../../../special/season/img/container_frm_d.gif);
	background-repeat: no-repeat;
}



/*-----------------------------------------------------------------------------
	 概要設定
----------------------------------------------------------------------------*/
#season-box #container .frm-c #outline {
	width: 830px;
	overflow: hidden;
	margin-bottom: 20px;
}
#season-box #container .frm-c #outline dl dt {
	float: left;	
}
#season-box #container .frm-c #outline dl dd {
	width: 430px;
	float: right;
	padding: 25px 30px 0px 0px;
}
#season-box #container .frm-c #outline dl dd #spot {
	width: 150px;
	height: 30px;
	background-image: url(../../../special/season/img/spot.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#season-box #container .frm-c #outline dl dd h2 {
	font-size: 217%;
	margin: 5px 0px 10px;
}
#season-box #container .frm-c #outline dl dd p {
	font-size: 108.4%;
	line-height: 1.7em;
}
#season-box #container .frm-c #outline dl dd p span {
	font-size: 116.7%;
	font-weight: bold;
}


/*-----------------------------------------------------------------------------
	 コンテンツ設定
----------------------------------------------------------------------------*/
#season-box #container .frm-c #content {
	width: 830px;
	overflow: hidden;
	clear: both;	
}

/*-----------------------------------------------------------------------------
	 ダイジェストボックス設定
----------------------------------------------------------------------------*/
#season-box #container .frm-c #content #dgt-box {
	width: 560px;
	float: left;
	overflow: hidden;
}
/* エリア */
#season-box #container .frm-c #content #dgt-box #area {
	width: 560px;
	overflow: hidden;
}
#season-box #container .frm-c #content #dgt-box #area ul li {
	display: block;
	float: left;
	margin-right: 10px;
	padding: 3px 15px;
	background-color: #fed204;
	color: #171c61;
}
#season-box #container .frm-c #content #dgt-box #area ul li.non {
	background-color: #fee676;
	color: #888888;
}
/*
#season-box #container .frm-c #content #dgt-box #area ul li a {
	display: block;
	float: left;
	margin-right: 10px;
	padding: 3px 15px;
}
*/
/* ダイジェスト詳細 */
#season-box #container .frm-c #content #dgt-box .inn {
	width: 560px;
	overflow: hidden;
	padding: 20px 0px;
	border-bottom: 1px solid #959595;
}
#season-box #container .frm-c #content #dgt-box .inn dl {
	overflow: hidden;
}
#season-box #container .frm-c #content #dgt-box .inn dl dt {
	width: 170px;
	float: left;
}
#season-box #container .frm-c #content #dgt-box .inn dl dt img {
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #aaaaaa;	
}
#season-box #container .frm-c #content #dgt-box .inn dl dd {
	width: 350px;
	float: right;
	padding-right: 20px;
}
#season-box #container .frm-c #content #dgt-box .inn dl dd p.kana {
	font-size: 83.4%;
	color: #1c2787;
	margin: 0px;
}
#season-box #container .frm-c #content #dgt-box .inn dl dd h3 {
	font-size: 141.7%;
	margin-bottom: 5px;
}
#season-box #container .frm-c #content #dgt-box .inn dl dd p.bold {
	color: #1c2787;
	font-weight: bold;
	margin: 0px 0px 3px;
}
#season-box #container .frm-c #content #dgt-box .inn dl dd h3 a img {
	vertical-align: top;
	margin-top: 3px;
}
	/* for IE6 */  
    * html #season-box #container .frm-c #content #dgt-box .inn dl dd h3 a img {  
    margin-top: 0px;;  
    }
	
#season-box #container .frm-c #content #dgt-box .inn dl dd h4 {
	font-size: 108.4%;
	font-weight: normal;
}
#season-box #container .frm-c #content #dgt-box .inn dl dd p {
	font-size: 91.7%;
	margin-bottom: 15px;
}
/* エリアネーム */
#season-box #container .frm-c #content #dgt-box .area-name {
	background-color: #eeeeee;
	padding: 2px 2px 2px 5px;
}
/* トップへ */
#season-box #container .frm-c #content #dgt-box .btn-top {
	text-align: right;
	margin-top: 5px;
	background-image: url(../../../special/season/img/btn_top.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 18px;
	font-size: 91.7%;
}

/*-----------------------------------------------------------------------------
	 サイドバー設定
----------------------------------------------------------------------------*/
#season-box #container .frm-c #content #sidebar {
	width: 210px;
	float: right;
	overflow: hidden;
	padding: 20px;
	background-color: #eeeeee;
}
#season-box #container .frm-c #content #sidebar h4 {
	margin-bottom: 10px;
	font-size: 108.4%;
}
#season-box #container .frm-c #content #sidebar p {
	margin-bottom: 30px;
	line-height: 1.7em;
}



/*-----------------------------------------------------------------------------
	 06月第33回オール伊豆少年野球学童部大会設定
----------------------------------------------------------------------------*/
#season-box .baseball #container .frm-u {
	width: 910px;
	height: 10px;
	background-image: url(../../../special/season/2009/06baseball/img/container_frm_u.gif);
	background-repeat: no-repeat;
	font-size: 0px; /* IE6用（隙間回避） */
}
#season-box .baseball #container .frm-d {
	width: 910px;
	height: 10px;
	background-image: url(../../../special/season/2009/06baseball/img/container_frm_d.gif);
	background-repeat: no-repeat;
}

/* 少年野球背景 */
#season-box .baseball {
	background-color: #171c61;
	background-image: url(../../../special/season/2009/06baseball/img/wrapper_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 20px;
}

/* 少年野球概要背景 */
#season-box .baseball #container .frm-c #outline {
	background-image: url(../../../special/season/2009/05hotaru/img/outline_bg.gif);
}
/* 少年野球今月の「ここにスポット」 */
#season-box .beach #container .frm-c #outline dl dd #spot {
	width: 150px;
	height: 30px;
	background-image: url(../../../special/season/2009/07beach/img/spot.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
/* 少年野球タイトル文字色 */
#season-box .baseball #container .frm-c #outline dl dd h2 {
	color: #171c61;	
}

#season-box .baseball #container .frm-c #content #dgt-box #area {
	border-bottom: 1px solid #959595;
}
#season-box .baseball #container .frm-c #content #dgt-box #area ul li a {
	background-color: #fed204;
	color: #171c61;
}

/* トーナメント表 */
#season-box .baseball #container .frm-c #content #dgt-box p.t-date { /* 更新時間 */
	font-size: 91.7%;	
}
#season-box .baseball #container .frm-c #content #dgt-box .mini-photo img {
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #aaaaaa;
	margin-right: 25px;
}
#season-box .baseball #container .frm-c #content #dgt-box .mini-photo img.last {
	margin-right: 0px;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour {
	overflow: hidden;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour h3 {
	width: 560px;
	padding: 3px 0px;
	margin: 20px 0px 10px;
	color: #FFFFFF;
	background-color: #1e3040;
	font-size: 108.4%;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour h3 .yellow {
	color: #ffff00;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour h3 .date {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 83.4%;
	margin-left: 10px;
}
/* 決勝スコアボード */
#season-box .baseball #container .frm-c #content #dgt-box #tour .scoreboard {
	width: 560px;
	overflow: hidden;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour .scoreboard table {
	width: 560px;
	border: 10px solid #005adf;
	border-collapse: collapse;
	background-color: #1e3040;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour .scoreboard th {
	border: 2px #005adf solid;
	background-color: #005adf;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
	font-size: 116.7%;
	color: #FFFFFF;
	font-weight: bold;
}
/*↓チーム名幅指定必要なら指定*/
#season-box .baseball #container .frm-c #content #dgt-box #tour .scoreboard th.team {
	width: 200px;	
}

#season-box .baseball #container .frm-c #content #dgt-box #tour .scoreboard td {
	border: 2px #005adf solid;
	text-align: center;
	vertical-align: middle;
	padding: 3px;
	font-size: 116.7%;
	color: #FFFFFF;
	font-weight: bold;
}

/* 対戦スコア */
/*
#season-box .baseball #container .frm-c #content #dgt-box #tour .score {
	width: 560px;
	overflow: hidden;
}
*/
#season-box .baseball #container .frm-c #content #dgt-box #tour .score table {
	width: 560px;
	border: 1px #959595 solid;
	border-collapse: collapse;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour .score table.last {
	margin-bottom: 5px;	/* 決勝・準決勝スコアのみ */
	font-weight: bold;
	font-size: 116.7%;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour .score table.last td.team {
	width: 230px;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour .score th {
	vertical-align: middle;
	padding: 2px 10px;
	font-size: 108.4%;
	border-top: 1px solid #959595;
	border-bottom: 1px solid #959595;
	background-color: #eeeeee;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour .score td {
	text-align: center;
	vertical-align: middle;
	padding: 6px 3px;
	font-size: 108.4%;
	border-top: 1px solid #959595;
	border-bottom: 1px solid #959595;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour .score td.area {
	border: 1px solid #959595;
}
/* 意気込み */
#season-box .baseball #container .frm-c #content #dgt-box #tour .determi {
	overflow: hidden;	
}
#season-box .baseball #container .frm-c #content #dgt-box #tour .determi dl {
	overflow: hidden;	
}
#season-box .baseball #container .frm-c #content #dgt-box #tour .determi dl dt {
	font-size: 104.8%;
	color: #000000;
	border-left: 10px solid #0485fe;
	padding-left: 5px;
	margin: 15px 0px 5px;
	font-weight: bold;
}
#season-box .baseball #container .frm-c #content #dgt-box #tour .determi dl dd {
	padding-left: 15px;
}


/* ヒストリー */
#season-box .baseball #container .frm-c #content #dgt-box #history {
	margin-top: 20px;
	overflow: hidden;	
}
#season-box .baseball #container .frm-c #content #dgt-box #history ul {
	width: 560px;
	border-bottom: 1px dotted #CCCCCC;
	overflow: hidden;
}
#season-box .baseball #container .frm-c #content #dgt-box #history ul li {
	font-size: 108.4%;
	border-left: 10px solid #0485fe;
	margin: 20px 0px;
	padding-left: 10px;
}



/* 少年野球サイドバー */
#season-box .baseball #container .frm-c #content #sidebar {
	background-color: #eeeeee;	
}
#season-box .baseball #container .frm-c #content #sidebar h4 {
	border-left: 8px solid #fed204;
	padding-left: 5px;
	color: #171c61;
}
/* エリア名 */
#season-box .baseball #container .frm-c #content #sidebar h5 {
	color: #ec6941;
	border-bottom: 1px solid #ec6941;
	margin-bottom: 5px;
}
/* チーム名 */
#season-box .baseball #container .frm-c #content #sidebar ul {
	padding-bottom: 30px;
}
#season-box .baseball #container .frm-c #content #sidebar ul li {
	padding: 3px 0px;
}




