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

/*----------------
ブラウザ初期設定リセット
----------------*/
/* tmplCommon.css 1.0.3 */
/* ---------- 1:reset  ---------- */
hr.separation{display:none;}hr.yjSeparation{display:none;}
/* ---------- /1:reset  ---------- */
/* ---------- 2:layout ---------- */
/* 3-1:layout common */
#cat-pass{margin-bottom:10px;padding-left:7px;}#contents-body{/* use clearfix hack */position:relative;}.yj-guid{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}.yj-skip{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}
/* /3-1:layout common */
/* === yj950 common  === */
.yj950-1 #wrapper,.yj950-1-3 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{width:950px;margin:0 auto;padding:0 10px;}.yj950-1 #contents,.yj950-1-3 #contents,.yj950-2 #contents,.yj950-3 #contents{text-align:left;}
/* === /yj950 common  === */
/* === yj950-1 === */
.yj950-1 #contents{}.yj950-1 #contents-body span.yj-guid{}.yj950-1 #contents-body #sub #pos-lrec{}.yj950-1 #contents-body #main #pos-lrec{float:right;width:300px;margin-left:20px;}
/*-- yj950-1-3 = --*/
.yj950-1-3 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj950-1-3 #main .wrapper{float:left;width:634px;}.yj950-1-3 #main #main-block{float:right;width:432px;}.yj950-1-3 #main #sub-block1{float:left;width:192px;}.yj950-1-3 #main #sub-block2{float:right;width:300px;}
/*-- /yj950-1-3 = --*/
/* === /yj950-1 === */
/* === yj950-2 === */
.yj950-2 #contents-body #main{float:left;width:634px;}.yj950-2 #contents-body #sub{float:right;width:300px;}
/* === /yj950-2 === */
/* === yj950-3 === */
.yj950-3 #contents-body #main{/* use clearfix hack */float:left;width:634px;}.yj950-3 #contents-body #main-main{float:right;width:432px}.yj950-3 #contents-body #main-sub{float:left;width:192px;}.yj950-3 #contents-body #sub{float:right;width:300px;}
/* === /yj950-3 === */
/* === yj100per common  === */
.yj100per-1,.yj100per-1-3,.yj100per-2,.yj100per-3{width:100%;}.yj100per-1 #wrapper,.yj100per-1-3 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper{min-width:950px;padding:0 10px;}* html .yj100per-1 #wrapper,* html .yj100per-1-3 #wrapper,* html .yj100per-2 #wrapper,* html .yj100per-3 #wrapper{/* Win IE6 min-width */width:expression(document.body.clientWidth < 1001 ? "950px" :"auto");}
/* === /yj100per common  === */
/* === yj100per-1 === */
.yj100per-1 #contents{}.yj100per-1 #contents-body span.yj-guid{}.yj100per-1 #contents-body #sub #pos-lrec{}.yj100per-1 #contents-body #main #pos-lrec{float:right;width:300px;margin-left:20px;}
/*-- yj100per-1-3 = --*/
.yj100per-1-3 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj100per-1-3 #main #main-main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-1-3 #main #main-main{margin-left:316px;}.yj100per-1-3 #main #main-block-wrapper{float:right;width:100%;margin-right:-202px;}.yj100per-1-3 #main #main-block{margin-right:202px;}.yj100per-1-3 #main #sub-block1{float:left;width:192px;}.yj100per-1-3 #main #sub-block2{float:right;width:300px;}
/*-- /yj100per-1-3 = --*/
/* === /yj100per-1 === */
/* === yj100per-2 === */
.yj100per-2 #contents-body #main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-2 #contents-body #main{margin-left:316px;}.yj100per-2 #contents-body #sub{float:right;width:300px;}
/* === /yj100pre-2 === */
/* === yj100per-3 === */
.yj100per-3 #contents-body #main-wrapper{float:left;width:100%;margin-left:-316px;}.yj100per-3 #contents-body #main{margin-left:316px;}.yj100per-3 #contents-body #main-main-wrapper{float:right;width:100%;margin-right:-202px;}.yj100per-3 #contents-body #main-main{margin-right:202px;}.yj100per-3 #contents-body #main-sub{float:left;width:192px;}.yj100per-3 #contents-body #sub{float:right;width:300px;}
/* === /yj100per-3 === */
/* /2-2.layout column */
/* 2-3.clearfix */
/* for FF,Safari,Opera */
#contents-body:after,.yj950-3 #contents-body #main:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
/* for Win IE5.5-7 */
#contents-body,.yj950-3 #contents-body #main{zoom:1;}
/* /2-3.clearfix */
/* ---------- /2:layout ---------- */
#main950{width:950px;}
/* yjTmplCommon-min.css 1.1.0 */
/*\*//*/@import "yjTmplMacIE5-min.css";/**/
body{margin:0;padding:0;text-align:center;}dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}ul li, ol li{list-style:none;}table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;font-size:100%;}caption{text-align:left;}table,pre,code,select,input,textarea,kbd,var,ins,del,samp{font-size:100%;}address,cite,dfn,em,strong,var,th,ins,del,samp{font-weight:normal;font-style:normal;}
a img{border:0;}fieldset{border:none;}#wrapper{text-align:left;font-size:medium;line-height:1.56;}#yjContentsBody{position:relative;}.yjGuid{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}.yjSkip{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}.yj950-1 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{width:950px;margin:0 auto;padding:0 0px;}.yj950-1 #contents,.yj950-2 #contents,.yj950-3 #contents{text-align:left;}.yj950-2 #yjMain{float:left;width:640px;}.yj950-2 #yjSub{float:right;width:300px;}.yj950-3 #yjMain{float:left;width:640px;}.yj950-3 .yj1stUnit{float:right;width:440px;}.yj950-3 .yj2ndUnit{float:left;width:190px;}.yj950-3 #yjSub{float:right;width:300px;}.yj100per-1 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper{min-width:950px;padding:0 10px;}.yj100per-2 #yjMain{float:left;width:100%;margin-left:-310px;}.yj100per-2 .yjMainGrid{margin-left:310px;}.yj100per-2 #yjSub{float:right;width:300px;}.yj100per-3 #yjMain{float:left;width:100%;margin-left:-310px;}.yj100per-3 .yjMainGrid{margin-left:310px;}.yj100per-3 .yj1stUnit{float:right;width:100%;margin-right:-200px;}.yj100per-3 .yj1stInnerUnit{margin-right:200px;}.yj100per-3 .yj2ndUnit{float:left;width:190px;}.yj100per-3 #yjSub{float:right;width:300px;}#yjContentsBody:after,.yj950-3 #yjMain:after{display:block;visibility:hidden;clear:both;height:0;content:".";}#yjContentsBody,.yj950-3 #yjMain{height:1%;}
/* fonts-min.css 1.0.0 */
.s115{line-height:115%;}.s130{line-height:130%;}.s150{line-height:150%;}.yjMt{font-size:small;line-height:1.4em;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}html>body .yjMt{font-size:100%;font-size/**/:medium;}.yjS{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjS{font-size:84%;font-size/**/:small;}.yjSt{font-size:x-small;line-height:1.3em;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjSt{font-size:84%;font-size/**/:small;}
/* masthead-min.css 1.0.0 */
.yjmth{*height:1%;}.yjmth img{vertical-align:middle;border:0px;}.yjmth a{border:0px;}div.yjmthproplogoarea,h1.yjmthproplogoarea{float:left;}h1.yjmthproplogoarea{width:228px;height:40px;}h1.yjmthproplogoarea a{display:block;width:0;height:0;padding-top:40px;padding-left:228px;overflow:hidden;background:url(https://s.yimg.jp/images/mh/sports.gif) no-repeat 0 0;}div.yjmthloginarea{float:left;margin:0px 0px 0px 3px;font-size:smaller;text-align:left;line-height:110%}div.yjmthcplogoarea{float:right;}div.yjmthcmnlnkarea{/*\*/float:right;/* */margin:10px 3px 0px 0px;font-size:smaller;text-align:right;line-height:110%;}br.yjmthclear{clear:both;}div.yjgrplink{text-align:right;font-size:smaller;line-height:115%;}div#music div.yjmthloginarea{margin-top:16px;margin-left:7px;}div#music div.yjmthcmnlnkarea{margin-top:26px;}div#music div.yjmthcplogoarea{margin-top:14px;}#masthead{width:100%;height:41px;margin:4px auto 10px auto;text-align:left;}#masthead strong{font-weight:bold;}#masthead:after{content:".";display:block;position:relative;height:0;clear:both;visibility:hidden;}/*\*/* html #masthead{height:1%;}* html #masthead .yjmth{margin:0;padding:0;}/**//* ie/mac \*//*/#masthead{display:inline-table;}/**/
@media print{div.yjmthloginarea{display:none;}}
/* emg-min.css 1.0.0 */
#emg,#emg2,#emg3{margin-bottom:10px;text-align:center;}#emg2 br{display:none;}#emg table,#emg2 table,#emg3 table{margin:0 auto;text-align:left;}/* ie/mac \*//*/#emg,#emg2{margin-left:120px;}#emg3{margin-left:235px;}/**/
/* posn-min.css 1.0.0 */
#yjPosN{width:100%;margin-top:10px;margin-bottom:10px;text-align:center;}#yjPosN table{margin:0 auto;text-align:left;}#yjPosN br{display:none;}#yjPosN a img{vertical-align:bottom;}
/* breadcrumbs-min.css 1.0.0 */
#yjBreadcrumbs{margin-bottom:10px;padding-left:7px;}
/* lrec-min.css 1.0.4 */
#yjLrec{margin-bottom:10px;}#yjLrec dl{margin:0;padding:0;}#yjLrec dt{margin:0;padding:4px 0 4px;font-size:12px;font-weight:normal;line-height:12px;text-align:center;vertical-align:middle;}/* safari only \*/html:\66irst-child #yjLrec dt{padding:3px 0 2px;}/* /safari only */#yjLrec dd{margin:0;padding:0;}#yjLrec dd img{border:none;vertical-align:bottom;}.yj950-1 #contents{position:relative;}.yj950-1 #yjContentsBody span.yjGuid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj950-1 #yjLrec{position:absolute;top:0;right:0;width:300px;}.yj100per-1 #contents{position:relative;}.yj100per-1 #yjContentsBody span.yjGuid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj100per-1 #yjLrec{position:absolute;top:0;right:0;width:300px;}.yj950-1 #yjLrec{float:right;width:300px;margin-left:20px;}.yj100per-1 #yjLrec{float:right;width:300px;margin-left:20px;}
/* ---------- 1-1:pos ---------- */
#pos-lrec{margin-bottom:10px;}#pos-lrec dl{margin:0;padding:0;}#pos-lrec dt{margin:0;padding:4px 0 4px;font-size:12px;font-weight:normal;line-height:12px;text-align:center;vertical-align:middle;}
/* safari only \*/
html:\66irst-child #pos-lrec dt{padding:3px 0 2px;}
/* /safari only */
#pos-lrec dd{margin:0;padding:0;}#pos-lrec dd img{border:none;vertical-align:bottom;}
/* ---------- /1-1:pos ---------- */
/* ---- 1-2:in stdtmpl ---- */
.yj950-1 #contents{position:relative;}.yj950-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj950-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj950-1-3 #main #sub-block2{margin-top:280px;}.yj100per-1 #contents{position:relative;}
.yj100per-1 #contents-body span.yj-guid{position:relative;left:auto;float:right;width:310px;height:280px;margin:0;}.yj100per-1 #contents-body #sub #pos-lrec{position:absolute;top:0;right:0;width:300px;}.yj100per-1-3 #main #sub-block2{margin-top:280px;}
/* ---- /1-2:in stdtmpl ---- */
/* uft-min.css 1.0.0 */
#uft{padding:10px 0;border-top:1px solid #ccc;text-align:center;}
/* footer-min.css 1.0.0 */
#footer{text-align:center;}#footer address{padding:10px 0 20px;border-top:1px solid #ccc;font-size:small;line-height:1.4em;}
/* tmplLocal-patch.css 1.0.3 */
/* ---------- 1:uhd-patch ---------- */
#uhd div table{text-align:left;}#uhd img{display:block;}#uhd br{display:none;}
/* ---------- /1:uhd-patch ---------- */
/* ---------- 2:emg-patch ---------- */
#emg,#emg2,#emg3{margin-bottom:10px;text-align:center;}#emg table,#emg2 table,#emg3 table{margin:0 auto;text-align:left;}
/* ---------- /2:emg-patch ---------- */
/* ---------- 3:pos-patch ---------- */
#pos-n{width:100%;margin-top:10px;margin-bottom:10px;text-align:center;}#pos-n table{margin:0 auto;text-align:left;}#pos-n br{display:none;}#pos-s{padding:10px 0;border-top:1px solid #ccc;text-align:center;}#pos-s table{width:500px;margin:0 auto;text-align:left;line-height:1em;}
/* ---------- /3:pos-patch ---------- */
/* ---------- 4:masthead-patch ---------- */
#masthead{width:100%;height:41px;/* needed when using the safari hack */margin:4px auto 10px auto;text-align:left;}#masthead strong{font-weight:bold;}
/* === standard clear-after rules === */
#masthead:after{content:".";display:block;position:relative;/*works better in IE5.5 or float in float situations */height:0;clear:both;visibility:hidden;}
/* hide from ie/mac  needed for IE \*/
* html #masthead{height:1%;}* html #masthead .yjmth{margin:0;padding:0;}

/*----------------
共通で使うスタイル
----------------*/
#wrapper{font-family:"MS PGothic","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;}
#wrapper_body{width:950px;margin:0 auto;}
/* clearfix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;min-height:1%;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
/*font-size*/
/*29px*/
.yjXXL{font-size:x-large;voice-family:"\"}\"";voice-family:inherit;font-size:xx-large;font-size /**/:x-large;}
html>body .yjXXL{font-size:180%;font-size/**/:xx-large;}
/*24px*/
.yjXL{font-size:large;voice-family:"\"}\"";voice-family:inherit;font-size:x-large;font-size /**/:large;}
html>body .yjXL{font-size:150%;font-size/**/:x-large;}
/*19px*/
.yjL{font-size:medium;voice-family:"\"}\"";voice-family:inherit;font-size:large;font-size /**/:medium;}
html>body .yjL{font-size:120%;font-size/**/:large;}
/*18px*/
.yjLS{font-size:112.5%;}
/*16px-default*/
.yjM{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}
html>body .yjM{font-size:100%;font-size/**/:medium;}
/*15px*/
.yjMM{font-size:95%;letter-spacing:0.065em;}
body:first-of-type .yjMS{letter-spacing:0;}
html:first-child .yjMS{letter-spacing:0;}
/*14px*/
.yjMS{font-size:87.5%;}
/*13px*/
.yjS{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}
html>body .yjS{font-size:84%;font-size/**/:small;}
/*12px*/
.yjSS{font-size:75%;letter-spacing:0.065em;}
/*11px*/
.yjXS{font-size:xx-small;voice-family:"\"}\"";voice-family:inherit;font-size:x-small;font-size /**/:xx-small;}
html>body .yjXS{font-size:70%;font-size/**/:x-small;}
#contents-body{padding-bottom:20px;}
.more_black,.r_linklist li a,.w02_b a.large_btn,.h01_c li a,.h02_c li a,.b01_tab li a strong,.twitter_close,.twitter_open{background:url(https://s.yimg.jp/images/sports/newcommon/icon_common.png) no-repeat;}
.more_black,.r_linklist li a{padding-left:8px;background-position:0 -16px;}
.as{font-size:24px;}
strong,em{font-weight:bold;}
/*other*/
.gray_ldot{background:url(https://s.yimg.jp/images/sports/newcommon/bg_greydot.png) repeat-y right 0;}
.gray_bdot,.gray_tdot{background:url(https://s.yimg.jp/images/sports/newcommon/bg_gray_crosswise.gif) repeat-x;}
.gray_tdot{background-position:0 top;}
.gray_bdot{background-position:0 bottom;}
.lightgray_bdot,.lightgray_tdot{background:url(https://s.yimg.jp/images/sports/newcommon/bg_grayc8_dot.gif) repeat-x;}
.lightgray_bdot{background-position:0 bottom;}
.lightgray_tdot{background-position:0 top;}
.navi_link li{float:left;padding:0.3em 0;}
/*img_gard*/
.img_gard{display:block;}
/*color*/
.f_black{color:#000;}
.f_gray01{color:#666;}
.f_gray02{color:#333;}
.f_gray03{color:#999;}
.f_orange{color:#dc8804;}
.txt_orange{color:#df8604;}
.f_blue{color:#6e7d92;}
.f_red{color:#ff0000;}
/*bg*/
.grayBg{background-color:#f3f3f3;}
.grayBg2{background-color:#eee;}
.grayBg3{background-color:#dcdcdc;}
.grayBg4{background-color:#aeaeae;}
/*margin*/
.m1p{margin:1px;}
.mr1p{margin-right:1px;}
.ml1p{margin-left:1px;}
.ml2p{margin-left:2px;}
.mr2p{margin-right:2px;}
.mb3p{margin-bottom:3px;}
.ml3p{margin-left:3px;}
.m5p{margin:5px;}
.mb5p{margin-bottom:5px;}
.mt5p{margin-top:5px;}
.mr5p{margin-right:5px;}
.ml5p{margin-left:5px;}
.mr6p{margin-right:6px;}
.mb3p{margin-bottom:3px;}
.mb8p{margin-bottom:8px;}
.m10p{margin:10px;}
.mr10p{margin-right:10px;}
.mb10p{margin-bottom:10px;}
.mt10p{ margin-top:10px;}
.mr15p{margin-right:15px;}
.mb15p{margin-bottom:15px;}
.mb20p{margin-bottom:20px;}
.mt20p{margin-top:20px;}
.mt25p{margin-top:25px;}
.ml25p{margin-left:25px;}
.mr25p{margin-right:25px;}
.mb25p{margin-bottom:25px;}
.mr30p{margin-right:30px;}
.mb30p{margin-bottom:30px;}
/*padding*/
.p1p{padding:1px;}
.pl2p{padding-left:2px;}
.pt2p{padding-top:2px;}
.pt3p{padding-top:3px;}
.pr3p{padding-right:3px;}
.p4p{padding:4px;}
.p5p{padding:5px;}
.pt5p{padding-top:5px;}
.pl5p{padding-left:5px;}
.pr5p{padding-right:5px;}
.pb5p{padding-bottom:5px;}
.p7p{padding:7px;}
.pt7p{padding-top:7px;}
.pr7p{padding-right:7px;}
.pt9p{padding-top:9px;}
.pb9p{padding-bottom:9px;}
.pl9p{padding-left:9px;}
.pr9p{padding-right:9px;}
.p10p{padding:10px;}
.pr10p{padding-right:10px;}
.pl10p{padding-left:10px;}
.pb10p{padding-bottom:10px;}
.pt10p{padding-top:10px;}
.pt13p{padding-top:13px;}
.pr13p{padding-right:13px;}
.pt15p{padding-top:15px;}
.pr15p{padding-right:15px;}
.pl15p{padding-left:15px;}
.pl20p{padding-left:20px;}
.pb15p{padding-bottom:15px;}
.pt20p{padding-top:20px;}
.pb20p{padding-bottom:20px;}
.pb30p{padding-bottom:30px;}
.pt40p{padding-top:40px;}
.ptb60p{padding-top:60px;padding-bottom:60px;}
.ptb80p{padding-top:80px;padding-bottom:80px;}
.pl12p{ padding-left:12px;}
.pr12p{ padding-right:12px;}
.pb8p{ padding-bottom:8px;}
.prl5p{ padding-left:5px; padding-right:5px;}
.prl10p{ padding-left:10px; padding-right:10px;}
/*line-height*/
.lh12{line-height:1.2;}
.lh13{line-height:1.3;}
.lh14{line-height:1.4;}
.lh15{line-height:1.5;}
.lh16{line-height:1.6;}
.lh17{line-height:1.7;}
.lh18{line-height:2.4;}
.lh125{line-height:1.25;}
/*txt_aline*/
.txt_c{text-align:center;}
.txt_l{text-align:left;}
.txt_r{text-align:right;}
/*float*/
.f_left{float:left;}
.f_right{float:right;}
/*font-size*/
.f13x{font-size:13px;}
.f14x{font-size:14px;}
.f30x{font-size:30px;}
/*border*/
.dotB_gray{border-bottom:1px dotted #c8c8c8;}
.Bd_gray{border:1px solid #d6d6d6;}
/*pageNavi*/
.pageNavi span{color:#999;}
/*bgcolor*/
.bg_gray02{background-color:#f3f3f3;}
.bg_yellow{background-color:#fffecd;}
.bg_yellow02{background-color:#fffff2;}
.bg_yellow03{background-color:#ffffdc;}
/*fontcolor*/
.f_red{color:#f00;}
.f_gray05{color:#989898;}
/*ad*/
.ad_sqb{padding-bottom:15px;margin-top:-5px; width:634px; margin-left:auto; margin-right:auto;}
.im1{padding-bottom:10px;}
/*icon*/
.txt_list li{ background:url(https://s.yimg.jp/images/sports/newcommon/bg_mainplist.png) no-repeat;}
.sub_listicon li{ background:url(https://s.yimg.jp/images/sports/newcommon/bg_subplist.png) no-repeat 0 6px;padding-left:10px;}
/*.icon_photo,.icon_new,*/.jpn_icon,.yosou_others,.yosou_baseball,.yosou_motor,.yosou_public,.yosou_fight{ background:url(https://s.yimg.jp/images/sports/newcommon/icon_commonblock.png) no-repeat;width:0;height:0;overflow:hidden;display:inline-block; _display:inline; _zoom:1;}
.icon_photo,.icon_new{cursor:default;margin:0 2px;vertical-align:middle;}
/*.icon_photo{background-position:0 0;padding-right:18px;padding-top:17px;}
.icon_new{background-position:0 -20px;padding-right:25px; padding-top:12px;}*/

.icon_new{padding-right:29px; padding-top:12px;background-position:0 -2px; background-image:url(https://s.yimg.jp/images/icon/u/bsc/1.0.0/new.png); background-repeat:no-repeat;width:0;height:0;overflow:hidden;display:inline-block; _display:inline; _zoom:1;}
.icon_photo{padding-right:16px;padding-top:17px;background-position:2px 0px; background-image:url(https://s.yimg.jp/images/icon/u/bsc/1.0.0/camera12.png); background-repeat:no-repeat;width:0;height:0;overflow:hidden;display:inline-block; _display:inline; _zoom:1;}/* サービスアイコン変更時対応 */

/*other*/
.playerpict_box a{padding:1px;border:1px solid #c2c2c2; display:inline-block;}
.playerpict_box img{ vertical-align:bottom;}
.ad_ct{ padding:5px 8px; border:1px solid #ccc; line-height:1.2;}
.pg_baseball,.pg_npb,.pg_hs,.pg_mlb,.pg_soccer,.pg_jl,.pg_keiba,.pg_golf,.pg_f1,.pg_sumo,.pg_figure,.pg_other,.result_icon,.pass_icon,.flash_icon,.live_icon,.program_icon,.flash_on,.score_list li a,.score_list li span{ background:url(https://s.yimg.jp/images/sports/newcommon/icon_topblock.png) no-repeat; height:0; width:0; overflow:hidden; display:inline-block; _display:inline; _zoom:1; }
.pg_baseball,.pg_npb,.pg_hs,.pg_mlb,.pg_soccer,.pg_jl,.pg_keiba,.pg_golf,.pg_f1,.pg_sumo,.pg_figure,.pg_other{ padding-top:25px; padding-left:82px; vertical-align:middle; margin-right:5px;}
.result_icon,.pass_icon,.flash_icon,.program_icon{ padding-top:25px; padding-left:48px; vertical-align:middle; margin-right:5px;}
.live_icon{ padding-top:25px; padding-left:52px; vertical-align:middle; margin-right:5px;}
.pg_baseball{ background-position:0 0;}
.pg_npb{ background-position:0 -30px;}
.pg_hs{ background-position:0 -60px;}
.pg_mlb{ background-position:0 -90px;}
.pg_soccer{ background-position:0 -120px;}
.pg_jl{ background-position:0 -150px;}
.pg_keiba{ background-position:0 -180px;}
.pg_golf{ background-position:0 -210px;}
.pg_f1{ background-position:0 -240px;}
.pg_sumo{ background-position:0 -270px;}
.pg_figure{ background-position:0 -300px;}
.pg_other{ background-position:0 -330px;}
.flash_on{padding-left:52px;padding-top:23px;background-position:-90px -120px;}
.jpn_icon{padding-left:22px;padding-top:15px;background-position:0 -40px;vertical-align:middle;margin-right:5px;}
.flash_icon{ background-position:-90px 0;}
.program_icon{ background-position:-90px -30px;}
.pass_icon{ background-position:-90px -60px;}
.result_icon{ background-position:-90px -90px;}
.live_icon{ background-position:-90px -150px;}
.b_gray{ border:1px solid #d6d6d6;}
.photo_f .yjS{ line-height:1.2;}
.p8p{ padding:8px;}
.ttl a{ color:#fff;}
/*valign*/
.valign_m{ vertical-align:middle;}
.valign_b{ vertical-align:bottom;}

/*----------------
共通モジュール
----------------*/
/*----------------------------------------
		[1]:global-navigation
-----------------------------------------*/
ul{margin:0;padding:0;/* --- Doctypeline-height:1.4em;---*/list-style-type:inside;}
#global-navigation li{margin:0;}
#global-navigation{min-width:950px;width:expression(
((document.body || document.documentElement).clientWidth > 3000)? "3000px" :((document.body || document.documentElement).clientWidth < 952)? "950px" :"auto"
);margin-bottom:10px; clear:both;}
#global-navigation #gn_top{background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnt_bg.gif) scroll left bottom;}
* html #global-navigation #gn_top{height:1.78em;overflow:hidden;}/*ie6hack*/
#global-navigation #gn_top ul{margin-left:0px;}
#global-navigation #gn_top ul li{display:block;float:left;height:2.2em;border-left:1px solid #414141;border-right:1px solid #1d1d1d;color:#ffffff;font-size:80%;}
#global-navigation #gn_top ul li.h{border-left:0px;}
#global-navigation #gn_top ul li.end{border-left:1px solid #414141;border-right:0px;_padding-bottom:0.5em;}
#global-navigation #gn_top ul li.pipe{display:block;float:left;height:2.2em;border:0;border-top:1px solid #cdcdcd;background-color:#ddd;font-size:80%;font-weight:bold;line-height:2.2em;text-indent:-9999px;}
#global-navigation #gn_top ul li a{display:block;height:2.2em;width:auto;_width:0px;/* --- IE hack ---*/padding:0 10px;color:#ffffff;line-height:2.2em;text-decoration:none;white-space:nowrap;}
#global-navigation #gn_top ul li a:hover{display:block;height:2.2em;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnt_bg.gif);color:#ffd800;}
/* --- active ---*/
#global-navigation #gn_top ul li.active{display:block;float:left;height:2.2em;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnt_bg.gif) 0 -71px;color:#ffffff;font-size:80%;color:#000000;font-weight:bold;padding:0 10px;line-height:2.2em;}
/* --- active & clickable ---*/
#global-navigation #gn_top ul li.active_click{display:block;float:left;height:2.2em;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnt_bg.gif) 0 -71px;color:#ffffff;font-size:80%;color:#000;font-weight:bold;padding:0;line-height:2.2em;}
#global-navigation #gn_top ul li.active_click a{color:#000;}
#global-navigation #gn_top ul li.active_click a:hover{background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnt_bg.gif) 0 -71px;}
/* --- fantasy ---*/
#global-navigation #gn_top ul li#fantasy{float:right;margin:1px 1px 0 0;height:1.7em;padding-bottom:2px;_padding-bottom:0px;/* --- IE hack ---*/margin-bottom:1px;border:1px solid #515151;}
#global-navigation #gn_top ul li#fantasy span{display:block;_width:0;/* --- IE hack ---*/height:1.7em;border:1px solid #0e0e0e;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnt_fantasy_bg.gif);line-height:1.7em;white-space:nowrap;}
#global-navigation #gn_top ul li#fantasy a{height:1.7em;padding:0 10px;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnt_fantasy_bg.gif);line-height:1.7em;}
#global-navigation #gn_top ul li#fantasy a:hover{display:block;height:1.7em;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnt_fantasy_bg.gif) 0 -50px;}
/* --- fantasy active ---*/
#global-navigation #gn_top ul li#fantasy.active{float:right;margin:1px 1px 0 0;height:1.7em;padding:0 0 2px 0;_padding-bottom:0px;/* --- IE hack ---*/border:1px solid #f8f8f8;}
#global-navigation #gn_top ul li#fantasy.active span{display:block;_width:0;/* --- IE hack ---*/height:1.7em;border:1px solid #bcbcbc;padding:0 10px;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnt_fantasy_bg.gif) 0 -100px;line-height:1.7em;white-space:nowrap;}
/* --- safari hack ---*/
html:\66irst-child #global-navigation #gn_top ul li#fantasy{height:1.6em;}
html:\66irst-child #global-navigation #gn_top ul li#fantasy span{height:1.6em;line-height:1.6em;}
html:\66irst-child #global-navigation #gn_top ul li#fantasy a{height:1.6em;line-height:1.6em;}
html:\66irst-child #global-navigation #gn_top ul li#fantasy a:hover{height:1.6em;line-height:1.6em;}
html:\66irst-child #global-navigation #gn_top ul li#fantasy.active{height:1.6em;}
html:\66irst-child #global-navigation #gn_top ul li#fantasy.active span{height:1.6em;line-height:1.6em;}
/*----------------------------------------
		[2]:global-navigation-bottom
-----------------------------------------*/
#global-navigation #gn_bottom{background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnb_bg.gif) scroll bottom;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;}
#global-navigation #gn_bottom #gnb_navi ul{float:left;height:1.5em;padding-top:1px;_padding-bottom:1px;/* --- Doctypeﾌｵ､ｷﾍﾑ ---*/_margin-left:0px;/* ---Doctypeﾌｵ､ｷﾍﾑ ---*/}
#global-navigation #gn_bottom #gnb_navi ul li{display:block;float:left;height:1.8em;padding-right:2px;margin-right:-1px;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnb_line.gif) 100% -65px no-repeat;font-size:80%;}
#global-navigation #gn_bottom #gnb_navi ul li.end{display:block;float:left;height:1.8em;padding-right:2px;margin-right:-1px;background:none;font-size:80%;}
#global-navigation #gn_bottom #gnb_navi ul li a{display:block;height:1.8em;width:auto;_width:0px;/* --- IE hack ---*/padding:0 9px;color:#000000;line-height:1.8em;text-decoration:none;white-space:nowrap;}
#global-navigation #gn_bottom #gnb_navi ul li a:hover{display:block;height:1.8em;background:#ffffff;color:#c10000;}
/* --- active ---*/
#global-navigation #gn_bottom #gnb_navi ul li.active{display:block;height:1.8em;background-color:#ffffff;background-image:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnb_line.gif) 100% -15px no-repeat;color:#c10000;font-weight:bold;line-height:1.8em;padding:0 10px;}
#global-navigation #gn_bottom #gnb_navi ul li.active a{display:block;height:1.8em;padding:0 9px; margin:0 -8px 0 -9px;font-weight:bold;line-height:1.8em;}
#global-navigation #gn_bottom #gnb_navi ul li.active a:hover{display:block;height:1.7em;font-weight:bold;background:#ffffff;color:#c10000;}
/* --- active&click ---*/
#global-navigation #gn_bottom #gnb_navi ul li.active_click{display:block;height:1.8em;background-color:#ffffff;background-image:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnb_line.gif) 100% -15px no-repeat;color:#c10000;font-weight:bold;line-height:1.8em;padding:0;}
#global-navigation #gn_bottom #gnb_navi ul li.active_click a{display:block;height:1.8em;padding:0 10px;font-weight:bold;line-height:1.8em;color:#c10000;}
#global-navigation #gn_bottom #gnb_navi ul li.active_click a:hover{display:block;height:1.7em;font-weight:bold;color:#c10000;background:none;}
/* --- active ---*/
#global-navigation #gn_bottom #gnb_navi ul li.nolink{display:block;height:1.8em;color:#aaaaaa;line-height:1.8em;padding:0 10px;}
/* --- top & gnb_recommend ---*/
#global-navigation #gn_bottom.top{border-right:0px solid #cdcdcd;}
#global-navigation #gn_bottom.top #gnb_navi ul{height:25px;padding-top:0;}
#global-navigation #gn_bottom.top #gnb_navi ul.gnb_list{ height:auto;}
#global-navigation #gn_bottom.top #gnb_navi ul li{height:24px;}
#global-navigation #gn_bottom.top #gnb_navi ul li a{height:24px;line-height:24px;}
#global-navigation #gn_bottom.top #gnb_navi ul li a:hover{height:24px;}
#global-navigation #gn_bottom.top #gnb_navi ul li.end{height:24px;}
#global-navigation #gn_bottom.top #gnb_navi ul li.active{height:24px;line-height:24px}
#global-navigation #gn_bottom.top #gnb_navi ul li.active a{height:24px;line-height:24px}
#global-navigation #gn_bottom.top #gnb_navi ul li.active a:hover{height:24px;}
#global-navigation #gn_bottom.top #gnb_recommend{float:right;font-size:80%;height:25px;padding-left:41px;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnbr_title_bg.gif) no-repeat;}
#global-navigation #gn_bottom #gnb_recommend #gnbr_title{float:left;height:25px;padding-right:20px;line-height:25px;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnbr_title_bg.gif) no-repeat scroll bottom right;}
#global-navigation #gn_bottom #gnb_recommend #gnbr_contents{float:left;padding-left:6px;_padding-top:5px;/* --- IE hack ---*/height:25px;_height:20px;/* --- IE hack ---*/background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnbr_bg.gif);}
#global-navigation #gn_bottom #gnb_recommend #gnbr_contents ul{display:inline;margin-left:0px;white-space:nowrap;}
#global-navigation #gn_bottom #gnb_recommend #gnbr_contents li{vertical-align:middle;display:inline;padding-right:10px;margin-right:8px;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnbr_list_line.gif) 100% 0px no-repeat;}
#global-navigation #gn_bottom #gnb_recommend #gnbr_contents li span{display:inline;padding-left:20px;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnbr_list_img.gif) 0 2px no-repeat;_background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnbr_list_img.gif) 0 3px no-repeat;/* --- IE hack ---*/}
#global-navigation #gn_bottom #gnb_recommend #gnbr_contents li a{padding-right:2px;}
#global-navigation #gn_bottom #gnb_recommend #gnbr_contents li.end{display:inline;margin-right:0;padding-right:2px;background:none;}
#gnb_navi .new a{_height:12px!important;_padding-top:5px!important;_padding-bottom:5px!important;}
#other a{padding-right:30px !important;}
#other{background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gbt_bg_other.gif) right bottom;}
#other a:hover{background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnt_bg_over_other.gif) right bottom !important;}
/* --- other_list ---*/
#other_list{border-top:1px solid #414141;border-bottom:1px solid #cdcdcd;}
#other_list ul{background:#333333;height:1.5em;padding-top:1px;margin:0;padding:0;}
#other_list ul li{display:block;float:left;height:1.8em;padding-right:2px;margin-right:-1px;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnbro_list_line.gif) 100% center no-repeat;font-size:80%;}
#other_list ul li.end{display:block;float:left;height:1.8em;padding-right:2px;margin-right:-1px;background:none;font-size:80%;}
#other_list ul li a{display:block;height:1.8em;width:auto;_width:0px;/* --- IE hack ---*/padding:0 10px;color:#cccccc;line-height:1.8em;text-decoration:none;white-space:nowrap;word-wrap:normal;}
#other_list ul li.button{display:block;float:right;background:none;}
#other_list ul li.button a{display:block;height:14px;width:14px;padding:0;margin-right:8px;margin-top:0.3em;}
#other_list ul li a:hover{color:#ffd800;text-decoration:none;}
/* --- click(other) ---*/
#global-navigation #gn_top ul li.click{display:block;float:left;height:2.2em;border-top:1px solid #414141;border-left:1px solid #414141;border-right:0px;background:url(https://s.yimg.jp/images/sports/2008/common/globalnavi/gnt_bg_click_other.gif) right bottom;font-size:80%;font-weight:normal;color:#ffd800;}
#global-navigation #gn_top ul li.click a{height:2.2em;}
#global-navigation #gn_top ul li.click a:hover{display:block;height:2.2em;background:none !important;color:#ffd800;text-decoration:none;}
#other_list{display:none;position:absolute;top:-1px;left:0px;z-index:100;}
#other_list_wrapper{position:relative;}
.sb-tabs-hide{display:none;}
.score_baseball .sb_head{background-position:-220px -961px;}
.score_mlb .sb_head{background-position:-151px -961px;}
.score_jleague .sb_head{background-position:-84px -961px;}
.sb-carousel-container{position:relative;}
.sb-carousel-scroll{overflow:hidden;width:300px;}
.sb-carousel-scroll ul{width:3000px;}
.sb-carousel-scroll ul li{float:left;width:300px;}
.sb_head_button{position:absolute;top:0;right:0;z-index:99;}
.sb_head{height:1.68em;}
.sb-loading{background:background-image:url(https://s.yimg.jp/images/netallica/sui/images/anim_loading_sm.gif);}
#sson-slide-container{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:101;width:750px;}
#sson-slide-modal{position:absolute;top:0;left:0;background:#000;z-index:100;opacity:0.9;}
#sson-slide-main{width:470px;height:470px;float:left;background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_bg_dataarea.gif");margin-left:10px;}
#sson-slide-nav{width:250px;float:left;margin-left:10px;}
#sson-slide-thumb{clear:both;margin:0px 10px;position:relative;overflow:hidden;width:730px;}
#sson-slide-thumb-list{padding:10px 0;width:50000px;top:0;left:0;position:relative;}
#sson-slide-thumb-list li{float:left;}
#sson-slide-thumb-list a{display:block;float:left;border:1px solid #333;width:93px;height:73px;text-align:center;margin-right:10px;position:relative;background:#000 url() 50% 50% no-repeat;}
#sson-slide-thumb-list a:hover{border-color:#999;}
#sson-slide-thumb-list a.sson-slide-thumb-current{border-color:green;}
#sson-slide-image{margin:10px;}
/* HeaderStyele */
#sson-slide-header{width:730px;color:#fff;}
#sson-slide-header h1{float:left;line-height:26px;margin:10px;}
#sson-slide-header a{display:block;float:right;width:150px;height:26px;background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_logo_yahoo.gif");margin:10px;}
/* ControlPanelStyle */
#sson-slide-ctrl{width:250px;height:80px;background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_bg_dataarea.gif");color:#fff;text-align:center;font-size:80%;color:#fff;}
#sson-slide-ctrl strong{font-family:Arial, Verdana, sans-serif;font-size:12px;}
#sson-slide-ctrl-auto{margin-left:30px;float:left;}
#sson-slide-ctrl-manual{margin-right:30px;float:right;}
#sson-slide-ctrl-auto a ,#sson-slide-ctrl-manual a{float:left;display:block;width:33;height:28;margin:10px 5px;}
#sson-slide-pagenate{float:left;margin-left:10px;}
#sson-slide-select{float:right;margin-right:10px;}
#sson-slide-select select{width:55px;}
#sson-slide-play{background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_button_play.gif");}
#sson-slide-stop{background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_button_stop.gif");}
#sson-slide-play:hover{background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_button_play_ov.gif");}
#sson-slide-stop:hover{background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_button_stop_ov.gif");}
#sson-slide-play-on{background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_button_play_on.gif");}
#sson-slide-stop-on{background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_button_stop_on.gif");}
#sson-slide-prev{background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_button_pre.gif");}
#sson-slide-next{background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_button_nxt.gif");}
#sson-slide-prev:hover{background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_button_pre_ov.gif");}
#sson-slide-next:hover{background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_button_nxt_ov.gif");}
/* Title Caption Date */
#sson-slide-meta{width:250px;height:378px;background-image:url("https://s.yimg.jp/images/sports/common/parts/slide_bg_dataarea.gif");color:#fff;text-align:left;font-family:Verdana, Arial, sans-serif;margin-top:10px;}
#sson-slide-meta h2{margin:10px;}
#sson-slide-meta em{margin:10px;display:block;font-size:80%;text-align:right;font-style:normal;}
#sson-slide-meta p{margin:10px;font-size:80%;line-height:1.3em;margin-top:15px;margin-bottom:10px;}
/* Footer */
#sson-slide-footer{margin:10px auto 0 auto;font-size:80%;color:#fff;text-align:center;}
#sson-slide-footer a{color:#fff;}
#sson-slide-footer address{font-style:normal;margin-bottom:10px;}
/* f1_ngp */
#global-navigation #gn_bottom #gnb_navi div.f1_ngp{float:right;background:none;margin-right:5px;font-size:80%;display:block;padding:0 5px;margin:0;}
#global-navigation #gn_bottom #gnb_navi div.f1_ngp img{vertical-align:middle;margin-bottom:1px;}
#global-navigation #gn_bottom #gnb_navi div.f1_ngp b{}
#global-navigation #gn_bottom #gnb_navi div.f1_ngp span{font-size:140%;font-family:"Arial";font-weight:bold;padding:0 3px;}
#global-navigation #gn_bottom #gnb_navi div.f1_ngp span.hold{font-size:110%;}
#global-navigation #gn_bottom #gnb_navi div.f1_ngp em{color:#aaa;padding:0 4px;font-style:normal;}
#global-navigation #gn_bottom #gnb_navi div.f1_ngp a{display:inline;text-decoration:underline;color:#0000ff;padding:0 3px;line-height:1.8em;_height:1.8em;}
#global-navigation #gn_bottom #gnb_navi div.f1_ngp a:hover{display:inline;background:none;text-decoration:underline;color:#0000ff;}
.navi_link li{float:left;padding:0.3em 0;}
/*icon_common画像呼び出し*/
/*n01b------------------------------------------------ */
.n01_alert{font-weight:bold;text-align:center;padding-top:150px;padding-bottom:240px;}
/*h01------------------------------------------------ */
/*common*/
.h01_box,.h01_inner,.h01_box950,.h01_inner950{background:url(https://s.yimg.jp/images/sports/newcommon/bg_h01.png) no-repeat;}
.h01_box950,.h01_inner950{_height:1%;}
.h01_box950{background-position:0 0;color:#fff;}
.h01_box{background-position:-1900px 0;color:#fff;}
.h01_inner{background-position:-2534px bottom;}
.h01_inner950{background-position:-950px bottom;}
.h01_box h2,.h01_box950 h2{padding:3px 0 2px 0;}
.h01_box h2 span,.h01_box950 h2 span{font-weight:bold;background:url(https://s.yimg.jp/images/sports/newcommon/icon_hTitle.png) repeat-y right 3px;padding-right:12px;display:inline-block;line-height:1.36;}
.h01_box h2 div,.h01_box950 h2 div{font-weight:bold;padding-right:12px;display:inline-block;line-height:1.36;}
.h01_box h2 div span,.h01_box950 h2 div span{font-weight:normal;}
.h01_box a,.h01_box950 a{color:#fff;}
.h01_form{padding-top:1px;width:279px;text-align:right;}
.h01_title_box{width:292px;margin-right:10px;}
/*padding*/
.h01_a .h01_inner,.h01_b .h01_inner,.h01_f .h01_inner,.h01_f .h01_inner950{padding:5px 10px 4px 10px;}
.h01_c .h01_inner,.h01_inner950{padding:2px 10px;}
.h01_d .h01_inner,.h01_e .h01_inner{padding:2px 5px 2px 10px;}
/*h01_a*/
.h01_a h2{ font-weight:bold;}
/*h01_c*/
.h01_c .title_listbox{width:312px;padding-bottom:3px;}
/*.h01_c ul{padding-bottom:3px;width:290px;}*/
.h01_c ul{display:inline-block;}
.h01_c .list_last,.h01_c .list_ex{background:none;padding-right:0;margin-right:0;}
.h01_c .list_ex{margin-top:6px;}
.h01_c li{float:left;background:url(https://s.yimg.jp/images/sports/newcommon/bg_hList.png) repeat-y right 0;margin-right:7px;padding-right:8px;line-height:1.25em;margin-top:4px;white-space:nowrap;word-wrap:normal;}
.h01_c li a{background-position:left 5px;padding-left:12px;color:#fff;}
/*h01_d*/
.h01_d select{width:178px;height:19px;}
/*h01_e*/
.h01_e input{vertical-align:middle;}
.h01_e .txtBox{width:164px;}
/*h01_f*/
.h01_f .navi_link{padding:0 10px;background-color:#eee;}
/*.h01_f .navi_link a{color:#333;}*/
/*RSS対応*/
.myRss a{
	background:transparent!important;
	padding-left:0px!important;
	position:relative;
	margin-left:5px;
	zoom:1;
}
.list_last{_width:0px;}
/*h02------------------------------------------------ */
/*common*/
.h02_box{background:url(https://s.yimg.jp/images/sports/newcommon/bg_h02.png) no-repeat left 0;color:#333;line-height:1.25em;padding-left:12px;}
h3.h02_box span,.h02_box h3 span{font-weight:bold;}
.h02_box .gray_ldot {margin-right:10px;padding-right:7px;}
.h02_box li {float:left;}

/*h02_c*/
.h02_c li{float:left;}
.h02_c li a{background-position:left -16px;padding-left:8px;}
.h02_c .gray_ldot{padding-right:7px;margin-right:10px;}
/*h02_e*/
.h02_e h3{border-bottom:1px solid #c2c2c2;}
.h02_e .navi_link{padding:0 7px;background-color:#eee;width:620px;color:#000;}
/*b01------------------------------------------------ */
.b01_tab{width:634px;height:25px;background:url(https://s.yimg.jp/images/sports/newcommon/bg_tab634.gif) no-repeat 0 bottom;padding-bottom:4px;}
.b01_tab li{float:left;margin-right:4px;}
.b01_tab .list_end{margin-right:0;}
.b01_tab li .tab_left,.b01_tab li .tab_right{background:url(https://s.yimg.jp/images/sports/newcommon/bg_tab_rl.png) no-repeat;width:3px;height:25px;cursor:pointer;}
.b01_tab .crnt .tab_left,.b01_tab .crnt .tab_right{height:26px;_margin-bottom:-1px;_position:relative;}
.b01_tab li .tab_left{background-position:0 0;}
.b01_tab li .tab_right{background-position:0 -104px;}
.b01_tab .crnt .tab_left{background-position:0 -52px;}
.b01_tab .crnt .tab_right{background-position:0 -156px;}
.b01_tab li span,.b01_tab li a,.b01_tab .crnt span{display:block;float:left;}
.b01_tab li span,.b01_tab li a{height:20px;}
.b01_tab .crnt span{height:21px;_margin-bottom:-1px;_position:relative;}
.b01_tab li .tab_txt,.b01_tab .crnt .tab_txt{padding:5px 15px 0 15px;background:url(https://s.yimg.jp/images/sports/newcommon/bg_tab.png) repeat-x;}
.b01_tab li .tab_txt{background-position:0 0;height:20px;line-height:20px;overflow:hidden;}
.b01_tab .crnt .tab_txt{background-position:0 -52px;height:21px;line-height:20px;overflow:hidden;}
.b01_tab li a{color:#fff;background-position:0 0;text-decoration:none;}
.b01_tab li a:hover{color:#ffd800;}
.b01_tab li a strong{background-position:0 4px;padding-left:8px;text-decoration:underline;}
.b01_tab li a:hover strong{background-position:0 -36px;padding-left:8px;text-decoration:underline;}
/*b01_950------------------------------------------------ */
.b01_tab950{width:950px;height:25px;padding-bottom:4px;background-image:url(https://s.yimg.jp/images/sports/newcommon/bg_tab950.png);background-repeat:no-repeat;background-position:0 bottom;}
/*b01_b*/
.b01_b{width:634px;}
.b01_b .crnt .tab_txt{background-position:0 -78px;}
.b01_b .crnt .tab_left{background-position:0 -78px;}
.b01_b .crnt .tab_right{background-position:0 -182px;}
.b01_b .navi_link{padding:0 6px;background-color:#eee;color:#000;}
/*p01_p02------------------------------------------------ */
.pickup_list td{vertical-align:top;}
.pict_box{padding:5px;background-color:#eeeef0;}
.txt_box{width:100%;}
.txt_list li{margin-bottom:8px; background-position:0 7px;padding-left:12px;}
/*p01_a*/
.p01_a{width:634px;}
/*p02*/
.p02_a{width:634px;}
.pickup_llist{width:308px;padding:0 10px 10px 0;float:left;}
.pickup_rlist{width:306px;padding:0 0 10px 10px;float:right;}
.pickup_two_column{background:url(https://s.yimg.jp/images/sports/newcommon/bg_gray_length.gif) repeat-y 317px 0;}
/*p02_b*/
.p02_b{width:634px;}
/*p01_b*/
.p01_b{width:634px;}
/*pict_box450*/
.pict_box450{ width:630px;}
/*w02_b*/
.w02_b a.large_btn{padding-left:16px;background-position:0 -148px;display:inline-block;}
.w02_img{border:1px solid #c5c5c5;padding:1px;}
/*w03_a*/
.photo_f{width:154px;float:left;}
.photo_f td{height:154px;width:154px;text-align:center;background-image:url(https://s.yimg.jp/images/sports/newcommon/bg_pic.png);background-repeat:no-repeat;}
/*見どころ*/
.border_top{border-top:1px solid #4d4d4d;}
/* pagelist */
.pagelist{text-align:center;}
.pagelist ul li{display:inline;}
.pagelist ul li a,.pagelist ul li span,.pagelist ul li strong,.pagelist ul li span{border:1px solid #eee;display:inline-block;padding:2px 5px;}
.pagelist ul li a:hover{background-color:#ced4e0;}
.pagelist ul li .crnt{color:#999;}
/* ----------------------------
sub
-----------------------------*/
/*m01------------------------------------------------ */
/*m01_a*/
.m01_a{margin-bottom:10px;}
/*m04_a*/
.m04_a{width:300px;}
.m04_a table{border:1px solid #d6d6d6;}
.m04_a tr{padding:10px;}
.m04_a td{padding-bottom:10px;padding-top:10px;vertical-align:middle;}
.m04_a td.pl10p{width:28px;padding-right:10px;}
.m04_a td.pr10p{width:240px;padding-left:0;}
.m04_a .list_end{background:none;}
.m04_a .lightgray_bdot{background-position:0 top;}
.m04_a .lightgray_bdot:first-child{background:none;}
/*m07_a*/
.m07_a{width:300px;color:#333;}
.m07_a{border:1px solid #d6d6d6;}
.m07_a .title_all{padding:6px 5px 3px 7px;background:url(https://s.yimg.jp/images/sports/newcommon/bg_sponavi.png) repeat-x;border-bottom:1px solid #d6d6d6;}
.m07_a h3{padding-top:1px;font-weight:bold;}
.m07_a dt{padding:10px 10px 0 10px;}
.m07_a dd{padding:0 10px 10px 10px;}
.m07_a .more_black{padding:3px 10px 5px 10px;background-position:left -12px;}
/*js001,js002*/
.js001,.js002{width:298px;border:1px solid #c2c2c2;}
.js001 table{width:100%;}
.js001 .ttl,.js002 .ttl{background-image:url(https://s.yimg.jp/images/sports/newcommon/js004_ttlBg.png);background-repeat:repeat-x;height:24px;color:#FFF;padding-right:5px;padding-left:5px;line-height:24px;}
.js001 .ttl a{color:#FFF;}
.js001 .ttl_r{color:#FFF;float:right;}
.js001 table .th_item01{background-color:#d3e0e0;height:20px;width:15%;text-align:center;}
.js001 table .th_item02{background-color:#d3e0e0;height:20px;width:40%;padding-left:10px;text-align:left;}
.js001 table .th_item03{background-color:#d3e0e0;height:20px;width:10%;text-align:center;}
.js001 table .th_item04{background-color:#d3e0e0;height:20px;width:47%;text-align:center;padding-left:10px;text-align:left;}
.js001 table .th_item05{background-color:#d3e0e0;height:20px;width:23%;text-align:center;}
.js001 table .item01{font-weight:bold;text-align:center;height:22px;}
.js001 table .item02{text-align:left;}
.js001 table .item03{text-align:right;}
.js001 table td{text-align:center;padding-right:10px;padding-left:10px;vertical-align:top;}
/*J2・ナビスコカップ情報*/
.j2nabi_f{width:139px;}
/*M03a*/
.m03a_qr{width:189px;padding-left:5px;}
.m03a_qrBg{margin:5px 10px;}
.qr_img img{border:1px solid #c2c2c2;}
.m03a_mobi{background-image:url(https://s.yimg.jp/images/icon/f/bsc/1.0.0/send_mobile16.png);background-repeat:no-repeat;padding-left:21px;}
/*r_linklist*/
.r_linklist{text-align:right;}
.r_linklist li{display:inline-block;margin-right:10px;}
* html .r_linklist li{display:inline;zoom:1;}/*IE6*/
*:first-child+html .r_linklist li{display:inline;zoom:1;}/*IE7*/
.r_linklist .list_end{margin-right:0;}
/*hope_list*/
.hope_list li{margin-right:8px;float:left;width:119px;}
.hope_list .list_end{margin-right:0;}
/*score_bord*/
.score_list{border-bottom:1px solid #d6d6d6;margin-bottom:2px;padding-left:2px;}
.score_list li{padding-right:1px;float:left;width:58px;height:30px;}
.score_list .crnt{height:31px;margin-bottom:-1px;_position:relative;}
.score_list li a{padding-top:30px;padding-left:58px;}
.score_list li span{padding-top:31px;padding-left:58px;}
.score_list .wbc_tab a,.score_list .wbc_tab span{background:url(https://s.yimg.jp/images/sports/wbc/2013/pc/img/icon_sports_top.png) no-repeat;}
.score_list .live_tab a{background-position:-154px 0;}
.score_list .npb_tab a{background-position:-213px 0;}
.score_list .mlb_tab a{background-position:-271px 0;}
.score_list .jl_tab a{background-position:-329px 0;}
.score_list .ws_tab a{background-position:-388px 0;}
.score_list .nfl_tab a{background-position:-448px 0;}
.score_list .hsb_tab a{background-position:-505px 0;}
.score_list .wbc_tab a{background-position:-1px 0;}
.score_list .premier_tab a{background-position:-562px 0;}
/*hover*/
.score_list .live_tab a:hover{background-position:-154px -34px;}
.score_list .npb_tab a:hover{background-position:-213px -34px;}
.score_list .mlb_tab a:hover{background-position:-271px -34px;}
.score_list .jl_tab a:hover{background-position:-329px -34px;}
.score_list .ws_tab a:hover{background-position:-388px -34px;}
.score_list .nfl_tab a:hover{background-position:-448px -34px;}
.score_list .hsb_tab a:hover{background-position:-505px -34px;}
.score_list .wbc_tab a:hover{background-position:-1px -34px;}
.score_list .premier_tab a:hover{background-position:-562px -34px;}
/*crnt*/
.score_list .live_tab span{background-position:-154px -68px;}
.score_list .npb_tab span{background-position:-213px -68px;}
.score_list .mlb_tab span{background-position:-271px -68px;}
.score_list .jl_tab span{background-position:-329px -68px;}
.score_list .ws_tab span{background-position:-388px -68px;}
.score_list .nfl_tab span{background-position:-448px -68px;}
.score_list .hsb_tab span{background-position:-505px -68px;}
.score_list .wbc_tab span{background-position:-1px -68px;}
.score_list .premier_tab span{background-position:-562px -68px;}
.score_box{border-top:1px solid #d6d6d6;}
.score_box h4{background-color:#d3e0e0;padding:0 5px;line-height:24px;}
.score_box table{width:100%;}
.score_box td{padding-top:6px;padding-bottom:6px;vertical-align:top;}
.score_box td.txt_r{padding-left:7px;width:36%;}
.score_box td.txt_c{width:28%;padding-right:7px;padding-left:7px;}
.score_box td.txt_l{padding-right:7px;width:36%;}
.score_box h5{padding:0 5px;line-height:22px;background-color:#ffdf70;border-top:1px solid #fff;}
#score_bord h5 a{color:#000;}
.fs_list{padding:6px;font-size:12px;line-height:1;border-bottom:1px solid #fff;}
.fs_list li{float:left;}
/*outside*/
.sub_outside .outside_link{padding:5px;}
.outside_link .outside_pict{width:50px;height:50px;margin-right:4px;}
.outside_link ul{width:232px;}
/*otherpage*/
.err_page{padding:90px 0;}
.err_page p{margin-bottom:80px;}
.err_page li{display:inline;}
.bt_gray{ border-top:1px solid #d6d6d6;}
/*shoppingBox*/
.js001 .ttl img{vertical-align:middle;margin:3px 4px 4px 0;}
.sub_pictlist a img{vertical-align:bottom;}
.shoppingBox p.txt_r{ padding:3px 10px;}
.shoppingBox h4{ padding:0 5px;}
.sub_pictlist dl{padding:5px 10px;}
.sub_pictlist dt{margin-right:4px;}
.sub_pictlist dd{width:222px;}
.shop_price{ color:#c10000;}
.goodsL_ex{padding:10px;}
.goodsL_ex dt{margin-right:6px;}
.goodsL_ex dd{width:196px;}
/*ad_sqm*/
.ad_sqm{ padding:5px;}
/*ad_sqb*/
.ad_sqb tr[bgcolor="#eeeeee"] td {text-align:center;}
.ad_sqb img{ vertical-align:baseline;}
.ad_sqb { line-height:1.3;}

/*hope_btn_common*/
.hope_btn_ex{text-align:center;line-height:1;padding-top:2px;}
.hope_btn_ex .yjXS{padding-bottom:0;}

/*hope_btn_box*/
.hope_btn_box,.hope_btn_inner,.hope_btn_box02{background:url(https://s.yimg.jp/images/sports/soccer_j/bg_hope.png) no-repeat;}
.hope_btn_on a,.hope_btn_off span{background:url(https://s.yimg.jp/images/sports/soccer_j/bg_btn.png) no-repeat;}
.hope_btn_on a,.hope_btn_off span,.hope_btn_out span,.team_pop_off,.team_pop_on{background:url(https://s.yimg.jp/images/sports/soccer_j/bg_btn.png) no-repeat;}
.h01_box .hope_btn_box{color:#333;}
.h01_box .hope_btn_box a{color:#00e;}
.hope_btn_box{background-position:0 top;width:169px;}
.hope_btn_inner{background-position:-169px bottom;padding:2px;}
.hope_btn_box .hope_btn_ex{width:110px;}
.hope_btn_box .hope_btn_on,.hope_btn_box .hope_btn_off,.hope_btn_box .hope_btn_out{width:54px;height:54px;}
.hope_btn_box .hope_btn_on a,.hope_btn_box .hope_btn_off span,.hope_btn_box .hope_btn_out span{padding-top:54px;padding-left:54px;overflow:hidden;width:0;height:0;display:inline-block;}
.hope_btn_box .hope_btn_on a{background-position:0 0;}
.hope_btn_box .hope_btn_on a:hover{background-position:0 -65px;}
.hope_btn_box .hope_btn_off span{background-position:0 -130px;}
.hope_btn_box .hope_btn_out span{background-position:0 -200px;}

/*twitter*/
.twitter_close,.twitter_open{padding-left:15px;}
.twitter_close{background-position:0 -89px;}
.twitter_open{background-position:0 -119px;}
.twitter_box{padding:5px 5px 10px; background-color:#ddd;}
#twtr-widget-1 h4{font-weight:bold;}
.twitter_btn{width:285px;height:40px;margin:0 auto;}
.twitter_btn a{background:url(https://s.yimg.jp/images/sports/soccer_j/btn_common.png) no-repeat;}
.twitter_btn a{background-position:0 0;padding-top:40px;padding-left:284px;height:0;width:0;overflow:hidden;display:inline-block;}
.twitter_btn a:hover{background-position:0 -40px;}

/*soccer-j*/
#wrapper{color:#333;}
/*yosou_tbl*/
#yosou_tbl table{width:100%;}
#yosou_tbl .item01{width:69%;}
#yosou_tbl .item02{width:9%;}
#yosou_tbl .item03{width:11%;}
#yosou_tbl .item04{width:11%;}
#yosou_tbl th{height:26px;background-color:#D3E0E0;}
#yosou_tbl td{padding:6px 3px;}
.yosou_soccer{background:url(https://s.yimg.jp/images/sports/soccer_j/icon_common.png) no-repeat;}
.yosou_soccer{padding-top:16px;padding-left:40px;height:0;width:0;overflow:hidden;vertical-align:middle;display:inline-block;margin-right:10px;}
.yosou_soccer{background-position:0 -60px;}
/*OnOffボタン共通class*/
.renewHand a,.renewAuto a{background:url(https://s.yimg.jp/images/sports/worldcup/southafrica/pc/images/bg_block.png) no-repeat;display:block;height:20px;width:60px;float:left;}
.renewBtn{width:120px;text-align:center;text-indent:-9999px;overflow: hidden;}
.renewHand a{background-position:-444px -208px;}
.renewAuto a{background-position:-503px -208px;}
.renewHand .on a{background-position:-444px -188px; _overflow:hidden;}
.renewAuto .off a{background-position:-503px -188px;_overflow:hidden;}
p.bdButton{text-align:center;width:278px;}
.bdButtonSubmit,.bdButtonSubmit_off,#TeamVs .expect_on,#TeamVs .expect_off{background:url(https://s.yimg.jp/images/sports/soccer_j/sprite_img.png) no-repeat;}
.bdButtonSubmit{display:block;overflow:hidden;text-indent:-9999px;height:35px;width:203px;border:none;cursor:pointer;background-position:0px -43px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;}
.bdButtonSubmit_off{display:block;overflow:hidden;text-indent:-9999px;height:35px;width:240px;border:none;cursor:pointer;background-position:-208px -43px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;}
/*jm008*/
#TeamVs .expect_on,#TeamVs .expect_off{display:block;}
#TeamVs table{width:100%;}
#TeamVs th{background-color:#eee;border:1px solid #c2c2c2;}
#TeamVs td{border:1px solid #c2c2c2;}
#TeamVs td img{vertical-align:middle;}
#TeamVs table .item01{width:35%;padding:10px 0;text-align:center;}
#TeamVs table .item02{width:9%;padding:10px 0;}
#TeamVs table .item03{width:12%;padding:10px 0;letter-spacing:1px;text-align:center;}
#TeamVs .expect a{cursor:hand;text-decoration:none;}
#TeamVs .expect_on{height:0px;width:40px;padding-top:20px;overflow:hidden;background-position:-399px 0px;display:inline-block;vertical-align:middle;}
#TeamVs .expect_off{height:0px;width:40px;padding-top:20px;overflow:hidden;background-position:-449px 0px;display:inline-block;vertical-align:middle;}
/*stratMem*/
.stratMem{line-height:16px;}
.stratMem table{width:311px;}
.stratMem table .team{background-color:#eee;font-weight:bold;height:24px;text-align:center;}
.stratMem th{background-color:#d3e0e0;height:20px;text-align:center;border:1px solid #c2c2c2;}
.stratMem td{height:27px;border:1px solid #c2c2c2;padding-right:5px;padding-left:5px;}
.stratMem .clear{margin:-1px;}
.stratMem .out,.stratMem .in{background-image:url(https://s.yimg.jp/images/sports/soccer_j/sprite_icon.png);background-repeat:no-repeat;display:block;}
.stratMem .out{display:block;padding-top:11px;margin-top:2px;background-position:0px -51px;}
.stratMem .in{display:block;padding-top:11px;margin-top:2px;background-position:0px 0px;}
.bench{width:100%;font-weight:bold;}
.bench .team{width:50%;text-align:center;}
/*js004*/
.js004{width:298px;border:1px solid #c2c2c2;}
.js004 div{padding:1px;}
.js004 table{width:100%;}
.js004 .ttl{background-image:url(https://s.yimg.jp/images/sports/soccer_j/js004_ttlBg.png);background-repeat:repeat-x;height:24px;color:#FFF;padding-right:5px;padding-left:5px;line-height:24px;}
.js004 table th{font-weight:bold;background-color:#d3e0e0;height:20px;padding-right:5px;padding-left:5px;width:288px;}
.js004 table td{vertical-align:top;}
.js004 table .item01{width:37%;font-size:81.25%;height:22px;}
.js004 table .item02{width:26%;font-size:81.25%;height:22px;}
.js004 table .pk{font-size:81.25%;text-align:center;width:26%;vertical-align:top;}
/*h01_g*/
.h01_g .h01_inner{padding:7px;}
.h01_g h2{width:438px;padding:0 !important;}
.h01_g h2 span{line-height:58px !important;}
.h01_g h2 img{vertical-align:middle;}
.h01_g h2 .team_name{background:none;color:#fff;font-size:12px;padding:0 10px;}
/*hope_btn_common*/
.hope_btn_ex{text-align:center;line-height:1;padding-top:2px;}
.hope_btn_ex .yjXS{padding-bottom:0;}
.onMouse{background-color:#CED4E0;}

/*top.css-------------------------*/
/*pickup*/
.pickup_gamelist li{ margin-top:7px;}
.pickup_gamelist .game_cate_one{ width:58px;}
* html .pickup_gamelist .game_cate span{ vertical-align:top;}
.pickup_gamelist .game_cate{ width:140px;}
.pickup_gamelist .game_title{ width:494px; padding-top:1px;}
#event_box .pickup_gamelist .game_title{ width:464px;}
/*sub_yosou_tbl*/
.js004 .sub_yosou_tbl td{vertical-align:middle;padding-top:5px;padding-bottom:5px;}
.sub_yosou_tbl .yosou_soccer{margin-right:0;}
.hoperank_tbl table{width:100%;}
.font_normal{font-weight: normal !important;}

.yosou_others{background-position:0 -60px;}
.yosou_baseball{background-position:0 -80px;}
.yosou_public{background-position:0 -120px;}
.yosou_motor{background-position:0 -140px;}
.yosou_fight{background-position:0 -160px;}
.yosou_others,.yosou_baseball,.yosou_motor,.yosou_public,.yosou_fight{padding-top:16px;padding-left:40px;vertical-align:middle;margin-right:10px; }
.sub_yosou_tbl .yosou_others,.sub_yosou_tbl .yosou_baseball,.sub_yosou_tbl .yosou_motor,.sub_yosou_tbl .yosou_public,.sub_yosou_tbl .yosou_fight{ margin-right:0;}

/*ad----------------------------*/
.ynbox_side table table td table{ margin:5px auto;}
.ynbox_side hr.line{border:solid #ccc;border-width:1px 0 0 0;height:1px;overflow:hidden;clear:both;margin:5px 0;}
#ad_sqb tr[bgcolor="#eeeeee"] td{ text-align:center;}
#ad_sqb{ line-height:1.3;}
#twitter_module .ttl{ height:auto; background-repeat:repeat;}

/*soccer_j20110419--------------*/
/*paragraph_tbl*/
.paragraph_tbl table{width:100%;}
.paragraph_tbl .item01{width:12%;}
.paragraph_tbl .item02{width:14%;}
.paragraph_tbl .item03{width:16%;}
.paragraph_tbl .item04{width:14%;}
.paragraph_tbl .item05{width:30%;}
.paragraph_tbl .item06{width:14%;}
.paragraph_tbl .item07{width:12%;}
.paragraph_tbl .item08{width:10%;}
.paragraph_tbl .item09{width:16%;}
.paragraph_tbl .item10{width:10%;}
.paragraph_tbl .item11{width:28%;}
.paragraph_tbl .item12{width:12%;}
.paragraph_tbl th{height:26px;background-color:#D3E0E0;}
.paragraph_tbl td{padding:8px 0;}
.paragraph_tbl td img{vertical-align:middle;}
/*program_tbl*/
#program_tbl table{width:100%;}
#program_tbl .item01{width:12%;}
#program_tbl .item02{width:12%;}
#program_tbl .item03{width:10%;}
#program_tbl .item04{width:16%;}
#program_tbl .item05{width:10%;}
#program_tbl .item06{width:28%;}
#program_tbl .item07{width:12%;}
#program_tbl th{height:26px;background-color:#D3E0E0;}
#program_tbl td{padding:8px 0;}

/*hoperank_tbl*/
.hoperank_tbl table,.hoperank_tbl02 table{width:100%;}
.hoperank_tbl th{height:26px;width:33%;background-color:#D3E0E0;}
.hoperank_tbl td{padding:5px 0;}
.hoperank_tbl td.txt_r{padding-right:69px;}
.hoperank_tbl02 th{height:26px;background-color:#D3E0E0;}
.hoperank_tbl02 td{padding-top:4px;padding-bottom:4px;}
.hoperank_tbl02 .player_tbl td{padding-top:10px;padding-bottom:10px;}
.hoperank_tbl02 .player_tbl .txt_l{padding-left:30px;}
.hoperank_tbl02 .item01{width:6%;}
.hoperank_tbl02 .item02{width:8%;}
.hoperank_tbl02 .item03{width:33%;}
.hoperank_tbl02 .item04{width:25%;}
.hoperank_tbl02 .item05{width:25%;}
.hoperank_tbl02 .item06{width:16%;}
.hoperank_tbl02 .item07{width:15%;}
.hoperank_tbl02 .item08{width:18%;}

.h01_g .navi_link{padding:0 10px;background-color:#dedede;width:614px;color:#000;float:left;}

/*sub_navi*/
#sub_navi li{float:left;}
/*team_pop*/
.team_pop_off,.team_pop_on{background:url(https://s.yimg.jp/images/sports/soccer_j/bg_btn.png) no-repeat;}
.team_pop_off,.team_pop_on{padding-top:12px;height:0;overflow:hidden;display:inline-block;vertical-align:middle;width:1px; padding-left:11px; margin-left:6px; _display:inline;_zoom:1;_padding-top:20px}
.team_pop_off, .team_pop_on{ width:1px; padding-left:11px; margin-left:1px;}
.sub_navi .team_pop_off,.sub_navi .team_pop_on{_padding-top:23px;}
.team_pop_on{background-position:0 -270px;_background-position:0 -266px;}
.team_pop_off{background-position:0 -290px;_background-position:0 -286px;}
.sub_navi .team_pop_on{_background-position:0 -266px;}
.sub_navi .team_pop_off{_background-position:0 -286px;}
/*popup*/
.popup_off{ display:none;}
.popup_on{ display:block;}
#sub_navi #popup_teamlist{top:1.4em;right:13px; font-size:108%;}
.navi_link #popup_teamlist{top:1.8em;right:13px;}
#popup_teamlist{ border:4px solid #c2c2c2;width:300px; position:absolute; z-index:9999; background-color:#fff; padding:10px 0px 5px 0;}
#popup_teamlist li{ float:left; width:130px; margin-bottom:5px;padding:0 10px;}
.team_pop{ position:relative;}
* html .team_pop a{ vertical-align:middle; margin-bottom:3px;}

/*teamBs_btm*/
#TeamVs_btm table{width:100%;}
#TeamVs_btm th{background-color:#eee;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;border-left:1px solid #c2c2c2;}
#TeamVs_btm td{border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;border-left:1px solid #c2c2c2;}
#TeamVs_btm table .item01{width:44%;padding:5px;vertical-align:top;}
#TeamVs_btm table .item02{width:12%;padding:5px;vertical-align:top;}

/*cardicon*/
#main .Card{background-image:url(https://s.yimg.jp/images/sports/soccer/common/icon/yrcard.gif);background-repeat:no-repeat;padding-left:16px;background-position:left center;display:inline-block;}
#main .YellowCard{background-image:url(https://s.yimg.jp/images/sports/soccer/common/icon/ycard.gif);background-repeat:no-repeat;padding-left:16px;background-position:left center;display:inline-block;}
#main .RedCard{background-image:url(https://s.yimg.jp/images/sports/soccer/common/icon/rcard.gif);background-repeat:no-repeat;padding-left:16px;background-position:left center;display:inline-block;}
#main .Goal{background-image:url(https://s.yimg.jp/images/sports/soccer/common/icon/ball.gif);background-repeat:no-repeat;padding-left:16px;background-position:left center;display:inline-block;}
#main .Change{background-image:url(https://s.yimg.jp/images/sports/soccer/common/icon/chng.gif);background-repeat:no-repeat;padding-left:19px;background-position:left center;display:inline-block;}

/*gamePass*/
#gamePass div{border:1px solid #c2c2c2;}
#gamePass table{width:100%;}
#gamePass th{background-color:#eee;border-bottom:1px solid #c2c2c2;}
#gamePass .wLine{border:1px solid #fff;}
#gamePass table .item01{width:44%;padding:5px;vertical-align:top;font-size:87.5%;}
#gamePass table .item02{width:12%;padding:5px;vertical-align:middle;font-size:84%;}

/*m01*/
#outline table{width:100%;}
#outline th{background-color:#eee;border:1px solid #c2c2c2;padding:5px 10px;}
#outline td{border:1px solid #c2c2c2;padding:5px 10px;}
#outline .item01{width:17%;}

/*h02_f*/
.h02_f,.h02_g{border-bottom: 1px solid #4D4D4D;padding-bottom: 3px;}

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

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

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

/*ticket_btn*/
.ticket_btn{width:102px; height:22px;}
.ticket_btn a,.ticket_btn span{ display:block; width:102px; height:22px; overflow:hidden; text-indent:-9999px; background:url(https://s.yimg.jp/images/sports/newcommon/btn_ticket.png) no-repeat;}
.ticket_btn a{ background-position:0 0;}
.ticket_btn .ticket_off{ background-position:0 -30px;}
.ticket_btn .ticket_close{ background-position:0 -60px;}

/*score_box*/
.score_box td.txt_c .ticket_link{ padding:3px 0 5px 0; display:inline-block; *display:inline; *zoom:1; font-size:85%;}
/*navi_link*/
.navi_link li.ticket_btn{ float:right; margin-right:-6px;}
