/* 表 */

/*--▼　その他の表作成　　▼　-----*/

.state {
	margin: 10px 10px 10px 0;
	width: 93%;

}

.state_rank {
	border: 1px solid #333333;
	border-collapse: collapse;
	background-color: #FFFFFF;
	margin: 10px 0 10px 10px;
	width:95%;

}

.state_rank_top {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #333333;
	background-color: #000000;
	background: #000000 url('http://www.daily.co.jp/css/images/score/state_rank_top.jpg') repeat-x;
	background-position: left top;
	padding: 6px 5px 4px;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
}

.state_rank_a {
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	background: #FFFFFF url('http://www.daily.co.jp/css/images/score/state_rank_a.jpg') repeat-x;
	background-position: left top;
	padding: 5px;
	color: #333333;
	text-align: center;
	font-size: 12px;
}

.state_rank_a a{
	text-decoration: underline;
	color: #0000ff;
}

.state_rank_b {
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	background: #DDDDDD url('http://www.daily.co.jp/css/images/score/state_rank_b.jpg') repeat-x;
	background-position: left top;
	padding: 5px;
	color: #333333;
	text-align: center;
	font-size: 12px;
}

.state_rank_b a{
	text-decoration: underline;
	color: #0000ff;
}

/*  野球その他見出し下メニュー　*/
#baseball_schedule1{
	width: 95%;
	font-size: 80%;
	margin-left: 10px;
	text-align: right;
	}
	
/*  071004北村日程表などのために追加　*/
table.sameday_rank_a
	{
	background: #F2F2F2 url(http://www.daily.co.jp/css/images/score/sameday_rank_top_a.jpg) repeat-x;
	background-position: left top;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-collapse: collapse;
	margin: 0 0 0 10px;
	width:95%;
	}
table.sameday_rank_b
	{
	background: #DDDDDD url(http://www.daily.co.jp/css/images/score/sameday_rank_top_b.jpg) repeat-x;
	background-position: left top;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-collapse: collapse;
	margin: 0 0 0 10px;
	width:95%;
	}
.sameday_rank
	{
	border-right: 1px solid #000000;
	padding: 5px;
	color: #333333;
	text-align: center;
	font-size: 12px;
	}
table.sameday_rank_reds
	{
	background: #FFFFFF;
	margin: 0 0 0 10px;
	width:95%;
	}
.sameday_rank_reds
	{
	padding: 5px;
	text-align: center;
	font-size: 12px;
	}
.sameday_rank_scoreleft_reds
	{
	padding: 5px;
	text-align: right;
	font-size: 12px;
	padding-right: 0px;
	}
.sameday_rank_scoreleft_reds a
	{
	text-decoration: underline;
	color: #0000ff;
	}
.sameday_rank_scoreright_reds
	{
	padding: 5px;
	text-align: left;
	font-size: 12px;
	padding-left:1px;
	}
.sameday_rank_scoreright_reds a
	{
	text-decoration: underline;
	color: #0000ff;
	}
table.sameday_rank_top
	{
	background: #000000 url(http://www.daily.co.jp/css/images/score/sameday_rank_top.jpg) repeat-x;
	background-position: left top;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #000000;
	border-collapse: collapse;
	margin: 0 0 0 10px;
	width:95%;
	color:#FFFFFF;
	font-size: 12px;
	}
.sameday_rank_scoreleft
	{
	padding: 5px;
	color: #333333;
	text-align: right;
	font-size: 12px;
	padding-right: 0px;
	}
.sameday_rank_scoreleft a
	{
	text-decoration: underline;
	color: #0000ff;
	}
.sameday_rank_scoreright
	{
	border-right: 1px solid #000000;
	padding: 5px;
	color: #333333;
	text-align: left;
	font-size: 12px;
	padding-left:1px;
	}
.sameday_rank_scoreright a
	{
	text-decoration: underline;
	color: #0000ff;
	}
