@charset "utf-8";

/* 2010イベント情報案 */
/************************************************/
/* 前の試合/次の試合 */
ul.gameNavi {
	margin-bottom: 8px;
	padding: 0;
	line-height: 1;
	list-style-type: none;
	width: 600px;
}

ul.gameNavi li.back {
	margin: 0;
	padding: 0;
	float: left;
	width: 100px;
	text-align: center;
	font-size: 10px;
}

ul.gameNavi li.next {
	margin: 0;
	padding: 0;
	float: right;
	width: 100px;
	text-align: center;
	font-size: 10px;
}

ul.gameNavi li a {
	border: 1px solid #999;
	padding: 5px 20px;
	display: block;
	position: relative; /* for IE6 */
	color: #333;
	background-color: #FAFAFA;
	text-decoration: none;
}

ul.gameNavi li a:hover {
	border-color: #999;
	color: #fff;
	background-color: #666;
}

/* ClearFix */

ul.gameNavi {
	_height: 1px;
	min-height: 1px;
	/*¥*//*/
	height: 1px;
	overflow: hidden;
	/**/
}

ul.gameNavi:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

/* 各イベント */
ul.eventNavi {
	margin-bottom: 10px;
	padding: 0;
	line-height: 1;
	list-style-type: none;
}

ul.eventNavi li {
	margin: 0;
	padding: 0;
	float: left;
	width: 150px;
	text-align: center;
	font-size: 12px;
}

ul.eventNavi li a {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 9px 20px;
	display: block;
	position: relative; /* for IE6 */
	color: #333;
	background-color: #eee;
	text-decoration: none;
}

ul.eventNavi li a.onPage {
	border-color: #333;
	color: #fff;
	background-color: #333;
}

ul.eventNavi li a:hover {
	border-color: #333;
	color: #fff;
	background-color: #333;
}

/* ClearFix */

ul.eventNavi {
	_height: 1px;
	min-height: 1px;
	/*¥*//*/
	height: 1px;
	overflow: hidden;
	/**/
}

ul.eventNavi:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

/* 2010 ゴールデンウィーク */
/************************************************/

h3.gw2010 {
	background: url(/event/img/2010golden_week/bg_h3_gw2010.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}

h3.gw2010_t26 {
	background: url(/event/img/2010golden_week/bg_h3_gw2010_t26.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}

#dateGW2010 {
	padding: 0;
	list-style: none;
}
#dateGW2010 li {
	float: left;
	margin: 0 4px 20px 0;
}
#dateGW2010 span {
	display: none;
}
#dateGW2010 a {
	display: block;
	width: 196px;
	height: 92px;
}
.btn0503 {
	background:url(/event/img/2010golden_week/btn_gw20100503.gif) no-repeat 0px 0px;
}
.btn0503 a:hover {
	background:url(/event/img/2010golden_week/btn_gw20100503.gif) no-repeat 0px -92px;
}
.btn0503_on {
	background:url(/event/img/2010golden_week/btn_gw20100503.gif) no-repeat 0px -184px;
}
.btn0504 {
	background:url(/event/img/2010golden_week/btn_gw20100504.gif) no-repeat 0px 0px;
}
.btn0504 a:hover {
	background:url(/event/img/2010golden_week/btn_gw20100504.gif) no-repeat 0px -92px;
}
.btn0504_on {
	background:url(/event/img/2010golden_week/btn_gw20100504.gif) no-repeat 0px -184px;
}
.btn0505 {
	background:url(/event/img/2010golden_week/btn_gw20100505.gif) no-repeat 0px 0px;
}
.btn0505 a:hover {
	background:url(/event/img/2010golden_week/btn_gw20100505.gif) no-repeat 0px -92px;
}
.btn0505_on {
	background:url(/event/img/2010golden_week/btn_gw20100505.gif) no-repeat 0px -184px;
}

/* 2010 交流戦 */
/************************************************/

