@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 h1 a {
display: block;
width: 720px;
height: 57px;
}


#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%;
}

div #tea_con div.out_gr div.out_wh{padding:15px 15px 10px 15px;}
div #tea_con div.out_gr div.out_wh strong{margin-top:15px;font-size:16px;}

/*===============================
左ナビゲーション
===============================*/
#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#top_team table#team_all {width: 100%;margin-top: 10px;_margin-top: 20px;font-size: 12px;}

div#top_team table#team_all td{width: 50%;vertical-align:top;}
div#top_team table#team_all td.left{padding-right: 10px;}
div#top_team table#team_all td.right{padding-left: 10px;}

div#top_team table#team_all div.teams{width: 100% !important;margin-bottom: 15px;border:1px solid #9d9d9d;font-size: 12px;}
div#top_team table#team_all div.teams h4{margin:0 !important;padding: 5px 2px !important;text-align:center;border-width: 1px 0 0 1px;border-style: solid;border-color: #f4f8ff #9d9d9d #9d9d9d #f4f8ff;}
div#top_team table#team_all div.teams h4.cl{background: #d5e3ff url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/top_team_cl.gif") left top repeat-x;}
div#top_team table#team_all div.teams h4.pl{background: #ffd7de url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/top_team_pl.gif") left top repeat-x;}
div#top_team table#team_all div.teams ul{list-style: none;margin: 0 0 2px 0 !important;padding: 2px 0 0 5px !important;border-top:1px solid #9d9d9d;}
div#top_team table#team_all div.teams li{margin: 2px 0 0 5px;padding: 1px 3px 3px 13px;background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/top_team_list.gif") left 4px no-repeat;}
div#top_team table#team_all div.teams p{margin:2px 0 2px 5px !important;padding:0 0 0 18px !important;background:url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/10/twitter_list.gif") left center no-repeat;}
div#top_team table#team_all div.teams p span{font-weight:bold;}

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

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;
border-bottom:1px solid #b6b6b6;
}

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{width: 50%;vertical-align:top;}
div#tea_a_con table#team_all td.left{padding-right: 10px;}
div#tea_a_con table#team_all td.right{padding-left: 10px;}

div#tea_a_con table#team_all div.teams{width: 100% !important;margin-bottom: 15px;border:1px solid #9d9d9d;font-size: 12px;}
div#tea_a_con table#team_all div.teams h4{margin:0 !important;padding: 5px 2px !important;text-align:center;border-width: 1px 0 0 1px;border-style: solid;border-color: #f4f8ff #9d9d9d #9d9d9d #f4f8ff;}
div#tea_a_con table#team_all div.teams h4.cl{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 div.teams h4.pl{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 div.teams ul{list-style: none;margin: 0 0 2px 0 !important;padding: 2px 0 0 5px !important;border-top:1px solid #9d9d9d;}
div#tea_a_con table#team_all div.teams li{margin: 2px 0 0 5px;padding: 1px 3px 3px 13px;background: url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/09/top_team_list.gif") left 4px no-repeat;}
div#tea_a_con table#team_all div.teams p{margin:2px 0 2px 5px !important;padding:0 0 0 18px !important;background:url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/10/twitter_list.gif") left center no-repeat;}
div#tea_a_con table#team_all div.teams p span{font-weight:bold;}

/*
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 9px;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 select{font-size:12px;}

div#tea_con .clearfix.after{content:".";display:block;clear:both;height:0;visibility:hidden;}
div#tea_con .clearfix{min-height:1px;}
* html div#tea_con .clearfix{height:1px;/*\*//*/height:auto;overflow:hidden;/**/}

div#tea_con h4{margin: 0 0 10px 5px !important;padding: 0 !important;border-bottom:1px dotted #b3b3b3;}

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.rPoint{
margin:15px 0;
padding:10px 0;
border-width:1px 0;
border-style:dotted;
border-color:#b3b3b3;
}

div#tea_con div.btn-anc{
margin:0;
padding:0 0 0 20px;
background:url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/10/list_1.gif") left center no-repeat;
}

div#tea_con div.gb_down{
margin:0;
padding:0 0 0 20px;
background:url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/10/list_0.gif") left center no-repeat;
}

div#tea_con div.btn-close{
margin-bottom:10px;
padding:0 0 0 18px;
float:right;
background:url("http://i.yimg.jp/images/sportsnavi/baseball/npb/draft/10/list_2.gif") left center no-repeat;
}

/*
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;}
div #tea_con div.out_gr div.out_wh p.tbUrl{padding:10px 10px 0 20px !important;}
div #tea_con div.out_gr div.out_wh a.mLink{display:block;text-align:right;}
div #tea_con div.out_gr div.out_wh a.mLink span{padding-left:13px;background:url("http://i.yimg.jp/images/sportsnavi/other/athletic/iaafwc/2009/link_ar.gif") left center no-repeat;}

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

.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;
}
