/*** master-yahoo.css ***/
/*** CORE FILES ***/
/*@import "http://i.yimg.jp/images/css/yj2.css";
@import "http://i.yimg.jp/yui/jp/lrc/1.0.1/lrc.css";
@import "http://i.yimg.jp/yui/jp/tmpl/1.0.1/tmplLocal-patch.css";
@import "http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplCommon_pu.css";*/

@import "http://i.yimg.jp/images/css/printexec.css" print;
@import "http://i.yimg.jp/images/sports/2008/css/navigation.css";

/*** http://i.yimg.jp/images/css/yj2.css ------------------------------------------------------------------------------------------------------------***/
.s115 {line-height:115%;}.s130 {line-height:130%;}.s150 {line-height:150%;}.yjmth{*height:1%;}.yjmth img{vertical-align:middle;border:0px;}.yjmth a{border:0px;}div.yjmthproplogoarea,h1.yjmthproplogoarea{float:left;}h1.yjmthproplogoarea{width:228px;height:40px;}h1.yjmthproplogoarea a{display:block;width:0;height:0;padding-top:40px;padding-left:228px;overflow:hidden;background:url(http://i.yimg.jp/images/mh/sports.gif) no-repeat 0 0;}div.yjmthloginarea{float:left;margin:0px 0px 0px 3px;font-size:smaller;text-align:left;line-height:110%}div.yjmthcplogoarea{float:right;}div.yjmthcmnlnkarea{/* Without MacIE \*/float:right;/* */margin:10px 3px 0px 0px;font-size:smaller;text-align:right;line-height:110%;}br.yjmthclear{clear:both;}div.yjgrplink{text-align:right;font-size:smaller;line-height:115%;}div#music div.yjmthloginarea{margin-top:16px;margin-left:7px;}div#music div.yjmthcmnlnkarea{margin-top:26px;}div#music div.yjmthcplogoarea{margin-top:14px;}.yjXXL{font-size:x-large;voice-family:"\"}\"";voice-family:inherit;font-size:xx-large;font-size /**/:x-large;}html>body .yjXXL{font-size:180%;font-size/**/:xx-large;}.yjXL{font-size:large;voice-family:"\"}\"";voice-family:inherit;font-size:x-large;font-size /**/:large;}html>body .yjXL{font-size:150%;font-size/**/:x-large;}.yjL{font-size:medium;voice-family:"\"}\"";voice-family:inherit;font-size:large;font-size /**/:medium;}html>body .yjL{font-size:120%;font-size/**/:large;}.yjM{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}html>body .yjM{font-size:100%;font-size/**/:medium;}.yjMt{font-size:small;line-height:1.4em;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}html>body .yjMt{font-size:100%;font-size/**/:medium;}.yjS{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjS{font-size:84%;font-size/**/:small;}.yjSt{font-size:x-small;line-height:1.3em;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjSt{font-size:84%;font-size/**/:small;}.yjXS{font-size:xx-small;voice-family:"\"}\"";voice-family:inherit;font-size:x-small;font-size /**/:xx-small;}html>body .yjXS{font-size:70%;font-size/**/:x-small;}

/*** http://i.yimg.jp/yui/jp/lrc/1.0.1/lrc.css ------------------------------------------------------------------------------------------------------------***/
#pos-lrec{margin:0 0 10px 0;text-align:left;}#pos-lrec dl{background-color:#fff;color:#555;}#pos-lrec dt{display: block; text-align:center;padding:4px 0 4px;font-size:12px;font-weight:normal;line-height:12px;vertical-align: middle;}/* safari only \*/html:\66irst-child #pos-lrec dt {padding:3px 0 2px;}/* /safari only */#pos-lrec dd{}#pos-lrec dd img {vertical-align:bottom;}/* ---- in std template ---- */.yj950-1 #contents{position:relative;}.yj950-1 #contents-body span.yj-guid{position:relative;left: auto;float:right;width:310px;height:280px;margin:0;}.yj950-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj950-1-3 #main #sub-block2{margin-top:280px;}.yj100per-1 #contents{position:relative;}.yj100per-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;	width:310px; height:280px;margin:0;}.yj100per-1 #contents-body #sub #pos-lrec{position: absolute;top:0;right:0;width:300px;}.yj100per-1-3 #main #sub-block2{margin-top:280px;}
#pos-lrec table{margin:0 !important;}

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.1/tmplLocal-patch.css ----------------------------------------------------------------------------------------------------***/
#uhd div table{text-align:left;}#uhd img{display: block;}#uhd br{display: none;}#emg,#emg2,#emg3{margin-bottom:10px;text-align:center;}#emg table,#emg2 table,#emg3 table{margin:0 auto;text-align:left;}/* ie/mac \*//*/#emg, #emg2, #emg3{margin-left: 235px;}/**/#pos-n{width:100%;margin-top:10px;margin-bottom:10px;text-align:center;}#pos-n table{margin:0 auto;text-align:left;}#pos-n br{display:none;}#pos-s{padding:10px 0;border-top:1px solid #ccc;text-align:center;}#pos-s table{width:500px;margin:0 auto;text-align:left;line-height:1em;}	/* for ie5/mac \*//*/#pos-s table {margin-left: 235px;}/**/#masthead{width:100%;height: 41px;margin: 4px auto 10px auto;tefxt-align: left;}#masthead strong{font-weight:bold;}/* === standard clear-after rules === */#masthead:after{content: ".";display: block;position:relative; /*works better in IE5.5 or float in float situations */height:0;clear:both; visibility:hidden;}/* hide from ie/mac  needed for IE \*/* html #masthead{height:1%;}* html #masthead .yjmth{margin:0;padding:0;}/**//* ie/mac \*//*/#masthead{display: inline-table;}/**/

/*** http://i.yimg.jp/yui/jp/tmpl/1.0.2/p/u/tmplCommon_pu.css バージョンアップ版----------------------------------------------------------------------------------***/
body{margin:0;padding:0;text-align:center;}dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}	ul li, ol li{list-style:none;}table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;font-size:100%;}caption{text-align:left;}table,pre,code,select,input,textarea,kbd,var,ins,del,samp{font-size:100%;}address,cite,dfn,em,strong,var,th,ins,del,samp{font-weight:normal;font-style:normal;}a img{border:0;}hr.separation{display:none;}fieldset{border:none;}/* 3-1:layout common */#wrapper{text-align:left;font-size:medium;line-height:1.56em;}#cat-pass{margin-bottom: 10px;padding-left: 7px;}#contents-body{/* use clearfix hack */position: relative;}.yj-guid{display:block;height:0;text-indent:-9999px;}.yj-skip{display:block;height:0;text-indent:-9999px;}#footer{text-align:center;}#footer address{padding:10px 0 20px;border-top: 1px solid #ccc;font-size:small;line-height:1.4em;}/* === yj950 common  === */.yj950-1 #wrapper,.yj950-1-3 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{width:950px;margin:0 auto;padding:0 15px;}.yj950-1 #contents,.yj950-1-3 #contents,.yj950-2 #contents,.yj950-3 #contents{text-align:left;}/* === yj950-1 === */.yj950-1 #contents{position:relative;}.yj950-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;width:310px; height:280px;margin:0;}.yj950-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}/*-- yj950-1-3 = --*/.yj950-1-3 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj950-1-3 #main .wrapper{float:left;width:634px;}.yj950-1-3 #main #main-block{float:right;width:432px;}.yj950-1-3 #main #sub-block1{float:left;width:192px;}.yj950-1-3 #main #sub-block2 {float:right;width:300px;margin-top:280px;}/* === yj950-2 === */.yj950-2 #contents-body #main{float:left;width:634px;}.yj950-2 #contents-body #sub{float:right;width:300px;}/* === yj950-3 === */.yj950-3 #contents-body #main{/* use clearfix hack */float:left;width:634px;}.yj950-3 #contents-body #main-main{float:right;width:432px;}.yj950-3 #contents-body #main-sub{float:left;width:192px;}.yj950-3 #contents-body #sub{float:right;width:300px;}/* === yj100per common  === */.yj100per-1,.yj100per-1-3,.yj100per-2,.yj100per-3{width:100%;}.yj100per-1 #wrapper,.yj100per-1-3 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper{min-width:950px;padding:0 15px;}* html .yj100per-1 #wrapper,* html .yj100per-1-3 #wrapper,* html .yj100per-2 #wrapper,* html .yj100per-3 #wrapper {/* Win IE6 min-width */width:expression(document.body.clientWidth < 1001 ? "950px" : "auto");}/* === yj100per-1 === */.yj100per-1 #contents{position:relative;}.yj100per-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;	width:310px; height:280px;margin:0;}.yj100per-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}/*-- yj100per-1-3 = --*/.yj100per-1-3 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj100per-1-3 #main #main-main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-1-3 #main #main-main{margin-left:316px;}.yj100per-1-3 #main #main-block-wrapper{float:right; width:100%;margin-right:-202px;}.yj100per-1-3 #main #main-block{margin-right:202px;}.yj100per-1-3 #main #sub-block1{float:left;width:192px;}.yj100per-1-3 #main #sub-block2{float:right;width:300px;margin-top:280px;}/* === yj100per-2 === */.yj100per-2 #contents-body #main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-2 #contents-body #main{margin-left:316px;}.yj100per-2 #contents-body #sub{float:right;width:300px;}/* === yj100per-3 === */.yj100per-3 #contents-body #main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-3 #contents-body #main{margin-left:316px;}.yj100per-3 #contents-body #main-main-wrapper{float:right;width:100%;margin-right:-202px;}.yj100per-3 #contents-body #main-main{margin-right:202px;}.yj100per-3 #contents-body #main-sub{float:left;width:192px;}.yj100per-3 #contents-body #sub{float:right;width:300px;}/* 2-3.clearfix *//* for FF,Safari,Opera */#contents-body:after,.yj950-3 #contents-body #main:after{display:block;visibility:hidden;clear:both;height:0;content:".";}/* for Win IE5.5-7 */#contents-body,.yj950-3 #contents-body #main{zoom:1;}