#cardInter2010 {
	padding: 0;
	list-style: none;
}
	#cardInter2010 li {
		float: left;
		margin: 0 4px 5px 0;
		width: 196px;
		height: 90px;
	}
	#cardInter2010 span {
		display: none;
	}
	#cardInter2010 a {
		display: block;
		width: 196px;
		height: 90px;
	}
	.btn_D {
		background:url(/event/img/2010inter/btn_dragons.gif) no-repeat 0px 0px;
	}
		.btn_D a:hover {
			background:url(/event/img/2010inter/btn_dragons.gif) no-repeat 0px -90px;
		}
		.btn_D_on {
			background:url(/event/img/2010inter/btn_dragons.gif) no-repeat 0px -180px;
		}
	.btn_S {
			background:url(/event/img/2010inter/btn_swallows.gif) no-repeat 0px 0px;
		}
		.btn_S a:hover {
			background:url(/event/img/2010inter/btn_swallows.gif) no-repeat 0px -90px;
		}
		.btn_S_on {
			background:url(/event/img/2010inter/btn_swallows.gif) no-repeat 0px -180px;
		}
	.btn_YB {
			background:url(/event/img/2010inter/btn_baystars.gif) no-repeat 0px 0px;
	}
		.btn_YB a:hover {
			background:url(/event/img/2010inter/btn_baystars.gif) no-repeat 0px -90px;
		}
		.btn_YB_on {
			background:url(/event/img/2010inter/btn_baystars.gif) no-repeat 0px -180px;
		}
	.btn_G {
		background:url(/event/img/2010inter/btn_giants.gif) no-repeat 0px 0px;
		}
		.btn_G a:hover {
			background:url(/event/img/2010inter/btn_giants.gif) no-repeat 0px -90px;
		}
		.btn_G_on {
			background:url(/event/img/2010inter/btn_giants.gif) no-repeat 0px -180px;
		}
	.btn_C {
		background:url(/event/img/2010inter/btn_carp.gif) no-repeat 0px 0px;
	}
		.btn_C a:hover {
			background:url(/event/img/2010inter/btn_carp.gif) no-repeat 0px -90px;
		}
		.btn_C_on {
			background:url(/event/img/2010inter/btn_carp.gif) no-repeat 0px -180px;
		}
	.btn_T {
			background:url(/event/img/2010inter/btn_tigers.gif) no-repeat 0px 0px;
	}
		.btn_T a:hover {
			background:url(/event/img/2010inter/btn_tigers.gif) no-repeat 0px -90px;
		}
		.btn_T_on {
			background:url(/event/img/2010inter/btn_tigers.gif) no-repeat 0px -180px;
		}

