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

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

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


/* -- サブ共通帯 -- */
.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;}
/* -- /サブ共通帯 -- */


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


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


/* --- スケジュールナビゲーション ---*/
#yjSMSCommonNavi{font-size:80%; margin-bottom:10px;}
#yjSMSCommonNavi 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;}
#yjSMSCommonNavi ul li{float:left; background:url(https://s.yimg.jp/images/sports/mlb/c/bgSMSCommentNavi.gif); border-bottom:1px solid #e0e0e0;}
#yjSMSCommonNavi ul li p{background:url(https://s.yimg.jp/images/sports/mlb/c/pipeSMScommonNavi.gif) right no-repeat;}
#yjSMSCommonNavi ul li a{display:block; padding:4px 10px 4px 20px; background:url(https://s.yimg.jp/images/sports/mlb/c/listSMSCommentNavi.gif) 10px 10px no-repeat;}


#yjSMSCommonNavi 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;}
#yjSMSCommonNavi ul li.act em{display:block; padding:4px 10px 4px 20px; background:url(https://s.yimg.jp/images/sports/mlb/c/Listnaviact.gif) 10px 10px no-repeat; color:#000; font-weight:bold;}

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

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

#yjSMSCommonNavi ul li.end{border-right:1px solid #e0e0e0;}
#yjSMSCommonNavi ul li.end p{background:none;}
/* --- スケジュールナビゲーション ---*/

/* --- 本日の試合予定・結果 ---*/
#yjSMSTodaysSchedule .schedule{border:1px solid #e0e0e0; padding:3px; background:#ebebeb; padding-bottom:0; zoom:1; margin-top:15px;}

#yjSMSTodaysSchedule .schedule h3{text-align:center; font-weight:bold; background:url(https://s.yimg.jp/images/sports/mlb/c/bgh3yjSMSTodaysSchedule.gif); height:28px; padding-top:3px; margin:0 -1px 3px 0;}
/* safari3 */body:first-of-type #yjSMSTodaysSchedule .schedule h3{padding-top:5px; height:26px;}

#yjSMSTodaysSchedule .schedule h3 em{font-weight:bold; font-size:90%; margin-right:6px;}
#yjSMSTodaysSchedule .schedule h3 small{font-weight:normal;}
#yjSMSTodaysSchedule .schedule h3 span{font-weight:normal; color:#cdc79e; margin: 0 4px;}
#yjSMSTodaysSchedule .schedule .column{margin-bottom:3px; zoom:1;}
#yjSMSTodaysSchedule .schedule .column .column-left{width:311px;}
#yjSMSTodaysSchedule .schedule .column .column-right{width:311px; float-right margin-left:3px;}

#yjSMSTodaysSchedule .schedule .column table{margin:1px 0 0 1px; width:310px;}

/* safari3 */body:first-of-type #yjSMSTodaysSchedule .schedule .column table{margin:0;}
/* ie6 */* html #yjSMSTodaysSchedule .schedule .column table{margin:0;margin-bottom:1px;}
/* ie7 */*:first-child+html #yjSMSTodaysSchedule .schedule .column table{margin:0; width:100%; margin-bottom:1px;}

#yjSMSTodaysSchedule .schedule .column table td{border:1px solid #e0e0e0; background:#fff; font-size:80%;padding:2px 8px;}
#yjSMSTodaysSchedule .schedule .column table th{border:1px solid #e0e0e0; font-size:80%; padding:2px 0; color:#666666; text-align:center;}

#yjSMSTodaysSchedule .schedule .column table tr.nogame td{background:#ebebeb; padding:6px 6px 20px; color:#666666;}
#yjSMSTodaysSchedule .schedule .column table tr.space td{padding:11px 0; background:#f8f7f7;}

#yjSMSTodaysSchedule .schedule .column table th.ttl{font-size:80%; font-weight:bold; background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif); padding:3px 0 3px 8px; text-align:left;}
#yjSMSTodaysSchedule .schedule .column .al table th.ttl{color:#c50000;}
#yjSMSTodaysSchedule .schedule .column .nl table th.ttl{color:#105ca9;}

#yjSMSTodaysSchedule .schedule .column div.ttl{font-size:80%; font-weight:bold; background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif); padding:3px 0 3px 8px; text-align:left; border:1px solid #e0e0e0; margin-bottom:-1px;}

#yjSMSTodaysSchedule .schedule .column div.il{color:#118000;}

/* ie7 */*:first-child+html #yjSMSTodaysSchedule .schedule .column div.ttl{background-position:1px 1px;}
/* ie6 */* html #yjSMSTodaysSchedule .schedule .column div.ttl{background-position:1px 1px; margin-right:1px;}
/* safari3 */body:first-of-type #yjSMSTodaysSchedule .schedule .column div.ttl{margin-right:1px;}
#yjSMSTodaysSchedule .schedule table th.tn{background:#e9e9e9; width:100px;}
#yjSMSTodaysSchedule .schedule table th.sc{background:#ececec;}

