@charset "utf-8";
/* CSS Document */

/* -----------------------
00.共通
----------------------- */
#contents-header {
    margin-bottom: 10px;

}
/**global-navigation_baseball**/
html>body .yjS{font-size:84%;font-size/**/:small;}
i{display:none;}
/*--TamNavi Btn------------------------------------------------*/
#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;}
/*--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;}
.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 .B{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 .team1{background-position:0 0;}
.NpbLogoSS .team2{background-position:0 -50px;}
.NpbLogoSS .team3{background-position:0 -100px;}
.NpbLogoSS .team4{background-position:0 -150px;}
.NpbLogoSS .team5{background-position:0 -200px;}
.NpbLogoSS .team6{background-position:0 -250px;}
.NpbLogoSS .team7{background-position:0 -300px;}
.NpbLogoSS .team8{background-position:0 -350px;}
.NpbLogoSS .team9{background-position:0 -400px;}
.NpbLogoSS .team11{background-position:0 -445px;}
.NpbLogoSS .team12{background-position:0 -500px;}
.NpbLogoSS .team376{background-position:0 -550px;}
.NpbLogoSS .team15{background-position:0 -600px;}
.NpbLogoSS .team16{background-position:0 -650px;}

.NpbLogoSS .undecide{background-position:0 -700px;}
.NpbCl, .NpbPl, .NpbIl{color:#FFFFFF;font-weight:bold;text-align:center;}
/*-- team menu js --*/
#TeamNavi{text-align:left;width:470px;z-index:2;}
#TeamNavi td{background:#fff;}
.TeamNaviTitle{border:1px solid #cecece; background:#404040 !important; color:#eee; padding-left:5px; width:50%;}
.inner{border:1px solid #cecece; padding:3px 6px 3px 6px; line-height:1.6em;}* html #TeamNavi .inner{line-height:1.98;}*:first-child+html #TeamNavi .inner{line-height:1.98;}
.NpbSubTitleB{border:1px solid #ddd;}
.inner .ml20{margin-left:20px;}
.inner .nologo{text-align:center; padding-top:10px;}
/* noscript */
#noscript{background:#ffdddd; margin-bottom:10px; font-size:80%; padding:5px 10px;}
#noscript .darkRed{color:#CC0000; font-weight:bold;}
#cntTeamSelect{z-index:2;}
/*スティッチャー*/
#pos-show {
    margin-bottom: 10px;
}
#pos-show dl {
    margin: 0;
    padding: 0;
}
#pos-show dt {
    font-size: 12px;
    font-weight: normal;
    line-height: 12px;
    margin: 0;
    padding: 4px 0;
    text-align: center;
    vertical-align: middle;
}
#pos-show dd {
    text-align: center;
}
#pos-show img {
    vertical-align: bottom;
}


/* -----------------------
01.一球速報
----------------------- */

/*#contents a {
    color: #0069AB;
}*/

#scoreboard .chs-title th,
#livecontent .board,#kyusyu-mark,#sbo, #sbo table,#field,#load,
#load li.auto,
#load li.manual,
#load li.auto-on,
#load li.manual-on,
#livenavi dd.back a,
#livenavi dd.next a,
#livenavi dd.backgr a,
#livenavi dd.nextgr a,
#livenavi dd.reflesh a,
.cl-box h3,
.cl-box p.more a,
#deC #kdR .kyusyu-mark,
#deC #kdL .kyusyu-mark,
#comment p.commentlink a.ch,
#comment p.commentlink a.wr,
#nextR th span,
#nextL th span
{
	background-color: transparent;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/sprite.png);
	background-repeat: repeat;
}

/*scoreboard*/


#scoreboard th{
	background-color: transparent;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/logolist.png);
	background-repeat: no-repeat;
	width:36px!important;
	border:1px solid #bfbfbf;
	border-top:none; text-align:left;
	font-weight:bold;
	width:150px!important;
	white-space:nowrap;
	text-align:center;
}

#scoreboard table {
    height: 68px;
}
#scoreboard .chs-title {
    color: #FFFFFF;
    font-size: 80%;
}
#scoreboard .chs-title th {
	background-color: #464646;
	background-position: 0 0;
	font-weight: normal;
	line-height: 1.2em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #686868;
	border-bottom-color: #313131;
	border-left-color: #313131;
	white-space: nowrap;
	width: 36px!important;
	text-align:center;
}
#scoreboard td {
    width: auto;;
}


#scoreboard td{font-size:90%; border:1px solid #bfbfbf; border-top:none; border-left:1px solid #f5f5f5; background:#eee; line-height:20px; font-weight:bold;
text-align:center;}
#scoreboard td.now {
    background: none repeat scroll 0 0 #FFFEAB;
    border-left: 1px solid #E7E3C1;
}
#scoreboard td a {
    display: block;
}
#scoreboard {
    font-family: verdana,Arial,sans-serif;
    text-align: center;
	margin-bottom:10px;
}
#scoreboard .chs-title a {
    color: #FFFFFF;
    display: block;
}
#scoreboard td.sum {
    background: none repeat scroll 0 0 #DDDDDD;
    border-left: 1px solid #EEEEEE;
    font-size: 100%;
}
#scoreboard td.fwn {
    font-weight: normal !important;
}

/* --- スコアボード ---*/
#ch-scoreboard{text-align:center; font-family:verdana,Arial,sans-serif;}
#ch-scoreboard table{height:68px;}
#ch-scoreboard td{font-size:90%; border:1px solid #bfbfbf; border-top:none; border-left:1px solid #f5f5f5; background:#eee; line-height:20px; font-weight:bold;}
#ch-scoreboard td.now{background:#e1d5ae; border-left:1px solid #e7e3c1;}
/* background #D5D5D5 */
#ch-scoreboard td.sum{font-size:100%; border-left:1px solid #eee; background:#ddd;}
#ch-scoreboard td a{display:block;}
#ch-scoreboard td.fwn{font-weight:normal !important;}

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

/* ie7 */*:first-child+html #ch-scoreboard th a{margin-right:0 !important; padding-right:0 !important; zoom:1;}

#ch-scoreboard td{width:auto !important; padding-left:0 !important; padding-right:0 !important;}
#ch-scoreboard .chs-title th{width:30px;}
/* ie7 */*:first-child+html #ch-scoreboard .chs-title th{padding-left:2px !important;}
/* ie6 */* html #ch-scoreboard .chs-title th{padding-left:3px !important;}

#ch-scoreboard .chs-title th.tn{width:150px; padding-left:0}


#ch-scoreboard .chs-title{font-size:80%; color:#fff;}
#ch-scoreboard .chs-title th{background-position:0 0; 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;}/*sprite*/
#ch-scoreboard .chs-title a{color:#fff; display:block;}
/* --- スコアボード ---*/
/**logo**/
#scoreboard th.G{padding-left:30px; background-position:3px -1200px;width:150px !important;}
#scoreboard th.S{padding-left:30px; background-position:3px -1250px;width:150px !important;;}
#scoreboard th.DB{padding-left:30px; background-position:3px -1300px;width:150px !important;;}
#scoreboard th.D{padding-left:30px; background-position:3px -1350px;width:150px !important;;}
#scoreboard th.T{padding-left:30px; background-position:3px -1400px;width:150px !important;;}
#scoreboard th.C{padding-left:30px; background-position:3px -1450px;width:150px !important;;}
#scoreboard th.L{padding-left:30px; background-position:3px -1500px;width:150px !important;;}
#scoreboard th.F{padding-left:30px; background-position:3px -1550px;width:150px !important;;}
#scoreboard th.M{padding-left:30px; background-position:3px -1600px;width:150px !important;;}
#scoreboard th.Bs{padding-left:30px; background-position:3px -1650px;width:150px !important;;}
#scoreboard th.B{padding-left:30px; background-position:3px -1650px;width:150px !important;;}
#scoreboard th.H{padding-left:30px; background-position:3px -1700px;width:150px !important;;}
#scoreboard th.E{padding-left:30px; background-position:3px -1750px;width:150px !important;;}
#scoreboard th.PL{padding-left:38px; background-position:3px -2998px;width:150px !important;;}
#scoreboard th.CL{padding-left:38px; background-position:3px -3044px;width:150px !important;;}

#scoreboard th.team1{padding-left:30px; background-position:3px -1200px;width:150px !important;}
#scoreboard th.team2{padding-left:30px; background-position:3px -1250px;width:150px !important;;}
#scoreboard th.team3{padding-left:30px; background-position:3px -1300px;width:150px !important;;}
#scoreboard th.team4{padding-left:30px; background-position:3px -1350px;width:150px !important;;}
#scoreboard th.team5{padding-left:30px; background-position:3px -1400px;width:150px !important;;}
#scoreboard th.team6{padding-left:30px; background-position:3px -1450px;width:150px !important;;}
#scoreboard th.team7{padding-left:30px; background-position:3px -1500px;width:150px !important;;}
#scoreboard th.team8{padding-left:30px; background-position:3px -1550px;width:150px !important;;}
#scoreboard th.team9{padding-left:30px; background-position:3px -1600px;width:150px !important;;}
#scoreboard th.team11{padding-left:30px; background-position:3px -1650px;width:150px !important;;}
#scoreboard th.team12{padding-left:30px; background-position:3px -1700px;width:150px !important;;}
#scoreboard th.team376{padding-left:30px; background-position:3px -1750px;width:150px !important;;}
#scoreboard th.team15{padding-left:38px; background-position:3px -2998px;width:150px !important;;}
#scoreboard th.team16{padding-left:38px; background-position:3px -3044px;width:150px !important;;}

#scoreboard th.TX{padding-left:5px; background:none; background:none;width:150px !important;;}
/*live*/
#liveF{position: relative;}
#livecontent,#livedetail {
	background-color: #f3f3f3;
	padding: 5px;
	display:inline-block;
	margin-bottom:10px;
	/*position: relative;*/
}
#livecontent .board{
	background-color: #4F4F4F;
    background-position: 0 -702px;
	position:relative;}
#livecontent .board .top{
	display:inline-block;
	padding-bottom:10px;}
#livecontent #lcL{
	float:left;
	width:194px;
	padding-right:10px;}
#livecontent #lcC{
	float:left;
	width:216px;
    margin-top: 8px;}
#livecontent #lcR{
	float:left;
	width:194px;
	padding-left:10px;}
#livecontent .board .btm{
    position:relative;}
/**sbo**/