h3.dra {
	background: url(/event/img/2010inter/bg_h3_dragons.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}
h3.dra_t26 {
	background: url(/event/img/2010inter/bg_h3_dragons_t26.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}
h3.swa {
	background: url(/event/img/2010inter/bg_h3_swallows.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}
h3.swa_t26 {
	background: url(/event/img/2010inter/bg_h3_swallows_t26.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}
h3.bay {
	background: url(/event/img/2010inter/bg_h3_baystars.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}
h3.bay_t26 {
	background: url(/event/img/2010inter/bg_h3_baystars_t26.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}
h3.gian {
	background: url(/event/img/2010inter/bg_h3_giants.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}
h3.gian_t26 {
	background: url(/event/img/2010inter/bg_h3_giants_t26.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}
h3.carp {
	background: url(/event/img/2010inter/bg_h3_carp.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}
h3.carp_t26 {
	background: url(/event/img/2010inter/bg_h3_carp_t26.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}
h3.tig {
	background: url(/event/img/2010inter/bg_h3_tigers.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}
h3.tig_t26 {
	background: url(/event/img/2010inter/bg_h3_tigers_t26.gif) no-repeat;
	padding: 12px 0 0 50px;
	font-size:14px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}

/* ロッテ和～ルド*/
/************************************************/

h3.lw_1 {
	background: url(/event/img/2010lotteworld/h3_2010lotteworld1.jpg) no-repeat;
	padding: 10px 0 0 25px;
	font-size:16px;
	color:#ffffff;
	height:40px;
	margin-bottom:0;
}

h3.lw_2 {
	background: url(/event/img/2010lotteworld/h3_2010lotteworld2.jpg) no-repeat;
	padding: 11px 0 0 25px;
	font-size:15px;
	color:#303030;
	height:40px;
	margin-bottom:0;
}

/* 結びの三番*/
/************************************************/

h3.msb3ban_1 {
	background: url(/event/img/2010musubi3ban/h3_2010musubi3ban1.jpg) no-repeat;
	padding: 10px 0 0 35px;
	font-size:16px;
	color:#ffffff;
	height:40px;
	margin-bottom:0;
}

h3.msb3ban_2 {
	background: url(/event/img/2010musubi3ban/h3_2010musubi3ban2.jpg) no-repeat;
	padding: 10px 0 0 30px;
	font-size:15px;
	color:#303030;
	height:34px;
	margin-bottom:0;
}

h3.msb3ban_3 {
	background: url(/event/img/2010musubi3ban/h3_2010musubi3ban3.jpg) no-repeat;
	padding: 10px 0 0 30px;
	font-size:15px;
	color:#ffffff;
	height:34px;
	margin-bottom:0;
}

/* 2010 優勝パレード＆報告会 */
/************************************************/

#parade2010Menu {
	margin-top:0 !important;
	padding: 0;
	list-style: none;
}
	#parade2010Menu li {
		float: left;
		margin: 0;
		width: 200px;
		height: 47px;
	}
	#parade2010Menu span {
		display: none;
	}
	#parade2010Menu a {
		display: block;
		width: 200px;
		height: 47px;
	}
	.btn_parade {
		background:url(/event/championshipreport2010/img/btn_parade.gif) no-repeat 0 0;
	}
		.btn_parade a:hover {
			background:url(/event/championshipreport2010/img/btn_parade_on.gif) no-repeat 0 0;
		}
	.btn_report {
		background:url(/event/championshipreport2010/img/btn_report.gif) no-repeat 0 0;
	}
		.btn_report a:hover {
			background:url(/event/championshipreport2010/img/btn_report_on.gif) no-repeat 0 0;
		}
	.btn_seasonseat {
		background:url(/event/championshipreport2010/img/btn_seasonseat.gif) no-repeat 0 0;
	}
		.btn_seasonseat a:hover {
			background:url(/event/championshipreport2010/img/btn_seasonseat_on.gif) no-repeat 0 0;
		}
	.btn_event {
		background:url(/event/championshipreport2010/img/btn_event.gif) no-repeat 0 0;
	}
		.btn_event a:hover {
			background:url(/event/championshipreport2010/img/btn_event_on.gif) no-repeat 0 0;
		}
	.btn_gourmet {
		background:url(/event/championshipreport2010/img/btn_gourmet.gif) no-repeat 0 0;
	}
		.btn_gourmet a:hover {
			background:url(/event/championshipreport2010/img/btn_gourmet_on.gif) no-repeat 0 0;
		}
		.btn_gourmet_soon {
			background:url(/event/championshipreport2010/img/btn_gourmet_soon.gif) no-repeat 0 0;
		}
	.btn_goods {
		background:url(/event/championshipreport2010/img/btn_goods.gif) no-repeat 0 0;
	}
		.btn_goods a:hover {
			background:url(/event/championshipreport2010/img/btn_goods_on.gif) no-repeat 0 0;
		}
	.btn_team26 {
		background:url(/event/championshipreport2010/img/btn_team26.gif) no-repeat 0 0;
	}
		.btn_team26 a:hover {
			background:url(/event/championshipreport2010/img/btn_team26_on.gif) no-repeat 0 0;
		}

#fan2010goodsMenu {
	margin: 0;
	padding: 0;
	list-style: none;
}
	#fan2010goodsMenu li {
		float: left;
		margin-left: 1px;
		width: 97px;
		height: 103px;
	}
	#fan2010goodsMenu span {
		display: none;
	}
	#fan2010goodsMenu a {
		display: block;
		width: 97px;
		height: 103px;
	}
	.btn_calendar-dvd {
		background:url(/event/championshipreport2010/img/goods/btn_calendar-dvd.gif) no-repeat 0 0;
	}
		.btn_calendar-dvd a:hover {
			background:url(/event/championshipreport2010/img/goods/btn_calendar-dvd_on.gif) no-repeat 0 0;
		}
		.btn_calendar-dvd_on {
			background:url(/event/championshipreport2010/img/goods/btn_calendar-dvd_on.gif) no-repeat 0 0;
		}
	.btn_nipponchampion {
		background:url(/event/championshipreport2010/img/goods/btn_nipponchampion.gif) no-repeat 0 0;
	}
		.btn_nipponchampion a:hover {
			background:url(/event/championshipreport2010/img/goods/btn_nipponchampion_on.gif) no-repeat 0 0;
		}
		.btn_nipponchampion_on {
			background:url(/event/championshipreport2010/img/goods/btn_nipponchampion_on.gif) no-repeat 0 0;
		}
	.btn_7nishioka {
		background:url(/event/championshipreport2010/img/goods/btn_7nishioka.gif) no-repeat 0 0;
	}
		.btn_7nishioka a:hover {
			background:url(/event/championshipreport2010/img/goods/btn_7nishioka_on.gif) no-repeat 0 0;
		}
		.btn_7nishioka_on {
			background:url(/event/championshipreport2010/img/goods/btn_7nishioka_on.gif) no-repeat 0 0;
		}
	.btn_jayro {
		background:url(/event/championshipreport2010/img/goods/btn_jayro.gif) no-repeat 0 0;
	}
		.btn_jayro a:hover {
			background:url(/event/championshipreport2010/img/goods/btn_jayro_on.gif) no-repeat 0 0;
		}
		.btn_jayro_on {
			background:url(/event/championshipreport2010/img/goods/btn_jayro_on.gif) no-repeat 0 0;
		}
	.btn_studiocrocodile {
		background:url(/event/championshipreport2010/img/goods/btn_studiocrocodile.gif) no-repeat 0 0;
	}
		.btn_studiocrocodile a:hover {
			background:url(/event/championshipreport2010/img/goods/btn_studiocrocodile_on.gif) no-repeat 0 0;
		}
		.btn_studiocrocodile_on {
			background:url(/event/championshipreport2010/img/goods/btn_studiocrocodile_on.gif) no-repeat 0 0;
		}
	.btn_23ohtsuka {
		background:url(/event/championshipreport2010/img/goods/btn_23ohtsuka.gif) no-repeat 0 0;
	}
		.btn_23ohtsuka a:hover {
			background:url(/event/championshipreport2010/img/goods/btn_23ohtsuka_on.gif) no-repeat 0 0;
		}
		.btn_23ohtsuka_on {
			background:url(/event/championshipreport2010/img/goods/btn_23ohtsuka_on.gif) no-repeat 0 0;
		}

h3.parade {
	background: url(/event/championshipreport2010/img/h3_parade.gif) no-repeat;
	padding: 9px 0 0 25px;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	height:35px;
	margin-top:20px;
}
h3.report {
	background: url(/event/championshipreport2010/img/h3_report.gif) no-repeat;
	padding: 9px 0 0 25px;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	height:35px;
	margin-top:20px;
}
h3.event {
	background: url(/event/championshipreport2010/img/h3_event.gif) no-repeat;
	padding: 9px 0 0 25px;
	font-size:18px;
	font-weight:bold;
	color:#333333;
	height:35px;
	margin-top:20px;
}
h3.seasonseat {
	background: url(/event/championshipreport2010/img/h3_event.gif) no-repeat;
	padding: 9px 0 0 25px;
	font-size:18px;
	font-weight:bold;
	color:#333333;
	height:35px;
	margin-top:20px;
}
h3.gourmet {
	background: url(/event/championshipreport2010/img/h3_gourmet.gif) no-repeat;
	padding: 9px 0 0 25px;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	height:35px;
	margin-top:20px;
}
h3.goods {
	background: url(/event/championshipreport2010/img/h3_goods.gif) no-repeat;
	padding: 9px 0 0 25px;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	height:35px;
	margin-top:20px;
}
h3.team26 {
	background: url(/event/championshipreport2010/img/h3_team26.gif) no-repeat;
	padding: 9px 0 0 25px;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	height:35px;
	margin-top:20px;
}

h4.parade {
	background: url(/event/championshipreport2010/img/h4_gray.gif) no-repeat;
	padding: 9px 0 0 15px;
	font-size:14px;
	font-weight:bold;
	color:#0c718f;
	height:32px;
	margin-bottom:5px;
}
h4.report {
	background: url(/event/championshipreport2010/img/h4_gray.gif) no-repeat;
	padding: 9px 0 0 15px;
	font-size:14px;
	font-weight:bold;
	color:#004d35;
	height:32px;
	margin-bottom:5px;
}
h4.event {
	background: url(/event/championshipreport2010/img/h4_gray.gif) no-repeat;
	padding: 9px 0 0 25px;
	font-size:14px;
	font-weight:bold;
	color:#b48400;
	height:32px;
	margin-bottom:5px;
}
h4.seasonseat {
	background: url(/event/championshipreport2010/img/h4_gray.gif) no-repeat;
	padding: 9px 0 0 25px;
	font-size:14px;
	font-weight:bold;
	color:#b48400;
	height:32px;
	margin-bottom:5px;
}
h4.gourmet {
	background: url(/event/championshipreport2010/img/h4_gray.gif) no-repeat;
	padding: 9px 0 0 15px;
	font-size:14px;
	font-weight:bold;
	color:#ff4e00;
	height:32px;
	margin-bottom:5px;
}
h4.goods {
	background: url(/event/championshipreport2010/img/h4_gray.gif) no-repeat;
	padding: 9px 0 0 15px;
	font-size:14px;
	font-weight:bold;
	color:#f8005c;
	height:32px;
	margin-bottom:5px;
}
h4.team26 {
	background: url(/event/championshipreport2010/img/h4_gray.gif) no-repeat;
	padding: 9px 0 0 15px;
	font-size:14px;
	font-weight:bold;
	color:#eb0000;
	height:32px;
	margin-bottom:5px;
}