#yjSMSTodaysSchedule .schedule table td.tn{font-size:90%; font-weight:bold; width:100px;}
#yjSMSTodaysSchedule .schedule table td.tn p.jap{font-size:80%; font-weight:normal; background:url(https://s.yimg.jp/yui/jp/icn/flg/cnt/ioc/jpn18.gif) 0 0 no-repeat; padding-left:24px;}
#yjSMSTodaysSchedule .schedule table td.sc{text-align:center; font-size:100%; padding:2px 3px;}
#yjSMSTodaysSchedule .schedule table td.sc p.re{text-align:center; font-size:80%; color:#8f8f8f;}
#yjSMSTodaysSchedule .schedule table td.sc p.bg{font-size:90%; padding:11px 0;}
#yjSMSTodaysSchedule .schedule table td.sc p.bg a{font-size:90%;}

#yjSMSTodaysSchedule .schedule table td.sc p.bg2{font-size:80%; color:#8F8F8F; padding:11px 0;}

#yjSMSTodaysSchedule #attention{font-size:80%; color:#767676; margin-top:3px; margin-bottom:20px;}
#yjSMSTodaysSchedule #attention span.jap{background:url(https://s.yimg.jp/yui/jp/icn/flg/cnt/ioc/jpn18.gif) center no-repeat; padding:0 9px;}
/* --- /本日の試合予定・結果 ---*/

/* --- オールスター版スケジュール --- */
#yjSMSTodaysSchedule .schedule .allstar table{margin-bottom:2px;}
#yjSMSTodaysSchedule .schedule .allstar table td.tn p.jap{font-size:100%; font-weight:normal; background:none; padding-left:0;}
#yjSMSTodaysSchedule .schedule .allstar table td.tn p.jap span{font-size:80%; font-weight:normal; background:url(https://s.yimg.jp/images/sports/mlb/c/flagjap-mini.gif) 0 1px no-repeat; padding-left:24px; padding-bottom:2px;}
#yjSMSTodaysSchedule .schedule .allstar td{border:1px solid #e0e0e0; background:#fff; text-align:center;}
#yjSMSTodaysSchedule .schedule .allstar td.sc{width:120px;}
#yjSMSTodaysSchedule .schedule .allstar td.tn{width:280px;}
#yjSMSTodaysSchedule .schedule .allstar td.tn p.jap{margin:10px 0;}
#yjSMSTodaysSchedule .schedule .allstar td.al .ttl{color:#c50000;}
#yjSMSTodaysSchedule .schedule .allstar td.nl .ttl{color:#105ca9;}
#yjSMSTodaysSchedule .schedule .allstar .ttl{border-bottom:1px solid #e0e0e0; padding:3px 0 2px; font-size:110%}
/* --- /オールスター版スケジュール --- */

/* --- ポストシーズン一覧リンク --- */
#yjSMSTodaysSchedule #attention p.more{margin-top:5px; margin-bottom:-1em;}
#yjSMSTodaysSchedule #attention p.more a{font-size:100%;}
/* --- /ポストシーズン一覧リンク --- */

/* --- 日本メジャーリーガー速報 --- */
#yjSMJapanesereport .card,
#yjSMJapanesereport .card p.tn{background-image:url(https://s.yimg.jp/images/sports/mlb/sprite-a.png) !important;}
#yjSMJapanesereport .card{background-position:0 0;}
#yjSMJapanesereport .card p.tn{background-position:right -150px !important;}

#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;}
/* --- /日本メジャーリーガー速報 --- */

/* --- 日程選択 ---*/

#yjSMSCommonCarender .navi{border:1px solid #e0e0e0;background:#f2f2f2; font-size:80%;}
#yjSMSCommonCarender .navi dl{border-top:1px solid #f7f7f7; border-left:1px solid #f7f7f7; padding:2px 3px 3px 2px; }
#yjSMSCommonCarender .navi dt{float:left; background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNavi.gif); border:1px solid #e0e0e0; border-right:none; width:179px;}
#yjSMSCommonCarender .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;}

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

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

#yjSMSCommonCarender .navi dd ul li a{color:#fff; margin:0 8px;}
#yjSMSCommonCarender .navi dd ul li em{color:#fff; margin:0 8px; font-weight:bold;}
#yjSMSCommonCarender .navi 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 .navi dd span{padding:5px 0 3px;}

#yjSMSCommonCarender .navi 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 .navi 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 .navi 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 .navi dd ul.actms4 li.ms4{background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNaviAct.gif) center 1px no-repeat; font-weight:bold;}



#yjSMSCommonCarender .navi2{border:1px solid #e0e0e0;background:#f2f2f2; font-size:80%;}
#yjSMSCommonCarender .navi2 dl{border-top:1px solid #f7f7f7; border-left:1px solid #f7f7f7; padding:2px 3px 3px 2px; }
#yjSMSCommonCarender .navi2 dt{float:left; background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNavi.gif); border:1px solid #e0e0e0; border-right:none; width:130px;}
#yjSMSCommonCarender .navi2 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 .navi2 dd{float:left; background:#828282;border:1px solid #e0e0e0; border-left:none; width:491px;}
#yjSMSCommonCarender .navi2 dd ul{background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNavi2.gif);  float:left; padding-left:3px; width:100%;}
#yjSMSCommonCarender .navi2 dd ul li{float:left; padding:5px 0px;}