.region_title {
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	background-color: #DDDDDD;
	background-position: left top;
	padding: 5px;
	color: #333333;
	text-align: center;
	font-size: 12px;
} 
/*--▼　阪神のスケジュール用　　▼　-----*/
.schedule_rank_top {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #333333;
	background-color: #000000;
	width: 13%;
	background: #000000 url('http://www.daily.co.jp/css/images/score/state_rank_top.jpg') repeat-x;
	background-position: left top;
	padding: 6px 5px 4px;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	}
.schedule_rank_a {
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	height:50px;
	background: #FFFFFF url('http://www.daily.co.jp/css/images/score/state_rank_a.jpg') repeat-x;
	background-position: left top;
	padding: 5px;
	color: #333333;
	text-align: center;
	font-size: 12px;
	}
.schedule_rank_a a{
	text-decoration: underline;
	color: #0000ff;
	}
	
/* 2007/12/21 紅白出場歌手用に記述　by shitagawa */
.state_rank_blue {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #333333;
	background-color: #000000;
	background: #69f url('http://www.daily.co.jp/css/images/score/state_rank_blue.jpg') repeat-x;
	background-position: left top;
	padding: 6px 5px 4px;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
}
.state_rank_red {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #333333;
	background-color: #000000;
	background: #f66 url('http://www.daily.co.jp/css/images/score/state_rank_red.jpg') repeat-x;
	background-position: left top;
	padding: 6px 5px 4px;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
}

/* 2008/01/03 宝塚の日程表用に記述 by shitagawa */
.state_rank_c {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #333333;
	background-color: #000000;
	background: #cff url('http://www.daily.co.jp/css/images/score/state_rank_c.jpg') repeat-x;
	background-position: left top;
	padding: 6px 5px 4px;
	color: #000;
	text-align: center;
	font-size: 12px;
}
.state_rank_d {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #333333;
	background-color: #000000;
	background: #fcf url('http://www.daily.co.jp/css/images/score/state_rank_d.jpg') repeat-x;
	background-position: left top;
	padding: 6px 5px 4px;
	color: #000;
	text-align: center;
	font-size: 12px;
}
.state_rank_e {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #333333;
	background-color: #000000;
	background: #ff6 url('http://www.daily.co.jp/css/images/score/state_rank_e.jpg') repeat-x;
	background-position: left top;
	padding: 6px 5px 4px;
	color: #000;
	text-align: center;
	font-size: 12px;
}.state_rank_f {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #333333;
	background-color: #000000;
	background: #cf9 url('http://www.daily.co.jp/css/images/score/state_rank_f.jpg') repeat-x;
	background-position: left top;
	padding: 6px 5px 4px;
	color: #000;
	text-align: center;
	font-size: 12px;
}
.state_rank_g {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #333333;
	background-color: #000000;
	background: #ccf url('http://www.daily.co.jp/css/images/score/state_rank_g.jpg') repeat-x;
	background-position: left top;
	padding: 6px 5px 4px;
	color: #000;
	text-align: center;
	font-size: 12px;
}

/*リストのリンク部装飾用*/
.link_underline a:link{
	text-decoration: underline;
	}
.link_underline a:hover{
	text-decoration: underline;
	color: #00f;
	}

.link_underline a:visited{
	text-decoration: underline;
	}

/*2008/01/22 テーブルの二段組用に記述*/
.state_rank_two_colum {
	border: 1px solid #333333;
	border-collapse: collapse;
	background-color: #FFFFFF;
	margin: 10px 0 10px 10px;
	width:45%;
	float: left;
	overflow:visible;
}

/* リング選手名鑑用に記述*/
.state_rank_deepblue {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #333333;
	background-color: #000000;
	background: #03c url('http://www.daily.co.jp/css/images/score/state_rank_deepblue.jpg') repeat-x;
	background-position: left top;
	padding: 6px 5px 4px;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
}
/* ゴルフ選手名鑑用に記述*/
.state_rank_green {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #333333;
	background-color: #000000;
	background: #03c url('http://www.daily.co.jp/css/images/score/state_rank_green.jpg') repeat-x;
	background-position: left top;
	padding: 6px 5px 4px;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
}