#livecontent #sbo {
    background-position: 0 -1311px;
    border-bottom: 1px solid #616161;
    border-right: 1px solid #616161;
    color: #FFFFFF;
    margin-bottom: 10px;
    min-height: 84px;
    padding: 5px 2px 5px 5px;
    width:186px;
    overflow:hidden;
    *zoom:1;
}
#livecontent #sbo{
	color: #FFFFFF;
    font-size: 90%;}
#livecontent #sbo .live em{
	border: 1px solid #7b7b7b;
	background-color: #383838;
	padding: 0 5px;
	display:inline-block;
	color:#FFF;
	margin-right:5px;
	float:left;
}
#livecontent #sbo .live p{

	color:#ffa200;
	font-size:84%;
	font-weight:bold;
	float:left;
	line-height: 26px;
	}
#livecontent #sbo .live p.before{
	color:#fff!important;
	}
#sbo table {
    background-position: right -1562px;
    float: left;
    height: 40px;
    margin: 0 3px 5px 0;
    padding-right: 3px;
}
#sbo h4.live {
    margin-bottom: 16px;
	display:inline-block;
}
#contents table {
    border-collapse: separate;
}
#sbo .score td.nm {
    font-size: 80%;
    padding-left: 8px;
    padding-right: 8px;
    text-align: left;
}
#sbo .score table td {
    color: #FFFFFF;
}

#sbo .score td {
    font-size: 130%;
    line-height: 1;
    text-align: center;
	line-height: 20px;
}
#sbo .score td.act {
    border-left: 5px solid #FFFFFF;
    padding-left: 5px;

}

body:first-of-type #sbo .sbo p {
    font-size: 80%;
}
#sbo .sbo p {
    color: #000000;
    font-family: "ＭＳ ゴシック",Osaka,sans-serif;
    font-size: 90%;
    letter-spacing: -0.5px;
    line-height: 1;
}
#sbo .sbo{ float:left;}
#sbo .sbo p {
    font-size: 80%;
}
#sbo .sbo p {
    color: #000000;
    font-family: "ＭＳ ゴシック",Osaka,sans-serif;
    font-size: 90%;
    letter-spacing: -0.5px;
    line-height: 1;
}
#sbo .sbo em {
    color: #FFFFFF;
    font-family: Arial,verdana,sans-serif;
    font-size: 90%;
    margin-right: 5px;
}
#sbo .sbo p.s b {
    color: #FFF000;
    font-weight: normal !important;
}
#sbo .sbo p.b b {
    color: #01C414;
    font-weight: normal !important;
}
#sbo .sbo p.o b {
    color: #EE0000;
    font-weight: normal !important;
}
/**pitcher**/
#livecontent #pitcherL {
    margin-left:5px;
}
#livecontent #pitcherR {
    margin-right:5px;
	margin-top: 109px;
}

#livecontent .G{border-bottom:5px solid #ef8200;}
#livecontent .S{border-bottom:5px solid #1a854f;}
#livecontent .YB{border-bottom:5px solid #0096e0;}
#livecontent .DB{border-bottom:5px solid #0096e0;}
#livecontent .D{border-bottom:5px solid #104f8f;}
#livecontent .T{border-bottom:5px solid #ffdd00;}
#livecontent .C{border-bottom:5px solid #d30f1e;}
#livecontent .L{border-bottom:5px solid #213258;}
#livecontent .F{border-bottom:5px solid #336e9c;}
#livecontent .M{border-bottom:5px solid #818181;}
#livecontent .Bs{border-bottom:5px solid #43469c;}
#livecontent .B{border-bottom:5px solid #43469c;}
#livecontent .H{border-bottom:5px solid #ffb300;}
#livecontent .E{border-bottom:5px solid #940028;}

#livecontent .team1{border-bottom:5px solid #ef8200;}
#livecontent .team2{border-bottom:5px solid #1a854f;}
#livecontent .team3{border-bottom:5px solid #0096e0;}
#livecontent .team4{border-bottom:5px solid #104f8f;}
#livecontent .team5{border-bottom:5px solid #ffdd00;}
#livecontent .team6{border-bottom:5px solid #d30f1e;}
#livecontent .team7{border-bottom:5px solid #213258;}
#livecontent .team8{border-bottom:5px solid #336e9c;}
#livecontent .team9{border-bottom:5px solid #818181;}
#livecontent .team11{border-bottom:5px solid #43469c;}
#livecontent .team12{border-bottom:5px solid #ffb300;}
#livecontent .team376{border-bottom:5px solid #940028;}


#livecontent .card {
    background: none repeat scroll 0 0 #E5E5E5;
    font-size: 80%;
    margin-bottom: 5px;
    text-align: center;
}
#livecontent .card .ct{border:1px solid #bdbdbd; border-bottom:none;}
#livecontent .card em {
    color: #666666;
    display: block;
	font-weight:normal!important;
}
a img {
    border: 0 none;
}
#livecontent .card td.nm {
    font-size: 120%;
    font-weight: bold;
    height: 28px;
    padding-left: 4px;
    text-align: left;
}
#livecontent .playerNo {
    font-size: 80%;
    font-weight: normal;
    margin-left: 3px;
}
#livecontent .card th {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #666666;
}
#livecontent .card tr.score {
    background: none repeat scroll 0 0 #FFFFFF;
}
/**kyusyu**/
#livecontent #kyusyuL {
    margin:0 5px;
}
#livecontent #kyusyuR {
    margin:0 5px;
}
body:first-of-type #livecontent .kyusyu p {
    font-size: 70%;
}
#livecontent .kyusyu p {
    color: #FFFFFF;
    font-size: 80%;
    margin-bottom: -1.3em;
    text-align: right;
	color: #999999;
}
#livecontent .kyusyu p em {
    color: #FFFFFF !important;
	font-weight:normal!important;
}
#livecontent .kyusyu p a {
    color: #999999;
}
#livecontent .kyusyu #kyusyu-mark {
    color: #272727;
    font-family: "ＭＳ ゴシック",Osaka,sans-serif;
    height: 87px;
    margin-top: 1.1em;
}

#livecontent .kyusyu .right {
    background-position: center -2012px !important;
}
#livecontent .kyusyu .left{background-position:center -2122px !important;}/*sprite*/
#livecontent .kyusyu #kyusyu-mark table {
    height: 86px;
    margin: 0 auto;
    width: 86px;
}
#livecontent .kyusyu #kyusyu-mark td {
    font-size: 50%;
    height: 16px;
    line-height: 0.9;
    padding-top: 1px;
    text-align: center;
    vertical-align: middle;
    width: 17px;
}
#kyusyu-mark table td {
    position: relative;
}
#livecontent .kyusyu #kyusyu-mark b {
    color: #FFFFFF;
    font-weight: normal !important;
}
b {
    font-weight: bold !important;
}
/**result**/
#lcC .hit {
    color: #FF0000;
}
#result {
	border: 1px solid #BABABA;
	font-size: 90%;
	font-weight: bold;
	line-height: 1.2;
	margin: 0 auto;
	padding: 2px 0;
	text-align: center;
	background-color: #FFFFFF;
	background-image: none;
}
#result em {
    display: block;
    font-size: 70%;
}
.red {
    color: #FF0000;
}
/**field**/
#field {
    background-position: -95px -1822px;
    height: 170px;
    margin: 5px 0;
    width: 216px;
}
#base {
    height: 170px;
    width: 216px;
}
#field .h12f {
	background-color: transparent;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12f_l_000.png);
	background-repeat: no-repeat;
	background-position: center -3px;
}
#dakyu {
    height: 170px;
    width: 216px;
}
#base1 {
    margin-top: 88px;
    position: absolute;
    text-align: center;
    width: 112px;
}
#base2 {
    margin-top: 40px;
    position: absolute;
    text-align: center;
}
#base3 {
    margin-top: 88px;
    padding-right: 110px;
    position: absolute;
    text-align: center;
    width: 112px;
}
#base1, #base2, #base3 {
    font-size: 80%;
    width: 112px;
}

/*#field{background-position:center -1822px; no-repeat;height:170px;width:222px; margin-bottom:3px; margin-top:26px;}*//*sprite*/
/* ie6 */* html #field{background-position:-93px -1821px;}
/* ie7 */*:first-child+html #field{background-position:-93px -1821px;}
/*#base{height:170px;width:222px;}
#dakyu{height:170px;width:222px;}*/
*:first-child+html #dakyu{ position:relative;}

#field .b100{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/field_b1.gif) center 0;}
#field .b010{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/field_b2.gif) center 0;}
#field .b001{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/field_b3.gif) center 0;}
#field .b110{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/field_b12.gif) center 0;}
#field .b011{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/field_b23.gif) center 0;}
#field .b101{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/field_b13.gif) center 0;}
#field .b111{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/field_b123.gif) center 0;}

/* --- ヒット ---*/
#field .h01f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h01f_l_000.png) center -3px no-repeat;}
#field .h01g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h01g_l_000.png) center -3px no-repeat;}
#field .h01l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h01l_l_000.png) center -3px no-repeat;}
#field .h02f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h02f_l_000.png) center -3px no-repeat;}
#field .h02g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h02g_l_000.png) center -3px no-repeat;}
#field .h02l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h02l_l_000.png) center -3px no-repeat;}

#field .h03f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h03f_l_000.png) center -3px no-repeat;}
#field .h03g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h03g_l_000.png) center -3px no-repeat;}
#field .h03l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h03l_l_000.png) center -3px no-repeat;}

#field .h04f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h04f_l_000.png) center -3px no-repeat;}
#field .h04g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h04g_l_000.png) center -3px no-repeat;}
#field .h04l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h04l_l_000.png) center -3px no-repeat;}

#field .h05f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h05f_l_000.png) center -3px no-repeat;}
#field .h05g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h05g_l_000.png) center -3px no-repeat;}
#field .h05l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h05l_l_000.png) center -3px no-repeat;}

#field .h06f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h06f_l_000.png) center -3px no-repeat;}
#field .h06g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h06g_l_000.png) center -3px no-repeat;}
#field .h06l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h06l_l_000.png) center -3px no-repeat;}

#field .h07f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h07f_l_000.png) center -3px no-repeat;}
#field .h07g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h07g_l_000.png) center -3px no-repeat;}
#field .h07l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h07l_l_000.png) center -3px no-repeat;}

#field .h08f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h08f_l_000.png) center -3px no-repeat;}
#field .h08g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h08g_l_000.png) center -3px no-repeat;}
#field .h08l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h08l_l_000.png) center -3px no-repeat;}

