@charset "EUC-JP";

/*===============================
	プロ野球日本シリーズ2009
			2009.09.30
===============================*/
body {
	margin: 0px;
	padding: 0px;
	background: #fff url("http://sportsnavi.yahoo.co.jp/baseball/npb/draft/08season/img/bg-base.gif") top left repeat-y !important;
}

a:link {
	/*color: #005aff;*/
}

h2,h3,h5{
	margin: 0px;
	padding: 0px;
}

.clm-column{
	padding-top: 1.5em;
	padding-right: 0em;
	padding-bottom: 1.5em;
	padding-left: 0em;}


/* タイトル -------------------------------------------------------*/
#pagetitle #head_title {
	width: 100%;
	margin: 0;
	padding: 0;
	height: 57px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/d09s_head_title_bg.jpg") top left repeat-x !important;
}

#pagetitle #head_timg {
	float: left;
	width:720px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/d09s_head_title.jpg") top left no-repeat !important;
}


#pagetitle #head_timg h1 {
	margin:0;
	padding:0;
	height: 57px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/d09s_head_title.jpg") top left no-repeat !important;
	text-indent: -9999px;
	float: left;
}

#pagetitle #head_timg h1 a {
	display: block;
	width: 720px;
	height: 57px;
}


#pagetitle #head_yimg {
	float: right;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/d09s_head_title.jpg") top right no-repeat !important;
	text-indent: -9999px;
}

#pagetitle #head_yimg a {
	display: block;
	width:147px;
	height: 57px;
}


/* コラム--------------------------------------------------------*/

#content .boxL {
	margin-top: -10px;
}

#content .boxR {
	margin-top: -10px;
}

/* 枠-------------------------- */
div.out_gr {
	background-color: #efefef;
	border: 1px solid #e1e1e1;
	padding: 5px;
	margin: 10px 0;
}

div.out_gr div.out_wh {
	border: 1px solid #ddd;
	background-color: #fff;
	padding: 5px;
	_width: 100%;
}

/*===============================
	左ナビゲーション
===============================*/
#navigation h2#fst {
	background-color: #6d0000;
	/*background-color: transparent !important;*/
	font-weight: bold;
	color:#fff;
	text-align:center;
	border-top: 1px solid #A6022F;
	border-bottom:1px solid #2B0000;
	padding:5px 3px 3px 6px;
	line-height:135%;
	display:block;
 }

#navigation h2.sec {
	color:#ffcc33 !important;
	background: #333 !important;
	border-top: 1px solid #666666;
	border-bottom:1px solid #000000;
	font-weight: bold !important;
	text-align:left !important;
	padding:5px 3px 3px 6px !important;
	line-height:135% !important;
	display:block !important;
}

#container #navigation li.n_link {
	color:#ffcc33 !important;
	background: #333 !important;
	border-top: 1px solid #666666;
	border-bottom:1px solid #000000;
	font-weight: bold !important;
	text-align:left !important;
	padding:5px 3px 3px 6px !important;
	line-height:135% !important;
	display:block !important;
}

#navigation h2.sec a {
	color:#282828 !important;
}

#container #navigation ul.l_menu_top {
	width: 130px;
	margin:0px;
}

#container #navigation a {
	background: none !important;
	color:#fafafa;
	font-size:12px;
	padding-left:0px !important;
	text-align: left !important;
	text-decoration: none;
}

#container #navigation a:hover {
	text-decoration: underline;
}

#navigation .leftact,#container #navigation .left {
	height: 17px;
	_height: 18px;
	margin:0px;
	padding:4px 3px 1px 13px;
	_padding:3px 3px 2px 13px;
	font-size:12px !important;
	list-style-type:none;
	line-height: 135%;
}

#navigation .leftact {
	background: #333 url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/mark_01y.gif") 5px center no-repeat;
	border-top: 1px solid #DAA9B0;
	background-color: #B55362;
	/*border-top: 1px solid #0b6141;*/
	display:block;
}

#navigation .leftact a {
	color: #fff !important;
	text-decoration: none !important;
}

#container #navigation .left {
	background: #333 url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/mark_01y.gif") 5px center no-repeat;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #000000;
}

#container #navigation li.pl_down {
	padding-left: 3px;
	background-image: none;
}

#container #navigation li.pl_down select {
	font-size: 12px;
}

#container #navigation li.lm_down {
	padding-left: 10px;
	background-image: none;
}