/* safari3 */body:first-of-type #yjSMSCommonCarender .navi2 dd ul li{padding:5px 0; letter-spacing:-1px;}

#yjSMSCommonCarender .navi2 dd ul li a{color:#fff; margin:0 8px;}
#yjSMSCommonCarender .navi2 dd ul li em{color:#fff; margin:0 8px; font-weight:bold;}
#yjSMSCommonCarender .navi2 dd ul li span{color:#777; margin:0 8px; font-weight:bold;}

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

#yjSMSCommonCarender .navi2 dd ul.actms1 li.ms1{background-position:center 4px;}
#yjSMSCommonCarender .navi2 dd ul.actms2 li.ms2{background-position:center -38px;}
#yjSMSCommonCarender .navi2 dd ul.actms3 li.ms3{background-position:center -79px;}
#yjSMSCommonCarender .navi2 dd ul.actms4 li.ms4{background-position:center -121px;}


#yjSMSCommonCarender .navi3{border:1px solid #e0e0e0;background:#f2f2f2;font-size:80%;}
#yjSMSCommonCarender .navi3 div{padding:2px 3px 3px 2px;border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7;}
#yjSMSCommonCarender .navi3 ul{float:left;width:534px;padding:5px;background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNavi2.gif) repeat-x;border:1px solid #e0e0e0;border-left:0;}
body:first-of-type #yjSMSCommonCarender .navi3 li{letter-spacing:-1px;}
#yjSMSCommonCarender .navi3 li{float:left;height:22px;margin:0 5px;line-height:22px;}#yjSMSCommonCarender .navi3 li a{margin:0 5px;color:#fff;}#yjSMSCommonCarender .navi3 li em{margin:0 5px;color:#fff;font-weight:bold;}#yjSMSCommonCarender .navi3 ul.actms1 li.ms1,
#yjSMSCommonCarender .navi3 ul.actms2 li.ms2,
#yjSMSCommonCarender .navi3 ul.actms3 li.ms3,
#yjSMSCommonCarender .navi3 ul.actms4 li.ms4{width:84px;background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNaviAct.gif) no-repeat center -3px;font-weight:bold;text-align:center;}
#yjSMSCommonCarender .navi3 span{display:block;float:left;width:80px;height:32px;background:#828282;border:1px solid #e0e0e0;border-right:0;color:#fff;font-size:110%;font-weight:bold;line-height:32px;text-align:center;}


#yjSMSCommonCarender .navi4{border:1px solid #e0e0e0;background:#f2f2f2;font-size:80%;}
#yjSMSCommonCarender .navi4 div{padding:2px 3px 3px 2px;border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7;}
#yjSMSCommonCarender .navi4 ul{padding:5px;background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNavi2.gif) repeat-x;border:1px solid #e0e0e0;}
body:first-of-type #yjSMSCommonCarender .navi4 li{letter-spacing:-1px;}
#yjSMSCommonCarender .navi4 li{float:left;height:22px;margin:0 5px;line-height:22px;}
#yjSMSCommonCarender .navi4 li a{color:#fff;}
#yjSMSCommonCarender .navi4 li em{color:#fff;font-weight:bold;}
#yjSMSCommonCarender .navi4 ul.actms1 li.ms1,
#yjSMSCommonCarender .navi4 ul.actms2 li.ms2,
#yjSMSCommonCarender .navi4 ul.actms3 li.ms3,
#yjSMSCommonCarender .navi4 ul.actms4 li.ms4,
#yjSMSCommonCarender .navi4 ul.actms5 li.ms5{background:url(https://s.yimg.jp/images/sports/mlb/c/bg_schedule_navi2.gif) no-repeat;font-weight:bold;text-align:center;}
#yjSMSCommonCarender .navi4 ul.actms1 li.ms1{width:84px;background-position:center -125px;}
#yjSMSCommonCarender .navi4 ul.actms2 li.ms2{width:127px;background-position:center 0px;}
#yjSMSCommonCarender .navi4 ul.actms3 li.ms3{width:127px;background-position:center 0px;}
#yjSMSCommonCarender .navi4 ul.actms4 li.ms4{width:154px;background-position:center -42px;}
#yjSMSCommonCarender .navi4 ul.actms5 li.ms5{width:111px;background-position:center -83px;}


#yjSMSCommonCarender{margin-bottom:25px;}
#yjSMSCommonCarender .carender{border:1px solid #e0e0e0; background:#f2f2f2; margin-top:-1px; padding-bottom:3px;}
#yjSMSCommonCarender .carender .inner{border-left:1px solid #f7f7f7; border-top:1px solid #f7f7f7; padding:2px 3px 0 2px;}