#field .h09f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h09f_l_000.png) center -3px no-repeat;}
#field .h09g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h09g_l_000.png) center -3px no-repeat;}
#field .h09l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h09l_l_000.png) center -3px no-repeat;}

/* --- ホームラン ---*/
#field .h10f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10f_l_000.png) center -3px no-repeat;}
#field .h10g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10g_l_000.png) center -3px no-repeat;}
#field .h10l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10l_l_000.png) center -3px no-repeat;}

#field .h11f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h11f_l_000.png) center -3px no-repeat;}
#field .h11g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h11g_l_000.png) center -3px no-repeat;}
#field .h11l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h11l_l_000.png) center -3px no-repeat;}

#field .h12f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12f_l_000.png) center -3px no-repeat;}
#field .h12g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12g_l_000.png) center -3px no-repeat;}
#field .h12l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12l_l_000.png) center -3px no-repeat;}

#field .h13f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12f_l_000.png) center -3px no-repeat;}
#field .h13g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12g_l_000.png) center -3px no-repeat;}
#field .h13l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12l_l_000.png) center -3px no-repeat;}

#field .h14f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10f_l_000.png) center -3px no-repeat;}
#field .h14g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10g_l_000.png) center -3px no-repeat;}
#field .h14l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10l_l_000.png) center -3px no-repeat;}

/* --- ゴロ ---*/
#field .o01f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o01f_l_000.png) center -3px no-repeat;}
#field .o01g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o01g_l_000.png) center -3px no-repeat;}
#field .o01l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o01l_l_000.png) center -3px no-repeat;}

#field .o02f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o02f_l_000.png) center -3px no-repeat;}
#field .o02g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o02g_l_000.png) center -3px no-repeat;}
#field .o02l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o02l_l_000.png) center -3px no-repeat;}

#field .o03f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o03f_l_000.png) center -3px no-repeat;}
#field .o03g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o03g_l_000.png) center -3px no-repeat;}
#field .o03l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o03l_l_000.png) center -3px no-repeat;}

#field .o04f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o04f_l_000.png) center -3px no-repeat;}
#field .o04g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o04g_l_000.png) center -3px no-repeat;}
#field .o04l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o04l_l_000.png) center -3px no-repeat;}

#field .o05f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o05f_l_000.png) center -3px no-repeat;}
#field .o05g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o05g_l_000.png) center -3px no-repeat;}
#field .o05l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o05l_l_000.png) center -3px no-repeat;}

#field .o06f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o06f_l_000.png) center -3px no-repeat;}
#field .o06g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o06g_l_000.png) center -3px no-repeat;}
#field .o06l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o06l_l_000.png) center -3px no-repeat;}

#field .o07f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o07f_l_000.png) center -3px no-repeat;}
#field .o07g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o07g_l_000.png) center -3px no-repeat;}
#field .o07l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o07l_l_000.png) center -3px no-repeat;}

#field .o08f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o08f_l_000.png) center -3px no-repeat;}
#field .o08g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o08g_l_000.png) center -3px no-repeat;}
#field .o08l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o08l_l_000.png) center -3px no-repeat;}

#field .o09f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o09f_l_000.png) center -3px no-repeat;}
#field .o09g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o09g_l_000.png) center -3px no-repeat;}
#field .o09l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o09l_l_000.png) center -3px no-repeat;}




/*-- ie6用 --*/
/* --- ヒット ---*/
/* ie6 */* html #field .h01f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h01f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h01g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h01g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h01l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h01l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h02f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h02f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h02g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h02g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h02l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h02l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h03f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h03f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h03g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h03g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h03l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h03l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h04f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h04f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h04g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h04g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h04l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h04l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h05f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h05f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h05g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h05g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h05l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h05l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h06f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h06f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h06g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h06g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h06l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h06l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h07f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h07f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h07g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h07g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h07l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h07l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h08f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h08f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h08g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h08g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h08l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h08l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h09f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h09f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h09g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h09g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h09l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h09l_l_000.gif) center -3px no-repeat;}

/* --- ホームラン ---*/
/* ie6 */* html #field .h10f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h10g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h10l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h11f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h11f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h11g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h11g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h11l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h11l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h12f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h12g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h12l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h13f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h13g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h13l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h12l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .h14f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h14g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .h14l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_h10l_l_000.gif) center -3px no-repeat;}


/* --- ゴロ ---*/
/* ie6 */* html #field .o01f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o01f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o01g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o01g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o01l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o01l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .o02f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o02f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o02g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o02g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o02l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o02l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .o03f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o03f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o03g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o03g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o03l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o03l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .o04f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o04f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o04g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o04g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o04l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o04l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .o05f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o05f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o05g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o05g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o05l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o05l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .o06f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o06f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o06g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o06g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o06l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o06l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .o07f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o07f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o07g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o07g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o07l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o07l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .o08f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o08f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o08g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o08g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o08l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o08l_l_000.gif) center -3px no-repeat;}

/* ie6 */* html #field .o09f{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o09f_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o09g{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o09g_l_000.gif) center -3px no-repeat;}
/* ie6 */* html #field .o09l{background:url(https://s.yimg.jp/images/sports/baseball/npb/live/dakyu/live_o09l_l_000.gif) center -3px no-repeat;}
/*-- ie6用 --*/






/*#result{background:#fff;border:1px solid #bababa; font-weight:bold; text-align:center; font-size:90%; line-height:1.2; margin:0 auto; padding:2px 0; margin-bottom:-20px;}*/
#result em{display:block;font-size:70%;}

#lc1-center .hit{color:#ff0000;}

#lc1-center .tl{line-height:2;}

#base1,#base2,#base3{font-size:80%; width:222px;}
#base1 span,#base2 span,#base3 span{background:#fff; border:1px solid #ddd; color:#000; padding:1px;}
#base2{position:absolute; margin-top:40px; text-align:center;}
*:first-child+html #base2{ margin-top:0; top:40px;}
#base3{position:absolute; margin-top:88px; text-align:center; padding-right:110px; width:112px;}
*:first-child+html #base3{ margin-top:0; padding-right:0; top:88px; right:110px;}
#base1{position:absolute; margin-top:88px; text-align:center; padding-left:110px; width:112px;}
*:first-child+html #base1{ margin-top:0; padding-left:0; top:88px; left:110px;}

/**batter**/
#livecontent .G {
    border-bottom: 5px solid #ef8200;
}
#livecontent .card .anda {
    padding-left: 3px;
    text-align: left;
}

/**load**/
#load {
    background-position: 0 -1311px;
    border-bottom: 1px solid #616161;
    border-left: 1px solid #2F2F2F;
    margin-bottom: 10px;
    padding: 4px 3px;
	display:inline-block;
	position:absolute;
	right:5px;
	top:5px;
	z-index:1;
	width:186px;
}
#load ul {
	float: right;
	height: 29px;
	width:176px;
	text-indent: -9999px;
	padding:4px;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/sprite.png);
	background-repeat: no-repeat;
	background-position: 0px -1563px;
}
#load li.auto {
    background-position: 0 -1623px;
}
#load li.auto-on {
    background-position: 0 -1672px;
}
#load li.manual {
    background-position: 0 -1722px;
}
#load li.manual-on {
    background-position: 0 -1772px;
}
#load li {
    float: left;
    height: 29px;
    width: 88px;
}
#load li a {
    display: block;
    height: 29px;
    width: 89px;
}
/*#load em {
    color: #FFFFFF;
    float: right;
    font-size: 80%;
    padding-right: 6px;
    padding-top: 7px;
	font-weight:normal!important;
}*/
#load .txtreportBtn{
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 186px;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/sprite.png);
	background-repeat: no-repeat;
	background-position: 0 -401px;
	margin-bottom:4px;
}
#load .txtreportBlueBtn{
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 186px;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/sprite.png);
	background-repeat: no-repeat;
	background-position:0 -3230px;
	margin-bottom:4px;
}
#load .txtreportOrangeBtn{
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 186px;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/sprite.png);
	background-repeat: no-repeat;
	background-position:-224px -3230px;
	margin-bottom:4px;
}
/**balllist**/

#livecontent .balllist {
    font-size: 80%;
}
#livecontent #balllistR {
	float:left;
	margin-top:109px;
}
#livecontent #balllistL {
	float:right;
	margin-top:0px;
}
#livecontent #balllistL td{text-align:right;}
#livecontent .balllist table {
    border-spacing: 1px;
    line-height: 1;
}
#livecontent .balllist table tr.an th {
    background: none repeat scroll 0 0 #EE0000;
}
#livecontent .balllist table th {
    background: none repeat scroll 0 0 #7B7B7B;
    height: 15px;
    text-align: center;
    width: 15px;
}
#livecontent .balllist table tr.fa th {
    background: none repeat scroll 0 0 #7B7B7B;
}
#livecontent .balllist table tr.an td {
    color: #EE0000;
}
#livecontent .balllist table td {
    color: #FFFFFF;
    padding:0 3px;
}
#livecontent .balllist table tr.ba th {
    background: none repeat scroll 0 0 #00BA12;
}
/**next**/
#nextR {
	float:right;
	margin-top:109px;
	padding-right:5px;
}
#nextL {
	float:left;
	padding-left:5px;
}
#nextR.next table {
    background: none repeat scroll 0 0 #313131;
    border-bottom: 1px solid #494949;
    border-right: 1px solid #494949;
    float: right;
    font-size: 80%;
    text-align: center;
}
#nextL.next table {
    background: none repeat scroll 0 0 #313131;
    border-bottom: 1px solid #494949;
    border-right: 1px solid #494949;
    float: left;
    font-size: 80%;
    text-align: center;
}
.next table {
    font-size: 80%;
    text-align: center;
}
#nextR th span {
    background-position: right -2459px;
    color: #fff;
    margin: 0 3px;
    padding-right: 14px;
}
#nextL th span {
    background-position: left -2459px;
    color: #fff;
    margin: 0 3px;
    padding-left: 14px;
}
.next td {
    width: 81px;
    padding: 0 3px 3px;
}
#livecontent .next a {
    color: #fff !important;
    display: block;
}
.next td p {
    background: none repeat scroll 0 0 #3C3C3C;
    border-left: 1px solid #494949;
    border-top: 1px solid #494949;
    color: #fff;
    padding: 0 4px;
    text-align: left;
}
/**movie**/
#live_detail .movie {
	margin:10px 0 5px;
}
#live_detail #movieR {
	text-align:left;
}
#live_detail #movieL {
	text-align:right;
}
#live_detail #movieR .videoCp{
  text-align: right;
  background: none;
}
#live_detail #movieL .videoCp{
  text-align: left;
  background: none;
}
#live_detail #movieR .videoCp img,
#live_detail #movieR .videoCp img{
  max-width: 186px;
}