/*** http://i.yimg.jp/yui/jp/tmpl/p/e/tmplMacie5_pe.css --------------------------------------------------------***/
/* Hide Mac IE5 \*//*/.yj-guid{line-height:0;display: block;position: static;height: 0;width: 0;overflow:hidden;}#pos-lrec dt{padding:4px 0 3px;}	.yj950-1 #contents-body #sub #pos-lrec{margin-right:-7px;}.yj100per-1 #contents-body #main-wrapper,.yj100per-1 #contents-body #main,.yj950-1 #contents-body #main{display:inline}#contents-body,.yj950-3 #contents-body #main{display: inline-block;height: auto;}

/*** http://i.yimg.jp/yui/jp/tmpl/p/e/tmplWinie50_pe.css --------------------------------------------------------***/
#wrapper {font-size:small;voice-family: "\"}\"";voice-family: inherit;font-size:medium;}#footer address {font-size:x-small;voice-family: "\"}\"";voice-family: inherit;font-size:small;}/* uhd patch */.yj100per-1 #wrapper,.yj100per-1-3 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper {padding:0;voice-family: "\"}\"";voice-family: inherit;padding:0 15px;}.yj100per-1 #uhd table td,.yj100per-1-3 #uhd table td,.yj100per-2 #uhd table td,.yj100per-3 #uhd table td {padding-left:15px;padding-right:15px;voice-family: "\"}\"";voice-family: inherit;padding-left:0;parring-right:0;}.yj100per-1 #uhd table td td,.yj100per-1-3 #uhd table td td,.yj100per-2 #uhd table td td,.yj100per-3 #uhd table td td{padding-left:2px;padding-right:2px;voice-family: "\"}\"";voice-family: inherit;padding-left:0;padding-right:0;}.yj100per-1 #masthead,.yj100per-1 #contents,.yj100per-1 #footer,.yj100per-1-3 #masthead,.yj100per-1-3 #contents,.yj100per-1-3 #footer,.yj100per-2 #masthead,.yj100per-2 #contents,.yj100per-2 #footer,.yj100per-3 #masthead,.yj100per-3 #contents,.yj100per-3 #footer{padding-left:15px;padding-right:15px;voice-family: "\"}\""; voice-family: inherit;padding-left:0;padding-right:0;}/* for yj950 column */.yj950-1 #wrapper,.yj950-1-3 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{width:980px;voice-family: "\"}\"";voice-family:inherit;width:950px;}/* for 100per column */.yj100per-1-3 #contents-body #main-block,.yj100per-3 #contents-body #main-main {margin-left:316px;voice-family: "\"}\"";voice-family: inherit;margin-left:0;}.yj100per-1-3 #contents-body #center {margin-left:310px;voice-family: "\"}\"";voice-family: inherit;margin-left:0;}* html .yj100per-1 #wrapper,* html .yj100per-1-3 #wrapper,* html .yj100per-2 #wrapper,* html .yj100per-3 #wrapper {/* Win IE5.x min-width */width:expression(document.body.clientWidth < 1001 ? "980px" : "auto"); voice-family: "\"}\""; voice-family: inherit;width:expression(document.body.clientWidth < 1001 ? "950px" : "auto");}/* 3-3.clearfix *//* for Win IE5 */#contents-body,.yj950-3 #contents-body #main{height:1%; voice-family: "\"}\""; voice-family: inherit;height:auto;}