#yjSMSCommonCarender .carender .column-left{width:313px;}
#yjSMSCommonCarender .carender .column-right{width:314px; margin-left:-1px;}

#yjSMSCommonCarender .carender table{margin:1px 0 0 1px; width:313px;}

/* safari3 */body:first-of-type #yjSMSCommonCarender .carender table{margin:0; width:100%;}
/* safari3 */body:first-of-type #yjSMSCommonCarender .carender .column-right table{width:313px;}

/* ie6 */* html #yjSMSCommonCarender .carender table{margin:0; width:100%;}
/* ie7 */*:first-child+html #yjSMSCommonCarender .carender table{margin:0; width:100%;}

#yjSMSCommonCarender .carender table th{border:1px solid #e0e0e0; background:#ebebeb; text-align:center; font-size:80%; color:#666666;}
#yjSMSCommonCarender .carender table th.month{color:#000;}
#yjSMSCommonCarender .carender table th.month em{font-size:130%; font-weight:bold;}

#yjSMSCommonCarender .carender table td{border:1px solid #e0e0e0; background:#fff; font-size:100%; text-align:center;}

#yjSMSCommonCarender .carender table td a{display:block; padding:3px 0;}
/* safari3 */body:first-of-type #yjSMSCommonCarender .carender table td a{padding:4px 0 2px;}
#yjSMSCommonCarender .carender table td span{display:block; padding:3px 0;}
/* safari3 */body:first-of-type #yjSMSCommonCarender .carender table td span{padding:4px 0 2px;}


#yjSMSCommonCarender .carender table td.week{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) #f2f2f2; font-size:80%; width:50px;}
#yjSMSCommonCarender .carender table td.week em{ font-size:130%;}

#yjSMSCommonCarender .carender table.actw1 tr.w1 td,
#yjSMSCommonCarender .carender table.actw2 tr.w2 td,
#yjSMSCommonCarender .carender table.actw3 tr.w3 td,
#yjSMSCommonCarender .carender table.actw4 tr.w4 td,
#yjSMSCommonCarender .carender table.actw5 tr.w5 td,
#yjSMSCommonCarender .carender table.actw6 tr.w6 td{background:#e5e8f1;}

#yjSMSCommonCarender .carender table.actw1 tr.w1 td.week a,
#yjSMSCommonCarender .carender table.actw2 tr.w2 td.week a,
#yjSMSCommonCarender .carender table.actw3 tr.w3 td.week a,
#yjSMSCommonCarender .carender table.actw4 tr.w4 td.week a,
#yjSMSCommonCarender .carender table.actw5 tr.w5 td.week a,
#yjSMSCommonCarender .carender table.actw6 tr.w6 td.week a{color:#000; font-weight:bold;}

#yjSMSCommonCarender .carender table.actw1 tr.w1 td.week a em,
#yjSMSCommonCarender .carender table.actw2 tr.w2 td.week a em,
#yjSMSCommonCarender .carender table.actw3 tr.w3 td.week a em,
#yjSMSCommonCarender .carender table.actw4 tr.w4 td.week a em,
#yjSMSCommonCarender .carender table.actw5 tr.w5 td.week a em,
#yjSMSCommonCarender .carender table.actw6 tr.w6 td.week a em{font-weight:bold; font-weight:bold !important;}


#yjSMSCommonCarender .carender table.current1-1 tr td.d1-1,
#yjSMSCommonCarender .carender table.current1-2 tr td.d1-2,
#yjSMSCommonCarender .carender table.current1-3 tr td.d1-3,
#yjSMSCommonCarender .carender table.current1-4 tr td.d1-4,
#yjSMSCommonCarender .carender table.current1-5 tr td.d1-5,
#yjSMSCommonCarender .carender table.current1-6 tr td.d1-6,
#yjSMSCommonCarender .carender table.current1-7 tr td.d1-7,
#yjSMSCommonCarender .carender table.current2-1 tr td.d2-1,
#yjSMSCommonCarender .carender table.current2-2 tr td.d2-2,
#yjSMSCommonCarender .carender table.current2-3 tr td.d2-3,
#yjSMSCommonCarender .carender table.current2-4 tr td.d2-4,
#yjSMSCommonCarender .carender table.current2-5 tr td.d2-5,
#yjSMSCommonCarender .carender table.current2-6 tr td.d2-6,
#yjSMSCommonCarender .carender table.current2-7 tr td.d2-7,
#yjSMSCommonCarender .carender table.current3-1 tr td.d3-1,
#yjSMSCommonCarender .carender table.current3-2 tr td.d3-2,
#yjSMSCommonCarender .carender table.current3-3 tr td.d3-3,
#yjSMSCommonCarender .carender table.current3-4 tr td.d3-4,
#yjSMSCommonCarender .carender table.current3-5 tr td.d3-5,
#yjSMSCommonCarender .carender table.current3-6 tr td.d3-6,
#yjSMSCommonCarender .carender table.current3-7 tr td.d3-7,
#yjSMSCommonCarender .carender table.current4-1 tr td.d4-1,
#yjSMSCommonCarender .carender table.current4-2 tr td.d4-2,
#yjSMSCommonCarender .carender table.current4-3 tr td.d4-3,
#yjSMSCommonCarender .carender table.current4-4 tr td.d4-4,
#yjSMSCommonCarender .carender table.current4-5 tr td.d4-5,
#yjSMSCommonCarender .carender table.current4-6 tr td.d4-6,
#yjSMSCommonCarender .carender table.current4-7 tr td.d4-7,
#yjSMSCommonCarender .carender table.current5-1 tr td.d5-1,
#yjSMSCommonCarender .carender table.current5-2 tr td.d5-2,
#yjSMSCommonCarender .carender table.current5-3 tr td.d5-3,
#yjSMSCommonCarender .carender table.current5-4 tr td.d5-4,
#yjSMSCommonCarender .carender table.current5-5 tr td.d5-5,
#yjSMSCommonCarender .carender table.current5-6 tr td.d5-6,
#yjSMSCommonCarender .carender table.current5-7 tr td.d5-7,
#yjSMSCommonCarender .carender table.current6-1 tr td.d6-1,
#yjSMSCommonCarender .carender table.current6-2 tr td.d6-2,
#yjSMSCommonCarender .carender table.current6-3 tr td.d6-3,
#yjSMSCommonCarender .carender table.current6-4 tr td.d6-4,
#yjSMSCommonCarender .carender table.current6-5 tr td.d6-5,
#yjSMSCommonCarender .carender table.current6-6 tr td.d6-6,
#yjSMSCommonCarender .carender table.current6-7 tr td.d6-7{background:url(https://s.yimg.jp/images/sports/mlb/e/bordering.gif) #f3f1e1; font-weight:bold;}


