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

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

/*** https://s.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(https://s.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;}

/*** https://s.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;}

/*** https://s.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;}/**/

/*** https://s.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;margin-bottom:30px;}.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;}

/*** https://s.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;}

/*** https://s.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;}

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


/*** https://s.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{background:url(https://s.yimg.jp/images/sports/kyotei/yjSportsCommonTitleBGT.gif); line-height:1.56em; zoom:1;}
.yjSportsCommonTitle h3{background:url(https://s.yimg.jp/images/sports/kyotei/yjSportsCommonTitleBGB.gif) 0 bottom no-repeat;}
.yjSportsCommonTitle span{display:block;background:url(https://s.yimg.jp/images/sports/mlb/beforesp/yjSportsCommonTitleMlb.gif) 12px 5px no-repeat; padding-left:26px; padding-bottom:1px;}
.yjSportsCommonTitle span strong{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/beforesp/yjSportsCommonTitleBGLr.gif) right 1px no-repeat; padding-right:8px;}

.yjSportsCommonTitle2{background:url(https://s.yimg.jp/images/sports/kyotei/yjSportsCommonTitleBGT.gif); line-height:1.56em; zoom:1;}
.yjSportsCommonTitle2 h3{background:url(https://s.yimg.jp/images/sports/kyotei/yjSportsCommonTitleBGB.gif) 0 bottom no-repeat;}
.yjSportsCommonTitle2 span{display:block;background:url(https://s.yimg.jp/images/sports/mlb/beforesp/yjSportsCommonTitleMlb.gif) 12px 5px no-repeat; padding-left:26px; padding-bottom:1px;}
.yjSportsCommonTitle2 span strong{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/beforesp/yjSportsCommonTitleBGLr.gif) right 1px no-repeat; padding-right:8px;}
.yjSportsCommonTitle2 p{margin:1px 1px 1px 0;float:right; border-left:1px solid #fff;}
.yjSportsCommonTitle2 p em{background:url(https://s.yimg.jp/images/sports/common/yjSportsCommonTitle2BGR.gif) repeat-x #e9e9e9; display:block; border-left:1px solid #e2e2e2; padding:0 10px;}.yjSportsCommonTitle2 p em a{background:url(https://s.yimg.jp/images/sports/common/yjSportsCommonTitle2BGRL.gif) 0 5px no-repeat; padding-left:10px;}

.yjSportsCommonMiniTitle{background:url(https://s.yimg.jp/images/sports/common/yjSportsCommonMiniTitleBGT.gif); line-height:1.56em; zoom:1;}
.yjSportsCommonMiniTitle h3{background:url(https://s.yimg.jp/images/sports/common/yjSportsCommonMiniTitleBGB.gif) 0 bottom no-repeat;}
.yjSportsCommonMiniTitle span{display:block;background:url(https://s.yimg.jp/images/sports/mlb/beforesp/yjSportsCommonTitleMlb.gif) 12px 5px no-repeat; padding-left:26px; padding-bottom:1px;}
.yjSportsCommonMiniTitle span strong{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/beforesp/yjSportsCommonTitleBGLr.gif) right 1px no-repeat; padding-right:8px;}

.yjSportsCommonMiniTitle span em.sportsnavi{float:right; width:91px; height:25px; background:url(https://s.yimg.jp/images/sports/mlb/beforesp/CMTlogo-sportsnavi.gif) no-repeat; margin:1px;}

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

/* --- アラート --- */
#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;}
/* --- アラート --- */

/* --- 最新の試合結果 ---*/
#yjSMScoreboard{padding-bottom:1px; background:#002968;border-bottom:2px solid #002256; margin-bottom:10px;}

/*--
#yjSMScoreboard .btnbox{position:absolute; right:0;}
#yjSMScoreboard .btn{width:62px; height:24px; float:left; color:#fff;}
#yjSMScoreboard .btn a{display:block; height:21px; color:#fff; padding:3px 0 0 0;}

#yjSMScoreboard .ba a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb1.gif); padding-left:30px;}
#yjSMScoreboard .ne a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb2.gif); padding-left:18px;}
#yjSMScoreboard .baAct a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb1act.gif); padding-left:29px;}
#yjSMScoreboard .neAct a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb2act.gif); padding-left:17px;}
-- */
/* -- yjSMScoreboard .sb_head_button{position:absolute; right:0;} --*/

#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{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb1.gif); padding:3px 0 0 31px; width:31px;}
#yjSMScoreboard .next a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb2.gif); padding:3px 0 0 18px; width:44px;}
#yjSMScoreboard .back p.grayout span{display:block;  background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb1act.gif); padding:3px 0 0 31px; width:31px; height:21px;}
#yjSMScoreboard .next p.grayout span{display:block; background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb2act.gif); padding:3px 0 0 18px; width:44px; height:21px;}