#live_detail .movie a {
	display:inline-block;
	/display:inline;
	/zoom:1;
	width:186px;
	padding:1px;
	background:url(https://s.yimg.jp/images/sports/baseball/npb/live/bg_movie_live.png) repeat-x #6d6d6d;
	color:#f7c03d;
}
#live_detail .movie div {
	padding:3px 0;
	background:#1d1d1d;
}
#live_detail .movie dl {
	text-align:center;
}
#live_detail .movie dt {
	margin-bottom:2px;
	font-size:13px;
	line-height:1.25;
}
#live_detail .movie dt .ico {
	margin-right:4px;
	vertical-align:baseline;
}
#live_detail .movie dd {
	position:relative;
	display:inline-block;
	/display:inline;
	/zoom:1;
}
#live_detail .movie dd .ico {
    position: absolute;
    top: 5px;
    left: 5px;
    display: block;
    overflow: hidden;
    width: 27px;
    height: 27px;
    margin: 0;
    background: url(https://s.yimg.jp/images/sports/all_device/pc/img/ico_set_movie.png) 0 -1042px no-repeat;
    text-indent: -9999px;
}
#live_detail .movie dd .cr {
	position:absolute;
	overflow:hidden;
	width:52px;
	height:11px;
	background:url("https://s.yimg.jp/images/sports/baseball/npb/live/txt_movie_copyright.png") no-repeat;
	text-indent:-9999px;
	right:2px;
	bottom:2px;
}
#live_detail .movie dd .crg {
	position:absolute;
	overflow:hidden;
	width:106px;
	height:11px;
	background:url("https://s.yimg.jp/images/sports/baseball/npb/live/txt_movie_copyright_gstream.png") no-repeat;
	text-indent:-9999px;
	right:2px;
	bottom:2px;
}
#live_detail .movie dd .crt {
	position:absolute;
	overflow:hidden;
	width:75px;
	height:11px;
	background:url("https://s.yimg.jp/images/sports/baseball/npb/live/txt_movie_copyright_toratele.png") no-repeat;
	text-indent:-9999px;
	right:2px;
	bottom:2px;
}
#live_detail .movie dd .crd {
	position:absolute;
	overflow:hidden;
	width:31px;
	height:11px;
	background:url("https://s.yimg.jp/images/sports/baseball/npb/live/txt_movie_copyright_dena.png") no-repeat;
	text-indent:-9999px;
	right:2px;
	bottom:2px;
}
#live_detail .movie dd .credit {
    position: absolute;
    overflow: hidden;
    background: url("https://s.yimg.jp/images/sports/baseball/npb/live/cp_bg.png") repeat;
    right: 0px;
    bottom: 0px;
    font-size: 10px;
    text-align: right;
    color: #fff;
    display: inline-block;
    padding: 0 5px;
}
.plmLogo13p{display:inline-block;/display:inline;/zoom:1;text-indent:-9999px;overflow:hidden;vertical-align:text-bottom;background:url(https://s.yimg.jp/images/sports/baseball/npb/live/plm_logo_13p.png) no-repeat;width:73px;height:13px;margin-left:3px;}
.gstreamLogo13p{display:inline-block;/display:inline;/zoom:1;text-indent:-9999px;overflow:hidden;vertical-align:text-bottom;background:url(https://s.yimg.jp/images/sports/baseball/npb/live/gstream_logo_14p.jpg) no-repeat;width:100px;height:14px;margin-left:3px;}
.torateleLogo13p{display:inline-block;/display:inline;/zoom:1;text-indent:-9999px;overflow:hidden;vertical-align:text-bottom;background:url(https://s.yimg.jp/images/sports/baseball/npb/live/toratele_logo_14p.png) no-repeat;width:88px;height:14px;margin-left:3px;}
.denaLogo13p{display:inline-block;/display:inline;/zoom:1;text-indent:-9999px;overflow:hidden;vertical-align:text-bottom;background:url(https://s.yimg.jp/images/sports/all_device/sp/movie/banner/dena/logo.png) no-repeat;width:107px;height:14px;margin-left:3px;}
/**livenavi**/
#livenavi {
    background: none repeat scroll 0 0 #313131;
    border-top: 1px solid #282828;
    padding: 7px 0;
}
#livenavi p {
    color: #FFFFFF;
    float: left;
    font-size: 105%;
    font-weight: bold;
    text-align: center;
    width: 200px;
}
#livenavi dd, #livenavi dt {
    float: left;

}
#livenavi dd.back a {
    background-position: 0 -2232px;
    margin-left: 10px;
    width: 69px;
}
#livenavi dd.next a {
    background-position: 0 -2332px;
    margin-right: 10px;
    width: 69px;
}
i {
    display: none;
}
#livenavi dt {
    color: #FFFFFF;
    font-size: 100%;
    font-weight: bold;
    padding: 0 10px;
    text-align: center;
    width: 55px;
}
#livenavi dd.nextgr a {
    background-position: 0 -2382px;
    margin-right: 10px;
    width: 69px;
}
#livenavi dd.backgr a {
    background-position: 0 -2282px;
    margin-left: 10px;
    width: 69px;
}
#livenavi dl a {
    display: block;
    height: 27px;
}
#livenavi dd.reflesh a {
    background-position: 0 -2422px;
    width: 124px;
	margin-left:30px;
}
/**liveNote**/
.liveNote {
	padding-top:5px;
	background:#f3f3f3;
	line-height:1.4;
}
.liveNote .reload {
	float:left;
}
.liveNote .stadium {
	float:right;
}
.liveNote .stadium a {
	color:#0033ff!important;
}
.liveNote .stadium li {
	float:left;
	margin-left:3px;
}
.liveNote .movie {
	float:right;
}
.liveNote .movie a {
	color:#333;
}
/*livedetail*/
#livedetail #deL{
	float:left;
	width:150px;
	padding-right:5px;}
#livedetail #deC{
	float:left;
	width:314px;
   }
#livedetail #deR{
	float:left;
	width:150px;
	padding-left:5px;}
/**cl-box**/
.cl-box {
    margin-bottom: 10px;
}
.cl-box h3 {
    background-color: #333333;
    background-position: 0 0;
    border-bottom: 1px solid #313131;
    color: #FFFFFF;
    line-height: 1.5;
    text-align: center;
}
.cl-box table {
    margin-left: 0;
    width: 100%;
}

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

.cl-box .team1{border-color:#ef8200!important;}
.cl-box .team2{border-color:#1a854f!important;}
.cl-box .team3{border-color:#0096e0!important;}
.cl-box .team4{border-color:#104f8f!important;}
.cl-box .team5{border-color:#ffdd00!important;}
.cl-box .team6{border-color:#d30f1e!important;}
.cl-box .team7{border-color:#213258!important;}
.cl-box .team8{border-color:#336e9c!important;}
.cl-box .team9{border-color:#818181!important;}
.cl-box .team11{border-color:#43469c!important;}
.cl-box .team12{border-color:#ffb300!important;}
.cl-box .team376{border-color:#940028!important;}
.cl-box .team15{border-color:#37b6d6!important;}
.cl-box .team16{border-color:#00af82!important;}


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

.cl-box .team1 tr.act{border-color:#ef8200;}
.cl-box .team2 tr.act{border-color:#1a854f;}
.cl-box .team3 tr.act{border-color:#0096e0;}
.cl-box .team4 tr.act{border-color:#104f8f;}
.cl-box .team5 tr.act{border-color:#ffdd00;}
.cl-box .team6 tr.act{border-color:#d30f1e;}
.cl-box .team7 tr.act{border-color:#213258;}
.cl-box .team8 tr.act{border-color:#336e9c;}
.cl-box .team9 tr.act{border-color:#818181;}
.cl-box .team11 tr.act{border-color:#43469c;}
.cl-box .team12 tr.act{border-color:#ffb300;}
.cl-box .team376 tr.act{border-color:#940028;}
.cl-box .team15 tr.act{border-color:#37b6d6;}
.cl-box .team16 tr.act{border-color:#00af82;}


.cl-box tr.act {
    background: none repeat scroll 0 0 #f3ebd3;
}
.cl-box .dajyun td.red{
    color:#d40000;
}
.cl-box .dajyun {
    border-top: 5px solid #DDDDDD;
}
.cl-box table {
    border-collapse: collapse !important;
    font-size: 80%;
    width: 150px;
	background: none repeat scroll 0 0 #fff;
}
.cl-box .dajyun th {
    white-space: nowrap;
}
.cl-box th {
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #aaaaaa;
    text-align: center;
}
.cl-box .dajyun td.nm {
    white-space: normal !important;
}
.cl-box .dajyun td {
    white-space: nowrap;
}
.cl-box p.more {
    text-align: right;
	font-size:80%;
	padding-top:5px;
}
.cl-box p.more a {
    background-position: 0 -2492px;
    padding-left: 18px;
}
.cl-box td {
    border: 1px solid #aaaaaa;
    padding: 2px 3px;
    text-align: center;
}
.cl-box td.nm {
    text-align: left;
}
.cl-box h4{background:#dfdfdf;font-weight:bold; padding-left:4px; line-height:1.7; text-align:left;}
.cl-box th.homerun{
	border-top-style: none;
}
.cl-box table#homerun td {
    padding-left: 4px;
    text-align: left;
}
.cl-box table#bench th {
    padding-left: 4px;
    text-align: right;
}
.cl-box table#bench th h4{ margin-left:-4px;}
.cl-box table#bench th.tal {
    border-right: medium none;
    text-align: left;
}
.cl-box table#bench th.tar {
    border-left: medium none;
    padding-right: 4px;
    white-space: nowrap;
}
/**kyusyu**/
#deC h3 {
    background: none repeat scroll 0 0 #d8d8d8;
    border: 1px solid #aaaaaa;
    font-size: 80%;
    font-weight: bold;
    line-height: 1.7;
    margin-bottom: 10px;
    text-align: center;
	width:312px;
	display:inline-block;
}
#deC .kyusyu {
    float: left;
    font-size: 80%;
    width: 182px;
}
#deC .kyusyu .M {
    border-color: #818181!important;
}
#deC .kyusyu .nm1 {
	background: none repeat scroll 0 0 #fff;
	margin-bottom: 10px;
	text-align: center;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #cecece!important;
	border-bottom-color: #cecece!important;
	border-left-color: #cecece!important;
	padding: 3px 0;
}
#deC .kyusyu p a {
    font-weight: bold;
    line-height: 1.5;
}
#deC #kdR .kyusyu-mark {
    background-position: 193px 236px;
}
#deC #kdL .kyusyu-mark {
    background-position:-10px 236px;
}

#deC .kyusyu-mark table {
    border-collapse: collapse;
    font-family: "ＭＳ ゴシック",Osaka,sans-serif;
    margin: 0 auto;
    width: 157px;
}
#deC .kyusyu-mark td {
    border: 1px solid #B5B5B5;
    line-height: 1;
    text-align: center;
    width: 31px;
}
#deC .kyusyu-mark td.lt {
    border-left: 3px solid #B5B5B5;
    border-top: 3px solid #B5B5B5;
}
#deC .kyusyu-mark td b {
    display: block;
    font-weight: normal !important;
}
#deC b.fa {
    color: #7B7B7B;
}
#deC .kyusyu-mark td.t {
    border-top: 3px solid #B5B5B5;
}
#deC .kyusyu-mark td.rt {
    border-right: 3px solid #B5B5B5;
    border-top: 3px solid #B5B5B5;
}
#deC .kyusyu-mark td.l {
    border-left: 3px solid #B5B5B5;
}
#deC b.an {
    color: #EE0000;
}
#deC b.gi {
    color: #CD2BA1;
}
#deC b.fa {
    color: #7B7B7B;
}
#deC b.ka {
    color: #58CBDC;
}
#deC b.mi {
    color: #0040E4;
}
#deC b.ba {
    color: #00B011;
}

#deC .kyusyu-mark td.r {
    border-right: 3px solid #B5B5B5;
}
#deC .kyusyu-mark td.lb {
    border-bottom: 3px solid #B5B5B5;
    border-left: 3px solid #B5B5B5;
}
#deC .kyusyu-mark td.rb {
    border-bottom: 3px solid #B5B5B5;
    border-right: 3px solid #B5B5B5;
}
#deC b.ba {
    color: #00B011;
}
#deC .kyusyu-mark td.b {
    border-bottom: 3px solid #B5B5B5;
}
#deC p.atn {
    color: #666666;
    font-size: 90%;
    padding-top: 2px;
    text-align: center;
}
#deC .kyusyu .G {
    border-color: #ef8200!important;
}
#deC .kyusyu .nm2 {
	background: none repeat scroll 0 0 #fff;
	margin-top: 10px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cecece!important;
	border-right-color: #cecece!important;
	border-bottom-color: #DDDDDD;
	border-left-color: #cecece!important;
	padding: 3px 0;
}
#deC .kyusyu p a {
    font-weight: bold;
    line-height: 1.5;
}
/**hanrei**/
#deC .hanrei {
    font-size: 70%;
    margin-bottom: 10px;
	float: left;
    width: 129px;
	padding-left:3px;
}
#deC .hanrei dl{
	float:left;
	padding-left:3px;
	padding-bottom:10px;}