#container #navigation li.lm_down span {
	color:#ffcc33 !important;
}

#container #navigation .left img,.leftact img {
	margin-right: 5px;
}

#container #navigation .plus {
	border-top: 1px solid #9e4243;
}


#container #navigation ul.l_menu_bcon {
	border-bottom:1px solid #1F1F1F;
	width: 130px;
}

#container #navigation .leftb {
	background-color: #373737;
	border-top:1px solid #1f1f1f;
	display:block;
	font-size:12px;
	list-style-type:none;
	margin:0px;
	padding:4px 1px 4px 5px;
}

div.leftmenu a {	color: #fff;}
div.leftmenu span {	color: #3C3C3C;}
div.leftmenu a:link{	text-decoration: none;}
div.leftmenu a:visited {	text-decoration: none;}
div.leftmenu a:hover {	text-decoration:underline;}

#navigation form {
	text-align: center;
}

#navigation select {
	width: 115px;
	font-size: 12px;
	/*margin: 4px 0 1px 0;*/
}

#navigation .no_linkact {
	background-color: #21233b !important;
	padding-left: 18px !important;
	border-bottom: 0 !important;
	padding-bottom: 0 !important;
	font-weight: bold;
}

#navigation .no_link {
	margin-left: 13px !important;
	border-bottom: 0 !important;
	padding-bottom: 0 !important;
}

#navigation .nosact,#navigation .nos {
	padding-top: 2px !important;
}


#navigation .nosact {
	background-color: #21233b !important;
}

/*===============================
	見出しタイトル
===============================*/

#title_index h1 {
	margin: 0 !important;
	padding: 0 !important;
	height: 25px;
	border: 0 !important;
	text-indent: -9999px;
}

#title_index_left h1 {
	margin: 0 !important;
	padding: 0 !important;
	height: 25px;
	border: 0 !important;
	text-indent: -9999px;
	float: left;
}

/* 小見出し-----------------------------------------------------*/
div.stitle {
	margin-bottom: 10px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/sbtitle_bg.gif") left top repeat-x;
}

div.stitle h3 {
	height: 30px;
	margin: 0 !important;
	padding: 0 !important;
	line-height: 1.9em;
	_line-height: 2em;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/sbtitle_right.gif") right top no-repeat;
}

/*===============================
	トップ
===============================*/

div#btitle_r,div#btitle_b {
	margin-bottom: 10px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/btitle_bg.gif") left 21px repeat-x;
}

div#btitle_r h2 {
	width: 173px;
	height: 43px;
	margin: 0 !important;
	padding: 0 !important;
	text-indent: -9999px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/btitle_red.gif") left top no-repeat;
}

div#btitle_r strong {
	margin: 0 0 10px 53px;
	display: block;
	font-size: 16px;
}

div#btitle_r a {
	margin: 5px 5px 7px 45px;
	padding: 0 0 0 10px;
	display: block;
	font-size: 16px;
	font-weight: bold;
	line-height: 130%;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/btitle_list_r.gif") left 7px no-repeat;
}

div#btitle_b h2 {
	width: 173px;
	height: 43px;
	margin: 0 !important;
	padding: 0 !important;
	text-indent: -9999px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/btitle_blue.gif") left top no-repeat;
}

div#btitle_b a {
	margin: 5px 5px 7px 45px;
	padding: 0 0 0 10px;
	display: block;
	font-size: 16px;
	font-weight: bold;
	line-height: 130%;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/btitle_list_b.gif") left 7px no-repeat;
}

div#top_con {
	width: 100%;
	margin-top: 15px;
	font-size: 12px;
}

div#top_con div#top_news {
	margin: 10px 0;
}

div#top_con div#top_news div.left {
	width: 180px;
	margin: 0 30px 15px 0;
	padding: 2px;
	border: 1px solid #c0c0c0;
	float: left;
	clear:left;
}

div#top_con div#top_news div.left div {
	margin: 0 auto;
	text-align: center;
}

div#top_con div#top_news div.left img {
	border: none;
}

div#top_con div#top_news div.left span {
	text-align: left;
	display: block;
	padding: 5px;
}

div#top_con div#top_news div.right ul {
	margin-left: 20px;
	line-height: 130%;
}

div#top_con div#top_news div.right ul li {
	margin-bottom: 0.5em;
}