#yjSMSCommonCarender .carender table.actd1-1 tr td.d1-1,
#yjSMSCommonCarender .carender table.actd1-2 tr td.d1-2,
#yjSMSCommonCarender .carender table.actd1-3 tr td.d1-3,
#yjSMSCommonCarender .carender table.actd1-4 tr td.d1-4,
#yjSMSCommonCarender .carender table.actd1-5 tr td.d1-5,
#yjSMSCommonCarender .carender table.actd1-6 tr td.d1-6,
#yjSMSCommonCarender .carender table.actd1-7 tr td.d1-7,
#yjSMSCommonCarender .carender table.actd2-1 tr td.d2-1,
#yjSMSCommonCarender .carender table.actd2-2 tr td.d2-2,
#yjSMSCommonCarender .carender table.actd2-3 tr td.d2-3,
#yjSMSCommonCarender .carender table.actd2-4 tr td.d2-4,
#yjSMSCommonCarender .carender table.actd2-5 tr td.d2-5,
#yjSMSCommonCarender .carender table.actd2-6 tr td.d2-6,
#yjSMSCommonCarender .carender table.actd2-7 tr td.d2-7,
#yjSMSCommonCarender .carender table.actd3-1 tr td.d3-1,
#yjSMSCommonCarender .carender table.actd3-2 tr td.d3-2,
#yjSMSCommonCarender .carender table.actd3-3 tr td.d3-3,
#yjSMSCommonCarender .carender table.actd3-4 tr td.d3-4,
#yjSMSCommonCarender .carender table.actd3-5 tr td.d3-5,
#yjSMSCommonCarender .carender table.actd3-6 tr td.d3-6,
#yjSMSCommonCarender .carender table.actd3-7 tr td.d3-7,
#yjSMSCommonCarender .carender table.actd4-1 tr td.d4-1,
#yjSMSCommonCarender .carender table.actd4-2 tr td.d4-2,
#yjSMSCommonCarender .carender table.actd4-3 tr td.d4-3,
#yjSMSCommonCarender .carender table.actd4-4 tr td.d4-4,
#yjSMSCommonCarender .carender table.actd4-5 tr td.d4-5,
#yjSMSCommonCarender .carender table.actd4-6 tr td.d4-6,
#yjSMSCommonCarender .carender table.actd4-7 tr td.d4-7,
#yjSMSCommonCarender .carender table.actd5-1 tr td.d5-1,
#yjSMSCommonCarender .carender table.actd5-2 tr td.d5-2,
#yjSMSCommonCarender .carender table.actd5-3 tr td.d5-3,
#yjSMSCommonCarender .carender table.actd5-4 tr td.d5-4,
#yjSMSCommonCarender .carender table.actd5-5 tr td.d5-5,
#yjSMSCommonCarender .carender table.actd5-6 tr td.d5-6,
#yjSMSCommonCarender .carender table.actd5-7 tr td.d5-7,
#yjSMSCommonCarender .carender table.actd6-1 tr td.d6-1,
#yjSMSCommonCarender .carender table.actd6-2 tr td.d6-2,
#yjSMSCommonCarender .carender table.actd6-3 tr td.d6-3,
#yjSMSCommonCarender .carender table.actd6-4 tr td.d6-4,
#yjSMSCommonCarender .carender table.actd6-5 tr td.d6-5,
#yjSMSCommonCarender .carender table.actd6-6 tr td.d6-6,
#yjSMSCommonCarender .carender table.actd6-7 tr td.d6-7{background:#e5e8f1; font-weight:bold;}