/**text**/
#deC .text{
	float:left;
	margin-top:10px;

}

#deC .text table {
    border-collapse: collapse;
    font-size: 80%;
	width:314px;
}
#deC .text th {
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #D7D7D7;
    text-align: center !important;
}
#deC .text td {
    border: 1px solid #D7D7D7;
    padding: 4px;
	background: none repeat scroll 0 0 #fff;
}
#battery td{
	text-align:left!important;}
/**comment**/
#comment {
    display: inline-block;
}
.comment{
	border: 1px solid #dddddd;
}
#deC h3 {
    background: none repeat scroll 0 0 #D8D8D8;
    border: 1px solid #AAAAAA;
    display: inline-block;
    font-size: 80%;
    font-weight: bold;
    line-height: 1.7;
    margin-bottom: 10px;
    text-align: center;
    width: 312px;
}
.comment dl {
    height: 80px;
    width: 100%;
}
.comment dd {
    border-top: 1px dotted #999999;
    margin: 24px 10px 0;
    padding-top: 18px;
    position: absolute;
    width: 292px;
}
.comment table {
    margin: 0 auto;
    width: 60%;
}
.comment table {
    border: 2px solid #CCCCCC;
}
.comment table td.M {
    background: none repeat scroll 0 0 #818181;
}
.comment table td.G {
    background: none repeat scroll 0 0 #ef8200;
}
.comment dt.teamL {
    position: absolute;
}
.comment dt {
    font-size: 75%;
    height: 80px;
    width: 155px;
}
.comment dt.teamR {
    padding-left: 157px;
    position: absolute;
    text-align: right;
}
#ch-scoreboard th, .comment dt p {
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/logolist.png);
	background-repeat: no-repeat;
}
.comment dt.teamL p.M {
    background-position: left -770px;
    border-color: #818181;
}

.comment dt.teamR p.G {
    background-position: right -1770px;
    border-color: #ef8200;
}
.comment dt.teamL p {
    border-left: 5px solid #DDDDDD;
}
.comment dt.teamR p {
    border-right: 5px solid #DDDDDD;
}
.comment dt p {
    height: 80px;
}
.comment dt span {
    line-height: 2 !important;
    padding: 0 6px;
}










/**ch-navi**/
#ch-navi {
    border-bottom: 3px solid #242424;
}
#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;
}
#ch-navi ul li.on a{
	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 a{color:#969696;text-decoration:none;}
#ch-navi ul li strong {
	display: block;
	padding-right:7px;
}

/*sub*/
/**bbbcMod6**/

#bbbcMod6 {
    background: url("https://s.yimg.jp/images/sports/mobile/promo/baseball/baseball_qr6.png") no-repeat scroll 0 0 transparent;
    height: 103px;
    margin-bottom: 10px;
    position: relative;
    width: 300px;
}
#bbbcMod6 a {
    display: block;
    height: 13px;
    left: 162px;
    position: absolute;
    top: 73px;
    width: 106px;
}
.yjSNLive a {
    color: #0069AB;
}
#bbbcMod6 i {
    display: none;
}
/**yjSNLiveCommonsubtitle**/
.yjSNLiveCommonsubtitle {
color: #fff;
}
.yjSNLiveCommonsubtitle {
background: url(https://s.yimg.jp/images/sports/baseball/npb/live/spriteCommon.png) !important;
}
.yjSNLiveCommonsubtitle {
background-position: left -1402px !important;
}
.yjSNLiveCommonsubtitle h4 {
font-weight: bold !important;
font-size: 90% !important;
line-height: 1.8;
padding-left: 5px;
padding-top: 1px;
}
/**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;
}

/**new_movie**/
#new_movie .body {
	padding:6px;
	border:1px solid #cecece;
	font-size:80%;
	line-height:1.3;
}
#new_movie .body dl {
	overflow:hidden;
	_zoom:1;
}
#new_movie .body dt {
	float:right;
	width:200px;
}
#new_movie .body dt .ico {
	margin-left:3px;
	vertical-align:baseline;
}
#new_movie .body dd {
	float:left;
}
#new_movie .body ul {
	margin-top:6px;
	padding-top:6px;
	border-top:1px dotted #cecece;
	overflow:hidden;
	_zoom:1;
}
#new_movie .body li.pt1 {
	float:left;
	color:#999;
}
#new_movie .body li.pt1 a {
	color:#999;
}
#new_movie .body li.pt2 {
	float:right;
	padding-left:9px;
	background:url("https://s.yimg.jp/images/sports/newcommon/icon_common.png") no-repeat 0 -15px;
}

/**todays_data**/
#todays_data {
	margin-bottom:10px;
}
#todays_data .body {
	border:1px solid #c2c2c2;
	border-top:0;
}
#todays_data .subTitle {
	padding:3px 5px;
	background:#e4e4e4;
}
#todays_data .subTitle * {
	font-weight:bold;
}
#todays_data table {
	width:100%;
}
#todays_data table thead th {
	padding:2px 5px;
	background:#f6f6f6;
	font-weight:bold;
	text-align:center;
}
#todays_data table tbody td {
	padding:2px 5px;
	border-top:1px dotted #cecece;
}
#todays_data ul {
	padding:3px 8px;
	background:#f6f6f6;
	border-top:1px solid #e6e6e6;
}
#todays_data ul .update {
	float:left;
	color:#666;
}
#todays_data ul .link {
	float:right;
	padding-left:9px;
	background: url("https://s.yimg.jp/images/sports/newcommon/icon_common.png") no-repeat 0 -15px;
}

/*popup*/
#livecontent .popup{
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/popup.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 109px;
	position: absolute;
	right: 121px;
	bottom: 28px;
	_bottom: 58px;
	text-indent: -9999px;
}
#livecontent .popup2{
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/live/popup.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 109px;
	position: absolute;
	right: 45px;
	top: -16px;
	text-indent: -9999px;
}


/*打順popup*/
#column-center {
    float: left;
    margin-right:0px!important;
    margin-top:0px!important;
    width: 314px!important;
}
#kyusyu-mark table td{
position:relative;
}
#popup{
display:none;
position:absolute;
top:0px;
left:0px;
}
#popup .shadow{
display:none;
width:200px;
z-index:10;
position:absolute;
background:#000;
top:8px;
}
#popup .shadow.Home{
left:8px;
}
#popup .shadow.Visitor{
left:-8px;
}
#popup .card{
width:200px;
z-index:11;
position:absolute;
top:0px;
left:0px;
}
#livecontent .card em {
    color: #666666;
    display: block;
}




/* --- 選手カード --- */
#popup #pitcherL{margin-left:10px;}
#popup #pitcherR{margin-right:10px;}
#popup .card{font-size:80%; text-align:center; background:#e5e5e5; margin-bottom:5px; zoom:1;}

#popup .card .ct{border:1px solid #bdbdbd; border-bottom:none;}

#popup .card em{display:block; color:#666;
font-weight:normal!important;}

#popup .card th{background:#ccc; color:#666;}

#popup .card td.nm{text-align:left; padding-left:4px; height:28px; font-size:120%; font-weight:bold;}
#popup .card tr.score{background:#fff;}
#popup .card .anda{text-align:left;padding-left:3px;}
/* .card .anda span{white-space:nowrap;} */
/* safari3 */body:first-of-type .card .anda span{white-space:normal;}
/* ie7 */*:first-child+html .card .anda span{white-space:normal !important;}