div#top_con div#top_news div.right div {
	text-align: right;
	margin-top: 20px;
}

div#top_con div#top_column {
	margin-bottom: 10px;
}

div#top_con div#top_column div.top_top ul {
	margin: 5px 0 0 25px !important;
	padding: 0 !important;
	line-height: 140%;
}

div#top_con div#top_team {
	margin: 10px 0 15px 0;
	text-align: center;
}

div#top_con div#top_team div.stitle {
	text-align: left;
}

div#top_con div#top_team ul {
	margin: 0 !important;
	padding: 0 6px !important;
	_padding: 0 7px !important;
	list-style: none;
}

div#top_con div#top_team li {
	margin: 0 5px 10px;
	float: left;
}

div#top_con div#top_team ul table {
	width: 145px !important;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #9d9d9d;
	font-size: 12px;
}

div#top_con div#top_team ul table th {
	padding: 5px 2px;
	border-width: 1px 0 0 1px;
	border-style: solid;
	border-color: #f4f8ff #9d9d9d #9d9d9d #f4f8ff;
}

div#top_con div#top_team ul table td {
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #9d9d9d;
}

div#top_con div#top_team ul table td img {
	border: 0;
}

div#top_con div#top_team ul table td div {
	margin: 0 0 0 5px;
	padding: 5px 3px 5px 8px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/top_team_list.gif") left 7px no-repeat;
}

div#top_con div#top_team ul table.top_cl th {
	background: #d5e3ff url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/top_team_cl.gif") left top repeat-x;
}

div#top_con div#top_team ul table.top_pl th {
	background: #ffd7de url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/top_team_pl.gif") left top repeat-x;
}

div#top_con div#top_team table ul {
	list-style: none;
	margin: 2px 0 !important;
	padding: 0 !important;
}

div#top_con div#top_team table ul li {
	margin: 2px 0 0 5px;
	padding: 1px 3px 3px 7px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/top_team_list.gif") left 4px no-repeat;
}

div#top_con div#d_mobile {
	width: 100%;
	border: 1px solid #9D9D9D;
	border-top: 0;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/mod_mobile_bg.gif") left top repeat-x;
}

/*===============================
	候補選手
===============================*/

div#list_con {
	width: 100%;
}

div#list_con h5 {
	margin-top: 5px;
	border-bottom: 2px solid #8e002c;
	font-size: 1.6em;
}

div#list_con div.star {
	text-align: right;
	vertical-align: middle;
	margin: -20px 0 2px;
}

div#list_con table {
	width: 100%;
	border: 0;
	border-spacing: 0;
	font-size: 1.1em;
}

div#list_con table th {
	padding: 5px;
	background-color: #eeeed1;
}

div#list_con table th.s1 {
	width: 32%;
}

div#list_con table th.s2 {
	width: 32%;
}

div#list_con table th.s3 {
	width: 12%;
}

div#list_con table th.s4 {
	width: 12%;
}

div#list_con table th.s5 {
	width: 12%;
}

div#list_con table tr.gr {
	background-color: #ececec;
}

div#list_con table td {
	padding: 2px;
	vertical-align: middle;
}

div#list_con img {
	vertical-align: middle;
}

/*===============================
	注目選手
===============================*/

div#pic_con {
	width: 100%;
}

div#pic_con table#out_table {
	width: 100%;
	margin-top: 5px;
	border: 1px solid #6d0000;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 1.1em;
}

div#pic_con table#out_table td#out_td {
	padding: 16px;
}

div#pic_con div#stitle_pickup {
	margin-bottom: 15px;
	padding-bottom: 8px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/line_back01.gif") center bottom repeat-x;
}

div#pic_con div#stitle_pickup h5 {
	height: 46px;
	_height: 56px;
	margin: 0 !important;
	padding: 10px 0 0 115px;
	font-size: 18px;
	line-height: 130%;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/pickup.gif") left top no-repeat;
}

div#pic_con table#out_table p {
	margin: 0 !important;
	text-indent: 1em;
}

div#pic_con table#out_table h6 {
	font-size: 140%;
}

div#pic_con div.o_link {
	margin-top: 20px;
}

div#pic_con div.o_link p {
	margin: 5px 0 0 0 !important;
}

/*===============================
	プロフィール
===============================*/

div#pro_con {
	width: 100%;
}

div#pro_con div#prof table {
	width: 100%;
	border-collapse: collapse;
}

