@charset "Shift_JIS";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
input,button,select,textarea{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif}
label{margin:5px;font-size:12px}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:17px;padding:4px;margin-bottom:4px;font-size:12px;line-height:17px;color:#555}
input,textarea{width:210px}
textarea{height:auto}
textarea,input[type="text"],input[type="search"]{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
textarea:focus,input[type="text"]:focus,input[type="search"]:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;color:#04c;text-decoration:none}
a:hover{text-decoration:underline}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
body{font:12px/1.5 "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;background-color:#f9f9f9;color:#2c2c2c}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
.opac:hover{opacity:.7;filter:alpha(opacity=70)}
.def-ttl{margin:0 0 7px 0;padding:4px 5px 3px 5px;color:#ffffff;background-color:#606060;font-size:12px;font-weight:bold;text-shadow:0 1px 0 #111111}
.def-ttl.low{margin:0 0 7px 0;padding:4px 5px 3px 5px;color:#444444;background-color:#e0e0e0;font-size:12px;font-weight:bold;text-shadow:0 1px 0 #fff}
.wrap-tw .def-ttl{background-color:#55acee;}
.wrap-fb .def-ttl{background-color:#4861ac;}
.wrap-youtube .def-ttl{background-color:#cc181e;}
/*.def-ttl{margin:0 0 7px 0;padding:4px 5px 3px 5px;background-color:#e0e0e0;font-size:12px;font-weight:bold;text-shadow:0 1px 0 #fff}
*/.def-ttl a{display:block;color:#ffffff}
.def-ttl a:hover{color:#dddddd;text-shadow:0 0 0 #111111}
.def-ttl-bottom{margin:0;padding:1px 5px 3px 5px;font-size:12px;background-color:#f9f9f9;border-bottom:1px solid #ccc;text-shadow:0 1px 0 #fff;font-weight:normal;text-align:right}
.padding-topBottom{padding:10px 0}
.padding-leftRight{padding:0 10px}
ul.normals li{margin-left:20px;list-style-type:circle}
ul.normals li a{color:#2c2c2c}
ul.normals li a:hover{color:#04c}
ul.deci-normals li{list-style-type:decimal}
ol.deci-normals li{list-style-type:decimal}
.disc-normals li{list-style-type:disc;margin-left:24px;padding:3px 0}
.here{list-style-type:circle}
.link-blue{color:#04c}
.disc-normals-l li{list-style-type:disc;margin-left:24px;padding:3px 0;font-size:14px}
ul li.no{list-style-type:none}
.padding-all{padding:10px}
.list-disc li{list-style-type:disc;margin-left:24px}
.list-circle li{list-style-type:circle;margin-left:24px}
table.table{width:100%;margin-bottom:19px;line-height:1.6em;border-top:1px solid #ccc}
table.table th{padding:9px;background-color:#eee;border-bottom:1px solid #ccc;text-align:left}
table.table td{padding:9px;border-bottom:1px solid #ccc}
table.table th.center,table.table td.center{text-align:center}
table.table th.left,table.table td.left{text-align:left}
table.table th.right,table.table td.right{text-align:right}
table.table th.wrap-no,table.table td.wrap-no{white-space:nowrap}
table.table-s{width:100%;margin-bottom:19px;line-height:1.6em;border-top:1px solid #ccc}
table.table-s th{padding:2px;background-color:#eee;border-bottom:1px solid #ccc;text-align:left;font-size:12px}
table.table-s td{padding:2px;border-bottom:1px dotted #ccc;font-size:12px}
table.table-m{width:100%;margin-bottom:19px;line-height:1.6em}
table.table-m th{padding:7px 7px 6px 7px;line-height:1em;background-color:#eee;text-align:left}
table.table-m td{padding:5px 5px 4px 5px;line-height:1.4em}
table.table-border{border-right:solid 1px #ccc}
table.table-border th,table.table-border td{border-left:solid 1px #ccc}
table.table-center th,table.table-center td{text-align:center}
.border-none{border:0}
.wrap-exframe{width:100%;margin:0 auto}
.wrap-content{width:950px;margin:0 auto;*zoom:1}
.wrap-inner{width:100%;margin:0 auto}
.wrap-centering{width:100%;text-align:center}
.wrap-ie6{margin-bottom:10px;text-align:left;border-bottom:solid 3px #3c3c3c}
.wrap-centering img{vertical-align:middle}
.content1,.content2,.content3,.content4,.content5,.content6,.content7,.content8,.content9,.content10,.content11,.content12,.content13,.content14,.content15,.content16,.content17{float:left;margin-right:19px}
.content1r,.content2r,.content3r,.content4r,.content5r,.content6r,.content7r,.content8r,.content9r,.content10r,.content11r,.content12r,.content13r,.content14r,.content15r,.content16r,.content17r,.content-d2,.content-d2r,.content-d3,.content-d3r,.content-d4,.content-d4r,.content-d5,.content-d5r{float:left}
.content4,.content4r{width:209px}
.content5,.content5r{width:266px}
.content6,.content6r{width:323px}
.content8,.content8r{width:437px}
.content12,.content12r{width:665px}
.content-d3{width:304px;margin-right:19px}
.content-d3r{width:304px}
#footer .content-d3{width:304px;margin-right:19px;background:0}
#footer .content-d3r{width:304px;background:0}
.content12 .content-d3,.content12r .content-d3{float:left;width:209px;margin-right:19px}
.bg8-4,.bg6-6,.bg4-4-4{background:url(../img/sprt_bg_basic.png) repeat-y}
.bg12-5{background-position:674px 0}
.bg8-4{background-position:446px 0}
.bg6-6{background-position:332px 0}
.bg4-4-4{background-position:-115px 0}
.bg4-4-4{background-position:-115px 0}
.bg-d3{background:url(../img/bg-d3.gif) repeat-y top left}
#header-fb a,#header-rss a,#header-twitter a,#header-youtube a,.icn,#topimgarea .prev,#topimgarea .next,#gnav li a,#header-100year a,#header-j3beta a,#header-j1 a,#header-j2 a,#header-ync a,#header-logo h1,#topimgarea ul.pagination li a,.side-goto span,.image-totop,.ttl-sboard-j1,.ttl-sboard-j2,.ttl-sboard-ync,.ttl-sboard-j3,.ttl-sboard-acl,ul.sectiontab li a.selected,ul.sectiontab li a:hover,.board-prev a,.board-next a,.board-next-none,#searchBtn,.standings-div a,#headline .ctrl a{background-image:url(../img/sprt_basic_v17.png?140618)}
.emb{background-image:url(../img/sprt_emb_25.png?140625)}
#wrap-header{width:100%;height:127px;background:url(../img/bg_header_base.png) repeat-x;text-align:center}
#header{width:950px;height:115px;margin:0 auto;text-align:left}
#header-top{width:950px;background:url(../img/bg_header_topbar.png) no-repeat bottom}
#header-logo{float:left;width:190px;height:70px}
#header-logo h1{float:left;width:168px;height:47px;margin:14px 0 0 12px;padding:0;background-position:-4px -138px;background-repeat:no-repeat;text-indent:-999em;direction:ltr}
#header-logo h1 a{display:block;width:168px;height:47px}
#header-field{float:right}
#header-sub{float:right;width:700px;height:34px;text-align:right;vertical-align:top}
#header-eng a{display:block;float:right;color:#555;padding-right:4px;font-size:11px;line-height:1;margin-top:7px;text-shadow:0 1px 0 #fff;text-decoration:none}
#header-fb a{display:block;float:right;width:23px;height:23px;background-position:-805px -71px;direction:rtl;text-indent:999em}
#header-rss a{display:block;float:right;width:23px;height:23px;background-position:-843px -71px; margin-right: 5px;direction:rtl;text-indent:999em}
#header-youtube a{display:block;float:right;width:23px;height:23px;background-position:-694px -71px;direction:rtl;text-indent:999em}
#header-twitter a { display: block; float: right; width: 23px; height: 23px; background-position: -527px -71px; direction: rtl; text-indent: 999em}
.header-divider{display:block;float:right;line-height:1;color:#555;padding:6px 3px 0 3px;font-size:11px;text-shadow:0 1px 0 #fff;text-decoration:none}
#header-cate a,#header-clubhp a,#header-cate a:visited,#header-clubhp a:visited{display:block;float:right;width:89px;height:19px;margin-left:9px;padding-top:3px;color:#555;font-size:11px;text-align:center;text-decoration:none;text-shadow:0 1px 0 #fff;background-color:#e9e9e9;border:solid 1px #ccc;border-top:0;-moz-border-radius:0 0 4px 4px/0 0 4px 4px;-webkit-border-radius:0 0 4px 4px/0 0 4px 4px;border-radius:0 0 4px 4px/0 0 4px 4px;box-shadow:0 1px 0 rgba(255,255,255,1)}
#header-eng a:hover,#header-rss a:hover,#header-fb a:hover,#header-youtube a:hover{opacity:.5;filter:alpha(opacity=50)}
#header-cate a:hover,#header-clubhp a:hover{background-color:#f8f8f8;box-shadow:0 1px 0 rgba(255,255,255,1)}
#header-cate a:active,#header-clubhp a:active{background-color:#cfcfcf;box-shadow:0 1px 0 rgba(255,255,255,1)}
#header-search{display:block;float:left;width:157px;height:23px}
#header-cate.selected a,#header-clubhp.selected a{background-color:#3c3c3c;box-shadow:0 1px 0 rgba(255,255,255,1);color:#f9f9f9;text-shadow:0 1px 0 #000}
#header-features{float:right;width:747px;height:23px;clear:both}
#header-100year,#header-j3beta,#header-j1,#header-j2,#header-ync{float:left;width:118px;height:23px;text-indent:-999em;direction:ltr}
#header-spacer147{float:left;width:147px;height:23px;text-indent:-999em;direction:ltr}
#header-spacer29{float:left;width:29px;height:23px;text-indent:-999em;direction:ltr}
#header-j1 a{float:left;width:119px;height:23px;background-position:-520px -99px;text-indent:-999em;direction:ltr}
#header-j1 a:hover{background-position:-520px -122px}
#header-j1 a:active{background-position:-520px -145px}
#header-j2 a{float:left;width:118px;height:23px;background-position:-639px -99px;text-indent:-999em;direction:ltr}
#header-j2 a:hover{background-position:-639px -122px}
#header-j2 a:active{background-position:-639px -145px}
#header-ync a{float:left;width:118px;height:23px;background-position:-757px -99px;text-indent:-999em;direction:ltr}
#header-ync a:hover{background-position:-757px -122px}
#header-ync a:active{background-position:-757px -145px}
#header-j3beta a{float:left;width:118px;height:23px;background-position:-403px -99px;text-indent:-999em;direction:ltr}
#header-j3beta a:hover{background-position:-403px -122px}
#header-j3beta a:active{background-position:-403px -145px}
#header-100year a{float:left;width:118px;height:23px;background-position:-285px -99px;text-indent:-999em;direction:ltr}
#header-100year a:hover{background-position:-285px -122px}
#header-100year a:active{background-position:-285px -145px}
#header-btm{display:block;width:950px;text-align:center;height:36px}
#footer{margin:0;padding:10px 0 77px 0;background-color:#dadada;position:relative;clear:both;border-top:solid 1px #f2f2f2;text-shadow:0 1px 0 #fff;font-size:11px;color:#1a1a1a}
#footer a{color:#000}
#footer a:hover{color:#04c;text-decoration:underline}
.footer-ttl{font-weight:bold;margin:0 0 9px 0}
.footer-menu{line-height:1.8em;list-style:none}
#footer .wn-list{display:block;margin-bottom:14px;line-height:1.4em}
#footer .wn-thumb{float:left;width:76px;height:58px;margin:1px 7px 0 0}
#footer .wn-thumb a{float:left;width:76px;height:58px;margin:2px 7px 0 0;border:solid 1px #f2f2f2}
#footer .wn-thumb a:hover{opacity:.5;filter:alpha(opacity=50);border:solid 1px #04c}
.footer-bottom{margin-top:22px;padding:9px 0;border-top:1px dotted #ccc;font-size:11px}
.footer-bottom p span{padding-right:9px}
.footer-bottom p a{padding-right:9px}
ul.footer-general{width:400px}
ul.footer-general li{display:inline-block;padding:0 19px 0 0}
#footer .left{float:left;width:740px}
#footer .right{float:right;width:200px}
#footer-line a{display:block;margin:32px 0 0 0;height:25px;width:100%;background-color:#111;border-bottom:solid 1px #000;text-indent:-999em;direction:ltr;text-align:center}
#footer-line a:hover{opacity:.7;filter:alpha(opacity=70)}
.image-totop{display:block;margin:0 auto;width:13px;height:25px;background-position:-192px -104px;text-indent:-999em;direction:ltr}
.bottom-partner{margin:76px 0 0 0;text-align:center}
#footer-spo{width:950px;background:url(../img/footer-jp.png) no-repeat center;padding:0;height:130px;text-align:center;position:relative;margin:15px auto;clear:both}
#footer-spo img{border-width:0;vertical-align:middle}
.footer-links-sec01{margin-top:25px}
.footer-links-sec02{margin-top:19px}
.wrap-fb-footer{margin-top: 30px;background-color:#eee;font-size:12px}
.wrap-tw, .wrap-fb{margin-top: 15px;}
.wrap-youtube{margin-top: 15px;}
.wrap-youtube .youtube-inner{padding:5px 5px 0;border-right:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;border-left:1px solid #b9b9b9;}
#footer .fb-like-box{background-color:#eee;font-size:12px}
#gnav{letter-spacing:-0.4em;margin:0 0 0 2px}
#gnav li{letter-spacing:normal;display:block;float:left;text-indent:-999em;direction:ltr}
#gnav li a{display:block;text-indent:-999em;direction:ltr}
ul#gnav li.release a{width:62px;height:36px;background-position:0 -198px}
ul#gnav li.release a:hover{background-position:0 -234px}
#release ul#gnav li.release a{background-position:0 -270px}
#release ul#gnav li.release a:active,ul#gnav li.release a:active{background-position:0 -306px}
ul#gnav li.photo a{width:48px;height:36px;background-position:-62px -198px}
ul#gnav li.photo a:hover{background-position:-62px -234px}
#photo ul#gnav li.photo a{background-position:-62px -270px}
#photo ul#gnav li.photo a:active,ul#gnav li.photo a:active{background-position:-62px -306px}
ul#gnav li.movie a{width:44px;height:36px;background-position:-110px -198px}
ul#gnav li.movie a:hover{background-position:-110px -234px}
#movie ul#gnav li.movie a{background-position:-110px -270px}
#movie ul#gnav li.movie a:active,ul#gnav li.movie a:active{background-position:-110px -306px}
#gnav li.live a{width:44px;height:36px;background-position:-154px -198px}
#gnav li.live a:hover{background-position:-154px -234px}
#live #gnav li.live a{background-position:-154px -270px}
#live #gnav li.live a:active,#gnav li.live a:active{background-position:-154px -306px}
#gnav li.schedule a{width:83px;height:36px;background-position:-198px -198px}
#gnav li.schedule a:hover, #schedule.tv #gnav li.schedule a:hover{background-position:-198px -234px}
#schedule #gnav li.schedule a{background-position:-198px -270px}
#schedule #gnav li.schedule a:active,#gnav li.schedule a:active,#schedule.tv #gnav li.schedule a:active{background-position:-198px -306px}
/*#gnav li.tv a{width:59px;height:36px;background-position:-208px -198px}
#gnav li.tv a:hover{background-position:-208px -234px}
#schedule.tv #gnav li.tv a{background-position:-208px -270px}
#schedule.tv #gnav li.schedule a{background-position:-164px -198px}
#schedule.tv #gnav li.tv a:active,#gnav li.tv a:active{background-position:-208px -306px}
*/
ul#gnav li.result a{width:44px;height:36px;background-position:-281px -198px}
ul#gnav li.result a:hover{background-position:-281px -234px}
#result ul#gnav li.result a{background-position:-281px -270px}
#result ul#gnav li.result a:active,ul#gnav li.result a:active{background-position:-281px -306px}
ul#gnav li.standings a{width:45px;height:36px;background-position:-325px -198px}
ul#gnav li.standings a:hover{background-position:-325px -234px}
#standings ul#gnav li.standings a{background-position:-325px -270px}
#standings ul#gnav li.standings a:active,ul#gnav li.standings a:active{background-position:-325px -306px}
ul#gnav li.data a{width:72px;height:36px;background-position:-370px -198px}
ul#gnav li.data a:hover{background-position:-370px -234px}
#data ul#gnav li.data a{background-position:-370px -270px}
#data ul#gnav li.data a:active,ul#gnav li.data a:active{background-position:-370px -306px}
ul#gnav li.club a{width:80px;height:36px;background-position:-442px -198px}
ul#gnav li.club a:hover{background-position:-442px -234px}
#club ul#gnav li.club a{background-position:-442px -270px}
#club ul#gnav li.club a:active,ul#gnav li.club a:active{background-position:-442px -306px}
ul#gnav li.stadium a{width:72px;height:36px;background-position:-522px -198px}
ul#gnav li.stadium a:hover{background-position:-522px -234px}
#stadium ul#gnav li.stadium a{background-position:-522px -270px}
#stadium ul#gnav li.stadium a:active,ul#gnav li.stadium a:active{background-position:-522px -306px}
ul#gnav li.ticket a{width:66px;height:36px;background-position:-594px -198px}
ul#gnav li.ticket a:hover{background-position:-594px -234px}
#ticket ul#gnav li.ticket a{background-position:-594px -270px}
#ticket ul#gnav li.ticket a:active,ul#gnav li.ticket a:active{background-position:-594px -306px}
ul#gnav li.academy a{width:72px;height:36px;background-position:-660px -198px}
ul#gnav li.academy a:hover{background-position:-660px -234px}
#academy ul#gnav li.academy a{background-position:-660px -270px}
#academy ul#gnav li.academy a:active,ul#gnav li.academy a:active{background-position:-660px -306px}
ul#gnav li.hometown a{width:81px;height:36px;background-position:-732px -198px}
ul#gnav li.hometown a:hover{background-position:-732px -234px}
#hometown ul#gnav li.hometown a{background-position:-732px -270px}
#hometown ul#gnav li.hometown a:active,ul#gnav li.hometown a:active{background-position:-732px -306px}
ul#gnav li.aboutj a{width:59px;height:36px;background-position:-813px -198px}
ul#gnav li.aboutj a:hover{background-position:-813px -234px}
#aboutj ul#gnav li.aboutj a{background-position:-813px -270px}
#aboutj ul#gnav li.aboutj a:active,ul#gnav li.aboutj a:active{background-position:-813px -306px}
ul#gnav li.partners a{width:74px;height:36px;background-position:-872px -198px}
ul#gnav li.partners a:hover{background-position:-872px -234px}
#partners ul#gnav li.partners a{background-position:-872px -270px}
#partners ul#gnav li.partners a:active,ul#gnav li.partners a:active{background-position:-872px -306px}
#under ul#gnav li.academy a{background-position:-652px -270px}
#under ul#gnav li.academy a:active{background-position:-652px -306px}
.search-box table{width:100%;background-color:transparent}
.search-box table td{padding:4px 4px 1px 4px;line-height:14px;border-bottom:solid 1px #ccc}
.search-box table td.last{border-bottom:0}
.search-box input[type="text"]{margin-top:4px}
.search-box input{*width:80px}
.search-box input[type="submit"],.search-box input[type="reset"],.search-box input[type="button"]{width:auto;margin-top:4px}
.top-leftcolumn-spacer{margin-top:38px}
.top-gdigest-break{margin-top:7px;border-top:1px dotted #ccc}
.image-ynctournament{margin:0;vertical-align:middle;border-bottom:solid 1px #ccc}
#topimgarea{width:665px;position:relative}
#topimgarea .slides_container{width:655px;height:411px;padding:5px;background-color:#e8e8e8}
#topimgarea .prev{position:absolute;top:279px;left:10px;z-index:100;display:block;width:48px;height:78px;background-position:-898px 0}
#topimgarea .next{position:absolute;top:279px;right:11px;z-index:100;display:block;width:48px;height:78px;background-position:-897px -91px}
#topimgarea a.prev,#topimgarea a.next{opacity:.5;filter:alpha(opacity=50)}
#topimgarea a:hover.prev,#topimgarea a:hover.next{opacity:.8;filter:alpha(opacity=80)}
#topimgarea ul.pagination{width:400px;height:14px;float:right;margin-top:4px;text-align:right}
#topimgarea ul.pagination li{width:42px;margin:0 4px 0 0;display:inline-block;/display:inline;/zoom:1;text-align:left}
#topimgarea ul.pagination li a{display:block;width:42px;height:14px;background-position:-48px -73px;text-indent:-999em;direction:ltr}
#topimgarea ul.pagination li.current a{background-position:0 -73px}
#topimgarea ul.pagination li.lastphoto{margin:0}
.features{margin-top:19px;font-size:12px}
.features a{color:#2c2c2c}
.features a:hover{color:#04c}
.features a:hover img{opacity:.5;filter:alpha(opacity=50)}
.top-release-features{margin:9px 0}
.top-release-features-bgcolor{background-color:#eee}
dl.news-list:before,dl.news-list:after{content:"";display:table}
dl.news-list:after{clear:both}
dl.news-list{border-bottom:1px solid #d9d9d9;*zoom:1}
dl.news-list dt{float:left;width:120px;margin:4px 7px 0 0;padding:1px 5px;text-align:right;line-height:1.4em;background-color:#e7e7e7;font-size:12px}
dl.news-list dd.short{width:645px;padding-left:130px;padding:5px 0;line-height:1.4em;font-size:12px;}
dl.news-list dd.short a{color:#2c2c2c}
dl.news-list dd.short a:hover{color:#04c}
table.standings{width:100%;border-bottom:1px solid #ccc}
.standings .odd{background-color:#eee}
.standings .even{background-color:#f9f9f9}
.standings td{text-align:center;padding:4px 0 3px 0}
.standings th{padding:4px 0 3px 0;background-color:#f9f9f9;font-weight:normal;white-space:nowrap;border-bottom:solid 1px #ccc}
.standings .position{width:7%}
.standings .team{width:23%;text-align:left}
.standings .points,.standings .games,.standings .win,.standings .draw,.standings .loss{width:11%}
.standings .gd{width:15%}
.wrap-thumb-toppage{width:416px;*width:417px;margin:0 auto}
.photo-side-thumbs .images{float:left;width:66px;height:66px;margin:4px 9px 5px 0;background-color:#fff;padding:5px}
.photo-side-thumbs .images.last{margin-right:0}
.indexbox:before,.indexbox:after{content:"";display:table}
.indexbox:after{clear:both}
.indexbox{*zoom:1;margin:5px 0 0;padding-bottom:3px;border-bottom:1px dotted #ccc}
.indexbox .thum img{vertical-align:middle}
.indexbox .thum{float:left;margin:4px 9px 4px 4px;border:4px solid #eee}
.indexbox .subject{font-weight:bold}
.club-batch a{display:block;float:right;font-size:10px;width:70px;line-height:14px;font-weight:normal;text-align:center}
.club-batch.j a{background-color:#eee;border:1px solid #aaa;color:#2c2c2c}
.club-batch.sapporo a{background-color:#d7000f;border:1px solid #aaa;color:#fff}
.club-batch.sendai a{background-color:#fcc800;border:1px solid #aaa;color:#2c2c2c}
.club-batch.kashima a{background-color:#b8193f;border:1px solid #aaa;color:#fff}
.club-batch.kashiwa a{background-color:#fff100;border:1px solid #aaa;color:#2c2c2c}
.club-batch.urawa a{background-color:#e6002d;border:1px solid #aaa;color:#fff}
.club-batch.omiya a{background-color:#ed6c00;border:1px solid #aaa;color:#fff}
.club-batch.ftokyo a{background-color:#004098;border:1px solid #aaa;color:#fff}
.club-batch.kawasaki a{background-color:#38a1db;border:1px solid #aaa;color:#fff}
.club-batch.kawasakif a{background-color:#38a1db;border:1px solid #aaa;color:#fff}
.club-batch.yokohamafm a{background-color:#004098;border:1px solid #aaa;color:#fff}
.club-batch.niigata a{background-color:#ea5504;border:1px solid #aaa;color:#fff}
.club-batch.shimizu a{background-color:#f39800;border:1px solid #aaa;color:#fff}
.club-batch.iwata a{background-color:#6c9bd2;border:1px solid #aaa;color:#fff}
.club-batch.nagoya a{background-color:#d80c18;border:1px solid #aaa;color:#fff}
.club-batch.gosaka a{background-color:#004ea2;border:1px solid #aaa;color:#fff}
.club-batch.cosaka a{background-color:#e62e8b;border:1px solid #aaa;color:#fff}
.club-batch.kobe a{background-color:#a9002e;border:1px solid #aaa;color:#fff}
.club-batch.hiroshima a{background-color:#51318f;border:1px solid #aaa;color:#fff}
.club-batch.tosu a{background-color:#0076c0;border:1px solid #aaa;color:#fff}
.club-batch.yamagata a{background-color:#004098;border:1px solid #aaa;color:#fff}
.club-batch.mito a{background-color:#005ca2;border:1px solid #aaa;color:#fff}
.club-batch.tochigi a{background-color:#fff100;border:1px solid #aaa;color:#fff}
.club-batch.kusatsu a{background-color:#003f73;border:1px solid #aaa;color:#fff}
.club-batch.chiba a{background-color:#ffe100;border:1px solid #aaa;color:#2c2c2c}
.club-batch.tokyov a{background-color:#00744b;border:1px solid #aaa;color:#fff}
.club-batch.machida a{background-color:#00226d;border:1px solid #aaa;color:#fff}
.club-batch.yokohamafc a{background-color:#00a0e9;border:1px solid #aaa;color:#fff}
.club-batch.shonan a{background-color:#6fba2c;border:1px solid #aaa;color:#fff}
.club-batch.kofu a{background-color:#005bac;border:1px solid #aaa;color:#fff}
.club-batch.matsumoto a{background-color:#003e1f;border:1px solid #aaa;color:#fff}
.club-batch.toyama a{background-color:#003894;border:1px solid #aaa;color:#fff}
.club-batch.gifu a{background-color:#00633d;border:1px solid #aaa;color:#fff}
.club-batch.kyoto a{background-color:#920783;border:1px solid #aaa;color:#fff}
.club-batch.tottori a{background-color:#6c3;border:1px solid #aaa;color:#fff}
.club-batch.okayama a{background-color:#a9002e;border:1px solid #aaa;color:#fff}
.club-batch.sanuki a{background-color:#6ad;border:1px solid #aaa;color:#fff}
.club-batch.tokushima a{background-color:#0b318f;border:1px solid #aaa;color:#fff}
.club-batch.ehime a{background-color:#f39800;border:1px solid #aaa;color:#fff}
.club-batch.fukuoka a{background-color:#003c83;border:1px solid #aaa;color:#fff}
.club-batch.kitakyushu a{background-color:#ff0;border:1px solid #aaa;color:#2c2c2c}
.club-batch.nagasaki a{background-color:#005bac;border:1px solid #aaa;color:#fff}
.club-batch.kumamoto a{background-color:#b61a14;border:1px solid #aaa;color:#fff}
.club-batch.oita a{background-color:#0b318f;border:1px solid #aaa;color:#fff}
.column-list-topppage li{margin-bottom:9px;padding-bottom:9px;border-bottom:1px dotted #ccc;list-style:none}
.column-list-topppage li.last{border-bottom:0}
.column-list-topppage li ul li{margin-bottom:0;line-height:16px;padding-bottom:0;border-bottom:0}
.def-ttl-bottom-toppage{margin:0 0 3px 0;padding:0 5px 3px 5px;font-size:12px;border-bottom:1px solid #ccc;font-weight:normal;text-align:left}
.top-rightcolumn-labo{margin-bottom:9px;height:80px}
.right-topics{display:block;padding:4px;background-color:#f6f3c7;margin-bottom:7px;border:solid 3px #ddd}
.right-topics a{color:#2c2c2c}
.right-topics a:hover{color:#04c}
.right-topics span{font-size:10px;padding:1px 4px;margin-right:3px;background-color:#3c3c3c;color:#f9f9f9}
.whatsnew{font-size:12px}
.whatsnew a{color:#2c2c2c}
.whatsnew a:hover{color:#04c}
.whatsnew .wnew-ttl{margin:0 0 5px 0;padding:4px 5px 3px 5px;background-color:#e0e0e0;font-size:12px;font-weight:bold;text-shadow:0 1px 0 #fff}
.whatsnew-index .bg6-6	{background-position:323px 0;}
.whatsnew-index .content6, .whatsnew-index .content6r{display:block;width:314px;padding:5px 0 5px 0;line-height:14px;border-bottom:1px dotted #ccc;}
.goal-rank .content4, .goal-rank .content4r{width:202px;padding: 9px 0;}
.bga-content .content4, .bga-content .content4r, .mvp-content .content4, .mvp-content .content4r{width:202px;padding: 9px 0;}
.split-202{background:transparent url(../img/bg_202_split.png) repeat-y 221px top;}
.goal-rank .def-ttl, .bga-content .def-ttl, .mvp-content .def-ttl, .wrap-fb .def-ttl, .wrap-youtube .def-ttl{margin-bottom: 0;}
.whatsnew-index .content6r.wn-list{width:310px;}
.whatsnew-index .wn-thumb{float:left;margin:0 4px 0 0}
.whatsnew-index .wn-thumb a{display:block;width:95px;height:73px;border:solid 3px #eee}
.whatsnew-index .wn-thumb a:hover{opacity:.7;filter:alpha(opacity=70)}
.whatsnew-index .wn-thumb img{vertical-align:middle}
.whatsnew-index .subject strong{display:block}
.wnew-more{text-align:right}
.top-rightcolumn-sboard-j1, .top-rightcolumn-sboard-ync, .top-rightcolumn-sboard-j2, .top-rightcolumn-sboard-j3, .top-rightcolumn-sboard-acl{width: 264px;padding-top:1px;border-right: 1px solid #b9b9b9;border-left: 1px solid #b9b9b9;}
.top-rightcolumn-sboard-margin{margin-top:18px}
.top-rightcolumn-sboard-margin{margin-top:10px}
.image-sboard-category{vertical-align:middle;margin-bottom:1px}
.ttl-sboard-j1,.ttl-sboard-j2,.ttl-sboard-ync,.ttl-sboard-j3,.ttl-sboard-acl{display:block;width:264px;height:25px;margin-bottom: 1px;text-indent:-999em;direction:ltr}
.ttl-sboard-j1{background-position:0 -347px}
.ttl-sboard-j2{background-position:-271px -347px}
.ttl-sboard-ync{background-position:-542px -347px}
.ttl-sboard-j3{background-position:0 -408px}
.ttl-sboard-acl{background-position:-271px -408px}
.board-sche{color:#f9f9f9;text-align:center;background-color:#3c3c3c;border-bottom:1px solid #fff}
.board-sche{background-color:#3c3c3c}
.board-prev{float:left;width:31px;height:46px;background-color:#3c3c3c;text-indent:-999em;direction:ltr}
.board-prev a{display:block;width:31px;height:46px;background-position:-197px -132px;background-repeat:no-repeat}
.board-prev a:hover{background-color:#777}
.board-prev a:active{opacity:.5;filter:alpha(opacity=50);background-color:#3c3c3c}
.board-next{float:left;background-color:#3c3c3c;text-indent:-999em;direction:ltr}
.board-next a{display:block;width:31px;height:46px;background-position:-233px -132px;background-repeat:no-repeat}
.board-next a:hover{background-color:#777}
.board-next a:active{opacity:.5;filter:alpha(opacity=50);background-color:#3c3c3c}
.board-next-none{display:block;float:left;width:31px;height:46px;background-position:-172px -132px;background-repeat:no-repeat;opacity:.2;filter:alpha(opacity=20);text-indent:-999em;direction:ltr}
.wrap-matchday{float:left;width:202px;height:42px;padding-top:4px;background-color:#3c3c3c;color:#f9f9f9}
.wrap-matchday a{color:#f9f9f9}
.wrap-matchday a:hover{text-decoration:underline}
.wrap-matchday .day{display:block;padding-top:2px;background-color:#3c3c3c}
.board-submenu{width:264px;background-color:#3c3c3c;color:#f9f9f9;margin-top:1px;font-size:12px}
ul.board-submenu-list li{display:block;float:left;width:132px;height:23px;text-align:center;line-height:24px;background:#ccc}
ul.board-submenu-list li a{display:block;float:left;width:132px;color:#2c2c2c;text-align:center;line-height:24px}
ul.sectiontab li a.selected,ul.sectiontab li a:hover{width:132px;height:23px;background-position:-813px -347px;background-repeat:no-repeat}
.board table{width:100%}
.board td{vertical-align:middle;padding:2px;border-bottom:dotted 1px #ddd}
.board td.home{width:33%;text-align:right}
.board td.score{width:34%;text-align:center;padding-top:4px;padding-bottom:4px}
.board td.away{width:33%;text-align:left}
.board .sche-table td a{color:#2c2c2c}
.board .sche-score{display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#2c2c2c}
.board .sche-score a{display:block;line-height:20px;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.board .sche-score a:hover{background-color:#3b93d6;color:#ccdef3;text-decoration:none}
.board .sche-score .today{display:block;background-color:#d1dae5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.board .sche-score .today a{display:block;background-color:#d1dae5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.board .sche-score .today a:hover{background-color:#3b93d6;color:#ccdef3;text-decoration:none}
.board .sche-score .live a{display:block;background-color:#ffb9c9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.board .sche-score .live a:hover{background-color:#e84f73;color:#fff;text-decoration:none}
.board .sche-table tr:nth-last-of-type(1){border-bottom:solid 1px #ddd}
.board .official-data{color:#2c2c2c}
.board .official-data ul{margin:9px 0}
.board .official-data ul li{margin:0 9px;padding-left:9px;border-bottom:1px dotted #ccc;list-style-type:circle;list-style-position:inside;line-height:32px}
.board .official-data h3{margin:4px 0 0 0;padding:3px 0 0 5px;border-left:4px solid #C33}
.board select{margin-left:4px;padding:0;height:22px}
.sche-table td.home .icn,.sche-table td.home a .icn{display:inline-block;width:38px;height:30px;line-height:32px;text-align:left;text-indent:-999em;direction:ltr}
.sche-table td.away .icn,.sche-table td.away a .icn{display:inline-block;width:38px;height:30px;line-height:32px;text-align:left}
.sche-table table td.away a span span{display:inline-block;text-indent:-999em;direction:ltr}
.emb{display:inline-block;width:25px;height:25px;line-height:25px;text-align:center;text-indent:-999em;direction:ltr}
.icn-sapporo{background-position:-76px 0}
.icn-sendai{background-position:-114px 0}
.icn-yamagata{background-position:-152px 0}
.icn-kashima{background-position:-190px 0}
.icn-mito{background-position:-228px 0}
.icn-tochigi{background-position:-266px 0}
.icn-kusatsu{background-position:-304px 0}
.icn-urawa{background-position:-342px 0}
.icn-omiya{background-position:-380px 0}
.icn-chiba{background-position:-418px 0}
.icn-kashiwa{background-position:-456px 0}
.icn-ftokyo{background-position:-494px 0}
.icn-tokyov{background-position:-532px 0}
.icn-kawasakif{background-position:-570px 0}
.icn-yokohamafm{background-position:-608px 0}
.icn-yokohamafc{background-position:-646px 0}
.icn-shonan{background-position:-684px 0}
.icn-kofu{background-position:-722px 0}
.icn-niigata{background-position:-760px 0}
.icn-toyama{background-position:-798px 0}
.icn-shimizu{background-position:-836px 0}
.icn-iwata{background-position:0 -33px}
.icn-nagoya{background-position:-38px -33px}
.icn-gifu{background-position:-76px -33px}
.icn-kyoto{background-position:-114px -33px}
.icn-gosaka{background-position:-152px -33px}
.icn-cosaka{background-position:-190px -33px}
.icn-kobe{background-position:-228px -33px}
.icn-tottori{background-position:-266px -33px}
.icn-okayama{background-position:-304px -33px}
.icn-hiroshima{background-position:-342px -33px}
.icn-sanuki{background-position:-760px -33px}
.icn-tokushima{background-position:-380px -33px}
.icn-ehime{background-position:-418px -33px}
.icn-fukuoka{background-position:-456px -33px}
.icn-kitakyushu{background-position:-494px -33px}
.icn-tosu{background-position:-532px -33px}
.icn-kumamoto{background-position:-570px -33px}
.icn-oita{background-position:-608px -33px}
.icn-matsumoto{background-position:-684px -33px}
.icn-nagasaki{background-position:-722px -33px}
.icn-morioka{background-position:0px -375px;}
.icn-akita{background-position:-38px -375px;}
.icn-fukushima{background-position:-76px -375px}
.icn-machida{background-position:-114px -375px}
.icn-ysyokohama{background-position:-152px -375px}
.icn-sagamihara{background-position:-190px -375px}
.icn-nagano{background-position:-228px -375px}
.icn-kanazawa{background-position:-266px -375px}
.icn-fujieda{background-position:-304px -375px}
.icn-tottori{background-position:-342px -375px}
.icn-ryukyu{background-position:-380px -375px}
.icn-j22{background-position:-418px -375px}
.icn-up{background-position:0 -108px}
.icn-down{background-position:-17px -108px}
.icn-even{background-position:-34px -108px}
.icn-pitch{background-position:-114px -66px}
.icn-tao{background-position:-152px -66px}
.icn-jst{background-position:0 0}
.emb-sapporo{background-position:0 0}
.emb-sendai{background-position:-25px 0}
.emb-yamagata{background-position:-50px 0}
.emb-kashima{background-position:-75px 0}
.emb-mito{background-position:-100px 0}
.emb-tochigi{background-position:-12px 0}
.emb-kusatsu{background-position:-150px 0}
.emb-urawa{background-position:-175px 0}
.emb-omiya{background-position:-200px 0}
.emb-chiba{background-position:-225px 0}
.emb-kashiwa{background-position:-250px 0}
.emb-ftokyo{background-position:-275px 0}
.emb-tokyov{background-position:-300px 0}
.emb-kawasakif{background-position:-325px 0}
.emb-yokohamafm{background-position:-350px 0}
.emb-yokohamafc{background-position:-375px 0}
.emb-shonan{background-position:-400px 0}
.emb-kofu{background-position:-425px 0}
.emb-matsumoto{background-position:-450px 0}
.emb-niigata{background-position:-450px 0}
.emb-toyama{background-position:0 -25px}
.emb-shimizu{background-position:-25px -25px}
.emb-iwata{background-position:-50px -25px}
.emb-nagoya{background-position:-75px 0}
.emb-gifu{background-position:-100px -25px}
.emb-kyoto{background-position:-125px -25px}
.emb-gosaka{background-position:-150px -25px}
.emb-cosaka{background-position:-175px -25px}
.emb-kobe{background-position:-200px -25px}
.emb-okayama{background-position:-225px -25px}
.emb-hiroshima{background-position:-250px -25px}
.emb-sanuki{background-position:-275px -25px}
.emb-tokushima{background-position:-300px -25px}
.emb-ehime{background-position:-325px -25px}
.emb-fukuoka{background-position:-350px -25px}
.emb-kitakyushu{background-position:-375px -25px}
.emb-tosu{background-position:-400px -25px}
.emb-nagasaki{background-position:-425px -25px}
.emb-kumamoto{background-position:-450px -25px}
.emb-oita{background-position:-450px -25px}

.banner-area{padding-top:0}
.banner-area a:hover,.banner-area-s a:hover{opacity:.5;filter:alpha(opacity=50); text-decoration:none;}
.bnr100,.bnr209,.bnr-jmc{background-image:url(../img/sprt_top_banner_v01.png);white-space:nowrap;text-indent:100%;overflow:hidden}
.bnr209{display:block;width:209px;height:47px;margin:0 0 10px}
.bnr100{display:block;float:left;width:100px;height:60px;margin:0 9px 10px 0 }
.bnr100r{margin-right:0}
.bnr-sky{margin:10px 0}
.bnr-chronicle{background-position:0 -350px}
.bnr-plusq{background-position:0 -50px}
.bnr-rule{background-position:0 -101px}
.bnr-bouhai{background-position:0 -153px;}
.bnr-youtube{background-position:0 -204px}
.bnr-tao{background-position:0 -255px}
.bnr-3fairplay{background-position:0 -306px}
.bnr-jsg{background-position:-250px 0}
.bnr-jfa{background-position:-250px -65px}
.bnr-museum{background-position:-250px -130px}
.bnr-fairPlay{background-position:-250px -195px}
.bnr-toto{background-position:-250px -260px}
.bnr-clubToto{background-position:-250px -325px}
.bnr-eTax{background-position:-250px -390px}
.bnr-jmc{display:block;width:200px;height:45px;background-position:0 0;}
.bnr-2015houshiki { background:url(../img/banner/banner_2015_02.png) top center no-repeat;border:#e0e0e0 1px solid; *background:url(../img/banner/banner_2015_02.png) top left no-repeat;;}
.top-rightcolumn-fjd2014 {margin-bottom:5px; height:50px;}
.top-rightcolumn-banner {margin-bottom:5px;}
.wrap-tot{padding:19px 0;color:#f9f9f9;background-color:#3c3c3c}
.wrap-tot a{color:#999}
.wrap-tot a:hover{opacity:.5;filter:alpha(opacity=50)}
.wrap-tot ul{padding:4px 0}
.wrap-tot ul li{display:block;float:left;width:47px;height:30px;overflow:hidden}
.wrap-tot ul.category li{display:block;float:left;text-align:center;border-right:1px solid #777;padding:2px;margin:3px 0;width:153px;height:20px;overflow:hidden}
.wrap-tot ul.category li.last{border-right:0}
.wrap-tot ul.category li a{display:block;padding:0 2px;width:153px;height:20px;color:#f9f9f9}
.wrap-tot ul.category li a:hover{text-decoration:none}
.wrap-tot a .icn{display:inline-block;width:38px;height:30px;line-height:32px;text-align:left;text-indent:-999em;direction:ltr;*text-indent:-1px}
.side-goto{float:right;margin:7px 0}
.side-goto a{color:#04c}
.side-goto span{display:inline-block;width:10px;height:auto;margin-left:5px;background-position:-54px -109px;text-indent:-999em;direction:ltr}
.new{display:inline-block;font-size:10px;background-color:#ddd;color:#e1001d;margin:0 3px 0 4px;padding:1px 3px 1px 3px;line-height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; font-weight:bold;}
.newnew{display:inline-block;font-size:10px;background-color:#ddd;color:#0094e1;margin:0 3px 0 4px;padding:1px 3px 1px 3px;line-height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; font-weight:bold;}
.newstit-report{display:inline-block;*display:inline;*zoom:1;background:#dfedf4;color:#0075ab;padding:2px 4px 1px;margin:-2px 3px 0 0;font-size:10px;line-height:12px;vertical-align:middle;text-shadow:0 1px 0 #fff}
a:hover .newstit-report{background:#d0e7f2}
/*! TOP SPECIAL BANNER nish */.wrap-topFeature{width:100%;margin:0 auto;background:url(../img/topFeature/tf20131018.png) repeat-x top center}
h1.ttl_topFeature{display:block;height:108px;margin-bottom:10px;background:url(../img/topFeature/tf_main_20131018.png) no-repeat center center;text-indent:-999em;direction:ltr}
h1.ttl_topFeature a{display:block;height:108px}
h1.ttl_topFeature a:hover{opacity:.3;filter:alpha(opacity=30);background-color:#f9f9f9}
/*! #wrap-header{height: 107px;}
 *//*! 2015 SEASON 2013.09.24 / 2014.01.30 nish (+2015-02) */
/*.top-rightcolumn-2015-02{margin-bottom:9px;background:url(../img/banner/banner_2015_02.png) top no-repeat;border:#e0e0e0 1px solid;width:auto;height:50px}
.top-rightcolumn-2015{margin-bottom:9px;background:url(../img/banner/banner_2015_01.png) top no-repeat;border:#e0e0e0 1px solid;padding-bottom:5px}
.top-rightcolumn-2015 ul{margin:0;padding:38px 3px 0 10px;height:32px}
.top-rightcolumn-2015 ul li{list-style:none;line-height:1.2;padding-top:9px;display:inline-block;*display:inline;*zoom:1;*padding-top:5px;margin-right:8px}
.top-rightcolumn-2015 ul li a{color:#2f2f2f;border-left:3px solid #04c;padding-left:4px;display:inline-block;text-shadow:rgba(255,255,255,0.8) 0 1px 0}
.top-rightcolumn-2015 ul li a:hover{color:#04c}*/
.top-rightcolumn-2014j101{border:#d00 1px solid;color:#d00;margin-bottom:9px;padding:4px;text-align:center;background-color:#f8eeee}
.top-rightcolumn-2014j101 a{color:#d00}
.top-rightcolumn-2014j101 a:hover{color:#ec4444}
/*! YNC SP AREA 2013.10.25 - tosa */#toSpsite{background:#e50011;text-align:center;height:140px;margin-bottom:1px}
#toSpsite p{text-align:center;width:950px;height:140px;line-height:124px;margin:0 auto;padding:0}
#toSpsite p a img{vertical-align:middle}
/*! TOP PAGE MVP AREA 2013.10.25 nish */.mvp-topArea img{vertical-align:middle}
.mvp-topArea a{color:#2c2c2c}
.mvp-topArea a:hover{color:#04c}
/*.mvp-content{background-color:#fff}
*/.mvp-j1,.mvp-j2{background:url(../img/sprt_top_v01.png);text-indent:-999em;direction:ltr}
.mvp-j1,.mvp-j2{background:url(../img/sprt_basic_v17.png?140618);text-indent:-999em;direction:ltr}
.mvp-logo{width:200px;height:102px;margin-bottom:5px;background-position:10px 0;background-repeat:no-repeat;border:1px solid #cccccc}
.mvp-logo a{display:block;height:102px;background:url(../img/sprt_top_v01.png);background-position:7px 0;text-indent:-999em}
a:hover .mvp-photos,a:hover .mvp-logo{opacity:.7;filter:alpha(opacity70)}
.mvp-j1{position:relative;width:202px;height:23px;background-color:#eeeeee;background-position:-521px -99px;}
.mvp-j2{position:relative;width:202px;height:23px;background-color:#eeeeee;background-position:-639px -99px;}
h4.mvp-month{position:absolute;top:0;right:0;width:84px;height:23px;background-color:#eeeeee;text-indent:.1em;direction:ltr}
h4.mvp-month span{display:inline-block;width:100%;height:100%;text-align:center;color:#444444;font-weight:normal;font-size:12px;font-weight:bold;line-height:23px}
h5.mvp-player{float:right;width:100px;}
.mvp-comment{padding:5px 5px 15px 5px;line-height:15px}
.bga-logo{width:202px;margin-bottom:5px;background-color:#353535}
.bga-logo a{display:block;height:78px;padding: 12px 5px;background:url(../img/sprt_top_v01.png);background-position:5px -148px;text-indent:-999em;background-repeat:no-repeat}
h4.bga-month	{height:26px;line-height:26px;background-color:#eeeeee;text-align:center;}
h4.bga-month.gold	{color:#ffffff;background-color:#ba9847;}
.bga-second-place a img	{display:block;float: left;width:94px;}
.bga-second-place.last	{margin-top:5px;}


/*! KAWASAKI INTERVIEW 2013.11.21 tosa */.top-rightcolumn-interview{margin-bottom:9px;font-size:11px}
.top-rightcolumn-interview span{display:block;width:7em;padding:0 4px;text-align:center;background:#e4f1fa;margin-bottom:2px}
.top-rightcolumn-interview span.interview2{display:block;width:14em;padding:0 4px;text-align:center;background:#e4f1fa;margin-bottom:2px}
/*! HEADER SEARCH Re 2013.11.06 nish */#searchform{position:relative}
#keywords{width:141px;height:15px;background:#fff;border:0;padding:4px;color:#2c2c2c}
#searchBtn{position:absolute;top:2px;left:125px;width:20px;height:20px;background-repeat:no-repeat;background-position:-208px -107px;border:0;direction:ltr;text-indent:-999em;cursor:pointer}
*:first-child+html #searchBtn{top:4px}
/*! ANNUAL SCHEDULE (日程概要発表時に使用)*/.area-annual-schedule{padding:0 0 17px 0}
ul.annual-schedule{margin:9px 9px 0 9px;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
ul.annual-schedule li{line-height:18px;border-bottom:1px dotted #ccc;padding:3px 0 3px 9px;list-style:none}
ul.annual-schedule li.last{border:0}
a.opac:hover{opacity:.7;filter:alpha(opacity=70)}
.topic-pagetop{padding:10px 0 14px 0}
.topic-pagetop span{margin-right:4px;padding:2px 6px 1px 6px;color:#3a87ad;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#ddeef6;border:1px solid #bad5e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
/*! RIGHT COLUMN ACL*/.score-acl span{display:block}
.score-acl span.item{border-top:dotted 1px #f9f9f9;color:#04c}
.score-acl a{display:block;background:#eaeaea;-webkit-border-radius:3px;border-radius:3px}
.score-acl a:hover{background:#daedf7}
.home>.no-emb{padding-right:8px}
.away>.no-emb{padding-left:8px}
/* 2014.04.25 */
.newsreleaseh3bt {margin-top: 5px;text-align:right;}
.newsreleaseh3bt li {display:inline-block; /display:inline;/zoom:1; list-style:none; margin:0 0 0 1.8em;}
.top-ducument {/*border:1px solid #aaaaaa;*/ margin:19px 0 15px 0; background-color:#eee;}
.top-ducument h3 {width:78px; float:left; text-align:center; font-weight:normal;}
.top-ducument h3  a {display:block; line-height:29px; color:#2C2C2C; background-color:#b9b9b9; color:#fff;}
.top-ducument h3  a:hover {background-color:#ababab; text-decoration:none;}
.top-ducument ul {width:567px; float:left; padding:5px 0; margin:0;}
.top-ducument li {display:inline-block; /display:inline;/zoom:1; list-style:none; margin:0; padding:0; line-height:1.2; text-align:center; border-right: 1px solid #CCC;}
.top-top-ducument li span.new {margin:0 2px; background-color:#FFF;}
.top-ducument li small {font-size:10px;}
.top-ducument li.document-01 {width:223px;}
.top-ducument li.document-02 {width:187px;}
.top-ducument li.document-03 {width:147px; border:none;}
/* 2014.05.01 */
#rotationbanner {margin-bottom:15px; height:110px;}
#rotationbanner a:hover img {opacity:.7;filter:alpha(opacity70)}
#rotationbannertit {font-size:11px; font-weight:bold;color:#5d5d5d; padding:0; margin:0 0 2px 0; text-align:center; background-color:#f6e3e3; line-height:18px;}
/* 2014.5.22 */
.top-rightcolumn-acl {margin-bottom:38px;}
.topAclmenu {border-bottom: 1px solid #b9b9b9;padding:5px 0 3px 5px; min-height:30px; text-align:left;}
.topAclmenu li {display:inline-block; float:left; text-align:center; margin:2px 5px 2px 0;width:81px;}
.topAclmenu li a{display:block;height:20px;vertical-align:middle;padding-top:2px;background-color:#eee;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.topAclmenu li.last a{margin-right:0}
/* TAB */
.tab-nav ul	{	list-style-type: none;	padding: 1px 0 0 1px;background-color:#b9b9b9;}
.tab-nav ul li	{
	float: left;
	width: 132px;
	margin-right: 1px;
	}
.tab-nav ul li.last	{
	width: 131px;
	}
.content5r .tab-nav ul li	{
	width: 52px;
	}
.tab-nav ul li a, .tab-nav ul li span	{
	display: block;
	height: 28px;
	line-height: 28px;
	color: #ffffff;
	background: #606060;
	background: -moz-linear-gradient(top,  #606060 0%, #7a7a7a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606060), color-stop(100%,#7a7a7a));
	background: -webkit-linear-gradient(top,  #606060 0%,#7a7a7a 100%);
	background: -o-linear-gradient(top,  #606060 0%,#7a7a7a 100%);
	background: -ms-linear-gradient(top,  #606060 0%,#7a7a7a 100%);
	background: linear-gradient(to bottom,  #606060 0%,#7a7a7a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606060', endColorstr='#7a7a7a',GradientType=0 );
	border-bottom: 1px solid #606060;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	}

.tab-nav ul li a:hover	{
	color: #333333;
	background: #f9f9f9;
	background-color: #f9f9f9;
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #f9f9f9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f9f9f9));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f9f9f9 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#f9f9f9 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#f9f9f9 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#f9f9f9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f9f9f9',GradientType=0 );
	border-bottom: 1px solid #f9f9f9;
	}

.tab-nav ul li span	{
	position: relative;
	color: #333333;
	background: #f9f9f9;
	background-color: #f9f9f9;
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #f9f9f9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f9f9f9));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f9f9f9 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#f9f9f9 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#f9f9f9 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#f9f9f9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f9f9f9',GradientType=0 );
	border-bottom: 1px solid #f9f9f9;
	}

#div_tabbody_1, #div_tabbody_2, #div_tabbody_3,  #div_tabbody_4, #div_tabbody_5	, .goal-rank .clearfix	, .outline-content	{padding: 0 9px;border-right:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;border-left:1px solid #b9b9b9;}
#div_tabbody_1.wrap-inner, #div_tabbody_2.wrap-inner, #div_tabbody_3.wrap-inner, #div_tabbody_4.wrap-inner, #div_tabbody_5.wrap-inner{width:auto;}

/* GOAL RANK */
.catelogo { padding: 5px 0 30px 0; }
.notice	{ margin-bottom: 29px;}
.standings-goals-toppage table.standings td.goals, span.overlay { background-image: url(/img/sprt_horizon.png); background-repeat: no-repeat; }
.standings-goals-toppage table.standings th { padding: 4px 0; background-color: #eee; font-weight: normal; white-space: nowrap; border-bottom: 3px solid #ccc; }
.standings-goals-toppage table.standings td { border-bottom: solid 1px #ccc; vertical-align: middle; line-height: 16px; }
.standings-goals-toppage table.standings .odd td { background-color: #eee; }
.standings-goals-toppage table.standings td.headshot { width: 16%; text-align: left; }
.standings-goals-toppage table.standings td.player { width: 66%; text-align: left; padding-left: 3px; }
.standings-goals-toppage table.standings td.goals { width: 18%;	text-align: center; font-size: 16px; font-weight: bold; font-style: italic; background-image: none; }
.standings-goals-toppage table.standings td.goals span { display: block;	color: #bdbdbd;	font-size: 10px; }
.standings-goals-toppage table.standings td.headshot img { margin: 5px 0; vertical-align: middle; }
.standings-goals-toppage table.standings td.player a { color: #0044cc; }
.standings-goals-toppage table.standings .top10 td.goals { background-position: 9px 36px; }
.standings-goals-toppage table.standings .more-player td { border-bottom: none; text-align: right; background-color: #eee; height:20px;}
.standings-goals-toppage table.standings .divide-10 td	{ border-bottom: none;}
.standings-div.j1, .standings-div.j2, .standings-div.ync{width:118px;height:23px;margin:0 auto 6px;}
.standings-div.j1 a	{display: block;width:117px;height:23px;background-position:-521px -99px;text-indent:-999em;direction:ltr;}
.standings-div.j1 a:hover{background-position:-521px -122px;}
.standings-div.j1 a:active{background-position:-521px -145px;}
.standings-div.j2 a{display: block;width:117px;height:23px;background-position:-639px -99px;text-indent:-999em;direction:ltr;}
.standings-div.j2 a:hover{background-position:-639px -122px;}
.standings-div.j2 a:active{background-position:-639px -145px;}
.standings-div.ync a{display: block;width:117px;height:23px;background-position:-757px -99px;text-indent:-999em;direction:ltr;}
.standings-div.ync a:hover{background-position:-757px -122px;}
.standings-div.ync a:active{background-position:-757px -145px;}

/* GOAL RANK */
.top-pickup	{margin-bottom: 10px;}
.top-pickup strong	{display: block;float: left;width: 70px;color: #ffffff;background-color: #3c3c3c;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius: 3px;text-align:center;}
.top-pickup strong.alert	{background-color: #e4021f;}
.top-pickup ul	{float: right;width: 590px;list-style-type: none;}
.top-pickup ul li a	{color:#2c2c2c;}
.top-pickup ul li.hidden	{display: none;}
.ticker {	text-align: left;	width: 590px;	position: relative;	overflow: hidden;}
.ticker ul li {	display: none;	width: 100%;	text-indent: 5px;}



/* HEADLINE */
#headline { margin-bottom: 15px; padding: 2px; background-color: #3c3c3c;}
#headline .inner-content { padding: 10px 0 10px 10px; border: 3px solid #656565;}
#headline .photo-area { float: left; width: 365px;}
#headline .photo-area .mainphoto img { display: block;}
#headline .photo-area a:hover img, #headline .thumbnail ul li img:hover { opacity:.7;filter:alpha(opacity=70); cursor: pointer;}
#headline .photo-area .thumbnail ul { float: left; width: 336px;}
#headline .photo-area .pgnation ul { width: 420px; padding-left: 15px;}
#headline .photo-area li, #headline .photo-area li { float: left; width: 64px; height: 40px; margin-right: 4px;}
#headline .photo-area .pgnation li { height: 5px;}
#headline .photo-area .pgnation li a { display: block; height: 5px; background-color: #656565;}
#headline .photo-area .pgnation li.present a { background-color: #ffffff;}
#headline .photo-area li.last, #headline .photo-area li.prev { margin-right: 0;}
#headline .photo-area .thumbnail .ctrl { float: left; width: 14px; margin-right: 0; margin-top: 4px;}
#headline .photo-area .thumbnail .ctrl.next { width: 15px;}
#headline .ctrl a { display: block; height: 40px; text-indent: -999em; background-position: -206px -135px;}
#headline .ctrl a:hover { background-color: #5c5c5c;}
#headline .ctrl.prev a { background-position: -240px -135px;}
#headline .text-area { float: right; width: 261px;}
#headline .text-area .wrapped-content { margin-bottom: 5px; padding-right: 10px; color: #f9f9f9;}
#headline .text-area .wrapped-content a { color: #f9f9f9;}
#headline .text-area .wrapped-content strong a { font-size: 16px;}
#headline .text-area b.ttl-related { display: block; padding: 0.25em; color: #f9f9f9; background-color: #656565;}
#headline .wrapped-content .spec { height: 17px;}
#headline .photo-area ul, #headline .text-area ul { list-style-type: none;}
#headline .photo-area ul, #headline .text-area li { margin-top: 4px;}
#headline .text-area ul li .icn.arrow { display: block; float: left; width: 12px; height: 12px; margin: 3px 5px 0 0; background-position: -251px -109px; text-indent: -999em; opacity:0.7;filter:alpha(opacity=70)}
#headline .text-area ul li a:hover .icn.arrow { opacity:1;filter:alpha(opacity=100)}
.text-area .side-goto{float:right;margin:5px 0 0}
.text-area .side-goto a{color:#04c}
.text-area .side-goto span{display:inline-block;width:10px;height:auto;margin-left:5px;background-position:-265px -109px;text-indent:-999em;direction:ltr}
.thumb-frame { float: left; width: 142px; padding: 9px; border-right: 1px dotted #ddd; border-bottom: 1px dotted #ddd;}
.movie-index .thumb-frame { width: 196px;}
.thumb-frame.last { width: 144px; border-right: none;}
.movie-index .thumb-frame.last { width: 197px;}
.thumb-item { margin: 0 auto; width: 136px}
.movie-index .thumb-item { width: 196px}
.thumb-item.last { margin-right: 0}
.thumb-item .images { width: 120px; height: 120px; padding: 7px; background-color: #fff; border: 1px solid #ddd; -moz-box-shadow: 0 1px 4px #ddd; -webkit-box-shadow: 0 1px 4px #ddd; box-shadow: 0 1px 3px #ccc}
.movie-index .thumb-item .images { width: 194px; height: 110px; padding: 0;}
.thumb-item .caps { height: 30px; font-weight:bold; line-height: 1.3em; overflow: hidden;}
.movie-index .thumb-item .caps { height: 45px;}
.thumb-item .day{margin:10px 0 0;}
.movie-index .thumb-item .images div{position: relative;}
.movie-index .thumb-item .images div p{position: absolute;top: 0;left: 0;}
.wrap-inner.photo-index, .wrap-inner.movie-index, .wrap-inner.whatsnew-index {padding-top: 5px;}

/* MOVIE SUMMER */
.sec-movie-list { 	margin-bottom: 20px;height: 129px;padding: 10px;overflow:hidden;background-color:#232323; }
.sec-movie-list ul li .thumb-ph { position: relative; height: 99px;}
.sec-movie-list ul li .thumb-ph:hover{opacity:.5;filter:alpha(opacity=50)}
.sec-movie-list ul li .thumb-ph div, .sec-movie-list ul li .thumb-ph p { position: absolute; top: 0; left: 0; width: 176px;}
.sec-movie-list ul li .cap { height: 25px;margin-top: 5px;color: #ffffff;text-align: center;overflow:hidden;}
.sec-movie-list ul li .cap a { display: block;color: #ffffff;font-size: 10px;font-weight: bold;line-height:1.3;}
.bx-wrapper .bx-prev, .bx-wrapper .bx-next {background-image:url(../img/sprt_basic_v17.png?140618);background-repeat:no-repeat;ext-indent: -999em;}
.bx-wrapper { position: relative;}
.bx-wrapper .bx-prev { left: -25px;}
.bx-wrapper .bx-next { right: -25px;}
.bx-wrapper .bx-prev, .bx-wrapper .bx-next { display: block; height: 30px; cursor: pointer; background-color: #707070; border: 1px solid #808080;}
.bx-wrapper .bx-prev { background-position: -597px -69px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px;}
.bx-wrapper .bx-prev:hover { background-position: -617px -69px; background-color: #ffffff; border: 1px solid #d8d8d8;}
.bx-wrapper .bx-next { background-position: -637px -69px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}
.bx-wrapper .bx-next:hover { background-position: -657px -69px; background-color: #ffffff; border: 1px solid #d8d8d8;}
.bx-wrapper .bx-controls-direction a { position: absolute; top: 34px; outline: 0; width: 20px; height: 30px; text-indent: -9999px; z-index: 9999;}
.recommend .bx-wrapper .bx-controls-direction a { top: 71px;}
.bx-wrapper .bx-controls-direction a.disabled { display: none;}