#yjSMSCommonCarender .carender table.actd1-1 tr td.d1-1 a,
#yjSMSCommonCarender .carender table.actd1-2 tr td.d1-2 a,
#yjSMSCommonCarender .carender table.actd1-3 tr td.d1-3 a,
#yjSMSCommonCarender .carender table.actd1-4 tr td.d1-4 a,
#yjSMSCommonCarender .carender table.actd1-5 tr td.d1-5 a,
#yjSMSCommonCarender .carender table.actd1-6 tr td.d1-6 a,
#yjSMSCommonCarender .carender table.actd1-7 tr td.d1-7 a,
#yjSMSCommonCarender .carender table.actd2-1 tr td.d2-1 a,
#yjSMSCommonCarender .carender table.actd2-2 tr td.d2-2 a,
#yjSMSCommonCarender .carender table.actd2-3 tr td.d2-3 a,
#yjSMSCommonCarender .carender table.actd2-4 tr td.d2-4 a,
#yjSMSCommonCarender .carender table.actd2-5 tr td.d2-5 a,
#yjSMSCommonCarender .carender table.actd2-6 tr td.d2-6 a,
#yjSMSCommonCarender .carender table.actd2-7 tr td.d2-7 a,
#yjSMSCommonCarender .carender table.actd3-1 tr td.d3-1 a,
#yjSMSCommonCarender .carender table.actd3-2 tr td.d3-2 a,
#yjSMSCommonCarender .carender table.actd3-3 tr td.d3-3 a,
#yjSMSCommonCarender .carender table.actd3-4 tr td.d3-4 a,
#yjSMSCommonCarender .carender table.actd3-5 tr td.d3-5 a,
#yjSMSCommonCarender .carender table.actd3-6 tr td.d3-6 a,
#yjSMSCommonCarender .carender table.actd3-7 tr td.d3-7 a,
#yjSMSCommonCarender .carender table.actd4-1 tr td.d4-1 a,
#yjSMSCommonCarender .carender table.actd4-2 tr td.d4-2 a,
#yjSMSCommonCarender .carender table.actd4-3 tr td.d4-3 a,
#yjSMSCommonCarender .carender table.actd4-4 tr td.d4-4 a,
#yjSMSCommonCarender .carender table.actd4-5 tr td.d4-5 a,
#yjSMSCommonCarender .carender table.actd4-6 tr td.d4-6 a,
#yjSMSCommonCarender .carender table.actd4-7 tr td.d4-7 a,
#yjSMSCommonCarender .carender table.actd5-1 tr td.d5-1 a,
#yjSMSCommonCarender .carender table.actd5-2 tr td.d5-2 a,
#yjSMSCommonCarender .carender table.actd5-3 tr td.d5-3 a,
#yjSMSCommonCarender .carender table.actd5-4 tr td.d5-4 a,
#yjSMSCommonCarender .carender table.actd5-5 tr td.d5-5 a,
#yjSMSCommonCarender .carender table.actd5-6 tr td.d5-6 a,
#yjSMSCommonCarender .carender table.actd5-7 tr td.d5-7 a,
#yjSMSCommonCarender .carender table.actd6-1 tr td.d6-1 a,
#yjSMSCommonCarender .carender table.actd6-2 tr td.d6-2 a,
#yjSMSCommonCarender .carender table.actd6-3 tr td.d6-3 a,
#yjSMSCommonCarender .carender table.actd6-4 tr td.d6-4 a,
#yjSMSCommonCarender .carender table.actd6-5 tr td.d6-5 a,
#yjSMSCommonCarender .carender table.actd6-6 tr td.d6-6 a,
#yjSMSCommonCarender .carender table.actd6-7 tr td.d6-7 a{color:#000;}


#yjSMSCommonCarender .fotter{border:1px solid #e0e0e0; margin-top:-1px; background:url(https://s.yimg.jp/images/sports/mlb/c/bgyjSMSCarenderNavi.gif) top; font-size:80%; margin:-1px 3px 0 3px;}
#yjSMSCommonCarender .fotter p{padding:5px;}
#yjSMSCommonCarender .fotter p.text{float:left; background:url(https://s.yimg.jp/images/sports/mlb/c/listyjSMSCarenderFooter.gif) 10px center no-repeat; padding-left:37px;}

/* safari3 */body:first-of-type #yjSMSCommonCarender .fotter p.text{font-size:90%;}

#yjSMSCommonCarender .fotter p.hanrei{float:right; backgronud:none; color:#666666; font-size:85%;}
#yjSMSCommonCarender .fotter p.hanrei span.today{background:url(https://s.yimg.jp/images/sports/mlb/c/iconhanreitoday.gif) 1px 1px no-repeat; padding:0 10px;}
#yjSMSCommonCarender .fotter p.hanrei span.act{background:url(https://s.yimg.jp/images/sports/mlb/c/iconhanreiact.gif) 1px 1px no-repeat; padding:0 10px;}
/* --- /日程選択 ---*/