#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:url(https://s.yimg.jp/images/sports/mlb/beforesp/flagjap.gif) 10px 4px no-repeat; padding:3px 0 3px 36px; color:#769ddb; width:132px;}
#yjSMScoreboard .footer .column-right{float:right; width:132px; background:url(https://s.yimg.jp/images/sports/mlb/beforesp/yjSMscoreboardfotter.gif) repeat-x #011e4b; padding:3px 0 2px 0; margin-bottom:1px;}
/* 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:url(https://s.yimg.jp/images/sports/mlb/beforesp/listyjSMscoreboardfooterMore.gif) 14px 2px no-repeat; padding-left:32px;}
#yjSMScoreboard .footer .column-right a:hover{text-decoration:underline;}


#yjSMScoreboard .footer{display:block !important;}


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

/* --- MLB共通帯サブカラム ---*/
.yjSMCommonSubTitle {background:#001c48; padding-bottom:3px; border-bottom:1px solid #00112c;}
.yjSMCommonSubTitle h3{background:url(https://s.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(https://s.yimg.jp/images/sports/mlb/beforesp/yjSMCommonSubTitleBGT2.gif); color:#4c4c4c; padding:2px 0 0 8px; border-bottom:1px solid #e5e5e5; line-height:1.6;}

/* --- more ---*/
#sub .more{background:url(https://s.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(https://s.yimg.jp/images/sports/mlb/beforesp/listyjSMCommonMore.gif) 0 2px no-repeat; padding-left:18px;}

/* --- MLB共通帯サブカラム ---*/


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 .more{text-align:right; line-height:1;}
.yjSMlb .more a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/list2.gif) 0 1px no-repeat; padding-left:17px; font-size:80%;}

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


/* --- subcolumn table ---*/
#sub table{font-size:80%; margin-left:1px; margin-top:1px; width:299px;}
/* safari3 */body:first-of-type #sub table{margin:0; width:100%;}
/* ie6 */* html #sub table{margin:0; width:100%;}
/* ie7 */*:first-child+html #sub table{margin:0; width:100%;}

#sub table th{background:#ebebeb; border:1px solid #cecece; color:#666666; padding:3px 3px 2px 6px; vertical-align:top;}
/*
#sub table td{border:1px solid #cecece; padding:3px 3px 2px 6px; background:#fff;}
*/
#sub h4{border:1px solid #cecece; margin-bottom:-1px; margin-top:-1px;}
#sub h4 span{display:block; background:url(https://s.yimg.jp/images/sports/mlb/e/BgSubh4commontitle.gif) repeat-x #fff; border:1px solid #fff; border-bottom:none; font-size:90%; font-weight:bold; padding:2px 6px 1px; color:#666666;}
/* --- /subcolumn table ---*/

/* --- main table ---*/
#main table{font-size:80%; margin-left:1px; margin-top:1px; width:633px;}
/* safari3 */body:first-of-type #main table{margin:0; width:100%;}
/* ie6 */* html #main table{margin:0; width:100%;}
/* ie7 */*:first-child+html #main table{margin:0; width:100%;}

#main table th{background:#ebebeb; border:1px solid #cecece; color:#666666; padding:3px 3px 2px 6px; vertical-align:top;}
#main table td{background:#fff; border:1px solid #cecece; padding:3px 3px 2px 6px;}
#main h4{border:1px solid #cecece; margin-bottom:-1px; margin-top:-1px;}
#main h4 span{display:block; background:url(https://s.yimg.jp/images/sports/mlb/e/BgSubh4commontitle.gif) repeat-x #fff; border:1px solid #fff; border-bottom:none; font-size:90%; font-weight:bold; padding:2px 6px 1px; color:#666666;}
/* --- /main table ---*/

/* --- 全カラム対応 ---*/
#main2{clear:both;}

#main2 table{font-size:80%; margin-left:1px; margin-top:1px; width:948px;}
/* safari3 */body:first-of-type #main2 table{margin:0; width:100%;}
/* ie6 */* html #main2 table{margin:0; width:100%;}
/* ie7 */*:first-child+html #main2 table{margin:0; width:100%;}

#main2 table th{background:#f2f2f2; border:1px solid #e0e0e0; color:#666666; padding:3px 3px 2px 6px; vertical-align:top;}
#main2 table td{background:#fff; border:1px solid #e0e0e0; padding:3px 3px 2px 6px;}
#main2 h4{border:1px solid #cecece; margin-bottom:-1px; margin-top:-1px;}
#main2 h4 span{display:block; background:url(https://s.yimg.jp/images/sports/mlb/e/BgSubh4commontitle.gif) repeat-x #fff; border:1px solid #fff; border-bottom:none; font-size:90%; font-weight:bold; padding:2px 6px 1px; color:#666666;}
/* --- /全カラム対応 ---*/


/* -- サブ共通帯 -- */
.yjSMTCommontitle{background:url(https://s.yimg.jp/images/sports/mlb/e/BGyjSMTCommontitle.gif) bottom repeat-x; margin-bottom:5px;}
.yjSMTCommontitle h3{background:url(https://s.yimg.jp/images/sports/mlb/e/Listplayerlist.png) 4px 7px no-repeat; font-size:80%; padding:3px 3px 5px 20px; font-weight:bold;}
.yjSMTCommontitle span{float:right; font-size:80%; color:#666666; padding-top:3px;}

.yjSMTCommontitle h2{background:url(https://s.yimg.jp/images/sports/mlb/e/Listplayerlist.png) 4px 9px no-repeat; font-size:100%; padding:3px 3px 5px 20px; font-weight:bold;}
/* -- /サブ共通帯 -- */

/* --- チーム情報ナビ --- */
#yjSMTteamnavi{margin-bottom:10px;}
#yjSMTteamnavi .header{font-size:80%; margin-top:5px; border-bottom:5px solid #eeeeee;}
#yjSMTteamnavi .header h4{width:170px; padding:4px 0 0 10px; float:left; border:none; margin:0;}
#yjSMTteamnavi .header .right{float:right; width:452px; background:#fff; text-align:right;}







#yjSMTteamnavi .header span.more{float:none; display:inline; font-size:120%; padding-right:8px;}
#yjSMTteamnavi .header span.more a{padding:1px 8px 0 18px; border-right:1px solid #e0e0e0;}
#yjSMTteamnavi .header span.arrow{background:url(https://s.yimg.jp/images/sports/mlb/e/arrow.gif) 0 3px no-repeat; padding-left:14px;}

#yjSMTteamnavi .card .tn{padding:23px 0 23px 12px; color:#fff; font-weight:bold; float:left; width:400px; font-size:120%;}
#yjSMTteamnavi .card .tn span{font-weight:normal; font-size:70%; padding-left:5px;}

#yjSMTteamnavi .card dl{font-size:80%; float:right; width:200px; margin-top:5px;}
#yjSMTteamnavi .card dt.jap{float:left; display:block; height:30px; background:url(https://s.yimg.jp/images/sports/mlb/beforesp/flagjap.gif) 0 1px no-repeat; padding-left:28px;}

#yjSMTteamnavi .card dd a{color:#fff;}

#yjSMTteamnavi .card div.navi{float:left; border-top:1px solid #eee; border-right:1px solid #eee; color:#fff; font-size:80%; height:24px;}
/* ie6 */* html #yjSMTteamnavi .card div.navi{width:460px;}

#yjSMTteamnavi .card ul{border-top:1px solid #eee; border-right:1px solid #eee; height:23px;}
#yjSMTteamnavi .card ul li{float:left;}
#yjSMTteamnavi .card ul li a{display:block; padding:3px 12px 3px; color:#fff; text-decoration:none;}
#yjSMTteamnavi .card ul li a:hover{text-decoration:underline;}
#yjSMTteamnavi .card ul li.act{background:url(https://s.yimg.jp/images/sports/mlb/e/Bgteaminfonaviact.gif);}
#yjSMTteamnavi .card ul li.act a{color:#000;font-weight:bold; background:url(https://s.yimg.jp/images/sports/mlb/e/Listnaviact.gif) 8px 10px no-repeat; padding-left:16px;}
#yjSMTteamnavi .card ul li.ed a{background:none;}


.al .header{border-color:#c50000 !important;}
.al .header h4{background:url(https://s.yimg.jp/images/sports/mlb/e/yjSMThead.gif) no-repeat #ffffff; color:#f4c569;}
.al .card{background:url(https://s.yimg.jp/images/sports/mlb/e/Bgteaminfoal.gif); border-top:1px solid #a30000;}
.al .card .tn span{color:#ff2a00;}
.al .card div.navi{border-color:#d41400 !important;}
.al .card ul{border-color:#f54d27 !important;}
.al .card .navi ul{background:url(https://s.yimg.jp/images/sports/mlb/e/BgyjSMTteamnavi.gif) !important;}
.al .card ul li a{background:url(https://s.yimg.jp/images/sports/mlb/e/Bgteaminfonavipipe.gif) right no-repeat;}
.al .card dt.jap{color:#f4c569;}


.nl .header{border-color:#014d98 !important;}
.nl .header h4{background:url(https://s.yimg.jp/images/sports/mlb/e/yjSMTheadnl.gif) no-repeat #ffffff; color:#72ccff;}
.nl .card{background:url(https://s.yimg.jp/images/sports/mlb/e/Bgteaminfonl.gif); border-top:1px solid #043f7d;}
.nl .card .tn span{color:#1b77d7;}
.nl .card div.navi{border-color:#0156a9 !important;}
.nl .card ul{border-color:#106bca !important;}
.nl .card .navi ul{background:url(https://s.yimg.jp/images/sports/mlb/e/BgyjSMTteamnavinl.gif) !important;}
.nl .card ul li a{background:url(https://s.yimg.jp/images/sports/mlb/e/Bgteaminfonavipipenl.gif) right no-repeat;}
.nl .card dt.jap{color:#72ccff;}




/* --- /チーム情報ナビ --- */

/* --- プロフィール --- */
#yjSMTProfile{font-size:90%;}
#yjSMTProfile em{font-size:120%;}
#yjSMTProfile{margin-bottom:20px;}
#yjSMTProfile div.prof{width:148px; border:1px solid #eaeaea; line-heifht:1.2; float:left; margin:0 10px 5px 0;}
#yjSMTProfile p.ed{border-right:none;}
#yjSMTProfile div.photo{padding:3px 3px;}
#yjSMTProfile div.prof p{font-size:70%; line-height:1.2; border-top:1px solid #eaeaea; padding:4px 4px 2px; background:#f5f5f5; color:#4e4e4e;}
#yjSMTProfile div.article{line-height:1.6;}
/* --- プロフィール --- */

#yjSMTstadium div.article{line-height:1.6; font-size:90%; margin-bottom:25px;}


/* --- チーム順位&成績 ---*/
#yjSMTrankingandscore{font-size:90%; margin-bottom:20px; margin-top:-5px;}
#yjSMTrankingandscore table{font-size:110%;}
#yjSMTrankingandscore b{font-size:80%; font-weight:bold; background:url(https://s.yimg.jp/images/sports/mlb/e/listdot.gif) 4px 10px no-repeat; padding:2px 0 0 10px; display:block; width:70px; float:left;}

#yjSMTrankingandscore .rank em{font-size:120%;}

#yjSMTrankingandscore td{border-color:#e0e0e0 !important; border-left:none !important; border-right:none !important;}
#yjSMTrankingandscore td p{border-right:1px solid #e0e0e0;}
#yjSMTrankingandscore td p span{font-size:90%; margin-left:3px;}
#yjSMTrankingandscore td p.ed{border:none;}
#yjSMTrankingandscore td.rank{border-top:none !important;}
#yjSMTrankingandscore td.rank b{padding-top:4px}
#yjSMTrankingandscore td.rank span{color:#e0e0e0; font-size:90%;}
#yjSMTrankingandscore td.rank span.dis{color:#000;margin:0 8px;}
/* --- /チーム順位&成績 ---*/

/* --- 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サイト内検索 ---*/

/* --- チームニュース ---*/
#yjSMTteamnews{ border-bottom:4px solid #e3e3e3; padding-bottom:1px; background:#eee; margin-bottom:10px;}
#yjSMTteamnews ul{border:1px solid #cecece; font-size:80%; background:#fff;}
#yjSMTteamnews ul li{background:url(https://s.yimg.jp/images/sports/mlb/e/Bgbottomdot.gif) 0 bottom repeat-x; padding:6px 7px 7px 0;}
#yjSMTteamnews ul li span{display:block;background:url(https://s.yimg.jp/images/sports/mlb/e/listdot.gif) 8px 8px no-repeat; padding-left:18px;}
#yjSMTteamnews ul li.ed{background:none;}

/* --- /チームニュース ---*/

/* --- チームデータ ---*/
#yjSMTteamdata{ border-bottom:4px solid #e3e3e3; padding-bottom:1px; background:#eee; margin-bottom:10px;}
#yjSMTteamdata ul{border:1px solid #cecece; font-size:80%; background:#fff;}
#yjSMTteamdata ul li{background:url(https://s.yimg.jp/images/sports/mlb/e/Bgbottomdot.gif) 0 bottom repeat-x; padding:6px 7px 7px 0;}
#yjSMTteamdata ul li span{display:block;background:url(https://s.yimg.jp/images/sports/mlb/e/listdot.gif) 8px 8px no-repeat; padding-left:18px;}
#yjSMTteamdata ul li.ed{background:none;}
#yjSMTteamdata table td.ft{background:#e3e3e3; font-size:0; height:4px;padding:0;}
#yjSMTteamdata .aerial{border:1px solid #cecece; border-bottom:none;}
/* --- /チームデータ ---*/

/* --- 日程・結果 ---*/
#yjSMScheduleandscore div.ttl{background:#f2f2f2 ; border:1px solid #e0e0e0; padding:3px; width:90px; margin-bottom:-1px;}

#yjSMScheduleandscore div.ttl p{background:#fff; border:1px solid #e0e0e0; font-weight:bold; padding:4px 0;text-align:center; font-size:90%;}

#yjSMScheduleandscore div.ttl p small{font-weight:normal; font-size:90%;}


#yjSMScheduleandscore table th{padding:0; text-align:center; line-height:1.2; border-color:#e0e0e0 !important;}
#yjSMScheduleandscore table td{padding:0; text-align:center; line-height:1.2; height:36px; border-color:#e0e0e0 !important;}
#yjSMScheduleandscore table th{padding:5px 0;}

#yjSMScheduleandscore table td.da p{background:#f2f2f2; padding:10px 0; border-top:1px solid #fff;
border-left:1px solid #fff;}

#yjSMScheduleandscore table th.da{width:120px;}
#yjSMScheduleandscore table th.ca{width:220px;}

#yjSMScheduleandscore table td span{color:#e2e2e2; padding:0 3px;}
#yjSMScheduleandscore table td b{font-weight:normal; color:#8f8f8f;}
#yjSMScheduleandscore table tr td.pi{text-align:left; padding-left:6px;}
#yjSMScheduleandscore table tr.current td.da p{background:#efeaca;}
#yjSMScheduleandscore table tr.current td{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) #f3f1e1;}


#yjSMScheduleandscore table tr.current td.sc p{background:#f3f1e1;}
#yjSMScheduleandscore table tr.current td.tn p{padding:8px 0; background:#f3f1e1;}
#yjSMScheduleandscore table tr.current td.hv p{padding:8px 0; background:#f3f1e1;}
#yjSMScheduleandscore table tr.current td.pi p{text-align:left; padding:8px 6px; background:#f3f1e1;}

#yjSMScheduleandscore table tr.inter td{background:#edf5df;}

#yjSMScheduleandscore .attention{font-size:80%; color:#666666; margin:5px 0 20px;}
#yjSMScheduleandscore .attention h5.jap{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/flagjap.gif) 3px 0 no-repeat; display:inline; padding:2px 0 0 30px;}
#yjSMScheduleandscore .attention em.intern{background:url(https://s.yimg.jp/images/sports/mlb/e/intern.gif) no-repeat; padding-left:26px;}

#yjSMScheduleandscore tr.more td{height:auto; font-size:120%; text-align:right; padding:8px 10px 5px; background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) #f2f2f2;}
#yjSMScheduleandscore tr.more td a{padding:2px 0 2px 20px;}
/* --- /日程・結果 ---*/

/* --- 順位表（右カラム） ---*/
/*this page original*/
#sub .rankingtable table{font-size:100%;}
#sub #yjSMScoreboard table th{border:none; padding:0;vertical-align:middle;}
#sub .rankingtable h4{margin-top:0; margin-bottom:0;}

/*this page original*/

#sub #yjSMJranking{padding:2px; background:#e3e3e3; margin-top:-3px; margin-bottom:10px;}

#sub .rankingtable{margin-bottom:2px;}
#sub .rankingtable table{width:295px !important; background:#fff !important;}
/* ie6 */* html #sub .rankingtable table{width:100% !important; margin-left:0 !important; margin-top:0px !important;}
/* ie7 */*:first-child+html #sub .rankingtable table{width:100% !important}
/* safari3 */body:first-of-type #sub .rankingtable table{width:100% !important}

#sub .rankingtable h4.al{background:url(https://s.yimg.jp/images/sports/mlb/d/liyjSMjapal.gif) 6px 7px no-repeat #c50000; font-weight:bold; color:#ffc34e; border:none; border-bottom:1px solid #c70808; padding:3px 14px 2px;}
#sub .rankingtable h4.nl{background:url(https://s.yimg.jp/images/sports/mlb/d/liyjSMjapnl.gif) 6px 7px no-repeat #105ca9; font-weight:bold; color:#72ccff; border:none; border-bottom:1px solid #105ca9; padding:3px 14px 2px;}

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

#sub .rankingtable ul li a{display:block;width:97px;text-decoration:none; line-height:1.7; color:#fff;}
#sub .rankingtable ul.al li a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/bgyjSMRanking.gif); border-left:1px solid #e95300; border-right:1px solid #c90000;}/* al */
#sub .rankingtable ul.nl li a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/bgyjSMRankingnl.gif); border-left:1px solid #277cd3; border-right:1px solid #0352a2;}/* nl */

#sub .rankingtable ul li a:hover{border-left:0px; border-right:0px; padding-left:1px; padding-right:1px;}
#sub .rankingtable ul.al li a:hover{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/bgyjSMRankingact.gif);}/* al */
#sub .rankingtable ul.nl li a:hover{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/bgyjSMRankingnlact.gif);}/* nl */

#sub .rankingtable ul li.act a{border-left:0px; border-right:0px; padding-left:1px; padding-right:1px;color:#ffc34e;}
#sub .rankingtable ul.al li.act a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/bgyjSMRankingact.gif);}/* al */
#sub .rankingtable ul.nl li.act a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/bgyjSMRankingnlact.gif);}/* nl */


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

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


#sub .rankingtable th span{background:#none; display:block; padding:0 10px;}
#sub .rankingtable th .r1{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/rank1.gif) repeat-x #ddca81; border-left:1px solid #b49a31; border-top:1px solid #b49a31; color:#fff;}
#sub .rankingtable th .r2{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/rank2.gif) repeat-x #cdcdcd; border-left:1px solid #9f9f9f; border-top:1px solid #9f9f9f; color:#fff;}
#sub .rankingtable th .r3{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/rank3.gif) repeat-x #e8c7ad; border-left:1px solid #c59674; border-top:1px solid #c59674; color:#fff;}
#sub .rankingtable td{border:1px solid #e0e0e0; padding-left:8px;}
#sub .rankingtable td.up{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/arrowtop.gif) right no-repeat; width:53%;}
#sub .rankingtable td.ga{ width:23%; text-align:center;}
#sub .rankingtable td.da{ width:16%;}
#sub .rankingtable td.kp{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/arrowright.gif) right no-repeat;}
.rankingtable td.dw{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/arrowbottom.gif) right no-repeat;}
#sub .rankingtable .moreAl{background:#fff2ee; padding-left:0 !important;}
#sub .rankingtable .moreNl{background:#eaf5ff; padding-left:0 !important;}
#sub .rankingtable .moreAl p,
#sub .rankingtable .moreNl p{border-left:1px solid #fff; border-top:1px solid #fff; padding:6px; text-align:left; padding-left:80px;}
/* safari3 */body:first-of-type #sub .rankingtable .moreAl p,
/* safari3 */body:first-of-type #sub .rankingtable .moreNl p{padding-left:60px;}
#sub .rankingtable .more a{font-size:100%; }

/* --- /順位表（右カラム） ---*/


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

/*this page original*/
#sub #yjSMScoreboard table{font-size:100%; margin:0; width:300px;}
#sub #yjSMScoreboard table td{padding:0; border:none;}
#sub #yjSMScoreboard table th{border:none; padding:0;vertical-align:middle;}
#sub #yjSMScoreboard h4{margin-top:0; margin-bottom:0;}
/*this page original*/

#sub #yjSMScoreboard{padding-bottom:1px; background:#002968;border-bottom:2px solid #002256; margin-bottom:10px;}

/*--
#yjSMScoreboard .btnbox{position:absolute; right:0;}
#yjSMScoreboard .btn{width:62px; height:24px; float:left; color:#fff;}
#yjSMScoreboard .btn a{display:block; height:21px; color:#fff; padding:3px 0 0 0;}

#yjSMScoreboard .ba a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb1.gif); padding-left:30px;}
#yjSMScoreboard .ne a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb2.gif); padding-left:18px;}
#yjSMScoreboard .baAct a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb1act.gif); padding-left:29px;}
#yjSMScoreboard .neAct a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb2act.gif); padding-left:17px;}
-- */
/* -- yjSMScoreboard .sb_head_button{position:absolute; right:0;} --*/

#sub #yjSMScoreboard #sb_tab{display:none;}
#sub #yjSMScoreboard .score_mlb{background:#002256;}
#sub #yjSMScoreboard .sb_head_button{width:124px; height:24px; float:left; color:#fff;}
#sub #yjSMScoreboard .sb_head_button a{display:block; height:21px; color:#fff;}
#sub #yjSMScoreboard .back{float:left;}
#sub #yjSMScoreboard .next{float:left;}

#sub #yjSMScoreboard .back a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb1.gif); padding:3px 0 0 31px; width:31px;}
#sub #yjSMScoreboard .next a{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb2.gif); padding:3px 0 0 18px; width:44px;}
#sub #yjSMScoreboard .back p.grayout span{display:block;  background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb1act.gif); padding:3px 0 0 31px; width:31px; height:21px;}
#sub #yjSMScoreboard .next p.grayout span{display:block; background:url(https://s.yimg.jp/images/sports/mlb/beforesp/btnsb2act.gif); padding:3px 0 0 18px; width:44px; height:21px;}

#sub #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;}
#sub #yjSMScoreboard table{border-collapse:separate; line-height:1.5; margin:0;}
#sub #yjSMScoreboard table th{text-align:center; background:#00183d; color:#769ddb; border-right:1px solid #002968;}
#sub #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;}
#sub #yjSMScoreboard table td a{color:#cccccc;}
#sub #yjSMScoreboard table tr.pl td{background:#001e4c; color:#ffd800;}
#sub #yjSMScoreboard table tr.pl td.jap{font-weight:bold;}
#sub #yjSMScoreboard table tr.pl td a{color:#ffd800;}
#sub #yjSMScoreboard table tr.pl td.if{font-size:120%;}

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

#sub #yjSMScoreboard .footer{background-color:#00173a;}
#sub #yjSMScoreboard .footer .column-left{float:left; background:url(https://s.yimg.jp/images/sports/mlb/beforesp/flagjap.gif) 10px 4px no-repeat; padding:3px 0 3px 36px; color:#769ddb; width:132px;}
#sub #yjSMScoreboard .footer .column-right{float:right; width:132px; background:url(https://s.yimg.jp/images/sports/mlb/beforesp/yjSMscoreboardfotter.gif) repeat-x #011e4b; padding:3px 0 2px 0; margin-bottom:1px;}
/* ie6 */* html #yjSMScoreboard .footer .column-right{margin-top:1px;}
/* ie7 */*:first-child+html #yjSMScoreboard .footer .column-right{margin-top:1px;}
#sub #yjSMScoreboard .footer .column-right a{color:#fff; text-decoration:none; background:url(https://s.yimg.jp/images/sports/mlb/beforesp/listyjSMscoreboardfooterMore.gif) 14px 2px no-repeat; padding-left:32px;}
#sub #yjSMScoreboard .footer .column-right a:hover{text-decoration:underline;}
#sub #yjSMScoreboard .footer{display:block !important;}

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

/* --- 順位表 --- */
#yjSMRranking {margin-top:10px; margin-bottom:25px;}
#yjSMRranking .column-left{width:312px;}
#yjSMRranking .column-left table{width:312px;}

#yjSMRranking table.al .ttl{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) no-repeat #ebebeb; font-weight:bold;color:#c50000; text-align:left;}
#yjSMRranking table.al th.dist{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) no-repeat #fff2ee;color:#c50000;}

#yjSMRranking table.al .rb{background:#fff2ee; color:#c50000;}

#yjSMRranking table.nl .ttl{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) no-repeat #ebebeb; font-weight:bold;color:#105ca9; text-align:left;}
#yjSMRranking table.nl th.dist{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) no-repeat #eef7ff;color:#105ca9;}
#yjSMRranking table.nl .rb{background:#eef7ff; color:#004892;}

#yjSMRranking table .ttl2{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) no-repeat #ebebeb; font-weight:bold; color:#000; text-align:left;}

#yjSMRranking table th{border-color:#e1e1e1; text-align:center;}
#yjSMRranking table td{border-color:#e1e1e1;}

#yjSMRranking table td{vertical-align:top; text-align:center;}
#yjSMRranking table td.pipe{background:#ebebeb; font-size:0; height:4px; padding:0;}

#yjSMRranking table td.tn{font-size:110%; font-weight:bold; vertical-align:top; line-height:1.2; text-align:left;}

#yjSMRranking table td.jap span{background:url(https://s.yimg.jp/images/sports/mlb/c/flagjap-mini.gif) right 2px no-repeat; padding-right:22px;}

#yjSMRranking table td.ch{width:30px;}
#yjSMRranking table td.up{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/arrowtop.gif) 12px center no-repeat}
#yjSMRranking table td.kp{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/arrowright.gif) 12px center no-repeat;}
#yjSMRranking table td.dw{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/arrowbottom.gif) 12px center no-repeat;}

#yjSMRranking .column-right{width:312px;}
#yjSMRranking .column-right table{width:312px;}

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


/* --- 順位表詳細 --- */
#yjSMRrankingdetail{margin-top:10px; margin-bottom:25px;}
#yjSMRrankingdetail ul.navi li{float:left; border:1px solid #E1E1E1; border-bottom:none; margin-right:5px; font-size:80%;}
#yjSMRrankingdetail ul.navi li a{display:block; padding:4px; text-decoration:none;}

#yjSMRrankingdetail ul.navi li.al{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) no-repeat #fff2ee;}
#yjSMRrankingdetail ul.navi li.al a{background:url(https://s.yimg.jp/images/sports/mlb/e/listal.gif) 5px 7px no-repeat; padding-left:24px; color:#c50000;}
#yjSMRrankingdetail ul.navi li.al a:hover{background:url(https://s.yimg.jp/images/sports/mlb/e/listalact.gif) 5px 7px #f2f2f2 no-repeat; text-decoration:underline;}
#yjSMRrankingdetail ul.navi li.al p.act a{background:url(https://s.yimg.jp/images/sports/mlb/e/listalact.gif) 5px 7px #f2f2f2 no-repeat; text-decoration:none; font-weight:bold;}

#yjSMRrankingdetail ul.navi li.nl{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) no-repeat #eef7ff;}
#yjSMRrankingdetail ul.navi li.nl a{background:url(https://s.yimg.jp/images/sports/mlb/e/listnl.gif) 5px 7px no-repeat; padding-left:24px; color:#004892;}
#yjSMRrankingdetail ul.navi li.nl a:hover{background:url(https://s.yimg.jp/images/sports/mlb/e/listnlact.gif) 5px 7px #f2f2f2 no-repeat; text-decoration:underline;}
#yjSMRrankingdetail ul.navi li.nl p.act a{background:url(https://s.yimg.jp/images/sports/mlb/e/listnlact.gif) 5px 7px #f2f2f2 no-repeat; text-decoration:none; font-weight:bold;}

#yjSMRrankingdetail ul.navi li.both{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) no-repeat #e8ecf4;}
#yjSMRrankingdetail ul.navi li.both a{background:url(https://s.yimg.jp/images/sports/mlb/e/listboth.gif) 5px 7px no-repeat; padding-left:24px; color:#012255;}
#yjSMRrankingdetail ul.navi li.both a:hover{background:url(https://s.yimg.jp/images/sports/mlb/e/listbothact.gif) 5px 7px #f2f2f2 no-repeat; text-decoration:underline;}
#yjSMRrankingdetail ul.navi li.both p.act a{background:url(https://s.yimg.jp/images/sports/mlb/e/listbothact.gif) 5px 7px #f2f2f2 no-repeat; text-decoration:none; font-weight:bold;}

#yjSMRrankingdetail table th.ttl{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) #f2f2f2; color:#000; font-weight:bold; text-align:left;}


#yjSMRrankingdetail table{margin-top:0;}


#yjSMRrankingdetail table td{border-color:#e0e0e0; padding:3px 2px;}
#yjSMRrankingdetail table th{border-color:#e0e0e0; white-space:nowrap;}
#yjSMRrankingdetail table td{border-color:#e0e0e0; text-align:center;}
#yjSMRrankingdetail table th{border-color:#e0e0e0;}

#yjSMRrankingdetail table tr.hd th{text-align:center;color:#666; vertical-align:middle;}

/* ie7 */*:first-child+html #yjSMRrankingdetail table tr.hd th{font-size:10pt;}
/* ie6 */* html #yjSMRrankingdetail table tr.hd th{font-size:10pt;}

#yjSMRrankingdetail table th{padding:2px !important; color:#999;}
#yjSMRrankingdetail table th span{padding:px; text-align:center;}
#yjSMRrankingdetail table th.ttl{padding-left:7px !important;}
#yjSMRrankingdetail table tr.hd th.tn{text-align:left; padding-left:7px !important;}

#yjSMRrankingdetail table th span{background:#none; display:block; padding:0 10px;}
#yjSMRrankingdetail table th .r1{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/rank1.gif) repeat-x #ddca81; border-left:1px solid #b49a31; border-top:1px solid #b49a31; color:#fff;}
#yjSMRrankingdetail table th .r2{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/rank2.gif) repeat-x #cdcdcd; border-left:1px solid #9f9f9f; border-top:1px solid #9f9f9f; color:#fff;}
#yjSMRrankingdetail table th .r3{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/rank3.gif) repeat-x #e8c7ad; border-left:1px solid #c59674; border-top:1px solid #c59674; color:#fff;}

#yjSMRrankingdetail table td.ga{text-align:center;}

#yjSMRrankingdetail table td.jap span{background:url(https://s.yimg.jp/images/sports/mlb/c/flagjap-mini.gif) right 0 no-repeat; padding:0 26px 2px 0;}
#yjSMRrankingdetail table td.tn{text-align:left; padding-left:6px !important;}
#yjSMRrankingdetail table td.up{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/arrowtop.gif) right no-repeat; padding-right:24px;}
#yjSMRrankingdetail table td.kp{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/arrowright.gif) right no-repeat; padding-right:24px;}
#yjSMRrankingdetail table td.dw{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/arrowbottom.gif) right no-repeat; padding-right:24px;}

/* --- /順位表詳細 --- */


/* --- スケジュールナビゲーション ---*/
#yjSMSCommonNavi2{font-size:80%; margin-bottom:10px;}
/* safari3 */body:first-of-type #yjSMSCommonNavi2{font-size:70%; margin-bottom:10px;}


#yjSMSCommonNavi2 .inner{background:url(https://s.yimg.jp/images/sports/mlb/c/bgSMSCommentNavi.gif); border-right:1px solid #e0e0e0;}
#yjSMSCommonNavi2 ul{background:url(https://s.yimg.jp/images/sports/mlb/c/pipeSMScommonNaviAct.gif) bottom left no-repeat; padding-left:2px; border-top:1px solid #e0e0e0; margin-top:-1px;}
#yjSMSCommonNavi2 ul li{float:left; background:url(https://s.yimg.jp/images/sports/mlb/c/bgSMSCommentNavi.gif); border-bottom:1px solid #e0e0e0;}
#yjSMSCommonNavi2 ul li p{background:url(https://s.yimg.jp/images/sports/mlb/c/pipeSMScommonNavi.gif) right no-repeat;}
#yjSMSCommonNavi2 ul li a{display:block; padding:4px 0 4px 18px; background:url(https://s.yimg.jp/images/sports/mlb/c/listSMSCommentNavi.gif) 8px 10px no-repeat;}

#yjSMSCommonNavi2 ul li.act{background:url(https://s.yimg.jp/images/sports/mlb/c/bgSMSCommentNaviAct.gif); font-weight:bold; solid #fff; border-bottom:none; border-left:1px solid #e0e0e0; margin-left:-2px; border-right:none;}

/* ie6 */* html #yjSMSCommonNavi2 ul li.act{margin-left:-1px;}

#yjSMSCommonNavi2 ul li.act p{background:url(https://s.yimg.jp/images/sports/mlb/c/pipeSMScommonNaviAct.gif) right bottom no-repeat; padding-bottom:1px;}
#yjSMSCommonNavi2 ul li.act a{color:#000; background:url(https://s.yimg.jp/images/sports/mlb/c/Listnaviact.gif) 10px 10px no-repeat;}

/*#yjSMSCommonNavi2 ul li.end{border-right:1px solid #e0e0e0;}*/
#yjSMSCommonNavi2 ul li.end p{background:none;}

#yjSMSCommonNavi2 ul li.act{letter-spacing:-1.2px;}

#yjSMSCommonNavi2 ul li.top{width:60px;}
#yjSMSCommonNavi2 ul li.post{width:164px;}
#yjSMSCommonNavi2 ul li.regular{width:190px;}
#yjSMSCommonNavi2 ul li.detail{width:122px;}
#yjSMSCommonNavi2 ul li.schedule{width:96px;}

/* ie6 */* html #yjSMSCommonNavi2 ul li.top{width:60px;}
/* ie6 */* html #yjSMSCommonNavi2 ul li.post{width:164px;}
/* ie6 */* html #yjSMSCommonNavi2 ul li.regular{width:188px;}
/* ie6 */* html #yjSMSCommonNavi2 ul li.detail{width:122px;}
/* ie6 */* html #yjSMSCommonNavi2 ul li.schedule{width:96px;}

/* --- スケジュールナビゲーション ---*/


/* --- カラム分け --- */
.yjSMTrayout1{}
.yjSMTrayout1 .column-left{width:430px;}
.yjSMTrayout1 .nophoto{width:634px !important;}

.yjSMTrayout1 .column-right{width:auto;}
.yjSMTrayout1 .column-right .photo{border:1px solid #e0e0e0; padding:4px; line-height:0;}

/* --- /カラム分け --- */

/* --- プロフィール ---*/
#yjSMTprofile{ margin-bottom:18px; margin-top:-5px;}
#yjSMTprofile .profileset{border-bottom:1px solid #e0e0e0;}
#yjSMTprofile .yjMS dl{padding-top:3px;}

/* ie6 */* html #yjSMTprofile .yjMS dl.end dt{dipslay:block; float:left; padding-bottom:4px;}
/* ie7 */*:first-child+html #yjSMTprofile .yjMS dl.end dt{dipslay:block; float:left; padding-bottom:4px;}

#yjSMTprofile dl{float:left; padding:2px 0 1px;}
#yjSMTprofile dt{display:inline; color:#666666; font-size:80%; padding:2px 8px 0 0;}
#yjSMTprofile dd{display:inline; border-right:1px solid #e0e0e0; margin-right:13px; padding-right:13px;}
#yjSMTprofile dl.end dd{border-right:none; margin-right:0;padding-right:0;}

/* safari3 */body:first-of-type #yjSMTprofile div.profileset{font-size:90%;}

#yjSMTprofile .more{margin-top:5px;}

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

/* --- 個人成績ダイジェスト --- */
#yjSMTscoredijest{margin-bottom:15px;}
#yjSMTscoredijest table{width:429px;}
#yjSMTscoredijest table th{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) #f2f2f2; border-color:#e0e0e0;}
#yjSMTscoredijest table td{font-size:130%; padding:0 2px; text-align:center; border-color:#e0e0e0;}
#yjSMTscoredijest table td.spacing{border-top:none; border-bottom:none; width:13px; padding:0;}

/* --- /個人成績ダイジェスト --- */


/* --- 最新の試合結果 --- */
#yjSMTlatestscore{width:634px;}

#yjSMTlatestscore table td{background:#fcfcfc; border-color:#e0e0e0;}
#yjSMTlatestscore table th{text-align:center; padding:3px 3px; background:#f2f2f2; border-color:#e0e0e0;}
#yjSMTlatestscore table th.ttl{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) #f2f2f2 !important; color:#000; text-align:left; padding-left:6px;}
#yjSMTlatestscore table td.sc{background:#fff; text-align:left; padding-left:6px;}
#yjSMTlatestscore table td.sc em{font-size:110%;}

#yjSMTlatestscore .more{margin-top:5px;}

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

/* --- 成績 --- */
.yjSMTseasonsscore{margin-bottom:18px;}
.yjSMTseasonsscore table tr.ttl th{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) #ebebeb !important; text-align:center; padding:5px 0 !important;}
.yjSMTseasonsscore table th{text-align:center; padding:5 0;}

.yjSMTseasonsscore table tr.ttl th.tn{text-align:left !important; padding-left:6px !important;}

.yjSMTseasonsscore table td{text-align:center; padding:5px 0 !important;}
.yjSMTseasonsscore table td.tn{text-align:left; padding-left:6px !important;}
/* --- /成績 --- */

/* --- 成績 --- */
.yjSMTseasonsscore2{margin-bottom:18px;}
.yjSMTseasonsscore2 table tr.ttl th{background:#ebebeb !important; text-align:center; padding:5px 0 !important;}

.yjSMTseasonsscore2 table tr.sum th{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) #ebebeb !important; padding:2px 0 1px !important; color:#000 !important;}
.yjSMTseasonsscore2 table tr.sum td{padding:2px 0 1px !important;}

.yjSMTseasonsscore2 table th{text-align:center; padding:5 0;}

.yjSMTseasonsscore2 table tr.ttl th.tn{text-align:left !important; padding-left:6px !important;}

.yjSMTseasonsscore2 table td{text-align:center; padding:5px 0 !important;}
.yjSMTseasonsscore2 table td.tn{text-align:left; padding-left:6px !important;}

.yjSMTseasonsscore2 table tr.pipe td{font-size:0; padding:0 !important; height:2px;}
/* --- /成績 --- */


/* --- チーム順位&成績 ---*/
#yjSMTscorerank{ margin-bottom:10px; margin-top:-10px; margin-bottom:15px;}
#yjSMTscorerank .profileset{border-bottom:1px solid #e0e0e0;}
#yjSMTscorerank .yjMS dl{padding-top:3px;}
#yjSMTscorerank .rank dl dd p{font-size:90%; display:inline;}
#yjSMTscorerank .rank dl dd span{color:#e0e0e0; padding:0 6px;}
#yjSMTscorerank .rank dl dd em{font-size:140%;}



#yjSMTscorerank dl{float:left; padding:2px 0 1px;}
#yjSMTscorerank dt{display:inline; color:#666666; font-size:80%; padding:2px 10px 0 0;}
#yjSMTscorerank dd{display:inline; border-right:1px solid #e0e0e0; margin-right:15px; padding-right:13px;}

/* safari3 */body:first-of-type #yjSMTscorerank .yjMS dd{font-size:80% !important; padding-right:5px !important; margin-right:5px !important;}
/* safari3 */body:first-of-type #yjSMTscorerank dt{padding:2px 8px;}

#yjSMTscorerank dl.end dd{border-right:none; margin-right:0;padding-right:0;}

/* --- /チーム順位&成績 ---*/


/* --- 試合終了後（選手カード） ---*/
#yjSMTPlayercard{margin-top:-1px}
#yjSMTPlayercard table{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) #f5f5f5;}

#yjSMTPlayercard td,
#yjSMTPlayercard th{border-color:#e0e0e0 !important; background:none !important;}

#yjSMTPlayercard table tr.nl th.pn p{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMjapnmnl2.gif) 4px center no-repeat;}
#yjSMTPlayercard table tr.al th.pn p{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMjapnmal2.gif) 4px center no-repeat;}

#yjSMTPlayercard table td.more{text-align:left; width:180px; padding:4px 10px 5px;}
#yjSMTPlayercard table td.more a{font-size:100%;}
#yjSMTPlayercard table td.nowid{width:auto;}


#yjSMTPlayercard table th{color:#000; text-align:left;}
#yjSMTPlayercard table th em{font-size:160%; font-weight:bold; margin:0 18px 0 20px;}
/* safari3 */body:first-of-type #yjSMTPlayercard table th em{font-size:140%; letter-spacing:-1px;}

#yjSMTPlayercard table th span.jap{background:url(https://s.yimg.jp/images/sports/mlb/beforesp/flagjap.gif) right center no-repeat; padding:2px 26px 2px 0;}
#yjSMTPlayercard table th span b{font-size:130%;}
#yjSMTPlayercard table th span.tn{color:#999999; margin-left:20px; padding-top:3px; display:block; line-height:1; padding-bottom:2px;}
/* --- 試合終了後（選手カード） ---*/


/* --- 年間成績 --- */

#yjSMSCommonCarender .navi{border:1px solid #e0e0e0;background:#f2f2f2; font-size:80%;}
#yjSMSCommonCarender dl{border-top:1px solid #f7f7f7; border-left:1px solid #f7f7f7; padding:2px 3px 3px 2px; }
#yjSMSCommonCarender dt{float:left; background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNavi.gif); border:1px solid #e0e0e0; border-right:none; width:161px;}
#yjSMSCommonCarender dt span{display:block; background:url(https://s.yimg.jp/images/sports/mlb/c/listyjSMSCarenderNavi.gif) 10px center no-repeat; padding:5px 0 5px 35px;}

#yjSMSCommonCarender dd{float:left; background:#828282;border:1px solid #e0e0e0; border-left:none; width:463px;}
#yjSMSCommonCarender dd ul{background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNavi2.gif);  float:left; width:390px; padding-left:3px}
#yjSMSCommonCarender dd ul li{float:left; padding:5px 3px;}

/* safari3 */body:first-of-type #yjSMSCommonCarender dd ul li{padding:5px 3px; 4px}

#yjSMSCommonCarender dd ul li a{color:#fff; margin:0 8px;}
#yjSMSCommonCarender dd span{display:block; float:left; text-align:center; width:68px; padding:4px 0; color:#fff; font-weight:bold; font-size:110%;}

/* safari3 */body:first-of-type #yjSMSCommonCarender dd span{padding:5px 0 3px;}

#yjSMSCommonCarender dd ul.actms1 li.ms1{background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNaviAct.gif) center 1px no-repeat; font-weight:bold;}
#yjSMSCommonCarender dd ul.actms2 li.ms2{background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNaviAct.gif) center 1px no-repeat; font-weight:bold;}
#yjSMSCommonCarender dd ul.actms3 li.ms3{background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNaviAct.gif) center 1px no-repeat; font-weight:bold;}
#yjSMSCommonCarender dd ul.actms4 li.ms4{background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNaviAct.gif) center 1px no-repeat; font-weight:bold;}


/* --- 投手詳細プロフィール --- */
#yjSMTplayerarticle{margin-bottom:15px; margin-top:-80px;}
#yjSMTplayerarticle .yjSMTCommontitle{width:430px; margin-bottom:10px;}
#yjSMTplayerarticle .article{font-size:90%; line-height:1.7;}
#yjSMTplayerarticle img{display:none;}


/* ie6 */* html #yjSMTplayerarticle{margin-top:-80px;}
/* ie7 */*:first-child+html #yjSMTplayerarticle{margin-top:-80px;}
/* safari3 */body:first-of-type #yjSMTplayerarticle{margin-top:-80px;}

/* ie7 */*:first-child+html #yjSMTplayerarticle img{display:inline; float:right;}
/* ie6 */* html #yjSMTplayerarticle img{display:inline; float:right;}
/* safari3 */body:first-of-type #yjSMTplayerarticle img{display:inline; float:right;}


/* --- MLB最新ニュース ---*/
#yjSMTnews .more{line-height:1.7 !important;}

#yjSMTnews{ border-bottom:4px solid #e3e3e3; padding-bottom:1px; background:#eee; margin-bottom:10px;}
#yjSMTnews ul{border:1px solid #cecece; font-size:80%; background:#fff;}
#yjSMTnews ul li{background:url(https://s.yimg.jp/images/sports/mlb/e/Bgbottomdot.gif) 0 bottom repeat-x; padding:6px 7px 7px 0;}
#yjSMTnews ul li span{display:block;background:url(https://s.yimg.jp/images/sports/mlb/e/listdot.gif) 8px 8px no-repeat; padding-left:18px;}
#yjSMTnews ul li.ed{background:none;}
#yjSMTnews ul li em{color:#666666; margin-left:10px;}

/* --- /MLB最新ニュース ---*/

/* --- 個人成績 --- */
#yjSMTpersonalscore{border-bottom:4px solid #e3e3e3; padding-bottom:1px; background:#eee; margin-bottom:10px;}
#yjSMTpersonalscore .more{line-height:1.4;}
#yjSMTpersonalscore h4{font-size:90%;}
#yjSMTpersonalscore h4 span.more{float:right; background:none; display:inline; border:none;font-size:100%; font-weight:normal; line-height:1.4;}

#yjSMTpersonalscore table{font-size:80%; text-align:center;}
#yjSMTpersonalscore table th{background:#f2f2f2; border:1px solid #e0e0e0;}
#yjSMTpersonalscore table td{border:1px solid #e0e0e0;}
/* --- /個人成績 --- */


/* --- 年間成績 --- */

#yjSMTannualscore{margin-bottom:20px;}
#yjSMTannualscore div.ttl{background:#f2f2f2 ; border:1px solid #e0e0e0; padding:3px; width:70px;}

#yjSMTannualscore div.ttl p{background:#fff; border:1px solid #e0e0e0; font-weight:bold; padding:4px 0;text-align:center; font-size:90%;}

#yjSMTannualscore div.ttl p small{font-weight:normal; font-size:90%;}

#yjSMTannualscore table{margin-top:-1px !important; text-align:center;}
#yjSMTannualscore table th{background:#f2f2f2 !important; border:1px solid #e0e0e0;}
#yjSMTannualscore table td{border:1px solid #e0e0e0;}

#yjSMTannualscore .navi{border:1px solid #e0e0e0;background:#f2f2f2; font-size:80%; margin-bottom:10px;}
#yjSMTannualscore .navi dl{border-top:1px solid #f7f7f7; border-left:1px solid #f7f7f7; padding:2px 3px 3px 2px; }
#yjSMTannualscore .navi dt{float:left; background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNavi.gif); border:1px solid #e0e0e0; border-right:none; width:161px;}
#yjSMTannualscore .navi dt span{display:block; background:url(https://s.yimg.jp/images/sports/mlb/c/listyjSMSCarenderNavi.gif) 10px center no-repeat; padding:5px 0 5px 35px;}

#yjSMTannualscore .navi dd{float:left; background:#828282;border:1px solid #e0e0e0; border-left:none; width:463px;}
#yjSMTannualscore .navi dd ul{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMSCarenderNavi2.gif);  float:left; width:460px; padding-left:3px}
#yjSMTannualscore .navi dd ul li{float:left; padding:5px 2px; letter-spacing:-0.3px;}

/* safari3 */body:first-of-type #yjSMTannualscore .navi dd ul li{padding:5px 1px; 4px}

/* ie6 */* html #yjSMTannualscore .navi dd ul li{padding:5px 1px;}
/* ie7 */*:first-child+html #yjSMTannualscore .navi dd ul li{padding:5px 1px;}

#yjSMTannualscore .navi dd ul li a{color:#fff; margin:0 3px;}

/* safari3 */body:first-of-type  dd span{padding:5px 0 3px;}


#yjSMTannualscore .navi dd ul.actys1 li.ys1,
#yjSMTannualscore .navi dd ul.actys2 li.ys2,
#yjSMTannualscore .navi dd ul.actys3 li.ys3,
#yjSMTannualscore .navi dd ul.actys4 li.ys4,
#yjSMTannualscore .navi dd ul.actys5 li.ys5,
#yjSMTannualscore .navi dd ul.actys6 li.ys6,
#yjSMTannualscore .navi dd ul.actys7 li.ys7,
#yjSMTannualscore .navi dd ul.actys8 li.ys8,
#yjSMTannualscore .navi dd ul.actys9 li.ys9,
#yjSMTannualscore .navi dd ul.actys10 li.ys10,
#yjSMTannualscore .navi dd ul.actys11 li.ys11,
#yjSMTannualscore .navi dd ul.actys12 li.ys12,
#yjSMTannualscore .navi dd ul.actys13 li.ys13,
#yjSMTannualscore .navi dd ul.actys14 li.ys14,
#yjSMTannualscore .navi dd ul.actys15 li.ys15,
#yjSMTannualscore .navi dd ul.actys16 li.ys16{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMSCarenderNaviAct2.gif) center 1px no-repeat; font-weight:bold;}

#yjSMTannualscore .navi dd ul li a{color:#fff; margin:0 6px;}
/* --- 年間成績 --- */



/* --- チーム日程・結果 ---*/
#yjSMTmonthscoret2{margin-bottom:20px;}
#yjSMTmonthscoret2 .navi{border:1px solid #e0e0e0;background:#f2f2f2; font-size:80%;}
#yjSMTmonthscoret2 dl{border-top:1px solid #f7f7f7; border-left:1px solid #f7f7f7; padding:2px 3px 3px 2px; }
#yjSMTmonthscoret2 dt{float:left; background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNavi.gif); border:1px solid #e0e0e0; border-right:none; width:161px;}
#yjSMTmonthscoret2 dt span{display:block; background:url(https://s.yimg.jp/images/sports/mlb/c/listyjSMSCarenderNavi.gif) 10px center no-repeat; padding:5px 0 5px 35px;}

#yjSMTmonthscoret2 dd{float:left; background:#828282;border:1px solid #e0e0e0; border-left:none; width:463px;}
#yjSMTmonthscoret2 dd ul{background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNavi2.gif);  float:left; width:390px; padding-left:3px}
#yjSMTmonthscoret2 dd ul li{float:left; padding:5px 3px;}

/* safari3 */body:first-of-type #yjSMSCommonCarender dd ul li{padding:5px 3px; 4px}

#yjSMTmonthscoret2 dd ul li a{color:#fff; margin:0 8px;}
#yjSMTmonthscoret2 dd span{display:block; float:left; text-align:center; width:68px; padding:4px 0; color:#fff; font-weight:bold; font-size:110%;}

/* safari3 */body:first-of-type #yjSMSCommonCarender dd span{padding:5px 0 3px;}

#yjSMTmonthscoret2 dd ul.actms1 li.ms1{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMSCarenderNaviAct3.gif) center 1px no-repeat; font-weight:bold;}
#yjSMTmonthscoret2 dd ul.actms2 li.ms2{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMSCarenderNaviAct3.gif) center 1px no-repeat; font-weight:bold;}
#yjSMTmonthscoret2 dd ul.actms3 li.ms3{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMSCarenderNaviAct3.gif) center 1px no-repeat; font-weight:bold;}
#yjSMTmonthscoret2 dd ul.actms4 li.ms4{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMSCarenderNaviAct3.gif) center 1px no-repeat; font-weight:bold;}
#yjSMTmonthscoret2 dd ul.actms5 li.ms5{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMSCarenderNaviAct3.gif) center 1px no-repeat; font-weight:bold;}
#yjSMTmonthscoret2 dd ul.actms6 li.ms6{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMSCarenderNaviAct3.gif) center 1px no-repeat; font-weight:bold;}
#yjSMTmonthscoret2 dd ul.actms7 li.ms7{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMSCarenderNaviAct3.gif) center 1px no-repeat; font-weight:bold;}
#yjSMTmonthscoret2 dd ul.actms8 li.ms8{background:url(https://s.yimg.jp/images/sports/mlb/e/bgyjSMSCarenderNaviAct3.gif) center 1px no-repeat; font-weight:bold;}

/* --- チーム日程・結果 ---*/


/* --- 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;}

.date{width:100% !important; float:left; display:block; font-size:80%; color:#777777; text-align:right; margin-bottom:6px; margin-top:-8px;}
/* ie6 */* html .date{margin-top:-3px !important; zoom:1;}

.info-jap{font-size:80%; color:#777777; text-align:left; margin-top:3px;}
.info-jap span{background:url(https://s.yimg.jp/images/sports/mlb/c/flagjap-mini.gif) left no-repeat; padding-left:20px; margin-bottom:10px;}

/*ult*/
.ad_ult{width:948px;border:1px solid #ddd;display:block;margin:0px;padding:0px;text-align:left;margin-bottom:20px;}
.ad_ult .ult_title{font-size: 14px;text-align:left;line-height:1;font-weight:bold;color:#333;clear:both;padding:6px 10px;margin:0px;background-color:#f0f0f0;position: relative;}
.ad_ult .ult_title:after{content: 'PR';position: absolute;top: 6px;right: 10px;font-size: 12px;font-weight: normal;}
.ad_ult .other_link{text-align:right;line-height:1;clear:both;padding:5px 10px 10px 0px;margin:0px;}
.ad_ult .other_link span{display:inline-block;margin-left:5px;min-height:12px;padding-left:16px;}
.ad_ult .other_link a{font-size:12px;}

/*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;}

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