div#pro_con div#prof td.pic {
	width: 180px;
	text-align: center;
}

div#pro_con div#prof td.pic p {
	width: auto;
	border: 1px solid #c0c0c0;
	margin: 0 !important;
	padding: 3px !important;
}

div#pro_con div#prof td.pic p span {
	margin-top: 3px;
	display: block;
	font-size: 12px;
	text-align: left;
	line-height: 125%;
}


div#pro_con div#prof td.right {
	padding: 3px 0 0 15px;
	vertical-align: top;
}

div#pro_con div#prof td.right h5 {
	margin: 0 0 10px;
	padding-left: 2px;
	font-size: 16px;
	border-bottom: 2px solid #6D0000;
}

div#pro_con div#prof td.right table#prof_d {
	font-size: 12px;
}

div#pro_con div#prof td.right table#prof_d td {
	padding: 7px 5px 7px 0;
	border-bottom: 1px dotted #c0c0c0;
}

div#pro_con div#prof td.right table#prof_d td.p_left {
	width: 92px;
}

div#pro_con p {
	margin-top: 15px;
	line-height: 130%;
}
/*===============================
	ドラフト制度解説	
===============================*/

div#sym_con {
	width: 100%;
}

div#sym_con div#q_list {
	border-bottom: 1px dotted #ccc;
	margin-bottom: 15px;
	padding: 0 0 5px 50px;
}

div#sym_con div#q_list ul {
	margin: 0 !important;
	padding: 0 !important;
	line-height: 1.5em !important;
}

div#sym_con div#q_list li {
	padding: 0 0 5px 0 !important;
	_padding: 0 0 5px 8px !important;
	list-style-image: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/cs/2009/q_list.gif");
}

div#sym_con div#outline_text {
	line-height: 130%;
	padding: 0 8px;
}

div#sym_con div.out_q_a {
	width: 100%;
	margin-bottom: 20px;
}

div#sym_con div.out_q_a div.icon {
	width: 60px;
	height: 60px;
	margin-right: 15px;
	float: left;
}

div#sym_con .out_q_a table {
	width: 100%;
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
}

div#sym_con .out_q_a .left {
	width: 70px;
	vertical-align: top;
}

div#sym_con .out_q_a .right div.out_con {
	width: 100%;
	height: 100%;
line-height: 100%;
}

div#sym_con div.out_con div.q_con {
	margin-left: 20px;
	padding: 8px 5px 5px 12px;
	border: 3px solid #c0c7d3;
	background-color: #e8f0ff;
}

div#sym_con div.out_con div.q_tri {
	width: 23px;
	height: 22px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/cs/2009/out_q_tr.gif") left center no-repeat;
	float: left;
	margin-right: 0;
	margin: 15px 0;
}

div#sym_con div.out_con div.q_con strong {
	display: block;
	width: 26px;
	height: 18px;
	padding-bottom: 5px;
	text-indent: -9999px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/cs/2009/q_qmark.gif") left center no-repeat;
}

div#sym_con div.out_con div.q_con p {
	margin: 0 !important;
	padding: 5px 2px 3px 20px !important;
	font-size:14px;
	line-height: 120%;
}

div#sym_con div.out_con div.a_tri {
	width: 23px;
	height: 22px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/cs/2009/out_a_tr.gif") left center no-repeat;
	float: left;
	margin-right: 0;
	margin: 15px 0;
}

div#sym_con div.out_con div.a_con {
	margin-left: 20px;
	padding: 8px 5px 5px 12px;
/*
	border: 3px solid #d0d0d0;
	background-color: #f5f5f5;
*/
	border: 3px solid #ddcbd1;
	background-color: #ffe5ee;
}

div#sym_con div.out_con div.a_con strong {
	display: block;
	width: 26px;
	height: 18px;
	padding-bottom: 5px;
	text-indent: -9999px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/cs/2009/q_amark.gif") left center no-repeat;
}

div#sym_con div.out_con div.a_con p {
	margin: 0 !important;
	padding: 5px 2px 3px 20px !important;
	font-size:14px;
	line-height: 120%;
}

div#sym_con h4 {
	margin: 10px 0 5px;
	padding: 0;
	color: #8e002c;
}

div#sym_con p {
	font-size: 0.9em;
}

div#sym_con p.che_u {
	margin: 10px 0 0 !important;
	padding: 0 !important;
}