#popup .G{border-bottom:5px solid #ef8200;}
#popup .S{border-bottom:5px solid #1a854f;}
#popup .YB{border-bottom:5px solid #0096e0;}
#popup .DB{border-bottom:5px solid #0096e0;}
#popup .D{border-bottom:5px solid #104f8f;}
#popup .T{border-bottom:5px solid #ffdd00;}
#popup .C{border-bottom:5px solid #d30f1e;}
#popup .L{border-bottom:5px solid #213258;}
#popup .F{border-bottom:5px solid #336e9c;}
#popup .M{border-bottom:5px solid #818181;}
#popup .Bs{border-bottom:5px solid #43469c;}
#popup .B{border-bottom:5px solid #43469c;}
#popup .H{border-bottom:5px solid #ffb300;}
#popup .E{border-bottom:5px solid #940028;}

#popup .team1{border-bottom:5px solid #ef8200;}
#popup .team2{border-bottom:5px solid #1a854f;}
#popup .team3{border-bottom:5px solid #0096e0;}
#popup .team4{border-bottom:5px solid #104f8f;}
#popup .team5{border-bottom:5px solid #ffdd00;}
#popup .team6{border-bottom:5px solid #d30f1e;}
#popup .team7{border-bottom:5px solid #213258;}
#popup .team8{border-bottom:5px solid #336e9c;}
#popup .team9{border-bottom:5px solid #818181;}
#popup .team11{border-bottom:5px solid #43469c;}
#popup .team12{border-bottom:5px solid #ffb300;}
#popup .team376{border-bottom:5px solid #940028;}


/* --- /選手カード --- */

/*afterdata*/
#afterdata {
    margin: 5px 0;
    position: relative;
    z-index: 0;
}
#afterdata table {
	border-collapse: collapse;
	font-size: 80%;
	line-height: 1.9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D7D7D7;
}
#afterdata table th {
    background: none repeat scroll 0 0 #444444;
    border: 1px solid #6F6F6F;
    color: #FFFFFF;
    padding-left: 4px;
    vertical-align: top;
    width: 120px;
}
#afterdata table td {
	background: none repeat scroll 0 0 #EEEEEE;
	padding-left: 4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
	border-left-color: #D7D7D7;
}

/* -----------------------
02.オープン戦
----------------------- */
/**A01**/
.game_bordtbl {
    border: 0 none;
    border-collapse: separate;
    margin-bottom: 10px;
}
.game_bordtbl {
    border-collapse: separate;
}
.game_bordtbl .game_tbl {
    background-color: #FFFFFF;
    border: 1px solid #C2C2C2;
    padding: 0;
    vertical-align: top;
    width: 311px;
}
.game_bordtbl table {
    width: 311px;
}
.game_bordtbl .nonedata {
    width: 8px;
}
.game_bordtbl th {
    border-bottom: 1px solid #C2C2C2;
}
.yellowBg {
    background-color: #FFFEAB;
}
.game_bordtbl .team_cell {
	width: 100px;
}
.game_tbl td{background-color: transparent;
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/yjSNpb_sprite_bg.png);
	background-repeat: repeat-x;
	background-position: 0 -550px;}
.game_bordtbl table td {
    padding: 7px 3px;
    vertical-align: top;
}
.game_bordtbl .partition {
    height: 10px;
    padding: 0;
}
.NpbCal {
    padding: 5px 0;
}
.NpbCal span {
    margin-right: 5px;
}
.NpbPlySt {
    line-height: 1;
}
.NpbSubTitleB {
    line-height: 20px;
}
.NpbSubTitleB {
    border: 1px solid #DDDDDD;
}
.pipe {
    color: #BBBBBB;
    padding: 0 5px;
}
.NpbDate {
    padding: 4px 10px;
}
.noBorder_t{border-top:none!important;
}
.NpbTitle {
    background-position: 0 0;
    border: 1px solid #D6D3D3;
    font-size: 90%;
    vertical-align: middle;
}
.NpbTitle {
    background: url("https://s.yimg.jp/images/sports/baseball/npb/yjSNpb_sprite_bg.png") repeat-x scroll 0 0 transparent;
}
.NpbDate .Link {
    font-weight: bold;
    vertical-align: middle;
}
.NpbSchedule {
    width:634px;
}
.NpbSchedule table {
	width: 100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
	border-collapse: collapse!important;
}
.NpbSchedule .cellB {

}
.NpbSchedule th,.NpbSchedule td {
	border-top: 1px solid #E0E0E0;
}
.NpbSchedule td {
	padding-top:4px;
	padding-bottom:4px;
}
.NpbSchedule th{
    white-space: nowrap;
	border-right: 1px solid #E0E0E0;
	width: 54px;
	padding:5px 2px;
	font-size:90%;
}
.NpbSchedule .cellA {
    background: none repeat scroll 0 0 #F6F6F6;
}
.NpbSchedule .today {
    background: none repeat scroll 0 0 #FAFED5;
}
.NpbSchedule .team {
	width:65px;
	padding-right: 4px;
	padding-left: 4px;
	font-size:90%;
}
.NpbSchedule .vs {
	width:46px;
	text-align:center;
/*	padding-right: 5px;
	padding-left: 5px;
*/}
.NpbSchedule .stadium{color: #626262;
	text-align:center;
	float:none!important;
	font-size:90%;
	}

.NpbSchedule .sat {
    color: #0065EE;
}
.NpbSchedule .sun {
    color: #EE0000;
}
/*ipad hack*/
@media screen and (max-device-width: 1024px) {
.NpbSchedule .stadium {
	font-size:80%;
}
.NpbSchedule .result{width:130px!important;}
.NpbSchedule .team{
	width:80px;}
.NpbSchedule table td.w, .NpbSchedule table td.s, .NpbSchedule table td.l{
	font-size:85%!important;width:120px!important;}
	.NpbSchedule .team {font-size:85%!important;}
	}

.NpbSchedule .result{
	width:141px;
	/*padding-right: 5px;
	padding-left: 5px;
*/	text-align:center;
}
.NpbSchedule table td.w, .NpbSchedule table td.s, .NpbSchedule table td.l {
    width:117px;
	padding-left:4px;
	font-size:90%;
}
/**B01**/
#TeamVs table{
	border-collapse: collapse!important;}