/*** ----------------------------------------
http://i.yimg.jp/yui/jp/tmpl/p/e/tmplWinie55_pe.css
現在記述なし
---------------------------------------- */


/*** http://i.yimg.jp/images/media/ymui/css/ymui.css メディア共通パーツ---------------------------------------- */

/* ------------------------------ temporary style ------------------------------ */
.tmptitle1 {color:#fff; border:solid 1px #666; padding:10px; background:#666; font-size:12px; line-height:1; font-weight:700; margin:20px 0 0 0;}
.tmptitle2 {margin:10px 0 0 0; font-size:12px; color:#f00;}
/* ----------------------------- /temporary style ------------------------------ */

/* ------------------------------- common style ------------------------------- */
strong {font-weight:700;}
/* clearfix */
.clearFix {display:inline-block;min-height:1%;}
.clearFix:after {display:block; clear:both; visibility:hidden; height:0; content:".";}
* html .clearFix {height:1%;}
.clearFix {display:block;}
/* End hide from IE-mac */

/* yjMS */
.yjMS {font-size:90%; letter-spacing:0.03em;}
.yjMSt {font-size:90%; line-height:1.35em; letter-spacing:0.07em;}
/* ------------------------------ /common style ------------------------------- */

/* --- スポーツ共通帯メインカラム ---*/
.yjSportsCommonTitle,.yjSportsCommonTitle h3,.yjSportsCommonTitle span strong{background:url(http://i.yimg.jp/images/sports/common/yjSportsCommonTitle.png);}/* sprite */.yjSportsCommonTitle{line-height:1.56em; zoom:1;}
.yjSportsCommonTitle h3{background-position:bottom;}
.yjSportsCommonTitle span{display:block;background:url(http://i.yimg.jp/images/sports/mlb/beforesp/yjSportsCommonTitleMlb.gif) 12px 6px no-repeat; padding-left:26px; padding-bottom:1px;}
.yjSportsCommonTitle span strong{background-position:right -99px; padding-right:8px;}


.yjSportsCommonTitle2,.yjSportsCommonTitle2 h3,.yjSportsCommonTitle2 span strong,.yjSportsCommonTitle2 p em{background:url(http://i.yimg.jp/images/sports/common/yjSportsCommonTitle2.png);}/* sprite */
.yjSportsCommonTitle2{line-height:1.56em; zoom:1;}
.yjSportsCommonTitle2 h3{background-position:bottom;}
.yjSportsCommonTitle2 span{display:block;background:url(http://i.yimg.jp/images/sports/mlb/beforesp/yjSportsCommonTitleMlb.gif) 12px 5px no-repeat; padding-left:26px; padding-bottom:1px;}
.yjSportsCommonTitle2 span strong{background-position:right -99px; padding-right:8px;}
.yjSportsCommonTitle2 p{margin:1px 1px 1px 0;float:right; border-left:1px solid #fff;}
.yjSportsCommonTitle2 p em{background-position:0 -130px; background-color:#e9e9e9; display:block; border-left:1px solid #e2e2e2; padding:0 10px;}
.yjSportsCommonTitle2 p em a{background:url(http://i.yimg.jp/images/sports/common/yjSportsCommonTitle2BGRL.gif) 0 5px no-repeat; padding-left:10px;}

.yjSportsCommonMiniTitle,.yjSportsCommonMiniTitle h3,.yjSportsCommonMiniTitle span strong{background:url(http://i.yimg.jp/images/sports/common/yjSportsCommonMiniTitle.png);}/* sprite */
.yjSportsCommonMiniTitle{line-height:1.56em; zoom:1;}
.yjSportsCommonMiniTitle h3{background-position:bottom;}
.yjSportsCommonMiniTitle span{display:block;background:url(http://i.yimg.jp/images/sports/mlb/beforesp/yjSportsCommonTitleMlb.gif) 12px 5px no-repeat; padding-left:26px; padding-bottom:1px;}
.yjSportsCommonMiniTitle span strong{background-position:right -99px; padding-right:8px;}
.yjSportsCommonMiniTitle span em.sportsnavi{float:right; width:91px; height:25px; background:url(http://i.yimg.jp/images/sports/mlb/beforesp/CMTlogo-sportsnavi.gif) no-repeat; margin:1px;}

/* --- スポーツ共通帯メインカラム ---*/


/* ------------ sprite ------------ */

.yjSMlb .more a,
#yjSMJapanesereport .card,
#yjSMJapanesereport .card p.tn,
#yjSMNews ul li,
#yjSMPickup li,
#yjSMAllstararticle .pickup p,
#yjSMAllstararticle .pickup a,
#yjSMAllstararticle ul li,
#yjSMRecentapperjap td.pn,
#yjSMColumn ul li,
#yjSMBlog ul li,
#yjSMJapanese th.nl p,
#yjSMJapanese th.al p,
.rankingtable ul.al li a,
.rankingtable ul.nl li a,
.rankingtable ul.al li a:hover,
.rankingtable ul.nl li a:hover,
.rankingtable ul.al li.act a,
.rankingtable ul.nl li.act a,
.rankingtable th .r1,
.rankingtable th .r2,
.rankingtable th .r3,
.rankingtable td.up,
.rankingtable td.kp,
.rankingtable td.dw{
	background-image:url(http://i.yimg.jp/images/sports/mlb/sprite-a.png) !important;
}

.yjSMlb .more a{background-position:left -242px !important;}
#yjSMJapanesereport .card{background-position:0 0;}
#yjSMJapanesereport .card p.tn{background-position:right -150px !important;}
#yjSMNews ul li{background-position:5px -580px !important;}
#yjSMPickup li{background-position:left -180px !important;}
#yjSMAllstararticle .pickup p{background-position:left -307px !important;}
#yjSMAllstararticle .pickup a{background-position:left -180px !important;}
#yjSMAllstararticle ul li{background-position:0 -580px !important;}
#yjSMRecentapperjap td.pn{background-position:left -439px !important;}
#yjSMColumn ul li{background-position:0 -580px !important;}
#yjSMBlog ul li{background-position:0 -580px !important;}
#yjSMJapanese th.nl p{background-position:0 -773px !important;}
#yjSMJapanese th.al p{background-position:0 -687px !important;}
.rankingtable ul.al li a{background-position:0 -830px !important;}
.rankingtable ul.nl li a{background-position:0 -980px !important;}
.rankingtable ul.al li a:hover{background-position:0 -905px !important;}
.rankingtable ul.nl li a:hover{background-position:0 -1055px !important;}
.rankingtable ul.al li.act a{background-position:0 -905px !important;}
.rankingtable ul.nl li.act a{background-position:0 -1055px !important;}
.rankingtable th .r1{background-position:0 -1130px !important;}
.rankingtable th .r2{background-position:0 -1197px !important;}
.rankingtable th .r3{background-position:0 -1266px !important;}
.rankingtable td.up{background-position:right -1330px !important;}
.rankingtable td.kp{background-position:right -1363px !important;}
.rankingtable td.dw{background-position:right -1394px !important;}

/* ------------ sprite ------------ */


#wrapper_body{width:950px;margin:0 auto;}
body{font-family:'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',sans-serif; color:#000; zoom:1;}
.yjSMlb{line-height:1.4;}
.yjSMlb a{color:#0069ab;}
.yjSMlb a:visited{color:#551a8b;}


.yjSMlb i{display:none;}
.yjSMlb table{margin-left:1px; margin-top:1px;}
/* ie6 */* html table{margin-left:0; margin-top:0px;}
/* ie7 */*:first-child+html table{margin-left:0; margin-top:0px;}
/* safari3 */body:first-of-type table{margin-left:0; margin-top:0px;}

.yjSMlb .more{text-align:right; line-height:1;}
.yjSMlb .more a{padding-left:17px; font-size:80%;}/* sprite */

.yjSMlb .column-left{float:left; width:310px;}
.yjSMlb .column-right{float:right; width:310px;}

/* --- アラート --- */
#yjSMalert{font-weight:bold; text-align:center; color:#d30000; background:#f3e1e1; margin-bottom:10px; border:1px solid #f0d2d2;}
#yjSMalert .inner{border:1px solid #fff; padding:5px 0;}
/* --- アラート --- */

/* --- 日本メジャーリーガー速報 --- */
#yjSMJapanesereport{padding:5px 0 10px; width:636px;}
#yjSMJapanesereport .card{width:210px; background-color:#004d9c !important; float:left; margin-right:2px;}/* sprite */
#yjSMJapanesereport .card img{border:1px solid #002d72; float:left;}
#yjSMJapanesereport .card hr{margin:5px 0; !important;border-top:1px solid #00318c; border-bottom:1px solid #0054ac; border-right:none; border-left:none;}
* html #yjSMJapanesereport .card hr{margin:0;}
*:first-child+html #yjSMJapanesereport .card hr{margin:0;}

#yjSMJapanesereport .card p{line-height:1; color:#fff;padding-left:76px; padding-top:8px;}
#yjSMJapanesereport .card p.pn{font-weight:bold;}
#yjSMJapanesereport .card p.pn a{color:#fff; text-decoration:none;}
#yjSMJapanesereport .card p.pn a:hover{text-decoration:underline;}

#yjSMJapanesereport .card p.sc{padding-top:0;}
#yjSMJapanesereport .card p.sc a{color:#ffd800;}
#yjSMJapanesereport .card p.sc span{padding-left:8px;}
#yjSMJapanesereport .card p.vs{padding-top:6px;}

/* --- /日本メジャーリーガー速報 --- */


/* --- 日本メジャーリーガー速報 --- */
/*
#yjSMJapanesereport{padding:5px 0 10px; width:636px;}
#yjSMJapanesereport .card{width:157px; background-color:#004d9c !important; float:left; margin-right:2px;}
#yjSMJapanesereport .card img{border:1px solid #002d72; float:left;}
#yjSMJapanesereport .card hr{margin:5px 0; !important;border-top:1px solid #00318c; border-bottom:1px solid #0054ac; border-right:none; border-left:none;}
* html #yjSMJapanesereport .card hr{margin:0;}
*:first-child+html #yjSMJapanesereport .card hr{margin:0;}

#yjSMJapanesereport .card p{line-height:1; color:#fff;padding-left:74px; padding-top:5px;}
#yjSMJapanesereport .card p.pn{font-weight:bold;}
#yjSMJapanesereport .card p.pn a{color:#fff; text-decoration:none;}
#yjSMJapanesereport .card p.pn a:hover{text-decoration:underline;}

#yjSMJapanesereport .card p.sc{padding-top:0;}
#yjSMJapanesereport .card p.sc a{color:#ffd800;}
#yjSMJapanesereport .card p.sc span{padding-left:2px;}
#yjSMJapanesereport .card p.vs{padding-top:4px;}
*/
/* --- /日本メジャーリーガー速報 --- */

/* --- ピックアップ ---*/
#yjSMPickup{padding:5px 0 11px;}
#yjSMPickup td{vertical-align:top;}
#yjSMPickup .photo{border:1px solid #ebebeb; background:#f5f5f5;}
#yjSMPickup .photo img{border:3px solid #fff; vertical-align:bottom;}
#yjSMPickup .photo p{border-top:1px solid #ebebeb; color:#4e4e4e; line-height:1.3; padding:4px 6px;}
#yjSMPickup td.article{padding-left:10px;}
#yjSMPickup td.article .headline{font-weight:bold; margin-bottom:5px;}
#yjSMPickup ul{margin-top:13px;}
#yjSMPickup li{padding-left:20px; margin-bottom:4px; background-repeat:no-repeat;}/* sprite */

/* --- /ピックアップ ---*/

/* --- 最新ニュース --- */
#yjSMNews{padding:3px 0 15px 4px;}
#yjSMNews ul li{margin-bottom:5px; padding-left:13px; background-repeat:no-repeat}/* sprite */
#yjSMNews ul li em{font-size:80%; color:#666666; margin-left:8px;}
#yjSMNews .more{margin-top:-5px; margin-right:10px;}
/* --- 最新ニュース --- */

/* --- オールスター特集 ---*/
#yjSMAllstararticle{margin-bottom:15px; background:url(http://i.yimg.jp/images/sports/mlb/beforesp/bgyjMSAllstarartist.gif) 403px 0 repeat-y;}
#yjSMAllstararticle{margin-top:-1px; border:1px solid #e0e0e0;}

#yjSMAllstararticle .banner{float:right; padding:4px; background:#f9f9f9; display:inline;}
#yjSMAllstararticle .left-column{border-right:1px solid #e0e0e0;margin-right:228px;}
#yjSMAllstararticle .pickup{padding:1px 1px 0 1px; background:#fff; border-bottom:1px solid #e0e0e0;}
#yjSMAllstararticle .pickup .inner{padding:3px; background:#f8f8f8;}
#yjSMAllstararticle .pickup p{border:1px solid #e0e0e0; padding:6px 7px; background-color:#eaeaea !important; font-weight:bold; border-right:1px solid #fff; border-bottom:1px solid #fff;} /* sprite */

#yjSMAllstararticle .pickup a{padding-left:20px; margin-bottom:4px; background-repeat:no-repeat;}/* sprite */

#yjSMAllstararticle ul{margin:3px 10px 0;}
#yjSMAllstararticle ul li{margin-bottom:4px; padding-left:6px; background-repeat:no-repeat;}/* sprite */
#yjSMAllstararticle ul li em{color:#666;margin-left:7px;}
#yjSMAllstararticle ul li.inline{display:inline; background-position: 0 6px; margin-right:6px; zoom:1;}
/* ie7 */*:first-child+html #yjSMAllstararticle ul li.inline{background-position: 0 9px;}
/* ie6 */* html #yjSMAllstararticle ul li.inline{background-position: 0 9px; margin-bottom:0;}
/* --- /オールスター特集 ---*/

/* --- オールスター特集写真無し ---*/
#yjSMAllstararticle2{margin-bottom:15px;}
#yjSMAllstararticle2{margin-top:-1px; border:1px solid #e0e0e0;}

#yjSMAllstararticle2 .banner{float:right; padding:4px; background:#f9f9f9; display:inline;}
#yjSMAllstararticle2 .pickup{padding:1px 1px 0 1px; background:#fff; border-bottom:1px solid #e0e0e0;}
#yjSMAllstararticle2 .pickup .inner{padding:3px; background:#f8f8f8;}
#yjSMAllstararticle2 .pickup p{border:1px solid #e0e0e0; padding:6px 7px; background:url(http://i.yimg.jp/images/sports/mlb/beforesp/bgpickup.gif) repeat-x #eaeaea; font-weight:bold; border-right:1px solid #fff; border-bottom:1px solid #fff;}

#yjSMAllstararticle2 .pickup a{background:url(http://i.yimg.jp/images/sports/mlb/beforesp/list.gif) left 2px no-repeat; padding-left:20px; margin-bottom:4px;}

#yjSMAllstararticle2 ul{margin:3px 10px 3px;}
#yjSMAllstararticle2 ul li{margin-bottom:4px; background:url(http://i.yimg.jp/images/sports/mlb/beforesp/listdot.gif) 0 9px no-repeat; padding-left:6px;}
#yjSMAllstararticle2 ul li em{color:#666;margin-left:7px;}
#yjSMAllstararticle2 ul li.inline{display:inline; background-position: 0 6px; margin-right:6px; zoom:1;}
/* ie7 */*:first-child+html #yjSMAllstararticle2 ul li.inline{background-position: 0 9px;}
/* ie6 */* html #yjSMAllstararticle2 ul li.inline{background-position: 0 9px; margin-bottom:0;}
/* --- /オールスター特集写真無し ---*/


/* --- 最近出場した日本人 ---*/
#yjSMRecentapperjap{margin-bottom:15px; margin-top:-1px;}
#yjSMRecentapperjap table{border:1px solid #ddd; width:633px;}
/* ie6 */* html #yjSMRecentapperjap table{width:100%; margin-left:0; margin-top:0px;}
/* ie7 */*:first-child+html #yjSMRecentapperjap table{width:100%}

#yjSMRecentapperjap th{border:1px solid #e0e0e0; background:#ececec; color:#666; padding-top:1px;}
#yjSMRecentapperjap td{border:1px solid #e0e0e0; padding-left:10px;}
#yjSMRecentapperjap th.pn{text-align:left; padding-left:10px;}
#yjSMRecentapperjap td.pn{font-size:120%; font-weight:bold; line-height:1.45; padding-top:1px;}
#yjSMRecentapperjap td.pn img{padding:0px 10px 0 0; float:left;}
#yjSMRecentapperjap td.tn{background:#f1f1f1; padding:0;}
#yjSMRecentapperjap td.tn p{border-left:1px solid #fff; border-top:1px solid #fff; line-height:1.7; padding-left:8px;}
#yjSMRecentapperjap td.vs{padding-left:10px;}
#yjSMRecentapperjap td.sc{font-size:120%; text-align:center; padding:0;}

#yjSMRecentapperjap th{text-align:center;}

/* --- /最近出場した日本人 ---*/

/* --- 日本人選手 ---*/
#yjSMJapanese{margin-bottom:8px; margin-top:-1px; background:#f5f5f5; border:1px solid #e0e0e0;}
#yjSMJapanese .photo{float:left;}
#yjSMJapanese .photo img{padding:3px; border-bottom:1px solid #e0e0e0;}
#yjSMJapanese .photo p{text-align:center; border-top:1px solid #fff;}
#yjSMJapanese table{float:left; width:213px;}
#yjSMJapanese table th{border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;}
#yjSMJapanese table th.result{background:#fff;}
#yjSMJapanese table th.result p{background:#fff; border-top:1px solid #fff; border-left:1px solid #fff; padding-left:4px;}
#yjSMJapanese table table th.result p a{font-weight:bold; font-size:110%; line-height:1.2;}

#yjSMJapanese table th.sub p{border-top:1px solid #fff; border-left:1px solid #fff; padding-left:6px; color:#666666; white-space:nowrap;}
#yjSMJapanese th.pn b{font-size:130%;}
#yjSMJapanese table td{border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0; background:#fff; text-align:center;}

/* ie6 */* html #yjSMJapanese table td{white-space:nowrap;}
/* ie7 */*:first-child+html #yjSMJapanese table td{white-space:nowrap;}

#yjSMJapanese th.pn p{background-repeat:no-repeat; padding-left:16px; line-height:1.3;}/* sprite */
#yjSMJapanese th.nl p{background-repeat:no-repeat; padding-left:16px; line-height:1.3;}/* sprite */
#yjSMJapanese th.al p{background-repeat:no-repeat; padding-left:16px; line-height:1.3;}/* sprite */

#yjSMJapanese th.pn{border-top:none; background:#fff; padding:5px; }
#yjSMJapanese th.pn em{font-size:120%; font-weight:bold;}
#yjSMJapanese th.pn span{display:block;}
#yjSMJapanese .more{margin-bottom:15px;}

.column-left p.more{margin-bottom:15px !important;}


/* --- /日本人選手 ---*/

/* --- コラム ---*/
#yjSMColumn{margin-bottom:15px;}
#yjSMColumn ul{margin:4px 10px 0;}
#yjSMColumn ul li{margin-bottom:4px; background-repeat:no-repeat; padding-left:6px;}/* sprite */
/* --- /コラム ---*/

/* --- 順位表 ---*/
.rankingtable{margin-bottom:15px;}
.rankingtable table{width:309px;}
/* ie6 */* html .rankingtable table{width:100%; margin-left:0; margin-top:0px;}
/* ie7 */*:first-child+html .rankingtable table{width:100%}
/* safari3 */body:first-of-type .rankingtable table{width:100%}

.rankingtable h4.al{background:#c50000; font-weight:bold; color:#ffc34e; border-bottom:1px solid #c70808; padding:3px 10px 2px;}
.rankingtable h4.nl{background:#105ca9; font-weight:bold; color:#72ccff; border-bottom:1px solid #105ca9; padding:3px 10px 2px;}

.rankingtable ul.al{border-top:1px solid #b00000;}
.rankingtable ul.nl{border-top:1px solid #0352a2;}
.rankingtable ul li{float:left; text-align:center;}

.rankingtable ul li a{display:block;width:101px;text-decoration:none; line-height:1.7; color:#fff !important;}

.rankingtable ul.al li a{border-left:1px solid #e95300; border-right:1px solid #c90000;}/* al */ /* sprite */
.rankingtable ul.nl li a{border-left:1px solid #277cd3; border-right:1px solid #0352a2;}/* nl */ /* sprite */
.rankingtable ul li a:hover{border-left:0px; border-right:0px; padding-left:1px; padding-right:1px;}
.rankingtable ul li.act a{border-left:0px; border-right:0px; padding-left:1px; padding-right:1px;color:#ffc34e !important;}


.rankingtable ul li a:hover{color:#ffc34e !important;}
.rankingtable li.ed a{width:103px; border-right:none !important; padding-right:0 !important;}
.rankingtable li.ed a:hover{padding-right:0}

.rankingtable tr.hd{color:#666666}
.rankingtable th{border:1px solid #e0e0e0; background:#f2f2f2; text-align:center; padding:2px;}


.rankingtable th span{background:#none; display:block; padding:0 10px;}
.rankingtable th .r1{background-color:#ddca81 !important; border-left:1px solid #b49a31; border-top:1px solid #b49a31; color:#fff;}/* sprite */
.rankingtable th .r2{background-color:#cdcdcd !important; border-left:1px solid #9f9f9f; border-top:1px solid #9f9f9f; color:#fff;}/* sprite */
.rankingtable th .r3{background-color:#e8c7ad !important; border-left:1px solid #c59674; border-top:1px solid #c59674; color:#fff;}/* sprite */
.rankingtable td{border:1px solid #e0e0e0; padding-left:8px;}
.rankingtable td.up{background-repeat:no-repeat; width:53%;}/* sprite */
.rankingtable td.ga{ width:25%;}
.rankingtable td.da{ width:16%;}
.rankingtable td.kp{background-repeat:no-repeat;}/* sprite */
.rankingtable td.dw{background-repeat:no-repeat;}/* sprite */
.rankingtable .moreAl{background:#fff2ee; padding-left:0 !important;}
.rankingtable .moreNl{background:#eaf5ff; padding-left:0 !important;}
.rankingtable .moreAl p,
.rankingtable .moreNl p{border-left:1px solid #fff; border-top:1px solid #fff; padding:6px; text-align:left; padding-left:92px;}
/* safari3 */body:first-of-type .rankingtable .moreAl p,
/* safari3 */body:first-of-type .rankingtable .moreNl p{padding-left:70px;}
.rankingtable p.more{margin-bottom:0 !important;}
.rankingtable .more a{font-size:100%; background-repeat:no-repeat;}/* sprite */

/* --- /順位表 ---*/

/* --- 個人成績ランキング ---*/
#yjSMPersonalranking li{width:auto;}

#yjSMPersonalranking li em{vertical-align:middle;}

#yjSMPersonalranking li.dr a{width:39px;}
#yjSMPersonalranking li.hr a{width:54px;}
#yjSMPersonalranking li.dt a{width:39px;}
#yjSMPersonalranking li.bo a{width:52px;}
#yjSMPersonalranking li.sy a{width:52px;}
#yjSMPersonalranking li.sb a{width:63px;}


#yjSMPersonalranking .formsetAl{border:1px solid #e0e0e0; background:#e0e0e0; border-top:0;}
#yjSMPersonalranking .formsetNl{border:1px solid #e0e0e0; background:#e0e0e0;}
#yjSMPersonalranking .formsetAl em{color:#d98001;}
#yjSMPersonalranking .formsetNl em{color:#4598e8;}

#yjSMPersonalranking form{border-top:1px solid #fff; border-left:1px solid #fff; padding:3px 0 3px 3px; width:150px; background:#fff;}

#yjSMPersonalranking .formsetNl form{background:#eaf5ff;}
#yjSMPersonalranking .formsetAl form{background:#fff2ee;}

#yjSMPersonalranking .column-left{float:left;}
#yjSMPersonalranking .column-right{float:right; width:149px;}


/* --- /個人成績ランキング ---*/

.yjSMCommonSubTitle {background:#001c48; padding-bottom:3px; border-bottom:1px solid #00112c;}
.yjSMCommonSubTitle h3{background:url(http://i.yimg.jp/images/sports/mlb/beforesp/yjSMCommonSubTitleBGT.gif); color:#fff; padding:2px 0 0 8px; border-bottom:1px solid #00307e; line-height:1.6;}

.yjSMCommonSubTitle2 {background:#f3f3f3; padding-bottom:1px; border-bottom:3px solid #e3e3e3;}
.yjSMCommonSubTitle2 h3{background:url(http://i.yimg.jp/images/sports/mlb/beforesp/yjSMCommonSubTitleBGT2.gif); color:#4c4c4c; padding:2px 0 0 8px; border-bottom:1px solid #e5e5e5; line-height:1.6;}


/* --- MLBサイト内検索 ---*/
#yjSMSearch{border:1px solid #e0e0e0; margin-bottom:10px;}
#yjSMSearch ul li{float:left; line-height:1.6;}
#yjSMSearch ul li span{padding:0 9px;border-right:1px solid #bdbdbd;}
#yjSMSearch ul li.act{font-weight:bold;}
#yjSMSearch ul li.ed span{border-right:none;}
#yjSMSearch form{margin:3px 9px;}
#yjSMSearch .inner{border:1px solid #fff; background:#f5f5f5;}
/* --- /MLBサイト内検索 ---*/

/* --- 最新の試合結果 ---*/

/* sprite */
#yjSMScoreboard .back a,
#yjSMScoreboard .next a,
#yjSMScoreboard .back p.grayout span,
#yjSMScoreboard .next p.grayout span,
#yjSMScoreboard .footer .column-left,
#yjSMScoreboard .footer .column-right,
#yjSMScoreboard .footer .column-right a{
	background:url(http://i.yimg.jp/images/sports/mlb/sprite-scoreboard.png) !important;
}
#yjSMScoreboard .back a{background-position:0 0 !important;}
#yjSMScoreboard .next a{background-position:0 -88px !important;}
#yjSMScoreboard .back p.grayout span{background-position:0 -44px !important;}
#yjSMScoreboard .next p.grayout span{background-position:0 -132px !important;}
#yjSMScoreboard .footer .column-left{background-position:8px -171px !important;}
#yjSMScoreboard .footer .column-right{background-position:0 -241px !important;}
#yjSMScoreboard .footer .column-right a{background-position:13px -209px !important;}
/* sprite */

#yjSMScoreboard{padding-bottom:1px; background:#002968;border-bottom:2px solid #002256; margin-bottom:10px;}
#yjSMScoreboard #sb_tab{display:none;}
#yjSMScoreboard .score_mlb{background:#002256;}
#yjSMScoreboard .sb_head_button{width:124px; height:24px; float:left; color:#fff;}
#yjSMScoreboard .sb_head_button a{display:block; height:21px; color:#fff;}
#yjSMScoreboard .back{float:left;}
#yjSMScoreboard .next{float:left;}

#yjSMScoreboard .back a{padding:3px 0 0 31px; width:31px;}/* sprite */
#yjSMScoreboard .next a{padding:3px 0 0 18px; width:44px;}/* sprite */
#yjSMScoreboard .back p.grayout span{display:block; padding:3px 0 0 31px; width:31px; height:21px;}/* sprite */
#yjSMScoreboard .next p.grayout span{display:block; padding:3px 0 0 18px; width:44px; height:21px;}/* sprite */

#yjSMScoreboard div.header{background:#002257; height:21px; color:#fff; padding-top:2px; padding-left:8px; border-top:1px solid #003282; border-bottom:1px solid #00112c;}
#yjSMScoreboard table{border-collapse:separate; line-height:1.5; margin:0;}
#yjSMScoreboard table th{text-align:center; background:#00183d; color:#769ddb; border-right:1px solid #002968;}
#yjSMScoreboard table td{background:#002256; color:#fff; border-top:1px solid #002968; border-bottom:1px solid #00183d; border-right:1px solid #002968; border-left:1px solid #00183d; color:#ccc; padding-bottom:1px;}
#yjSMScoreboard table td a{color:#cccccc;}
#yjSMScoreboard table tr.pl td{background:#001e4c; color:#ffd800;}
#yjSMScoreboard table tr.pl td.jap{font-weight:bold;}
#yjSMScoreboard table tr.pl td a{color:#ffd800;}
#yjSMScoreboard table tr.pl td.if{font-size:120%;}

#yjSMScoreboard table th.st{text-align:center;}
#yjSMScoreboard table th.if{width:62px; vertical-align:top;}
#yjSMScoreboard table td.st{text-align:center;}
#yjSMScoreboard table td.if{text-align:center;}
#yjSMScoreboard table td.tn{padding-left:4px; vertical-align:top;}
#yjSMScoreboard table td em{display:block; color:#fff;}

#yjSMScoreboard .footer{background-color:#00173a;}
#yjSMScoreboard .footer .column-left{float:left; background-repeat:no-repeat !important; padding:3px 0 3px 36px; color:#769ddb; width:132px;}/* sprite */
#yjSMScoreboard .footer .column-right{float:right; width:132px; background:url(http://i.yimg.jp/images/sports/mlb/beforesp/yjSMscoreboardfotter.gif) repeat-x #011e4b; padding:3px 0 2px 0; margin-bottom:1px;}/* sprite */
/* ie6 */* html #yjSMScoreboard .footer .column-right{margin-top:1px;}
/* ie7 */*:first-child+html #yjSMScoreboard .footer .column-right{margin-top:1px;}
#yjSMScoreboard .footer .column-right a{color:#fff; text-decoration:none; background-repeat:no-repeat !important; padding-left:32px;}/* sprite */
#yjSMScoreboard .footer .column-right a:hover{text-decoration:underline;}
#yjSMScoreboard .footer{display:block !important;}
/* --- /最新の試合結果 ---*/


/* --- 明日先発予定の日本人選手 ---*/

/* --- sprite ---*/
.yjSMForerunnerjaptitle h3,
#yjSMForerunnerjap,
#yjSMForerunnerjap td.pn{
background:url(http://i.yimg.jp/images/sports/mlb/sprite-yjSMForerunnerjap.png) !important;
}
/* --- sprite ---*/


.yjSMForerunnerjaptitle h3{background-position:0 0 !important;}
#yjSMForerunnerjap{background-position:0 bottom !important;}
#yjSMForerunnerjap td.pn{background-position:0 -76px !important;}

.yjSMForerunnerjaptitle {background:#001c48; padding-bottom:3px;}
.yjSMForerunnerjaptitle h3{color:#fff; padding:2px 0 0 8px; border-bottom:1px solid #00307e; line-height:1.6;}
#yjSMForerunnerjap{background-color: #001d4a !important; padding-bottom:6px; margin-bottom:10px; zoom:1;}
/*#yjSMForerunnerjap .inner{padding:1px 1px 0;}*/
#yjSMForerunnerjap table{margin-left:1px; width:297px; line-height:1.6;}
#yjSMForerunnerjap th{border-top:1px solid #003282; border-left:1px solid #003282; color:#769ddb; padding-left:8px; background-color:#001D4A;}
#yjSMForerunnerjap th.st{text-align:center; padding:0;}
#yjSMForerunnerjap td{border:1px solid #c4c8cd; background:#fff; vertical-align:top;}
#yjSMForerunnerjap td.tn{background:#f1f1f1;}
#yjSMForerunnerjap td.vs{padding-left:8px;}
#yjSMForerunnerjap td.st{text-align:center;}
#yjSMForerunnerjap td p{border-left:1px solid #fff; border-top:1px solid #fff; line-height:1; padding:3px 0 0 8px;}
#yjSMForerunnerjap td.pn{border:1px solid #003689; border-right:none; font-size:110%;}
#yjSMForerunnerjap td.pn p{border:none;border-right:1px solid #002155; border-bottom:1px solid #002155; font-weight:bold; padding:3px 0 3px 8px;background:none;}
#yjSMForerunnerjap td.pn a{color:#fff;}

/* --- 明日先発予定の日本人選手 ---*/

/* --- ブログ ---*/
.yjSMCommonSubTitle2 em.sportsnavi{float:right; width:101px; height:25px; background:url(http://i.yimg.jp/images/sports/mlb/beforesp/logo-sportsnavi.gif); margin-top:-2px;}
#yjSMBlog{padding-bottom:1px; background:#eee; border-bottom:3px solid #e3e3e3;margin-bottom:10px; }#yjSMBlog .inner{border:1px solid #cecece; background:#fff;padding:7px;}
#yjSMBlog ul li{margin-bottom:4px; padding-left:6px; background-repeat:no-repeat;}/* sprite */
#sub .more{background:url(http://i.yimg.jp/images/sports/mlb/beforesp/bgyjSMCommonMore.gif); text-align:right; border-top:1px solid #f5f5f5; border-bottom:1px solid #b0b0b0;line-height:1.7; padding-right:6px;}
#sub .more a{background:url(http://i.yimg.jp/images/sports/mlb/beforesp/listyjSMCommonMore.gif) 0 2px no-repeat; padding-left:18px;}
/* --- ブログ ---*/


/* --- EMT ---*/
#adEMT{margin-bottom:10px;}
#adEMT .inner{border:1px solid #e0e0e0; border-top:none; padding:5px; text-align:center; font-size:80%;}

#adEMT .inner a{line-height:1.5; white-space:normal; word-break: break-all;}

#adEMT hr{padding:0; border-top:1px solid #e0e0e0; border-bottom:1px solid #fff; border-left:none; border-right:none;}

/* --- /EMT ---*/

#noscript{background:#ffffff; margin-bottom:10px; font-size:80%; padding:1px; border:1px solid #F0D2D2;}
#noscript em{font-size:120%; font-weight:bold; color:#b20000;}
#noscript .inner{background:#f3e1e1; padding:6px;}

/*ynbox_side*/
.ynbox_side { border:1px solid #ccc; border-bottom:none; margin-bottom:10px;}
.ynbox_side a{ padding:0 !important;}
.ynbox_side a img{ vertical-align:bottom;}
.ynbox_side td{ padding:0;}
.ynbox_side table{ width:100%; margin-left:0; margin-top:0;}
.ynbox_side table table td center{ padding:1px 0; }
.ynbox_side table table table td{ padding:5px 9px; text-align:center;}
.ynbox_side table table table{border-bottom:1px solid #ccc;}
.ynbox_side hr.line{border:solid #ccc;border-width:1px 0 0 0;height:1px;overflow:hidden;clear:both;margin:5px 0;}

/*.yjChviewWrap*/
.yjChviewWrap {margin-bottom:10px;text-align: center;}
.yjChview{display: inline-block;padding: 10px 30px;border: 1px solid #e7e7e7;background: #f9f9f9;text-align: center;}
.yjChview dl, .yjChview dd, .yjChview p { margin: 0; }
.yjChview dl dt, .yjChview dl dd {display: inline;font-size: 14px;line-height: 1.2em;}
.yjChview dl dt{padding-right: 0.2em;}
.yjChview dl dd span {font-weight: bold;}
.yjChview dl dd:after {content: "\ff5c";}
.yjChview dl dd.end:after {content: "";}

/*ult*/
.ad_ult{width:948px;border:1px solid #CBD48C;display:block;margin:0px;padding:0px;text-align:left;margin-bottom:20px;}
.ad_ult .ult_title{text-align:left;line-height:1;font-weight:bold;color:#584325;clear:both;padding:10px;border-bottom:1px dotted #cbd48c;margin:0px;background-color:#F4FCC4;}
.ad_ult .other_link{text-align:right;line-height:1;clear:both;padding:5px 15px 15px 0px;margin:0px;}
.ad_ult .other_link span{background:url(http://i.yimg.jp/yui/jp/ult/arrow.gif) no-repeat scroll left center;display:inline-block;margin-left:5px;min-height:12px;padding-left:16px;}
.ad_ult .other_link a{font-size:14px;color:#584325;}

/*ad*/
.mb10p{margin-bottom: 10px;}


/* yjSMVideo */
#yjSMVideo{
  margin:10px 0 15px 0;
}
.photoBgList{
  margin:0 -6px 8px 0;
}
.photoBgList li{
  float:left;
  width:154px;
  margin-right:6px;
  *margin-right:4px;
}
.photoBgList li td{
  background:url("http://i.yimg.jp/images/sports/newcommon/bg_pic.png") no-repeat;
  height: 154px;
  text-align: center;
  width: 154px;
  vertical-align:middle;
}
.photoBgList table{
  margin-bottom:2px;
}

