/*** 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-bottom:10px;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;}.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.07em;}
.yjMSt {font-size:90%; line-height:1.35em; letter-spacing:0.07em;}
/* ------------------------------ /common style ------------------------------- */


/* --- スポーツ共通帯メインカラム ---*/
.yjSportsCommonTitle,.yjSportsCommonTitle h3,.yjSportsCommonTitle span strong{background:url(https://s.yimg.jp/images/sports/common/yjSportsCommonTitle.png) no-repeat;}/* sprite */
.yjSportsCommonTitle{line-height:1.56em; zoom:1;}
.yjSportsCommonTitle h3{background-position:bottom;}
.yjSportsCommonTitle span{display:block;background:url(https://s.yimg.jp/images/sports/baseball/npb/live/beforesp/yjSportsCommonTitleNpb.gif) 12px 6px no-repeat; padding-left:26px; padding-bottom:1px;}
.yjSportsCommonTitle span strong{background-position:right -99px; padding-right:8px;}
.yjSportsCommonTitle span.cr{padding:0 10px 0 0;background:none;color:#666;}
.yjSportsCommonTitle span.cr a{color:#666;}


.yjSportsCommonBigTitle,.yjSportsCommonBigTitle h3,.yjSportsCommonBigTitle span strong{background:url(https://s.yimg.jp/images/sports/common/yjSportsCommonBigTitle.png);}
.yjSportsCommonBigTitle{line-height:1.56em; zoom:1;}
.yjSportsCommonBigTitle h3{background-position:bottom}
.yjSportsCommonBigTitle span{display:block;background:url(https://s.yimg.jp/images/sports/baseball/npb/live/beforesp/yjSportsCommonTitleNpb.gif) 12px 6px no-repeat; padding-left:26px; padding-bottom:1px;}
.yjSportsCommonBigTitle span strong{background-position:right -99px;  padding-right:8px;}

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

/* --- sprites  ---*/
#yjSNLiveNavi ul li a,
#yjSNLiveNavi ul li.on,
.yjSNLive .more a,
#yjSNLiveGamecard .gamecard,
#yjSNLiveGamecard .gamecard .column-left .teamscore,
#yjSNLiveGamecard .gamecard .column-right .teamscore,
#yjSNLiveGamecard .gamecard .AtDf .column-left,
#yjSNLiveGamecard .gamecard .AtDf .column-right,
#yjSNLiveGamecard .score .column-center a.btnLivebefore,
#yjSNLiveGamecard .score .column-center span.btnLivebefore,
#yjSNLiveGamecard .score .column-center a.btnLivebefore2,
.anker a,
#yjSNLiveTextlive .anker a,
#yjSNLivescoreboard .chs-title th,
#yjSNLiveTextscoreboard .reflesh .auto a,
#yjSNLiveTextscoreboard .reflesh .auto-on a,
#yjSNLiveTextscoreboard .reflesh .manual a,
#yjSNLiveTextscoreboard .reflesh .manual-on a,
#yjSNLiveBattlereview p.hd,
#yjSNLiveGamesbehind .up,
#yjSNLiveGamesbehind .down,
#yjSNLiveGamesbehind .stay,
.yjSNLiveCommonsubtitle,
#yjSNLiveOthergame td,
#yjSNLiveOthergame td div,
#yjSNLiveOthergame td.nogame,
.broadcast-inner,
#installStepLink a{
	background:url(https://s.yimg.jp/images/sports/baseball/npb/live/spriteCommon.png) !important;
}


#yjSNLiveNavi ul li.on{background-position:left -120px !important;}
#yjSNLiveNavi ul li.on a{background:none !important;}
#yjSNLiveGamecard .gamecard{background-position:0 -200px !important;}
#yjSNLiveGamecard .gamecard{background-position:0 -200px !important;}
#yjSNLiveGamecard .gamecard .column-left .teamscore{background-position:left -540px !important;}
#yjSNLiveGamecard .gamecard .column-right .teamscore{background-position:right -648px !important;}
#yjSNLiveGamecard .gamecard .AtDf .column-left{background-position:right -816px !important; background-repeat:no-repeat !important;}
#yjSNLiveGamecard .gamecard .AtDf .column-right{background-position:left -766px !important; background-repeat:no-repeat !important;}
.yjSNLive .more a{background-position:left -941px !important; background-repeat:no-repeat !important;}
#yjSNLiveGamecard .score .column-center a.btnLivebefore,
#yjSNLiveGamecard .score .column-center span.btnLivebefore{background-position:-93px -866px !important;}
#yjSNLiveGamecard .score .column-center a.btnLivebefore2{background-position:left -866px !important;}
#yjSNLivescoreboard .chs-title th{background-position:0 -1125px !important;}
.anker a{background-position:left -1001px !important; background-repeat:no-repeat !important;}
#yjSNLiveTextlive .anker a{background-position:left -1062px !important; background-repeat:no-repeat !important;}

#yjSNLiveTextscoreboard .reflesh .auto a{background-position:0 -1203px !important;}
#yjSNLiveTextscoreboard .reflesh .manual a{background-position:0 -1302px !important;}
#yjSNLiveTextscoreboard .reflesh .auto-on a{background-position:0 -1252px !important;}
#yjSNLiveTextscoreboard .reflesh .manual-on a{background-position:0 -1352px !important;}
.yjSNLiveCommonsubtitle{background-position:left -1402px !important;}
#yjSNLiveGamesbehind .down{background-position:center -1466px !important;}
#yjSNLiveGamesbehind .up{background-position:center -1533px !important;}
#yjSNLiveGamesbehind .stay{background-position:center -1596px !important;}
#yjSNLiveGamesbehind .st.down{background-position:center -1472px !important;}
#yjSNLiveGamesbehind .st.up{background-position:center -1539px !important;}
#yjSNLiveGamesbehind .st.stay{background-position:center -1602px !important;}
#yjSNLiveBattlereview p.hd{background-position:left bottom !important;}

#yjSNLiveOthergame td{background-position:0 -2057px !important; padding:0 !important;}
#yjSNLiveOthergame td a{padding:3px 0 !important;}

#yjSNLiveOthergame td a:visited div{color:#551A8B;}

#yjSNLiveOthergame td.nogame{background-position:right -2208px !important; background-color:#eeeeee !important;}

#yjSNLiveOthergame td div.b000{background-position:right -1654px !important;}
#yjSNLiveOthergame td div.b100{background-position:right -1704px !important;}
#yjSNLiveOthergame td div.b010{background-position:right -1754px !important;}
#yjSNLiveOthergame td div.b001{background-position:right -1804px !important;}
#yjSNLiveOthergame td div.b110{background-position:right -1854px !important;}
#yjSNLiveOthergame td div.b011{background-position:right -1904px !important;}
#yjSNLiveOthergame td div.b101{background-position:right -1954px !important;}
#yjSNLiveOthergame td div.b111{background-position:right -2004px !important;}


/* --- /sprites  ---*/

/* --- IM  ---*/
#yjSNLiveTextlive #im001 p {background: #fff;}
/* --- /IM  ---*/

/* --- ナビゲーション ---*/
#yjSNLiveNavi{border-bottom:3px solid #555555; margin-bottom:10px;}
#yjSNLiveNavi em{display:inline; font-weight:bold; letter-spacing:-1px;}
/* safari3 */body:first-of-type #yjSNLiveNavi em{font-size:90%;}

#yjSNLiveNavi em a{margin-right:6px;}

#yjSNLiveNavi ul{float:right; border-right:1px solid #dddddd;}
#yjSNLiveNavi ul li{float:left; font-size:80%; display:block; line-height:1.7; background:#eee;}
#yjSNLiveNavi ul li a{display:block; border:1px solid #dddddd; border-right:none; border-bottom:none; padding:1px 6px 0; background:url(https://s.yimg.jp/images/sports/baseball/npb/live/beforesp/bordering.gif);}
#yjSNLiveNavi ul li.on{border-right:1px solid #3a3a3a;}/*sprite*/
#yjSNLiveNavi ul li.on{background-color:#555;}/*sprite*/
#yjSNLiveNavi ul li.on a{color:#fff; border-color:#393939; background:none;}
#yjSNLiveNavi ul li.gray a{color:#969696;}

#yjSNLiveNavi ul li.new a{background:url("https://s.yimg.jp/images/new2.gif") no-repeat !important; background-position:right 6px !important; padding-right:30px;}
/* --- ナビゲーション ---*/
/* --- ch-navi --- */
#ch-navi {
 border-bottom: 3px solid #242424;
 margin-bottom:10px;
}
#ch-navi em{display:block; font-weight:bold; letter-spacing:-1px;font-size:90%;}
#ch-navi em a{margin-right:6px;}
#ch-navi ul{float:right;}
#ch-navi ul li{
	float:left;
	font-size:80%;
	display:block;
	line-height:1.9;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/tabimg.png);
	background-repeat: no-repeat;
	background-position: 0 top;
	margin-left:3px;
	min-height:23px;
	font-weight:bold;
}
#ch-navi ul li.on{
	float:left;
	font-size:80%;
	display:block;
	line-height:1.9;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/tabimg_crnt.png);
	background-repeat: no-repeat;
	background-position: 0 top;
	margin-left:3px;
	min-height:23px;
	font-weight:bold;
}
#ch-navi ul li > span{
	float:left;
	display:block;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/tabimg.png);
	background-repeat: no-repeat;
	background-position: right top;
	margin-left:7px;
	_margin-left:3px;
}
#ch-navi ul li.on > span{
	float:left;
	display:block;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/tabimg_crnt.png)!important;
	background-repeat: no-repeat;
	background-position: right top;
}
#ch-navi ul li a{
	display:block;
	padding:0 7px 0 0;
	color:#fff;
	background-repeat: no-repeat;
	background-position: left center;
	cursor: pointer;
}
#ch-navi ul li.on a,
#ch-navi ul li.on span span{
	display:block;
	padding:0 7px 0 0!important;
	color:#000!important;
	background-image: none!important;
}
#ch-navi ul li a:hover{color:#ffd800;}
#ch-navi ul li.on a:hover{
	color:#000!important;
	background-image: none!important;
}
#ch-navi ul li.gray span span{color:#969696;padding:0 7px 0 0!important;}
#ch-navi ul li.gray a{color:#969696;text-decoration:none;cursor:text;}
#ch-navi ul li.gray a:hover{color:#969696;}
#ch-navi ul li strong {
	display: block;
	padding-right:7px;
}
/* --- ch-navi --- */