#TeamVs table .item03{width:18%!important;}
#TeamVs table .item01 {
    width: 33%!important;
}
/* --- ゲームカードモジュール ---*/
#yjSNLiveGamecard .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 .gamecard .scoreL,
#yjSNLiveGamecard .gamecard .scoreR
{	background:url(https://s.yimg.jp/images/sports/baseball/npb/live/spriteCommon.png) !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 .scoreL{background-position:left -532px !important;padding-top:8px;}
#yjSNLiveGamecard .gamecard .scoreR{background-position:right -640px !important;padding-top:8px;}
#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;}
#yjSNLiveGamecard .more a{background-position:left -941px !important; background-repeat:no-repeat !important;}
#yjSNLiveGamecard .score .column-center a.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;}
/* --- 共通 --- */
#yjSNLiveGamecard i{display:none;}
#yjSNLiveGamecard b{font-weight:bold !important;}
#yjSNLiveGamecard .red{color:#ff0000;}
#yjSNLiveGamecard .green{color:#28b300;}
#yjSNLiveGamecard{line-height:1.4 !important;}
#yjSNLiveGamecard a:visited{color:#551a8b;}
#yjSNLiveGamecard .column{padding:10px 10px 25px 10px;}
#yjSNLiveGamecard table{margin-left:1px;}
#yjSNLiveGamecard table.gamecard{border-collapse: collapse!important;}
/* ie7 */
*:first-child+html #yjSNLiveGamecard table{margin:0px;}
/* ie6 */
* html #yjSNLiveGamecard table{margin:0px;}
/* safari3 */
body:first-of-type #yjSNLiveGamecard table{margin:0}#yjSNLiveGamecard .moreM{margin:3px 0 0;}
#yjSNLiveGamecard .more a{padding-left:20px; background-repeat:no-repeat; font-size:80%;}
#yjSNLiveGamecardCommonsubtitle{color:#fff;}
#yjSNLiveGamecardCommonsubtitle em{float:right; font-size:80%; padding:3px 4px 0 0; color:#ccc;}
#yjSNLiveGamecardCommonsubtitle 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;}
#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:102px; 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;}
/*-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;}
#yjSNLiveGamecard .gamecard a.teamlogo{text-decoration:none !important; color:#000000 !important;}
#yjSNLiveGamecard .gamecard a.teamlogo em{color:#ff0000 !important;}
#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; float:none!important;}
/*チーム選択*/
#yjSNLiveGamecard .gamecard .none{ background-position:-100px 0;}
#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 .B{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 .team1{background-position:center 0;}
#yjSNLiveGamecard .gamecard .team2{background-position:center -80px;}
#yjSNLiveGamecard .gamecard .team3{background-position:center -160px;}
#yjSNLiveGamecard .gamecard .team4{background-position:center -240px;}
#yjSNLiveGamecard .gamecard .team5{background-position:center -320px;}
#yjSNLiveGamecard .gamecard .team6{background-position:center -400px;}
#yjSNLiveGamecard .gamecard .team7{background-position:center -480px;}
#yjSNLiveGamecard .gamecard .team8{background-position:center -560px;}
#yjSNLiveGamecard .gamecard .team9{background-position:center -640px;}
#yjSNLiveGamecard .gamecard .team11{background-position:center -720px;}
#yjSNLiveGamecard .gamecard .team12{background-position:center -800px;}
#yjSNLiveGamecard .gamecard .team376{background-position:center -880px;}
#yjSNLiveGamecard .gamecard .team15{background-position:center -960px;}
#yjSNLiveGamecard .gamecard .team16{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{width:100%; text-align:center;}
/*#yjSNLiveGamecard .gamecard .AtDf .column-left{background-color:#ddd; width:260px;margin:0; padding-right:9px;}
#yjSNLiveGamecard .gamecard .AtDf .column-right{background-color:#ddd;width:260px; margin:0; padding-left:9px;}*/
#yjSNLiveGamecard td{vertical-align:middle;}
#yjSNLiveGamecard .gamecard .teamlogo{width:158px; text-align:center;padding:0 5px;}
#yjSNLiveGamecard .scoreL,#yjSNLiveGamecard .scoreR{width:98px;text-align:center;font-size: 360%; height:80px;}
#yjSNLiveGamecard .gamecard .scoreL em,#yjSNLiveGamecard .gamecard .scoreR em {
    display: block;
    font-family: verdana,Arial,sans-serif;}

/*チーム選択*/
#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 .B{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 .PL{background-color:#37b6d6 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .CL{background-color:#00af82 !important; color:#fff;}


#yjSNLiveGamecard .gamecard .AtDf .team1{background-color:#ef8200 !important;}
#yjSNLiveGamecard .gamecard .AtDf .team2{background-color:#1a854f !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team3{background-color:#0096e0 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team4{background-color:#104f8f !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team5{background-color:#ffdd00 !important;}
#yjSNLiveGamecard .gamecard .AtDf .team6{background-color:#d30f1e !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team7{background-color:#213258 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team8{background-color:#336e9c !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team9{background-color:#818181 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team11{background-color:#43469c !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team12{background-color:#ffb300 !important;}
#yjSNLiveGamecard .gamecard .AtDf .team376{background-color:#940028 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team15{background-color:#37b6d6 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team16{background-color:#00af82 !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;}







/*責任投手 & バッテリー*/
.tbafter table{border-collapse: collapse!important;}
.tbafter table span{color:#bbbbbb;}
.tbafter table th{background:#eeeeee; font-size:80%; padding:0 8px;border:1px solid #e0e0e0;}
.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.B td p{border-color:#43469c;}
.tbafter tr.H td p{border-color:#ffb300;}
.tbafter tr.E td p{border-color:#940028;}

.tbafter tr.team1 td p{border-color:#ef8200;}
.tbafter tr.team2 td p{border-color:#1a854f;}
.tbafter tr.team3 td p{border-color:#0096e0;}
.tbafter tr.team4 td p{border-color:#104f8f;}
.tbafter tr.team5 td p{border-color:#ffdd00;}
.tbafter tr.team6 td p{border-color:#d30f1e;}
.tbafter tr.team7 td p{border-color:#213258;}
.tbafter tr.team8 td p{border-color:#336e9c;}
.tbafter tr.team9 td p{border-color:#818181;}
.tbafter tr.team11 td p{border-color:#43469c;}
.tbafter tr.team12 td p{border-color:#ffb300;}
.tbafter tr.team376 td p{border-color:#940028;}

.tbafter .noText {height: 1.46em;}

#yjSNLivePitcher table th{width:70px; white-space:nowrap;}
#yjSNLiveBattery table th{width:130px; white-space:nowrap;}
/*スターティングメンバー*/
#yjSNLiveStartingmember .teamName th{
	background-image: url("https://s.yimg.jp/images/sports/baseball/npb/live/sprite.png");
    background-repeat: repeat;
    background-position: 0 0;
	background-color: #333333;
    color: #FFFFFF;
    line-height: 1.5;
    text-align: center;
	border:none; border-left:1px solid #333; border-right:1px solid #333;height:5px; padding:3px 0;
}


#yjSNLiveStartingmember{text-align:center;}
#yjSNLiveStartingmember .column-left,#yjSNLiveStartingmember .column-right{width:310px;}
#yjSNLiveStartingmember table .nm{text-align:left; padding-left:4px; width:90px;}
#yjSNLiveStartingmember .column-left{float:left;}
#yjSNLiveStartingmember .column-right{float:right;}
#yjSNLiveStartingmember table{font-size:80%; margin-bottom:10px;border-collapse: collapse!important;}

#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 .B{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 .PL{background-color:#37b6d6; border-color:#37b6d6;}
#yjSNLiveStartingmember .teamborder .CL{background-color:#00af82; border-color:#00af82;}

#yjSNLiveStartingmember .teamborder .team1{background-color:#ef8200; border-color:#ef8200;}
#yjSNLiveStartingmember .teamborder .team2{background-color:#1a854f; border-color:#1a854f;}
#yjSNLiveStartingmember .teamborder .team3{background-color:#0096e0; border-color:#0096e0;}
#yjSNLiveStartingmember .teamborder .team4{background-color:#104f8f; border-color:#104f8f;}
#yjSNLiveStartingmember .teamborder .team5{background-color:#ffdd00; border-color:#ffdd00;}
#yjSNLiveStartingmember .teamborder .team6{background-color:#d30f1e; border-color:#d30f1e;}
#yjSNLiveStartingmember .teamborder .team7{background-color:#213258; border-color:#213258;}
#yjSNLiveStartingmember .teamborder .team8{background-color:#336e9c; border-color:#336e9c;}
#yjSNLiveStartingmember .teamborder .team9{background-color:#818181; border-color:#818181;}
#yjSNLiveStartingmember .teamborder .team11{background-color:#43469c; border-color:#43469c;}
#yjSNLiveStartingmember .teamborder .team12{background-color:#ffb300; border-color:#ffb300;}
#yjSNLiveStartingmember .teamborder .team376{background-color:#940028; border-color:#940028;}
#yjSNLiveStartingmember .teamborder .team15{background-color:#37b6d6; border-color:#37b6d6;}
#yjSNLiveStartingmember .teamborder .team16{background-color:#00af82; border-color:#00af82;}


#yjSNLiveStartingmember .nem{margin-top:-6px;}
#yjSNLiveStartingmember .attention{font-size:80%; color:#666; display:block; width:100%; text-align:right; float:right;}
#yjSNLiveStartingmember th{background:#eee;border:1px solid #e0e0e0;color:#333; padding:3px 0;}
#yjSNLiveStartingmember td{padding:3px 0;border:1px solid #e0e0e0;}
/*審判*/
#yjSNLiveJudge table{border-collapse: collapse!important;}
#yjSNLiveJudge{font-size:80%; text-align:center;}
#yjSNLiveJudge table th{width:50px;}
#yjSNLiveJudge table td{text-align:left; padding-left:5px;}
#yjSNLiveJudge table td.none{border-right:none; border-bottom:none;}
#yjSNLiveJudge th{background:#eee; border:1px solid #e0e0e0; color:#333; padding:3px 0;}
#yjSNLiveJudge td{border:1px solid #e0e0e0;}
/*試合詳細データ*/
#yjSNLiveJudge.gameDetails table th{width:auto!important;}
/*B02*/
/* --- 成績 --- */
#yjSNliveScores{float:left; width:100%;}
#yjSNliveScores .hanrei{padding:3px; text-align:right; font-size:80%; margin-bottom:10px;}
#yjSNliveScores table{text-align:center;border-collapse: collapse!important;}
#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:45px; 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 .scoreboard td.none{background-position:-60px 0!important;
padding-left:15px!important;}
#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 .B .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 .team1 .scoreboard td.tn{background-position:8px -1190px;}
#yjSNliveScores .team2 .scoreboard td.tn{background-position:8px -1240px;}
#yjSNliveScores .team3 .scoreboard td.tn{background-position:8px -1290px;}
#yjSNliveScores .team4 .scoreboard td.tn{background-position:8px -1340px;}
#yjSNliveScores .team5 .scoreboard td.tn{background-position:8px -1390px;}
#yjSNliveScores .team6 .scoreboard td.tn{background-position:8px -1440px;}
#yjSNliveScores .team7 .scoreboard td.tn{background-position:8px -1490px;}
#yjSNliveScores .team8 .scoreboard td.tn{background-position:8px -1540px;}
#yjSNliveScores .team9 .scoreboard td.tn{background-position:8px -1590px;}
#yjSNliveScores .team11 .scoreboard td.tn{background-position:8px -1649px;}
#yjSNliveScores .team12 .scoreboard td.tn{background-position:8px -1690px;}
#yjSNliveScores .team376 .scoreboard td.tn{background-position:8px -1739px;}
#yjSNliveScores .team15 .scoreboard td.tn{padding-left:38px; background-position:3px -2987px;}
#yjSNliveScores .team16 .scoreboard td.tn{padding-left:38px; background-position:3px -3033px;}

/*投手成績一覧*/
#yjSNliveScores .G{border-color:#ef8200 !important;}
#yjSNliveScores .S{border-color:#1a854f !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 .B{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 .team1{border-color:#ef8200 !important;}
#yjSNliveScores .team2{border-color:#1a854f !important;}
#yjSNliveScores .team3{border-color:#0096e0 !important;}
#yjSNliveScores .team4{border-color:#104f8f !important;}
#yjSNliveScores .team5{border-color:#ffdd00 !important;}
#yjSNliveScores .team6{border-color:#d30f1e !important;}
#yjSNliveScores .team7{border-color:#213258 !important;}
#yjSNliveScores .team8{border-color:#336e9c !important;}
#yjSNliveScores .team9{border-color:#818181 !important;}
#yjSNliveScores .team11{border-color:#43469c !important;}
#yjSNliveScores .team12{border-color:#ffb300 !important;}
#yjSNliveScores .team376{border-color:#940028 !important;}
#yjSNliveScores .team15{border-color:#37b6d6 !important;}
#yjSNliveScores .team16{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;}
#yjSNliveScores .pitcher .pn{text-align:left; padding-left:8px;}
#yjSNliveScores th {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #E0E0E0;
    color: #333333;
    padding: 3px 0;
}
/*C01*/
/*順位表*/
.NpbStTable table {
    border-collapse: collapse!important;
    border-spacing: 0;
    height: auto;
    padding: 0;
    width: 634px;
}
.NpbPlSt {
    margin-bottom: 5px;
}
.NpbStTable table th {
    background: none repeat scroll 0 0 #F6F6F6;
    text-align: center!important;
    vertical-align: top;
}
.NpbStTable table th, .NpbStTable table td {
    border: 1px solid #E0E0E0;
    text-align: right;
}
.NpbPlSt th {
    white-space: nowrap;
}
.NpbPlSt .cell {
    background: none repeat scroll 0 0 #F6F6F6;
}
.NpbStTable table .ct {
    text-align: center;
    width: auto;
}
.NpbStTable table td {
    height: 40px;
    vertical-align: middle;
	padding:0 3px;
}
.NpbStTable table .lt {
    padding-left: 5px;
    text-align: left;
    white-space: nowrap;
}
.NpbLogo {
    font-size: 90%;
    font-weight: bold;
    text-align: left;
}
.more {
    font-size: 90%;
    font-weight: bold;
    text-align: right;

}

.more a {
    display: inline-block;
    height: 16px;
    padding-left: 16px;
	line-height:14px;
}
.more a {
    background-position: 0 -198px;
}
.more a {
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/yjSNpb_sprite.png);
	background-repeat: no-repeat;
}
.yjSNpb a {
    color: #0038E0;
    text-decoration: underline;
}
/*チーム選択*/
#yjSNLiveGamecard .gamecard .AtDf .G{background-color:#ef8200 !important;}
#yjSNLiveGamecard .gamecard .AtDf .S{background-color:#1a854f !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 .B{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 .PL{background-color:#37b6d6 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .CL{background-color:#00af82 !important; color:#fff;}


#yjSNLiveGamecard .gamecard .AtDf .team1{background-color:#ef8200 !important;}
#yjSNLiveGamecard .gamecard .AtDf .team2{background-color:#1a854f !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team3{background-color:#0096e0 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team4{background-color:#104f8f !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team5{background-color:#ffdd00 !important;}
#yjSNLiveGamecard .gamecard .AtDf .team6{background-color:#d30f1e !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team7{background-color:#213258 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team8{background-color:#336e9c !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team9{background-color:#818181 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team11{background-color:#43469c !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team12{background-color:#ffb300 !important;}
#yjSNLiveGamecard .gamecard .AtDf .team376{background-color:#940028 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team15{background-color:#37b6d6 !important; color:#fff;}
#yjSNLiveGamecard .gamecard .AtDf .team16{background-color:#00af82 !important; color:#fff;}


.NpbLogo a {
    line-height: 40px;
    padding: 12px 0 12px 44px;
    white-space: nowrap;
	color: #0038E0;
    text-decoration: underline;
}
.NpbLogo a, .NpbScore .pn {
	background-image: url(https://s.yimg.jp/images/sports/baseball/npb/petmark-xsmall.png);
	background-repeat: no-repeat;
}
.NpbScore .pn{height:40px;}
.NpbLogo .G, .NpbScore .G{background-position:0 0;}
.NpbLogo .S, .NpbScore .S{background-position:0 -40px;}
.NpbLogo .YB, .NpbScore .YB{background-position:0 -80px;}
.NpbLogo .DB, .NpbScore .DB{background-position:0 -80px;}
.NpbLogo .D, .NpbScore .D{background-position:0 -120px;}
.NpbLogo .T, .NpbScore .T{background-position:0 -160px;}
.NpbLogo .C, .NpbScore .C{background-position:0 -200px;}
.NpbLogo .L, .NpbScore .L{background-position:0 -240px;}
.NpbLogo .F, .NpbScore .F{background-position:0 -280px;}
.NpbLogo .M, .NpbScore .M{background-position:0 -320px;}
.NpbLogo .Bs, .NpbScore .Bs{background-position:0 -360px;}
.NpbLogo .B, .NpbScore .B{background-position:0 -360px;}
.NpbLogo .H, .NpbScore .H{background-position:0 -400px;}
.NpbLogo .E, .NpbScore .E{background-position:0 -440px;}
.NpbLogo .Pl, .NpbScore .Pl{background-position:0 -480px;}
.NpbLogo .Cl, .NpbScore .Cl{background-position:0 -520px;}

.NpbLogo .team1, .NpbScore .team1{background-position:0 0;}
.NpbLogo .team2, .NpbScore .team2{background-position:0 -40px;}
.NpbLogo .team3, .NpbScore .team3{background-position:0 -80px;}
.NpbLogo .team4, .NpbScore .team4{background-position:0 -120px;}
.NpbLogo .team5, .NpbScore .team5{background-position:0 -160px;}
.NpbLogo .team6, .NpbScore .team6{background-position:0 -200px;}
.NpbLogo .team7, .NpbScore .team7{background-position:0 -240px;}
.NpbLogo .team8, .NpbScore .team8{background-position:0 -280px;}
.NpbLogo .team9, .NpbScore .team9{background-position:0 -320px;}
.NpbLogo .team11, .NpbScore .team11{background-position:0 -360px;}
.NpbLogo .team12, .NpbScore .team12{background-position:0 -400px;}
.NpbLogo .team376, .NpbScore .team376{background-position:0 -440px;}
.NpbLogo .team15, .NpbScore .team15{background-position:0 -480px;}
.NpbLogo .team16, .NpbScore .team16{background-position:0 -520px;}

.NpbLogo .undecide, .NpbScore .undecide{background-position:0 -560px;}

/*C02*/
/*全リーグ対戦表*/
.NpbStTable table.all{width:950px!important;}
/*D01*/
/*個人成績*/
.NpbStTeam .yjSNpbStLeft {
    float: left;
    width: 309px;
}
.NpbStTeam .space {
    float: left;
    line-height: 1;
    width: 16px;
}
.NpbStatsAll .batter th{
	background-image: url("https://s.yimg.jp/images/sports/baseball/npb/live/sprite.png");
    background-repeat: repeat;
    background-position: 0 0;
	background-color: #333333;
    color: #FFFFFF;
    line-height: 1.5;
    text-align:left;
	border:none; border-left:1px solid #333; border-right:1px solid #333;height:5px; padding:3px 5px;
	font-size: 80%;

}
.NpbStTeam th {
    font-size: 90%;
    text-align: center;
}
.NpbStTeam .title {
    background: none repeat scroll 0 0 #EEEEEE;
    height: 25px;
}
.NpbStTeam .title td{
	padding:2px 5px;}
.NpbStTeam .cellA {
    background: none repeat scroll 0 0 #FFFFFF;
    line-height: 22px;
	font-size: 80%;
}
.NpbStTeam .cellB {
    background: none repeat scroll 0 0 #F6F6F6;
    line-height: 22px;
	font-size: 80%;
}
.NpbStatsAll .num {
    height: 1.5em;
    padding: 2px;
    width: 1.2em;
}
.NpbStTeam span {
    display: block;
    padding-right: 12px;
    text-align: right;
	padding-right: 9px !important;
}
.NpbStTeam .before{
	height:190px;}
/*D02*/
#NpbPlStTable table {
    width: 950px;
	border-collapse: collapse!important;
}
#NpbPlStTable table .lt {
    padding: 5px;
    text-align: left;
    white-space: nowrap;
}
#NpbPlStTable table th {
    background: none repeat scroll 0 0 #F4F4F4;
    padding: 0;
    text-align: center;
}
#NpbPlStTable table th, #NpbPlStTable table td {
    border: 1px solid #E0E0E0;
}
#NpbPlStTable table td {
    text-align: right;
	padding: 5px;
}
#NpbPlStTable table .ct {
    padding: 5px;
    text-align: center;
}
#NpbPlStTable table .ltnb {
    padding: 5px;
    text-align: left;
}
#NpbPlStTable table .team {
    padding: 5px;
    text-align: center;
}
.NpbPlSt .active {
    background: none repeat scroll 0 0 #E9E9E9 !important;
    font-weight: bold;
}

/*textream*/
#textream{margin-bottom:10px;}
#textream .textreamBtn{}

.NpbSubTitle{background: url(https://s.yimg.jp/images/sports/baseball/npb/yjSNpb_sprite_bg.png) repeat-x;}
.NpbSubTitle{background-position: 0 -100px;line-height: 23px;}
.NpbSubScoreTitle h4, .NpbSubTitle h4 {color: #FFF;font-weight: bold;padding: 1px 10px 0;}
#NpbSubNews, .mb10p {margin-bottom: 10px;}
.yjMSt {font-size: 90%;line-height: 1.35em;letter-spacing: normal;}
#NpbSubNews ul li {padding: 0 0 5px 12px;}
#NpbSubNews ul li {background: url(https://s.yimg.jp/images/sports/baseball/npb/yjSNpb_list3.png) no-repeat;background-position: 2px 8px;}
#NpbSubNews em {color: #626262;padding-left: 5px;font-weight: normal;font-style: normal;}
.SubNewsMore {border: 1px solid #CECECE;border-top: none;text-align: right;padding: 2px 4px 2px 0;}

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

#yjSNLiveVideoSingle .thumbnail {
  float:left;
  position:relative;
}
#yjSNLiveVideoSingle .thumbnail .icoL {
  position:absolute;
  top:50%;
  left:50%;
  display:block;
  overflow:hidden;
  width:33px;
  height:25px;
  margin:-13px 0 0 -17px;
  background:url(https://s.yimg.jp/images/sports/common/img/ico_movie_play_l.png) no-repeat;
  text-indent:-9999px;
}
#yjSNLiveVideoSingle .text {
  float:right;
  width:475px;
  font-size:90%;
}
#yjSNLiveVideoSingle .credit {
  margin-top:3px;
  color:#808080;
  font-size:83%;
}
#yjSNLiveVideoSingle .credit a,
#yjSNLiveVideoSingle .credit span {
  display:inline-block;
  /display:inline;
  /zoom:1;
  vertical-align:middle;
}

#yjSNLiveVideoDouble .left {
  float:left;
  width:306px;
}
#yjSNLiveVideoDouble .right {
  float:right;
  width:306px;
  margin-left:10px;
  padding-left:10px;
  border-left:1px solid #ddd;
}
#yjSNLiveVideoDouble .thumbnail {
  float:left;
  position:relative;
}
#yjSNLiveVideoDouble .thumbnail .icoM {
  position:absolute;
  top:50%;
  left:50%;
  display:block;
  overflow:hidden;
  width:26px;
  height:19px;
  margin:-10px 0 0 -13px;
  background:url(https://s.yimg.jp/images/sports/baseball/npb/live/ico_movie_play_m.png) no-repeat;
  text-indent:-9999px;
}
#yjSNLiveVideoDouble .text {
  float:right;
  width:544px;
  margin-left:10px;
  font-size:90%;
  line-height:1.33;
}
#yjSNLiveVideoDouble .left .text,
#yjSNLiveVideoDouble .right .text {
  width:216px;
}
.h02_box .copyright {
  color:#666;
  font-size:75%;
  font-weight:normal;
}
.h02_box .copyright a {
  display:inline-block;
  /display:inline;
  /zoom:1;
  vertical-align:text-bottom;
}

/* ヤクルト広告 */
.ysMain img{
	border:solid 1px #dbe1e1;}
.ysMain{
	background-color:#f0f0f8;
	/*padding:10px;*/
	margin-bottom:10px;}
.ysSub{
	margin-bottom:10px;}
.ysSub img{
	border:solid 1px #dbe1e1;}


  /*スポナビライブ誘導*/
  .sportsnaviLiveLink{
    text-align: right;
    font-size: 80%;
    line-height: 20px;
    margin-bottom: 10px;
  }
  .sportsnaviLiveLinkIcon{
    width: 18px;
    height: 18px;
    margin-right: 3px;
    vertical-align: top;
  }
  #snsbtn + .sportsnaviLiveLink{
    margin-top: -30px;
  }

  #gm_nav + .sportsnaviLiveLink{
    margin-top: 5px;
    margin-bottom: 5px;
  }

#NpbAlerts {
  background: #fdfff1;
  text-align: center;
  margin-bottom: 5px;
  border: 1px solid #ff0000;
  padding: 5px;
  color: #ff0000;
  line-height: 1.6em;
}