div#sym_con p.che_d {
	margin: 0 0 10px !important;
	padding: 0 !important;
}

/*===============================
	球団情報一覧
===============================*/

div#tea_a_con {
	width: 100%;
}

div#tea_a_con table#team_all {
	width: 100%;
	margin-top: 10px;
	_margin-top: 20px;
	font-size: 12px;
}

div#tea_a_con table#team_all td.left {
	width: 50%;
	padding-right: 10px;
}

div#tea_a_con table#team_all td.right {
	width: 50%;
	padding-left: 10px;
}

div#tea_a_con table#team_all table {
	width: 100% !important;
	margin-bottom: 15px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #9d9d9d;
	font-size: 12px;
}

div#tea_a_con table#team_all table th {
	padding: 5px 2px;
	border-width: 1px 0 0 1px;
	border-style: solid;
	border-color: #f4f8ff #9d9d9d #9d9d9d #f4f8ff;
}

div#tea_a_con table#team_all table.top_cl th {
	background: #d5e3ff url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/top_team_cl.gif") left top repeat-x;
}

div#tea_a_con table#team_all table.top_pl th {
	background: #ffd7de url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/top_team_pl.gif") left top repeat-x;
}

div#tea_a_con table#team_all table td {
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #9d9d9d;
}

div#tea_a_con table#team_all table td.left {
	width: 80px;
}

div#tea_a_con table#team_all table td img {
	border: 0;
}

div#tea_a_con table ul {
	list-style: none;
	margin: 2px 0 !important;
	padding: 0 !important;
}

div#tea_a_con table ul li {
	margin: 2px 0 0 5px;
	padding: 1px 3px 3px 7px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/top_team_list.gif") left 4px no-repeat;
}

/*===============================
	チーム紹介
===============================*/

div#tea_con {
	width: 100%;
}

div#tea_con div.out_wh h4 {
	margin: 0 0 10px 5px !important;
	padding: 0 !important;
}

div#tea_con table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #9d9d9d;
	font-size: 12px;
}

div#tea_con table th {
	padding: 5px;
	text-align: left;
	background-color: #1d5da8;
	font-size: 14px;
	color: #fff;
}

div#tea_con table td {
	padding: 3px;
	border: 1px solid #9d9d9d;
}

div#tea_con p {
	margin: 10px 0 5px 0 !important;
	padding: 0 !important;
	line-height: 130% !important;
}

div#tea_con div#mtitle {
	height: 118px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/maki_title.jpg") left top no-repeat;
}

div#tea_con div#mtitle div {
	height: 118px;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/maki_maki.jpg") right top no-repeat;
}

div#tea_con div#mtitle h5.text_1,div#tea_con div#mtitle h5.text_2 {
	margin: 0 71px 0 57px !important;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/maki_bg.jpg") left top repeat-x;
	font-size: 20px;
	text-align: center;
	vertical-align: middle;
}

div#tea_con div#mtitle h5.text_1 {
	height: 58px;
	_height: 118px;
	padding: 30px 0;
	line-height: 3em;
}

div#tea_con div#mtitle h5.text_2 {
	height: 58px;
	_height: 118px;
	padding: 30px 0;
	line-height: 1.5em;
}

div#tea_con div.team_btn {
	margin-top: 5px;
	text-align: center;
}

div#tea_con div.team_btn img {
	border: 0;
}

div#tea_con div.sstitle {
	margin: 30px 0 0 0;
	padding: 0;
	border-bottom: 1px dotted #9D9D9D;
}

div#tea_con div.sstitle h5 {
	height: 20px;
	margin: 0 !important;
	padding: 0 0 0 8px !important;
	_padding: 1px 0 0 8px !important;
	font-size: 16px;
	border-left: 5px solid #B55362;
}

/*===============================
	ニュース
===============================*/

.ta-right {
	text-align: right;
}

/*===============================
	ニュース一覧
===============================*/

#new_con {
	width: 100%;
	margin-top: 15px;
	font-size: 12px;
}

.headl {
	margin-left: 3px;
	font-size: 0.89em;
	line-height: 150%;
}

.headl ul {
	margin-left: 35px !important;
}


/*===============================
	
===============================*/

*html>/**/body .team_index .team_img, x:-moz-any-link, x:default{
	padding-top: 23px;
}/* Only FireFox 3 */