/* --- 共通 --- */
body{font-family:'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',sans-serif; color:#000; zoom:1;}
.yjSNLive i{display:none;}
.yjSNLive b{font-weight:bold !important;}
.yjSNLive .red{color:#ff0000;}
.yjSNLive .green{color:#28b300;}

.yjSNLive{line-height:1.4 !important;}
.yjSNLive a{color:#0069ab;}
.yjSNLive a:visited{color:#551a8b;}

.yjSNLive .column{padding:10px 10px 25px 10px;}
.yjSNLive .column-left{float:left;}
.yjSNLive .column-center{float:left;}
.yjSNLive .column-right{float:right;}

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


#yjSNLiveOthergame table,
#yjSNLiveGamecard table,
#yjSNLiveForerunner table,
#yjSNLiveTeamscore table,
#yjSNLiveOthergame table,
#yjSNLiveRecentlyscore table,
#yjSNLiveStartingmember table,
#yjSNLiveBenchmember table,
#yjSNLiveJudge table,
#yjSNLiveCommentrank table,
#yjSNLiveGamesbehind table,
#yjSNLiveBaseballteam table{text-align:center;}

#yjSNLiveOthergame td,
#yjSNLiveGamecard td,
#yjSNLiveForerunner td,
#yjSNLiveTeamscore td,
#yjSNLiveOthergame td,
#yjSNLiveRecentlyscore td,
#yjSNLiveStartingmember td,
#yjSNLiveBenchmember td,
#yjSNLiveJudge td,
#yjSNLiveCommentrank td,
#yjSNLiveGamesbehind td,
#yjSNLiveBaseballteam td{border:1px solid #e0e0e0;padding:3px 0;}

.yjSNLive th{background:#eee; border:1px solid #e0e0e0; color:#333; padding:3px 0;}
.yjSNLive tr.sub th{background:#f4f4f4; color:#666; border:1px solid #e0e0e0; padding:0;}
.yjSNLive .sign{font-family: "ＭＳ ゴシック",Osaka,sans-serif;}
.yjSNLive .moreM{margin:3px 0 0;}
.yjSNLive .more a{padding-left:20px; background-repeat:no-repeat; font-size:80%;}

.yjSNLiveCommonsubtitle{color:#fff;}/*sprite*/
.yjSNLiveCommonsubtitle em{float:right; font-size:80%; padding:3px 4px 0 0; color:#ccc;}
.yjSNLiveCommonsubtitle h4{font-weight:bold !important; font-size:90% !important; line-height:1.8; padding-left:5px; padding-top:1px;}
#sub .column{border:1px solid #e0e0e0; padding:0;}


/* --- sprite ---*/
/* --- 小さめのペットマーク ---*/

#yjSNLiveTeamscore .column-left,
#yjSNLiveTeamscore .column-right,
#yjSNLiveBaseballteam .teamlogo,
#yjSNLiveExcitingplayer .pn{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/petmark-small.png) center no-repeat;}
/* --- sprite ---*/


/* --- 共通 ---*/


/* --- 試合カードモジュール ---*/


/* --- ゲームカードモジュール ---*/

#yjSNLiveGamecard .gamecard{font-size:80%; border:1px solid #e0e0e0; background-color:#efefef; background-repeat:repeat-x;}/* sprite */
#yjSNLiveGamecard .gamecard .column-left{width:261px; margin:8px 0 0 8px;}
#yjSNLiveGamecard .gamecard .column-center{width:94px; margin-top:8px;}
#yjSNLiveGamecard .gamecard .column-right{width:261px; margin:8px 8px 0 0;}

#yjSNLiveGamecard .gamecard .teamlogo{height:80px;background:url(https://s.yimg.jp/images/sports/baseball/npb/live/petmark.png) center no-repeat; font-size:120%; font-weight:bold;}
#yjSNLiveGamecard .gamecard .teamlogo em{color:#f00; font-weight:bold;}
#yjSNLiveGamecard .gamecard .column-left .teamlogo{float:left; width:159px;}
#yjSNLiveGamecard .gamecard .column-right .teamlogo{float:right; width:159px; text-align:right;}
#yjSNLiveGamecard .gamecard .teamText{display:table-cell; width:151px; height:80px; text-align:center; font-size:120%; font-weight:bold; vertical-align:middle;}
#yjSNLiveGamecard .gamecard .column-left .teamText{padding-right:8px;}
#yjSNLiveGamecard .gamecard .column-right .teamText{padding-left:8px;}

/*-ie6-*/* html #yjSNLiveGamecard .gamecard .column-left,
/*-ie6-*/* html #yjSNLiveGamecard .gamecard .column-right{width:260px; display:inline;}
/*-ie6-*/* html #yjSNLiveGamecard .gamecard .column-left .teamlogo,
/*-ie6-*/* html #yjSNLiveGamecard .gamecard .column-right .teamlogo{width:157px;}
/*-ie6-*/* html #yjSNLiveGamecard .gamecard .teamText{width:149px;}

/* --- 20090514追加 ---*/
#yjSNLiveGamecard .gamecard a.teamlogo{text-decoration:none !important; color:#000000 !important;}
#yjSNLiveGamecard .gamecard a.teamlogo em{color:#ff0000 !important;}
/* --- /20090514追加 ---*/

/* --- 20130626追加 ---*/
/*
#yjSNLiveGamecard .gamecard .teamNameOn .teamlogo {text-align: center;line-height: 140px;}
#yjSNLiveGamecard .gamecard .teamNameOn a.teamlogo i {color: #333 !important;display: inline;font-style: normal;}
*/
#yjSNLiveGamecard .gamecard .teamNameOn .teamlogo {text-align: center;position: relative;}
#yjSNLiveGamecard .gamecard .teamNameOn a.teamlogo i {color: #333 !important;display: inline;font-style: normal;position: absolute;  bottom: 0px;left: 0px;width: 159px;}

/* --- /20130626追加 ---*/

#yjSNLiveGamecard .gamecard .teamscore{height:80px;}
#yjSNLiveGamecard .gamecard .teamscore em{display:block;font-size:250%; font-family:verdana,Arial,sans-serif;}
#yjSNLiveGamecard .gamecard .teamscore em.score{margin-top:5px;font-size:360%;}
#yjSNLiveGamecard .gamecard .teamscore span{color:#ff0000; font-weight:bold; font-size:120%; padding-bottom:5px;}
#yjSNLiveGamecard .gamecard .column-left .teamscore{width:102px; float:right; text-align:center;}
#yjSNLiveGamecard .gamecard .column-right .teamscore{width:102px; float:left; text-align:center;}
#yjSNLiveGamecard .gamecard .column-center{text-align:center;}
#yjSNLiveGamecard .gamecard .inning{display:inline; background:#404040; border:1px solid #6c6c6c; padding:1px 8px; color:#fff;}
#yjSNLiveGamecard .gamecard .column-center em{display:block; font-weight:bold; font-size:130%;}

/* safari3 */body:first-of-type #yjSNLiveGamecard .gamecard .column-center em{font-size:120%;}

#yjSNLiveGamecard .gamecard .column-center .stadium{color:#666; line-height:1.3;}

/*チーム選択*/
#yjSNLiveGamecard .gamecard .G{background-position:center 0;}
#yjSNLiveGamecard .gamecard .S{background-position:center -80px;}
#yjSNLiveGamecard .gamecard .YB{background-position:center -160px;}
#yjSNLiveGamecard .gamecard .DB{background-position:center -160px;}
#yjSNLiveGamecard .gamecard .D{background-position:center -240px;}
#yjSNLiveGamecard .gamecard .T{background-position:center -320px;}
#yjSNLiveGamecard .gamecard .C{background-position:center -400px;}
#yjSNLiveGamecard .gamecard .L{background-position:center -480px;}
#yjSNLiveGamecard .gamecard .F{background-position:center -560px;}
#yjSNLiveGamecard .gamecard .M{background-position:center -640px;}
#yjSNLiveGamecard .gamecard .Bs{background-position:center -720px;}
#yjSNLiveGamecard .gamecard .H{background-position:center -800px;}
#yjSNLiveGamecard .gamecard .E{background-position:center -880px;}
#yjSNLiveGamecard .gamecard .PL{background-position:center -960px;}
#yjSNLiveGamecard .gamecard .CL{background-position:center -1040px;}
#yjSNLiveGamecard .gamecard .undecide{background-position:center -1120px;}
#yjSNLiveGamecard .gamecard .TX{background:none; padding-top:30px; height:50px; font-size:140%;}
#yjSNLiveGamecard .gamecard .AtDf{float:left; width:100%; text-align:center; margin-top:-8px;}
#yjSNLiveGamecard .gamecard .AtDf .column-left{background-color:#ddd; width:260px;margin:0; padding-right:10px;}/* sprite */
#yjSNLiveGamecard .gamecard .AtDf .column-right{background-color:#ddd; float:right; width:260px; margin:0; padding-left:10px;}/* sprite */

/*チーム選択*/
#yjSNLiveGamecard .gamecard .AtDf .G{background-color:#ef8200 !important;}
#yjSNLiveGamecard .gamecard .AtDf .S{background-color:#1a854f !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .YB{background-color:#0096e0 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .DB{background-color:#0096e0 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .D{background-color:#104f8f !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .T{background-color:#ffdd00 !important;}
#yjSNLiveGamecard .gamecard .AtDf .C{background-color:#d30f1e !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .L{background-color:#213258 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .F{background-color:#336e9c !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .M{background-color:#818181 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .Bs{background-color:#43469c !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .H{background-color:#ffb300 !important;}
#yjSNLiveGamecard .gamecard .AtDf .E{background-color:#940028 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .CL{background-color:#00af82 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .PL{background-color:#37b6d6 !important; color:#fff;}

#yjSNLiveGamecard .moreM{padding:0px 1px 11px;}
#yjSNLiveGamecard .moreM .column-left{width:40%; text-align:left;}
#yjSNLiveGamecard .moreM .column-right{width:40%; text-align:right;}

#yjSNLiveGamecard .score{margin-bottom:3px;}
#yjSNLiveGamecard .score .column-left{width:260px;}
#yjSNLiveGamecard .score .column-center{width:114px;}
#yjSNLiveGamecard .score .column-right{width:260px;}

#yjSNLiveGamecard .score .table{width:261px; text-align:center;font-size:80%; }
#yjSNLiveGamecard .score .table th{text-align:left; padding-left:8px;}
#yjSNLiveGamecard .score .table tr.sub th{background:#f6f6f6; padding-left:0; text-align:center;}
#yjSNLiveGamecard .score .table tr.sign td{width:34px;}

/* safari3 */body:first-of-type #yjSNLiveGamecard .score .table tr.sub th{font-size:80%;}
/* ie6 */ * html #yjSNLiveGamecard .score .table{width:260px;}


#yjSNLiveGamecard .score .column-center a,
#yjSNLiveGamecard .score .column-center span{width:72px; height:55px; display:block; margin:0 auto;}
#yjSNLiveGamecard .score .column-center a.btnLivebefore,
#yjSNLiveGamecard .score .column-center span.btnLivebefore{width:72px; height:55px; display:block;}/*sprite*/
#yjSNLiveGamecard .score .column-center a.btnLivebefore2{width:73px; height:56px; display:block;}/*sprite*/

.anker{text-align:right; font-size:80%; margin-bottom:22px;}
.anker a{padding-left:16px; }/*sprite*/

.btnset{ margin-bottom:20px; margin-top:-5px;}
/*
* html .btnset{margin-top:-20px}
*:first-child+html .btnset{margin-top:-20px;}
 ---*/
.btnset .column-left{width:226px; text-align:right; margin:23px 10px 0 0;}
.btnset .column-center{width:634px; text-align:center;}
.btnset .column-right{width:226px; text-align:left; margin:23px 0 0 10px;}
/* --- /試合カードモジュール ---*/



/* --- スコアボード ---*/
#yjSNLivescoreboard{margin-bottom:20px;}
#yjSNLivescoreboard table{border-collapse:separate;}
#yjSNLivescoreboard th{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/logolist.png) no-repeat; padding:1px 0;}/* sprite */

#yjSNLivescoreboard th.G{padding-left:30px; background-position:3px -1200px;}
#yjSNLivescoreboard th.S{padding-left:30px; background-position:3px -1250px;}
#yjSNLivescoreboard th.YB{padding-left:30px; background-position:3px -1300px;}
#yjSNLivescoreboard th.DB{padding-left:30px; background-position:3px -1300px;}
#yjSNLivescoreboard th.D{padding-left:30px; background-position:3px -1350px;}
#yjSNLivescoreboard th.T{padding-left:30px; background-position:3px -1400px;}
#yjSNLivescoreboard th.C{padding-left:30px; background-position:3px -1450px;}
#yjSNLivescoreboard th.L{padding-left:30px; background-position:3px -1500px;}
#yjSNLivescoreboard th.F{padding-left:30px; background-position:3px -1550px;}
#yjSNLivescoreboard th.M{padding-left:30px; background-position:3px -1600px;}
#yjSNLivescoreboard th.Bs{padding-left:30px; background-position:3px -1650px;}
#yjSNLivescoreboard th.H{padding-left:30px; background-position:3px -1700px;}
#yjSNLivescoreboard th.E{padding-left:30px; background-position:3px -1750px;}
#yjSNLivescoreboard th.PL{padding-left:38px; background-position:3px -2998px; border-color:#cdcdcd !important;}
#yjSNLivescoreboard th.CL{padding-left:38px; background-position:3px -3044px; border-color:#cdcdcd !important;}
#yjSNLivescoreboard th.TX{padding-left:5px; background:none;}

#yjSNLivescoreboard{text-align:center; font-family:verdana,Arial,sans-serif;}
#yjSNLivescoreboard table{height:68px;}
#yjSNLivescoreboard td{font-size:90%; font-weight:bold; width:5%; border-left:1px solid #fff; border-right:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf; border-top:1px solid #fff; background:#eee; line-height:20px;}
#yjSNLivescoreboard td.now{background:#E1D5AE; border-left:1px solid #EbE7C5;}
#yjSNLivescoreboard td a{display:block;}
#yjSNLivescoreboard td.fwn{font-weight:normal;}
#yjSNLivescoreboard td.sum{font-size:110%; border-left:1px solid #eee; background:#ddd;}

#yjSNLivescoreboard th{border:1px solid #bfbfbf; border-top:none; text-align:left; font-weight:bold;}

#yjSNLivescoreboard th{border:1px solid #bfbfbf; border-top:none; text-align:left; font-weight:bold; white-space:nowrap; padding-left:0 !important; text-align:center;}

/* ie6 */* html #yjSNLivescoreboard th{padding-left:2px;}
/* ie7 */*:first-child+html #yjSNLivescoreboard th{padding-left:2px;}

#yjSNLivescoreboard th.tn{width:150px !important; padding-left:0;}
#yjSNLivescoreboard td{width:auto;}
#yjSNLivescoreboard .chs-title th{width:30px;}

#yjSNLivescoreboard .chs-title{font-size:80%; color:#fff;}
#yjSNLivescoreboard .chs-title th{background-color:#464646 !important; font-weight:normal; border-right:1px solid #686868; border-left:1px solid #313131; border-bottom:1px solid #313131; border-top:1px solid #666; text-align:center; line-height:1.2em; padding:1px 0; color:#fff;}/*sprite*/
#yjSNLivescoreboard .chs-title a{color:#fff; display:block;}
#yjSNLivescoreboard .anker{margin-top:4px;}
/* --- スコアボード ---*/


/* --- 予想先発 --- */
#yjSNLiveForerunner{font-size:80%;}
#yjSNLiveForerunner .column-left{width:300px; padding-top:8px; border-top:4px solid #ddd;}
#yjSNLiveForerunner .column-right{width:300px; padding-top:8px;border-top:4px solid #ddd;}

#yjSNLiveForerunner .t1{margin-bottom:8px;}
#yjSNLiveForerunner .t1 img{float:left;margin:0 8px 0px 0;}
#yjSNLiveForerunner .t1 table{width:198px;}
#yjSNLiveForerunner .t1 table th{line-height:1.1;}
#yjSNLiveForerunner .t1 em{background:#eee; border:1px solid #bdbdbd; padding: 1px 2px; margin:0 5px 0 0;}
#yjSNLiveForerunner .t1 a.nm{font-weight:bold; font-size:130%;}
#yjSNLiveForerunner .t1 table th.tl{text-align:left; padding-left:4px; width:80px;}

#yjSNLiveForerunner .column-right .t1 img{float:right; margin:0 0 0 5px;}
#yjSNLiveForerunner .column-right .t1{text-align:right;}
#yjSNLiveForerunner .column-right .t1 em{margin:0 5px 0 0;}

#yjSNLiveForerunner .t2 table th{line-height:1.1;}
#yjSNLiveForerunner .t2 table th.tl{text-align:left; padding-left:4px; width:125px;}
#yjSNLiveForerunner .attention{text-align:right; color:#666666;  margin-top:4px; display:block; width:100%; float:right;}

/*チーム選択*/
#yjSNLiveForerunner .G{border-color:#ef8200;}
#yjSNLiveForerunner .S{border-color:#1a854f;}
#yjSNLiveForerunner .YB{border-color:#0096e0;}
#yjSNLiveForerunner .DB{border-color:#0096e0;}
#yjSNLiveForerunner .D{border-color:#104f8f;}
#yjSNLiveForerunner .T{border-color:#ffdd00;}
#yjSNLiveForerunner .C{border-color:#d30f1e;}
#yjSNLiveForerunner .L{border-color:#213258;}
#yjSNLiveForerunner .F{border-color:#336e9c;}
#yjSNLiveForerunner .M{border-color:#818181;}
#yjSNLiveForerunner .Bs{border-color:#43469c;}
#yjSNLiveForerunner .H{border-color:#ffb300;}
#yjSNLiveForerunner .E{border-color:#940028;}
#yjSNLiveForerunner .CL{border-color:#00af82;}
#yjSNLiveForerunner .PL{border-color:#37b6d6;}
/* --- /予想先発 --- */


/* --- チーム対戦成績 --- */
#yjSNLiveTeamscore .column-left,
#yjSNLiveTeamscore .column-right{width:160px; height:50px; margin-bottom:10px; margin-right:40px;}/* sprite */
#yjSNLiveTeamscore .column-left{margin-left:40px; margin-right:0;}

#yjSNLiveTeamscore .column-center{padding-top:18px; width:214px; font-size:90%; text-align:center; font-weight:bold;}

/* ie6 */* html #yjSNLiveTeamscore .column-left{width:160px; margin-left:20px;}
/* ie6 */* html #yjSNLiveTeamscore .column-right{width:160px; margin-right:20px;}

#yjSNLiveTeamscore table{font-size:80%; border:none;}
#yjSNLiveTeamscore table td{font-size:120%;}

#yjSNLiveTeamscore table tr.teamborder{font-size:0; height:5px;}
#yjSNLiveTeamscore table tr.teamborder td{border:none; width:240px;background:#bfbfbf; padding:0;}
#yjSNLiveTeamscore table tr.teamborder th{border:none;background:#bfbfbf; padding:0;}

/*チーム選択*/
#yjSNLiveTeamscore .teamborder .G{background-color:#ef8200;}
#yjSNLiveTeamscore .teamborder .S{background-color:#1a854f;}
#yjSNLiveTeamscore .teamborder .YB{background-color:#0096e0;}
#yjSNLiveTeamscore .teamborder .DB{background-color:#0096e0;}
#yjSNLiveTeamscore .teamborder .D{background-color:#104f8f;}
#yjSNLiveTeamscore .teamborder .T{background-color:#ffdd00;}
#yjSNLiveTeamscore .teamborder .C{background-color:#d30f1e;}
#yjSNLiveTeamscore .teamborder .L{background-color:#213258;}
#yjSNLiveTeamscore .teamborder .F{background-color:#336e9c;}
#yjSNLiveTeamscore .teamborder .M{background-color:#818181;}
#yjSNLiveTeamscore .teamborder .Bs{background-color:#43469c;}
#yjSNLiveTeamscore .teamborder .H{background-color:#ffb300;}
#yjSNLiveTeamscore .teamborder .E{background-color:#940028;}
#yjSNLiveTeamscore .teamborder .CL{background-color:#00af82;}
#yjSNLiveTeamscore .teamborder .PL{background-color:#37b6d6;}

#yjSNLiveTeamscore .G{background-position:center 0;}
#yjSNLiveTeamscore .S{background-position:center -50px;}
#yjSNLiveTeamscore .YB{background-position:center -100px;}
#yjSNLiveTeamscore .DB{background-position:center -100px;}
#yjSNLiveTeamscore .D{background-position:center -150px;}
#yjSNLiveTeamscore .T{background-position:center -200px;}
#yjSNLiveTeamscore .C{background-position:center -250px;}
#yjSNLiveTeamscore .L{background-position:center -300px;}
#yjSNLiveTeamscore .F{background-position:center -350px;}
#yjSNLiveTeamscore .M{background-position:center -400px;}
#yjSNLiveTeamscore .Bs{background-position:center -450px;}
#yjSNLiveTeamscore .H{background-position:center -500px;}
#yjSNLiveTeamscore .E{background-position:center -550px;}

#yjSNLiveTeamscore .PL{background-position:center -600px;}
#yjSNLiveTeamscore .CL{background-position:center -650px;}
#yjSNLiveTeamscore .TX{background:none;}

#yjSNLiveTeamscore .moreM .column-left{background:none; height:auto; margin:0;}
#yjSNLiveTeamscore .moreM .column-right{background:none; height:auto; margin:0; text-align:right;}

/* --- /チーム対戦成績 --- */

/* --- 他球団モジュール ---*/

#yjSNLiveOthergame{margin-bottom:10px;}
#yjSNLiveOthergame{width:296px; border:2px solid #ddd; font-size:80%;}
/* #contents-header */

#yjSNLiveOthergame table{margin-left:1px; width:295px;}
/* ie6 */* html #yjSNLiveOthergame table{margin-left:0; width:100%;}
/* safari3 */body:first-of-type #yjSNLiveOthergame table{margin-top:-1px; margin-left:-1px; width:297px;}
/* ie7 */*:first-child+html #yjSNLiveOthergame table{margin-left:0; width:100%;}


#yjSNLiveOthergame td{border:1px solid #ddd; height:50px;   background-color:#eee; background-repeat:repeat-x;}/*sprite*/
/* ie7 */*:first-child+html #yjSNLiveOthergame td{height:46px;}
/* ie6 */* html #yjSNLiveOthergame td{height:46px;}
/* safari3 */body:first-of-type #yjSNLiveOthergame td{height:46px;}

#yjSNLiveOthergame a{display:block; height:42px; text-decoration:none; color:#000 !important;}
#yjSNLiveOthergame td{width:97px;}
#yjSNLiveOthergame td dt,#yjSNLiveOthergame td dd{display:inline;}
#yjSNLiveOthergame dl{text-align:center; height:14px; font-size:120%; margin:2px 4px 2px; line-height:1;}

/* ie6 */* html #yjSNLiveOthergame dl{padding-top:2px;}
/* ie7 */*:first-child+html #yjSNLiveOthergame dl{padding-top:2px;}

/* safari3 */body:first-of-type #yjSNLiveOthergame dd{font-size:90%;}
/* safari3 */body:first-of-type #yjSNLiveOthergame dt{font-size:90%;}

#yjSNLiveOthergame dl.actL{border-left:4px solid #5d5d5d;}
#yjSNLiveOthergame dl.actR{border-right:4px solid #5d5d5d;}

#yjSNLiveOthergame dt{margin:0 2px;}
#yjSNLiveOthergame dd{margin:0 2px; letter-spacing:-1px;}
#yjSNLiveOthergame td div{margin:0 4px 0 6px; line-height:2; text-align:left; text-decoration:underline; color:#0069AB;}/*sprite*/

#yjSNLiveOthergame td div.none{background-position:-2px 0 !important; !important; text-align:center !important; margin-left:4px;}

#yjSNLiveOthergame td div.none2{background-position:-2px 0 !important; !important; text-align:center !important; color:#666 !important; text-decoration:none !important; margin-left:4px;}

#yjSNLiveOthergame td.act{border:2px solid #b5b5b5;}
#yjSNLiveOthergame td.act div{background:none !important;text-align:center; font-size:120%; font-weight:bold; color:#000; text-decoration:none;}

/* ie6 */#yjSNLiveOthergame td.act div{line-height:1.5;}

#yjSNLiveOthergame td.nogame{background-color:#eee;background-position:5px -550px; padding-bottom:4px !important;}

/* --- 他球団モジュール ---*/

/* --- 最近の試合結果 --- */
#yjSNLiveRecentlyscore{}
#yjSNLiveRecentlyscore table{font-size:90%; line-height:1.1;}
#yjSNLiveRecentlyscore table th{width:100px;}

/* ie6 */* html #yjSNLiveRecentlyscore table th{width:auto !important;}
/* ie7 */*:first-child+html #yjSNLiveRecentlyscore table th{width:auto !important;}

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

/* --- スターティングメンバー ---*/
#yjSNLiveStartingmember .column-left{width:300px;}
#yjSNLiveStartingmember .column-right{width:300px;}

#yjSNLiveStartingmember table{font-size:80%; margin-bottom:10px;}
#yjSNLiveStartingmember table .nm{text-align:left; padding-left:4px; width:90px;}

#yjSNLiveStartingmember .teamborder th{border:none; border-left:1px solid #ddd; border-right:1px solid #ddd; font-size:0;height:5px; padding:0;}

/* ie6 */* html #yjSNLiveStartingmember .teamborder th{border:none;}
/* ie7 */*:first-child+html #yjSNLiveStartingmember .teamborder th{border:none;}
#yjSNLiveStartingmember .teamborder .G{background-color:#ef8200; border-color:#ef8200;}
#yjSNLiveStartingmember .teamborder .S{background-color:#1a854f; border-color:#1a854f;}
#yjSNLiveStartingmember .teamborder .YB{background-color:#0096e0; border-color:#0096e0;}
#yjSNLiveStartingmember .teamborder .DB{background-color:#0096e0; border-color:#0096e0;}
#yjSNLiveStartingmember .teamborder .D{background-color:#104f8f; border-color:#104f8f;}
#yjSNLiveStartingmember .teamborder .T{background-color:#ffdd00; border-color:#ffdd00;}
#yjSNLiveStartingmember .teamborder .C{background-color:#d30f1e; border-color:#d30f1e;}
#yjSNLiveStartingmember .teamborder .L{background-color:#213258; border-color:#213258;}
#yjSNLiveStartingmember .teamborder .F{background-color:#336e9c; border-color:#336e9c;}
#yjSNLiveStartingmember .teamborder .M{background-color:#818181; border-color:#818181;}
#yjSNLiveStartingmember .teamborder .Bs{background-color:#43469c; border-color:#43469c;}
#yjSNLiveStartingmember .teamborder .H{background-color:#ffb300; border-color:#ffb300;}
#yjSNLiveStartingmember .teamborder .E{background-color:#940028; border-color:#940028;}
#yjSNLiveStartingmember .teamborder .CL{background-color:#00af82; border-color:#00af82;}
#yjSNLiveStartingmember .teamborder .PL{background-color:#37b6d6; border-color:#37b6d6;}

#yjSNLiveStartingmember .nem{margin-top:-6px;}
#yjSNLiveStartingmember .attention{font-size:80%; color:#666; display:block; width:100%; text-align:right; float:right;}

/* --- スターティングメンバー ---*/


/* --- ベンチ入り選手 ---*/
#yjSNLiveBenchmember .column-left{width:300px;}
#yjSNLiveBenchmember .column-right{width:300px;}

#yjSNLiveBenchmember table{font-size:80%; margin-bottom:10px;}
/*ie6*/* html #yjSNLiveBenchmember table{padding:6px;}

#yjSNLiveBenchmember table th{text-align:left; padding-left:6px;}
#yjSNLiveBenchmember table .sub th{text-align:center; padding:0;}
#yjSNLiveBenchmember table .nm{text-align:left !important; padding-left:4px !important; width:140px;}
#yjSNLiveBenchmember .teamborder th{border:none; border-left:1px solid #ddd; border-right:1px solid #ddd; font-size:0;height:5px; padding:0;}

/* ie6 */* html #yjSNLiveBenchmember .teamborder th{border:none;}
/* ie7 */*:first-child+html #yjSNLiveBenchmember .teamborder th{border:none;}

#yjSNLiveBenchmember .teamborder .G{background-color:#ef8200; border-color:#ef8200;}
#yjSNLiveBenchmember .teamborder .S{background-color:#1a854f; border-color:#1a854f;}
#yjSNLiveBenchmember .teamborder .YB{background-color:#0096e0; border-color:#0096e0;}
#yjSNLiveBenchmember .teamborder .DB{background-color:#0096e0; border-color:#0096e0;}
#yjSNLiveBenchmember .teamborder .D{background-color:#104f8f; border-color:#104f8f;}
#yjSNLiveBenchmember .teamborder .T{background-color:#ffdd00; border-color:#ffdd00;}
#yjSNLiveBenchmember .teamborder .C{background-color:#d30f1e; border-color:#d30f1e;}
#yjSNLiveBenchmember .teamborder .L{background-color:#213258; border-color:#213258;}
#yjSNLiveBenchmember .teamborder .F{background-color:#336e9c; border-color:#336e9c;}
#yjSNLiveBenchmember .teamborder .M{background-color:#818181; border-color:#818181;}
#yjSNLiveBenchmember .teamborder .Bs{background-color:#43469c; border-color:#43469c;}
#yjSNLiveBenchmember .teamborder .H{background-color:#ffb300; border-color:#ffb300;}
#yjSNLiveBenchmember .teamborder .E{background-color:#940028; border-color:#940028;}
#yjSNLiveBenchmember .teamborder .CL{background-color:#00af82; border-color:#00af82;}
#yjSNLiveBenchmember .teamborder .PL{background-color:#37b6d6; border-color:#37b6d6;}

#yjSNLiveBenchmember .nem{margin-top:-6px;}
#yjSNLiveBenchmember .attention{text-align:right; font-size:80%; color:#666; float:right; width:100%;}

/* --- ベンチ入り選手 ---*/

/* --- 審判 ---*/
#yjSNLiveJudge{font-size:80%;}
#yjSNLiveJudge table th{width:50px;}
#yjSNLiveJudge table td{text-align:left; padding-left:5px;}
#yjSNLiveJudge table td.none{border-right:none; border-bottom:none;}
/* --- 審判 ---*/



/* --- 試合別コメント数ランキング ---*/
#yjSNLiveCommentrank{margin-bottom:10px;}
#yjSNLiveCommentrank table{font-size:80%; border:1px solid #e0e0e0; width:299px;}
/* ie6 */* html #yjSNLiveCommentrank table{width:100%;}
/* ie7 */*:first-child+html #yjSNLiveCommentrank table{width:100%;}

#yjSNLiveCommentrank th{text-align:left; padding-left:4px; background:#dddddd; border-bottom:none;}
#yjSNLiveCommentrank tr.sub th{border-right:none; border-left:none; border-top:none; background:#eee; }
#yjSNLiveCommentrank td{border-left:none; border-right:none;}
#yjSNLiveCommentrank .rank{border-right:1px solid #e0e0e0; height:28px; width:28px; padding:1px; background:#f3f3f3; color:#666;}
#yjSNLiveCommentrank .nm{text-align:left; padding-left:10px;}
#yjSNLiveCommentrank .rank span{display:block; height:22px; width:28px; background:#eee; padding-top:6px;}

#yjSNLiveCommentrank .r1{background:#eadeb1;}
#yjSNLiveCommentrank .r3{background:#f7ebe3;}

#yjSNLiveCommentrank .r1 span{background:#d6c379; color:#fff;}
#yjSNLiveCommentrank .r2 span{background:#cccccc; color:#fff;}
#yjSNLiveCommentrank .r3 span{background:#e2bfa6; color:#fff;}

/* --- 試合別コメント数ランキング ---*/


/* --- ゲーム差 ---*/
#yjSNLiveGamesbehind{margin-bottom:10px;}
.CL{border-color:#6fc22c !important;}
.PL{border-color:#2e9ee0 !important;}
.EX{border-color:#ff2d2d !important;}

#yjSNLiveGamesbehind table{font-size:80%; border:1px solid #e0e0e0; width:299px;}
/* ie6 */* html #yjSNLiveGamesbehind table{width:100%;}
/* ie7 */*:first-child+html #yjSNLiveGamesbehind table{width:100%;}
/* safari3 */body:first-of-type #yjSNLiveGamesbehind table{width:100%;}

#yjSNLiveGamesbehind th.tt{text-align:left; font-weight:bold; padding-left:4px;}
#yjSNLiveGamesbehind tr.sub th{border-right:none; border-left:none; border-top:none; background:#eee; }
#yjSNLiveGamesbehind td{border-left:none; border-right:none;}
#yjSNLiveGamesbehind .rank{border-right:1px solid #e0e0e0; height:28px; width:28px; padding:1px; background:#f3f3f3; color:#666;}
#yjSNLiveGamesbehind .nm{text-align:left; padding-left:10px;}
#yjSNLiveGamesbehind .rank span{display:block; height:22px; width:28px; background:#eee; padding-top:6px;}

#yjSNLiveGamesbehind .r1{background:#eadeb1;}
#yjSNLiveGamesbehind .r3{background:#f7ebe3;}

#yjSNLiveGamesbehind .r1 span{background:#d6c379; color:#fff;}
#yjSNLiveGamesbehind .r2 span{background:#cccccc; color:#fff;}
#yjSNLiveGamesbehind .r3 span{background:#e2bfa6; color:#fff;}

/* --- ゲーム差 ---*/


/* --- 球団情報 ---*/
#yjSNLiveBaseballteam{margin-bottom:10px;}
#yjSNLiveBaseballteam .teaminfo ul{float:right; font-size:80%; border-left:3px solid #ccc; margin:10px 5px 10px 0; width:90px;}
/*ie6*/* html #yjSNLiveBaseballteam .teaminfo ul{width:80px;}
#yjSNLiveBaseballteam .teaminfo li{margin-left:10px;}
#yjSNLiveBaseballteam h5{background:#eee; font-weight:bold; font-size:89%; padding:1px 5px;}
#yjSNLiveBaseballteam .teamlogo{width:102px;height:50px; float:left; margin:20px 0;}

#yjSNLiveBaseballteam div.G{background-position:center 0;}
#yjSNLiveBaseballteam div.S{background-position:center -50px;}
#yjSNLiveBaseballteam div.YB{background-position:center -100px;}
#yjSNLiveBaseballteam div.DB{background-position:center -100px;}
#yjSNLiveBaseballteam div.D{background-position:center -150px;}
#yjSNLiveBaseballteam div.T{background-position:center -200px;}
#yjSNLiveBaseballteam div.C{background-position:center -250px;}
#yjSNLiveBaseballteam div.L{background-position:center -300px;}
#yjSNLiveBaseballteam div.F{background-position:center -350px;}
#yjSNLiveBaseballteam div.M{background-position:center -400px;}
#yjSNLiveBaseballteam div.Bs{background-position:center -450px;}
#yjSNLiveBaseballteam div.H{background-position:center -500px;}
#yjSNLiveBaseballteam div.E{background-position:center -550px;}
#yjSNLiveBaseballteam div.PL{background-position:center -600px;}
#yjSNLiveBaseballteam div.CL{background-position:center -650px;}
#yjSNLiveBaseballteam div.undecide{background-position:center -700px;}

/* --- 球団情報 ---*/

/* --- 戦評 ---*/
#yjSNLiveBattlereview{margin-top:-1px; border:1px solid #e1e1e1; padding:2px 10px 0; margin-bottom:20px;}
#yjSNLiveBattlereview p{padding:7px 0 7px;}
#yjSNLiveBattlereview p.hd{font-weight:bold; background:url(https://s.yimg.jp/images/sports/baseball/npb/live/beforesp/dottedBattlerevrew.gif) bottom repeat-x; padding-bottom:3px;}
/* --- 戦評 ---*/

/* --- 責任投手 & バッテリー & 本日のスコアプレー---*/
.tbafter table span{color:#bbbbbb;}
.tbafter table th{background:#eeeeee; font-size:80%; padding:0 8px;}
.tbafter table td{border:1px solid #e0e0e0; font-size:90%; padding:0px;}
.tbafter table td p{border-left:3px solid #ddd; padding:3px 0 3px 8px;}

.tbafter tr.G td p{border-color:#ef8200;}
.tbafter tr.S td p{border-color:#1a854f;}
.tbafter tr.YB td p{border-color:#0096e0;}
.tbafter tr.DB td p{border-color:#0096e0;}
.tbafter tr.D td p{border-color:#104f8f;}
.tbafter tr.T td p{border-color:#ffdd00;}
.tbafter tr.C td p{border-color:#d30f1e;}
.tbafter tr.L td p{border-color:#213258;}
.tbafter tr.F td p{border-color:#336e9c;}
.tbafter tr.M td p{border-color:#818181;}
.tbafter tr.Bs td p{border-color:#43469c;}
.tbafter tr.H td p{border-color:#ffb300;}
.tbafter tr.E td p{border-color:#940028;}

.tbafter tr.CL td p{border-color:#00af82;}
.tbafter tr.PL td p{border-color:#37b6d6;}
/* --- 責任投手 & バッテリー & 本日のスコアプレー---*/
#yjSNLiveScoreplay table th{width:40px;}
#yjSNLiveScoreplay table td.tx{padding:5px 0 5px 11px;vertical-align:top;}
#yjSNLiveScoreplay table td.sc{width:86px;text-align:center;}
#yjSNLiveScoreplay table td.mv{width:56px;padding:5px;}

#yjSNLiveScoreplay tr.G .tx,#yjSNLiveScoreplay tr.S .tx,#yjSNLiveScoreplay tr.YB .tx,#yjSNLiveScoreplay tr.DB .tx,#yjSNLiveScoreplay tr.D .tx,#yjSNLiveScoreplay tr.T .tx,#yjSNLiveScoreplay tr.C .tx,#yjSNLiveScoreplay tr.CL .tx{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/spriteScorePlayBorderCl.png) repeat-y;}
#yjSNLiveScoreplay tr.G .tx{background-position:0 0;}
#yjSNLiveScoreplay tr.S .tx{background-position:-620px 0;}
#yjSNLiveScoreplay tr.YB .tx,
#yjSNLiveScoreplay tr.DB .tx{background-position:-1240px 0;}
#yjSNLiveScoreplay tr.D .tx{background-position:-1860px 0;}
#yjSNLiveScoreplay tr.T .tx{background-position:-2480px 0;}
#yjSNLiveScoreplay tr.C .tx{background-position:-3100px 0;}
#yjSNLiveScoreplay tr.CL .tx{background-position:-3720px 0;}

#yjSNLiveScoreplay tr.L .tx,#yjSNLiveScoreplay tr.F .tx,#yjSNLiveScoreplay tr.M .tx,#yjSNLiveScoreplay tr.Bs .tx,#yjSNLiveScoreplay tr.H .tx,#yjSNLiveScoreplay tr.E .tx,#yjSNLiveScoreplay tr.PL .tx{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/spriteScorePlayBorderPl.png) repeat-y;}
#yjSNLiveScoreplay tr.L .tx{background-position:0 0;}
#yjSNLiveScoreplay tr.F .tx{background-position:-620px 0;}
#yjSNLiveScoreplay tr.M .tx{background-position:-1240px 0;}
#yjSNLiveScoreplay tr.Bs .tx{background-position:-1860px 0;}
#yjSNLiveScoreplay tr.H .tx{background-position:-2480px 0;}
#yjSNLiveScoreplay tr.E .tx{background-position:-3100px 0;}
#yjSNLiveScoreplay tr.PL .tx{background-position:-3720px 0;}

/* safari3 */body:first-of-type #yjSNLiveScoreplay table td.sc{width:92px;}

#yjSNLivePitcher table th{width:70px; white-space:nowrap;}
#yjSNLiveBattery table th{width:130px; white-space:nowrap;}

/*--- サブカラム予想モジュール ---*/
#yjSNLiveYosouSub table{margin:0;}
/*--- サブカラム予想モジュール ---*/

/* --- この試合のエキサイティングプレイヤー---*/
/* --- 写真削除前-------------------------------
#yjSNLiveExcitingplayer{border:1px solid #e1e1e1; padding:4px; margin-top:-1px;margin-bottom:20px; background:#f5f5f5;}
#yjSNLiveExcitingplayer img{margin-right:5px;float:left;}
#yjSNLiveExcitingplayer .pn{height:35px; margin:10px 0 11px 100px; padding:13px 0 2px 60px;}
#yjSNLiveExcitingplayer .pn a{font-weight:bold;}
#yjSNLiveExcitingplayer .pn em{background:#eeeeee; border:1px solid #cccccc; font-size:80%; padding:2px; margin:5px;}
#yjSNLiveExcitingplayer .pn span{color:#666; font-size:80%;}

#yjSNLiveExcitingplayer .G{background-position:left 0;}
#yjSNLiveExcitingplayer .S{background-position:left -50px;}
#yjSNLiveExcitingplayer .YB{background-position:left -100px;}
#yjSNLiveExcitingplayer .DB{background-position:left -100px;}
#yjSNLiveExcitingplayer .D{background-position:left -150px;}
#yjSNLiveExcitingplayer .T{background-position:left -200px;}
#yjSNLiveExcitingplayer .C{background-position:left -250px;}
#yjSNLiveExcitingplayer .L{background-position:left -300px;}
#yjSNLiveExcitingplayer .F{background-position:left -350px;}
#yjSNLiveExcitingplayer .M{background-position:left -400px;}
#yjSNLiveExcitingplayer .Bs{background-position:left -450px;}
#yjSNLiveExcitingplayer .H{background-position:left -500px;}
#yjSNLiveExcitingplayer .E{background-position:left -550px;}
#yjSNLiveExcitingplayer .PL{background-position:left -600px; padding-left:60px;}
#yjSNLiveExcitingplayer .CL{background-position:left -650px; padding-left:60px;}
#yjSNLiveExcitingplayer .undecide{background-position:left -700px; padding-left:60px;}
#yjSNLiveExcitingplayer .TX{background:none; padding-left:0;}

#yjSNLiveExcitingplayer table{width:523px; border-top:4px solid #ddd;}
#yjSNLiveExcitingplayer table th{text-align:center; width:86px;}
#yjSNLiveExcitingplayer table td{border:1px solid #cdcdcd; padding-left:8px; font-size:110%; background:#fff;}

#yjSNLiveExcitingplayer table.G{border-color:#ef8200;}
#yjSNLiveExcitingplayer table.S{border-color:#1a854f;}
#yjSNLiveExcitingplayer table.YB{border-color:#0096e0;}
#yjSNLiveExcitingplayer table.DB{border-color:#0096e0;}
#yjSNLiveExcitingplayer table.D{border-color:#104f8f;}
#yjSNLiveExcitingplayer table.T{border-color:#ffdd00;}
#yjSNLiveExcitingplayer table.C{border-color:#d30f1e;}
#yjSNLiveExcitingplayer table.L{border-color:#213258;}
#yjSNLiveExcitingplayer table.F{border-color:#336e9c;}
#yjSNLiveExcitingplayer table.M{border-color:#818181;}
#yjSNLiveExcitingplayer table.Bs{border-color:#43469c;}
#yjSNLiveExcitingplayer table.H{border-color:#ffb300;}
#yjSNLiveExcitingplayer table.E{border-color:#940028;}
#yjSNLiveExcitingplayer table.CL{border-color:#00af82;}
#yjSNLiveExcitingplayer table.PL{border-color:#37b6d6;}
-------写真削除前ここまで---------------------*/
/* --- この試合のエキサイティングプレイヤー---*/
/* --- 写真削除後 ----------------------------*/
#yjSNLiveExcitingplayer{border:1px solid #e1e1e1; padding:4px; margin-top:-1px;margin-bottom:20px; background:#f5f5f5;}
#yjSNLiveExcitingplayer img{margin-right:5px;float:left;}
#yjSNLiveExcitingplayer .pn{height:35px; margin:10px 0 11px 10px; padding:13px 0 2px 60px;}
#yjSNLiveExcitingplayer .pn a{font-weight:bold;}
#yjSNLiveExcitingplayer .pn em{background:#eeeeee; border:1px solid #cccccc; font-size:80%; padding:2px; margin:5px;}
#yjSNLiveExcitingplayer .pn span{color:#666; font-size:80%;}

#yjSNLiveExcitingplayer .G{background-position:left 0;}
#yjSNLiveExcitingplayer .S{background-position:left -50px;}
#yjSNLiveExcitingplayer .YB{background-position:left -100px;}
#yjSNLiveExcitingplayer .DB{background-position:left -100px;}
#yjSNLiveExcitingplayer .D{background-position:left -150px;}
#yjSNLiveExcitingplayer .T{background-position:left -200px;}
#yjSNLiveExcitingplayer .C{background-position:left -250px;}
#yjSNLiveExcitingplayer .L{background-position:left -300px;}
#yjSNLiveExcitingplayer .F{background-position:left -350px;}
#yjSNLiveExcitingplayer .M{background-position:left -400px;}
#yjSNLiveExcitingplayer .Bs{background-position:left -450px;}
#yjSNLiveExcitingplayer .H{background-position:left -500px;}
#yjSNLiveExcitingplayer .E{background-position:left -550px;}
#yjSNLiveExcitingplayer .PL{background-position:left -600px; padding-left:60px;}
#yjSNLiveExcitingplayer .CL{background-position:left -650px; padding-left:60px;}
#yjSNLiveExcitingplayer .undecide{background-position:left -700px; padding-left:60px;}
#yjSNLiveExcitingplayer .TX{background:none; padding-left:0;}

#yjSNLiveExcitingplayer table{width:100%; border-top:4px solid #ddd;}
#yjSNLiveExcitingplayer table th{text-align:center; width:86px;}
#yjSNLiveExcitingplayer table td{border:1px solid #cdcdcd; padding-left:8px; font-size:110%; background:#fff;}

#yjSNLiveExcitingplayer table.G{border-color:#ef8200;}
#yjSNLiveExcitingplayer table.S{border-color:#1a854f;}
#yjSNLiveExcitingplayer table.YB{border-color:#0096e0;}
#yjSNLiveExcitingplayer table.DB{border-color:#0096e0;}
#yjSNLiveExcitingplayer table.D{border-color:#104f8f;}
#yjSNLiveExcitingplayer table.T{border-color:#ffdd00;}
#yjSNLiveExcitingplayer table.C{border-color:#d30f1e;}
#yjSNLiveExcitingplayer table.L{border-color:#213258;}
#yjSNLiveExcitingplayer table.F{border-color:#336e9c;}
#yjSNLiveExcitingplayer table.M{border-color:#818181;}
#yjSNLiveExcitingplayer table.Bs{border-color:#43469c;}
#yjSNLiveExcitingplayer table.H{border-color:#ffb300;}
#yjSNLiveExcitingplayer table.E{border-color:#940028;}
#yjSNLiveExcitingplayer table.CL{border-color:#00af82;}
#yjSNLiveExcitingplayer table.PL{border-color:#37b6d6;}
/*-------写真削除後ここまで---------------------*/
/* --- この試合のエキサイティングプレイヤー---*/


/* --- 試合詳細データ --- */
#yjSNLiveDetaildata th{width:70px; text-align:center; padding-left:0;}
#yjSNLiveDetaildata td{border:1px solid #e0e0e0; padding-left:8px;}
/* --- 試合詳細データ --- */



/* --- テキスト速報用スコアボード --- */
#yjSNLiveTextscoreboard table{border-collapse:separate; border:1px solid #d8d8d8; margin:0; text-align:center;}
#yjSNLiveTextscoreboard .inner{border:2px solid #dbdbdb;}

#yjSNLiveTextscoreboard th{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/logolist.png) no-repeat; border-top:1px solid #fff; border-left:1px solid #fff; text-align:left; background-color:#f9f9f9; text-align:center;}/* sprite */

#yjSNLiveTextscoreboard th.G{background-position:3px -1200px;}
#yjSNLiveTextscoreboard th.S{background-position:3px -1250px;}
#yjSNLiveTextscoreboard th.YB{background-position:3px -1300px;}
#yjSNLiveTextscoreboard th.DB{background-position:3px -1300px;}
#yjSNLiveTextscoreboard th.D{background-position:3px -1350px;}
#yjSNLiveTextscoreboard th.T{background-position:3px -1400px;}
#yjSNLiveTextscoreboard th.C{background-position:3px -1450px;}
#yjSNLiveTextscoreboard th.L{background-position:3px -1500px;}
#yjSNLiveTextscoreboard th.F{background-position:3px -1550px;}
#yjSNLiveTextscoreboard th.M{background-position:3px -1600px;}
#yjSNLiveTextscoreboard th.Bs{background-position:3px -1650px;}
#yjSNLiveTextscoreboard th.H{background-position:3px -1700px;}
#yjSNLiveTextscoreboard th.E{background-position:3px -1750px;}
#yjSNLiveTextscoreboard th.PL{background-position:3px -2998px; border-left:1px solid #fff !important; border-top:1px solid #fff !important; border-bottom:1px solid #E0E0E0 !important; border-right:1px solid #E0E0E0 !important;}
#yjSNLiveTextscoreboard th.CL{background-position:3px -3044px; border-left:1px solid #fff !important; border-top:1px solid #fff !important; border-bottom:none !important; botder-bottom:none !important; border-right:1px solid #E0E0E0 !important;}
#yjSNLiveTextscoreboard th.non,
#yjSNLiveTextscoreboard th.TX{background:#f9f9f9;}

#yjSNLiveTextscoreboard tr.yjMS th{width:180px; font-size:110%;}

/* ie6 */* html #yjSNLiveTextscoreboard tr.yjMS th{padding-left:14px; width:166px;}
/* ie7 */*:first-child+html #yjSNLiveTextscoreboard tr.yjMS th{padding-left:14px; width:166px;}

#yjSNLiveTextscoreboard tr.chs-title th{background:#f9f9f9; border-left:1px solid #ffffff; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; padding:0; text-align:center;}

#yjSNLiveTextscoreboard td{border-left:1px solid #ffffff; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; width:30px;background-color:#f9f9f9; font-weight:bold; font-family:verdana,Arial,Helvetica;}
#yjSNLiveTextscoreboard td a{display:block; line-height:1.7;}
#yjSNLiveTextscoreboard td.act{background:#eaeaea; border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb; border-left:1px solid #f0f0f0; border-top:1px solid #f0f0f0;}
#yjSNLiveTextscoreboard td.now{background:#E7E3C1; border-left:1px solid #eee;}
/* --- #yjSNLiveTextscoreboard td.now{background:#e5e5e5; border-left:1px solid #eee;} ---*/
#yjSNLiveTextscoreboard td.fwn{font-weight:normal;}
#yjSNLiveTextscoreboard td.sum{border-left:1px solid #eee; background:#eee; font-size:120%;}
#yjSNLiveTextscoreboard th.act{background-color:#e2e2e2 !important; border-right:1px solid #cbcbcb !important;border-bottom:1px solid #cbcbcb !important; border-left:1px solid #f0f0f0 !important; border-top:1px solid #f0f0f0 !important;}
#yjSNLiveTextscoreboard tr.chs-title th{background:#f0f0f0;}
#yjSNLiveTextscoreboard .inner{margin-bottom:10px;}
#yjSNLiveTextscoreboard .navi{margin-bottom:20px;}
#yjSNLiveTextscoreboard .navi .column-right{text-align:right; width:300px;}
#yjSNLiveTextscoreboard .navi .column-right em{float:right;}

#yjSNLiveTextscoreboard .reflesh .btn_reflesh{float:left; padding-top:4px; padding-left:4px;}
#yjSNLiveTextscoreboard .reflesh .btn_reflesh a{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/refleshbutton.gif); width:64px; height:23px; display:block;}
#yjSNLiveTextscoreboard .reflesh .loading a{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/loading.gif);}


#yjSNLiveTextscoreboard .reflesh em{line-height:3; margin-right:10px;}
#yjSNLiveTextscoreboard .reflesh ul{width:131px; float:right; padding:3px; border:1px solid #b1b1b1; background:#cccccc;}

#yjSNLiveTextscoreboard .reflesh li{float:left;}
#yjSNLiveTextscoreboard .reflesh .auto a,
#yjSNLiveTextscoreboard .reflesh .auto-on a,
#yjSNLiveTextscoreboard .reflesh .manual a,
#yjSNLiveTextscoreboard .reflesh .manual-on a{display:block; height:30px; width:30px;}

#yjSNLiveTextscoreboard .reflesh .auto a{background-position:0 0;}
#yjSNLiveTextscoreboard .reflesh .manual a{background-position:0 -99px;}
#yjSNLiveTextscoreboard .reflesh .auto-on a{background-position:0 -49px;}
#yjSNLiveTextscoreboard .reflesh .manual-on a{background-position:0 -149px;}
#yjSNLiveTextscoreboard .reflesh .auto{margin-right:3px;}
#yjSNLiveTextscoreboard .reflesh .auto-on{margin-right:3px;}
/* --- テキスト速報用スコアボード --- */


/* --- テキスト速報 --- */
#yjSNLiveTextlive{padding-top:10px;}
#yjSNLiveTextlive .item{border-top:4px solid #ddd; margin-bottom:25px;}

#yjSNLiveTextlive .G{border-color:#ef8200;}
#yjSNLiveTextlive .S{border-color:#1a854f;}
#yjSNLiveTextlive .YB{border-color:#0096e0;}
#yjSNLiveTextlive .DB{border-color:#0096e0;}
#yjSNLiveTextlive .D{border-color:#104f8f;}
#yjSNLiveTextlive .T{border-color:#ffdd00;}
#yjSNLiveTextlive .C{border-color:#d30f1e;}
#yjSNLiveTextlive .L{border-color:#213258;}
#yjSNLiveTextlive .F{border-color:#336e9c;}
#yjSNLiveTextlive .M{border-color:#818181;}
#yjSNLiveTextlive .Bs{border-color:#43469c;}
#yjSNLiveTextlive .H{border-color:#ffb300;}
#yjSNLiveTextlive .E{border-color:#940028;}
#yjSNLiveTextlive .PL{border-color:#37b6d6;}
#yjSNLiveTextlive .CL{border-color:#00af82;}

#yjSNLiveTextlive .title{background:#fff; padding:1px; border:1px solid #e5e5e5;}
#yjSNLiveTextlive .title h3{background:#eeeeee; padding:2px 8px; font-size:120%; letter-spacing:normal;}

#yjSNLiveTextlive ul{margin:6px 10px;}
#yjSNLiveTextlive ul li{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/beforesp/dottedBattlerevrew.gif) bottom repeat-x; padding:1px 10px 8px 10px; margin-bottom:8px;}

#yjSNLiveTextlive .score{margin:0 0 0 10px; background:#fff; border:1px solid #e5e5e5; padding:1px; width:200px; text-align:center;}
/* safari3 */body:first-of-type #yjSNLiveTextlive .score{width:250px;}


#yjSNLiveTextlive .score p{background:#e5e5e5; display:block; padding:1px 0;}
#yjSNLiveTextlive .anker{margin:-17px 10px 0 0;}

#yjSNLiveTextlive .partsMovieThumbnail{ display:inline-block;/display:inline;/zoom:1;margin:5px 0 0 1em;}
/* --- テキスト速報 --- */

/* --- 打順 --- */
#yjSNLiveBattinglist{width:300px; margin-bottom:10px;}
/* ie6 */* html #yjSNLiveBattinglist{width:100%;}
/* ie7 */*:first-child+html #yjSNLiveBattinglist{width:100%;}

#yjSNLiveBattinglist table {border-collapse:collapse;}
#yjSNLiveBattinglist th{width:150px;font-size:90%;}
#yjSNLiveBattinglist tr.teamborder th{padding:0; font-size:0;height:5px; background:#ddd; border:0; border-left:1px solid #ddd;}
/* ie7 */*:first-child+html #yjSNLiveBattinglist tr.teamborder th{border:none;}
/* ie6 */* html #yjSNLiveBattinglist tr.teamborder th{border:none;}
/* safari3 */body:first-of-type #yjSNLiveBattinglist tr.teamborder th{border-left:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}

#yjSNLiveBattinglist td.act{background:#E7E3C1;}

#sub #yjSNLiveBattinglist tr.teamborder .G{background-color:#ef8200; border-color:#ef8200 !important;}
#sub #yjSNLiveBattinglist tr.teamborder .S{background-color:#1a854f; border-color:#1a854f !important;}
#sub #yjSNLiveBattinglist tr.teamborder .YB{background-color:#0096e0; border-color:#0096e0 !important;}
#sub #yjSNLiveBattinglist tr.teamborder .DB{background-color:#0096e0; border-color:#0096e0 !important;}
#sub #yjSNLiveBattinglist tr.teamborder .D{background-color:#104f8f; border-color:#104f8f !important;}
#sub #yjSNLiveBattinglist tr.teamborder .T{background-color:#ffdd00; border-color:#ffdd00 !important;}
#sub #yjSNLiveBattinglist tr.teamborder .C{background-color:#d30f1e; border-color:#d30f1e !important;}
#sub #yjSNLiveBattinglist tr.teamborder .L{background-color:#213258; border-color:#213258 !important;}
#sub #yjSNLiveBattinglist tr.teamborder .F{background-color:#336e9c; border-color:#336e9c !important;}
#sub #yjSNLiveBattinglist tr.teamborder .M{background-color:#818181; border-color:#818181 !important;}
#sub #yjSNLiveBattinglist tr.teamborder .Bs{background-color:#43469c; border-color:#43469c !important;}
#sub #yjSNLiveBattinglist tr.teamborder .H{background-color:#ffb300; border-color:#ffb300 !important;}
#sub #yjSNLiveBattinglist tr.teamborder .E{background-color:#940028; border-color:#940028 !important;}
#sub #yjSNLiveBattinglist tr.teamborder .PL{background-color:#37b6d6; border-color:#37b6d6 !important;}
#sub #yjSNLiveBattinglist tr.teamborder .CL{background-color:#00af82; border-color:#00af82 !important;}

#sub #yjSNLiveBattinglist td{border:1px solid #e0e0e0; font-size:80%;}

#sub #yjSNLiveBattinglist tr.teamlogo th{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/logolist.png) no-repeat #f5f5f5;}
#sub #yjSNLiveBattinglist tr.teamlogo th.G{padding-left:30px; background-position:3px -1200px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.S{padding-left:30px; background-position:3px -1250px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.YB{padding-left:30px; background-position:3px -1300px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.DB{padding-left:30px; background-position:3px -1300px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.D{padding-left:30px; background-position:3px -1350px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.T{padding-left:30px; background-position:3px -1400px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.C{padding-left:30px; background-position:3px -1450px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.L{padding-left:30px; background-position:3px -1500px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.F{padding-left:30px; background-position:3px -1550px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.M{padding-left:30px; background-position:3px -1600px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.Bs{padding-left:30px; background-position:3px -1650px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.H{padding-left:30px; background-position:3px -1700px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.E{padding-left:30px; background-position:3px -1750px;}
#sub #yjSNLiveBattinglist tr.teamlogo th.PL{padding-left:38px; background-position:3px -2998px; border-color:#e0e0e0 !important}
#sub #yjSNLiveBattinglist tr.teamlogo th.CL{padding-left:38px; background-position:3px -3044px; border-color:#e0e0e0 !important}
#sub #yjSNLiveBattinglist tr.teamlogo th.non,
#sub #yjSNLiveBattinglist tr.teamlogo th.TX{padding-left:5px; background:#f5f5f5;}



#yjSNLiveBattinglist td{padding:3px; text-align:center;}
#yjSNLiveBattinglist td.nm{color:#999999;}
#yjSNLiveBattinglist td.pn{text-align:left; padding-left:5px;}
/* --- 打順 --- *

/* --- 成績 --- */
#yjSNliveScores{float:left; width:100%;padding-bottom:25px;}
#yjSNliveScores .hanrei{padding:3px; text-align:right; font-size:80%; margin-bottom:10px;}
#yjSNliveScores table{text-align:center;}
#yjSNliveScores table th{line-height:1.2; text-align:center !important;}
#yjSNliveScores table th.pn{padding-left:0 !important;}

#yjSNliveScores table th.ini{width:45px;}
#yjSNliveScores table .pn{text-align:left; padding-left:8px; width:100px;}
#yjSNliveScores table td{border:1px solid #e0e0e0; line-height:1.1; padding:4px 0}
#yjSNliveScores table tr.al td{background:#f8f8f8;}
#yjSNliveScores table tr.sm{font-weight:bold; background:#f8f8f8;}
#yjSNliveScores table td.tt{text-align:right; padding-right:8px;}
#yjSNliveScores table .get{background:#e3e3e3 !important;}

#yjSNliveScores .scoreboard{border-collapse:separate; margin:0;}
#yjSNliveScores .tableTop,
#yjSNliveScores .tableBottom{border-left:4px solid #ddd;}
#yjSNliveScores .tableTop{padding-top:1px;}
/* ie6 */* html #yjSNliveScores .tableTop{padding-top:0px;}
/* ie7 */*:first-child+html #yjSNliveScores .tableTop{padding-top:0px;}
/* safari3 */body:first-of-type #yjSNliveScores .tableTop{padding-top:0px;}

#yjSNliveScores .tableBottom{margin-bottom:27px;}
#yjSNliveScores .tableTop .scoreboard{border-top:3px solid #515151; margin-top:-1px;}
#yjSNliveScores .tableBottom .scoreboard{border-bottom:4px solid #515151;}

#yjSNliveScores .scoreboard td{font-family:Verdana,Arial,Helvetica; border-color:#cdcdcd;}
#yjSNliveScores .scoreboard td.tn{text-align:left; padding-left:50px; border-top:1px solid #eee;}
#yjSNliveScores .scoreboard td.ts{width:130px; font-size:200%; line-height:1.1; background:#eee; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #bbb; border-bottom:1px solid #bbb;}
#yjSNliveScores .scoreboard td.ini{width:44px; font-weight:bold; background:#ddd; border-top:1px solid #fff; border-left:1px solid #eee; border-right:1px solid #bbb;border-bottom:1px soild #bbb;}
#yjSNliveScores .scoreboard td.ini a{display:block; line-height:2.3;}

#yjSNliveScores .scoreboard td.tn{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/logolist.png) no-repeat; padding:1px 0 0 40px; font-weight:bold;}/* sprite */

#yjSNliveScores .G .scoreboard td.tn{background-position:8px -1190px;}
#yjSNliveScores .S .scoreboard td.tn{background-position:8px -1240px;}
#yjSNliveScores .YB .scoreboard td.tn{background-position:8px -1290px;}
#yjSNliveScores .DB .scoreboard td.tn{background-position:8px -1290px;}
#yjSNliveScores .D .scoreboard td.tn{background-position:8px -1340px;}
#yjSNliveScores .T .scoreboard td.tn{background-position:8px -1390px;}
#yjSNliveScores .C .scoreboard td.tn{background-position:8px -1440px;}
#yjSNliveScores .L .scoreboard td.tn{background-position:8px -1490px;}
#yjSNliveScores .F .scoreboard td.tn{background-position:8px -1540px;}
#yjSNliveScores .M .scoreboard td.tn{background-position:8px -1590px;}
#yjSNliveScores .Bs .scoreboard td.tn{background-position:8px -1649px;}
#yjSNliveScores .H .scoreboard td.tn{background-position:8px -1690px;}
#yjSNliveScores .E .scoreboard td.tn{background-position:8px -1739px;}
#yjSNliveScores .PL .scoreboard td.tn{padding-left:38px; background-position:3px -2987px;}
#yjSNliveScores .CL .scoreboard td.tn{padding-left:38px; background-position:3px -3033px;}
#yjSNliveScores .TX .scoreboard td.tn{padding-left:10px; background:0;}


#yjSNliveScores .G{border-color:#ef8200 !important;}
#yjSNliveScores .S{border-color:#1a854f !important;}
#yjSNliveScores .YB{border-color:#0096e0 !important;}
#yjSNliveScores .DB{border-color:#0096e0 !important;}
#yjSNliveScores .D{border-color:#104f8f !important;}
#yjSNliveScores .T{border-color:#ffdd00 !important;}
#yjSNliveScores .C{border-color:#d30f1e !important;}
#yjSNliveScores .L{border-color:#213258 !important;}
#yjSNliveScores .F{border-color:#336e9c !important;}
#yjSNliveScores .M{border-color:#818181 !important;}
#yjSNliveScores .Bs{border-color:#43469c !important;}
#yjSNliveScores .H{border-color:#ffb300 !important;}
#yjSNliveScores .E{border-color:#940028 !important;}
#yjSNliveScores .PL{border-color:#37b6d6 !important;}
#yjSNliveScores .CL{border-color:#00af82 !important;}


#yjSNliveScores .pitcher{font-size:80%; padding:10px 0 0;}
#yjSNliveScores .pitcher h4{border-bottom:5px solid #ddd; font-weight:bold; padding:0 0 2px 5px;}
#yjSNliveScores .pitcher h4 span{float:right; font-weight:normal;margin-top:-1.4em;}
#yjSNliveScores .pitcher .pn{text-align:left; padding-left:8px;}

/* --- 成績 --- */

/*--- 応援コメント ---*/

#chart table,
#score table,
#ticker table,
#team-link table,
#sort table,
.page-navi table,
.comment table,
.action table{
	margin-left:0;
}
/* safari3 */body:first-of-type #chart table{text-align:center;}

#chart td,
#score td,
#ticker td,
#team-link td,
#sort td,
.page-navi td,
.comment td,
.action td{
	margin-left:0;
}

#ticker-text{width:450px !important;}

#chart table{margin-left:0;}
#chart td{padding:0;}
#score table{margin-left:0;}
#score td{padding:0;}
.page-navi{margin-bottom:10px;}

/*--- 応援コメント ---*/

/*--- メインカラム予想モジュール ---*/
.yjSportsYosouTitle{background:url("https://s.yimg.jp/images/sports/baseball/npb/live/beforesp/yjSNLiveYosouTitle.gif"); height:22px; padding:5px 0 0 8px;}

#yjSNLiveYosou{margin-bottom:20px;}
#yjSNLiveYosou table{border:2px solid #87daf5; font-size:80%; width:632px;}
/* safari3 */body:first-of-type #yjSNLiveYosou table{width:100%;}
/* ie6 */* html #yjSNLiveYosou table{width:100%;}
/* ie7 */*:first-child+html #yjSNLiveYosou table{width:100%;}

#yjSNLiveYosou th{background:#e9faff; border:none; padding:2px 8px; border-bottom:1px solid #e9faff;}
#yjSNLiveYosou td{border:1px solid #ececec; padding:2px 8px;}
#yjSNLiveYosou td.qu{width:180px}
#yjSNLiveYosou .border{width:304px; padding:3px 5px 3px 3px;}

#yjSNLiveYosou .border img{border:1px solid #ffce07; margin-right:-2px;}
#yjSNLiveYosou td.btn{width:150px;}
#yjSNLiveYosou td.btn a{display:block; height:53px; width:128px; margin:0 auto;}
#yjSNLiveYosou td.btn p.on a{display:block; background:url(https://s.yimg.jp/images/sports/baseball/npb/live/beforesp/btnYosouon.gif); height:53px; width:128px; margin:0 auto;}
#yjSNLiveYosou td.btn p.off a{display:block; background:url(https://s.yimg.jp/images/sports/baseball/npb/live/beforesp/btnYosouoff.gif); height:52px; width:126px; margin:0 auto;}
#yjSNLiveYosou p.btn{text-align:center;}
/*--- メインカラム予想モジュール ---*/

#contents-footer{color:#777777; font-size:80%; margin-bottom:20px; text-align:center; line-height:1.4; margin-top:10px;}

/* --- 動画タブページ --- */

/* --- sprite --- */
#yjSNLivebroadcast .info,
#yjSNLivebroadcast .broadcast-inner .column-left,
#yjSNLivebroadcast .broadcast-inner .column-right,
#yjSNLivebroadcast .broadcast-inner .button a,
#yjSNLivePldijest,
#yjSNLivePldijest p.mtf a{
background:url("https://s.yimg.jp/images/sports/baseball/npb/live/spriteMovie.png");
}

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


/* install */
#installWrap {border:1px solid #f9f2bb;background:#ffe;padding:10px; margin-bottom:20px;}
#installStep {background-position:0 -1000px;width:613px;height:141px;margin-bottom:10px;}
.installStepModule {width:173px;float:left;margin-right:17px;padding:37px 10px 0;line-height:1.3;font-size:14px;}
.noMargin {margin-right:0 !important;}
#installStepLink {text-align:right;font-size:14px;}
#installStepLink a {background-position:0 -548px;padding-left:14px;}
#installText1 {height:18px;background-position:0 -1150px;border-bottom:1px solid #f9f2bb;padding-bottom:10px;margin-bottom:10px;}
#installText2 {width:375px;height:16px;background-position:0 -1200px;margin-bottom:10px;}
#bbbDl {display:block;width:515px;height:75px;background:url("https://s.yimg.jp/images/sports/baseball/npb/promo/bt_download.png") no-repeat; margin:0 auto 13px;}
#bbbDlText {width:490px;margin:0 auto 13px;line-height:1.3;}
#installAtt {color:#444;border:1px solid #ebebeb;padding:12px 12px 6px;background:#fcfcfc;font-size:80%;}
#installAttList {padding-left:30px !important;}
#installAtt p {margin-bottom:4px;line-height:1.3;}
#installOk {width:358px;height:48px;background-position:0 -1250px;padding-top:35px;padding-right:225px;padding-left:30px;}

/*.bgsp {background:url("https://s.yimg.jp/images/sports/baseball/npb/promo/bg_sprite.png") no-repeat;}*/

#installWrap h4#installText1{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/ttlInstallWrap.gif) 0 -4px no-repeat;}

#installStepLink a{background-position:left -940px !important; background-repeat:no-repeat !important; padding-left:20px;}


/* --- 生中継 --- */
#yjSNLivebroadcast{ margin-bottom:20px;}
.broadcast-inner{background-position:0 -200px !important;border:1px solid #e0e0e0; margin-top:-1px;}/* --- sprite --- */
#yjSNLivebroadcast .column-left{float:left; width:226px;}
#yjSNLivebroadcast .column-center{float:left; width:180px; text-align:center;}
#yjSNLivebroadcast .column-right{float:left; width:226px;}
#yjSNLivebroadcast .attention{font-size:80%; color:#666;}
#yjSNLivebroadcast .info{background-position:0 -284px !important; border:1px solid #e0e0e0; font-size:80%; margin-bottom:10px; margin-top:-1px; text-align:center;}
#yjSNLivebroadcast .inner{border-top:1px solid #f5f5f5; padding:2px 6px;}
#yjSNLivebroadcast .info p{margin-left:8em;}
#yjSNLivebroadcast .info .more{float:right; margin:0 !important;}
#yjSNLivebroadcast .info .more a{font-size:100%;}

#yjSNLivebroadcast .broadcast-inner .column-left{background-position:104px -401px !important; padding:10px 0; margin:8px 0;}/* --- sprite --- */
#yjSNLivebroadcast .broadcast-inner .column-right{background-position:120px -401px !important; padding:10px 0; margin:8px 0;}/* --- sprite --- */
#yjSNLivebroadcast .broadcast-inner .teamlogo{height:80px; background:url("https://s.yimg.jp/images/sports/baseball/npb/live/petmark.png") center no-repeat; font-size:120%; width:100px; float:left;}
#yjSNLivebroadcast .broadcast-inner .tn{float:left; width:123px; text-align:center; margin-top:30px; font-weight:bold;}


#yjSNLivebroadcast .broadcast-inner .G{background-position:center 0;}
#yjSNLivebroadcast .broadcast-inner .S{background-position:center -80px;}
#yjSNLivebroadcast .broadcast-inner .YB{background-position:center -160px;}
#yjSNLivebroadcast .broadcast-inner .DB{background-position:center -160px;}
#yjSNLivebroadcast .broadcast-inner .D{background-position:center -240px;}
#yjSNLivebroadcast .broadcast-inner .T{background-position:center -320px;}
#yjSNLivebroadcast .broadcast-inner .C{background-position:center -400px;}
#yjSNLivebroadcast .broadcast-inner .L{background-position:center -480px;}
#yjSNLivebroadcast .broadcast-inner .F{background-position:center -560px;}
#yjSNLivebroadcast .broadcast-inner .M{background-position:center -640px;}
#yjSNLivebroadcast .broadcast-inner .Bs{background-position:center -720px;}
#yjSNLivebroadcast .broadcast-inner .H{background-position:center -800px;}
#yjSNLivebroadcast .broadcast-inner .E{background-position:center -880px;}
#yjSNLivebroadcast .broadcast-inner .PL{background-position:center -960px;}
#yjSNLivebroadcast .broadcast-inner .CL{background-position:center -1040px;}

#yjSNLivebroadcast .broadcast-inner .column-center p{line-height:1; text-align:center;}
#yjSNLivebroadcast .broadcast-inner .column-center div.score{margin-bottom:8px;}

#yjSNLivebroadcast .broadcast-inner .button a{display:block; width:170px; height:51px; margin:10px auto 5px;}
#yjSNLivebroadcast .broadcast-inner .liveButtonB a{background-position:0 0;}/* --- sprite --- */
#yjSNLivebroadcast .broadcast-inner .liveButtonB a:hover{background-position:0 -71px;}/* --- sprite --- */
#yjSNLivebroadcast .broadcast-inner .liveButtonG a{background-position:0 -142px;}/* --- sprite --- */
#yjSNLivebroadcast .broadcast-inner .liveButtonE a{background-position:0 -213px;}/* --- sprite --- */

#yjSNLiveMovie {
    margin-bottom:20px;
	padding:7px 10px;
	border:1px solid #e1e1e1;
	border-top:0;
	line-height:1.3;
}
#yjSNLiveMovie ul {
	overflow:hidden;
	_zoom:1;
	padding:3px 0;
	background:url("https://s.yimg.jp/images/sports/baseball/npb/live/bg_movie_module_yline.png") repeat-y center 0;
}
#yjSNLiveMovie li {
	width:290px;
}
#yjSNLiveMovie li.left {
	float:left;
}
#yjSNLiveMovie li.right {
	float:right;
}
#yjSNLiveMovie dl {
	overflow:hidden;
	_zoom:1;
}
#yjSNLiveMovie dt {
	float:right;
	width:203px;
}
#yjSNLiveMovie .ico {
	margin-left:3px;
	vertical-align:baseline;
}
#yjSNLiveMovie dd {
	float:left;
}


/* plugin */
.pluginModule {font-size:80%;line-height:1.4;background:#fcfcfc;padding:8px;border:1px solid #ebebeb;margin-bottom:10px;}
.pluginModule img {margin-left:4px;}
.pluginModuleB {float:right;}

/* --- パリーグダイジェスト --- */
#yjSNLivePldijest{margin-bottom:20px; border:1px solid #e0e0e0; margin-top:-1px; background-position:right bottom; background-repeat:no-repeat; padding:8px;}/* --- sprite --- */
#yjSNLivePldijest p{font-size:80%; padding-bottom:2px;}
#yjSNLivePldijest p.qr{float:left; margin-right:8px;}
#yjSNLivePldijest p.qr img{border:1px solid #000000;}
#yjSNLivePldijest p.ttl{font-weight:bold; font-size:100%;}
#yjSNLivePldijest p.mtf a{background-position:0 -364px; background-repeat:no-repeat; padding-left:32px; font-size:120%;}/* --- sprite --- */

/* hubpage-banner */
#hubpage-banner{margin-bottom:20px;}


/* noscript */
#noscript{background:#ffdddd; margin-bottom:10px; font-size:80%; padding:5px 10px;}
#noscript .darkRed{color:#CC0000; font-weight:bold;}







/* --- 20091029 --- */

.greyOut {color:#999 !important;}
#AdANEMOS {clear:both;}

/*--####091027 佐仲ボタン追加--*/
#global-navigation #gn_bottom.top #gnb_navi ul li a.team_text {
  float:left;
  padding:0 6px 0px 10px;
}

#global-navigation #gn_bottom.top #gnb_navi li em a{
background:url(https://s.yimg.jp/images/sports/baseball/npb/yjSNpb_sprite.png) no-repeat !important;
}

#global-navigation #gn_bottom.top #gnb_navi ul li em{
  margin:0 !important;
  width:auto !important;
  height:auto !important;
    float:left !important;
}

#global-navigation #gn_bottom.top #gnb_navi ul li em a.team_button_off{
  background-position:6px -1494px !important;
}

#global-navigation #gn_bottom.top #gnb_navi ul li em a.team_button_on{
  background-position:6px -1574px !important;
}

#global-navigation #gn_bottom.top #gnb_navi ul li em a{
  padding:0 10px 0 6px;
  width:12px;
}

#global-navigation #gn_bottom.top #gnb_navi ul li em a:hover{
  background-color:#fff !important;
}

#global-navigation #gn_bottom.top #gnb_navi ul li.active_click em a:hover{
padding:0 8px 0 6px;
margin-right:2px;
}

.mb10 td {
	font-size:13px;
	}
.mb10 td.lt {
	font-size:14px !important;
	}
/*-- team menu js --*/
#TeamNavi {
	text-align:left;
	width:470px;
	}
/*
#TeamNavi {position:absolute;text-align:left;width:470px;left:150px;top:25px;}
* html #TeamNavi {left:-345px;}
*/

#TeamNavi td {
	background:#fff;
	}

.TeamNaviTitle{border:1px solid #cecece; background:#404040 !important; color:#eee; padding-left:5px; width:50%;}

.NpbLogoSS .pnS{background:url(https://s.yimg.jp/images/sports/baseball/npb/petmark-xxsmall.png) no-repeat;}
.NpbLogoSS .pnS{height:25px; width:25px; padding:5px 0 5px 30px;}
.NpbLogoSS .G{background-position:0 0;}
.NpbLogoSS .S{background-position:0 -50px;}
.NpbLogoSS .YB{background-position:0 -100px;}
.NpbLogoSS .DB{background-position:0 -100px;}
.NpbLogoSS .D{background-position:0 -150px;}
.NpbLogoSS .T{background-position:0 -200px;}
.NpbLogoSS .C{background-position:0 -250px;}
.NpbLogoSS .L{background-position:0 -300px;}
.NpbLogoSS .F{background-position:0 -350px;}
.NpbLogoSS .M{background-position:0 -400px;}
.NpbLogoSS .Bs{background-position:0 -445px;}
.NpbLogoSS .H{background-position:0 -500px;}
.NpbLogoSS .E{background-position:0 -550px;}
.NpbLogoSS .Pl{background-position:0 -600px;}
.NpbLogoSS .Cl{background-position:0 -650px;}
.NpbLogoSS .undecide{background-position:0 -700px;}

i{display:none;}

.inner{border:1px solid #cecece; padding:3px 6px 3px 6px; line-height:1.6em;}

/*--cl--*/
.NpbScore table.NpbSP .NpbSPCl,
.NpbPsVs .Cl,
.NpbStTeam .bg_cl,
.NpbCl,
.NpbPsVs .Cl{background:#00af82 !important;}
/*--pl--*/
.NpbScore table.NpbSP .NpbSPPl,
.NpbPsVs .Pl,
.NpbPl,
.NpbStTeam .bg_pl,
.NpbPsVs .Pl{background:#37b6d6 !important;}

/*--notes--*/
#yjSNliveScores .pitcher h4 .notes{ margin-top:0;}

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

/*input-comment*/
#input-comment{border-bottom:1px solid #999; margin-bottom:5px;}
.commentAnker{font-size:80%; text-align:right; padding-top:5px; margin:-5px 0 10px 0;}
.commentAnker a{ background:url(https://s.yimg.jp/images/sports/baseball/npb/live/spriteCommon.png) no-repeat 0 -1062px; padding-left:16px;}

/*facebook*/
.yjSNLiveCommonsubtitle h4 .subText{
  font-weight:normal;
  font-size:92%;
}
#sub .fb-comments{
  margin-bottom:10px;
}
.fbModule.like{
  margin-bottom:10px;
}
#yjSNLiveNavi + .fbModule{
  margin:-5px 0 10px 0;
}
#ch-navi + .fbModule{
  margin:-5px 0 5px 0;
}

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

/*SNSbotton*/
.sns_box .sns_list{display:inline-block;}
.sns_box .sns_list li {float: left;margin-right: 10px;}
* html .sns_box .socialbtn_fb .fb-like{float:left; width:150px;}
.sns_box .sns_list .socialbtn_ce img{vertical-align:baseline;}


/**otherLive**/
#otherLive{
	border-top: none;
	border-right: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-left: 1px solid #c2c2c2;
	display:inline-block;
	width:298px;
	margin-bottom:10px;
	overflow:hidden;
}
#otherLive ul{margin-bottom:-1px;
display:inline-block;}
#otherLive li{
	border-bottom:1px dotted #c8c8c8;
	float:left;
	}
#otherLive li.g{
	background-color: #f3f3f3;
}
#otherLive li div.watchNow{
	border: 2px solid #feca12;
}
#otherLive li a{
	color: #0033ff !important;
}
#otherLive li p.liveC{
	width:58px;
	float:left;
	text-align:center;
	padding:5px 0;}
#otherLive li p.liveC span.score{
	font-size:88%;
	color:#000;
	width:58px;}
#otherLive li p.liveC span.status{
	font-size:82%;
	color:#666;
	padding-bottom:5px;
	width:58px;}
#otherLive li p.liveC span.before{
	font-size:82%;
	color:#666;
	width:58px;
	margin-top:-5px;
}

#otherLive li p.liveC span.round{
	font-size:75%;}
#otherLive li p.liveC span.round.sokuhou,
#otherLive li p.liveC span.round.watching{
	background-color: #fefeac;
	display: inline-block;
	border: 1px solid #feca12;
	padding:3px 5px;
	font-weight:bold;
}
#otherLive li p.liveC span.round.finished{
	background-color: #eeeeee;
	display: inline-block;
	border: 1px solid #d6d6d6;
	padding:3px 10px;
	font-weight:bold;
}


#otherLive li .watchNow p.teamL,
#otherLive li .watchNow p.teamR,
#otherLive li p span.team{width:111px!important;}
#otherLive li p.teamL{
	width:113px;
	float:left;
	text-align:right;
	padding:5px 5px 5px 2px;
	color:#000;}
#otherLive li p.teamR{
	width:113px;
	float:right;
	text-align:left;
	padding:5px 2px 5px 5px;
	color:#000;}
#otherLive li p.teamL span,#otherLive li p.teamR span,#otherLive li p.liveC span{display:inline-block;}
#otherLive li p span.team{font-size:82%;height:auto;width:113px; overflow:hidden; *zoom:1;}
#otherLive li p span.team span{
 border-bottom:3px solid #ef0000;
 padding:0 2px 1px 2px;
}
#otherLive li p.teamR span.team span{margin-right:3px;
float:left;}
#otherLive li p.teamL span.team span{margin-left:3px;
float:right;}
#otherLive li p span.team span.b000,
#otherLive li p span.team span.b100,
#otherLive li p span.team span.b110,
#otherLive li p span.team span.b111,
#otherLive li p span.team span.b010,
#otherLive li p span.team span.b001,
#otherLive li p span.team span.b011,
#otherLive li p span.team span.b101
{
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/base_sprite_accessibility.png);
	background-repeat: no-repeat;
	border-bottom:none!important;
	height: 24px;
	width: 25px;
 padding:0;
 margin-top:1px;
 margin-left:0;
 margin-right:0;
}

#otherLive li p span.team span.b000{
	 background-position: 0 -196px;
}
#otherLive li p span.team span.b100{
	 background-position: 0 0;
}
#otherLive li p span.team span.b110{
	 background-position: 0 -28px;
}
#otherLive li p span.team span.b111{
	 background-position: 0 -56px;
}
#otherLive li p span.team span.b010{
	 background-position: 0 -84px;
}
#otherLive li p span.team span.b001{
	 background-position: 0 -112px;
}
#otherLive li p span.team span.b011{
	 background-position: 0 -140px;
}
#otherLive li p span.team span.b101{
	 background-position: 0 -168px;
}
#otherLive li p span.player{font-size:75%;}
#otherLive li .team{
	font-weight:bold;}
