@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Exo+2:800,500);abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:normal;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?ligdqz);src:url(../fonts/icomoon.eot?ligdqz#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?ligdqz) format("truetype"),url(../fonts/icomoon.woff?ligdqz) format("woff"),url(../fonts/icomoon.svg?ligdqz#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" ico_"],[class^=ico_]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico_alarm:before{content:"\e900"}.ico_ball:before{content:"\e901"}.ico_broadcast:before{content:"\e902"}.ico_config:before{content:"\e903"}.ico_fb:before{content:"\e904"}.ico_info:before{content:"\e905"}.ico_loading:before{content:"\e906"}.ico_match:before{content:"\e907"}.ico_news:before{content:"\e908"}.ico_play:before{content:"\e909"}.ico_player:before{content:"\e90a"}.ico_ranking:before{content:"\e90b"}.ico_scoreboard:before{content:"\e90c"}.ico_search:before{content:"\e90d"}.ico_time:before{content:"\e90e"}.ico_tw:before{content:"\e90f"}.ico_video:before{content:"\e910"}.ico_video2:before{content:"\e911"}.ico_tw2:before{content:"\e912"}.ico_fb2:before{content:"\e913"}.ico_checkmark:before{content:"\e914"}.ico_campaign:before{content:"\e915"}html{box-sizing:border-box;font-size:62.5%;height:100%}*,:after,:before{box-sizing:inherit}body{min-width:320px;height:100%;text-align:left;line-height:1;background-color:#edeeee;color:#000;font-size:16px;font-size:1.6rem;font-family:Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}caption,form,h1,h2,h3,h4,h5,h6,table,td,th,thead,tr{font-size:100%}article,aside,footer,header,main,nav,section{display:block}a,embed,object{outline:0}a{color:#0b6fb4;text-decoration:none}img{border:none}hr{display:none}input,select,textarea{-webkit-appearance:none;border-radius:0}.mainContainer{width:100%;padding:10px 0 20px}@media screen and (min-width:769px){.mainContainer{width:1024px;margin:0 auto;padding:16px 0}.mainContainer::after{content:"";display:table;clear:both}}.mainColumn,.sideColumn{width:100%}@media screen and (min-width:769px){.mainColumn{width:672px;min-height:360px;float:left}.mainColumn.-full{width:100%;float:none}.sideColumn{width:300px;float:right}}.categoryTab,.matchNav,.teamNav{padding:10px;width:100%}.categoryTab ul,.matchNav ul,.teamNav ul{font-size:0;position:relative;width:100%;white-space:nowrap;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;background:#fff}.categoryTab li,.matchNav li,.teamNav li{display:inline-block}.categoryTab li a,.matchNav li a,.teamNav li a{display:block;height:40px;padding:15px;font-size:13px;color:#474b4f;cursor:pointer}.categoryTab li.current a,.matchNav li.current a,.teamNav li.current a{color:#b29245!important;border-bottom:2px solid #b29245}@media screen and (min-width:769px){.categoryTab,.matchNav,.teamNav{position:relative;padding:0 0 16px}.categoryTab ul,.matchNav ul,.teamNav ul{overflow-x:hidden;-webkit-overflow-scrolling:auto}.categoryTab li a,.matchNav li a,.teamNav li a{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.categoryTab li a:hover,.matchNav li a:hover,.teamNav li a:hover{background:#b7bdc1}}.textTab{text-align:center;margin:0 0 10px}.textTab ul{font-size:0}.textTab li{display:inline-block;padding:0;font-size:11px}.textTab li::before{content:'';height:11px;display:inline-block;border-left:1px solid #bebfbf}.textTab li:first-child::before{border-left:none}.textTab li a{color:#0b6fb4;padding:0 10px}@media screen and (min-width:769px){.textTab li{padding:16px 0;font-size:13px}.textTab li::before{content:'';height:13px;display:inline-block;border-left:1px solid #bebfbf}.page_top .textTab{position:absolute;top:0;right:0}.page_top .textTab li{padding:0}}.pageNav{width:100%;height:44px;background:#1f2326}.pageNav>.wrapper{min-width:320px}.pageNav .navBlock ul{font-size:0;position:relative;width:100%;white-space:nowrap;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.pageNav .navBlock li{display:inline-block}.pageNav .navBlock li a{display:block;height:44px;padding:15px;font-size:13px;color:#fff;cursor:pointer}.pageNav .navBlock li.current a{color:#b29245!important;border-bottom:2px solid #b29245}.pageNav .shareButtonBlock{display:none}@media screen and (min-width:769px){.pageNav{padding:0 0 16px;text-align:center}.pageNav>.wrapper{position:relative;width:1024px;margin:auto;text-align:left}.pageNav .navBlock ul{overflow-x:hidden;-webkit-overflow-scrolling:auto}.pageNav .navBlock li a{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.pageNav .navBlock li a:hover{background:#4d575e}.pageNav .shareButtonBlock{display:block;position:absolute;top:10px;right:0}.pageNav .shareButtonBlock .shareText{color:#fff}}.pageingBlock{margin:0 10px 10px;text-align:center}.pageingBlock hr{display:block;border-top:1px solid #bebfbf}.pageingBlock ul{font-size:0;margin:auto}.pageingBlock li{display:inline-block;font-size:13px}.pageingBlock li a,.pageingBlock li span{display:block;padding:5px;margin:0 5px}.pageingBlock li a{color:#0b6fb4}.pageingBlock li.current i{color:#000;font-weight:700}.pageingBlock li i{display:block;padding:5px;margin:0 5px}.pageingBlock .btnPrev{position:relative}.pageingBlock .btnPrev::after{content:"";position:absolute;left:0;top:8px;display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #b29245;border-left:2px solid #b29245;border-top:none;border-right:none}.pageingBlock .btnPrev.disabled{color:#bebfbf}.pageingBlock .btnPrev.disabled::after{display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #bebfbf;border-left:2px solid #bebfbf;border-top:none;border-right:none}.pageingBlock .btnNext{position:relative}.pageingBlock .btnNext::after{content:"";position:absolute;right:0;top:8px;display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #b29245;border-right:2px solid #b29245;border-bottom:none;border-left:none}.pageingBlock .btnNext.disabled{color:#bebfbf}.pageingBlock .btnNext.disabled::after{display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #bebfbf;border-right:2px solid #bebfbf;border-bottom:none;border-left:none}.pageingBlock .pc{display:none}@media screen and (min-width:769px){.pageingBlock{margin:0 0 16px}.pageingBlock .btnPrev{margin:0 50px 0 5px}.pageingBlock .btnNext{margin:0 5px 0 50px}.pageingBlock .sp{display:none}.pageingBlock .pc{display:block}}.breadcrumb{display:none}@media screen and (min-width:769px){.breadcrumb{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;font-size:11px}.breadcrumb a{color:#0b6fb4}.breadcrumb a:after{content:">";display:inline-block}.breadcrumb .current{font-weight:700}.mainContainer .breadcrumb{padding:0 0 16px}}.js-dropdown{position:relative;display:block}.js-dropdown .btnSelected{position:relative;display:block;height:32px;font-size:11px;padding:10px;cursor:pointer;color:#1f2326;background:#fff;border:1px solid #dcdddd;border-radius:5px}.js-dropdown .btnSelected::after{content:"";position:absolute;top:50%;right:10px;display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #b29245;border-right:2px solid #b29245;border-top:none;border-left:none;margin:-6px 0 0 10px}.js-dropdown .dropdownList{display:none;position:absolute;z-index:2;width:100%;background:#fff;border-radius:5px}.js-dropdown .dropdownList li{display:block;font-size:11px}.js-dropdown .dropdownList li a{display:block;color:#1f2326;border-top:1px solid #dcdddd;padding:10px 10px 10px 30px}.js-dropdown .dropdownList li:first-child a{border-top:none}.js-dropdown .dropdownList li.select a::before{position:absolute;left:10px;margin:0 10px 0 0;font-size:10px;color:#b29245;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914"}.js-dropdown.is-open .btnSelected::after{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #b29245;border-left:2px solid #b29245;border-bottom:none;border-right:none;margin:-2px 0 0 10px}.js-dropdown.is-open .dropdownList{display:block}.matchTeamNav{padding:10px;width:100%}.matchTeamNav ul{font-size:0;background:rgba(0,0,0,.2)}.matchTeamNav li{display:inline-block;width:50%;height:40px;padding:15px;font-size:13px;color:#474b4f;text-align:center;cursor:pointer}.matchTeamNav li.current{color:#fff!important;background:#474b4f}@media screen and (min-width:769px){.matchTeamNav{display:none}}.matchVideoNav{padding:10px;width:100%}.matchVideoNav ul{font-size:0;background:rgba(0,0,0,.2)}.matchVideoNav li{display:inline-block;width:50%;height:40px;padding:15px;font-size:13px;color:#474b4f;text-align:center;cursor:pointer}.matchVideoNav li.current{color:#fff!important;background:#474b4f}@media screen and (min-width:769px){.matchVideoNav{display:block;padding:16px 0;width:100%}.matchVideoNav ul{font-size:0;background:rgba(0,0,0,.2)}.matchVideoNav li{display:inline-block;width:50%;height:40px;padding:15px;font-size:13px;color:#474b4f;text-align:center;cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;cursor:pointer}.matchVideoNav li:hover{background:#777e85}.matchVideoNav li.current{color:#fff!important;background:#474b4f;cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.matchVideoNav li.current:hover{background:#777e85}}.halfSelectNav{padding:10px;width:100%}.halfSelectNav ul{font-size:0;background:rgba(0,0,0,.2)}.halfSelectNav li{display:inline-block;width:50%;height:40px;font-size:13px;color:#474b4f;text-align:center;overflow:hidden}.halfSelectNav li a{display:block;height:40px;padding:15px;color:#474b4f}.halfSelectNav li.current{color:#fff!important;background:#474b4f}.halfSelectNav li.current a{color:#fff}@media screen and (min-width:769px){.halfSelectNav{display:block;padding:16px 0;width:100%}.halfSelectNav ul{font-size:0;background:rgba(0,0,0,.2)}.halfSelectNav li{display:inline-block;width:50%;height:40px;font-size:13px;color:#474b4f;text-align:center;cursor:pointer}.halfSelectNav li a{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.halfSelectNav li a:hover{background:#777e85}.halfSelectNav li.current{color:#fff!important;background:#474b4f}.halfSelectNav li.current a{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.halfSelectNav li.current a:hover{background:#777e85}}.sortBoxBlock{padding:0 10px 10px;text-align:right}.sortBoxBlock .inner{position:relative;display:inline-block;width:100px;background:#fff;overflow:hidden}.sortBoxBlock .inner::after{content:"";position:absolute;top:50%;right:10px;display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #b29245;border-right:2px solid #b29245;border-top:none;border-left:none;margin:-6px 0 0 10px}.sortBoxBlock select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;border-radius:0;width:140%;padding:10px;font-size:13px}.sortBoxBlock select:focus{outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media screen and (min-width:769px){.sortBoxBlock{padding:0 0 16px}}.refineSelectBlock{padding:0 10px 10px;text-align:right}.refineSelectBlock li{position:relative;display:inline-block;width:100%;background:#fff;overflow:hidden}.refineSelectBlock li::after{content:"";position:absolute;top:50%;right:10px;display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #b29245;border-right:2px solid #b29245;border-top:none;border-left:none;margin:-6px 0 0 10px}.refineSelectBlock select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;border-radius:0;width:110%;font-size:13px;padding:10px}.refineSelectBlock select:focus{outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media screen and (min-width:769px){.refineSelectBlock{margin:0 0 16px;border-bottom:1px solid rgba(0,0,0,.2);padding:0 0 16px}.refineSelectBlock ul{font-size:0}.refineSelectBlock li{margin:0 16px;width:350px}}.btnDefault{display:inline-block;height:32px;padding:10px 25px;color:#0b6fb4;font-size:11px;line-height:1;border:1px solid #dcdddd;background:#fff;border-radius:4px}.btnDefault::before{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #b29245;border-right:2px solid #b29245;border-bottom:none;border-left:none;margin:-4px 10px 0 0}.sideColumn .layoutBlock{border-top:1px solid #bebfbf;margin:0;padding:0}.sideColumn .btnDefault{height:auto;padding:15px 25px;border:none}.btnTextMore{display:inline-block;height:32px;padding:10px 25px;color:#000;font-size:11px;cursor:pointer}.btnTextMore.-arrowUp::before{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #818a91;border-left:2px solid #818a91;border-bottom:none;border-right:none;margin:-4px 10px 0 0}.btnTextMore.-arrowDown::before{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #818a91;border-right:2px solid #818a91;border-top:none;border-left:none;margin:-4px 10px 0 0}.shareButtonBlock{position:relative;display:block}.shareButtonBlock .shareText{display:none}.shareButtonBlock ul{font-size:0}.shareButtonBlock li{position:relative;display:inline-block;width:32px;height:32px;margin:0 0 0 5px}.shareButtonBlock li a{display:inline-block;width:32px;height:32px}.shareButtonBlock li i{display:inline-block;width:32px;height:32px;border-radius:50%;overflow:hidden}.shareButtonBlock li .ico_fb{background:#3c5a98}.shareButtonBlock li .ico_fb::before{display:inline-block;position:absolute;top:50%;left:50%;margin:-8.5px 0 0 -8.5px;font-size:17px;color:#fff}.shareButtonBlock li .ico_tw{background:#00aced}.shareButtonBlock li .ico_tw::before{display:inline-block;position:absolute;top:50%;left:50%;margin:-8.5px 0 0 -8.5px;font-size:17px;color:#fff}@media screen and (min-width:769px){.shareButtonBlock .shareText{display:inline-block;font-size:11px;vertical-align:middle}.shareButtonBlock ul{display:inline-block;vertical-align:middle}.shareButtonBlock li{width:24px;height:24px}.shareButtonBlock li a{width:24px;height:24px}.shareButtonBlock li i{width:24px;height:24px}.shareButtonBlock li .ico_fb::before{margin:-6.5px 0 0 -6.5px;font-size:13px}.shareButtonBlock li .ico_tw::before{margin:-6.5px 0 0 -6.5px;font-size:13px}}.layoutBlock{position:relative;padding:0 0 20px}.layoutBlock.center{text-align:center}.layoutBlock.spCenter{margin:0;text-align:center}p.layoutBlock{margin:0}p.layoutBlock.spCenter{margin:20px 0 0}@media screen and (min-width:769px){.layoutBlock{margin:0 0 32px}.layoutBlock.spCenter{text-align:left}}.mainColumn>.ttlCategory{position:relative;text-align:left;margin:0}.mainColumn>.ttlCategory .ttl{font-size:20px;font-weight:700;padding:10px}.articleListContainer,.competitionListContainer,.scheduleListContainer,.timelineContainer{margin:0 0 50px}.articleListContainer .ttlCategory,.competitionListContainer .ttlCategory,.scheduleListContainer .ttlCategory,.timelineContainer .ttlCategory{position:relative;text-align:left;margin:0}.articleListContainer .ttlCategory .ttl,.competitionListContainer .ttlCategory .ttl,.scheduleListContainer .ttlCategory .ttl,.timelineContainer .ttlCategory .ttl{font-size:18px;margin:0 10px 10px}.mainContainer .pickupGameContainer{margin:20px 0 30px}.mainContainer .pickupGameContainer .ttlCategory{position:relative;text-align:left;margin:0}.mainContainer .pickupGameContainer .ttlCategory .ttl{font-size:18px;margin:0 10px 10px}@media screen and (min-width:769px){.mainColumn>.ttlCategory{position:relative;text-align:left;margin:0}.mainColumn>.ttlCategory .ttl{font-size:26px;font-weight:700;padding:10px 0;margin:0 0 10px}.articleListContainer,.competitionListContainer,.scheduleListContainer{margin:0 0 70px}.articleListContainer .ttlCategory,.competitionListContainer .ttlCategory,.scheduleListContainer .ttlCategory{text-align:left;margin:0 0 16px}.articleListContainer .ttlCategory .ttl,.competitionListContainer .ttlCategory .ttl,.scheduleListContainer .ttlCategory .ttl{font-size:20px;margin:0 0 16px}.mainContainer .pickupGameContainer{margin:0 0 50px}.mainContainer .pickupGameContainer .ttlCategory{text-align:left;margin:0 0 16px}.mainContainer .pickupGameContainer .ttlCategory .ttl{font-size:20px;margin:0 0 16px}}.pageHeader .wrapper{position:relative}.pageHeader .ttl{font-size:23px;font-weight:700;padding:25px 70px 0 0;margin:0 10px 10px}.pageHeader .ttl small{font-size:16px}.pageHeader .shareButtonBlock{position:absolute;top:10px;right:10px}@media screen and (min-width:769px){.pageHeader{min-width:1024px}.pageHeader .wrapper{width:1024px;margin:0 auto;padding:16px 0 0}.pageHeader .breadcrumb{margin:15px 0}.pageHeader .ttl{font-size:36px;padding:0 150px 0 0;margin:0}.pageHeader .ttl small{font-size:24px}.pageHeader .shareButtonBlock{top:32px}}[class^=competition_] .pageHeader,[class^=match_] .pageHeader{height:80px;background:#999}[class^=competition_] .pageHeader .ttl,[class^=match_] .pageHeader .ttl{padding:28px 70px 0 0;color:#fff}[class^=competition_] .pageHeader .shareButtonBlock,[class^=match_] .pageHeader .shareButtonBlock{top:22px}@media screen and (min-width:769px){[class^=competition_] .pageHeader,[class^=match_] .pageHeader{height:130px;background:#999;overflow:hidden}[class^=competition_] .pageHeader .ttl,[class^=match_] .pageHeader .ttl{font-size:36px;padding:36px 0 0 0;margin:0}[class^=competition_] .pageHeader .ttl small,[class^=match_] .pageHeader .ttl small{font-size:24px}}.page_feature .pageHeader{height:80px;background:url(../img/feature/bg_title_header.jpg) 0 0 no-repeat}.page_feature .pageHeader .ttl{padding:28px 70px 0 0;color:#fff}.page_feature .pageHeader .shareButtonBlock{top:22px}@media screen and (min-width:769px){.page_feature .pageHeader{height:130px;background:url(../img/feature/bg_title_header.jpg) 0 0 no-repeat;background-size:cover;overflow:hidden}.page_feature .pageHeader .breadcrumb{color:#fff}.page_feature .pageHeader .breadcrumb a{color:#fff}.page_feature .pageHeader .ttl{font-size:36px;padding:0 150px 0 0;margin:0}.page_feature .pageHeader .ttl small{font-size:24px}.page_feature .pageHeader .shareButtonBlock{top:32px}.page_feature .pageHeader .shareButtonBlock .shareText{color:#fff}}.scheduleListContainer .dateBlock{position:relative;text-align:left;margin:10px 0 0}.scheduleListContainer .dateBlock .date{margin:0 10px 20px;color:#1f2326;font-size:26px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800}.scheduleListContainer .matchList~.dateBlock{margin:40px 0 0}@media screen and (min-width:769px){.scheduleListContainer .dateBlock{position:relative;text-align:left;margin:10px 0 0}.scheduleListContainer .dateBlock .date{margin:0 0 20px;font-size:26px}.scheduleListContainer .matchList~.dateBlock{margin:40px 0 0}}.columnListTitleBlock{margin:10px;padding:10px;background:#fff}.columnListTitleBlock .titleBlock{position:relative;margin:0 0 10px;min-height:100px}.columnListTitleBlock .titleBlock .imageBlock{position:absolute;width:100px;height:100px;overflow:hidden}.columnListTitleBlock .titleBlock .imageBlock img{width:auto;height:100%}.columnListTitleBlock .titleBlock .textBlock{padding:0 10px 0 110px;font-size:15px}.columnListTitleBlock .titleBlock .textBlock a{-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#0b6fb4}.columnListTitleBlock .titleBlock .textBlock a:visited{color:#5b0962}.columnListTitleBlock .titleBlock .textBlock a:hover{color:#0b6fb4;background:rgba(220,221,221,.4)}.columnListTitleBlock .titleBlock .textBlock .ttl{padding:22px 0 0;line-height:1.2}.columnListTitleBlock .titleBlock .textBlock .ttl a{display:block}.columnListTitleBlock .titleBlock .textBlock .category{position:absolute;top:0;display:inline-block;color:#fff;height:18px;padding:2px 3px 3px;margin:0 10px 5px 0;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;font-size:11px}.columnListTitleBlock .titleBlock .textBlock .category::after{content:"";position:absolute;top:0;right:-9px;z-index:0;display:inline-block;width:0;height:0;border-bottom:8px solid transparent;border-right:4px solid transparent}.columnListTitleBlock .titleBlock .textBlock .category.column{background:#818a91}.columnListTitleBlock .titleBlock .textBlock .category.column::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";margin:0 5px 0 0}.columnListTitleBlock .titleBlock .textBlock .category.column::after{border-top:10px solid #818a91;border-left:5px solid #818a91}.columnListTitleBlock .titleBlock .textBlock .category.special{background:#818a91}.columnListTitleBlock .titleBlock .textBlock .category.special::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";margin:0 5px 0 0}.columnListTitleBlock .titleBlock .textBlock .category.special::after{border-top:10px solid #818a91;border-left:5px solid #818a91}.columnListTitleBlock .writerBlock{position:relative;margin:0 0 10px;min-height:44px}.columnListTitleBlock .writerBlock .avatarBlock{position:absolute;width:44px;height:44px;border-radius:50%;overflow:hidden}.columnListTitleBlock .writerBlock .avatarBlock img{width:100%;height:auto}.columnListTitleBlock .writerBlock .nameBlock{padding:10px 0 0 54px;font-size:11px;line-height:1.4}.columnListTitleBlock .writerBlock .nameBlock a{-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#0b6fb4}.columnListTitleBlock .writerBlock .nameBlock a:visited{color:#5b0962}.columnListTitleBlock .writerBlock .nameBlock a:hover{color:#0b6fb4;background:rgba(220,221,221,.4)}.columnListTitleBlock .writerBlock .nameBlock .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}@media screen and (min-width:769px){.columnListTitleBlock{position:relative;height:180px;margin:0 0 16px;padding:0;overflow:hidden}.columnListTitleBlock .titleBlock .imageBlock{position:absolute;width:180px;height:180px;overflow:hidden}.columnListTitleBlock .titleBlock .textBlock{padding:20px 16px 0 196px;font-size:15px}.columnListTitleBlock .titleBlock .textBlock .ttl{height:94px;overflow:hidden;line-height:1.2}.columnListTitleBlock .titleBlock .textBlock .category{left:180px;height:32px;padding:6px;margin:0 10px 5px 0;font-size:16px}.columnListTitleBlock .titleBlock .textBlock .category::after{right:-16px;border-bottom:16px solid transparent;border-right:8px solid transparent}.columnListTitleBlock .titleBlock .textBlock .category.column::before{margin:0 5px 0 0}.columnListTitleBlock .titleBlock .textBlock .category.column::after{border-top:16px solid #818a91;border-left:8px solid #818a91}.columnListTitleBlock .titleBlock .textBlock .category.special::before{margin:0 5px 0 0}.columnListTitleBlock .titleBlock .textBlock .category.special::after{border-top:16px solid #818a91;border-left:8px solid #818a91}.columnListTitleBlock .writerBlock{position:absolute;left:190px;bottom:10px;margin:0}.columnListTitleBlock .writerBlock .nameBlock{padding:10px 0 0 54px}.columnListTitleBlock .writerBlock .nameBlock .name{font-size:13px}}.columnTitleBlock{margin:10px 10px 0}.columnTitleBlock .titleBlock{position:relative}.columnTitleBlock .titleBlock .imageBlock{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.columnTitleBlock .titleBlock .imageBlock img{position:absolute;width:100%;height:auto}.columnTitleBlock .titleBlock .textBlock{display:none}.columnTitleBlock .writerBlock{position:relative;background:#fff;margin:0 0 10px;padding:10px}.columnTitleBlock .writerBlock .avatarBlock{display:inline-block;vertical-align:middle;width:44px;height:44px;margin:0 0 10px;border-radius:50%;overflow:hidden}.columnTitleBlock .writerBlock .avatarBlock img{width:100%;height:auto}.columnTitleBlock .writerBlock .nameBlock{display:inline-block;vertical-align:middle;font-size:11px;line-height:1.4}.columnTitleBlock .writerBlock .nameBlock a{color:#0b6fb4}.columnTitleBlock .writerBlock .nameBlock .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.columnTitleBlock .writerBlock .snsLinkBlock{display:block;margin:0 0 10px}.columnTitleBlock .writerBlock .snsLinkBlock li{display:inline-block;font-size:11px;border-left:1px solid #bebfbf;padding:0 5px}.columnTitleBlock .writerBlock .snsLinkBlock li:first-child{border-left:none}.columnTitleBlock .writerBlock .snsLinkBlock li a{color:#0b6fb4}.columnTitleBlock .writerBlock .snsLinkBlock li.btnFb::before{color:#3c5a98;font-size:13px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e913"}.columnTitleBlock .writerBlock .snsLinkBlock li.btnTw::before{color:#00aced;font-size:13px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912"}.columnTitleBlock .writerBlock .profileBlock{color:#818a91;font-size:11px;line-height:1.4}.columnTitleBlock .shareButtonBlock{text-align:right}@media screen and (min-width:769px){.columnTitleBlock{margin:0 0 16px}.columnTitleBlock .writerBlock{padding:16px;min-height:120px}.columnTitleBlock .writerBlock .avatarBlock{position:absolute;display:block;width:88px;height:88px;border-radius:50%;overflow:hidden}.columnTitleBlock .writerBlock .nameBlock{display:block;padding:0 0 10px 115px}.columnTitleBlock .writerBlock .snsLinkBlock{position:absolute;top:10px;right:10px;display:block;padding:0 0 10px 115px}.columnTitleBlock .writerBlock .profileBlock{padding:0 0 10px 115px;font-size:11px}}.articleTitleBlock{margin:0 10px 10px;position:relative}.articleTitleBlock .imageBlock.-image img{width:100%;height:auto}.articleTitleBlock .imageBlock.-video{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.articleTitleBlock .imageBlock.-video img{position:absolute;z-index:0;width:100%;height:auto}.articleTitleBlock .imageBlock.-video .video-js,.articleTitleBlock .imageBlock.-video iframe,.articleTitleBlock .imageBlock.-video object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.articleTitleBlock .imageBlock.-video .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-28px 0 0 -28px}.articleTitleBlock .imageBlock.-video .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:56px}.articleTitleBlock .textBlock{width:100%;background:#fff;padding:10px;color:#1f2326}.articleTitleBlock .textBlock .subTtl{position:relative;font-size:11px;color:#000;margin:0 0 8px}.articleTitleBlock .textBlock .subTtl .category{position:relative;display:inline-block;color:#fff;height:16px;padding:3px;margin:0 10px 5px 0;font-size:11px}.articleTitleBlock .textBlock .subTtl .category::after{content:"";position:absolute;top:0;right:-8px;z-index:0;display:inline-block;width:0;height:0;border-bottom:8px solid transparent;border-right:4px solid transparent}.articleTitleBlock .textBlock .subTtl .category.highlight{background:#b29245}.articleTitleBlock .textBlock .subTtl .category.highlight::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910"}.articleTitleBlock .textBlock .subTtl .category.highlight::after{border-top:10px solid #b29245;border-left:5px solid #b29245}.articleTitleBlock .textBlock .subTtl .category.column{background:#818a91}.articleTitleBlock .textBlock .subTtl .category.column::after{border-top:8px solid #818a91;border-left:4px solid #818a91}.articleTitleBlock .textBlock .subTtl .category.special{background:#818a91}.articleTitleBlock .textBlock .subTtl .category.special::after{border-top:8px solid #818a91;border-left:4px solid #818a91}.articleTitleBlock .textBlock .ttl{color:#1f2326;font-size:15px;line-height:1.4}.articleTitleBlock .textBlock .data{margin:10px 0 0;color:#818a91;font-size:11px}.articleTitleBlock .textBlock .data a{-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#0b6fb4}.articleTitleBlock .textBlock .data a:visited{color:#5b0962}.articleTitleBlock .textBlock .data a:hover{color:#0b6fb4;background:rgba(220,221,221,.4)}@media screen and (min-width:769px){.articleTitleBlock{margin:0 0 16px}.articleTitleBlock .textBlock{width:100%;background:#fff;padding:16px;color:#1f2326}.articleTitleBlock .textBlock .subTtl{position:relative;font-size:13px;color:#000;margin:0 0 8px}.articleTitleBlock .textBlock .ttl{color:#1f2326;font-size:18px;line-height:1.4}.articleTitleBlock .textBlock .data{margin:36px 0 0;color:#818a91;font-size:11px}}.videoTitleBlock{margin:0 10px 10px;position:relative;background:#000}.videoTitleBlock .imageBlock{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.videoTitleBlock .imageBlock img{position:absolute;z-index:0;width:100%;height:auto}.videoTitleBlock .imageBlock .video-js,.videoTitleBlock .imageBlock iframe,.videoTitleBlock .imageBlock object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.videoTitleBlock .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.videoTitleBlock .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.videoTitleBlock .textBlock{width:100%;background:#000;padding:10px;color:#1f2326}.videoTitleBlock .textBlock .subTtl{position:relative;font-size:11px;color:#fff;margin:0 0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.videoTitleBlock .textBlock .subTtl .category{position:relative;display:inline-block;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;color:#fff;height:16px;padding:2px;margin:0 10px 5px 0;font-size:11px}.videoTitleBlock .textBlock .subTtl .category::after{content:"";position:absolute;top:0;right:-8px;z-index:0;display:inline-block;width:0;height:0;border-bottom:8px solid transparent;border-right:4px solid transparent}.videoTitleBlock .textBlock .subTtl .category.highlight{background:#b29245}.videoTitleBlock .textBlock .subTtl .category.highlight::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910";margin:0 2px}.videoTitleBlock .textBlock .subTtl .category.highlight::after{border-top:8px solid #b29245;border-left:4px solid #b29245}.videoTitleBlock .textBlock .subTtl .category.news{background:#b29245}.videoTitleBlock .textBlock .subTtl .category.news::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";margin:0 2px}.videoTitleBlock .textBlock .subTtl .category.news::after{border-top:8px solid #b29245;border-left:4px solid #b29245}.videoTitleBlock .textBlock .subTtl .category.column{background:#818a91}.videoTitleBlock .textBlock .subTtl .category.column::after{border-top:8px solid #818a91;border-left:4px solid #818a91}.videoTitleBlock .textBlock .subTtl .category.special{background:#818a91}.videoTitleBlock .textBlock .subTtl .category.special::after{border-top:8px solid #818a91;border-left:4px solid #818a91}.videoTitleBlock .textBlock .ttl{color:#fff;font-size:15px;line-height:1.4}.videoTitleBlock .textBlock .data{margin:10px 0 0;color:#818a91;font-size:11px}.videoTitleBlock .textBlock .data a{-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#fff}.videoTitleBlock .textBlock .data a:visited{color:#ccc}.videoTitleBlock .textBlock .data a:hover{color:#fff;background:#333}@media screen and (orientation:landscape){.videoTitleBlock .imageBlock{width:70%;margin:auto;position:relative;display:block;padding-bottom:39.37%;overflow:hidden}.videoTitleBlock .imageBlock img{position:absolute;z-index:0;width:100%;height:auto}.videoTitleBlock .imageBlock .video-js,.videoTitleBlock .imageBlock iframe,.videoTitleBlock .imageBlock object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.videoTitleBlock .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-28px 0 0 -28px}.videoTitleBlock .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:56px}}@media screen and (min-width:769px){.videoTitleBlock{margin:0 0 16px}.videoTitleBlock .imageBlock{width:100%;position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.videoTitleBlock .imageBlock img{position:absolute;z-index:0;width:100%;height:auto}.videoTitleBlock .imageBlock .video-js,.videoTitleBlock .imageBlock iframe,.videoTitleBlock .imageBlock object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.videoTitleBlock .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-28px 0 0 -28px}.videoTitleBlock .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:56px}.videoTitleBlock .textBlock{padding:16px;color:#1f2326}.videoTitleBlock .textBlock .subTtl{position:relative;font-size:13px;margin:0 0 8px}.videoTitleBlock .textBlock .ttl{font-size:18px}.videoTitleBlock .textBlock .data{margin:36px 0 0;color:#818a91;font-size:11px}}.lineTitleBlock{margin:0 10px 10px;position:relative;background:#000}.lineTitleBlock .imageBlock{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.lineTitleBlock .imageBlock img{position:absolute;z-index:0;width:100%;height:auto}.lineTitleBlock .imageBlock .video-js,.lineTitleBlock .imageBlock iframe,.lineTitleBlock .imageBlock object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lineTitleBlock .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.lineTitleBlock .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}@media screen and (orientation:landscape){.lineTitleBlock .imageBlock{width:70%;margin:auto;position:relative;display:block;padding-bottom:39.37%;overflow:hidden}.lineTitleBlock .imageBlock img{position:absolute;z-index:0;width:100%;height:auto}.lineTitleBlock .imageBlock .video-js,.lineTitleBlock .imageBlock iframe,.lineTitleBlock .imageBlock object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lineTitleBlock .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-28px 0 0 -28px}.lineTitleBlock .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:56px}}@media screen and (min-width:769px){.lineTitleBlock{margin:0 0 16px}.lineTitleBlock .imageBlock{width:100%;position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.lineTitleBlock .imageBlock img{position:absolute;z-index:0;width:100%;height:auto}.lineTitleBlock .imageBlock .video-js,.lineTitleBlock .imageBlock iframe,.lineTitleBlock .imageBlock object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lineTitleBlock .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-28px 0 0 -28px}.lineTitleBlock .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:56px}}.highlightTitleBlock{margin:0 10px 10px;position:relative}.highlightTitleBlock .imageBlock{position:relative;display:block;padding-bottom:56.25%;overflow:hidden;background:#000}.highlightTitleBlock .imageBlock img{position:absolute;z-index:0;width:100%;height:auto}.highlightTitleBlock .imageBlock .video-js,.highlightTitleBlock .imageBlock iframe,.highlightTitleBlock .imageBlock object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.highlightTitleBlock .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.highlightTitleBlock .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.highlightTitleBlock .btnPlayBlock ul{display:table;table-layout:fixed;width:100%}.highlightTitleBlock .btnPlayBlock li{position:relative;display:table-cell;height:40px;padding:8px;background:#474b4f;border-left:1px solid #edeeee;text-align:center;vertical-align:middle}.highlightTitleBlock .btnPlayBlock li:first-child{border-left:none}.highlightTitleBlock .btnPlayBlock li::before{content:"";position:absolute;top:50%;left:10px;display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #ddd;border-right:2px solid #ddd;border-bottom:none;border-left:none;margin:-4px 5px 0 0}.highlightTitleBlock .btnPlayBlock li span{display:inline-block;font-size:13px;vertical-align:middle;color:#fff}.highlightTitleBlock .btnPlayBlock li.current{background:#333}@media screen and (orientation:landscape){.highlightTitleBlock .imageBlock{width:70%;margin:auto;position:relative;display:block;padding-bottom:39.37%;overflow:hidden}.highlightTitleBlock .imageBlock img{position:absolute;z-index:0;width:100%;height:auto}.highlightTitleBlock .imageBlock .video-js,.highlightTitleBlock .imageBlock iframe,.highlightTitleBlock .imageBlock object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.highlightTitleBlock .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-28px 0 0 -28px}.highlightTitleBlock .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:56px}}@media screen and (min-width:769px){.highlightTitleBlock{margin:0 0 16px}.highlightTitleBlock .imageBlock{width:100%;position:relative;display:block;padding-bottom:56.25%;overflow:hidden;cursor:pointer}.highlightTitleBlock .imageBlock img{position:absolute;z-index:0;width:100%;height:auto}.highlightTitleBlock .imageBlock .video-js,.highlightTitleBlock .imageBlock iframe,.highlightTitleBlock .imageBlock object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.highlightTitleBlock .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-28px 0 0 -28px}.highlightTitleBlock .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:56px}.highlightTitleBlock .btnPlayBlock{margin:16px 0 0}.highlightTitleBlock .btnPlayBlock ul{display:block;font-size:0}.highlightTitleBlock .btnPlayBlock li{display:inline-block;width:208px;margin:0 0 0 24px;cursor:pointer}.highlightTitleBlock .btnPlayBlock li:first-child{margin:0}.highlightTitleBlock .btnPlayBlock li span{padding:6px}.highlightTitleBlock .btnPlayBlock li br{display:none}}.page_feature .scheduleContainer{position:relative}.page_feature .scheduleContainer>.ttl{font-size:23px;margin:10px}.page_feature .scheduleContainer .selectBoxBlock{margin:0 0 10px;padding:5px;font-size:0}.page_feature .scheduleContainer .selectBoxBlock>ul>li{display:inline-block;width:50%;padding:0 5px}.page_feature .scheduleContainer .btnPrev{position:relative;margin:10px 10px 0;padding:10px;border-top:1px solid #dcdddd;color:#818a91;font-size:11px;text-align:center;cursor:pointer}.page_feature .scheduleContainer .btnPrev::after{content:"";position:absolute;top:50%;display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #818a91;border-left:2px solid #818a91;border-bottom:none;border-right:none;margin:-2px 0 0 10px}.page_feature .scheduleListContainer{position:relative}.page_feature .scheduleListContainer.scroll{height:440px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.page_feature .scheduleListContainer>.ttl{margin:0 10px 20px;color:#1f2326;font-size:26px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800}@media screen and (orientation:landscape){.page_feature .scheduleListContainer.scroll{height:220px}}@media screen and (min-width:769px){.page_feature .scheduleContainer>.ttl{font-size:36px;margin:16px 0}.page_feature .scheduleContainer .selectBoxBlock{position:absolute;top:-5px;right:0;width:385px;margin:0 0 10px;padding:5px;font-size:0}.page_feature .scheduleContainer .selectBoxBlock>ul>li{display:inline-block;width:auto;padding:0 5px}.page_feature .scheduleContainer .selectBoxBlock>ul .js-dropdown.-years{width:80px}.page_feature .scheduleContainer .selectBoxBlock>ul .js-dropdown.-category{position:absolute;top:5px;right:0;width:120px}.page_feature .scheduleListContainer{padding:0}.page_feature .scheduleListContainer.scroll{padding:0 10px 0 0;height:1500px;overflow-x:hidden}.page_feature .scheduleListContainer.scroll .adBlock .pc,.page_feature .scheduleListContainer.scroll .adBlock .tb{width:100%}.page_feature .scheduleListContainer.scroll .adBlock img{width:100%}.page_feature .scheduleListContainer>.ttl{margin:0 0 16px}}.articleListContainer{position:relative;margin:0 0 50px}.articleListContainer>.ttl{font-size:18px;margin:10px}.articleList,.rankingList{margin:10px}.articleList li,.rankingList li{position:relative}.articleList li .imageBlock,.rankingList li .imageBlock{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.articleList li .imageBlock img,.rankingList li .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.articleList li .imageBlock .icoPlay,.rankingList li .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.articleList li .imageBlock .icoPlay::after,.rankingList li .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.articleList li .textBlock .ttl,.rankingList li .textBlock .ttl{line-height:1.4;white-space:normal}.articleList li .textBlock .ttl .icoVideo,.rankingList li .textBlock .ttl .icoVideo{vertical-align:middle}.articleList li .textBlock .ttl .icoVideo::after,.rankingList li .textBlock .ttl .icoVideo::after{margin:0 0 0 5px;color:#b29245;font-size:15px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e911"}.articleList li .textBlock .data,.rankingList li .textBlock .data{font-size:11px;margin:10px 0 0}.articleList.-column,.articleList.-news,.rankingList.-column,.rankingList.-news{border-top:1px solid #bebfbf}.articleList.-column ul,.articleList.-news ul,.rankingList.-column ul,.rankingList.-news ul{font-size:0}.articleList.-column li,.articleList.-news li,.rankingList.-column li,.rankingList.-news li{display:block;min-height:67px;padding:10px 0;border-bottom:1px solid #bebfbf;vertical-align:top}.articleList.-column li a,.articleList.-news li a,.rankingList.-column li a,.rankingList.-news li a{-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#0b6fb4}.articleList.-column li a:visited,.articleList.-news li a:visited,.rankingList.-column li a:visited,.rankingList.-news li a:visited{color:#5b0962}.articleList.-column li a:hover,.articleList.-news li a:hover,.rankingList.-column li a:hover,.rankingList.-news li a:hover{color:#0b6fb4;background:rgba(220,221,221,.4)}.articleList.-column li .imageBlock,.articleList.-news li .imageBlock,.rankingList.-column li .imageBlock,.rankingList.-news li .imageBlock{width:75px;position:relative;display:block;padding-bottom:42px;overflow:hidden;position:absolute}.articleList.-column li .imageBlock img,.articleList.-news li .imageBlock img,.rankingList.-column li .imageBlock img,.rankingList.-news li .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.articleList.-column li .imageBlock .icoPlay,.articleList.-news li .imageBlock .icoPlay,.rankingList.-column li .imageBlock .icoPlay,.rankingList.-news li .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-9px 0 0 -9px}.articleList.-column li .imageBlock .icoPlay::after,.articleList.-news li .imageBlock .icoPlay::after,.rankingList.-column li .imageBlock .icoPlay::after,.rankingList.-news li .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:18px}.articleList.-column li .textBlock,.articleList.-news li .textBlock,.rankingList.-column li .textBlock,.rankingList.-news li .textBlock{padding:0 0 0 90px;color:#0b6fb4}.articleList.-column li .textBlock .subTtl,.articleList.-news li .textBlock .subTtl,.rankingList.-column li .textBlock .subTtl,.rankingList.-news li .textBlock .subTtl{position:relative;font-size:11px;color:#000;margin:0 0 8px}.articleList.-column li .textBlock .subTtl .category,.articleList.-news li .textBlock .subTtl .category,.rankingList.-column li .textBlock .subTtl .category,.rankingList.-news li .textBlock .subTtl .category{position:relative;display:inline-block;color:#fff;height:16px;padding:4px 2px 4px;margin:0 10px 5px 0;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;font-size:11px}.articleList.-column li .textBlock .subTtl .category::after,.articleList.-news li .textBlock .subTtl .category::after,.rankingList.-column li .textBlock .subTtl .category::after,.rankingList.-news li .textBlock .subTtl .category::after{content:"";position:absolute;top:0;right:-8px;z-index:0;display:inline-block;width:0;height:0;border-bottom:8px solid transparent;border-right:4px solid transparent}.articleList.-column li .textBlock .subTtl .category.highlight,.articleList.-news li .textBlock .subTtl .category.highlight,.rankingList.-column li .textBlock .subTtl .category.highlight,.rankingList.-news li .textBlock .subTtl .category.highlight{padding:2px 2px 4px;background:#b29245}.articleList.-column li .textBlock .subTtl .category.highlight::before,.articleList.-news li .textBlock .subTtl .category.highlight::before,.rankingList.-column li .textBlock .subTtl .category.highlight::before,.rankingList.-news li .textBlock .subTtl .category.highlight::before{margin:0 2px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910"}.articleList.-column li .textBlock .subTtl .category.highlight::after,.articleList.-news li .textBlock .subTtl .category.highlight::after,.rankingList.-column li .textBlock .subTtl .category.highlight::after,.rankingList.-news li .textBlock .subTtl .category.highlight::after{border-top:8px solid #b29245;border-left:4px solid #b29245}.articleList.-column li .textBlock .subTtl .category.scene,.articleList.-news li .textBlock .subTtl .category.scene,.rankingList.-column li .textBlock .subTtl .category.scene,.rankingList.-news li .textBlock .subTtl .category.scene{padding:2px 2px 4px;background:#818a91}.articleList.-column li .textBlock .subTtl .category.scene::before,.articleList.-news li .textBlock .subTtl .category.scene::before,.rankingList.-column li .textBlock .subTtl .category.scene::before,.rankingList.-news li .textBlock .subTtl .category.scene::before{margin:0 2px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910"}.articleList.-column li .textBlock .subTtl .category.scene::after,.articleList.-news li .textBlock .subTtl .category.scene::after,.rankingList.-column li .textBlock .subTtl .category.scene::after,.rankingList.-news li .textBlock .subTtl .category.scene::after{border-top:8px solid #818a91;border-left:4px solid #818a91}.articleList.-column li .textBlock .subTtl .category.column,.articleList.-news li .textBlock .subTtl .category.column,.rankingList.-column li .textBlock .subTtl .category.column,.rankingList.-news li .textBlock .subTtl .category.column{background:#818a91}.articleList.-column li .textBlock .subTtl .category.column::after,.articleList.-news li .textBlock .subTtl .category.column::after,.rankingList.-column li .textBlock .subTtl .category.column::after,.rankingList.-news li .textBlock .subTtl .category.column::after{border-top:8px solid #818a91;border-left:4px solid #818a91}.articleList.-column li .textBlock .subTtl .category.special,.articleList.-news li .textBlock .subTtl .category.special,.rankingList.-column li .textBlock .subTtl .category.special,.rankingList.-news li .textBlock .subTtl .category.special{background:#818a91}.articleList.-column li .textBlock .subTtl .category.special::after,.articleList.-news li .textBlock .subTtl .category.special::after,.rankingList.-column li .textBlock .subTtl .category.special::after,.rankingList.-news li .textBlock .subTtl .category.special::after{border-top:8px solid #818a91;border-left:4px solid #818a91}.articleList.-column li .textBlock .ttl,.articleList.-news li .textBlock .ttl,.rankingList.-column li .textBlock .ttl,.rankingList.-news li .textBlock .ttl{font-size:13px}.articleList.-column li .textBlock .ttl a,.articleList.-news li .textBlock .ttl a,.rankingList.-column li .textBlock .ttl a,.rankingList.-news li .textBlock .ttl a{display:block}.articleList.-column li .textBlock .match,.articleList.-news li .textBlock .match,.rankingList.-column li .textBlock .match,.rankingList.-news li .textBlock .match{margin:8px 0 0;white-space:nowrap}.articleList.-column li .textBlock .match .flag,.articleList.-news li .textBlock .match .flag,.rankingList.-column li .textBlock .match .flag,.rankingList.-news li .textBlock .match .flag{display:inline-block;width:20px;height:14px;border:1px solid #999;overflow:hidden;vertical-align:middle;vertical-align:middle}.articleList.-column li .textBlock .match .flag img,.articleList.-news li .textBlock .match .flag img,.rankingList.-column li .textBlock .match .flag img,.rankingList.-news li .textBlock .match .flag img{width:100%;height:auto}.articleList.-column li .textBlock .match i,.articleList.-news li .textBlock .match i,.rankingList.-column li .textBlock .match i,.rankingList.-news li .textBlock .match i{color:#474b4f;margin:0 3px;font-size:12px;vertical-align:middle}.articleList.-column li .textBlock .data,.articleList.-news li .textBlock .data,.rankingList.-column li .textBlock .data,.rankingList.-news li .textBlock .data{color:#818a91}@media screen and (min-width:769px){.articleListContainer{margin:0 0 70px}.articleListContainer>.ttl{font-size:18px;margin:10px}.articleList{margin:0 0 16px}.articleList li .imageBlock{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.articleList li .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.articleList li .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.articleList li .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.articleList li .textBlock{color:#fff;padding:10px 0}.articleList li .textBlock .ttl{font-size:11px;line-height:1.4;white-space:normal}.articleList li .textBlock .data{font-size:11px}.articleList.-news li{display:block;min-height:110px;padding:10px 0}.articleList.-news li a{display:inline}.articleList.-news li a:hover{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.articleList.-news li a:hover:hover{opacity:.6}.articleList.-news li .imageBlock{width:150px;position:relative;display:block;padding-bottom:85px;overflow:hidden;position:absolute}.articleList.-news li .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.articleList.-news li .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.articleList.-news li .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.articleList.-news li .textBlock{padding:0 0 30px 170px;color:#0b6fb4}.articleList.-news li .textBlock .ttl{font-size:18px}.articleList.-news li .textBlock .data{position:absolute;bottom:16px;color:#818a91}.articleList.-column li{display:block;min-height:160px;padding:10px 0}.articleList.-column li a{display:inline;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#0b6fb4}.articleList.-column li a:visited{color:#5b0962}.articleList.-column li a:hover{color:#0b6fb4;background:rgba(220,221,221,.4)}.articleList.-column li a:hover{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.articleList.-column li a:hover:hover{opacity:.6}.articleList.-column li .imageBlock{width:232px;position:relative;display:block;padding-bottom:131px;overflow:hidden;position:absolute}.articleList.-column li .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.articleList.-column li .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.articleList.-column li .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.articleList.-column li .textBlock{padding:0 0 30px 266px;color:#0b6fb4}.articleList.-column li .textBlock .subTtl{position:relative;font-size:13px;color:#000;margin:0 0 8px}.articleList.-column li .textBlock .ttl{font-size:18px}.articleList.-column li .textBlock .data{position:absolute;bottom:16px;color:#818a91}}.articleList.-video{margin:10px;overflow:hidden}.articleList.-video ul{font-size:0;margin:-10px 0 0}.articleList.-video li{position:relative;display:inline-block;width:50%;vertical-align:top}.articleList.-video li:nth-child(odd){padding:10px 5px 0 0}.articleList.-video li:nth-child(even){padding:10px 0 0 5px}.articleList.-video li a{display:block;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#0b6fb4}.articleList.-video li a:visited{color:#5b0962}.articleList.-video li a:hover{color:#0b6fb4;background:rgba(220,221,221,.4)}.articleList.-video li .imageBlock{position:relative;display:block;padding-bottom:18;overflow:hidden}.articleList.-video li .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.articleList.-video li .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.articleList.-video li .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.articleList.-video li .textBlock{height:120px;padding:10px 0;color:#0b6fb4;overflow:hidden}.articleList.-video li .textBlock .ttl{height:70px;font-size:13px;line-height:1.4;white-space:normal;overflow:hidden}.articleList.-video li .textBlock .data{position:absolute;bottom:10px;color:#818a91;font-size:11px;margin:10px 0 0}@media screen and (min-width:360px){.articleList.-video li .textBlock{height:95px}.articleList.-video li .textBlock .ttl{height:54px}}@media screen and (min-width:769px){.articleList.-video{margin:16px 0;overflow:hidden}.articleList.-video ul{font-size:0;margin:-16px -8px 0}.articleList.-video li{position:relative;display:inline-block;width:25%;padding:16px 8px 0}.articleList.-video li:nth-child(even),.articleList.-video li:nth-child(odd){padding:16px 8px 0}.articleList.-video li a{display:block}.articleList.-video li a:hover{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.articleList.-video li a:hover:hover{opacity:.6}.articleList.-video li .imageBlock{position:relative;display:block;padding-bottom:18;overflow:hidden}.articleList.-video li .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.articleList.-video li .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.articleList.-video li .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.articleList.-video li .textBlock{height:95px;padding:10px 0;color:#0b6fb4;overflow:hidden}.articleList.-video li .textBlock .ttl{height:54px;font-size:13px;line-height:1.4;white-space:normal;overflow:hidden}.articleList.-video li .textBlock .data{color:#818a91;font-size:11px;margin:10px 0 0}}.articleList.-text ul{border-top:1px solid #bebfbf}.articleList.-text li{font-size:13px;padding:10px 0;border-bottom:1px solid #bebfbf}.articleList.-text li a{-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#0b6fb4}.articleList.-text li a:visited{color:#5b0962}.articleList.-text li a:hover{color:#0b6fb4;background:rgba(220,221,221,.4)}.articleList.-text li .ttl{font-size:13px;line-height:1.4;margin:0 0 10px}.articleList.-text li .ttl .icoVideo{vertical-align:middle}.articleList.-text li .ttl .icoVideo::after{margin:0 0 0 5px;color:#b29245;font-size:15px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e911"}.articleList.-text li .ttl a{display:block}.articleList.-text li .ttl .current{color:#474b4f;font-weight:700}.articleList.-text li .live{color:#dc0e29}.articleList.-text li .data{color:#818a91;font-size:11px;margin:10px 0 0}@media screen and (min-width:769px){.articleList.-text li{padding:16px 0}.articleList.-text li .ttl{margin:0 0 16px}.articleList.-text li .data{margin:16px 0 0}}.mainColumn .matchList{margin:0 10px}.mainColumn .matchList>ul>li{background:#fff;margin:0 0 16px}.mainColumn .matchList .matchCard{position:relative;padding:0 0 20px}.mainColumn .matchList .matchCard .matchDate{height:20px;background:#f9f9f9;border-bottom:1px solid #dcdddd;font-size:11px;color:#818a91;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mainColumn .matchList .matchCard .matchDate .date{display:inline-block;margin:5px 10px;font-weight:700}.mainColumn .matchList .matchCard .matchDate>.category{position:relative;display:inline-block;color:#fff;width:68px;height:20px;padding:5px;font-size:11px;font-weight:700;white-space:nowrap}.mainColumn .matchList .matchCard .matchDate>.category::after{content:"";position:absolute;top:0;right:-10px;z-index:0;display:inline-block;width:0;height:0;border-bottom:10px solid transparent;border-right:5px solid transparent}.mainColumn .matchList .matchCard .matchDate.-mens .category{background:#073190}.mainColumn .matchList .matchCard .matchDate.-mens .category::after{border-top:10px solid #073190;border-left:5px solid #073190}.mainColumn .matchList .matchCard .matchDate.-womens .category{background:#fe92c8}.mainColumn .matchList .matchCard .matchDate.-womens .category::after{border-top:10px solid #fe92c8;border-left:5px solid #fe92c8}.mainColumn .matchList .matchCard .signBlock{height:20px;padding:5px;font-size:11px;text-align:right;background:#f9f9f9;border-bottom:1px solid #dcdddd}.mainColumn .matchList .matchCard .signBlock i.-on{color:#1f2326}.mainColumn .matchList .matchCard .signBlock i.-off{color:#bebfbf}.mainColumn .matchList .matchCard .matchTtl{height:20px;padding:15px 0 24px;font-size:11px;color:#818a91;line-height:1.2;text-align:center}.mainColumn .matchList .matchCard .scoreboard{width:100%;font-size:0;position:relative}.mainColumn .matchList .matchCard .scoreboard .teamBlock{display:inline-block;width:50%;height:70px;padding:20px 30px 20px 10px;font-size:13px;text-align:left;white-space:nowrap;overflow:hidden}.mainColumn .matchList .matchCard .scoreboard .teamBlock .emblem{display:inline-block;width:27px;height:27px;vertical-align:middle}.mainColumn .matchList .matchCard .scoreboard .teamBlock .emblem img{width:100%}.mainColumn .matchList .matchCard .scoreboard .teamBlock .flag{display:inline-block;width:40px;height:27px;margin:2px 0;vertical-align:middle;border:1px solid #999;overflow:hidden}.mainColumn .matchList .matchCard .scoreboard .teamBlock .flag:empty{width:1px;border:none}.mainColumn .matchList .matchCard .scoreboard .teamBlock .flag img{width:100%}.mainColumn .matchList .matchCard .scoreboard .teamBlock .teamName{display:inline-block;width:55px;color:#1f2326;font-weight:700;margin:0 2px;white-space:normal;vertical-align:middle}.mainColumn .matchList .matchCard .scoreboard .score,.mainColumn .matchList .matchCard .scoreboard .time,.mainColumn .matchList .matchCard .scoreboard .vs{position:absolute;left:50%;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;text-align:center}.mainColumn .matchList .matchCard .scoreboard .score~.teamBlock,.mainColumn .matchList .matchCard .scoreboard .time~.teamBlock,.mainColumn .matchList .matchCard .scoreboard .vs~.teamBlock{padding:20px 10px 20px 30px;text-align:right}.mainColumn .matchList .matchCard .scoreboard .score{top:20px;width:84px;margin:0 0 0 -42px;color:#1a537d}.mainColumn .matchList .matchCard .scoreboard .score strong{position:relative;display:inline-block;width:40%;font-size:30px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;vertical-align:middle}.mainColumn .matchList .matchCard .scoreboard .score .pkScore{position:absolute;width:100%;font-size:13px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;bottom:-12px;left:0;text-align:center}.mainColumn .matchList .matchCard .scoreboard .score>span{display:inline-block;font-size:30px;vertical-align:middle}.mainColumn .matchList .matchCard .scoreboard .vs{top:24px;width:68px;margin:0 0 0 -34px}.mainColumn .matchList .matchCard .scoreboard .vs strong{font-size:20px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;color:#818a91}.mainColumn .matchList .matchCard .scoreboard .time{top:20px;width:68px;margin:0 0 0 -34px}.mainColumn .matchList .matchCard .scoreboard .time strong{font-size:26px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;color:#818a91}.mainColumn .matchList .matchCard .matchInfo{font-size:11px;color:#818a91;text-align:center}.mainColumn .matchList .infoBlock ul{border-top:1px solid #dcdddd}.mainColumn .matchList .infoBlock li{position:relative;background:#f9f9f9;border-bottom:1px solid #dcdddd;font-size:11px;color:#818a91}.mainColumn .matchList .infoBlock li .program{padding:5px;display:block;color:#818a91;background:#f9f9f9;line-height:1.2}.mainColumn .matchList .infoBlock li .program .live{color:#dc0e29}.mainColumn .matchList .infoBlock li.end .program,.mainColumn .matchList .infoBlock li.on .program,.mainColumn .matchList .infoBlock li.set .program{margin:0 80px 0 0}.mainColumn .matchList .infoBlock li.end .status,.mainColumn .matchList .infoBlock li.on .status,.mainColumn .matchList .infoBlock li.set .status{position:absolute;top:50%;right:0;display:inline-block;width:80px;margin:-6px 0 0;color:#fff;font-size:13px;text-align:center}.mainColumn .matchList .infoBlock li.set{background:#094}.mainColumn .matchList .infoBlock li.on{background:#dc0e29}.mainColumn .matchList .infoBlock li.end{background:#474b4f}.mainColumn .matchList .campaingBlock li{position:relative;background:#b29245;border-bottom:1px solid #dcdddd;font-size:11px;color:#fff}.mainColumn .matchList .campaingBlock li a{display:block;color:#fff;padding:5px 20px 5px 5px;line-height:1.2}.mainColumn .matchList .campaingBlock li a::after{content:"";position:absolute;top:50%;right:10px;display:block;margin:-5px 0 0;display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:none;border-left:none}@media screen and (min-width:769px){.mainColumn .matchList{margin:0}.mainColumn .matchList li a{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;display:block}.mainColumn .matchList li a:hover{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.mainColumn .matchList li a:hover:hover{opacity:.6}.mainColumn .matchList .matchCard .matchDate{height:32px;font-size:13px}.mainColumn .matchList .matchCard .matchDate .date{margin:10px}.mainColumn .matchList .matchCard .matchDate>.category{width:115px;height:32px;padding:10px;font-size:13px}.mainColumn .matchList .matchCard .matchDate>.category::after{content:"";right:-18px;border-bottom:18px solid transparent;border-right:9px solid transparent}.mainColumn .matchList .matchCard .matchDate>.category+.date{margin:10px 0 10px 20px}.mainColumn .matchList .matchCard .matchDate.-mens .category::after{border-top:18px solid #073190;border-left:9px solid #073190}.mainColumn .matchList .matchCard .matchDate.-womens .category::after{border-top:18px solid #fe92c8;border-left:9px solid #fe92c8}.mainColumn .matchList .matchCard .signBlock{position:absolute;top:0;right:0;display:inline-block;height:32px;padding:8px 10px;font-size:16px;background:0 0;border-bottom:none}.mainColumn .matchList .matchCard .matchTtl{padding:15px 0 24px;font-size:13px;color:#818a91;line-height:1.2;text-align:center}.mainColumn .matchList .matchCard .matchTtl br{display:none}.mainColumn .matchList .matchCard .scoreboard{width:404px;margin:auto}.mainColumn .matchList .matchCard .scoreboard .teamBlock{font-size:13px}.mainColumn .matchList .matchCard .scoreboard .teamBlock .teamName{width:100px}.mainColumn .matchList .matchCard .matchInfo{font-size:13px}.mainColumn .matchList .infoBlock li{font-size:13px}.mainColumn .matchList .infoBlock li .program{padding:8px}.mainColumn .matchList .campaingBlock li{font-size:13px;color:#fff}.mainColumn .matchList .campaingBlock li a{display:block;color:#fff;padding:8px 20px 8px 8px;line-height:1.2}.mainColumn .matchList .campaingBlock li a::after{content:"";position:absolute;top:50%;right:10px;display:block;margin:-5px 0 0;display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:none;border-left:none}}.competitionList{margin:10px 10px 30px}.competitionList>ul>li{position:relative;min-height:70px;background:#fff;margin:0 0 10px}.competitionList>ul>li>a{display:block}.competitionList .logoBlock{position:absolute;width:70px;height:70px;padding:10px}.competitionList .logoBlock img{width:100%;height:auto}.competitionList .textBlock{padding:10px 0 10px 70px}.competitionList .textBlock::before{position:absolute;top:0;content:"";display:block;width:1px;height:100%;background:#bebfbf}.competitionList .textBlock .ttl{margin:10px;padding:0 0 10px;font-size:18px;line-height:1.4;border-bottom:1px solid #bebfbf}.competitionList .textBlock .info{padding:0 10px 10px;font-size:13px}.competitionList .textBlock .info td,.competitionList .textBlock .info th{padding:4px 0}.competitionList .textBlock .info th{color:#999}.competitionList .textBlock .info td{color:#474b4f}@media screen and (min-width:769px){.competitionList{margin:16px 0 30px}.competitionList>ul>li{min-height:160px;background:#fff;margin:0 0 16px}.competitionList>ul>li>a{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.competitionList>ul>li>a:hover{opacity:.6}.competitionList .logoBlock{width:160px;height:160px}.competitionList .textBlock{padding:16px 0 16px 160px}.competitionList .textBlock::before{position:absolute;top:0;content:"";display:block;width:1px;height:100%;background:#bebfbf}.competitionList .textBlock .ttl{min-height:70px;margin:0 16px 16px;padding:0 0 16px;font-size:20px}.competitionList .textBlock .info{padding:0 16px}}.sideColumn .articleListContainer,.sideColumn .matchListContainer{position:relative;background:#fff;margin:0 0 20px}.sideColumn .articleListContainer>.ttl,.sideColumn .matchListContainer>.ttl{margin:0;padding:15px;color:#fff;font-size:13px;background:url(../img/bg_headline.jpg) 0 0 no-repeat;background-size:cover}.sideColumn .articleList,.sideColumn .rankingList{margin:0 10px}.sideColumn .articleList.-column,.sideColumn .articleList.-news,.sideColumn .rankingList.-column,.sideColumn .rankingList.-news{border-top:none}.sideColumn .articleList.-column li:last-child,.sideColumn .articleList.-news li:last-child,.sideColumn .rankingList.-column li:last-child,.sideColumn .rankingList.-news li:last-child{border-bottom:none}.sideColumn .articleList.-column li a,.sideColumn .articleList.-news li a,.sideColumn .rankingList.-column li a,.sideColumn .rankingList.-news li a{-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#0b6fb4}.sideColumn .articleList.-column li a:visited,.sideColumn .articleList.-news li a:visited,.sideColumn .rankingList.-column li a:visited,.sideColumn .rankingList.-news li a:visited{color:#5b0962}.sideColumn .articleList.-column li a:hover,.sideColumn .articleList.-news li a:hover,.sideColumn .rankingList.-column li a:hover,.sideColumn .rankingList.-news li a:hover{color:#0b6fb4;background:rgba(220,221,221,.4)}.sideColumn .articleList.-column li .ttl,.sideColumn .articleList.-news li .ttl,.sideColumn .rankingList.-column li .ttl,.sideColumn .rankingList.-news li .ttl{margin:0 0 10px}.sideColumn .articleList.-column li .ttl a,.sideColumn .articleList.-news li .ttl a,.sideColumn .rankingList.-column li .ttl a,.sideColumn .rankingList.-news li .ttl a{display:block}.sideColumn .rankingList li .rank{position:absolute;left:5px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;font-size:20px}.sideColumn .rankingList.-news li{padding:10px 0 10px 30px;min-height:auto}.sideColumn .rankingList.-news li .textBlock{padding:0 0 16px}.sideColumn .matchList li{border-bottom:1px solid #dcdddd}.sideColumn .matchList li a{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;display:block}.sideColumn .matchList li a:hover{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.sideColumn .matchList li a:hover:hover{opacity:.6}.sideColumn .matchList .matchCard{position:relative;height:122px}.sideColumn .matchList .matchCard .matchDate{height:20px;margin:0 0 10px;background:#f9f9f9;border-bottom:1px solid #dcdddd;font-size:11px;color:#818a91;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sideColumn .matchList .matchCard .matchDate .date{margin:5px 10px}.sideColumn .matchList .matchCard .matchDate>.category{position:relative;display:inline-block;color:#fff;width:68px;height:20px;padding:5px;font-size:11px;font-weight:700;white-space:nowrap}.sideColumn .matchList .matchCard .matchDate>.category::after{content:"";position:absolute;top:0;right:-10px;z-index:0;display:inline-block;width:0;height:0;border-bottom:10px solid transparent;border-right:5px solid transparent}.sideColumn .matchList .matchCard .matchDate.-mens .category{background:#073190}.sideColumn .matchList .matchCard .matchDate.-mens .category::after{border-top:10px solid #073190;border-left:5px solid #073190}.sideColumn .matchList .matchCard .matchDate.-womens .category{background:#fe92c8}.sideColumn .matchList .matchCard .matchDate.-womens .category::after{border-top:10px solid #fe92c8;border-left:5px solid #fe92c8}.sideColumn .matchList .matchCard .matchTtl{height:20px;padding:5px 0 24px;font-size:11px;color:#818a91;text-align:center}.sideColumn .matchList .matchCard .scoreboard{width:100%;font-size:0}.sideColumn .matchList .matchCard .scoreboard .teamBlock{display:inline-block;width:50%;height:36px;padding:0 60px 18px 10px;font-size:15px;text-align:right;overflow:hidden}.sideColumn .matchList .matchCard .scoreboard .teamBlock .emblem{display:inline-block;width:27px;height:27px;vertical-align:middle}.sideColumn .matchList .matchCard .scoreboard .teamBlock .emblem img{width:100%}.sideColumn .matchList .matchCard .scoreboard .teamBlock .flag{display:inline-block;width:40px;height:27px;margin:2px 0;vertical-align:middle;border:1px solid #999;overflow:hidden}.sideColumn .matchList .matchCard .scoreboard .teamBlock .flag img{width:100%}.sideColumn .matchList .matchCard .scoreboard .teamBlock .teamName{display:inline-block;color:#1f2326;margin:0 2px;vertical-align:middle}.sideColumn .matchList .matchCard .scoreboard .score,.sideColumn .matchList .matchCard .scoreboard .vs{position:absolute;left:50%;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;text-align:center}.sideColumn .matchList .matchCard .scoreboard .score~.teamBlock,.sideColumn .matchList .matchCard .scoreboard .vs~.teamBlock{padding:0 10px 18px 60px;text-align:left}.sideColumn .matchList .matchCard .scoreboard .score{top:52px;width:84px;margin:0 0 0 -42px;color:#1a537d;font-size:24px}.sideColumn .matchList .matchCard .scoreboard .score strong{display:inline-block;width:40%;vertical-align:middle}.sideColumn .matchList .matchCard .scoreboard .score span{display:inline-block;vertical-align:middle}.sideColumn .matchList .matchCard .scoreboard .vs{top:56px;font-size:20px;width:68px;margin:0 0 0 -34px;color:#818a91}.sideColumn .matchList .matchCard .matchInfo{font-size:11px;color:#818a91;text-align:center}.sideColumn .rankingContainer{position:relative;background:url(../img/bg_ranking.jpg) 0 0 no-repeat;background-size:cover;margin:0 0 20px}.sideColumn .rankingContainer>.ttl{margin:0;padding:15px;color:#fff;font-size:13px;background:#000;background-size:cover}.sideColumn .rankingContainer .update{font-size:11px;color:#818a91;padding:10px;text-align:right}.sideColumn .statsList li{position:relative;border-bottom:1px solid rgba(255,255,255,.2)}.sideColumn .statsList li a{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;display:block}.sideColumn .statsList li a:hover{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.sideColumn .statsList li a:hover:hover{opacity:.6}.sideColumn .statsList .rankBlock{position:absolute;width:50px;color:#fff;padding:16px 10px;text-align:center;overflow:hidden}.sideColumn .statsList .rankBlock .rank{display:inline-block;font-size:11px}.sideColumn .statsList .rankBlock .result{display:inline-block;font-size:20px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800}.sideColumn .statsList .playerBlock{position:relative;height:80px;padding:10px 10px 10px 53px}.sideColumn .statsList .playerBlock .playerPhoto{position:absolute;width:60px;height:60px;overflow:hidden}.sideColumn .statsList .playerBlock .playerPhoto img{width:100%;height:auto}.sideColumn .statsList .playerBlock .playerText{color:#fff;padding:15px 0 0 70px}.sideColumn .statsList .playerBlock .playerText .name{margin:0 0 5px;font-size:15px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.sideColumn .statsList .playerBlock .playerText .profile{color:#818a91;font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}@media screen and (min-width:769px){.sideColumn .articleListContainer,.sideColumn .matchListContainer{margin:0 0 16px}.sideColumn .articleList,.sideColumn .rankingList{margin:6px 16px 16px}.sideColumn .articleList.-news li,.sideColumn .rankingList.-news li{display:block;min-height:90px;padding:10px 0}.sideColumn .articleList.-news li a,.sideColumn .rankingList.-news li a{display:inline}.sideColumn .articleList.-news li .imageBlock,.sideColumn .rankingList.-news li .imageBlock{width:80px;position:relative;display:block;padding-bottom:45px;overflow:hidden;position:absolute}.sideColumn .articleList.-news li .imageBlock img,.sideColumn .rankingList.-news li .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.sideColumn .articleList.-news li .imageBlock .icoPlay,.sideColumn .rankingList.-news li .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-11px 0 0 -11px}.sideColumn .articleList.-news li .imageBlock .icoPlay::after,.sideColumn .rankingList.-news li .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:22px}.sideColumn .articleList.-news li .textBlock,.sideColumn .rankingList.-news li .textBlock{padding:0 0 16px 94px;color:#0b6fb4}.sideColumn .articleList.-news li .textBlock .ttl,.sideColumn .rankingList.-news li .textBlock .ttl{font-size:13px}.sideColumn .articleList.-news li .textBlock .data,.sideColumn .rankingList.-news li .textBlock .data{color:#818a91}.sideColumn .rankingList.-news li{padding:10px 0 10px 30px;min-height:auto}.sideColumn .rankingList.-news li .textBlock{padding:0}.sideColumn .rankingContainer{margin:0 0 16px}}.relatedLinkContainer{margin:0 10px 20px;padding:10px;background:#fff}.relatedLinkContainer .ttl{font-size:15px;margin:0 0 10px}.relatedLinkContainer li{position:relative;margin:0 0 16px 13px;font-size:13px;line-height:1.4}.relatedLinkContainer li .icoVideo{vertical-align:middle}.relatedLinkContainer li .icoVideo::after{margin:0 0 0 5px;color:#b29245;font-size:15px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e911"}.relatedLinkContainer li:before{content:"・";position:absolute;margin:0 0 0 -13px}.relatedLinkContainer li a{-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#0b6fb4;display:block}.relatedLinkContainer li a:visited{color:#5b0962}.relatedLinkContainer li a:hover{color:#0b6fb4;background:rgba(220,221,221,.4)}@media screen and (min-width:769px){.relatedLinkContainer{margin:0 0 32px;padding:16px}.relatedLinkContainer .ttl{font-size:16px;margin:0 0 16px}.relatedLinkContainer li{font-size:13px}.relatedLinkContainer li:before{content:"・";margin:0 0 0 -13px}}.bodyFixed{height:100%;overflow:hidden}.globalHeader{position:relative;overflow:inherit;width:100%;z-index:300}.globalHeader>.wrapper{position:relative;top:0;z-index:3;width:100%;height:44px;background:#004677;text-align:center}.globalHeader .mainLogo img{width:217px;height:32.5 px;margin:5px auto}.globalHeader .btnMenu{position:absolute;z-index:4;top:0;left:0;display:block;width:44px;height:44px}.globalHeader .btnMenu i{position:relative;top:50%;left:50%;margin:-1px 0 0 -10px;display:block;width:20px;height:2px;background:#fff}.globalHeader .btnMenu i::after,.globalHeader .btnMenu i::before{content:'';position:absolute;display:block;width:20px;height:2px;background:#fff;-webkit-transform:rotate(0);transform:rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.globalHeader .btnMenu i::before{-webkit-transform:translateY(5px);transform:translateY(5px)}.globalHeader .btnMenu i::after{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.globalHeader .btnSearch{position:absolute;z-index:4;top:0;right:0}.globalHeader .btnSearch i{display:block;width:44px;height:44px}.globalHeader .btnSearch i::after{content:"";position:absolute;top:50%;left:50px;margin:-1rem 0 0 -4rem;color:#fff;font-size:2rem;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d"}.globalHeader .searchBox{position:absolute;top:-44px;width:100%;z-index:1;padding:10px;text-align:right;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.globalHeader .searchBlock.is-open .btnSearch{background:#fff}.globalHeader .searchBlock.is-open .btnSearch i{position:relative}.globalHeader .searchBlock.is-open .btnSearch i::after{color:#004677}.globalHeader .searchBlock.is-open .searchBox{top:44px;display:block;background:#fff;padding:10px;text-align:right;opacity:1}.globalHeader .searchBlock.is-open .searchBox form{position:relative;padding:0 60px 0 0;border:1px solid #474b4f;border-radius:5px;overflow:hidden}.globalHeader .searchBlock.is-open .searchBox form input{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;border-radius:0;width:100%;height:44px;padding:10px}.globalHeader .searchBlock.is-open .searchBox form [type^=submit]{position:absolute;top:0;right:0;z-index:2;width:60px;height:44px;color:#fff;background:#474b4f;padding:0;cursor:pointer}.globalHeader .snsLinkBlock{display:none;text-align:center}.globalHeader .snsLinkBlock ul{font-size:0}.globalHeader .snsLinkBlock li{position:relative;display:inline-block;width:40px;height:40px;margin:5px}.globalHeader .snsLinkBlock li a{position:absolute;display:block;width:40px;height:40px}.globalHeader .snsLinkBlock li i{display:inline-block;width:40px;height:40px;background:#004677;border:1px solid #6690ad;border-radius:50%;overflow:hidden}.globalHeader .snsLinkBlock li .ico_fb::before{display:inline-block;margin:10px;width:20px;height:20px;font-size:20px;color:#fff}.globalHeader .snsLinkBlock li .ico_tw::before{display:inline-block;margin:10px;width:20px;height:20px;font-size:20px;color:#fff}.globalHeader.is-open{position:fixed;height:100%;top:0;overflow-y:scroll}.globalHeader.is-open .btnMenu{background:#004677}.globalHeader.is-open .btnMenu i{background:0 0}.globalHeader.is-open .btnMenu i::before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.globalHeader.is-open .btnMenu i::after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.globalHeader.is-open .globalNav{top:44px;text-align:left;border-top:1px solid #6690ad}.globalHeader.is-open .globalNav li a{display:block;color:#fff;background:#004677;padding:15px;border-bottom:1px solid #6690ad}.globalHeader.is-open .globalNav li.current a{background:#1a537d}.globalHeader.is-open .snsLinkBlock{position:absolute;z-index:2;top:450px;display:block;width:100%}.globalHeader .globalNav{position:absolute;z-index:2;top:-768px;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}#js-cover{position:static;z-index:200;display:block;background:#000;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}#js-cover.-black{position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;opacity:.5}#js-cover.-blue{position:fixed;z-index:200;top:0;left:0;right:0;bottom:0;background:#004677;opacity:1}@media screen and (min-width:769px){.bodyFixed{overflow:auto}.globalHeader{position:fixed;top:0;width:100%;min-width:1024px;background:#004677;text-align:center}.globalHeader>.wrapper{position:relative;background:0 0;width:1024px;margin:auto}.globalHeader.-on~.mainContents{margin:76px 0 0}.globalHeader.-off~.mainContents{margin:44px 0 0}.globalHeader .mainLogo{width:217px}.globalHeader .mainLogo img{width:217px;height:32.5 px;margin:5px auto}.globalHeader .btnMenu{display:none}.globalHeader .globalNav{top:0!important;left:250px!important;display:block;width:700px;text-align:left;font-size:0}.globalHeader .globalNav li{display:inline-block;height:44px;overflow:hidden;background:0 0!important}.globalHeader .globalNav li a{display:block;height:44px;padding:16px 12px;font-size:13px;line-height:1;text-align:center;color:#bebfbf;cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.globalHeader .globalNav li a:hover{background:#0064aa}.globalHeader .globalNav li.current a{color:#fff;font-weight:700}.globalHeader .btnSearch{position:absolute;z-index:4;top:0;right:150px;cursor:pointer}.globalHeader .btnSearch i{display:block;width:44px;height:44px}.globalHeader .btnSearch i::after{position:absolute;top:50%;left:50px;margin:-1.1rem 0 0 -4rem;color:#fff;font-size:2rem;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d"}.globalHeader .searchBox{position:absolute;top:-44px;right:0;display:inline-block;width:250px;z-index:1;padding:10px;opacity:0;text-align:right;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.globalHeader .searchBox input[type=text]{width:140px}.globalHeader .searchBlock.is-open .searchBox{top:44px;display:block;width:244px;background:#fff;padding:10px;text-align:right;opacity:1}.globalHeader .searchBlock.is-open .searchBox form{position:relative;padding:0 60px 0 0;border:1px solid #474b4f;border-radius:5px;overflow:hidden}.globalHeader .searchBlock.is-open .searchBox form input{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;border-radius:0;width:100%;height:32px;padding:10px}.globalHeader .searchBlock.is-open .searchBox form [type^=submit]{position:absolute;top:0;right:0;z-index:2;width:60px;height:32px;color:#fff;background:#474b4f;padding:0;cursor:pointer}.globalHeader .snsLinkBlock{position:absolute;top:10px;right:0;display:block}.globalHeader .snsLinkBlock li{position:relative;z-index:0;display:inline-block;width:22px;height:22px;margin:0 0 0 5px}.globalHeader .snsLinkBlock li a{width:22px;height:22px}.globalHeader .snsLinkBlock li i{width:22px;height:22px;border:1px solid #fff}.globalHeader .snsLinkBlock li .ico_fb::before{margin:5px;width:11px;height:11px;font-size:11px}.globalHeader .snsLinkBlock li .ico_tw::before{margin:5px;width:11px;height:11px;font-size:11px}.globalHeader.is-open{height:auto;overflow:auto}.globalHeader.is-open .globalNav{top:13px;display:inline-block;text-align:left;border-top:none}.globalHeader.is-open .globalNav li a{display:block;color:#bebfbf;background:0 0;padding:0;border-bottom:none}.globalHeader.is-open .globalNav li.current a{color:#fff;font-weight:700;background:0 0}.globalHeader.is-open .snsLinkBlock{top:10px;width:auto}#js-cover{height:0!important;opacity:0!important}#wrapper{height:auto!important}}.newsTickerContainer{position:relative;background:#dc0e29;min-width:320px;height:32px;text-align:left}.newsTickerContainer .txtHead{position:absolute;display:inline-block;height:20px;margin:5px;padding:5px;background:#fff;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;font-size:12px;font-weight:700}.newsTickerContainer .txtHead::after{content:"";position:absolute;top:0;right:-10px;z-index:0;display:inline-block;width:0;height:0;border-top:10px solid #fff;border-bottom:10px solid transparent;border-left:5px solid #fff;border-right:5px solid transparent}.newsTickerContainer .newsText{position:relative;padding:0 0 0 85px}.newsTickerContainer li{color:#fff}.newsTickerContainer li a,.newsTickerContainer li span{display:block;color:#fff;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;padding:8px}@media screen and (min-width:769px){.newsTickerContainer{min-width:1024px;margin:0}.newsTickerContainer .wrapper{position:relative;margin:0 auto;width:1024px}}.headMatchResultContainer{background:#000}.headMatchResultContainer .btnLink{text-align:center}.headMatchResultContainer .btnLink a{display:inline-block;padding:10px;color:#bebfbf;font-size:11px;cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.headMatchResultContainer .btnLink a:hover{background:#333}.headMatchResultContainer .btnLink a::before{content:"";display:inline-block;vertical-align:middle;width:10px;height:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #818a91;border-right:2px solid #818a91;border-bottom:none;border-left:none;margin:0 10px 0 0}.headMatchResultContainer .tournamentList{width:100%;height:40px}.headMatchResultContainer .tournamentList .btnLink{display:none}.headMatchResultContainer .tournamentList+.btnLink{display:block}.headMatchResultContainer .tournamentList ul{font-size:0;position:relative;width:100%;white-space:nowrap;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.headMatchResultContainer .tournamentList li{display:inline-block}.headMatchResultContainer .tournamentList li a{display:block;height:40px;padding:15px;font-size:13px;color:#bebfbf;cursor:pointer}.headMatchResultContainer .tournamentList li.current a{color:#b29245;border-bottom:2px solid #b29245;color:#b29245}.headMatchResultContainer .js-matchSliderContainer{border-top:1px solid #333;border-bottom:1px solid #333;height:50px;overflow:hidden}.headMatchResultContainer .js-matchSliderContainer .slide{display:inline-block;border-right:1px solid #333}.headMatchResultContainer .js-matchSliderContainer .matchCard{position:relative;width:158px;height:48px}.headMatchResultContainer .js-matchSliderContainer .matchCard .matchdate{height:20px;padding:5px 0 0;font-size:10px;color:#818a91;text-align:center}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard{width:100%;font-size:0}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock{display:inline-block;width:50%;height:28px;padding:5px;font-size:10px;overflow:hidden}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock .emblem{display:inline-block;width:15px;height:15px;vertical-align:middle}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock .emblem img{width:100%}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock .flag{display:inline-block;width:15px;height:10px;margin:2px 0;vertical-align:middle;border:1px solid #999;overflow:hidden}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock .flag:empty{width:1px;border:none}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock .flag img{width:100%}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock .teamName{display:inline-block;width:40px;color:#fff;margin:0 2px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .score{position:absolute;color:#fff;top:22px;left:50%;width:40px;margin:0 0 0 -20px;font-weight:700;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;font-size:15px;text-align:center}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .score strong{display:inline-block;width:40%;vertical-align:middle}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .score span{display:inline-block;vertical-align:middle}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .score~.teamBlock{text-align:right}@media screen and (min-width:769px){.headMatchResultContainer{min-width:1024px}.headMatchResultContainer .tournamentList{position:relative;width:1024px;margin:0 auto}.headMatchResultContainer .tournamentList .btnLink{display:inline-block;position:absolute;top:10px;right:0}.headMatchResultContainer .tournamentList .btnLink a{padding:2px}.headMatchResultContainer .tournamentList+.btnLink{display:none}.headMatchResultContainer .tournamentList ul{overflow-x:hidden;-webkit-overflow-scrolling:auto}.headMatchResultContainer .tournamentList li a{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.headMatchResultContainer .tournamentList li a:hover{background:#333}.headMatchResultContainer .js-matchSliderContainer{position:relative;display:block;width:100%;height:82px;overflow:hidden;padding:0 24px}.headMatchResultContainer .js-matchSliderContainer .sliderControl{display:block;position:absolute;top:0;z-index:2;width:100%}.headMatchResultContainer .js-matchSliderContainer .sliderControl i{position:absolute;display:block;width:24px;height:80px;background:#000;cursor:pointer;overflow:hidden;text-indent:100%;white-space:nowrap}.headMatchResultContainer .js-matchSliderContainer .sliderControl i::after{content:"";position:absolute;top:50%;margin:-5px 0 0}.headMatchResultContainer .js-matchSliderContainer .sliderControl .btnPrev{left:-24px;border-right:1px solid #333}.headMatchResultContainer .js-matchSliderContainer .sliderControl .btnPrev::after{left:6px;display:inline-block;vertical-align:middle;width:10px;height:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #ddd;border-left:2px solid #ddd;border-top:none;border-right:none}.headMatchResultContainer .js-matchSliderContainer .sliderControl .btnNext{right:24px;border-left:1px solid #333}.headMatchResultContainer .js-matchSliderContainer .sliderControl .btnNext::after{left:6px;display:inline-block;vertical-align:middle;width:10px;height:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #ddd;border-right:2px solid #ddd;border-bottom:none;border-left:none}.headMatchResultContainer .js-matchSliderContainer ul{overflow-x:hidden;-webkit-overflow-scrolling:auto;padding:0 24px;font-size:0}.headMatchResultContainer .js-matchSliderContainer a .matchCard{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.headMatchResultContainer .js-matchSliderContainer a .matchCard:hover{background:#333}.headMatchResultContainer .js-matchSliderContainer .matchCard{width:226px;height:80px}.headMatchResultContainer .js-matchSliderContainer .matchCard .matchdate{height:26px;padding:10px 0 0;font-size:11px;color:#bebfbf;text-align:center}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock{height:52px;padding:10px;font-size:11px}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock .emblem{width:30px;height:30px}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock .emblem img{width:100%}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock .flag{width:30px;height:20px;margin:4px 0;border:1px solid #999;overflow:hidden}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .teamBlock .flag img{width:100%}.headMatchResultContainer .js-matchSliderContainer .matchCard .scoreboard .score{top:36px;left:50%;width:60px;margin:0 0 0 -30px;font-size:20px}.headMatchResultContainer .js-matchSliderContainer~.btnLink{display:none}}.footerContainer{height:120px;padding:40px 10px;text-align:center}.footerContainer .footerMenu{margin:0 0 40px}.footerContainer .footerMenu ul{font-size:0}.footerContainer .footerMenu li{display:inline-block;padding:0;font-size:11px}.footerContainer .footerMenu li::before{content:'';height:11px;display:inline-block;border-left:1px solid #bebfbf}.footerContainer .footerMenu li:first-child::before{border-left:none}.footerContainer .footerMenu li a{color:#0b6fb4;padding:0 10px}.footerContainer .copylight{font-size:11px}@media screen and (min-width:769px){.footerContainer{position:relative;width:1024px;margin:auto;padding:16px 0;text-align:left}.footerContainer .footerMenu li{padding:16px 0;font-size:13px}.footerContainer .footerMenu li::before{content:'';height:13px;display:inline-block;border-left:1px solid #bebfbf}.footerContainer .copylight{position:absolute;top:35px;right:0}}.heroContainer{position:relative;overflow:hidden;background:url(../img/bg_hero.jpg) center 0 no-repeat #1f2326;background-size:180% auto}.heroContainer h1{display:none}.heroContainer .wrapper{position:relative;z-index:1;width:100%;padding:10px 0}.heroContainer .categoryTab{margin:0 0 10px}.heroContainer .categoryTab ul{background:rgba(255,255,255,.1);font-size:0;white-space:nowrap;position:relative;width:100%;white-space:nowrap;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.heroContainer .categoryTab li{display:inline-block}.heroContainer .categoryTab li a{display:block;color:#bebfbf;font-size:13px;padding:10px;cursor:pointer}.heroContainer .categoryTab li.current a{color:#b29245;border-bottom:4px solid #b29245;color:#b29245}.heroContainer .js-articleSliderContainer{margin:0 0 10px;height:156px;overflow:hidden}.heroContainer .js-articleSliderContainer .sliderControl{display:none}.heroContainer .js-articleSliderContainer .slide{display:inline-block;width:145px;margin:0 0 10px 10px;vertical-align:top}.heroContainer .js-articleSliderContainer .slide a{display:block}.heroContainer .js-articleSliderContainer .slide .imageBlock{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.heroContainer .js-articleSliderContainer .slide .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.heroContainer .js-articleSliderContainer .slide .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.heroContainer .js-articleSliderContainer .slide .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.heroContainer .js-articleSliderContainer .slide .textBlock{color:#fff;height:70px;padding:10px 0}.heroContainer .js-articleSliderContainer .slide .textBlock .ttl{font-size:11px;line-height:1.4;white-space:normal}.heroContainer .js-articleSliderContainer .slide .textBlock .data{font-size:11px}.heroContainer .pickupGameContainer{margin:10px 10px 20px}.heroContainer .pickupGameContainer .ttlCategory>.ttl{margin:0 0 10px;color:#fff;font-size:18px}.heroContainer .documentBlock{max-height:230px;margin:10px 10px 20px;color:#fff;overflow:hidden}.heroContainer .documentBlock>.ttl{margin:0 0 10px;color:#fff;font-size:18px}.heroContainer .documentBlock p{font-size:13px;line-height:1.6}.heroContainer .sideColumn .layoutBlock{border-top:none;margin:0;padding:0}.heroContainer .sideColumn .btnDefault{height:auto;padding:10px 25px;border:none}@media screen and (min-width:769px){.heroContainer{background-size:cover}.heroContainer::after{content:"";display:table;clear:both}.heroContainer .wrapper{width:1024px;margin:0 auto}.heroContainer .categoryTab{margin:0 0 16px}.heroContainer .categoryTab ul{overflow-x:hidden;-webkit-overflow-scrolling:auto}.heroContainer .categoryTab li{display:inline-block}.heroContainer .categoryTab li a{height:40px;color:#bebfbf;font-size:13px;padding:15px;cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.heroContainer .categoryTab li a:hover{background:#000;background:#004677}.heroContainer .categoryTab li.current a{border-bottom:4px solid #b29245}.heroContainer .js-articleSliderContainer{position:relative;width:672px;margin:0 0 16px;padding:0 0 0 40px}.heroContainer .js-articleSliderContainer .sliderControl{display:block;position:absolute;top:0;left:0;z-index:2;width:100%}.heroContainer .js-articleSliderContainer .sliderControl i{position:absolute;display:block;width:24px;height:158px;background:#fff;cursor:pointer;overflow:hidden;text-indent:100%;white-space:nowrap}.heroContainer .js-articleSliderContainer .sliderControl i::after{content:"";position:absolute;top:50%;margin:-5px 0 0}.heroContainer .js-articleSliderContainer .sliderControl .btnPrev::after{left:6px;display:inline-block;vertical-align:middle;width:10px;height:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #818a91;border-left:2px solid #818a91;border-top:none;border-right:none}.heroContainer .js-articleSliderContainer .sliderControl .btnNext{right:0}.heroContainer .js-articleSliderContainer .sliderControl .btnNext::after{left:6px;display:inline-block;vertical-align:middle;width:10px;height:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #818a91;border-right:2px solid #818a91;border-bottom:none;border-left:none}.heroContainer .js-articleSliderContainer .slide{display:inline-block;width:150px;margin:0 0 16px 16px;vertical-align:top}.heroContainer .js-articleSliderContainer .slide a:hover{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.heroContainer .js-articleSliderContainer .slide a:hover:hover{opacity:.6}.heroContainer .pickupGameContainer{margin:16px 0 32px}.heroContainer .pickupGameContainer .ttlCategory>.ttl{margin:0 0 16px;font-size:20px}.heroContainer .documentBlock{max-height:236px;margin:16px 0 32px;color:#fff}.heroContainer .documentBlock>.ttl{margin:0 0 16px;font-size:20px}}.matchHeader{background:#fff}.matchHeader>a{display:block}.matchHeader .matchCard{position:relative;padding:0 0 20px}.matchHeader .matchCard .matchDate{height:20px;background:#f9f9f9;border-bottom:1px solid #dcdddd;font-size:11px;color:#818a91;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.matchHeader .matchCard .matchDate .date{display:inline-block;margin:5px 10px;font-weight:700}.matchHeader .matchCard .matchDate>.category{position:relative;display:inline-block;color:#fff;width:68px;height:20px;padding:5px;font-size:11px;font-weight:700;white-space:nowrap}.matchHeader .matchCard .matchDate>.category::after{content:"";position:absolute;top:0;right:-10px;z-index:0;display:inline-block;width:0;height:0;border-bottom:10px solid transparent;border-right:5px solid transparent}.matchHeader .matchCard .matchDate.-mens .category{background:#073190}.matchHeader .matchCard .matchDate.-mens .category::after{border-top:10px solid #073190;border-left:5px solid #073190}.matchHeader .matchCard .matchDate.-womens .category{background:#fe92c8}.matchHeader .matchCard .matchDate.-womens .category::after{border-top:10px solid #fe92c8;border-left:5px solid #fe92c8}.matchHeader .matchCard .signBlock{height:20px;padding:5px;font-size:11px;text-align:right;background:#f9f9f9;border-bottom:1px solid #dcdddd}.matchHeader .matchCard .signBlock i.-on{color:#1f2326}.matchHeader .matchCard .signBlock i.-off{color:#bebfbf}.matchHeader .matchCard .matchTtl{height:20px;padding:15px 0 24px;font-size:11px;color:#818a91;line-height:1.2;text-align:center}.matchHeader .matchCard .scoreboard{width:100%;font-size:0;position:relative}.matchHeader .matchCard .scoreboard .teamBlock{display:inline-block;width:50%;height:70px;padding:20px 30px 20px 10px;font-size:13px;text-align:left;white-space:nowrap;overflow:hidden}.matchHeader .matchCard .scoreboard .teamBlock .emblem{display:inline-block;width:27px;height:27px;vertical-align:middle}.matchHeader .matchCard .scoreboard .teamBlock .emblem img{width:100%}.matchHeader .matchCard .scoreboard .teamBlock .flag{display:inline-block;width:40px;height:27px;margin:2px 0;vertical-align:middle;border:1px solid #999;overflow:hidden}.matchHeader .matchCard .scoreboard .teamBlock .flag:empty{width:1px;border:none}.matchHeader .matchCard .scoreboard .teamBlock .flag img{width:100%}.matchHeader .matchCard .scoreboard .teamBlock .teamName{display:inline-block;width:55px;color:#1f2326;font-weight:700;margin:0 2px;white-space:normal;vertical-align:middle}.matchHeader .matchCard .scoreboard .score,.matchHeader .matchCard .scoreboard .time,.matchHeader .matchCard .scoreboard .vs{position:absolute;left:50%;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;text-align:center}.matchHeader .matchCard .scoreboard .score~.teamBlock,.matchHeader .matchCard .scoreboard .time~.teamBlock,.matchHeader .matchCard .scoreboard .vs~.teamBlock{padding:20px 10px 20px 30px;text-align:right}.matchHeader .matchCard .scoreboard .score{top:20px;width:84px;margin:0 0 0 -42px;color:#1a537d}.matchHeader .matchCard .scoreboard .score>strong{position:relative;display:inline-block;width:40%;font-size:30px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;vertical-align:middle}.matchHeader .matchCard .scoreboard .score .pkScore{position:absolute;width:100%;font-size:13px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;bottom:-12px;left:0;text-align:center}.matchHeader .matchCard .scoreboard .score>span{display:inline-block;font-size:30px;vertical-align:middle}.matchHeader .matchCard .scoreboard .vs{top:24px;width:68px;margin:0 0 0 -34px}.matchHeader .matchCard .scoreboard .vs strong{font-size:20px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;color:#818a91}.matchHeader .matchCard .scoreboard .time{top:20px;width:68px;margin:0 0 0 -34px}.matchHeader .matchCard .scoreboard .time strong{font-size:26px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;color:#818a91}.matchHeader .matchCard .matchInfo{font-size:11px;color:#818a91;text-align:center}.matchHeader .infoBlock ul{border-top:1px solid #dcdddd}.matchHeader .infoBlock li{position:relative;background:#f9f9f9;border-bottom:1px solid #dcdddd;font-size:11px;color:#818a91}.matchHeader .infoBlock li .program{padding:5px;display:block;color:#818a91;background:#f9f9f9;line-height:1.2}.matchHeader .infoBlock li .program .live{color:#dc0e29}.matchHeader .infoBlock li.end .program,.matchHeader .infoBlock li.on .program,.matchHeader .infoBlock li.set .program{margin:0 80px 0 0}.matchHeader .infoBlock li.end .status,.matchHeader .infoBlock li.on .status,.matchHeader .infoBlock li.set .status{position:absolute;top:50%;right:0;display:inline-block;width:80px;margin:-6px 0 0;color:#fff;font-size:13px;text-align:center}.matchHeader .infoBlock li.set{background:#094}.matchHeader .infoBlock li.on{background:#dc0e29}.matchHeader .infoBlock li.end{background:#474b4f}.matchHeader .campaingBlock li{position:relative;background:#b29245;border-bottom:1px solid #dcdddd;font-size:11px;color:#fff}.matchHeader .campaingBlock li a{display:block;color:#fff;padding:5px 20px 5px 5px;line-height:1.2}.matchHeader .campaingBlock li a::after{content:"";position:absolute;top:50%;right:10px;display:block;margin:-5px 0 0;display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:none;border-left:none}.matchHeader .campaingBlock li:last-child{border-bottom:none}.matchHeader .matchSummary{padding:10px;border-top:1px solid #bebfbf}.matchHeader .matchSummary ul{margin:0 0 10px}.matchHeader .matchSummary li{margin:0 0 5px;color:#818a91;font-size:13px}.matchHeader .matchSummary li span{color:#1f2326}.matchHeader .matchSummary .layoutBlock{text-align:center}@media screen and (min-width:769px){.matchHeader>a{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.matchHeader>a:hover{opacity:.6}.matchHeader .matchCard .matchDate{height:32px;font-size:13px}.matchHeader .matchCard .matchDate .date{margin:10px}.matchHeader .matchCard .matchDate>.category{width:115px;height:32px;padding:10px;font-size:13px}.matchHeader .matchCard .matchDate>.category::after{content:"";right:-18px;border-bottom:18px solid transparent;border-right:9px solid transparent}.matchHeader .matchCard .matchDate>.category+.date{margin:10px 0 10px 20px}.matchHeader .matchCard .matchDate.-mens .category::after{border-top:18px solid #073190;border-left:9px solid #073190}.matchHeader .matchCard .matchDate.-womens .category::after{border-top:18px solid #fe92c8;border-left:9px solid #fe92c8}.matchHeader .matchCard .signBlock{position:absolute;top:0;right:0;display:inline-block;height:32px;padding:8px 10px;font-size:16px;background:0 0;border-bottom:none}.matchHeader .matchCard .matchTtl{padding:15px 0 24px;font-size:13px;color:#818a91;line-height:1.2;text-align:center}.matchHeader .matchCard .matchTtl br{display:none}.matchHeader .matchCard .scoreboard{width:404px;margin:auto}.matchHeader .matchCard .scoreboard .teamBlock{font-size:13px}.matchHeader .matchCard .scoreboard .teamBlock .teamName{width:100px}.matchHeader .matchCard .matchInfo{font-size:13px}.matchHeader .matchSummary{position:relative;margin:0 48px;padding:16px 0 16px}.matchHeader .matchSummary .layoutBlock{position:absolute;top:16px;right:0}}.matchHeaderContainer .matchHeader{margin:0 10px 10px}.matchHeaderContainer .matchHeader .matchCard .scoreboard{width:100%;font-size:0;position:relative}.matchHeaderContainer .matchHeader .matchCard .scoreboard .teamBlock{display:inline-block;width:50%;height:70px;padding:20px 30px 20px 10px;font-size:13px;text-align:left;white-space:nowrap;overflow:hidden}.matchHeaderContainer .matchHeader .matchCard .scoreboard .teamBlock .emblem{display:inline-block;width:27px;height:27px;vertical-align:middle}.matchHeaderContainer .matchHeader .matchCard .scoreboard .teamBlock .emblem img{width:100%}.matchHeaderContainer .matchHeader .matchCard .scoreboard .teamBlock .flag{display:inline-block;width:40px;height:27px;margin:2px 0;vertical-align:middle;border:1px solid #999;overflow:hidden}.matchHeaderContainer .matchHeader .matchCard .scoreboard .teamBlock .flag:empty{width:1px;border:none}.matchHeaderContainer .matchHeader .matchCard .scoreboard .teamBlock .flag img{width:100%}.matchHeaderContainer .matchHeader .matchCard .scoreboard .teamBlock .flag~.teamName{left:10px;right:auto!important}.matchHeaderContainer .matchHeader .matchCard .scoreboard .teamBlock .teamName{position:absolute;top:54px;right:10px;display:inline-block;width:90px;color:#1f2326;font-weight:700;white-space:normal;vertical-align:middle}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score,.matchHeaderContainer .matchHeader .matchCard .scoreboard .time,.matchHeaderContainer .matchHeader .matchCard .scoreboard .vs{position:absolute;left:50%;text-align:center}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score~.teamBlock,.matchHeaderContainer .matchHeader .matchCard .scoreboard .time~.teamBlock,.matchHeaderContainer .matchHeader .matchCard .scoreboard .vs~.teamBlock{padding:20px 10px 20px 30px;text-align:right}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score{top:20px;width:120px;margin:0 0 0 -60px;color:#1a537d}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score>strong{position:relative;display:inline-block;width:50%;text-align:left;font-size:30px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;vertical-align:middle}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score>strong~strong{text-align:right}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score>strong~strong .pkScore{text-align:right}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score .pkScore{position:absolute;width:100%;font-size:13px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;bottom:-12px;left:0;text-align:left}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score>span{display:inline-block;font-size:30px;vertical-align:middle}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score .subScore{position:absolute;top:-50%;left:50%;display:inline-block;width:60px;height:60px;margin:0 0 0 -30px;font-size:13px;overflow:hidden}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score .subScore::before{content:"";display:inline-block;width:1px;height:60px;margin:0 0 0 -5px;vertical-align:middle}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score .subScore ul{display:inline-block;width:60px;vertical-align:middle}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score .subScore li strong{display:inline-block;width:15px;text-align:center;vertical-align:middle;font-size:13px}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score .subScore li span{display:inline-block;width:6px;text-align:center;font-size:13px}.matchHeaderContainer .matchHeader .matchCard .scoreboard .score .subScore>strong{display:inline-block;font-size:30px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;padding:10px;vertical-align:top}.matchHeaderContainer .matchHeader .matchCard .scoreboard .vs{top:0;width:68px;margin:0 0 0 -34px}.matchHeaderContainer .matchHeader .matchCard .scoreboard .vs strong{font-size:20px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;color:#818a91}.matchHeaderContainer .matchHeader .matchCard .scoreboard .time{top:0;width:68px;margin:0 0 0 -34px;color:#818a91}.matchHeaderContainer .matchHeader .matchCard .scoreboard .time strong{font-size:26px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800}.matchHeaderContainer .matchHeader .matchCard .matchInfo{font-size:11px;color:#818a91;text-align:center}@media screen and (min-width:769px){.matchHeaderContainer{margin:0 0 10px}.matchHeaderContainer .matchHeader{margin:0 0 16px}.matchHeaderContainer .matchHeader .matchCard .scoreboard{width:404px;margin:auto}.matchHeaderContainer .matchHeader .matchCard .scoreboard .teamBlock{font-size:13px}.matchHeaderContainer .matchHeader .matchCard .scoreboard .teamBlock .flag~.teamName{right:auto;left:-120px;text-align:right}.matchHeaderContainer .matchHeader .matchCard .scoreboard .teamBlock .teamName{top:50%;right:-120px;margin:-6px 0 0;width:120px;text-align:left}.matchHeaderContainer .matchHeader .matchCard .matchInfo{font-size:13px}}.scheduleDetailContainer{position:relative;width:100%;margin:0 auto 40px;background:#edeeee}.scheduleDetailContainer .ttlCategory{position:relative;padding:10px 0}.scheduleDetailContainer .ttlCategory>.ttl{font-size:18px;margin:0 10px 10px}.scheduleDetailContainer .ttlCategory .btnDefault{position:absolute;top:0;right:10px}.scheduleDetailContainer .detailsContainer{padding:10px 0;background:#fff}.scheduleDetailContainer .detailsContainer>.ttl{font-size:20px;margin:0 10px 15px}.scheduleDetailContainer .detailsContainer>.ttl::before{margin:0 5px 0 0}.scheduleDetailContainer .detailsContainer .inner{padding:0 10px 10px}.scheduleDetailContainer .detailsContainer .inner .imageBlock{width:300px;margin:0 auto 10px}.scheduleDetailContainer .detailsContainer .inner .imageBlock img{width:100%}.scheduleDetailContainer .detailsContainer .inner p{font-size:13px;color:#818a91}.modalContainer .scheduleDetailContainer{position:relative;width:100%;margin:44px auto;background:#edeeee}.modalContainer .scheduleDetailContainer .matchHeader{margin:0 0 20px}.modalContainer .scheduleDetailContainer .detailsContainer{background:0 0}@media screen and (min-width:769px){.scheduleDetailContainer .ttlCategory{padding:8px 0 0}.scheduleDetailContainer .ttlCategory>.ttl{font-size:20px;margin:0 0 16px}.scheduleDetailContainer .ttlCategory .btnDefault{right:0}.scheduleDetailContainer .detailsContainer{padding:16px}.scheduleDetailContainer .detailsContainer>.ttl{font-size:20px;margin:0 0 15px}.scheduleDetailContainer .detailsContainer>.ttl::before{margin:0 5px 0 0}.scheduleDetailContainer .detailsContainer .inner{padding:0 0 16px}.scheduleDetailContainer .detailsContainer .inner .imageBlock{width:100%;margin:0 auto 10px}.scheduleDetailContainer .detailsContainer .inner p{font-size:13px;color:#818a91}.modalContainer .scheduleDetailContainer{width:768px}.modalContainer .scheduleDetailContainer .matchHeader{margin:0 0 32px}.modalContainer .scheduleDetailContainer .detailsContainer{padding:16px 48px}}.groupStageContainer{padding:0 10px}.groupStageContainer .groupCategory .ttl{background:#474b4f;color:#fff;padding:10px;font-size:15px}.groupStageContainer .groupTable{width:100%;margin:0 0 20px;overflow:hidden}.groupStageContainer .groupTable table{width:100%}.groupStageContainer .groupTable td,.groupStageContainer .groupTable th{font-size:12px;text-align:center;vertical-align:middle}.groupStageContainer .groupTable th{padding:5px 3px;color:#474b4f;background:#dcdddd}.groupStageContainer .groupTable th:first-child{text-align:left}.groupStageContainer .groupTable td{padding:5px;color:#1f2326;background:#fff;width:5%}.groupStageContainer .groupTable td.team{width:50%;max-width:100px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.groupStageContainer .groupTable td.team .flag{display:inline-block;width:20px;height:13px;border:1px solid #999;overflow:hidden;vertical-align:middle}.groupStageContainer .groupTable td.team .flag img{width:100%;height:auto}@media screen and (min-width:769px){.groupStageContainer{padding:0}.groupStageContainer .groupCategory .ttl{padding:10px}.groupStageContainer .groupTable{margin:0 0 32px;overflow:hidden}.groupStageContainer .groupTable table{width:100%}.groupStageContainer .groupTable td,.groupStageContainer .groupTable th{font-size:14px;white-space:nowrap}.groupStageContainer .groupTable th{padding:8px 10px}.groupStageContainer .groupTable td{padding:10px;width:7%}.groupStageContainer .groupTable td.team{width:44%;max-width:100px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.groupStageContainer .groupTable td.team .flag{display:inline-block;width:30px;height:20px;border:1px solid #999;overflow:hidden;vertical-align:middle}.groupStageContainer .groupTable td.team .flag img{width:100%;height:auto}}.tournamentContainer{padding:0 10px}.tournamentTree table{width:100%}.tournamentTree table tr:nth-child(2) td:last-child{text-align:right}.tournamentTree table tr.thirdPlacePlayoff td:last-child{text-align:right}.tournamentTree table th{padding:5px;background:#474b4f;color:#fff;font-size:12px}.tournamentTree table td{position:relative;vertical-align:middle}.tournamentTree table td:first-child{height:60px}.tournamentTree table td .teamBlock{display:inline-block;width:24px;padding:25px 0 0;text-align:center}.tournamentTree table td .teamBlock .flag{display:inline-block;width:24px;height:17px;border:1px solid #999;overflow:hidden;vertical-align:middle;background:#dcdddd}.tournamentTree table td .teamBlock .flag img{width:100%;height:auto}.tournamentTree table td .teamBlock .code{display:inline-block;width:40px;height:25px;margin:0 0 0 -8px;color:#474b4f;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.1;font-weight:500;font-size:12px;text-align:center;overflow:hidden}.tournamentTree table td .teamBlock.-loser .flag{border:1px solid #bfbfbf}.tournamentTree table td .teamBlock.-loser .flag img{opacity:.6}.tournamentTree table td .teamBlock.-loser .code{color:#b3b3b3}.tournamentTree table [class^=treeline_]{background-position:100% center;background-repeat:no-repeat}.tournamentTree table [class^=treeline_] .score{position:absolute;right:8px;color:#333;font-size:12px}.tournamentTree table [class^=treeline_] .kickoff{position:absolute;bottom:-12px;right:8px;width:32px;height:26px;text-align:right;color:#333;font-size:12px}.tournamentTree table .treeline_top.-on{background-image:url(../img/tournament_tree/on_top.png)}.tournamentTree table .treeline_top.-off{background-image:url(../img/tournament_tree/off_top.png)}.tournamentTree table .treeline_top .score{bottom:25%;margin:0 0 -10px}.tournamentTree table .treeline_bottom.-on{background-image:url(../img/tournament_tree/on_bottom.png)}.tournamentTree table .treeline_bottom.-off{background-image:url(../img/tournament_tree/off_bottom.png)}.tournamentTree table .treeline_bottom .score{top:25%;margin:-10px 0 0}.tournamentTree table .treeline_middle{padding:0 0 0 5px;background-position:0 center;background-repeat:repeat-x}.tournamentTree table .treeline_middle.-on{background-image:url(../img/tournament_tree/on_middle.png)}.tournamentTree table .treeline_middle.-off{background-image:url(../img/tournament_tree/off_middle.png)}@media screen and (min-width:769px){.tournamentContainer{padding:0}.tournamentTree table{width:100%}.tournamentTree table th{padding:10px;background:#474b4f;color:#fff;font-size:15px}.tournamentTree table td:first-child{height:80px}.tournamentTree table td .teamBlock{width:48px;padding:20px 0 0}.tournamentTree table td .teamBlock .flag{display:inline-block;width:48px;height:32px;border:1px solid #999;overflow:hidden;vertical-align:middle}.tournamentTree table td .teamBlock .flag img{width:100%;height:auto}.tournamentTree table td .teamBlock .code{width:52px;height:20px;margin:0 0 0 -2px;font-size:15px}.tournamentTree table td .teamBlock .code br{display:none}.tournamentTree table [class^=treeline_] .score{right:8px;font-size:12px}.tournamentTree table [class^=treeline_] .score .kickoff{bottom:-12px;right:8px;width:32px;height:26px;font-size:12px}.tournamentTree table .treeline_top .score{bottom:25%;margin:0 0 -10px}.tournamentTree table .treeline_bottom .score{top:25%;margin:-10px 0 0}.tournamentTree table .treeline_middle{padding:0 0 0 5px}}@media screen and (max-width:768px){.match_timeline.-detail{position:relative}.match_timeline.-detail #js-cover{position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;background:#edeeee;opacity:1}.match_timeline.-detail #js-cover.-blue{z-index:200;top:0;left:0;right:0;bottom:0;background:#004677}.match_timeline.-detail .footerContainer,.match_timeline.-detail .headMatchResultContainer,.match_timeline.-detail .leaderboardBlock,.match_timeline.-detail .pageHeader,.match_timeline.-detail .pageNav,.match_timeline.-detail .recommendContainer{display:none}.match_timeline.-detail .mainContainer{padding:0 0 20px}.match_timeline.-detail .mainContainer .mainColumn .matchHeaderContainer{display:none}.match_timeline.-detail .mainContainer .mainColumn .timelineContainer .optionContainer,.match_timeline.-detail .mainContainer .mainColumn .timelineContainer .reloadBlock{display:none}.match_timeline.-detail .mainContainer .mainColumn .timelineContainer .timelineBlock.-full{padding:0;margin:0}.match_timeline.-detail .mainContainer .mainColumn .timelineContainer .timelineBlock.-full::after,.match_timeline.-detail .mainContainer .mainColumn .timelineContainer .timelineBlock.-full::before{display:none}.match_timeline.-detail .mainContainer .mainColumn .timelineContainer .timelineBlock.-full>ul{padding:0;margin:0}.match_timeline.-detail .mainContainer .mainColumn .timelineContainer .timelineBlock.-full>ul>li{display:none}.match_timeline.-detail .mainContainer .mainColumn .timelineContainer .timelineBlock.-full>ul>li.is-open{display:block}.match_timeline.-detail .mainContainer .mainColumn .timelineContainer .timelineBlock .lineBlock{padding:0}.match_timeline.-detail .mainContainer .sideColumn{display:none}}.timelineContainer{position:relative}.timelineContainer .optionContainer{padding:10px;text-align:right;font-size:14px}.timelineContainer .optionContainer input[type=checkbox]{display:none}.timelineContainer .optionContainer input[type=checkbox]:checked+span::before{background:#b29245;border:1px solid #999;border-radius:2px;font-size:10px;color:#fff;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914"}.timelineContainer .optionContainer span::before{content:"";display:inline-block;width:16px;height:16px;margin:0 10px 0 0;padding:2px;vertical-align:middle;background:#fff;border:1px solid #999;border-radius:2px}.timelineContainer .reloadBlock{padding:0 10px 10px;text-align:right;font-size:14px}.timelineContainer .reloadBlock .btnReload{display:inline-block;padding:5px 10px;background:#474b4f;color:#fff;font-size:13px;cursor:pointer}.timelineContainer .reloadBlock .btnReload:before{content:"";display:inline-block;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";font-size:13px;margin:0 4px 0 0}.timelineBlock{position:relative}.timelineBlock>ul>li{position:relative;min-height:68px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.2)}.timelineBlock>ul>li.statusGoal .timeBlock{color:#b29245}.timelineBlock>ul>li.statusGoal .timeBlock::after{background:url(../img/competition/match_ico_goal.png) 0 0 no-repeat;background-size:contain}.timelineBlock>ul>li.statusGoal .lineTitleBlock .titleBlock .time::after{background:url(../img/competition/match_ico_goal.png) 0 0 no-repeat;background-size:contain}.timelineBlock>ul>li.statusSub .timeBlock{color:#818a91}.timelineBlock>ul>li.statusSub .timeBlock::after{background:url(../img/competition/match_ico_sub.png) 0 0 no-repeat;background-size:contain}.timelineBlock>ul>li.statusSub .lineTitleBlock .titleBlock .time::after{background:url(../img/competition/match_ico_sub.png) 0 0 no-repeat;background-size:contain}.timelineBlock>ul>li.statusRed .timeBlock{color:#dc0e29}.timelineBlock>ul>li.statusRed .timeBlock::after{background:url(../img/competition/match_ico_red.png) 0 0 no-repeat;background-size:contain}.timelineBlock>ul>li.statusRed .lineTitleBlock .titleBlock .time::after{background:url(../img/competition/match_ico_red.png) 0 0 no-repeat;background-size:contain}.timelineBlock>ul>li.statusYellow .timeBlock{color:#e5c700}.timelineBlock>ul>li.statusYellow .timeBlock::after{background:url(../img/competition/match_ico_yellow.png) 0 0 no-repeat;background-size:contain}.timelineBlock>ul>li.statusYellow .lineTitleBlock .titleBlock .time::after{background:url(../img/competition/match_ico_yellow.png) 0 0 no-repeat;background-size:contain}.timelineBlock>ul>li.statusYellow2 .timeBlock{color:#dc0e29}.timelineBlock>ul>li.statusYellow2 .timeBlock::after{background:url(../img/competition/match_ico_yellow2.png) 0 0 no-repeat;background-size:contain}.timelineBlock>ul>li.statusYellow2 .lineTitleBlock .titleBlock .time::after{background:url(../img/competition/match_ico_yellow2.png) 0 0 no-repeat;background-size:contain}.timelineBlock .timeBlock{position:absolute;top:10px;left:0;width:48px;height:48px;background:#fff;border:2px solid #dcdddd;border-radius:50%;text-align:center}.timelineBlock .timeBlock::before{content:"";display:inline-block;height:48px;vertical-align:middle}.timelineBlock .timeBlock .inner{display:inline-block;text-align:center;vertical-align:middle}.timelineBlock .timeBlock .inner strong{font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;font-size:16px}.timelineBlock .timeBlock .inner .loss{display:block;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;font-size:14px}.timelineBlock .timeBlock.-no{top:18px;left:22px!important;width:22px;height:22px}.timelineBlock .lineBlock{color:#1f2326;position:relative;font-size:13px;line-height:1.6}.timelineBlock [class^=team_]{padding:0 0 0 90px}.timelineBlock [class^=team_] .timeBlock::after{content:"";position:absolute;top:50%;display:inline-block;width:20px;height:20px;margin:-10px 0 0}.timelineBlock.-full{position:relative;margin:10px 0;padding:0;overflow:hidden}.timelineBlock.-full::before{content:"";position:absolute;z-index:1;top:4px;left:30px;width:7px;height:7px;border-radius:50%;background:#bebfbf}.timelineBlock.-full>ul{position:relative;margin:10px 0 0;padding:10px 0 20px}.timelineBlock.-full>ul::before{content:"";position:absolute;top:0;left:33px;width:1px;height:100%;background:#bebfbf}.timelineBlock.-full>ul::after{content:"";position:absolute;bottom:0;left:30px;width:7px;height:7px;border-radius:50%;background:#bebfbf}.timelineBlock.-full>ul>li{padding:10px 10px 10px 100px}.timelineBlock.-full>ul>li:first-child{border-top:1px solid #bebfbf}.timelineBlock.-full>ul>li.is-open{padding:0;position:relative;z-index:101;border-bottom:none}.timelineBlock.-full>ul>li.is-open .timeBlock{display:none}.timelineBlock.-full>ul>li.is-open .lineBlock .thumbBlock,.timelineBlock.-full>ul>li.is-open .lineBlock>.lineText{display:none!important}.timelineBlock.-full>ul>li.is-open[class^=team_]{padding:0}.timelineBlock.-full .timeBlock{left:10px;right:auto}.timelineBlock.-full .timeBlock::after{content:"";position:absolute;top:50%;left:auto;right:-30px;display:inline-block;width:20px;height:20px;margin:-10px 0 0}.timelineBlock.-full .lineBlock .lineText{padding:0}.timelineBlock.-full .lineBlock .thumbBlock{position:relative;display:block;padding-bottom:40px;overflow:hidden;float:right;width:74px;margin:0 0 4px 4px}.timelineBlock.-full .lineBlock .thumbBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.timelineBlock.-full .lineBlock .thumbBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-8px 0 0 -8px}.timelineBlock.-full .lineBlock .thumbBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:16px}.timelineBlock.-full .timeBorder{min-height:28px;height:28px;padding:8px 10px;background:#bebfbf;border-bottom:none;color:#fff;font-size:12px}.timelineBlock.-highlight{padding:10px}.timelineBlock.-highlight>ul{border-top:1px solid rgba(0,0,0,.2)}.timelineBlock.-highlight>ul>li{height:68px;overflow:hidden}.timelineBlock.-highlight>ul>li::before{content:"";display:inline-block;height:68px;vertical-align:middle;margin:0 0 0 -5px}.timelineBlock.-highlight>ul>li a{display:inline-block}.timelineBlock.-highlight .team_home{padding:0 0 0 90px}.timelineBlock.-highlight .team_home .timeBlock::after{right:-30px}.timelineBlock.-highlight .team_away{padding:0 90px 0 0;text-align:right}.timelineBlock.-highlight .team_away .timeBlock{left:auto;right:0}.timelineBlock.-highlight .team_away .timeBlock::after{left:-30px}.timelineBlock.-highlight .lineBlock{display:inline-block;padding:0;vertical-align:middle}.timelineBlock .detailBlock{position:relative;display:none;overflow:hidden}.timelineBlock .detailBlock .ttlCategory{position:relative;background:#1f2326}.timelineBlock .detailBlock .ttlCategory .ttl{color:#fff;text-align:center;padding:10px;margin:0}.timelineBlock .detailBlock .ttlCategory .btnClose{position:absolute;z-index:4;top:0;left:0;display:block;width:44px;height:44px}.timelineBlock .detailBlock .ttlCategory .btnClose i{position:relative;top:50%;left:50%;margin:-1px 0 0 -10px;display:block;width:20px;height:2px}.timelineBlock .detailBlock .ttlCategory .btnClose i::after,.timelineBlock .detailBlock .ttlCategory .btnClose i::before{content:'';position:absolute;display:block;width:20px;height:2px;background:#fff;-webkit-transform:rotate(0);transform:rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.timelineBlock .detailBlock .ttlCategory .btnClose i::before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.timelineBlock .detailBlock .ttlCategory .btnClose i::after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.timelineBlock .detailBlock .lineTitleBlock{margin:0}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock{padding:0 0 10px}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .ttl{color:#fff;font-size:13px;text-align:center;padding:10px;border-bottom:1px solid rgba(255,255,255,.2)}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .cameraAngleBlock{position:relative}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .fieldBlock{position:relative}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .fieldBlock img{width:100%;height:auto}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .angleThumbBlock{display:none}.timelineBlock .detailBlock .lineTitleBlock .titleBlock{background:#fff;padding:10px}.timelineBlock .detailBlock .lineTitleBlock .titleBlock .time{position:relative;margin:0 0 10px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800}.timelineBlock .detailBlock .lineTitleBlock .titleBlock .time strong{font-size:50px}.timelineBlock .detailBlock .lineTitleBlock .titleBlock .time .loss{font-size:25px}.timelineBlock .detailBlock .lineTitleBlock .titleBlock .time::after{content:"";position:absolute;bottom:15px;display:inline-block;width:20px;height:20px;margin:0 0 0 10px}.timelineBlock .detailBlock .shareButtonBlock{background:#fff;margin:0 0 16px;padding:10px 10px 20px;text-align:right}.timelineBlock .detailBlock .shareButtonBlock .shareText{display:inline-block}.timelineBlock .detailBlock .shareButtonBlock ul{display:inline-block;vertical-align:middle}.timelineBlock .detailBlock .relatedPlayerContainer{margin:0 0 10px;padding:0 0 10px;background:#fff}.timelineBlock .detailBlock .relatedPlayerContainer .ttl{margin:0 0 10px;padding:10px;color:#fff;font-size:13px;font-weight:700;background:#1f2326}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock{padding:0 10px}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock>ul>li{position:relative;height:58px}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .play{position:absolute;top:50%;margin:-10px 0 0;color:#1f2326;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:500;font-size:18px}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .play small{font-size:14px}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .playerBlock{position:relative;height:58px;padding:0 0 0 90px}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .playerBlock .playerPhoto{position:absolute;z-index:1;top:50%;width:50px;height:50px;margin:-25px 0 0;background:#edeeee;border:2px solid #999;border-radius:50%;overflow:hidden}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .playerBlock .playerPhoto img{position:absolute;top:50%;left:50%;width:56px;height:56px;margin:-28px 0 0 -28px}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .playerBlock .playerText{padding:0 0 0 60px}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .playerBlock .playerText .team .flag{display:inline-block;width:23px;height:15px;border:1px solid #999;overflow:hidden;vertical-align:middle}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .playerBlock .playerText .team .flag img{width:100%;height:auto}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .playerBlock .playerText .team .number{display:inline-block;margin:0 0 0 5px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-size:18px;line-height:.8;color:#999;vertical-align:middle}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .playerBlock .playerText .nameEn{font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-size:18px;color:#1f2326;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .playerBlock .playerText .nameJp{font-size:11px;color:#1f2326;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .assist .play,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .foul .play,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .goal .play,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .inPlayer .play{width:85px;margin:-9px 0 0;color:#1f2326}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .assist~li,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .foul~li,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .goal~li,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .inPlayer~li{margin:18px 0 0}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .assist~li .playerBlock::after,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .foul~li .playerBlock::after,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .goal~li .playerBlock::after,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .inPlayer~li .playerBlock::after{content:"";position:absolute;z-index:0;top:-35px;left:106px;width:17px;height:38px;background:url(../img/competition/related_arrow.png);background-size:contain}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .assist .play{color:#b29245}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .inPlayer{margin:0 0 18px}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .inPlayer .play{color:#818a91}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .goal .play{margin:-18px 0 0;color:#b29245;line-height:.9}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .outPlayer .play{color:#818a91}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .redcard .play,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .yellowcard2 .play{color:#dc0e29}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .yellowcard .play{color:#e5c700}.timelineBlock .detailBlock .ballCourseContainer{padding:0 0 10px;margin:0 0 10px;background:#fff}.timelineBlock .detailBlock .ballCourseContainer>.ttl{margin:0 0 10px;padding:10px;color:#fff;font-size:13px;font-weight:700;background:#1f2326}.timelineBlock .detailBlock .ballCourseContainer .courseBlock .teamBlock{position:relative;height:42px}.timelineBlock .detailBlock .ballCourseContainer .courseBlock .teamBlock [class^=team_]{position:absolute;padding:10px 0}.timelineBlock .detailBlock .ballCourseContainer .courseBlock .teamBlock [class^=team_] .flag{display:inline-block;width:33px;height:22px;border:1px solid #999;overflow:hidden;vertical-align:middle}.timelineBlock .detailBlock .ballCourseContainer .courseBlock .teamBlock [class^=team_] .flag img{width:100%;height:auto}.timelineBlock .detailBlock .ballCourseContainer .courseBlock .teamBlock .team_home{left:0}.timelineBlock .detailBlock .ballCourseContainer .courseBlock .teamBlock .team_away{right:0}.timelineBlock .detailBlock .ballCourseContainer .courseBlock .fieldBlock{position:relative;width:317px;margin:10px auto}.timelineBlock .detailBlock .ballCourseContainer .courseBlock .fieldBlock canvas,.timelineBlock .detailBlock .ballCourseContainer .courseBlock .fieldBlock img{width:100%;height:auto}.timelineBlock .detailBlock .ballCourseContainer .courseBlock .fieldBlock .canvasArea{position:absolute;z-index:1;top:0;left:0}.timelineBlock .detailBlock .ballCourseContainer .courseBlock .fieldBlock .canvasUpperArea{position:absolute;z-index:2;top:0;left:0}.timelineBlock .detailBlock .ballCourseContainer .playerBlock>.ttl{display:none}.timelineBlock .detailBlock .ballCourseContainer .playerBlock .playerList{margin:10px;border-top:1px solid rgba(0,0,0,.2)}.timelineBlock .detailBlock .ballCourseContainer .playerBlock .playerList li{position:relative;height:60px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.2)}.timelineBlock .detailBlock .ballCourseContainer .playerBlock .playerList .teamBlock{position:absolute;top:10px}.timelineBlock .detailBlock .ballCourseContainer .playerBlock .playerList .teamBlock .flag{display:inline-block;width:23px;height:15px;border:1px solid #999;overflow:hidden;vertical-align:middle}.timelineBlock .detailBlock .ballCourseContainer .playerBlock .playerList .teamBlock .flag img{width:100%;height:auto}.timelineBlock .detailBlock .ballCourseContainer .playerBlock .playerList .teamBlock .number{display:inline-block;margin:0 0 0 3px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-size:15px;color:#999;vertical-align:middle}.timelineBlock .detailBlock .ballCourseContainer .playerBlock .playerList .playerBlock{padding:0 0 0 55px}.timelineBlock .detailBlock .ballCourseContainer .playerBlock .playerList .playerBlock .nameEn{margin:0 0 2px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-size:15px;color:#1f2326;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.timelineBlock .detailBlock .ballCourseContainer .playerBlock .playerList .playerBlock .nameJp{font-size:11px;color:#1f2326;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}@media screen and (min-width:769px){.timelineContainer .optionContainer{padding:0 0 16px}.timelineContainer .reloadBlock{padding:0 0 16px}.timelineBlock{position:relative;padding:0}.timelineBlock>ul>li{position:relative;min-height:68px;padding:16px 0;border-bottom:none}.timelineBlock .lineBlock{position:relative;padding:0;border:1px solid rgba(0,0,0,.2)}.timelineBlock .lineBlock::after,.timelineBlock .lineBlock::before{content:"";position:absolute;top:25px;left:-5px;display:inline-block;vertical-align:middle;width:10px;height:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.timelineBlock .lineBlock::before{z-index:0;background:rgba(0,0,0,.2)}.timelineBlock .lineBlock::after{z-index:1;background:#edeeee;margin:0 0 0 1px}.timelineBlock .lineBlock .lineText{padding:16px}.timelineBlock.-full{position:relative;padding:0}.timelineBlock.-full::before{top:4px}.timelineBlock.-full>ul{position:relative;padding:16px 0}.timelineBlock.-full>ul>li{padding:0 0 0 100px;margin:0 0 16px}.timelineBlock.-full>ul>li.is-open{padding:0 0 0 100px}.timelineBlock.-full>ul>li.is-open .timeBlock{display:block}.timelineBlock.-full>ul>li.is-open .lineBlock>.lineText{display:block!important}.timelineBlock.-full>ul>li.is-open .lineBlock .thumbBlock{display:none!important}.timelineBlock.-full>ul>li.is-open[class^=team_]{padding:0}.timelineBlock.-full .timeBlock{cursor:pointer}.timelineBlock.-full .lineBlock{min-height:68px}.timelineBlock.-full .lineBlock>.lineText{padding:16px;cursor:pointer}.timelineBlock.-highlight>ul{position:relative}.timelineBlock.-highlight>ul::before{content:"";position:absolute;left:50%;width:1px;height:100%;background:rgba(0,0,0,.2)}.timelineBlock.-highlight>ul>li{height:68px;overflow:hidden}.timelineBlock.-highlight>ul>li::before{height:68px}.timelineBlock.-highlight .lineBlock{display:inline-block;width:260px;vertical-align:middle;border:none}.timelineBlock.-highlight .lineBlock::after,.timelineBlock.-highlight .lineBlock::before{display:none}.timelineBlock.-highlight .lineBlock .lineText{padding:0}.timelineBlock.-highlight [class^=team_] .timeBlock{right:auto;left:50%;margin:0 0 0 -24px}.timelineBlock.-highlight .team_home{padding:0;text-align:left}.timelineBlock.-highlight .team_home .timeBlock::after{right:auto;left:-30px}.timelineBlock.-highlight .team_home .lineBlock{text-align:right}.timelineBlock.-highlight .team_away{padding:0;text-align:right}.timelineBlock.-highlight .team_away .timeBlock::after{left:auto;right:-30px}.timelineBlock.-highlight .team_away .lineBlock{text-align:left}.timelineBlock .detailBlock{border-top:1px solid rgba(0,0,0,.2)}.timelineBlock .detailBlock .ttlCategory{background:0 0}.timelineBlock .detailBlock .ttlCategory .ttl{display:none}.timelineBlock .detailBlock .ttlCategory .btnClose{position:relative;width:100%;height:26px;padding:5px;border-bottom:1px solid rgba(0,0,0,.2);text-align:center;cursor:pointer}.timelineBlock .detailBlock .ttlCategory .btnClose i{position:static;display:inline-block;vertical-align:middle;width:10px;height:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #999;border-left:2px solid #999;border-bottom:none;border-right:none}.timelineBlock .detailBlock .ttlCategory .btnClose i::after,.timelineBlock .detailBlock .ttlCategory .btnClose i::before{display:none}.timelineBlock .detailBlock .lineTitleBlock{margin:16px 16px 0}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock{padding:0}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .ttl{padding:16px}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .inner{padding:10px}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .inner::after{content:"";display:table;clear:both}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .cameraAngleBlock{position:relative;width:300px;float:left}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .angleThumbBlock{display:block;width:180px;float:right;margin:50px 16px 0}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .angleThumbBlock Ul{width:180px;height:101px;margin:0 0 10px;overflow:hidden;border:2px solid #b29245}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .angleThumbBlock li{display:block;width:100%;cursor:pointer}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .angleThumbBlock li img{width:100%}.timelineBlock .detailBlock .lineTitleBlock .multiAngleBlock .angleThumbBlock p{color:#fff;text-align:center}.timelineBlock .detailBlock .lineTitleBlock .titleBlock{display:none}.timelineBlock .detailBlock .shareButtonBlock{padding:16px;background:0 0}.timelineBlock .detailBlock .relatedPlayerContainer{margin:16px}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .playerBlock{padding:0 0 0 180px}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .assist~li .playerBlock::after,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .foul~li .playerBlock::after,.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .inPlayer~li .playerBlock::after{left:196px}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .goal .play{width:170px;margin:-9px 0 0;line-height:.9}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .goal .play br{display:none}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .yellowcard2 .play{width:170px;margin:-9px 0 0;line-height:.9}.timelineBlock .detailBlock .relatedPlayerContainer .relatedPlayerBlock .yellowcard2 .play br{display:none}.timelineBlock .detailBlock .ballCourseContainer{margin:16px}.timelineBlock .detailBlock .ballCourseContainer::after{content:"";display:table;clear:both}.timelineBlock .detailBlock .ballCourseContainer .courseBlock{width:317px;margin:0 10px;float:right}.timelineBlock .detailBlock .ballCourseContainer .playerBlock{width:200px;float:left}.timelineBlock .detailBlock .ballCourseContainer .playerBlock>.ttl{display:block;padding:16px 16px 10px;color:#b29245;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:500;font-size:20px}.timelineBlock .detailBlock .ballCourseContainer .playerBlock li{height:50px}.timelineBlock .detailBlock .ballCourseContainer .playerBlock .playerList .playerBlock{width:180px}}.formationContainer{margin:10px 0 50px;overflow:hidden;width:100%}.formationContainer .ttlCategory{position:relative;text-align:left;margin:0}.formationContainer .ttlCategory .ttl{font-size:18px;margin:0 10px 10px;padding:0 0 10px;border-bottom:1px solid rgba(0,0,0,.2)}.formationContainer .inner{width:200%}.formationContainer .inner::after{content:"";display:table;clear:both}.formationContainer [class^=team_]{position:relative;width:50%;float:left}.formationContainer [class^=team_] .flag{position:absolute;top:10px;display:inline-block;width:40px;height:27px;border:1px solid #999;overflow:hidden;vertical-align:middle}.formationContainer [class^=team_] .flag img{width:100%;height:auto}.formationContainer [class^=team_] .formationBlock{position:relative;margin:10px}.formationContainer [class^=team_] .formationBlock .player{position:absolute}.formationContainer [class^=team_] .formationBlock .player .memberPhoto{position:relative;width:44px;height:44px;border:2px solid #999;border-radius:50%;overflow:hidden}.formationContainer [class^=team_] .formationBlock .player .memberPhoto img{position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px}.formationContainer [class^=team_] .formationBlock .player .memberName{position:relative;width:54px;left:-5px;color:#fff;font-size:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.formationContainer [class^=team_] .formationBlock .teamMember .memberName .nameText .eng{margin:6px 0;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1;font-weight:500;font-size:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase}.formationContainer [class^=team_] .formationBlock img{width:100%}.formationContainer [class^=team_] .formationText{margin:20px 10px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-weight:800;font-size:26px;text-align:center}.formationContainer .team_home .flag{left:10px}.formationContainer .team_away .flag{right:10px}.formationContainer .noteBlock{color:#999;font-size:11px;text-align:center;margin:10px}@media screen and (min-width:769px){.formationContainer{margin:16px 0 50px}.formationContainer .ttlCategory{text-align:left;margin:0 0 16px}.formationContainer .ttlCategory .ttl{font-size:20px;margin:0 0 16px}.formationContainer .inner{width:100%}.formationContainer [class^=team_]{position:relative;width:50%;float:left;margin:0}.formationContainer [class^=team_] .flag{top:16px}.formationContainer [class^=team_] .formationBlock{margin:0}.formationContainer .team_home{padding:16px 16px 0 0}.formationContainer .team_home .flag{left:0}.formationContainer .team_away{padding:16px 0 0 16px}.formationContainer .team_away .flag{right:0}}.memberContainer{width:100%;margin:0 0 50px;overflow:hidden}.memberContainer .ttlCategory{position:relative;text-align:left;margin:0}.memberContainer .ttlCategory .ttl{font-size:18px;margin:0 10px 10px;padding:0 0 10px;border-bottom:1px solid rgba(0,0,0,.2)}.memberContainer .inner{width:200%;margin:0 0 20px}.memberContainer .inner::after{content:"";display:table;clear:both}.memberContainer .memberBlock{width:50%;float:left;padding:0 10px}.memberContainer .memberBlock.-team{display:block;width:100%;float:none}.memberContainer .memberBlock>ul>li{position:relative;height:72px;padding:10px 0}.memberContainer .memberBlock>ul>li>a{display:block}.memberContainer .memberBlock .playerBlock{position:relative}.memberContainer .memberBlock .playerBlock .playerPhoto{position:absolute;z-index:1;top:50%;width:50px;height:50px;margin:-25px 0 0;border:2px solid #999;border-radius:50%;overflow:hidden}.memberContainer .memberBlock .playerBlock .playerPhoto img{position:absolute;top:50%;left:50%;width:56px;height:56px;margin:-28px 0 0 -28px}.memberContainer .memberBlock .playerBlock .playerText{padding:0 0 0 60px}.memberContainer .memberBlock .playerBlock .playerText .team .flag{display:inline-block;width:23px;height:15px;border:1px solid #999;overflow:hidden;vertical-align:middle}.memberContainer .memberBlock .playerBlock .playerText .team .flag img{width:100%;height:auto}.memberContainer .memberBlock .playerBlock .playerText .team .number{display:inline-block;margin:0 0 0 5px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-size:18px;color:#999;vertical-align:middle}.memberContainer .memberBlock .playerBlock .playerText .team .position{display:inline-block;margin:0 0 0 3px;padding:2px 5px;color:#fff;font-weight:700;line-height:1;font-size:10px;background:#474b4f;border-radius:3px}.memberContainer .memberBlock .playerBlock .playerText .nameEn{margin:0 0 4px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-size:18px;color:#1f2326;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-transform:uppercase}.memberContainer .memberBlock .playerBlock .playerText .nameJp{font-size:11px;color:#1f2326;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}@media screen and (min-width:769px){.memberContainer .ttlCategory{text-align:left;margin:0 0 16px}.memberContainer .ttlCategory .ttl{font-size:20px;margin:0 0 16px}.memberContainer .inner{width:100%}.memberContainer .memberBlock{padding:0}.memberContainer .memberBlock>ul>li{height:110px;padding:16px 0}.memberContainer .memberBlock>ul>li>a{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.memberContainer .memberBlock>ul>li>a:hover{opacity:.6}.memberContainer .memberBlock.-home{padding:0 16px 0 0}.memberContainer .memberBlock.-away{padding:0 0 0 16px}.memberContainer .memberBlock.-team{float:none;padding:16px 0}.memberContainer .memberBlock.-team>ul::after{content:"";display:table;clear:both}.memberContainer .memberBlock.-team>ul>li{width:50%;padding:16px 0;float:left}.memberContainer .memberBlock.-team>ul>li:nth-child(odd){padding:0 16px 0 0}.memberContainer .memberBlock.-team>ul>li:nth-child(even){padding:0 0 0 16px}.memberContainer .memberBlock .playerBlock{position:relative}.memberContainer .memberBlock .playerBlock .playerPhoto{position:absolute;z-index:1;top:50%;width:80px;height:80px;margin:-40px 0 0;border:2px solid #999;border-radius:50%;overflow:hidden}.memberContainer .memberBlock .playerBlock .playerPhoto img{position:absolute;top:50%;left:50%;width:86px;height:86px;margin:-43px 0 0 -43px}.memberContainer .memberBlock .playerBlock .playerText{padding:0 0 0 90px}.memberContainer .memberBlock .playerBlock .playerText .team .flag{display:inline-block;width:30px;height:20px;border:1px solid #999;overflow:hidden;vertical-align:middle}.memberContainer .memberBlock .playerBlock .playerText .team .flag img{width:100%;height:auto}.memberContainer .memberBlock .playerBlock .playerText .team .number{display:inline-block;margin:0 0 0 5px;font-size:20px;color:#999;vertical-align:middle}.memberContainer .memberBlock .playerBlock .playerText .nameEn{font-size:20px}.memberContainer .memberBlock .playerBlock .playerText .nameJp{font-size:13px}}.statsContainer{margin:0 0 50px}.statsContainer .ttlCategory{position:relative;text-align:left;margin:0}.statsContainer .ttlCategory .ttl{font-size:18px;margin:0 10px 20px;padding:0 0 10px;border-bottom:1px solid rgba(0,0,0,.2)}.statsContainer .noteBlock{color:#999;font-size:11px;text-align:center;margin:10px 10px 20px}.statsContainer .statsHeader .circleGraphBlock canvas,.statsContainer .statsHeader .circleGraphBlock img{width:100%!important;height:100%!important}.statsContainer .statsHeader .topStatsBlock{position:relative;text-align:center;font-size:0;margin:10px 0 20px}.statsContainer .statsHeader .topStatsBlock .teamBlock{position:absolute;width:100%;top:50%;margin:-13px 0 0}.statsContainer .statsHeader .topStatsBlock .teamBlock [class^=team_]{display:inline-block;width:50%}.statsContainer .statsHeader .topStatsBlock .teamBlock [class^=team_] .flag{display:none}.statsContainer .statsHeader .topStatsBlock .teamBlock [class^=team_] .valueBlock{display:inline-block;width:50%;text-align:center;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8}.statsContainer .statsHeader .topStatsBlock .teamBlock [class^=team_] .valueBlock strong{font-size:26px}.statsContainer .statsHeader .topStatsBlock .teamBlock [class^=team_] .valueBlock span{font-size:15px}.statsContainer .statsHeader .topStatsBlock .teamBlock .team_home{text-align:left}.statsContainer .statsHeader .topStatsBlock .teamBlock .team_away{text-align:right}.statsContainer .statsHeader .topStatsBlock .circleGraphBlock{position:relative;width:50%;margin:0 auto}.statsContainer .statsHeader .topStatsBlock .circleGraphBlock .ttlBlock{position:absolute;top:50%;width:100%;margin:-8px 0 0;text-align:center;font-size:15px;font-weight:700}.statsContainer .statsHeader .secondStatsBlock{font-size:0;margin:0 0 50px}.statsContainer .statsHeader .secondStatsBlock>.ttl{margin:0 0 10px;font-size:15px;font-weight:700;text-align:center}.statsContainer .statsHeader .secondStatsBlock [class^=team_]{display:inline-block;width:50%;text-align:center}.statsContainer .statsHeader .secondStatsBlock [class^=team_]>.ttl{margin:0 0 10px;font-size:15px;font-weight:700;text-align:center}.statsContainer .statsHeader .secondStatsBlock [class^=team_] .circleGraphBlock{position:relative;width:80%;margin:0 auto}.statsContainer .statsHeader .secondStatsBlock [class^=team_] .circleGraphBlock .valueBlock{position:absolute;z-index:1;top:50%;left:0;display:inline-block;width:100%;margin:-13px 0 0;text-align:center;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8}.statsContainer .statsHeader .secondStatsBlock [class^=team_] .circleGraphBlock .valueBlock strong{font-size:26px}.statsContainer .statsHeader .secondStatsBlock [class^=team_] .circleGraphBlock .valueBlock span{font-size:15px}.statsContainer .statsHeader .secondStatsBlock [class^=team_] .circleGraphBlock .graphBlock{position:relative;z-index:0}.statsContainer .statsBarGraphBlock{margin:0 0 50px}.statsContainer .statsBarGraphBlock .statsBlock{position:relative;margin:0 0 20px}.statsContainer .statsBarGraphBlock .statsBlock .ttl{margin:0 0 10px;font-size:15px;font-weight:700;text-align:center}.statsContainer .statsBarGraphBlock .statsBlock .valueBlock{position:absolute;top:50%;width:100%}.statsContainer .statsBarGraphBlock .statsBlock .valueBlock [class^=team_]{width:50px;text-align:center;padding:0 10px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-size:26px}.statsContainer .statsBarGraphBlock .statsBlock .valueBlock .team_home{position:absolute;left:0}.statsContainer .statsBarGraphBlock .statsBlock .valueBlock .team_away{position:absolute;right:0}.statsContainer .statsBarGraphBlock .statsBlock .barGraphBlock{padding:0 45px}.statsContainer .statsBarGraphBlock .statsBlock .barGraphBlock canvas,.statsContainer .statsBarGraphBlock .statsBlock .barGraphBlock img{width:100%;height:12px}.statsContainer .statsBarGraphBlock .statsBlock .barGraphBlock .barZero{width:100%;height:12px;background:rgba(0,0,0,.1)}.statsContainer .statsCircleListBlock>ul{font-size:0}.statsContainer .statsCircleListBlock>ul>li{display:inline-block;width:50%;padding:0 0 20px;text-align:center}.statsContainer .statsCircleListBlock .ttl{height:40px;font-size:15px;font-weight:700}.statsContainer .statsCircleListBlock .statsBlock{position:relative;display:inline-block;width:90px;height:90px;background:#1f2326;border-radius:50%}.statsContainer .statsCircleListBlock .statsBlock .valueBlock{position:absolute;top:50%;width:100%;margin:-13px 0 0;text-align:center}.statsContainer .statsCircleListBlock .statsBlock .valueBlock strong{color:#fff;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-size:26px}@media screen and (min-width:769px){.statsContainer{margin:0 0 70px}.statsContainer .ttlCategory{text-align:left;margin:0 0 16px}.statsContainer .ttlCategory .ttl{font-size:20px;margin:0 0 32px}.statsContainer .noteBlock{margin:16px 0 32px}.statsContainer .statsHeader .topStatsBlock{margin:16px 0 32px}.statsContainer .statsHeader .topStatsBlock .teamBlock{margin:-13px 0 0}.statsContainer .statsHeader .topStatsBlock .teamBlock [class^=team_] .flag{display:inline-block;display:inline-block;width:66px;height:44px;border:1px solid #999;overflow:hidden;vertical-align:middle;margin:0 0 5px}.statsContainer .statsHeader .topStatsBlock .teamBlock [class^=team_] .flag img{width:100%;height:auto}.statsContainer .statsHeader .topStatsBlock .teamBlock [class^=team_] .valueBlock{display:block;width:auto;text-align:center}.statsContainer .statsHeader .topStatsBlock .teamBlock [class^=team_] .valueBlock strong{font-size:40px}.statsContainer .statsHeader .topStatsBlock .teamBlock [class^=team_] .valueBlock span{font-size:26px}.statsContainer .statsHeader .topStatsBlock .teamBlock .team_away,.statsContainer .statsHeader .topStatsBlock .teamBlock .team_home{text-align:center}.statsContainer .statsHeader .topStatsBlock .circleGraphBlock{width:200px}.statsContainer .statsHeader .secondStatsBlock{position:relative;margin:0 0 32px}.statsContainer .statsHeader .secondStatsBlock>.ttl{position:absolute;z-index:1;top:50%;width:100%;margin:-8px 0 16px;font-size:15px;font-weight:700;text-align:center}.statsContainer .statsHeader .secondStatsBlock [class^=team_] .circleGraphBlock{width:160px}.statsContainer .statsHeader .secondStatsBlock [class^=team_] .circleGraphBlock .valueBlock{margin:-20px 0 0;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8}.statsContainer .statsHeader .secondStatsBlock [class^=team_] .circleGraphBlock .valueBlock strong{font-size:40px}.statsContainer .statsHeader .secondStatsBlock [class^=team_] .circleGraphBlock .valueBlock span{font-size:26px}.statsContainer .statsBarGraphBlock .statsBlock{margin:0 0 32px}.statsContainer .statsBarGraphBlock .statsBlock .ttl{margin:0 0 16px}.statsContainer .statsBarGraphBlock .statsBlock .valueBlock [class^=team_]{width:90px;padding:5px 10px;font-size:26px}.statsContainer .statsBarGraphBlock .statsBlock .barGraphBlock{padding:0 80px}.statsContainer .statsCircleListBlock>ul{font-size:0}.statsContainer .statsCircleListBlock>ul>li{display:inline-block;width:25%;padding:0 0 20px;text-align:center}.statsContainer .statsCircleListBlock .ttl{height:40px;font-size:15px;font-weight:700}.statsContainer .statsCircleListBlock .statsBlock{position:relative;display:inline-block;width:90px;height:90px;background:#1f2326;border-radius:50%}.statsContainer .statsCircleListBlock .statsBlock .valueBlock{position:absolute;top:50%;width:100%;margin:-13px 0 0;text-align:center}.statsContainer .statsCircleListBlock .statsBlock .valueBlock strong{color:#fff;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-size:26px}}.teamListContainer{margin:0 0 50px}.teamListContainer .ttlCategory{position:relative;text-align:left;margin:0}.teamListContainer .ttlCategory .ttl{font-size:18px;margin:0 0 10px;padding:10px;border-bottom:1px solid rgba(0,0,0,.2)}.teamListContainer .teamListBlock{padding:0 10px}.teamListContainer .teamListBlock>ul>li{height:72px}.teamListContainer .teamListBlock>ul>li>a{display:block}.teamListContainer .teamListBlock .teamBlock{position:relative;padding:10px 0}.teamListContainer .teamListBlock .teamBlock .flag{position:absolute;top:10px;display:inline-block;width:65px;height:44px;border:1px solid #999;overflow:hidden;vertical-align:middle}.teamListContainer .teamListBlock .teamBlock .flag img{width:100%;height:auto}.teamListContainer .teamListBlock .teamBlock .teamNameBlock{margin:0 0 0 80px}.teamListContainer .teamListBlock .teamBlock .teamNameBlock .nameEn{color:#474b4f;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-size:18px;margin:0 0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-transform:uppercase}.teamListContainer .teamListBlock .teamBlock .teamNameBlock .nameJp{color:#474b4f;font-size:13px;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}@media screen and (min-width:769px){.teamListContainer{margin:0 0 70px}.teamListContainer .ttlCategory{text-align:left;margin:0 0 16px}.teamListContainer .ttlCategory .ttl{font-size:20px;margin:0 0 16px;padding:10px 0}.teamListContainer .teamListBlock{padding:0}.teamListContainer .teamListBlock>ul{font-size:0}.teamListContainer .teamListBlock>ul>li{display:inline-block;width:50%;height:82px}.teamListContainer .teamListBlock>ul>li>a{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.teamListContainer .teamListBlock>ul>li>a:hover{opacity:.6}.teamListContainer .teamListBlock .teamBlock{position:relative;padding:10px 0}.teamListContainer .teamListBlock .teamBlock .flag{position:absolute;top:10px;display:inline-block;width:80px;height:54px;border:1px solid #999;overflow:hidden;vertical-align:middle}.teamListContainer .teamListBlock .teamBlock .flag img{width:100%;height:auto}.teamListContainer .teamListBlock .teamBlock .teamNameBlock{margin:5px 0 0 96px}.teamListContainer .teamListBlock .teamBlock .teamNameBlock .nameEn{font-size:20px}.teamListContainer .teamListBlock .teamBlock .teamNameBlock .nameJp{font-size:13px}}.teamHeaderContainer{margin:0 0 10px}.teamHeaderContainer .teamHeader{background:#fff;margin:0 10px 10px;padding:20px 40px;text-align:center}.teamHeaderContainer .teamHeader .flag{display:inline-block;width:100px;height:67px;border:1px solid #999;overflow:hidden;vertical-align:middle;margin:0 0 10px}.teamHeaderContainer .teamHeader .flag img{width:100%;height:auto}.teamHeaderContainer .teamHeader .teamNameBlock .nameEn{font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-size:26px;margin:0 0 8px}.teamHeaderContainer .teamHeader .teamNameBlock .nameJp{font-size:15px}@media screen and (min-width:769px){.teamHeaderContainer .teamHeader{margin:0 0 10px;padding:30px 40px;text-align:left}.teamHeaderContainer .teamHeader .flag{display:inline-block;width:110px;height:74px;border:1px solid #999;overflow:hidden;vertical-align:middle;margin:0;vertical-align:middle}.teamHeaderContainer .teamHeader .flag img{width:100%;height:auto}.teamHeaderContainer .teamHeader .teamNameBlock{display:inline-block;vertical-align:middle;margin:0 0 0 16px}.teamHeaderContainer .teamHeader .teamNameBlock .nameEn{font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:.8;font-size:26px;margin:0 0 8px}.teamHeaderContainer .teamHeader .teamNameBlock .nameJp{font-size:15px}}.rankingContainer{width:100%;margin:0 0 50px;overflow:hidden}.rankingContainer .ttlCategory{position:relative;text-align:left;margin:0}.rankingContainer .ttlCategory .ttl{font-size:18px;margin:0 10px 10px;padding:0 0 10px;border-bottom:1px solid rgba(0,0,0,.2)}.rankingContainer .rankingList>ul>li{position:relative;height:72px;padding:10px 0}.rankingContainer .rankingList>ul>li>a{display:block}.rankingContainer .rankingList .rankingBlock{display:block;padding:0 0 0 80px}.rankingContainer .rankingList .rankingBlock .inner{position:absolute;left:0;width:75px;overflow:hidden}.rankingContainer .rankingList .rankingBlock .inner::before{content:"";display:inline-block;height:56px;margin:0 0 0 -5px;vertical-align:middle}.rankingContainer .rankingList .rankingBlock .inner .ranking{display:inline-block;width:40px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1;font-weight:500;font-size:33px;color:#b29245;text-align:center;vertical-align:middle}.rankingContainer .rankingList .rankingBlock .inner .result{position:relative;display:inline-block;width:30px;padding:0 0 3px;font-size:13px;line-height:1.2;color:#1f2326;text-align:center;vertical-align:middle}.rankingContainer .rankingList .rankingBlock .inner .result::after{content:"";display:block;position:absolute;bottom:-12px;left:50%;margin:0 0 0 -6px;width:6px;height:6px}.rankingContainer .rankingList .rankingBlock .inner .result.-up::after{border:6px solid transparent;border-bottom:8px solid #dc0e29}.rankingContainer .rankingList .rankingBlock .inner .result.-down::after{border:6px solid transparent;border-top:8px solid #094}.rankingContainer .rankingList .rankingBlock .inner .result.-stay::after{border:6px solid transparent;border-left:8px solid #818a91}.rankingContainer .rankingList .playerBlock{position:relative}.rankingContainer .rankingList .playerBlock .playerPhoto{position:absolute;z-index:1;top:50%;width:50px;height:50px;margin:-25px 0 0;border:2px solid #999;border-radius:50%;overflow:hidden}.rankingContainer .rankingList .playerBlock .playerPhoto img{position:absolute;top:50%;left:50%;width:56px;height:56px;margin:-28px 0 0 -28px}.rankingContainer .rankingList .playerBlock .playerText{padding:0 0 0 60px}.rankingContainer .rankingList .playerBlock .playerText .team .flag{display:inline-block;width:23px;height:15px;border:1px solid #999;overflow:hidden;vertical-align:middle}.rankingContainer .rankingList .playerBlock .playerText .team .flag img{width:100%;height:auto}.rankingContainer .rankingList .playerBlock .playerText .team .number{display:inline-block;margin:0 0 0 5px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-size:18px;color:#999;vertical-align:middle}.rankingContainer .rankingList .playerBlock .playerText .team .position{display:inline-block;margin:0 0 0 3px;padding:2px 5px;color:#fff;font-weight:700;line-height:1;font-size:10px;background:#474b4f;border-radius:3px}.rankingContainer .rankingList .playerBlock .playerText .nameEn{margin:0 0 4px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-size:18px;color:#1f2326;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-transform:uppercase}.rankingContainer .rankingList .playerBlock .playerText .nameJp{font-size:11px;color:#1f2326;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.rankingContainer .rankingList .teamBlock{position:relative;padding:10px 0}.rankingContainer .rankingList .teamBlock .flag{position:absolute;top:10px;display:inline-block;width:65px;height:44px;border:1px solid #999;overflow:hidden;vertical-align:middle}.rankingContainer .rankingList .teamBlock .flag img{width:100%;height:auto}.rankingContainer .rankingList .teamBlock .teamNameBlock{margin:0 0 0 80px}.rankingContainer .rankingList .teamBlock .teamNameBlock .nameEn{color:#474b4f;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-size:18px;margin:0 0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-transform:uppercase}.rankingContainer .rankingList .teamBlock .teamNameBlock .nameJp{color:#474b4f;font-size:13px;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}@media screen and (min-width:769px){.rankingContainer .ttlCategory{text-align:left;margin:0 0 16px}.rankingContainer .ttlCategory .ttl{font-size:20px;margin:0 0 16px}.rankingContainer .rankingList{padding:0}.rankingContainer .rankingList>ul>li{height:110px;padding:16px 0}.rankingContainer .rankingList>ul>li>a{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.rankingContainer .rankingList>ul>li>a:hover{opacity:.6}.rankingContainer .rankingList .rankingBlock{padding:0 0 0 120px}.rankingContainer .rankingList .rankingBlock .inner{width:110px}.rankingContainer .rankingList .rankingBlock .inner::before{height:70px;margin:0 0 0 -5px}.rankingContainer .rankingList .rankingBlock .inner .ranking{width:50px;font-size:40px}.rankingContainer .rankingList .rankingBlock .inner .result{width:50px;padding:0 0 3px;font-size:13px}.rankingContainer .rankingList .playerBlock{position:relative}.rankingContainer .rankingList .playerBlock .playerPhoto{position:absolute;z-index:1;top:50%;width:80px;height:80px;margin:-40px 0 0;border:2px solid #999;border-radius:50%;overflow:hidden}.rankingContainer .rankingList .playerBlock .playerPhoto img{position:absolute;top:50%;left:50%;width:86px;height:86px;margin:-43px 0 0 -43px}.rankingContainer .rankingList .playerBlock .playerText{padding:0 0 0 90px}.rankingContainer .rankingList .playerBlock .playerText .team .flag{display:inline-block;width:30px;height:20px;border:1px solid #999;overflow:hidden;vertical-align:middle}.rankingContainer .rankingList .playerBlock .playerText .team .flag img{width:100%;height:auto}.rankingContainer .rankingList .playerBlock .playerText .team .number{display:inline-block;margin:0 0 0 5px;font-size:20px;color:#999;vertical-align:middle}.rankingContainer .rankingList .playerBlock .playerText .nameEn{font-size:20px}.rankingContainer .rankingList .playerBlock .playerText .nameJp{font-size:13px}.rankingContainer .rankingList .teamBlock{position:relative;padding:10px 0}.rankingContainer .rankingList .teamBlock .flag{position:absolute;top:10px;display:inline-block;width:80px;height:54px;border:1px solid #999;overflow:hidden;vertical-align:middle}.rankingContainer .rankingList .teamBlock .flag img{width:100%;height:auto}.rankingContainer .rankingList .teamBlock .teamNameBlock{margin:5px 0 0 96px}.rankingContainer .rankingList .teamBlock .teamNameBlock .nameEn{font-size:20px}.rankingContainer .rankingList .teamBlock .teamNameBlock .nameJp{font-size:13px}}.relatedContainer{position:relative;padding:10px 0 0;overflow:hidden}.relatedContainer .ttl{color:#000;font-size:18px;margin:0 10px 10px}.relatedContainer>.imageBlock{margin:10px;position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.relatedContainer>.imageBlock img{position:absolute;z-index:0;width:100%;height:auto}.relatedContainer>.imageBlock .video-js,.relatedContainer>.imageBlock iframe,.relatedContainer>.imageBlock object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.relatedContainer>.imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.relatedContainer>.imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.relatedContainer .wrapper{position:relative;z-index:1;width:100%;padding:10px 0}.relatedContainer .js-articleSliderContainer{margin:0 0 10px}.relatedContainer .js-articleSliderContainer .sliderControl{display:none}.relatedContainer .js-articleSliderContainer .slide{display:inline-block;width:145px;margin:0 0 0 10px;vertical-align:top}.relatedContainer .js-articleSliderContainer .slide a{display:block;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#0b6fb4}.relatedContainer .js-articleSliderContainer .slide a:visited{color:#5b0962}.relatedContainer .js-articleSliderContainer .slide a:hover{color:#0b6fb4;background:rgba(220,221,221,.4)}.relatedContainer .js-articleSliderContainer .slide .imageBlock{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.relatedContainer .js-articleSliderContainer .slide .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.relatedContainer .js-articleSliderContainer .slide .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.relatedContainer .js-articleSliderContainer .slide .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.relatedContainer .js-articleSliderContainer .slide .textBlock{height:70px;padding:10px 0}.relatedContainer .js-articleSliderContainer .slide .textBlock .ttl{font-size:11px;line-height:1.4;white-space:normal}.relatedContainer .js-articleSliderContainer .slide .textBlock .data{font-size:11px}@media screen and (min-width:769px){.relatedContainer{padding:0;margin:0 0 40px}.relatedContainer::after{content:"";display:table;clear:both}.relatedContainer .wrapper{width:1024px;margin:0 auto;padding:0}.relatedContainer .ttl{font-size:20px;margin:0 0 16px}.relatedContainer>.imageBlock{margin:16px 0}.relatedContainer .js-articleSliderContainer{position:relative;width:672px;margin:0 0 16px}.relatedContainer .js-articleSliderContainer .sliderControl{display:block;position:absolute;top:0;z-index:2;width:672px}.relatedContainer .js-articleSliderContainer .sliderControl i{position:absolute;display:block;width:24px;height:158px;background:#000;cursor:pointer;overflow:hidden;text-indent:100%;white-space:nowrap}.relatedContainer .js-articleSliderContainer .sliderControl i::after{content:"";position:absolute;top:50%;margin:-5px 0 0}.relatedContainer .js-articleSliderContainer .sliderControl .btnPrev::after{left:6px;display:inline-block;vertical-align:middle;width:10px;height:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #818a91;border-left:2px solid #818a91;border-top:none;border-right:none}.relatedContainer .js-articleSliderContainer .sliderControl .btnNext{right:0}.relatedContainer .js-articleSliderContainer .sliderControl .btnNext::after{left:6px;display:inline-block;vertical-align:middle;width:10px;height:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #818a91;border-right:2px solid #818a91;border-bottom:none;border-left:none}.relatedContainer .js-articleSliderContainer .slide{display:inline-block;width:150px;margin:0 0 0 16px;vertical-align:top}.relatedContainer .js-articleSliderContainer .slide:first-child{margin:0}.relatedContainer .js-articleSliderContainer .slide .imageBlock img{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.relatedContainer .js-articleSliderContainer .slide .imageBlock img:hover{opacity:.6}}.recommendContainer{position:relative;overflow:hidden;background:url(../img/bg_hero.jpg) center 0 no-repeat #1f2326;background-size:180% auto;padding:10px 0 0}.recommendContainer .ttl{color:#fff;font-size:18px;margin:0 0 10px}.recommendContainer .wrapper{position:relative;z-index:1;width:100%;padding:10px 0}.recommendContainer .js-articleSliderContainer{margin:0 0 10px;height:156px;overflow:hidden}.recommendContainer .js-articleSliderContainer .sliderControl{display:none}.recommendContainer .js-articleSliderContainer .slide{display:inline-block;width:145px;margin:0 0 10px 10px;vertical-align:top}.recommendContainer .js-articleSliderContainer .slide a{display:block}.recommendContainer .js-articleSliderContainer .slide .imageBlock{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.recommendContainer .js-articleSliderContainer .slide .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.recommendContainer .js-articleSliderContainer .slide .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.recommendContainer .js-articleSliderContainer .slide .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.recommendContainer .js-articleSliderContainer .slide .textBlock{color:#fff;height:70px;padding:10px 0}.recommendContainer .js-articleSliderContainer .slide .textBlock .ttl{font-size:11px;line-height:1.4;white-space:normal}.recommendContainer .js-articleSliderContainer .slide .textBlock .data{font-size:11px}.recommendContainer .adBlock{width:300px;margin:0 auto}.recommendContainer .adBlock li{margin:0 0 10px}@media screen and (min-width:769px){.recommendContainer{background-size:cover;min-width:1024px}.recommendContainer::after{content:"";display:table;clear:both}.recommendContainer .wrapper{width:1024px;margin:40px auto}.recommendContainer .ttl{font-size:20px;margin:0 0 16px}.recommendContainer .js-articleSliderContainer{position:relative;margin:0 0 16px;padding:0 0 0 40px}.recommendContainer .js-articleSliderContainer .sliderControl{display:block;position:absolute;top:0;left:0;z-index:2;width:100%}.recommendContainer .js-articleSliderContainer .sliderControl i{position:absolute;display:block;width:24px;height:158px;background:#fff;cursor:pointer;overflow:hidden;text-indent:100%;white-space:nowrap}.recommendContainer .js-articleSliderContainer .sliderControl i::after{content:"";position:absolute;top:50%;margin:-5px 0 0}.recommendContainer .js-articleSliderContainer .sliderControl .btnPrev::after{left:6px;display:inline-block;vertical-align:middle;width:10px;height:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #818a91;border-left:2px solid #818a91;border-top:none;border-right:none}.recommendContainer .js-articleSliderContainer .sliderControl .btnNext{right:0}.recommendContainer .js-articleSliderContainer .sliderControl .btnNext::after{left:6px;display:inline-block;vertical-align:middle;width:10px;height:10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #818a91;border-right:2px solid #818a91;border-bottom:none;border-left:none}.recommendContainer .js-articleSliderContainer .slide{display:inline-block;width:150px;margin:0 0 16px 16px;vertical-align:top}.recommendContainer .js-articleSliderContainer .slide:first-child{margin:0}.recommendContainer .js-articleSliderContainer .slide a:hover{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.recommendContainer .js-articleSliderContainer .slide a:hover:hover{opacity:.6}.recommendContainer .adBlock{width:100%;margin:0 0 16px}.recommendContainer .adBlock ul{font-size:0}.recommendContainer .adBlock li{display:inline-block;margin:0 0 0 62px}.recommendContainer .adBlock li:first-child{margin:0}}.videoSearchBlock{position:relative;z-index:100;margin:10px;padding:0 0 20px}.videoSearchBlock .searchBox{position:relative;padding:0 102px 0 0;border:1px solid #474b4f;border-radius:5px;overflow:hidden}.videoSearchBlock .searchBox input{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;border-radius:0;width:100%;height:44px;padding:10px}.videoSearchBlock .searchBox [type^=submit]{position:absolute;top:0;right:0;z-index:2;width:44px;height:44px;background:0 0;overflow:hidden;text-indent:100%;white-space:nowrap;padding:0;cursor:pointer}.videoSearchBlock .searchBox .ico_search{position:absolute;top:0;right:0;z-index:1;display:block;width:44px;height:44px;font-size:20px;color:#fff;background:#474b4f}.videoSearchBlock .searchBox .ico_search::before{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px}.videoSearchBlock .btnOption{position:absolute;z-index:2;top:1px;right:44px;width:60px;height:44px;padding:0;text-align:center;background:#fff;border-left:1px solid #999}.videoSearchBlock .btnOption i{display:block;width:60px;height:44px;font-size:13px;padding:15px 3px;cursor:pointer;color:#0b6fb4}.videoSearchBlock .btnOption i::after{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #b29245;border-right:2px solid #b29245;border-top:none;border-left:none;margin:-4px 0 0 5px}.videoSearchBlock .btnOption i.pc{display:none}.videoSearchBlock .optionListBlock{display:none;position:absolute;width:100%;background:#fff;border-radius:5px;padding:10px}.videoSearchBlock .optionListBlock .categoryBox{background:#edeeee}.videoSearchBlock .optionListBlock .categoryBox .ttl{display:block;font-weight:700;background:#fff;padding:10px 0}.videoSearchBlock .optionListBlock .categoryBox ul{padding:5px}.videoSearchBlock .optionListBlock .categoryBox li{margin:10px 0;font-size:16px}.videoSearchBlock .optionListBlock .categoryBox li input[type=checkbox]{display:none}.videoSearchBlock .optionListBlock .categoryBox li input[type=checkbox]:checked+span::before{background:#b29245;border:1px solid #999;border-radius:2px;font-size:10px;color:#fff;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914"}.videoSearchBlock .optionListBlock .categoryBox li span::before{content:"";display:inline-block;width:16px;height:16px;margin:0 10px 0 0;padding:2px;vertical-align:middle;background:#fff;border:1px solid #999;border-radius:2px}.videoSearchBlock .optionListBlock.is-open{display:block}.videoSearchBlock .optionListBlock.is-open~.btnOption i{background:0 0;border:none}.videoSearchBlock .optionListBlock.is-open~.btnOption i::after{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #b29245;border-left:2px solid #b29245;border-bottom:none;border-right:none}.videoSearchBlock .keywordBlock{font-size:13px;line-height:1.6;margin:10px 0 0}@media screen and (min-width:769px){.videoSearchBlock{margin:0}.videoSearchBlock .searchBox{padding:0 183px 0 0}.videoSearchBlock .searchBox [type^=submit]{width:80px}.videoSearchBlock .searchBox .ico_search{width:80px}.videoSearchBlock .btnOption{top:1px;right:80px;width:104px;height:44px;padding:0;text-align:center;background:#fff;border-left:1px solid #999}.videoSearchBlock .btnOption i{display:block;width:104px;height:44px;font-size:15px;padding:15px 0;cursor:pointer;color:#0b6fb4}.videoSearchBlock .btnOption i::after{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #b29245;border-right:2px solid #b29245;border-top:none;border-left:none;margin:-4px 0 0 10px}.videoSearchBlock .btnOption i.sp{display:none}.videoSearchBlock .btnOption i.pc{display:block}.videoSearchBlock .optionListBlock{width:592px;padding:16px}.videoSearchBlock .optionListBlock .categoryBox{display:block;float:right;width:275px}.videoSearchBlock .optionListBlock .categoryBox:first-child{float:left}.videoSearchBlock .optionListBlock .categoryBox ul{padding:5px}.videoSearchBlock .optionListBlock .categoryBox li{margin:10px 0;font-size:16px}}.documentContainer{background:#fff;margin:0 10px 40px;padding:20px;font-size:13px;line-height:1.8}.documentContainer h2{font-weight:700;font-size:18px;marging:0 0 10px}.documentContainer section{display:block;margin:0 0 28px}.documentContainer p{font-size:13px;line-height:1.6;margin:0 0 10px}.documentContainer .listBlock li{margin:0 0 0 13px}.documentContainer .listBlock li::before{content:"・";display:inline-block;margin:0 0 0 -13px}.documentContainer .companyInfo tr{display:block;margin:0 0 20px}.documentContainer .companyInfo td,.documentContainer .companyInfo th{display:block}.documentContainer .companyInfo th{color:#474b4f}.documentContainer .logoOpta{width:60px;height:auto;vertical-align:middle}@media screen and (min-width:769px){.documentContainer{margin:0 0 40px;padding:32px 40px}.documentContainer h2{font-weight:700;font-size:18px;marging:0 0 18px}.documentContainer section{display:block;margin:0 0 36px}.documentContainer .companyInfo tr{display:table-row;margin:0 0 20px}.documentContainer .companyInfo td,.documentContainer .companyInfo th{display:table-cell;padding:5px}.documentContainer .companyInfo th{color:#474b4f;width:25%}}.modalContainer{position:fixed;z-index:400;top:0;bottom:0;left:0;right:0;display:none;background:rgba(0,0,0,.7);overflow-y:scroll}.modalContainer .videoBlock{position:relative;width:100%;margin:44px auto}.modalContainer .videoBlock .videoPlayerBlock{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.modalContainer .videoBlock .videoPlayerBlock .video-js,.modalContainer .videoBlock .videoPlayerBlock iframe,.modalContainer .videoBlock .videoPlayerBlock object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.modalContainer .videoBlock .videoPlayerBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.modalContainer .videoBlock .videoPlayerBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.modalContainer .btnClose{position:absolute;top:-40px;right:0;width:40px;height:40px;background:#1f2326;cursor:pointer}.modalContainer .btnClose i{position:relative;top:50%;left:50%;margin:-1px 0 0 -10px;display:block;width:20px}.modalContainer .btnClose i::after,.modalContainer .btnClose i::before{content:'';position:absolute;display:block;width:20px;height:2px;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.modalContainer .btnClose i::before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.modalContainer .btnClose i::after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.modalContainer .playerDetailContainer{position:relative}.modalContainer .playerDetailContainer>.ttlCategory{background:#1f2326;height:40px}.modalContainer .playerDetailContainer>.ttlCategory>.ttl{padding:12px;color:#fff;text-align:center}.modalContainer .playerDetailContainer .btnClose{top:0;background:0 0}.modalContainer .playerDetailContainer .profileHeader{position:relative;margin:0 0 20px;padding:20px 10px 0;background:#fff}.modalContainer .playerDetailContainer .profileHeader .playerBlock{margin:0 0 20px}.modalContainer .playerDetailContainer .profileHeader .playerBlock .playerPhoto{position:relative;width:130px;height:130px;margin:0 auto 10px;border:4px solid #999;border-radius:50%;overflow:hidden}.modalContainer .playerDetailContainer .profileHeader .playerBlock .playerPhoto img{position:absolute;top:50%;left:50%;width:136px;height:136px;margin:-68px 0 0 -68px}.modalContainer .playerDetailContainer .profileHeader .playerBlock .playerText{text-align:center}.modalContainer .playerDetailContainer .profileHeader .playerBlock .playerText .team .flag{display:inline-block;width:26px;height:18px;border:1px solid #999;overflow:hidden;vertical-align:middle}.modalContainer .playerDetailContainer .profileHeader .playerBlock .playerText .team .flag img{width:100%;height:auto}.modalContainer .playerDetailContainer .profileHeader .playerBlock .playerText .team .number{display:inline-block;margin:0 0 0 5px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-size:20px;color:#999;vertical-align:middle}.modalContainer .playerDetailContainer .profileHeader .playerBlock .playerText .nameEn{margin:0 0 4px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-size:23px;color:#1f2326;text-transform:uppercase}.modalContainer .playerDetailContainer .profileHeader .playerBlock .playerText .nameJp{font-size:12px;color:#1f2326;line-height:1.3}.modalContainer .playerDetailContainer .profileHeader .profileBlock{margin:0 0 20px;padding:10px 0;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.modalContainer .playerDetailContainer .profileHeader .profileBlock table{width:100%}.modalContainer .playerDetailContainer .profileHeader .profileBlock td,.modalContainer .playerDetailContainer .profileHeader .profileBlock th{padding:8px;font-size:13px}.modalContainer .playerDetailContainer .profileHeader .profileBlock th{width:100px}.modalContainer .playerDetailContainer .paginNav{display:none}.modalContainer .playerDetailContainer .playerStatsBlock{background:#edeeee}.modalContainer .playerDetailContainer .playerStatsBlock .ttlCategory{margin:0 0 20px;height:40px;overflow:hidden}.modalContainer .playerDetailContainer .playerStatsBlock .ttlCategory>.ttl{padding:12px;background:#1f2326;color:#fff}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable{padding:10px 10px 20px}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable table{width:100%}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable table~table tr:first-child{border-top:none}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable tr{border-bottom:1px solid rgba(0,0,0,.2)}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable tr:first-child{border-top:1px solid rgba(0,0,0,.2)}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable td,.modalContainer .playerDetailContainer .playerStatsBlock .statsTable th{color:#1f2326;padding:8px}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable th{font-size:13px;font-weight:700;text-align:left}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable td{text-align:right;font-size:18px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-weight:700}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable td small{font-size:13px;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.2;font-weight:500;font-weight:700}@media screen and (orientation:landscape){.modalContainer .videoBlock{width:80%;margin:40px auto}.modalContainer .btnClose{top:-40px;right:0}}@media screen and (min-width:769px){.modalContainer .videoBlock{position:absolute;top:50%;left:50%;width:680px;margin:-191.25px 0 0 -340px}.modalContainer .btnClose{top:0;right:-40px}.modalContainer .playerDetailContainer{width:766px;margin:44px auto}.modalContainer .playerDetailContainer>.ttlCategory{display:none}.modalContainer .playerDetailContainer .btnClose{background:#1f2326}.modalContainer .playerDetailContainer .profileHeader{margin:0 0 20px;padding:32px 16px 0;overflow:hidden}.modalContainer .playerDetailContainer .profileHeader .wrapper{border-bottom:1px solid rgba(0,0,0,.2);margin:0 0 16px}.modalContainer .playerDetailContainer .profileHeader .wrapper::after{content:"";display:table;clear:both}.modalContainer .playerDetailContainer .profileHeader .playerBlock{float:left;width:320px;margin:0 0 32px}.modalContainer .playerDetailContainer .profileHeader .profileBlock{width:390px;float:left;margin:0 0 32px;padding:16px 0}.modalContainer .playerDetailContainer .profileHeader .layoutBlock{margin:0}.modalContainer .playerDetailContainer .pagingNav{position:absolute;width:100%;top:170px;display:block}.modalContainer .playerDetailContainer .pagingNav li{position:absolute;width:40px;height:40px}.modalContainer .playerDetailContainer .pagingNav li a{display:block;width:40px;height:40px}.modalContainer .playerDetailContainer .pagingNav li i{display:inline-block;position:absolute;top:50%;left:50%}.modalContainer .playerDetailContainer .pagingNav li i::before{content:""}.modalContainer .playerDetailContainer .pagingNav li.prev{left:-45px}.modalContainer .playerDetailContainer .pagingNav li.prev i{margin:-10px 0 0 -5px}.modalContainer .playerDetailContainer .pagingNav li.prev i::before{display:inline-block;vertical-align:middle;width:20px;height:20px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #fff;border-left:2px solid #fff;border-top:none;border-right:none}.modalContainer .playerDetailContainer .pagingNav li.next{right:-45px}.modalContainer .playerDetailContainer .pagingNav li.next i{margin:-10px 0 0 -15px}.modalContainer .playerDetailContainer .pagingNav li.next i::before{display:inline-block;vertical-align:middle;width:20px;height:20px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:none;border-left:none}.modalContainer .playerDetailContainer .playerStatsBlock .ttlCategory{margin:0 0 20px;height:40px;overflow:hidden}.modalContainer .playerDetailContainer .playerStatsBlock .ttlCategory>.ttl{padding:12px;background:#1f2326;color:#fff}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable{padding:16px 16px 32px}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable::after{content:"";display:table;clear:both}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable table{width:350px;float:left}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable table~table{float:right}.modalContainer .playerDetailContainer .playerStatsBlock .statsTable table~table tr:first-child{border-top:1px solid rgba(0,0,0,.2)}}.heroArticle{position:relative;margin:0 10px 10px}.heroArticle a{display:block}.heroArticle .imageBlock{position:relative;display:block;padding-bottom:56.25%;overflow:hidden;position:relative;overflow:hidden}.heroArticle .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.heroArticle .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-16px 0 0 -16px}.heroArticle .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:32px}.heroArticle .imageBlock .badgeBlock{position:absolute;bottom:10px;z-index:3;max-width:95%;height:20px;background:rgba(255,255,255,.8)}.heroArticle .imageBlock .badgeBlock .ttl{display:inline-block;width:100%;height:20px;font-size:10px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.heroArticle .imageBlock .badgeBlock .ttl::after{content:"";position:absolute;top:0;right:-10px;z-index:0;display:inline-block;width:0;height:0;border-top:10px solid rgba(255,255,255,.8);border-bottom:10px solid transparent;border-left:5px solid rgba(255,255,255,.8);border-right:5px solid transparent}.heroArticle .imageBlock .badgeBlock .category{position:absolute;top:0;left:0;display:inline-block;font-family:"Exo 2",sans-serif,Helvetica,Arial,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1;font-weight:800;color:#fff;height:20px;padding:2px;font-size:15px;white-space:nowrap}.heroArticle .imageBlock .badgeBlock .category::before{content:"";font-size:15px;color:#fff;margin:8px;vertical-align:bottom}.heroArticle .imageBlock .badgeBlock .category::after{content:"";position:absolute;top:0;right:-10px;z-index:0;display:inline-block;width:0;height:0;border-bottom:10px solid transparent;border-right:5px solid transparent}.heroArticle .imageBlock .badgeBlock.highlight .ttl{padding:6px 0 0 135px}.heroArticle .imageBlock .badgeBlock.highlight .category{background:#b29245}.heroArticle .imageBlock .badgeBlock.highlight .category::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910"}.heroArticle .imageBlock .badgeBlock.highlight .category::after{border-top:10px solid #b29245;border-left:5px solid #b29245}.heroArticle .imageBlock .badgeBlock.news .ttl{padding:6px 0 0 100px}.heroArticle .imageBlock .badgeBlock.news .category{background:#b29245}.heroArticle .imageBlock .badgeBlock.news .category::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910"}.heroArticle .imageBlock .badgeBlock.news .category::after{border-top:10px solid #b29245;border-left:5px solid #b29245}.heroArticle .imageBlock .badgeBlock.scene .ttl{padding:6px 0 0 100px}.heroArticle .imageBlock .badgeBlock.scene .category{background:#818a91}.heroArticle .imageBlock .badgeBlock.scene .category::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910"}.heroArticle .imageBlock .badgeBlock.scene .category::after{border-top:10px solid #818a91;border-left:5px solid #818a91}.heroArticle .imageBlock .badgeBlock.column .ttl{padding:6px 0 0 115px}.heroArticle .imageBlock .badgeBlock.column .category{background:#818a91}.heroArticle .imageBlock .badgeBlock.column .category::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908"}.heroArticle .imageBlock .badgeBlock.column .category::after{border-top:10px solid #818a91;border-left:5px solid #818a91}.heroArticle .imageBlock .badgeBlock.special .ttl{padding:6px 0 0 115px}.heroArticle .imageBlock .badgeBlock.special .category{background:#818a91}.heroArticle .imageBlock .badgeBlock.special .category::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908"}.heroArticle .imageBlock .badgeBlock.special .category::after{border-top:10px solid #818a91;border-left:5px solid #818a91}.heroArticle .textBlock{width:100%;background:#000;padding:10px;color:#fff}.heroArticle .textBlock a{color:#fff}.heroArticle .textBlock a:hover{color:#fff}.heroArticle .textBlock .ttl{color:#fff;font-size:15px;line-height:1.4}.heroArticle .textBlock .ttl a{display:block}.heroArticle .textBlock .data{margin:10px 0 0;color:#818a91;font-size:11px}.heroArticle .textBlock .data a{display:inline-block;color:#fff}@media screen and (min-width:769px){.heroArticle{margin:0 0 16px;overflow:hidden}.heroArticle a:hover{cursor:pointer;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.heroArticle a:hover:hover{opacity:.6}.heroArticle .imageBlock{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.heroArticle .imageBlock img{position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.heroArticle .imageBlock .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-28px 0 0 -28px}.heroArticle .imageBlock .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:56px}.heroArticle .imageBlock .badgeBlock{position:absolute;bottom:100px;z-index:3;height:32px;background:rgba(255,255,255,.8)}.heroArticle .imageBlock .badgeBlock .ttl{display:inline-block;height:32px;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.heroArticle .imageBlock .badgeBlock .ttl::after{content:"";position:absolute;top:0;right:-16px;z-index:0;display:inline-block;width:0;height:0;border-top:16px solid rgba(255,255,255,.8);border-bottom:16px solid transparent;border-left:8px solid rgba(255,255,255,.8);border-right:8px solid transparent}.heroArticle .imageBlock .badgeBlock .category{height:32px;padding:6px;font-size:17px}.heroArticle .imageBlock .badgeBlock .category::before{font-size:16px;margin:10px}.heroArticle .imageBlock .badgeBlock .category::after{top:0;right:-16px;z-index:0;border-bottom:16px solid transparent;border-right:8px solid transparent}.heroArticle .imageBlock .badgeBlock.highlight .ttl{padding:10px 0 0 155px}.heroArticle .imageBlock .badgeBlock.highlight .category::after{border-top:16px solid #b29245;border-left:8px solid #b29245}.heroArticle .imageBlock .badgeBlock.news .ttl{padding:10px 0 0 120px}.heroArticle .imageBlock .badgeBlock.news .category::after{border-top:16px solid #b29245;border-left:8px solid #b29245}.heroArticle .imageBlock .badgeBlock.scene .ttl{padding:10px 0 0 120px}.heroArticle .imageBlock .badgeBlock.scene .category::after{border-top:16px solid #818a91;border-left:8px solid #818a91}.heroArticle .imageBlock .badgeBlock.column .ttl{padding:10px 0 0 135px}.heroArticle .imageBlock .badgeBlock.column .category::after{border-top:16px solid #818a91;border-left:8px solid #818a91}.heroArticle .imageBlock .badgeBlock.special .ttl{padding:10px 0 0 135px}.heroArticle .imageBlock .badgeBlock.special .category::after{border-top:16px solid #818a91;border-left:8px solid #818a91}.heroArticle .textBlock{position:absolute;bottom:0;height:90px;background:rgba(0,0,0,.8);padding:10px;color:#fff}.heroArticle .textBlock .ttl{font-size:15px}.heroArticle .textBlock .data{position:absolute;bottom:10px;margin:10px 0 0;color:#818a91;font-size:11px}}.articleContainer{margin:0 0 50px}.articleContainer .ttlCategory{position:relative;text-align:left;margin:0}.articleContainer .ttlCategory>.ttl{font-size:18px;margin:0 0 10px;padding:10px;border-bottom:1px solid rgba(0,0,0,.2)}.articleContainer .shareButtonBlock{padding:0 10px 10px;text-align:right}.articleContainer .articleTextBlock{margin:0 10px 10px}.articleContainer .articleTextBlock .textImageBlock{margin:10px 0 20px}.articleContainer .articleTextBlock .textImageBlock .imageBlock.-image img{width:100%;height:auto}.articleContainer .articleTextBlock .textImageBlock .imageBlock.-video{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.articleContainer .articleTextBlock .textImageBlock .imageBlock.-video img{position:absolute;z-index:0;width:100%;height:auto}.articleContainer .articleTextBlock .textImageBlock .imageBlock.-video .video-js,.articleContainer .articleTextBlock .textImageBlock .imageBlock.-video iframe,.articleContainer .articleTextBlock .textImageBlock .imageBlock.-video object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.articleContainer .articleTextBlock .textImageBlock .imageBlock.-video .icoPlay{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;margin:-28px 0 0 -28px}.articleContainer .articleTextBlock .textImageBlock .imageBlock.-video .icoPlay::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";color:rgba(255,255,255,.8);font-size:56px}.articleContainer .articleTextBlock .textImageBlock .textBlock{font-size:11px;padding:10px 0}.articleContainer .articleTextBlock h2{font-size:18px;font-weight:700;line-height:1.4}.articleContainer .articleTextBlock .ttl{border-bottom:1px solid rgba(0,0,0,.2);font-weight:400;padding:0 0 10px;margin:0 0 10px}.articleContainer .articleTextBlock p{font-size:15px;line-height:1.8}.articleContainer .articleTextBlock a{-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease;color:#0b6fb4}.articleContainer .articleTextBlock a:visited{color:#5b0962}.articleContainer .articleTextBlock a:hover{color:#0b6fb4;background:rgba(220,221,221,.4)}.articleContainer .articleTextBlock .txtRed{color:#dc0e29}.articleContainer .articleTextBlock~.shareButtonBlock{margin:0 10px;padding:10px 0;border-top:1px solid #bebfbf}.articleContainer .articleTextBlock .matchSummuryTable th{padding:5px;color:#1f2326;font-size:13px;font-weight:700;white-space:nowrap}.articleContainer .articleTextBlock .matchSummuryTable td{padding:5px;color:#818a91;font-size:13px;line-height:1.6}.articleContainer .sourceTextBlock{margin:20px 0;text-align:right}@media screen and (min-width:769px){.articleContainer .ttlCategory{text-align:left;margin:0 0 16px}.articleContainer .ttlCategory>.ttl{font-size:20px;padding:10px 0;margin:0 0 16px}.articleContainer .shareButtonBlock{padding:0 0 16px}.articleContainer .articleTextBlock{margin:0 0 16px}.articleContainer .articleTextBlock .textImageBlock{margin:16px 0 16px}.articleContainer .articleTextBlock h2{font-size:20px}.articleContainer .articleTextBlock p{font-size:16px}.articleContainer .articleTextBlock~.shareButtonBlock{margin:0;padding:16px 0}}.writerContainer{position:relative;background:#fff;margin:0 10px 20px;padding:10px}.writerContainer .avatarBlock{display:inline-block;vertical-align:middle;width:44px;height:44px;margin:0 0 10px;border-radius:50%;overflow:hidden}.writerContainer .avatarBlock img{width:100%;height:auto}.writerContainer .nameBlock{display:inline-block;vertical-align:middle;font-size:11px;line-height:1.4}.writerContainer .nameBlock a{color:#0b6fb4}.writerContainer .nameBlock .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.writerContainer .snsLinkBlock{display:block;margin:0 0 10px}.writerContainer .snsLinkBlock li{display:inline-block;font-size:11px;border-left:1px solid #bebfbf;padding:0 5px}.writerContainer .snsLinkBlock li:first-child{border-left:none}.writerContainer .snsLinkBlock li a{color:#0b6fb4}.writerContainer .snsLinkBlock li.btnFb::before{color:#3c5a98;font-size:13px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904"}.writerContainer .snsLinkBlock li.btnTw::before{color:#00aced;font-size:13px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90f"}.writerContainer .profileBlock{color:#818a91;font-size:11px;line-height:1.4}@media screen and (min-width:769px){.writerContainer{margin:0 0 32px;padding:16px;min-height:120px}.writerContainer .avatarBlock{position:absolute;display:block;width:88px;height:88px;border-radius:50%;overflow:hidden}.writerContainer .nameBlock{display:block;padding:0 0 10px 115px}.writerContainer .snsLinkBlock{position:absolute;top:10px;right:10px;display:block;padding:0 0 10px 115px}.writerContainer .profileBlock{padding:0 0 10px 115px;font-size:11px}}.relatedMatchBlock{border-top:1px solid #bebfbf}.relatedMatchBlock .matchCard{border-bottom:1px solid #bebfbf;position:relative}.relatedMatchBlock .matchCard .matchdate{height:40px;padding:5px 0 0;font-size:13px;color:#818a91;text-align:center}.relatedMatchBlock .matchCard .matchdate strong{display:block}.relatedMatchBlock .matchCard .scoreboard{width:100%;font-size:0;margin:0 0 20px}.relatedMatchBlock .matchCard .scoreboard .teamBlock{display:inline-block;width:50%;height:40px;padding:5px;font-size:13px;overflow:hidden}.relatedMatchBlock .matchCard .scoreboard .teamBlock .emblem{display:inline-block;width:40px;height:40px;vertical-align:middle}.relatedMatchBlock .matchCard .scoreboard .teamBlock .emblem img{width:100%}.relatedMatchBlock .matchCard .scoreboard .teamBlock .flag{display:inline-block;width:40px;height:27px;margin:2px 0;vertical-align:middle;border:1px solid #999;overflow:hidden}.relatedMatchBlock .matchCard .scoreboard .teamBlock .flag img{width:100%}.relatedMatchBlock .matchCard .scoreboard .teamBlock .teamName{display:inline-block;color:#000;margin:0 2px}.relatedMatchBlock .matchCard .scoreboard .score{position:absolute;color:#004677;top:45px;left:50%;width:100px;margin:0 0 0 -50px;font-weight:700;font-size:26px;text-align:center}.relatedMatchBlock .matchCard .scoreboard .score strong{position:relative;display:inline-block;width:40%;vertical-align:middle}.relatedMatchBlock .matchCard .scoreboard .score .pkScore{position:absolute;width:100%;font-size:13px;font-weight:700;bottom:-12px;left:0;text-align:center}.relatedMatchBlock .matchCard .scoreboard .score~.teamBlock{text-align:right}@media screen and (min-width:769px){.relatedMatchBlock{margin:0 auto 40px}.relatedMatchBlock .matchCard .matchdate{padding:16px 0 0}.relatedMatchBlock .matchCard .matchdate strong{display:inline-block;margin:0 13px 0 0}.relatedMatchBlock .matchCard .scoreboard{width:400px;font-size:0;margin:0 auto 20px}}.nodata{margin:30px;text-align:center}.nodata [class^=ico_]{display:inline-block;font-size:50px;color:#999;opacity:.4;vertical-align:middle;margin:16px}.nodata p{display:inline-block;font-size:16px;vertical-align:middle;color:#999}.twTimelineBlock{width:300px;height:780px;margin:0 auto 10px}@media screen and (min-width:769px){.twTimelineBlock{margin:0 0 16px}}.countDownBlock{padding:10px 10px 20px;text-align:center}.countDownBlock p{font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;line-height:1;font-weight:700}.countDownBlock strong{display:inline-block;margin:5px;color:#dc0e29;font-size:18px;font-weight:700}@media screen and (min-width:769px){.countDownBlock{padding:10px 0 20px}.countDownBlock p{font-size:15px}.countDownBlock strong{font-size:20px}}.messageBlock{text-align:center;color:#1f2326;margin:0 0 50px;padding:60px 0}.messageBlock p{font-size:15px}.sideColumn .adBlock,.sideColumn .bannerBlock{width:300px;margin:0 auto}.sideColumn .adBlock li,.sideColumn .bannerBlock li{margin:0 0 10px}.sideColumn .adBlock li img,.sideColumn .bannerBlock li img{width:100%;height:auto}.sideColumn .adBlock .pc,.sideColumn .bannerBlock .pc{display:none}@media screen and (min-width:769px){.sideColumn .adBlock li,.sideColumn .bannerBlock li{margin:0 0 16px}.sideColumn .adBlock .sp,.sideColumn .bannerBlock .sp{display:none}.sideColumn .adBlock .pc,.sideColumn .bannerBlock .pc{display:block}}.mainColumn .adBlock,.mainColumn .bannerBlock{text-align:center}.mainColumn .adBlock .sp,.mainColumn .bannerBlock .sp{width:300px;margin:0 auto 10px}.mainColumn .adBlock .sp img,.mainColumn .bannerBlock .sp img{width:100%}.mainColumn .adBlock .tb,.mainColumn .bannerBlock .tb{margin:0 10px 10px}.mainColumn .adBlock .tb img,.mainColumn .bannerBlock .tb img{width:100%}.mainColumn .adBlock .pc,.mainColumn .bannerBlock .pc{display:none}@media screen and (min-width:769px){.mainColumn .adBlock .sp,.mainColumn .bannerBlock .sp{display:none}.mainColumn .adBlock .tb,.mainColumn .bannerBlock .tb{display:block;width:672px;margin:0 0 16px}.mainColumn .adBlock .pc,.mainColumn .bannerBlock .pc{display:block;width:672px;margin:0 0 16px}}.leaderboardBlock{margin:0 10px 10px;text-align:center}.leaderboardBlock .pc{display:none}@media screen and (min-width:769px){.leaderboardBlock{width:1024px;margin:0 auto}.leaderboardBlock .pc{display:block;width:728px;margin:0 auto 70px}.leaderboardBlock .sp{display:none}}@-webkit-keyframes throbber-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes throbber-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.throbber{display:inline-block;width:35px;height:35px;vertical-align:middle;background:url(../img/img_loader.png) 0 0 no-repeat;animation:throbber-rotate .8s linear infinite}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.aboutContainer{position:relative;overflow:hidden;background:url(../img/bg_hero.jpg) center 0 no-repeat #1f2326;background-size:180% auto}.aboutContainer .summaryContainer{text-align:center;color:#fff;padding:45px 20px}.aboutContainer .summaryContainer>.ttl{margin:0 0 45px}.aboutContainer .summaryContainer>.ttl img{width:130px}.aboutContainer .summaryContainer>.ttl h1{display:none}.aboutContainer .summaryContainer>p{margin:0 0 28px;font-size:16px;line-height:1.8}.aboutContainer .summaryContainer .smbr{display:none}.aboutContainer .summaryContainer .imageBlock{margin:20px}.aboutContainer .summaryContainer .imageBlock img{width:100%;height:auto;max-width:469px}.aboutContainer .summaryContainer .appBlock{margin:0 0 48px}.aboutContainer .summaryContainer .appBlock .ttl{font-weight:700;line-height:1.6;margin:0 0 20px}.aboutContainer .summaryContainer .appBlock .bannerBlock{font-size:0}.aboutContainer .summaryContainer .appBlock li{display:inline-block;width:45%;max-width:198px;padding:5px}.aboutContainer .summaryContainer .appBlock li img{width:100%}.aboutContainer .summaryContainer .systemRequirementsBlock{border:1px solid rgba(255,255,255,.2);text-align:left;padding:20px}.aboutContainer .summaryContainer .systemRequirementsBlock .ttl{font-size:16px;font-weight:700;margin:0 0 10px}.aboutContainer .summaryContainer .systemRequirementsBlock .subTtl{font-size:13px;font-weight:700;margin:0 0 10px}.aboutContainer .summaryContainer .systemRequirementsBlock p{font-size:13px;line-height:1.6;margin:0 0 10px}.aboutContainer .summaryContainer .systemRequirementsBlock>section{margin:0 0 20px}.aboutContainer .summaryContainer .systemRequirementsBlock .notesBlock{margin:0 0 10px}.aboutContainer .summaryContainer .systemRequirementsBlock .notesBlock li{color:#818a91;font-size:13px;line-height:1.2;margin:0 0 5px}@media screen and (min-width:769px){.aboutContainer{min-height:648px;background-size:cover}.aboutContainer::after{content:"";display:table;clear:both}.aboutContainer .wrapper{width:720px;margin:0 auto}.aboutContainer .summaryContainer{padding:45px 0 80px}.aboutContainer .summaryContainer .ttl img{width:196px}.aboutContainer .summaryContainer .smbr{display:inline}.aboutContainer .summaryContainer .imageBlock{margin:32px}.aboutContainer .summaryContainer .systemRequirementsBlock{padding:32px}}