/* --- カレンダー詳細日毎 --- */
#yjSMScarenderday{margin-top:-10px;}
#yjSMScarenderday div.ttl{border:1px solid #e0e0e0; width:140px; padding:3px; background:url(https://s.yimg.jp/images/sports/mlb/c/bordering2.gif) #f2f2f2; margin-bottom:-1px;}
#yjSMScarenderday div.ttl p{border:1px solid #e0e0e0; background:#fff; text-align:center; font-weight:bold; padding:4px 0;}
#yjSMScarenderday div.ttl p small{font-weight:normal;}

#yjSMScarenderday div.ttl2{border:1px solid #e0e0e0; width:140px; padding:3px; background:url(https://s.yimg.jp/images/sports/mlb/c/bordering2.gif) #f2f2f2; margin-bottom:-1px;}
#yjSMScarenderday div.ttl2 p{border:1px solid #e0e0e0; background:#fff; text-align:center; font-weight:bold; padding:4px 0; font-size:90% !important;}
#yjSMScarenderday div.ttl2 p small{font-weight:normal;}


#yjSMScarenderday div.ttl3{border:1px solid #e0e0e0; width:180px; padding:3px; background:url(https://s.yimg.jp/images/sports/mlb/c/bordering2.gif) #f2f2f2; margin-bottom:-1px;}
#yjSMScarenderday div.ttl3 p{border:1px solid #e0e0e0; background:#fff; text-align:center; font-weight:bold; padding:4px 0; font-size:90% !important;}
#yjSMScarenderday div.ttl3 p small{font-weight:normal;}


#yjSMScarenderday table{font-size:80%;}

#yjSMScarenderday table{margin-top:1px; margin-left:1px;}
/* safari3 */body:first-of-type #yjSMScarenderday table{margin-top:0px; margin-left:0px;}
/* ie6 */* html #yjSMScarenderday table{margin-top:0px; margin-left:0px;}
/* ie7 */*:first-child+html #yjSMScarenderday table{margin-top:0px; margin-left:0px;}

#yjSMScarenderday table th{border:1px solid #e0e0e0; background:#ebebeb; color:#666666; padding:3px; text-align:center;}

#yjSMScarenderday table th.dt{}
#yjSMScarenderday table th.hm{text-align:left; padding-left:6px;}
#yjSMScarenderday table th.sc{}
#yjSMScarenderday table th.vs{text-align:left; padding-left:6px;}
#yjSMScarenderday table th.tm{}
#yjSMScarenderday table th.st{text-align:left; padding-left:6px;}
#yjSMScarenderday table th.fr{}

#yjSMScarenderday table td{border:1px solid #e0e0e0; padding:6px 2px;}
#yjSMScarenderday table tr.inter td{background:#edf5df;}
#yjSMScarenderday table td.dt{background:url(https://s.yimg.jp/images/sports/mlb/c/bordering3.gif) #f2f2f2 !important; text-align:center; width:66px; padding:6px 0;}
#yjSMScarenderday table tr.act td.dt{background-color:#f3f1e1 !important; font-weight:bold;}


#yjSMScarenderday table td.dt{text-align:center;}
#yjSMScarenderday table td.hm{text-align:left; padding-left:6px; padding-right:6px; white-space:nowrap;}
#yjSMScarenderday table td.sc{text-align:center; line-height:1.2; padding:2px 2px; width:100px;}
#yjSMScarenderday table td.sc span{display:block; text-align:center; color:#d0ccac;}
#yjSMScarenderday table td.sc em{color:#8f8f8f; white-space:nowrap;}

#yjSMScarenderday table td.sc span.jap em{background:url(https://s.yimg.jp/yui/jp/icn/flg/cnt/ioc/jpn18.gif) 1px -3px no-repeat; padding-left:20px;}

#yjSMScarenderday table td.vs{text-align:left; padding-left:6px; padding-right:6px; white-space:nowrap;}
#yjSMScarenderday table td.tm{text-align:center;}
#yjSMScarenderday table td.st{text-align:left; padding-left:6px;}
#yjSMScarenderday table td.fr{text-align:center; line-height:1.2; padding:2px;}
#yjSMScarenderday table td.fr span{margin:0 5px; color:#666666;}
#yjSMScarenderday table td.fr p{text-align:left; padding-left:5px; color:#666666;}
#yjSMScarenderday table td.fr span{color:#8f8f8f;}

#yjSMScarenderday .attention{font-size:80%; color:#666666; margin:5px 0 20px;}
#yjSMScarenderday .attention dd{margin-left:16px;}

#yjSMScarenderday .attention h5.jap{background:url(https://s.yimg.jp/yui/jp/icn/flg/cnt/ioc/jpn18.gif) 4px 0px no-repeat; display:inline; padding:2px 0 0 26px;}
#yjSMScarenderday .attention em.intern{background:url(https://s.yimg.jp/images/sports/mlb/e/intern.gif) no-repeat; padding-left:26px;}