#otherLive .movie {
	padding:5px 8px 3px;
	background:#f3f3f3;
	font-size:80%;
	text-align:right;
	line-height:1.25;
}
#otherLive .movie .ico {
	margin-right:3px;
	vertical-align:baseline;
}

#otherLive .live{
  margin: 0 0 5px;
  text-align: center;
  font-size: 80%;
}
#otherLive .liveFree{
  text-align: center;
  font-size: 80%;
  line-height: 16px;
  margin: 0 0 5px;
}
#otherLive .liveFree a{
  background-image: url(https://s.yimg.jp/images/sports/all_device/pc/img/free02.png);
  background-repeat: no-repeat;
  background-size: 16px 16px;
  background-position: left center;
  padding: 2px 0 2px 18px;
}
.liveTxt{
  margin-top: -5px;
    margin-bottom: 15px;
    line-height: 18px;
    font-size: 80%;
}
.liveTxt span {
    line-height: 16px;
    background-image: url(https://s.yimg.jp/images/sports/all_device/pc/img/free02.png);
    background-repeat: no-repeat;
    background-size: 16px 16px;
    background-position: 0 0;
    text-indent: 18px;
    display: inline-block;
}
/*動画ロゴ*/
.copyright a img{vertical-align: text-bottom;}
.yjSportsCommonTitle .cr a img{vertical-align: middle; margin-left:5px;}
