@charset "UTF-8";

#team #navi_list li a#gnav_05{
	width:195px;
	margin:0px;
  background:url(/img/interface/gnav.png) no-repeat -477px -36px;
  display:block;
  text-indent:-9999em;
}

.sub_team_senseki_table{
	margin:0px;
	padding:0px;
}

.sub_team_senseki_table td{
	margin:0px;
	padding:0px 20px 15px 0px;
}

.sub_team_senseki_season{
	width:645px;
	margin:0px 0px 10px 0px;
	padding:0px;
}

.sub_team_senseki_season_left{
	width:164px;
	margin:0px;
	padding:0px;
	float:left;
}

.sub_team_senseki_season_right{
	width:153px;
	margin:0px;
	padding:0px;
	float:right;
}

.team_table{
	width:645px;
	margin:0px 0px 10px 0px;
	padding:0px;
	border-top:1px solid #9E9E9E;
	border-left:1px solid #9E9E9E;
}

.team_table th{
	color:#ffffff;
	margin:0px;
	padding:10px;
	border-right:1px solid #9E9E9E;
	border-bottom:2px solid #9E9E9E;
	background-color:#8C0F10;
	font-weight:normal;
}

.team_table td{
	margin:0px;
	padding:10px;
	border-right:1px solid #9E9E9E;
	border-bottom:1px solid #9E9E9E;
	font-weight:bold;
}

.team_table_02{
	width:645px;
	margin:0px;
	padding:0px;
}

.team_table_02 th{
	margin:0px;
	padding:5px;
	text-align:right;
}

.team_table_02{
	margin:0px;
	padding:5px;
}

.team_table_03{
	width:645px;
	margin:0px;
	padding:0px;
}

.team_table_03 th{
	margin:0px;
	padding:10px;
	border-top:1px solid #dddddd;
	vertical-align:top;
}

.team_table_03 td{
	margin:0px;
	padding:10px;
	border-top:1px solid #dddddd;
	vertical-align:top;
}

.team_table_03 th.team_table_03_bottoom{
	margin:0px;
	padding:10px;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	vertical-align:top;
}

.team_table_03 td.team_table_03_bottoom{
	margin:0px;
	padding:10px;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	vertical-align:top;
}

.sub_team_ground_pic_padding{
	margin:0px 0px 20px 0px;
	padding:0px;
}

.team_table_04{
	margin:0px;
	padding:0px;
}

.team_table_04 th{
	margin:0px;
	padding:5px;
	text-align:right;
	vertical-align:top;
}


.team_table_04 td{
	margin:0px;
	padding:5px;
}

.sub_team_ground_list{
	margin:0px;
	padding:0px;
}

.sub_team_ground_list li{
	margin:0px 0px 0px 1em;
	padding:0px;
}

.sub_team_ground_pic_area{
	margin:0px 0px 20px 0px;
	padding:0px;
}

.sub_team_ground_pic_left{
	margin:0px;
	padding:0px;
	float:left;
}

.sub_team_ground_pic_right{
	margin:0px;
	padding:0px;
	float:right;
}

.sub_senseki_btn_next{
	margin:0px;
	padding:0px;
	position:absolute;
	top:70px;
	right:0px;
}

.sub_senseki_btn_before{
	margin:0px;
	padding:0px;
	position:absolute;
	top:70px;
	right:70px;
}

.comments{
	margin:0px;
	padding:0px;
	font-size:small;
}


.text_right{
	margin:0px 0px 1em 0px;
	padding:0px;
	text-align:right;
	font-size:small;
	line-height:1.4em;
}

.table_nikka{
	width:645px;
	margin:0px 0px 10px 0px;
	padding:0px;
	border-collapse: collapse;
	border: solid 1px #e5e5e5;
	line-height:1.4em;
	font-size:small;
}

.table_nikka th{
	margin:0px;
	padding:10px;
	border: solid 1px #e5e5e5;
	text-align:left;
	vertical-align:top;
}

.table_nikka th.width100{
	width:100px;
	margin:0px;
	padding:10px;
	border: solid 1px #e5e5e5;
	background-color:#eeeeee;
	text-align:left;
	vertical-align:top;
}

.table_nikka th.width445{
	width:445px;
	margin:0px;
	padding:10px;
	border: solid 1px #e5e5e5;
	background-color:#eeeeee;
	text-align:left;
	vertical-align:top;
}

.table_nikka td{
	margin:0px;
	padding:10px;
	border: solid 1px #e5e5e5;
	vertical-align:top;
}

