/* --- /カレンダー詳細日毎 --- */







/* --- 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サイト内検索（右カラム） ---*/

/* --- 最新の試合結果（右カラム） ---*/
#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;}
/* --- /最新の試合結果（右カラム） ---*/


/* --- ブログ（右カラム） ---*/
.yjSMCommonSubTitle2 em.sportsnavi{float:right; width:101px; height:25px; background:url(https://s.yimg.jp/images/sports/mlb/beforesp/logo-sportsnavi.gif); margin-top:-2px;}
#yjSMBlog{padding-bottom:1px; background:#eee; border-bottom:3px solid #e3e3e3;}#yjSMBlog .inner{border:1px solid #cecece; background:#fff;padding:7px;}
#yjSMBlog ul li{margin-bottom:4px; background:url(https://s.yimg.jp/images/sports/mlb/beforesp/listdot.gif) 0 9px no-repeat; padding-left:6px;}
#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;}
/* --- ブログ（右カラム） ---*/


/* --- 出場日本人選手（右カラム） --- */
#yjSMLJapanese{margin-bottom:10px; border-top:1px solid #cecece; border-bottom:4px solid #e3e3e3; padding-bottom:1px; backgruond:#eee;}
#yjSMLJapanese table th{font-size:80%; color:#666666; background:#ececec; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; text-align:center; padding:2px 0 1px}
#yjSMLJapanese table td{border:1px solid #e0e0e0; font-size:80%; padding:2px 0 2px 8px;}
#yjSMLJapanese table{margin-left:1px; width:299px;}
#yjSMLJapanese table td.pn{border-right:0; font-size:90%; font-weight:bold; padding-right:0;}
#yjSMLJapanese table td.tn{border-left:0; padding-left:0;}
#yjSMLJapanese table td.tn span{color:#e0e0e0;}
#yjSMLJapanese table td.status{text-align:center; padding:0;}

#yjSMLJapanese table td.playing{font-weight:bold; background:#f3f1e1; padding:0;}
#yjSMLJapanese table td.playing span{display:block; border-left:1px solid #fff; border-top:1px solid #fff; padding:3px 0;}
/* ie6 */* html #yjSMLJapanese table{margin:0px; width:100%;}
/* ie7 */*:first-child+html #yjSMLJapanese table{margin:0px; width:100%;}
/* safari3 */body:first-of-type #yjSMLJapanese table{margin:0px; width:100%;}

/* --- /出場日本人選手（右カラム）--- */


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

#sub #yjSMSTeamSchedule{margin-bottom:10px;}

#sub .al h4{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 .nl h4{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 #yjSMSTeamSchedule table td{border:1px solid #e0e0e0; background:#fff; padding:2px 2px 2px 6px;}
#sub #yjSMSTeamSchedule table th{border:1px solid #e0e0e0; padding:2px 2px 2px 6px;}

#sub #yjSMSTeamSchedule .table{display:table; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
#sub #yjSMSTeamSchedule .table dl{display:table-cell; width:99px; background:#fff;}
#sub #yjSMSTeamSchedule .table dt{width:99px; border-top:1px solid #e0e0e0; border-left:1px solid #e0e0e0; text-align:center;}
#sub #yjSMSTeamSchedule .table dd{border-top:1px solid #e0e0e0; border-left:1px solid #e0e0e0; padding:2px 0 2px 6px;}
#sub #yjSMSTeamSchedule .table dl.end dt{width:98px;}

/* ie6 */* html #sub #yjSMSTeamSchedule .table dl{display:inline; zoom:1;}
/* ie7 */*:first-child+html #sub #yjSMSTeamSchedule .table dl{display:inline; zoom:1;}
/* ie7 */*:first-child+html #sub #yjSMSTeamSchedule .table dl.end{width:101px;}

#sub .al .table dt{background:#fff2ee; color:#d98001;}
#sub .nl .table dt{background:#eef7ff; color:#004892;}
#sub #yjSMSTeamSchedule .table dd a.jap{background:url(https://s.yimg.jp/images/sports/mlb/c/flagjap-mini.gif) right 1px no-repeat; padding:0 23px 1px 0;}

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


/* --- 順位表（右カラム） ---*/
#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%; margin-left:0; margin-top:0px;}
/* ie7 */*:first-child+html #sub .rankingtable table{width:100%}
/* safari3 */body:first-of-type #sub .rankingtable table{width:100%}

#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:25%; text-align:center; padding-left:0;}
#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;}
.rankingtable #sub .more a{font-size:100%; }
/* --- /順位表（右カラム） ---*/

/* --- チームニュース ---*/
#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;}
#yjSMTnews .more{line-height:1.7 !important;}
/* --- /チームニュース ---*/


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

.notice{font-size:80%; background:#f2f2f2; border:1px solid #e0e0e0; color:#666666; padding:10px; text-align:center;}

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

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