/*-------------------------------------------*/
/*　中央ブログ
---------------------------------------------*/

.clearfix {
	display:block;
}


.clearboth {
	clear:both;
}

/*===============================
	右カラム
===============================*/

div#at_players h4 {
	height: 21px;
	_height: 36px;
	margin: 0 !important;
	padding: 15px 0 0 50px !important;
	font-size: 14px;
	color: #fefefe;
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/at_title.gif") left top no-repeat;
}

div#at_players table {
	width: 100%;
	margin-bottom: 6px;
	border: 1px solid #4f4f4f;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
}

div#at_players th {
	padding: 7px 0;
	font-size: 12px;
	border: 1px solid #4f4f4f;
}

div#at_players th.s1 {
	width: 78px;
}

div#at_players th.s3 {
	width: 65px;
}

div#at_players td {
	padding: 7px 5px;
	font-size: 12px;
	border: 1px solid #4f4f4f;
}


/*===============================
	汎用クラス
===============================*/
.con_out_back {
	background-color: #efefef;
	border: 1px solid #e1e1e1;
	padding: 5px;
}

.con_out_back .con_main_back {
	background: #fff;
	border: 1px solid #ddd;
	padding: 5px;
}

tr.jpn_tr {
	background-color: #cb1f00;
	font-weight: bold;
	color: #fff;
}

tr.bg_gr {
background-color:#F2F2F2;
}

tr.gr {
	background-color: #ececec;
}

td.last_r {
	border-right: none !important;
}

p.pright {
	text-align: right;
	margin: 5px 0 3px 0;
	padding: 0;
}

p.pright_bottom {
	text-align: right;
	margin: 20px 0 3px 0;
	padding: 10px 0 0 0;
	border-top: 1px dotted #c0c0c0;
}

.img_01{
	margin:5 0 5 0;
}
.img_02{
	margin:5 0 5 5;
}
.img_03{
	margin:10 5 0 10;
}
.img_04{
	margin:0 0 0 10;
}

.bottom_6{
	margin-bottom:6px;
}

.bottom_12{
	margin-bottom:12px;
}

.bottom_18{
	margin-bottom:18px;
}

.box6{
	margin:6px;
}

.box_tb3{
	margin:3px 0px;
}

.box_tb6{
	margin:6px 0px;
}

.box_tb12{
	margin:12px 0px;
}

.box_t12b6{
	margin:12px 0px 6px 0px;
}

.box_l_6{
	margin-left:6px;
}

.box_r_6{
	margin-right:6px;
}

.clearboth{
	clear:both;
}

.w100 {
	width: 100%;
}

.w240{
width:240px;
}

.listStyle1 ul{
margin:0;
padding-left:18px;
}

.listStyle1 ul li{
margin:3px;
font-size:12px;
}

.go_top{
	margin:6px auto 12px;
}

.go_top td{
text-align:right;
font-size:12px;
}

/* 続きを読む */
.view_all{
text-align:right;
padding-right:3px;

}
.view_all2 a{
color:#FFF;
}
.view_all2 a:hover{
color:#FFFFFF;
}
.view_all a,
.view_all2 a,
.view_all3 a{
padding-left:10px;
background:url(http://i.yimg.jp/images/sportsnavi/special/beijing/mark1.gif) no-repeat 0px 3px;
}


/*===============================
	その他
===============================*/
.ad_m6 {
	margin: 0 !important;
}

.fred {
	color: #ff0000;
}

.f12 {
	font-size: 12px;
}

.mp5 {
	margin-top: 5px;
}

.mtp10 {
	margin-top: 10px;
}

.mtp15 {
	margin-top: 15px;
}

.mtp20 {
	margin-top: 20px;
}

.mbm10 {
	margin-bottom: 10px;
}

.mbm15 {
	margin-bottom: 15px;
}

.mbm20 {
	margin-bottom: 20px;
}

.mbm25 {
	margin-bottom: 25px;
}

.mlt170 {
	margin-left: 170px;
}

.p5 {
	padding: 5px;
}

.prt9 {
	padding-right: 9px;
}

.prt18 {
	padding-right: 18px;
}

.plt15 {
	padding-left: 15px !important;
}


hr.clear {
	display: none;
}

.cb {
	clear: both;
}

.cl {
	clear: left;
}

.cr {
	clear: right;
}

.text_right {
text-align: right;
}

.height6 {
	height: 6px;
}
