@charset 'UTF-8';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{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{font-size:100%;margin:0;padding:0;vertical-align:baseline;background:0 0}ins{text-decoration:none;color:#000;background-color:#ff9}mark{font-weight:700;font-style:italic;color:#000;background-color:#ff9}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}/*!
 * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,::after,::before{box-sizing:border-box}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}li,ul{list-style:none}a{text-decoration:none}@font-face{font-family:icomoon;font-weight:400;font-style:normal;src:url(fonts/icomoon.eot?hzf5et);src:url(fonts/icomoon.eot?hzf5et#iefix) format('embedded-opentype'),url(fonts/icomoon.woff?hzf5et) format('woff'),url(fonts/icomoon.svg?hzf5et#icomoon) format('svg');font-display:swap}i[class^=icon--]{font-family:icomoon!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--climbing:before{content:'\e90f';color:#fff}.icon--wwe:before{content:'\e91a';color:#fff}.icon--darts:before{content:'\e90d';color:#fff}.icon--fitness:before{content:'\e90e';color:#fff}.icon--dance:before{content:'\e90c';color:#fff}.icon--badminton:before{content:'\e900';color:#fff}.icon--baseball:before{content:'\e901';color:#fff}.icon--basketball:before{content:'\e902';color:#fff}.icon--combatSport:before{content:'\e903';color:#fff}.icon--cycle:before{content:'\e904';color:#fff}.icon--motorsports:before{content:'\e905';color:#fff}.icon--pickup:before{content:'\e906';color:#fff}.icon--other:before{content:'\e906';color:#fff}.icon--rugby:before{content:'\e907';color:#fff}.icon--skate:before{content:'\e908';color:#fff}.icon--ski:before{content:'\e909';color:#fff}.icon--volleyball:before{content:'\e910';color:#fff}.icon--soccer:before{content:'\e90a';color:#fff}.icon--tabletennis:before{content:'\e90b';color:#fff}.icon--freevideo:before{content:'\e91b';color:#fff}body{font-family:'Hiragino Kaku Gothic Pro','Yu Gothic M','ヒラギノ角ゴ Pro W3',-apple-system,BlinkMacSystemFont,'Helvetica Neue','Segoe UI',Helvetica,'Hiragino Kaku Gothic ProN',Sans-Serif;font-weight:400;width:100%;-webkit-text-size-adjust:100%}body.open{overflow:hidden}main{position:relative;overflow:hidden;box-sizing:border-box;width:100%;min-height:300px;margin-top:55px}@media only screen and (min-width:1100px){main{display:block;min-height:500px;margin-top:96px}}.sportsIcon--badminton{background:url(/img/icon/sports/icon--badminton.svg) no-repeat}.sportsIcon--baseball{background:url(/img/icon/sports/icon--baseball.svg) no-repeat}.sportsIcon--basketball{background:url(/img/icon/sports/icon--basketball.svg) no-repeat}.sportsIcon--combatSport{background:url(/img/icon/sports/icon--combatSport.svg) no-repeat}.sportsIcon--cycle{background:url(/img/icon/sports/icon--cycle.svg) no-repeat}.sportsIcon--dance{background:url(/img/icon/sports/icon--dance.svg) no-repeat}.sportsIcon--darts{background:url(/img/icon/sports/icon--darts.svg) no-repeat}.sportsIcon--fitness{background:url(/img/icon/sports/icon--fitness.svg) no-repeat}.sportsIcon--motorsports{background:url(/img/icon/sports/icon--motorsports.svg) no-repeat}.sportsIcon--pickup{background:url(/img/icon/sports/icon--pickup.svg) no-repeat}.sportsIcon--rugby{background:url(/img/icon/sports/icon--rugby.svg) no-repeat}.sportsIcon--skate{background:url(/img/icon/sports/icon--skate.svg) no-repeat}.sportsIcon--ski{background:url(/img/icon/sports/icon--ski.svg) no-repeat}.sportsIcon--soccer{background:url(/img/icon/sports/icon--soccer.svg) no-repeat}.sportsIcon--tabletennis{background:url(/img/icon/sports/icon--tabletennis.svg) no-repeat}.sportsIcon--wwe{background:url(/img/icon/sports/icon--wwe.svg) no-repeat}.sportsIcon--climbing{background:url(/img/icon/sports/icon--climbing.svg) no-repeat}.sportsIcon--volleyball{background:url(/img/icon/sports/icon--volleyball.svg) no-repeat}.lazy{transition:1s;opacity:0}.lazyloaded{opacity:1}.ondemand .header{background:#222}@media only screen and (min-width:1100px){.ondemand .header__block,.ondemand .web .header__block--id,.web .ondemand .header__block--id{background:linear-gradient(to left,#222,#000)}}.ondemand .headerContent{background:#222}@media only screen and (min-width:1100px){.ondemand .header__menu--sub>a,.ondemand .header__menu--subRight>a,.ondemand .header__menu>a{background:#000}}@media only screen and (min-width:1100px){.ondemand .header__menu--sub>.headerCategory__title:after,.ondemand .header__menu--subRight>.headerCategory__title:after,.ondemand .header__menu>.headerCategory__title:after{background:url(/img/icon/arrowDown--white.svg) no-repeat center/auto 50%}}@media only screen and (min-width:1100px){.ondemand .header__account{background:url(/img/icon/icon--person.svg) no-repeat 10px center/auto 100%}}@media only screen and (min-width:1100px){.ondemand .header__nav{background:#000}}.ondemand .header__logo>a>img{width:90px;height:34px}@media only screen and (min-width:1100px){.ondemand .header__logo>a>img{width:155px;height:58px}}.ondemand .header__logo>img{width:90px;height:34px}@media only screen and (min-width:1100px){.ondemand .header__logo>img{width:155px;height:58px}}@media only screen and (min-width:1100px) and (min-width:1100px){.ondemand .header__SiteCategory--active:not(:first-child) .header__SiteLink:after,.ondemand .header__SiteCategory:not(:first-child) .header__SiteLink:after{border-left:1px solid #222}}.web .header{background:#fff}.web .navButton__icon,.web .navButton__icon:after,.web .navButton__icon:before{background:#222}@media only screen and (min-width:1100px){.web .header__block,.web .header__block--id{background:linear-gradient(to left,#e1e0e0,#fff)}}@media only screen and (min-width:1100px){.web .header__block--id{background:0 0}}.web .headerContent{background:#fff}@media only screen and (min-width:1100px){.web .header__menu--sub>a,.web .header__menu--subRight>a,.web .header__menu>a{color:#222;background:#fff}}@media only screen and (min-width:1100px){.web .header__account{background:url(/img/icon/icon--personBlack.svg) no-repeat 10px center/auto 100%}}@media only screen and (min-width:1100px){.web .header__nav{background:#fff}}.web .header__logo>a>img{width:90px;height:32px}@media only screen and (min-width:1100px){.web .header__logo>a>img{width:160px;height:58px}}.web .header__logo>img{width:90px;height:32px}@media only screen and (min-width:1100px){.web .header__logo>img{width:160px;height:58px}}.web .header__comment{color:#222}.web .header__comment--left:after{color:#222}@media only screen and (min-width:1100px){.web .header__menu--sub>.headerCategory__title:after,.web .header__menu--subRight>.headerCategory__title:after,.web .header__menu>.headerCategory__title:after{background:url(/img/icon/arrowDown--black.svg) no-repeat center/auto 50%}}@media only screen and (min-width:1100px){.web .headerCategory__title{color:#222}}.mypage .header{background:#79b5cc}.mypage .header__wrap{height:100%;align-items:flex-start}.mypage .headerContent{background:#79b5cc}@media only screen and (min-width:1100px){.mypage .header__SiteCategorys>ul:after{display:none}}.mypage .header__logo>a>img{width:90px;height:32px}@media only screen and (min-width:1100px){.mypage .header__logo>a>img{width:160px;height:58px}}.mypage .header__logo>img{width:90px;height:32px}@media only screen and (min-width:1100px){.mypage .header__logo>img{width:160px;height:58px}}.mypage .header__SiteLink{border:1px solid #fff;background:0 0}@media only screen and (min-width:1100px){.mypage .header__SiteLink{border:0}}.mypage .header__SiteLink:after{width:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;background:0 0}.mypage .accountBox__title,.mypage .headerCategory__title{background:#585858}.mypage .headerCategory,.mypage .headerCategory--boderBottom,.mypage .headerCategory__detailItem,.mypage .headerCategory__detailItem--bold{background:#f3f2f2}.mypage .headerCategory--boderBottom:after{background:#585858}.mypage .headerCategory__link,.mypage .headerCategory__link--external{position:relative;padding:18px 15px 18px 20px;color:#222}.mypage .headerCategory__link--external:after,.mypage .headerCategory__link:after{position:absolute;top:0;right:5%;width:15px;height:100%;content:'';opacity:.3;background:url(/img/icon/arrowNext--black.svg) no-repeat center/auto 30%}.mypage .headerCategory__link--external:after{background:url(/img/icon/icon--external.svg) no-repeat center/auto 30%}@media only screen and (min-width:1100px) and (min-width:1100px){.mypage .header__SiteCategory--active:first-child .header__SiteLink:after,.mypage .header__SiteCategory:first-child .header__SiteLink:after{border-left:1px solid #fff}}@media only screen and (min-width:1100px) and (min-width:1100px){.mypage .header__SiteCategory--active:last-child .header__SiteLink:after,.mypage .header__SiteCategory:last-child .header__SiteLink:after{border-right:1px solid #fff}}.press .header{background:#001c50}.press .headerContent{background:#001c50}@media only screen and (min-width:1100px){.press .header__block,.press .web .header__block--id,.web .press .header__block--id{background:linear-gradient(to left,#1a3f7f,#001c50 93%,#001c50)}}.press .header__logo>a>img{width:107px;height:35px}@media only screen and (min-width:1100px){.press .header__logo>a>img{width:auto;height:58px}}.press .header__logo>img{width:107px;height:35px}@media only screen and (min-width:1100px){.press .header__logo>img{width:171px;height:56px}}.press .header__menu--sub>a,.press .header__menu--subRight>a,.press .header__menu>a{background:0 0}@media only screen and (min-width:1100px){.press .header__menu--sub>.headerCategory__title:after,.press .header__menu--subRight>.headerCategory__title:after,.press .header__menu>.headerCategory__title:after{background:url(/img/icon/arrowDown--white.svg) no-repeat center/auto 50%}}@media only screen and (min-width:1100px){.press .header__SiteCategorys>ul:after{display:none}}@media only screen and (min-width:1100px) and (min-width:1100px){.press .header__SiteCategorys:first-child .header__SiteLink:after{border-left:1px solid #001c50}}.press .header__SiteLink{color:#333;background:#e9e9e9}@media only screen and (min-width:1100px){.press .header__SiteLink{background:0 0}}.press .header__SiteLink:after{background:#e9e9e9}@media only screen and (min-width:1100px){.press .header__SiteLink:hover{color:#fff}}.press .header__SiteCategory--active>a{color:#fff;background:#d20000}@media only screen and (min-width:1100px){.press .header__SiteCategory--active>a{background:0 0}}.press .header__SiteCategory--active>a:after{background:#d20000}.press .navButton.open .navButton__icon{background:url(/img/icon/icon--close.svg) no-repeat center 35%/16px,#fff}.header{position:fixed;z-index:1000;top:0;width:100%;transition-duration:.3s;box-shadow:0 2px 5px rgba(0,0,0,.2)}@media only screen and (min-width:1100px){.header{width:100%;height:96px}}.header.hide{overflow:hidden;transform:translateY(-100%);box-shadow:none}.header.open{overflow:visible!important;transform:none!important;box-shadow:0 2px 5px rgba(0,0,0,.2)!important}@media all and (-ms-high-contrast:none){.header.hide,::-ms-backdrop{transform:none!important}}.header__wrap{position:relative;display:flex;height:100%;align-items:flex-start}@media only screen and (min-width:1100px){.header__wrap{width:100%;margin:0 auto}}.header__wrap>.header__logo{height:55px;margin:0 auto}@media only screen and (min-width:1100px){.header__wrap>.header__logo{display:none}}.header__wrap>.header__logo>a{display:flex;height:100%;justify-content:center;align-items:center}.header__left{position:absolute;display:flex}@media only screen and (min-width:1100px){.header__left{display:none}}.header__left .header__menu--sp{display:block;width:40px;height:40px;margin:10px 15px 0}.header__left .header__link,.header__left .header__link--login,.header__left .header__link--mypage,.header__left .header__link--subscribe{position:fixed;top:9px;left:72px;margin-left:0}.header__left .header__link img,.header__left .header__link--login img,.header__left .header__link--mypage img,.header__left .header__link--subscribe img{width:23px}.header__link--beginner,.header__links{position:absolute;top:0;right:15px;display:flex;height:100%;align-items:center}@media only screen and (min-width:1100px){.header__link--beginner,.header__links{display:none}}.header__link--beginner{left:50px}.header__link,.header__link--login,.header__link--mypage,.header__link--subscribe{margin-left:24px}.header__link--login>a,.header__link--mypage>a,.header__link--subscribe>a,.header__link>a{display:block;text-align:center}.header__link--login>a>img,.header__link--mypage>a>img,.header__link--subscribe>a>img,.header__link>a>img{display:block;margin:0 auto}.header__link--login>a>img{height:23px}.header__link--mypage,.header__link--subscribe{position:absolute;top:8px;left:48px}@media screen and (max-width:374.98px){.header__link--mypage,.header__link--subscribe{left:36px}}.header__comment{font-size:10px;color:#fff}.header__comment--left{position:relative;display:block}.header__comment--left:after{font-size:10px;position:absolute;bottom:-36px;left:-4px;content:'メニュー';color:#fff}.header__logo{z-index:100;display:flex;height:100%;align-items:center}.header__logo>a{display:block;width:100%;text-align:center}.header__logo>a>img{height:60%}.header__logo>img{height:60%}@media only screen and (min-width:1100px){.header__nav{position:relative;width:100%}}@media only screen and (min-width:1100px){.header__menus{display:flex;max-width:1100px;margin:0 auto;padding-left:200px}}.header__menu,.header__menu--sub,.header__menu--subRight{width:100%;cursor:pointer}@media only screen and (min-width:1100px){.header__menu,.header__menu--sub,.header__menu--subRight{width:auto;margin-right:10px;transition-duration:.3s}.header__menu--sub>.headerCategory__title,.header__menu--subRight>.headerCategory__title,.header__menu>.headerCategory__title{font-size:16px;position:relative;padding:0 20px;transition-duration:.3s}.header__menu--sub>.headerCategory__title:after,.header__menu--subRight>.headerCategory__title:after,.header__menu>.headerCategory__title:after{position:absolute;bottom:6px;left:calc(50% - 9px);width:18px;height:10px;content:''}.header__menu--sub>.headerCategory__title.active,.header__menu--sub>.headerCategory__title:hover,.header__menu--subRight>.headerCategory__title.active,.header__menu--subRight>.headerCategory__title:hover,.header__menu>.headerCategory__title.active,.header__menu>.headerCategory__title:hover{color:#d20000}.header__menu--sub>.headerCategory__title.active:after,.header__menu--sub>.headerCategory__title:hover:after,.header__menu--subRight>.headerCategory__title.active:after,.header__menu--subRight>.headerCategory__title:hover:after,.header__menu>.headerCategory__title.active:after,.header__menu>.headerCategory__title:hover:after{background:url(/img/icon/arrowDown--red.svg) no-repeat center/auto 50%}.header__menu--sub>.headerCategory__title.active+.headerCategory,.header__menu--sub>.headerCategory__title.active+.headerCategory--boderBottom,.header__menu--subRight>.headerCategory__title.active+.headerCategory,.header__menu--subRight>.headerCategory__title.active+.headerCategory--boderBottom,.header__menu>.headerCategory__title.active+.headerCategory,.header__menu>.headerCategory__title.active+.headerCategory--boderBottom{overflow:visible;max-height:inherit}}.header__menu--sub>a,.header__menu--subRight>a,.header__menu>a{font-size:14px;font-weight:700;line-height:54px;display:block;padding:0 20px;color:#fff;border-bottom:1px solid #333;background:#444}@media only screen and (min-width:1100px){.header__menu--sub>a,.header__menu--subRight>a,.header__menu>a{font-size:16px;line-height:60px;transition-duration:.3s;border-bottom:0}.header__menu--sub>a:hover,.header__menu--subRight>a:hover,.header__menu>a:hover{color:#d20000}}@media only screen and (min-width:1100px){.header__menu--sub>a,.header__menu--subRight>a{font-size:14px;font-weight:500;padding:0 10px}}.header__menu--sub.is-logout,.is-logout.header__menu--subRight{display:none}@media only screen and (min-width:1100px){.header__menu--sub.is-logout,.is-logout.header__menu--subRight{display:inline-block}}@media only screen and (min-width:1100px){.header__menu--subRight{margin-left:auto}}.header__menu--subRight.is-logout{display:none}@media only screen and (min-width:1100px){.header__menu--subRight.is-logout{display:inline-block}}.headerCategory,.headerCategory--boderBottom{transition-duration:1s;background:#585858}@media only screen and (min-width:1100px){.headerCategory,.headerCategory--boderBottom{position:absolute;top:60px;left:0;overflow:hidden;width:100%;max-height:0;background:#222}}.headerCategory--boderBottom:after{display:block;width:100%;height:12px;content:'';background-image:linear-gradient(to right,#111,#111 50%,#222)}@media only screen and (min-width:1100px){.headerCategory--boderBottom:after{display:none}}.headerCategory__title{font-size:15px;font-weight:700;line-height:30px;padding-left:20px;color:#fff;background-image:linear-gradient(to right,#111,#111 53%,#222)}@media only screen and (min-width:1100px){.headerCategory__title{line-height:60px;padding-left:0;background:0 0}}.headerCategory__list{position:relative}@media only screen and (min-width:1100px){.headerCategory__list{position:static;display:flex;margin:0 auto;justify-content:center;-ms-overflow-style:none}}.headerCategory__item{color:#fff;background:#222}.headerCategory__item:not(:last-child){border-bottom:2px solid #333}@media only screen and (min-width:1100px){.headerCategory__item{position:relative;width:85px;height:80px;transition-duration:.3s}.headerCategory__item:not(:last-child){border-bottom:0}.headerCategory__item.active{background:#d20000}}.headerCategory__item>p{width:100%;height:100%}.headerCategory__item>p.active>a:after{background:url(/img/icon/arrowUp--white.svg) no-repeat center/100%}.headerCategory__item>p.active+.headerCategory__itemHidden{max-height:1000px}.headerCategory__item>p>a{line-height:54px;position:relative;z-index:999;display:block;width:100%;padding:0 10px 0 15px;transition-duration:.3s;pointer-events:none;color:#fff;background-position:10px center;background-size:auto 18px}@media only screen and (min-width:1100px){.headerCategory__item>p>a{font-size:12px;font-weight:700;line-height:1.25;display:flex;height:calc(100% - 20px);margin:10px 0;padding:0 5px;text-align:center;pointer-events:auto;border-left:1px solid #585858;background-position:center 0;background-size:auto 16px;justify-content:center;flex-wrap:wrap;align-items:flex-end}.headerCategory__item>p>a>span{line-height:1.1;display:flex;height:30px;justify-content:center;align-items:center}}.headerCategory__item>p>a>i{font-size:18px;display:inline-block;width:30px;text-align:center}@media only screen and (min-width:1100px){.headerCategory__item>p>a>i{width:100%}}.headerCategory__item>p>a>i.icon--badminton,.headerCategory__item>p>a>i.icon--climbing,.headerCategory__item>p>a>i.icon--dance,.headerCategory__item>p>a>i.icon--pickup,.headerCategory__item>p>a>i.icon--ski{font-size:24px}.headerCategory__item>p>a:before{position:absolute;top:0;left:20px;width:18px;height:100%;content:''}@media only screen and (min-width:1100px){.headerCategory__item>p>a:before{top:14px}}.headerCategory__item>p>a:after{position:absolute;top:0;right:10px;width:13px;height:100%;content:'';background:url(/img/icon/arrowDown--white.svg) no-repeat center/100%}@media only screen and (min-width:1100px){.headerCategory__item>p>a:after{display:none}}.headerCategory__item>p>a br{display:none}@media only screen and (min-width:1100px){.headerCategory__item>p>a br{display:block}}@media only screen and (min-width:1100px){.headerCategory__item:last-child a{border-right:1px solid #585858}}.headerCategory__item.is-freevideo a{line-height:54px;display:block;width:100%;height:100%;padding:0 10px 0 21px;color:#fff;background:#222}@media only screen and (min-width:1100px){.headerCategory__item.is-freevideo a{font-size:12px;font-weight:700;line-height:1.25;display:flex;height:calc(100% - 20px);margin:10px 0;padding:0 5px;text-align:center;pointer-events:auto;border-right:1px solid #585858;border-left:1px solid #585858;background:0 0;background-position:center 0;background-size:auto 16px;justify-content:center;flex-wrap:wrap;align-items:flex-end}}.headerCategory__item.is-freevideo a>span{padding-left:2px}@media only screen and (min-width:1100px){.headerCategory__item.is-freevideo a>span{line-height:1.1;display:flex;width:100%;height:30px;padding-left:0;justify-content:center;align-items:center}}.headerCategory__item.is-freevideo a>i{font-size:20px;display:inline-block;width:30px;margin-left:-5px;text-align:center}@media only screen and (min-width:1100px){.headerCategory__item.is-freevideo a>i{width:100%;margin-left:0}}.headerCategory__item.is-freevideo a:before{position:absolute;top:0;left:20px;width:18px;height:100%;content:''}@media only screen and (min-width:1100px){.headerCategory__item.is-freevideo a:before{top:14px}}@media only screen and (min-width:1100px){.js-headerCategory__list{display:block;width:inherit}.js-headerCategory__list:before{position:absolute;z-index:10;top:0;right:100%;width:100%;height:80px;content:'';background:#222}.js-headerCategory__list:after{position:absolute;z-index:10;top:0;left:100%;width:100%;height:80px;content:'';background:#222}.js-headerCategory__list .slick-list{position:static;overflow:inherit}.js-headerCategory__list .slick-track{position:static}.js-headerCategory__list .headerCategory__item{min-height:80px;max-height:80px}}@media only screen and (min-width:1100px){.headerCategory__wrap{position:relative;margin:0 auto}}.headerCategory__itemHidden{overflow-y:hidden;max-height:0;transition-duration:.3s}@media only screen and (min-width:1100px){.headerCategory__itemHidden{position:fixed;top:176px;left:0;overflow:hidden;width:100vw;padding:0 10px;transition-duration:0s;background:#333}.headerCategory__itemHidden.active{max-height:1000px}}.headerCategory__detailItem,.headerCategory__detailItem--bold{font-size:14px;background:#444}@media only screen and (min-width:1100px){.headerCategory__detailItem,.headerCategory__detailItem--bold{background:0 0}}.headerCategory__subTitle,.headerCategory__subTitle--winter{font-size:14px;font-weight:700;display:none;padding:15px 15px 15px 48px;background-size:0}@media only screen and (min-width:1100px){.headerCategory__subTitle,.headerCategory__subTitle--winter{font-size:24px;display:block;max-width:1200px;margin:30px auto;padding:0}.headerCategory__subTitle--winter~.headerCategory__subItem,.headerCategory__subTitle~.headerCategory__subItem{border-top:2px solid #585858}.headerCategory__subTitle--winter>a,.headerCategory__subTitle>a{display:flex;transition-duration:.3s;color:#fff;align-items:center}.headerCategory__subTitle--winter>a:after,.headerCategory__subTitle>a:after{display:block;width:10px;height:25px;margin-left:20px;content:'';transition-duration:.3s;background:url(/img/icon/arrowNext--white.svg) no-repeat center/94% auto}.headerCategory__subTitle--winter>a>i,.headerCategory__subTitle>a>i{margin-right:10px}.headerCategory__subTitle--winter:hover>a,.headerCategory__subTitle:hover>a{color:#d20000}.headerCategory__subTitle--winter:hover>a:after,.headerCategory__subTitle:hover>a:after{background:url(/img/icon/arrowNext--red.svg) no-repeat center/94% auto}}.headerCategory__subTitle--winter{background:#444}@media only screen and (min-width:1100px){.headerCategory__subTitle--winter{background:0 0}}.headerCategory__subTitle--winter>a{pointer-events:none;color:#fff}@media only screen and (min-width:1100px){.headerCategory__subTitle--winter>a{pointer-events:auto}}.headerCategory__subTitle--winter>a>i{display:none}@media only screen and (min-width:1100px){.headerCategory__subTitle--winter>a>i{display:inline-block}}.headerCategory__detailItem,.headerCategory__detailItem--bold{width:100%}@media only screen and (min-width:1100px){.headerCategory__detailItem,.headerCategory__detailItem--bold{width:25%;padding:8px 20px 8px 0}}.headerCategory__detailItem--bold:not(:last-child),.headerCategory__detailItem:not(:last-child){border-bottom:1px solid #585858}@media only screen and (min-width:1100px){.headerCategory__detailItem--bold:not(:last-child),.headerCategory__detailItem:not(:last-child){border-bottom:0}}.headerCategory__detailItem--bold>a,.headerCategory__detailItem>a{display:block;padding:15px 15px 15px 48px;color:#fff}@media only screen and (min-width:1100px){.headerCategory__detailItem--bold>a,.headerCategory__detailItem>a{font-size:13px;line-height:1.5;position:relative;display:inline-block;padding:0;padding-left:12px;transition-duration:.3s}.headerCategory__detailItem--bold>a:before,.headerCategory__detailItem>a:before{position:absolute;top:4px;left:0;content:'';transition-duration:.3s;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff}.headerCategory__detailItem--bold>a:hover,.headerCategory__detailItem>a:hover{color:#d20000}.headerCategory__detailItem--bold>a:hover:before,.headerCategory__detailItem>a:hover:before{border-left-color:#d20000}}.headerCategory__detailItem--bold{font-weight:700}@media only screen and (min-width:1100px){.headerCategory__detailItem--bold{display:none}}@media only screen and (min-width:1100px){.header__block,.web .header__block--id{height:36px}}@media only screen and (min-width:1100px){.header__SiteCategorys{display:flex;width:100%;max-width:1100px;height:96px;margin:0 auto;justify-content:space-between}}.header__SiteCategorys>ul{display:flex;width:96%;margin:0 auto 15px;justify-content:space-between}@media only screen and (min-width:1100px){.header__SiteCategorys>ul{position:relative;width:auto;height:36px;margin:0;order:5}}.header__SiteCategorys .header__logo{margin:10px 0}@media only screen and (min-width:1100px){.header__SiteCategorys .header__logo{margin:0}}.header__SiteCategory,.header__SiteCategory--active{width:24%}@media only screen and (min-width:1100px){.header__SiteCategory,.header__SiteCategory--active{width:auto;height:36px}}@media only screen and (min-width:1100px) and (min-width:1100px){.header__SiteCategory--active:not(:first-child) .header__SiteLink:after,.header__SiteCategory:not(:first-child) .header__SiteLink:after{border-left:1px solid #fff}}@media only screen and (min-width:1100px) and (min-width:1100px){.header__SiteCategory--active:last-child .header__SiteLink:after,.header__SiteCategory:last-child .header__SiteLink:after{width:100%}}.header__SiteLink{font-size:11px;line-height:1.09;position:relative;z-index:5;display:flex;height:36px;padding:4px 2px;text-align:center;letter-spacing:.2px;color:#fff;background:#33365a;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width:340px){.header__SiteLink{font-size:12px}}@media only screen and (min-width:1100px){.header__SiteLink{font-size:0;min-width:70px;padding:0 10px;background:0 0}.header__SiteLink:hover:after{background:#d20000}}.header__SiteLink>span{display:block;width:100%;height:12px}@media only screen and (min-width:1100px){.header__SiteLink>span{font-size:12px;font-weight:700;display:inline-block;width:auto;height:auto}}@media only screen and (min-width:1100px){.header__SiteLink:after{position:absolute;z-index:-1;top:0;left:0;width:120%;height:100%;content:'';transition-duration:.3s;background:#33365a}}@media only screen and (min-width:1100px) and (min-width:1100px){.header__SiteLink:after{margin-left:1px;transform:skew(-20deg)}}@media all and (-ms-high-contrast:none){.header__SiteLink,::-ms-backdrop{padding:0 10px 0 13px}}.header__SiteCategory--active>a{background:#d20000}@media only screen and (min-width:1100px){.header__SiteCategory--active>a{background:0 0}}.header__SiteCategory--active>a:hover:after{background:#d20000}.header__SiteCategory--active>a:after{background:#d20000}@media only screen and (min-width:1100px){.headerCategory__subItem{width:1200px;margin:0 auto;padding:25px 0}}.headerCategory__subItem>p{position:relative;background-position:10px center;background-size:auto 18px}@media only screen and (min-width:1100px){.headerCategory__subItem>p{display:inline-block}}.headerCategory__subItem>p>a{font-size:14px;display:block;padding:7px 7px 7px 48px;pointer-events:none;color:#ccc}@media only screen and (min-width:1100px){.headerCategory__subItem>p>a{font-size:20px;font-weight:500;margin-bottom:25px;padding:0 24px 0 0;transition-duration:.3s;pointer-events:auto;color:#fff}.headerCategory__subItem>p>a>i{margin-right:10px}.headerCategory__subItem>p>a:after{position:absolute;top:3px;right:0;width:10px;height:17px;content:'';transition-duration:.3s;background:url(/img/icon/arrowNext--white.svg) no-repeat center/auto 100%}.headerCategory__subItem>p>a:hover{color:#d20000}.headerCategory__subItem>p>a:hover:after{background:url(/img/icon/arrowNext--red02.svg) no-repeat center/auto 100%}}.headerCategory__subItem>ul{display:flex;flex-wrap:wrap}#nav-drawer{position:relative}.nav-unshown{display:none}.navButton{position:absolute;top:0;left:0;display:inline-block;width:36px;height:22px;margin:10px 20px 0;vertical-align:middle}@media only screen and (min-width:1100px){.navButton{display:none}}.navButton.open{z-index:100;right:0;left:inherit;width:14vw;margin:0}.navButton.open:after{position:fixed;z-index:8888;top:0;left:0;width:100vw;height:100vh;content:'';background:rgba(0,0,0,.5)}.navButton.open .navButton__icon{position:relative;z-index:9998;width:100%;height:14vw;background:url(/img/icon/icon--close.svg) no-repeat center 35%/16px,#999}.navButton.open .navButton__icon:after,.navButton.open .navButton__icon:before{display:none}.navButton.open .header__comment--left:after{z-index:9999;bottom:11px;left:0;width:14vw;content:'閉じる';text-align:center;color:#585858}@media only screen and (max-width:340px){.navButton.open .header__comment--left:after{bottom:6px}}.navButton__icon,.navButton__icon:after,.navButton__icon:before{position:absolute;display:block;width:30px;height:3px;content:'';cursor:pointer;border-radius:1.5px;background:#fff}.navButton__icon:before{bottom:-9px}.navButton__icon:after{bottom:-18px}.headerContent{position:fixed;z-index:8888;top:0;left:0;overflow:auto;width:86vw;height:100%;transition:.3s ease-in-out;transform:translateX(-105%);-webkit-overflow-scrolling:touch}@media only screen and (min-width:1100px){.headerContent{position:relative;overflow:inherit;width:100%;max-width:inherit;height:auto;transform:translateX(0)}}#nav-input:checked~#nav-close{display:block}#nav-input:checked~#nav-close:before{max-width:14vw}.header.open .headerContent{transform:translateX(0);box-shadow:6px 0 25px rgba(0,0,0,.15)}.scroll-prevent{position:fixed;z-index:-1;width:100%;height:100%}.ondemand .footer__pagetop{background:url(/img/ondemand/pagetop.svg) no-repeat center/100%}.web .footer__pagetop{background:url(/img/web/pagetop.svg) no-repeat center/100%}.mypage .footer__pagetop{background:url(/img/web/pagetop.svg) no-repeat center/100%}.press .footer__pagetop{background:url(/img/web/pagetop.svg) no-repeat center/100%}.footer{font-size:12px;position:relative;margin-top:120px;color:#ccc;background:#222}@media only screen and (min-width:1024px){.footer{padding:55px 0 0}}.footer__bottom{line-height:1.3;padding:15px;text-align:center;background:#585858}.footer__copyright{line-height:1.55;margin-top:11px}@media only screen and (min-width:1024px){.footer__copyright{margin-top:6px}}.footer__pagetop{position:absolute;top:-45px;right:0;display:block;width:100px;height:45px;padding-left:15px;cursor:pointer;border:0;background:0 0}@media only screen and (min-width:1024px){.footer__pagetop{top:-50px;width:110px;height:50px;transition-duration:.3s}.footer__pagetop:hover{opacity:.7}}.footer__pagetop>img{display:block;width:25px;margin:0 auto 5px}@media only screen and (min-width:1024px){.footer__pagetop>img{width:20px;height:12px}}.footer__pagetop>span{font-size:10px;width:100%;color:#fff}@media all and (-ms-high-contrast:none){.footer__pagetop>img,::-ms-backdrop{width:26px}}.footer__links{padding:30px 20px}@media only screen and (min-width:1024px){.footer__links{display:flex;max-width:1120px;margin:0 auto 40px;padding:0 10px;justify-content:space-between}}.footer__row,.footer__row--spOnly{display:none;width:200px}@media only screen and (min-width:1024px){.footer__row,.footer__row--spOnly{display:block}}.footer__row--spOnly:not(:last-child),.footer__row:not(:last-child){margin-bottom:20px}@media only screen and (min-width:1024px){.footer__row--spOnly:not(:last-child),.footer__row:not(:last-child){margin-bottom:0}}.footer__row--spOnly>p:not(:last-child),.footer__row>p:not(:last-child){margin-bottom:15px}.footer__row--spOnly>p>a,.footer__row>p>a{font-size:12px;font-weight:700;display:flex;padding-right:16px;align-items:center}@media only screen and (min-width:1024px){.footer__row--spOnly>p>a,.footer__row>p>a{font-size:14px;margin-bottom:5px}}.footer__row--spOnly>p>a:after,.footer__row>p>a:after{display:inline-block;width:7px;height:14px;margin-left:10px;content:'';background:url(/img/icon/arrowNext--gray.svg) no-repeat center/7px 12px}.footer__row a,.footer__row--spOnly a{transition-duration:.3s;color:#fff}.footer__row a:hover,.footer__row--spOnly a:hover{opacity:.3}@media all and (-ms-high-contrast:none){.footer__row--spOnly>p>a:after,.footer__row>p>a:after,::-ms-backdrop{margin-bottom:4px}}.footer__row--spOnly{display:block}.footer__title{font-size:14px;font-weight:700;color:#999}.footer__item{font-size:12px;line-height:1.33;padding:6px 0 6px 15px;border-left:1px solid #999}.footer__jasrac{font-size:11px;line-height:1.45;position:relative;padding:4px 0 0 50px}.footer__jasrac:before{position:absolute;top:0;left:0;width:40px;height:40px;content:'';background:url(/img/icon/jasrac.png) no-repeat center/100%}.footer__list+.footer__title{margin-top:25px}.ondemand{color:#fff;background:#000}.web{overflow-x:hidden;color:#222;background:#f3f2f2}.web--channel{overflow-x:hidden;color:#222;background:#fff}.mypage{overflow-x:hidden;color:#222;background:#f3f2f2}.press{overflow-x:hidden;color:#333;background:#fff}.accordion{position:relative}@media only screen and (min-width:1024px){.accordion.spOnly .js-accordion__contents{height:auto!important}.accordion.spOnly .js-accordion__contents:before{display:none}.accordion.spOnly .js-accordion__more{display:none}}.accordion__more--black,.accordion__more--white{position:relative;z-index:2;display:block;margin:0 auto;margin-top:-5px;cursor:pointer}@media only screen and (min-width:1024px){.accordion__more--black:hover:after,.accordion__more--white:hover:after{opacity:.5}}.accordion__more--black:before,.accordion__more--white:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:50px;content:''}.accordion__more--black:after,.accordion__more--white:after{font-size:12px;line-height:30px;position:relative;z-index:10;display:table;width:47%;margin:0 auto;padding:0 4px 0 28px;content:'つづきを読む';transition-duration:.3s;text-align:center}@media only screen and (min-width:1024px){.accordion__more--black:after,.accordion__more--white:after{font-size:13px;width:132px}}.is-show.accordion__more--black:after,.is-show.accordion__more--white:after{margin-top:30px;content:'閉じる';background:url(/img/icon/arrowUp--white.svg) no-repeat 12px center/auto 25%}.accordion__more--black:before{background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6) 10%,#000) repeat scroll 0 0}.accordion__more--black:after{color:#fff;border:1px solid #fff;background:url(/img/icon/arrowDown--white.svg) no-repeat 12px center/auto 25%}.accordion__more--black.is-show:after{background:url(/img/icon/arrowUp--white.svg) no-repeat 12px center/auto 25%}.accordion__more--white:after{max-width:194px;color:#000;border:1px solid #000;background:url(/img/icon/arrowDown--black.svg) no-repeat 12px center/auto 25%}.accordion__more--white.is-show:after{background:url(/img/icon/arrowUp--black.svg) no-repeat 12px center/auto 25%}.accordion__more--channel{font-size:16px;font-weight:700;position:relative;display:block;padding:20px 10px 20px 30px;cursor:pointer;color:#2d489d;border-top:1px solid #2d489d;border-bottom:1px solid #2d489d;background:url(/img/icon/icon--plus.svg) no-repeat 97% center/20px}@media only screen and (min-width:768px){.accordion__more--channel{font-size:23px;text-align:center}}.accordion__more--channel.is-show{background:url(/img/icon/icon--minus.svg) no-repeat 97% center/20px}.accordion__more--channel:before{position:absolute;top:0;left:0;width:23px;height:100%;content:'';background:url(/img/icon/icon--list.svg) no-repeat left center/23px 21px}@media only screen and (min-width:768px){.accordion__more--channel:before{left:30%;width:30px;background-size:99% auto}}@media only screen and (min-width:1024px){.accordion__more--channel:before{left:36%}}.accordion__contents--black,.accordion__contents--white{font-size:12px;line-height:18px;position:relative;overflow:hidden}@media only screen and (min-width:1024px){.accordion__contents--black,.accordion__contents--white{font-size:14px;line-height:22px}}.accordion__contents--black:before{background:rgba(0,0,0,0) linear-gradient(180deg,rgba(0,0,0,.5),#000) repeat scroll 0 0}.accordion__contents--black.is-show:before{background:0 0}.accordion__contents--white:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:40px;content:''}.accordion__contents--white.is-hide:before{background:rgba(255,255,255,0) linear-gradient(180deg,rgba(255,255,255,.2),#f3f2f2) repeat scroll 0 0}.accordion__contents--channel{display:none}.button--block,.button--large,.button--medium,.button--middle,.button--regular,.button--small,.button--small__wrc,.buttonBlue--block,.buttonBlue--external,.buttonBlue--large,.buttonBlue--medium,.buttonBlue--middle,.buttonBlue--regular,.buttonBlue--small,.buttonBlue--small-external,.buttonGray--small,.buttonRed--block,.buttonRed--external,.buttonRed--large,.buttonRed--mail,.buttonRed--middle,.buttonRed--regular,.buttonRed--small,.buttonWhite--small,.splash__button--login,.splash__button--registration,.web .button--dl,.web .buttonBlue--dl{font-weight:400;position:relative;display:table;box-sizing:border-box;margin:0 auto;padding:0 10px;cursor:pointer;transition-duration:.3s;text-align:center;text-decoration:none;color:#fff;border:0;outline:0;background:#a4a1a1}.button--block:before,.button--large:before,.button--medium:before,.button--middle:before,.button--regular:before,.button--small:before,.button--small__wrc:before,.buttonBlue--block:before,.buttonBlue--external:before,.buttonBlue--large:before,.buttonBlue--medium:before,.buttonBlue--middle:before,.buttonBlue--regular:before,.buttonBlue--small-external:before,.buttonBlue--small:before,.buttonGray--small:before,.buttonRed--block:before,.buttonRed--external:before,.buttonRed--large:before,.buttonRed--mail:before,.buttonRed--middle:before,.buttonRed--regular:before,.buttonRed--small:before,.buttonWhite--small:before,.splash__button--login:before,.splash__button--registration:before,.web .button--dl:before,.web .buttonBlue--dl:before{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';transition-duration:.3s;opacity:0;background:#000}@media only screen and (min-width:1024px){.button--block:hover:before,.button--large:hover:before,.button--medium:hover:before,.button--middle:hover:before,.button--regular:hover:before,.button--small:hover:before,.button--small__wrc:hover:before,.buttonBlue--block:hover:before,.buttonBlue--external:hover:before,.buttonBlue--large:hover:before,.buttonBlue--medium:hover:before,.buttonBlue--middle:hover:before,.buttonBlue--regular:hover:before,.buttonBlue--small-external:hover:before,.buttonBlue--small:hover:before,.buttonGray--small:hover:before,.buttonRed--block:hover:before,.buttonRed--external:hover:before,.buttonRed--large:hover:before,.buttonRed--mail:hover:before,.buttonRed--middle:hover:before,.buttonRed--regular:hover:before,.buttonRed--small:hover:before,.buttonWhite--small:hover:before,.splash__button--login:hover:before,.splash__button--registration:hover:before,.web .button--dl:hover:before,.web .buttonBlue--dl:hover:before{opacity:.2}}.button--block:after,.button--large:after,.button--medium:after,.button--middle:after,.button--regular:after,.button--small:after,.button--small__wrc:after,.buttonBlue--block:after,.buttonBlue--external:after,.buttonBlue--large:after,.buttonBlue--medium:after,.buttonBlue--middle:after,.buttonBlue--regular:after,.buttonBlue--small-external:after,.buttonBlue--small:after,.buttonGray--small:after,.buttonRed--block:after,.buttonRed--external:after,.buttonRed--large:after,.buttonRed--mail:after,.buttonRed--middle:after,.buttonRed--regular:after,.buttonRed--small:after,.buttonWhite--small:after,.splash__button--login:after,.splash__button--registration:after,.web .button--dl:after,.web .buttonBlue--dl:after{position:absolute;right:5px;bottom:5px;content:'';border-top:6px solid transparent;border-right:6px solid #fff}@media only screen and (min-width:1024px){.button--block:after,.button--large:after,.button--medium:after,.button--middle:after,.button--regular:after,.button--small:after,.button--small__wrc:after,.buttonBlue--block:after,.buttonBlue--external:after,.buttonBlue--large:after,.buttonBlue--medium:after,.buttonBlue--middle:after,.buttonBlue--regular:after,.buttonBlue--small-external:after,.buttonBlue--small:after,.buttonGray--small:after,.buttonRed--block:after,.buttonRed--external:after,.buttonRed--large:after,.buttonRed--mail:after,.buttonRed--middle:after,.buttonRed--regular:after,.buttonRed--small:after,.buttonWhite--small:after,.splash__button--login:after,.splash__button--registration:after,.web .button--dl:after,.web .buttonBlue--dl:after{border-top:6px solid transparent;border-right:6px solid #fff}}.button--small,.buttonBlue--small,.buttonBlue--small-external,.buttonGray--small,.buttonRed--small,.buttonWhite--small{font-size:13px;line-height:40px;min-width:130px;height:40px}@media only screen and (min-width:1024px){.button--small,.buttonBlue--small,.buttonBlue--small-external,.buttonGray--small,.buttonRed--small,.buttonWhite--small{font-size:14px;min-width:140px}}.buttonBlue--small{background:linear-gradient(to left,#587ecc,#2d489d)}.buttonRed--small{background:linear-gradient(to left,#e43542,#c5181f)}.button--small__wrc{font-size:13px;line-height:40px;min-width:130px;height:40px;background:linear-gradient(to left,#e43542,#c5181f)}@media only screen and (min-width:1024px){.button--small__wrc{font-size:15px;line-height:50px;min-width:200px;height:50px;margin-right:28px}}.buttonBlue--small-external{background:linear-gradient(to left,#587ecc,#2d489d)}.buttonBlue--small-external:after{right:0;bottom:0;width:100%;height:100%;border:0;background:url(/img/icon/icon--externalWhite.svg) no-repeat 94% center/11px}.button--regular,.buttonBlue--regular,.buttonRed--regular{font-size:13px;line-height:40px;min-width:160px;height:40px}@media only screen and (min-width:1024px){.button--regular,.buttonBlue--regular,.buttonRed--regular{font-size:15px;line-height:50px;min-width:210px;height:50px}}.buttonBlue--regular{background:linear-gradient(to left,#587ecc,#2d489d)}.buttonRed--regular{background:linear-gradient(to left,#e43542,#c5181f)}.button--medium,.buttonBlue--medium{font-size:13px;line-height:40px;min-width:180px;height:40px}@media only screen and (min-width:1024px){.button--medium,.buttonBlue--medium{font-size:13px;line-height:50px;min-width:200px;height:50px;padding:0 20px}}.buttonBlue--medium{background:linear-gradient(to left,#587ecc,#2d489d)}.button--middle,.buttonBlue--external,.buttonBlue--middle,.buttonRed--external,.buttonRed--middle{line-height:40px;min-width:180px;height:40px}@media only screen and (min-width:1024px){.button--middle,.buttonBlue--external,.buttonBlue--middle,.buttonRed--external,.buttonRed--middle{font-size:16px;line-height:50px;min-width:220px;height:50px;padding:0 20px}}.buttonBlue--middle{background:linear-gradient(to left,#587ecc,#2d489d)}.buttonRed--middle{background:linear-gradient(to left,#e43542,#c5181f)}.buttonBlue--external{background:linear-gradient(to left,#587ecc,#2d489d)}.buttonBlue--external:after{right:0;bottom:0;width:100%;height:100%;border:0;background:url(/img/icon/icon--externalWhite.svg) no-repeat 94% center/11px}.buttonRed--external{font-size:12px;display:block;background:linear-gradient(to left,#e43542,#c5181f)}@media only screen and (min-width:340px){.buttonRed--external{font-size:14px}}@media only screen and (min-width:1024px){.buttonRed--external{font-size:16px}}.buttonRed--external:after{right:0;bottom:0;width:100%;height:100%;border:0;background:url(/img/icon/icon--externalWhite.svg) no-repeat 94% center/11px}.button--large,.buttonBlue--large,.buttonRed--large{font-size:14px;line-height:40px;min-width:180px;height:40px}@media only screen and (min-width:1024px){.button--large,.buttonBlue--large,.buttonRed--large{font-size:20px;line-height:60px;min-width:300px;height:60px}}.buttonBlue--large{background:linear-gradient(to left,#587ecc,#2d489d)}.buttonRed--large{background:linear-gradient(to left,#e43542,#c5181f)}.button--block,.buttonBlue--block,.buttonRed--block{font-size:14px;line-height:40px;display:block;width:100%;height:40px}@media only screen and (min-width:1024px){.button--block,.buttonBlue--block,.buttonRed--block{font-size:20px;line-height:60px;height:60px}}.buttonBlue--block{background:linear-gradient(to left,#587ecc,#2d489d)}.buttonRed--block{background:linear-gradient(to left,#e43542,#c5181f)}.buttonRed--mail{font-size:13px;line-height:40px;width:80%;background:linear-gradient(to left,#e43542,#c5181f)}@media only screen and (min-width:1024px){.buttonRed--mail{font-size:15px;line-height:50px;width:440px;height:50px}}.buttonRed--mail:after{display:none}.buttonRed--mail>span{padding-left:35px;background:url(/img/icon/icon--mail.svg) no-repeat left center/auto 100%}.buttonGray--small{background:linear-gradient(to left,#656d77,#2f3640)}.buttonWhite--small{color:#333;background-color:#fff}.buttonWhite--small::after{background-color:#333}.buttonFrom,.buttonFrom--large,.buttonFrom--regular,.buttonFrom--small,.buttonFromBlue,.buttonFromBlue--large,.buttonFromBlue--regular,.buttonFromBlue--small,.buttonFromGray,.buttonFromGray--active,.buttonFromRed,.buttonFromRed--large,.buttonFromRed--regular,.buttonFromRed--small{display:table;box-sizing:border-box;margin:0 auto;padding:0 10px;cursor:pointer;text-align:center;text-decoration:none;color:#fff;border:0;outline:0;background:#999}@media only screen and (min-width:1024px){.buttonFrom,.buttonFrom--large,.buttonFrom--regular,.buttonFrom--small,.buttonFromBlue,.buttonFromBlue--large,.buttonFromBlue--regular,.buttonFromBlue--small,.buttonFromGray,.buttonFromGray--active,.buttonFromRed,.buttonFromRed--large,.buttonFromRed--regular,.buttonFromRed--small{transition-duration:.3s}.buttonFrom--large:hover,.buttonFrom--regular:hover,.buttonFrom--small:hover,.buttonFrom:hover,.buttonFromBlue--large:hover,.buttonFromBlue--regular:hover,.buttonFromBlue--small:hover,.buttonFromBlue:hover,.buttonFromGray--active:hover,.buttonFromGray:hover,.buttonFromRed--large:hover,.buttonFromRed--regular:hover,.buttonFromRed--small:hover,.buttonFromRed:hover{background:gray}}.buttonFromBlue,.buttonFromGray--active{background:#2d489d}@media only screen and (min-width:1024px){.buttonFromBlue:hover,.buttonFromGray--active:hover{background:#223675}}.buttonFromRed{background:#a80000}@media only screen and (min-width:1024px){.buttonFromRed:hover{background:#750000}}.buttonFrom--large,.buttonFromBlue--large,.buttonFromRed--large{font-size:13px;line-height:40px;min-width:250px;height:40px}@media only screen and (min-width:1024px){.buttonFrom--large,.buttonFromBlue--large,.buttonFromRed--large{font-size:16px}}.buttonFromBlue--large{background:#2d489d}@media only screen and (min-width:1024px){.buttonFromBlue--large:hover{background:#223675}}.buttonFromRed--large{background:#a80000}@media only screen and (min-width:1024px){.buttonFromRed--large:hover{background:#750000}}.buttonFrom--regular,.buttonFromBlue--regular,.buttonFromRed--regular{font-size:13px;line-height:40px;min-width:200px;height:40px}@media only screen and (min-width:1024px){.buttonFrom--regular,.buttonFromBlue--regular,.buttonFromRed--regular{font-size:16px}}.buttonFromBlue--regular{background:#2d489d}@media only screen and (min-width:1024px){.buttonFromBlue--regular:hover{background:#223675}}.buttonFromRed--regular{background:#a80000}@media only screen and (min-width:1024px){.buttonFromRed--regular:hover{background:#750000}}.buttonFrom--small,.buttonFromBlue--small,.buttonFromRed--small{font-size:12px;line-height:30px;min-width:90px;height:30px;margin:0}@media only screen and (min-width:1024px){.buttonFrom--small,.buttonFromBlue--small,.buttonFromRed--small{font-size:14px;min-width:120px}}.buttonFromBlue--small{background:#2d489d}@media only screen and (min-width:1024px){.buttonFromBlue--small:hover{background:#223675}}.buttonFromRed--small{background:#a80000}@media only screen and (min-width:1024px){.buttonFromRed--small:hover{background:#750000}}.buttonFromGray{color:#969696;background-color:#d3d3d3}.buttonFromGray:hover{cursor:default;background:#d3d3d3}.buttonFromGray--active{cursor:pointer}.buttonMore{font-size:12px;line-height:30px;display:flex;width:100%;height:30px;padding:0;cursor:pointer;color:#fff;border:0;background:#585858;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.buttonMore{font-size:13px;line-height:45px;width:340px;height:45px;margin:0 auto}}.buttonMore:before{padding-left:20px;content:'さらに見る';background:url(/img/icon/icon--plus.png) no-repeat left center/auto 44%}@media only screen and (min-width:1024px){.buttonMore:before{line-height:45px;padding-left:28px}}.cardCol1{position:relative;display:flex;padding:5px;background:#222}.cardCol1:before{position:absolute;right:5px;bottom:5px;content:'';border-top:6px solid transparent;border-right:6px solid #ccc}.cardCol1:not(:last-child){margin-bottom:10px}.cardCol1__textBox{line-height:1.3;display:flex;padding:0 10px;color:#fff;flex-wrap:wrap;align-items:flex-start}.cardCol1__title{width:100%;flex-shrink:13px}.cardCol1__text{font-size:12px}.cardCol2s{display:flex;flex-wrap:wrap;justify-content:space-between}.cardCol2{position:relative;width:48%;background:#222}.cardCol2:before{position:absolute;right:5px;bottom:5px;content:'';border-top:6px solid transparent;border-right:6px solid #ccc}.cardCol2:not(:last-child){margin-bottom:10px}.cardCol2__image{width:100%}.cardCol2__textBox{line-height:1.3;padding:13px 10px}.cardCol2__title{margin-bottom:7px;color:#fff}.cardCol2__title{color:#fff}.cardCol2__date,.cardCol2__text{color:#ccc}.cardCol2__date{margin-top:12px}.ondemand .carouselTitle{color:#fff}.web .carouselTitle{color:#2d489d}.carouselTitle{font-size:14px;font-weight:700;line-height:1.3;max-width:65%;margin-bottom:15px}@media only screen and (min-width:1024px){.carouselTitle{font-size:23px;line-height:28px;max-width:inherit;margin-bottom:25px;text-align:center}}.channelIcon--4k,.channelIcon--first,.channelIcon--free,.channelIcon--live,.channelIcon--member,.channelIcon--ondemand,.channelIcon--pause,.channelIcon--same{font-size:10px;line-height:18px;display:inline-block;height:18px;padding:0 10px;text-align:center;color:#fff}.channelIcon--4k+span[class^=channelIcon--],.channelIcon--first+span[class^=channelIcon--],.channelIcon--free+span[class^=channelIcon--],.channelIcon--live+span[class^=channelIcon--],.channelIcon--member+span[class^=channelIcon--],.channelIcon--ondemand+span[class^=channelIcon--],.channelIcon--pause+span[class^=channelIcon--],.channelIcon--same+span[class^=channelIcon--]{margin-left:5px}.android .channelIcon--4k,.android .channelIcon--first,.android .channelIcon--free,.android .channelIcon--live,.android .channelIcon--member,.android .channelIcon--ondemand,.android .channelIcon--pause,.android .channelIcon--same{padding-top:2px}@media all and (-ms-high-contrast:none){.channelIcon--4k,.channelIcon--first,.channelIcon--free,.channelIcon--live,.channelIcon--member,.channelIcon--ondemand,.channelIcon--pause,.channelIcon--same,::-ms-backdrop{padding-top:1px}}.channelIcon--live{background:#a00}.channelIcon--first{background:#dd7e02}.channelIcon--same{background:#89c843}.channelIcon--free{background:#6ca3c6}.channelIcon--pause{background:#888}.channelIcon--member{background:#89c843}.channelIcon--4k{background:#8d73c6}.channelIcon--ondemand{background:#613383}@media all and (-ms-high-contrast:none){.channelIcon--live,::-ms-backdrop{padding-top:1px}}.ondemand .column__date,.ondemand .column__text{color:#ccc}.ondemand .column__title a{color:#fff}.web .column__date,.web .column__text{color:#999}.web .column__title a{color:#333}.press .column__date,.press .column__text{color:#999}.press .column__title a{color:#333}.column{position:relative;padding:0 15px}@media only screen and (min-width:1024px){.column .buttonMore{margin-bottom:30px}}.column__list,.column__list--featured,.column__list--press01,.column__list--press02,.column__list--primary,.column__list--rightNavi,.column__list--secondary{display:flex;margin-bottom:-10px;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:1024px){.column__list,.column__list--featured,.column__list--press01,.column__list--press02,.column__list--primary,.column__list--rightNavi,.column__list--secondary{max-width:1100px;margin:0 auto -10px;padding:0}}.column__list--featured>li,.column__list--press01>li,.column__list--press02>li,.column__list--primary>li,.column__list--rightNavi>li,.column__list--secondary>li,.column__list>li{width:100%;margin-bottom:10px}@media only screen and (min-width:1024px){.column__list--featured>li,.column__list--press01>li,.column__list--press02>li,.column__list--primary>li,.column__list--rightNavi>li,.column__list--secondary>li,.column__list>li{width:49%}}.column__list .column__item--pressBig,.column__list--featured .column__item--pressBig,.column__list--press01 .column__item--pressBig,.column__list--press02 .column__item--pressBig,.column__list--primary .column__item--pressBig,.column__list--rightNavi .column__item--pressBig,.column__list--secondary .column__item--pressBig{width:100%}@media only screen and (min-width:1024px){.column__list .column__item--press,.column__list .column__item--pressBig,.column__list--featured .column__item--press,.column__list--featured .column__item--pressBig,.column__list--press01 .column__item--press,.column__list--press01 .column__item--pressBig,.column__list--press02 .column__item--press,.column__list--press02 .column__item--pressBig,.column__list--primary .column__item--press,.column__list--primary .column__item--pressBig,.column__list--rightNavi .column__item--press,.column__list--rightNavi .column__item--pressBig,.column__list--secondary .column__item--press,.column__list--secondary .column__item--pressBig{margin-bottom:15px}}.column__list .column__item--press:not(:last-child),.column__list .column__item--pressBig:not(:last-child),.column__list--featured .column__item--press:not(:last-child),.column__list--featured .column__item--pressBig:not(:last-child),.column__list--press01 .column__item--press:not(:last-child),.column__list--press01 .column__item--pressBig:not(:last-child),.column__list--press02 .column__item--press:not(:last-child),.column__list--press02 .column__item--pressBig:not(:last-child),.column__list--primary .column__item--press:not(:last-child),.column__list--primary .column__item--pressBig:not(:last-child),.column__list--rightNavi .column__item--press:not(:last-child),.column__list--rightNavi .column__item--pressBig:not(:last-child),.column__list--secondary .column__item--press:not(:last-child),.column__list--secondary .column__item--pressBig:not(:last-child){margin-bottom:20px}@media only screen and (min-width:1024px){.column__list .column__item--press:not(:last-child),.column__list .column__item--pressBig:not(:last-child),.column__list--featured .column__item--press:not(:last-child),.column__list--featured .column__item--pressBig:not(:last-child),.column__list--press01 .column__item--press:not(:last-child),.column__list--press01 .column__item--pressBig:not(:last-child),.column__list--press02 .column__item--press:not(:last-child),.column__list--press02 .column__item--pressBig:not(:last-child),.column__list--primary .column__item--press:not(:last-child),.column__list--primary .column__item--pressBig:not(:last-child),.column__list--rightNavi .column__item--press:not(:last-child),.column__list--rightNavi .column__item--pressBig:not(:last-child),.column__list--secondary .column__item--press:not(:last-child),.column__list--secondary .column__item--pressBig:not(:last-child){margin-bottom:15px}}.column__list--primary{margin-bottom:15px}@media only screen and (min-width:1024px){.column__list--primary{max-width:1080px;margin-bottom:20px}}.column__list--secondary{margin-bottom:20px}.column__list--rightNavi>li{padding-bottom:20px;border-bottom:1px solid #ccc}@media only screen and (min-width:1024px){.column__list--rightNavi>li{width:100%;margin-bottom:0;padding-bottom:0;border-bottom:0}}.column__list--rightNavi>li:not(:last-child){margin-bottom:20px}@media only screen and (min-width:1024px){.column__list--rightNavi>li:not(:last-child){margin-bottom:20px}}.column__list--rightNavi>li .column__link,.column__list--rightNavi>li .column__link--press,.column__list--rightNavi>li .column__link--primary{display:flex;overflow:hidden;width:120px;height:90px;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.column__list--rightNavi>li .column__link,.column__list--rightNavi>li .column__link--press,.column__list--rightNavi>li .column__link--primary{width:90px;height:52px}}.column__list--rightNavi>li .column__link--press>img,.column__list--rightNavi>li .column__link--primary>img,.column__list--rightNavi>li .column__link>img{width:auto;height:100%}@media only screen and (min-width:1024px){.column__list--rightNavi>li .column__link--press>img,.column__list--rightNavi>li .column__link--primary>img,.column__list--rightNavi>li .column__link>img{width:104%;height:auto}}.column__list--rightNavi+.p-promotion--primary{margin-top:10px}@media only screen and (min-width:1024px){.column__list--rightNavi+.p-promotion--primary{margin-top:25px}}.column__list--featured>li{padding-bottom:20px;border-bottom:1px solid #ccc}@media only screen and (min-width:1024px){.column__list--featured>li{padding-bottom:0;border-bottom:0}}.column__list--featured>li:not(:last-child){margin-bottom:20px}@media only screen and (min-width:1024px){.column__list--featured>li:not(:last-child){margin-bottom:15px}}.column__list--press01>li{position:relative;padding:6px;border:1px solid #2d489d;background:#fff}@media only screen and (min-width:1024px){.column__list--press01>li{width:100%;padding:0}}.column__list--press01>li:after{position:absolute;right:5px;bottom:5px;content:'';border-top:5px solid transparent;border-right:5px solid #ccc}@media only screen and (min-width:1024px){.column__list--press01>li:after{right:6px;bottom:6px;border-width:6px}}.column__list--press01>li .column__title{font-size:16px;font-weight:700;margin:0 0 8px}@media only screen and (min-width:1024px){.column__list--press01>li .column__title{font-size:17px;margin-top:14px}}.column__list--press01>li .column__title>a{color:#2d489d}.column__list--press01>li .column__text{font-size:12px;color:#555}@media only screen and (min-width:1024px){.column__list--press01>li .column__text{font-size:13px}}.column__list--press02>li{position:relative;padding:6px;background:#333}@media only screen and (min-width:1024px){.column__list--press02>li{width:100%;padding:0}}.column__list--press02>li:after{position:absolute;right:5px;bottom:5px;content:'';border-top:5px solid transparent;border-right:5px solid #ccc}@media only screen and (min-width:1024px){.column__list--press02>li:after{right:6px;bottom:6px;border-width:6px}}.column__list--press02>li .column__title{font-size:16px;font-weight:700;margin:0 0 8px}@media only screen and (min-width:1024px){.column__list--press02>li .column__title{font-size:17px;margin-top:14px}}.column__list--press02>li .column__title>a{color:#fff}.column__list--press02>li .column__text{font-size:12px;color:#ccc}@media only screen and (min-width:1024px){.column__list--press02>li .column__text{font-size:13px}}.column__item,.column__item--press,.column__item--pressBig,.column__item--primary{display:flex;transition-duration:.2s}.column__item--primary{position:relative;padding:5px;background:#222}@media only screen and (min-width:1024px){.column__item--primary{margin-bottom:0}}.column__item--primary:after{position:absolute;right:5px;bottom:5px;content:'';border-top:6px solid transparent;border-right:6px solid #fff}.column__item--press,.column__item--pressBig{padding-bottom:20px;border-bottom:1px solid #ccc}@media only screen and (min-width:1024px){.column__item--press,.column__item--pressBig{width:360px;padding:0;border-bottom:0;flex-wrap:wrap}.column__item--press .column__textBox,.column__item--press .column__textBox--press,.column__item--press .column__textBox--primary,.column__item--press .column__textBox--rightNavi,.column__item--pressBig .column__textBox,.column__item--pressBig .column__textBox--press,.column__item--pressBig .column__textBox--primary,.column__item--pressBig .column__textBox--rightNavi{position:relative;width:100%;padding:0 14px;background:#001c50}.column__item--press span[class^=label--],.column__item--pressBig span[class^=label--]{position:absolute;top:-18px;left:0}.column__item--press .column__share,.column__item--pressBig .column__share{position:absolute;right:14px;bottom:12px;color:#fff;background:url(/img/icon/icon--shareWhite.svg) no-repeat left center/auto 100%}}@media only screen and (min-width:1024px) and (min-width:1024px){.column__item--press .column__share,.column__item--pressBig .column__share{font-size:16px;height:16px;padding-left:22px}}.column__item--press .column__link,.column__item--press .column__link--press,.column__item--press .column__link--primary,.column__item--pressBig .column__link,.column__item--pressBig .column__link--press,.column__item--pressBig .column__link--primary{display:flex;overflow:hidden;width:120px;height:90px;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.column__item--press .column__link,.column__item--press .column__link--press,.column__item--press .column__link--primary,.column__item--pressBig .column__link,.column__item--pressBig .column__link--press,.column__item--pressBig .column__link--primary{width:100%;height:200px}}.column__item--press .column__link--press>img,.column__item--press .column__link--primary>img,.column__item--press .column__link>img,.column__item--pressBig .column__link--press>img,.column__item--pressBig .column__link--primary>img,.column__item--pressBig .column__link>img{width:auto;height:100%}@media only screen and (min-width:1024px){.column__item--press .column__link--press>img,.column__item--press .column__link--primary>img,.column__item--press .column__link>img,.column__item--pressBig .column__link--press>img,.column__item--pressBig .column__link--primary>img,.column__item--pressBig .column__link>img{width:100%;height:auto}}.column__item--press .column__title,.column__item--pressBig .column__title{overflow:hidden;margin:3px 0 0}@media only screen and (min-width:1024px){.column__item--press .column__title,.column__item--pressBig .column__title{margin:10px 0 40px}}.column__item--press .column__title>a,.column__item--pressBig .column__title>a{font-size:16px;font-weight:700;position:relative;display:block;height:60px;color:#333}@media only screen and (min-width:1024px){.column__item--press .column__title>a,.column__item--pressBig .column__title>a{font-size:16px;line-height:22px;height:63px;color:#fff}}.column__item--press .column__title>a.over,.column__item--pressBig .column__title>a.over{padding-right:4px}@media only screen and (min-width:1024px){.column__item--press .column__title>a.over,.column__item--pressBig .column__title>a.over{padding-right:6px}}.column__item--press .column__title>a.over:after,.column__item--pressBig .column__title>a.over:after{position:absolute;right:0;bottom:0;display:flex;content:'...';justify-content:center;align-items:center}@media only screen and (min-width:1024px){.column__item--press .column__title>a.over:after,.column__item--pressBig .column__title>a.over:after{width:19px;height:16px}}.column__item--pressBig{width:100%;flex-wrap:wrap}.column__item--pressBig .column__link,.column__item--pressBig .column__link--press,.column__item--pressBig .column__link--primary{width:100%;height:194px;margin-bottom:10px}@media only screen and (min-width:1024px){.column__item--pressBig .column__link,.column__item--pressBig .column__link--press,.column__item--pressBig .column__link--primary{height:360px;margin-bottom:0}}.column__item--pressBig .column__link--press>img,.column__item--pressBig .column__link--primary>img,.column__item--pressBig .column__link>img{width:100%;height:auto}.column__item--pressBig .column__textBox,.column__item--pressBig .column__textBox--press,.column__item--pressBig .column__textBox--primary,.column__item--pressBig .column__textBox--rightNavi{width:100%;padding-left:0}@media only screen and (min-width:1024px){.column__item--pressBig .column__textBox,.column__item--pressBig .column__textBox--press,.column__item--pressBig .column__textBox--primary,.column__item--pressBig .column__textBox--rightNavi{padding-left:14px}}.column__item--no1,.column__item--no2,.column__item--no3,.column__item--no4,.column__item--no5{position:relative;display:flex;transition-duration:.2s}.column__item--no1:before,.column__item--no2:before,.column__item--no3:before,.column__item--no4:before,.column__item--no5:before{position:absolute;z-index:1;top:0;left:0;width:32px;height:32px;content:'';background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#c9ab63 50.5%,#c8ab62 75%,#e2c680 100%) no-repeat top left/100% 100%}.column__item--no1:after,.column__item--no2:after,.column__item--no3:after,.column__item--no4:after,.column__item--no5:after{font-size:14px;position:absolute;z-index:5;top:0;left:0;padding:5px 0 0 5px;content:'';color:#fff}.column__item--no1:after{content:'1'}.column__item--no2:after{content:'2'}.column__item--no3:after{content:'3'}.column__item--no4:after{content:'4'}.column__item--no5:after{content:'5'}.column__link,.column__link--press,.column__link--primary{width:130px;height:auto}@media only screen and (min-width:1024px){.column__link,.column__link--press,.column__link--primary{overflow:hidden;width:190px;height:105px}.column__link--press:hover>img,.column__link--primary:hover>img,.column__link:hover>img{transform:scale(1.1)}}.column__link.movie,.movie.column__link--press,.movie.column__link--primary{position:relative}.column__link.movie:after,.movie.column__link--press:after,.movie.column__link--primary:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:url(/img/icon/icon--play.png) no-repeat center/33%}@media only screen and (min-width:1024px){.column__link.movie:after,.movie.column__link--press:after,.movie.column__link--primary:after{background-size:20%}}.column__link--press>img,.column__link--primary>img,.column__link>img{width:100%;transition-duration:.2s}.column__link--primary{width:104px}@media only screen and (min-width:1024px){.column__link--primary{width:160px;height:90px}}.column__link--press{display:flex;overflow:hidden;width:120px;height:90px;justify-content:center;align-items:center}.column__link--press>img{width:auto;height:100%}.column__textBox,.column__textBox--press,.column__textBox--primary,.column__textBox--rightNavi{line-height:1.3;width:calc(100% - 130px);padding:0 0 0 15px}@media only screen and (min-width:1024px){.column__textBox,.column__textBox--press,.column__textBox--primary,.column__textBox--rightNavi{width:calc(100% - 190px)}}.column__textBox--primary{width:calc(100% - 104px)}@media only screen and (min-width:1024px){.column__textBox--primary{width:calc(100% - 160px)}}@media only screen and (min-width:1024px){.column__textBox--press{width:calc(100% - 130px)}}@media only screen and (min-width:1024px){.column__textBox--rightNavi{width:calc(100% - 90px);padding:0 0 0 10px}}.column__textHead{display:flex;flex-wrap:wrap;justify-content:space-between}.column__title{font-size:12px;margin:3px 0 7px}@media only screen and (min-width:1024px){.column__title{font-size:16px;margin:7px 0}}@media only screen and (min-width:1024px){.column__title>a{transition-duration:.3s}.column__title>a:hover{opacity:.7}}.column__date,.column__text{font-size:10px}.column__title--primary{margin:5px 0}.column__title--primary>a{font-size:13px;font-weight:700;color:#fff}@media only screen and (min-width:1024px){.column__title--primary>a{font-size:14px}}.column__title--press a{font-size:16px;font-weight:700;line-height:1.38;position:relative;display:block;overflow:hidden;height:65px;color:#333}.column__title--press a.over{padding-right:4px}.column__title--press a.over:after{position:absolute;right:0;bottom:0;display:flex;content:'...';justify-content:center;align-items:center}@media only screen and (min-width:1024px){.column__title--press a.over:after{width:10px;height:16px}}.column__title--rightNavi a{font-size:16px;font-weight:700;line-height:1.38;position:relative;display:block;overflow:hidden;height:65px;color:#333}@media only screen and (min-width:1024px){.column__title--rightNavi a{font-size:13px;line-height:1.3;height:32px}}.column__title--rightNavi a.over{padding-right:4px}.column__title--rightNavi a.over:after{position:absolute;right:0;bottom:0;display:flex;content:'...';justify-content:center;align-items:center}.column__text--primary>a{font-size:12px;color:#fff}@media only screen and (min-width:1024px){.column__text--primary>a{font-size:12px}}.column__share{font-size:13px;display:flex;height:18px;margin-right:auto;margin-left:10px;padding-left:20px;background:url(/img/icon/icon--share.svg) no-repeat left center;align-items:center}h2[class^=o-contentsTitle--]{color:#fff}h2[class^=w-contentsTitle--]{color:#2d489d}.contentsTitle,.contentsTitle--recommend,.o-contentsTitle--column,.o-contentsTitle--comment,.o-contentsTitle--device,.o-contentsTitle--faq,.o-contentsTitle--flow,.o-contentsTitle--history,.o-contentsTitle--lineup,.o-contentsTitle--pay,.o-contentsTitle--ranking,.o-contentsTitle--relation,.o-contentsTitle--schedule,.o-contentsTitle--star,.o-contentsTitle--viewing,.o-contentsTitle--viewingWhite,.o-contentsTitle--webcastAll,.o-contentsTitle--webcastNow,.o-contentsTitle--webcastOld,.w-contentsTitle--column,.w-contentsTitle--contents,.w-contentsTitle--genre,.w-contentsTitle--id,.w-contentsTitle--info,.w-contentsTitle--mail,.w-contentsTitle--movie,.w-contentsTitle--note,.w-contentsTitle--ranking,.w-contentsTitle--schedule,.w-contentsTitle--search,.w-contentsTitle--sns,.w-contentsTitle--star,.w-contentsTitle--viewing,.w-contentsTitle--webcastNow{font-size:18px;line-height:22px;position:relative;display:table;margin:0 auto 14px;text-align:center}@media only screen and (min-width:1024px){.contentsTitle,.contentsTitle--recommend,.o-contentsTitle--column,.o-contentsTitle--comment,.o-contentsTitle--device,.o-contentsTitle--faq,.o-contentsTitle--flow,.o-contentsTitle--history,.o-contentsTitle--lineup,.o-contentsTitle--pay,.o-contentsTitle--ranking,.o-contentsTitle--relation,.o-contentsTitle--schedule,.o-contentsTitle--star,.o-contentsTitle--viewing,.o-contentsTitle--viewingWhite,.o-contentsTitle--webcastAll,.o-contentsTitle--webcastNow,.o-contentsTitle--webcastOld,.w-contentsTitle--column,.w-contentsTitle--contents,.w-contentsTitle--genre,.w-contentsTitle--id,.w-contentsTitle--info,.w-contentsTitle--mail,.w-contentsTitle--movie,.w-contentsTitle--note,.w-contentsTitle--ranking,.w-contentsTitle--schedule,.w-contentsTitle--search,.w-contentsTitle--sns,.w-contentsTitle--star,.w-contentsTitle--viewing,.w-contentsTitle--webcastNow{font-size:23px;line-height:33px;margin-bottom:25px}}.contentsTitle--recommend:before,.contentsTitle:before,.o-contentsTitle--column:before,.o-contentsTitle--comment:before,.o-contentsTitle--device:before,.o-contentsTitle--faq:before,.o-contentsTitle--flow:before,.o-contentsTitle--history:before,.o-contentsTitle--lineup:before,.o-contentsTitle--pay:before,.o-contentsTitle--ranking:before,.o-contentsTitle--relation:before,.o-contentsTitle--schedule:before,.o-contentsTitle--star:before,.o-contentsTitle--viewing:before,.o-contentsTitle--viewingWhite:before,.o-contentsTitle--webcastAll:before,.o-contentsTitle--webcastNow:before,.o-contentsTitle--webcastOld:before,.w-contentsTitle--column:before,.w-contentsTitle--contents:before,.w-contentsTitle--genre:before,.w-contentsTitle--id:before,.w-contentsTitle--info:before,.w-contentsTitle--mail:before,.w-contentsTitle--movie:before,.w-contentsTitle--note:before,.w-contentsTitle--ranking:before,.w-contentsTitle--schedule:before,.w-contentsTitle--search:before,.w-contentsTitle--sns:before,.w-contentsTitle--star:before,.w-contentsTitle--viewing:before,.w-contentsTitle--webcastNow:before{position:absolute;left:0;width:60px;height:100%;content:''}.contentsTitle--recommend{padding-left:38px}@media only screen and (min-width:1024px){.contentsTitle--recommend{line-height:28px;padding-left:46px}}.contentsTitle--recommend:before{background:url(/img/web/contentsTitle--cart.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.contentsTitle--recommend:before{background-size:auto 28px}}.mypage .contentsTitle--recommend,.web .contentsTitle--recommend{color:#2d489d}.mypage .contentsTitle--recommend:before,.web .contentsTitle--recommend:before{background:url(/img/web/contentsTitle--cart.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.mypage .contentsTitle--recommend:before,.web .contentsTitle--recommend:before{background-size:auto 28px}}.press .contentsTitle--recommend{font-size:18px;display:flex;height:56px;padding-left:0;color:#001c50;border-top:1px solid #001c50;border-bottom:1px solid #001c50;justify-content:center;align-items:center}.press .contentsTitle--recommend:before{position:relative;display:block;width:29px;height:24px;margin-right:9px;background:url(/img/web/contentsTitle--cart.svg) no-repeat center/cover}.ondemand .contentsTitle--recommend:before{background:url(/img/ondemand/contentsTitle--cart.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.ondemand .contentsTitle--recommend:before{background-size:auto 28px}}.o-contentsTitle--webcastNow{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--webcastNow{padding-left:46px}}.o-contentsTitle--webcastNow:before{background:url(/img/ondemand/contentsTitle--webcastNow.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--webcastNow:before{background-size:auto 33px}}.o-contentsTitle--history{margin-bottom:10px;padding-left:40px}@media only screen and (min-width:1024px){.o-contentsTitle--history{margin-bottom:15px;padding-left:52px}}.o-contentsTitle--history+p{font-size:12px;margin-bottom:12px;text-align:center}@media only screen and (min-width:1024px){.o-contentsTitle--history+p{font-size:14px;margin-bottom:25px}}.o-contentsTitle--history:before{background:url(/img/ondemand/contentsTitle--history.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--history:before{background-size:auto 33px}}.o-contentsTitle--webcastAll{padding-left:40px}@media only screen and (min-width:1024px){.o-contentsTitle--webcastAll{padding-left:52px}}.o-contentsTitle--webcastAll:before{background:url(/img/ondemand/contentsTitle--webcastAll.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--webcastAll:before{background-size:auto 33px}}.o-contentsTitle--webcastOld{padding-left:40px}@media only screen and (min-width:1024px){.o-contentsTitle--webcastOld{padding-left:52px}}.o-contentsTitle--webcastOld:before{background:url(/img/ondemand/contentsTitle--webcastOld.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--webcastOld:before{background-size:auto 33px}}.o-contentsTitle--star{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--star{line-height:28px;padding-left:40px}}.o-contentsTitle--star:before{background:url(/img/ondemand/contentsTitle--star.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--star:before{background-size:auto 28px}}.o-contentsTitle--ranking{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--ranking{line-height:28px;padding-left:40px}}.o-contentsTitle--ranking:before{background:url(/img/ondemand/contentsTitle--ranking.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--ranking:before{background-size:auto 28px}}.o-contentsTitle--column{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--column{line-height:28px;padding-left:46px}}.o-contentsTitle--column:before{background:url(/img/ondemand/contentsTitle--column.svg) no-repeat left center/auto 100%}@media only screen and (min-width:1024px){.o-contentsTitle--column:before{background-size:auto 28px}}.o-contentsTitle--relation{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--relation{line-height:28px;padding-left:46px}}.o-contentsTitle--relation:before{background:url(/img/ondemand/contentsTitle--relation.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--relation:before{background-size:auto 28px}}.o-contentsTitle--schedule{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--schedule{line-height:28px;padding-left:46px}}.o-contentsTitle--schedule:before{background:url(/img/ondemand/contentsTitle--schedule.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--schedule:before{background-size:auto 28px}}.o-contentsTitle--faq{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--faq{line-height:28px;padding-left:46px}}.o-contentsTitle--faq:before{background:url(/img/ondemand/contentsTitle--faq.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--faq:before{background-size:auto 28px}}.o-contentsTitle--lineup{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--lineup{line-height:28px;padding-left:46px}}.o-contentsTitle--lineup:before{background:url(/img/ondemand/contentsTitle--lineup.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--lineup:before{background-size:auto 28px}}.o-contentsTitle--flow{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--flow{line-height:28px;padding-left:46px}}.o-contentsTitle--flow:before{background:url(/img/ondemand/contentsTitle--flow.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--flow:before{background-size:auto 28px}}.o-contentsTitle--pay{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--pay{line-height:28px;padding-left:46px}}.o-contentsTitle--pay:before{background:url(/img/ondemand/contentsTitle--pay.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--pay:before{background-size:auto 28px}}.o-contentsTitle--device{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--device{line-height:28px;padding-left:46px}}.o-contentsTitle--device:before{background:url(/img/ondemand/contentsTitle--device.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--device:before{background-size:auto 28px}}.o-contentsTitle--viewing{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--viewing{line-height:28px;padding-left:46px}}.o-contentsTitle--viewing:before{background:url(/img/ondemand/contentsTitle--viewing.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--viewing:before{background-size:auto 28px}}.o-contentsTitle--viewingWhite{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--viewingWhite{line-height:28px;padding-left:46px}}.o-contentsTitle--viewingWhite:before{background:url(/img/ondemand/contentsTitle--viewingWhite.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--viewingWhite:before{background-size:auto 28px}}.o-contentsTitle--comment{padding-left:38px}@media only screen and (min-width:1024px){.o-contentsTitle--comment{line-height:28px;padding-left:44px}}.o-contentsTitle--comment:before{background:url(/img/ondemand/contentsTitle--comment.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.o-contentsTitle--comment:before{background-size:auto 28px}}.w-contentsTitle--column{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--column{line-height:28px;padding-left:46px}}.w-contentsTitle--column:before{background:url(/img/web/contentsTitle--column.svg) no-repeat left center/auto 100%}@media only screen and (min-width:1024px){.w-contentsTitle--column:before{background-size:auto 28px}}.w-contentsTitle--ranking{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--ranking{line-height:28px;padding-left:46px}}.w-contentsTitle--ranking:before{background:url(/img/web/contentsTitle--ranking.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--ranking:before{background-size:auto 28px}}.w-contentsTitle--schedule{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--schedule{line-height:28px;padding-left:46px}}.w-contentsTitle--schedule:before{background:url(/img/web/contentsTitle--schedule.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--schedule:before{background-size:auto 28px}}.w-contentsTitle--genre{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--genre{line-height:28px;padding-left:46px}}.w-contentsTitle--genre:before{background:url(/img/web/contentsTitle--genre.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--genre:before{background-size:auto 28px}}.w-contentsTitle--sns{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--sns{line-height:28px;padding-left:40px}}.w-contentsTitle--sns:before{background:url(/img/web/contentsTitle--sns.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--sns:before{background-size:auto 28px}}.w-contentsTitle--info{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--info{line-height:28px;padding-left:36px}}.w-contentsTitle--info:before{background:url(/img/web/contentsTitle--info.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--info:before{background-size:auto 28px}}.w-contentsTitle--viewing{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--viewing{line-height:28px;padding-left:46px}}.w-contentsTitle--viewing:before{background:url(/img/web/contentsTitle--viewing.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--viewing:before{background-size:auto 28px}}.w-contentsTitle--search{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--search{line-height:28px;padding-left:46px}}.w-contentsTitle--search:before{background:url(/img/web/contentsTitle--search.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--search:before{background-size:auto 28px}}.w-contentsTitle--mail{line-height:20px;padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--mail{line-height:24px;padding-left:46px}}.w-contentsTitle--mail:before{background:url(/img/web/contentsTitle--mail.svg) no-repeat left top/auto 20px}@media only screen and (min-width:1024px){.w-contentsTitle--mail:before{background-size:auto 24px}}.w-contentsTitle--contents{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--contents{line-height:28px;padding-left:46px}}.w-contentsTitle--contents:before{background:url(/img/web/contentsTitle--contents.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--contents:before{background-size:auto 28px}}.w-contentsTitle--movie{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--movie{line-height:28px;padding-left:46px}}.w-contentsTitle--movie:before{background:url(/img/web/contentsTitle--movie.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--movie:before{background-size:auto 28px}}.w-contentsTitle--note{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--note{line-height:28px;padding-left:46px}}.w-contentsTitle--note:before{background:url(/img/web/contentsTitle--note.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--note:before{background-size:auto 28px}}.w-contentsTitle--star{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--star{line-height:28px;padding-left:46px}}.w-contentsTitle--star:before{background:url(/img/web/contentsTitle--star.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--star:before{background-size:auto 28px}}.w-contentsTitle--webcastNow{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--webcastNow{line-height:28px;padding-left:46px}}.w-contentsTitle--webcastNow:before{background:url(/img/web/contentsTitle--webcastNow.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--webcastNow:before{background-size:auto 28px}}.w-contentsTitle--id{padding-left:38px}@media only screen and (min-width:1024px){.w-contentsTitle--id{line-height:28px;padding-left:46px}}.w-contentsTitle--id:before{background:url(/img/web/contentsTitle--id.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.w-contentsTitle--id:before{background-size:auto 28px}}@media all and (-ms-high-contrast:none){::-ms-backdrop,h2[class^=o-contentsTitle--],h2[class^=w-contentsTitle--]{line-height:36px}}.ghost--large,.ghost--middle,.ghost--small,.ghostwhite--large,.ghostwhite--middle,.ghostwhite--small{position:relative;display:block;margin:0 auto;padding:0 10px;cursor:pointer;text-align:center;color:#333;border:1px solid;border-color:#333;outline:0}.ghost--large:after,.ghost--middle:after,.ghost--small:after,.ghostwhite--large:after,.ghostwhite--middle:after,.ghostwhite--small:after{position:absolute;right:5px;bottom:5px;content:'';border-top:6px solid transparent;border-right:6px solid #333}@media only screen and (min-width:1024px){.ghost--large,.ghost--middle,.ghost--small,.ghostwhite--large,.ghostwhite--middle,.ghostwhite--small{transition:opacity .3s ease;opacity:1}.ghost--large:hover,.ghost--middle:hover,.ghost--small:hover,.ghostwhite--large:hover,.ghostwhite--middle:hover,.ghostwhite--small:hover{opacity:.6}}@supports (-ms-ime-align:auto){.css_selector{background-color:red}}.ghost--small,.ghostwhite--small{font-size:12px;line-height:30px;width:120px;height:30px}.ghostwhite--small{color:#fff;border-color:#fff;background:0 0}.ghostwhite--small:after{border-right:6px solid #fff}.ghost--middle,.ghostwhite--middle{font-size:13px;line-height:36px;min-width:150px;max-width:194px;height:36px}.ghostwhite--middle{color:#fff;border-color:#fff;background:0 0}.ghostwhite--middle:after{border-right:6px solid #fff}.ghost--large,.ghostwhite--large{font-size:13px;line-height:36px;min-width:180px;max-width:60%;height:36px}@media only screen and (min-width:1024px){.ghost--large,.ghostwhite--large{font-size:16px;line-height:50px;width:300px;height:50px}}.ghost--large.ghost--large__button,.ghost--large__button.ghostwhite--large{width:60%;margin-top:40px;cursor:pointer;background:0 0}@media only screen and (min-width:768px){.ghost--large.ghost--large__button,.ghost--large__button.ghostwhite--large{width:300px;margin-top:70px}}.ghostwhite--large{color:#fff;border-color:#fff;background:0 0}.ghostwhite--large:after{border-right:6px solid #fff}.contentsBorder{display:none}@media only screen and (min-width:1024px){.contentsBorder{display:block;height:7px;margin:0;opacity:.8;border:0;background-image:linear-gradient(to right,#2f3640,#656d78)}}.ondemand .infoLink--linkNone>a,.ondemand .infoLink>a{color:#fff}@media only screen and (min-width:1024px){.ondemand .infoLink--linkNone>a:before,.ondemand .infoLink>a:before{background:#d20000}.ondemand .infoLink--linkNone>a:hover,.ondemand .infoLink>a:hover{color:#c5181f}.ondemand .infoLink--linkNone>a:hover:before,.ondemand .infoLink>a:hover:before{background:#c5181f}}.ondemand .infoLink--linkNone>a:after,.ondemand .infoLink>a:after{background:url(/img/icon/arrow-next.svg) no-repeat center/100%}@media only screen and (min-width:1024px){.ondemand .infoLink--linkNone>a:after,.ondemand .infoLink>a:after{background:url(/img/icon/arrow-next.svg) no-repeat center/auto 8px}}.ondemand .infoLink .infoLink__notice,.ondemand .infoLink--linkNone .infoLink__notice{color:#fff}.ondemand .infoLink__date{color:#a0abb2}.web .infoLink__date{color:#2d489d}.infoLink,.infoLink--linkNone{padding:14px 0;border-bottom:1px solid #999}@media only screen and (min-width:1024px){.infoLink,.infoLink--linkNone{padding:20px 0}}.infoLink--linkNone:last-child,.infoLink:last-child{margin-bottom:20px}@media only screen and (min-width:1024px){.infoLink--linkNone:last-child,.infoLink:last-child{margin-bottom:30px}}.infoLink--linkNone>a,.infoLink>a{font-size:13px;font-weight:700;line-height:1.46;position:relative;display:block;padding-right:25px;color:#222}@media only screen and (min-width:1024px){.infoLink--linkNone>a,.infoLink>a{font-size:14px;font-weight:500;line-height:20px;padding-left:125px;transition-duration:.3s}.infoLink--linkNone>a:before,.infoLink>a:before{position:absolute;top:calc(50% - 9px);right:0;width:18px;height:18px;content:'';transition-duration:.3s;border-radius:50%;background:#2d489d}.infoLink--linkNone>a:hover,.infoLink>a:hover{color:#d20000}.infoLink--linkNone>a:hover:before,.infoLink>a:hover:before{background:#d20000}}.infoLink--linkNone>a:after,.infoLink>a:after{position:absolute;top:calc(50% - 7px);right:0;width:7px;height:14px;content:'';background:url(/img/icon/arrow-next_black.svg) no-repeat center/100%}@media only screen and (min-width:1024px){.infoLink--linkNone>a:after,.infoLink>a:after{top:calc(50% - 9px);width:18px;height:18px;background:url(/img/icon/arrow-next.svg) no-repeat center/auto 8px}}.infoLink--linkNone>a{pointer-events:none}.infoLink--linkNone>a:after,.infoLink--linkNone>a:before{display:none}.infoLink__date{font-size:13px;font-weight:400;display:block;margin-bottom:5px;color:#2d489d}@media only screen and (min-width:1024px){.infoLink__date{position:absolute;top:3;left:0}}.infoLink__notice{font-size:13px;font-weight:700;line-height:1.46;position:relative;display:block;padding-right:25px;color:#222}@media only screen and (min-width:1024px){.infoLink__notice{font-size:14px;font-weight:500;line-height:20px;transition-duration:.3s}}.label--badminton,.label--baseball,.label--basketball,.label--combatSport,.label--cycle,.label--dance,.label--darts,.label--fitness,.label--motorsports,.label--other,.label--pickup,.label--rugby,.label--skate,.label--ski,.label--soccer,.label--tabletennis,.label--volleyball,.label--winter,.label--wwe{font-size:10px;display:inline-block;min-width:40px;height:18px;margin:0 5px 5px 0;padding:3px 8px 0;text-align:center;vertical-align:baseline;text-decoration:none;color:#fff}@media all and (-ms-high-contrast:none){.label--badminton,.label--baseball,.label--basketball,.label--combatSport,.label--cycle,.label--dance,.label--darts,.label--fitness,.label--motorsports,.label--other,.label--pickup,.label--rugby,.label--skate,.label--ski,.label--soccer,.label--tabletennis,.label--volleyball,.label--winter,.label--wwe,::-ms-backdrop{padding-top:4px}}.label--badminton{background:#e83b28}.label--baseball{background:#303782}.label--basketball{background:#835733}.label--combatSport{background:#3d476b}.label--cycle{background:#c6a664}.label--dance{background:#335583}.label--darts{background:#837e33}.label--fitness{background:#616a76}.label--motorsports{background:#71b660}.label--other{background:#999}.label--pickup{background:#73921a}.label--rugby{background:#6490c6}.label--skate{background:#e05085}.label--ski{background:#613383}.label--soccer{background:#cc5d5d}.label--tabletennis{background:#46b1bd}.label--volleyball{background:#167ecb}.label--winter{background:#4a755a}.label--wwe{background:#3d476b}.likeButton{font-size:11px;line-height:22px;display:flex;height:22px;padding:0 5px;color:#999;border:1px solid #999;background:0 0;align-items:center}@media only screen and (min-width:1024px){.likeButton{font-size:13px}}.likeButton:before{width:10px;height:10px;margin-right:5px;content:'';border:1px solid #999;border-radius:50%}.listgroup__list{position:relative;padding:10px;border-top:1px solid #585858}.listgroup__list:last-child{border-bottom:1px solid #585858}.listgroup__list a:not([class]){transition-duration:.3s;text-decoration:underline;color:#fff}@media only screen and (min-width:1024px){.listgroup__list a:not([class]):hover{color:#c5181f}}.listgroup__button{font-size:12px;line-height:28px;position:relative;display:flex;padding-right:30px;cursor:pointer;transition-duration:.3s;align-items:center}@media only screen and (min-width:1024px){.listgroup__button{font-size:16px;line-height:40px;transition-duration:.3s}.listgroup__button:hover{opacity:.6}}.listgroup__button:after{position:absolute;top:0;right:10px;width:13px;height:100%;content:'';background:url(/img/icon/arrowDown--white.svg) no-repeat center/100%}.listgroup__button.active:after{background:url(/img/icon/arrowUp--white.svg) no-repeat center/100%}.listgroup__button.large{font-size:14px;font-weight:700}@media only screen and (min-width:1024px){.listgroup__button.large{font-size:20px;line-height:40px}}.listgroup__image{float:left;width:58px;height:58px;margin-right:20px}@media only screen and (min-width:1024px){.listgroup__image{width:90px;height:90px;margin-right:30px}}.listgroup__contents{display:none;padding:30px 0}@media only screen and (min-width:1024px){.listgroup__contents{padding:15px 0}}.listgroup__contents>p{font-size:14px;line-height:1.5}@media only screen and (min-width:1024px){.listgroup__contents>p{font-size:16px}}.listgroup__contents>p:not(:last-child){margin-bottom:15px}.listgroup__contents>p>img{width:100%}@media only screen and (min-width:1024px){.listgroup__contents>p>img{width:auto}}.listgroup__contents .u-text--comments{line-height:1.3}.listgroup__contents--gray{display:none;margin-top:10px;padding:15px 10px;background:#333}@media only screen and (min-width:1024px){.listgroup__contents--gray{padding:22px 24px}}.listgroup__contents--gray>p{font-size:12px;line-height:1.4}@media only screen and (min-width:1024px){.listgroup__contents--gray>p{font-size:16px}}.listgroup__contents--gray>p+p{margin-top:10px}.listgroup__box{margin:20px 0;padding:10px;background:#585858}@media only screen and (min-width:1024px){.listgroup__box{padding:20px}}.listgroup__box>p{font-size:14px;line-height:1.5;margin-bottom:15px}@media only screen and (min-width:1024px){.listgroup__box>p{font-size:16px}}.listgroup__box>p:not(:last-child){margin-bottom:15px}.listgroup__box>.ghostwhite--middle{margin-left:0}.listgroup__box a:not([class]){text-decoration:underline;color:#fff}.listgroup__box a:not([class]):hover{text-decoration:none}.ch1,.ch1--noEdge,.ch2,.ch2--noEdge,.ch3,.ch3--noEdge,.ch4,.ch4--noEdge,.chOndemand,.chOndemand--noEdge{display:inline-block;width:100%;height:100%}.ch1{background:url(/img/icon/ch1.svg) no-repeat center/95% auto}@media only screen and (min-width:1024px){.ch1{background-size:auto 96%}}.ch2{background:url(/img/icon/ch2.svg) no-repeat center/95% auto}@media only screen and (min-width:1024px){.ch2{background-size:auto 96%}}.ch3{background:url(/img/icon/ch3.svg) no-repeat center/95% auto}@media only screen and (min-width:1024px){.ch3{background-size:auto 96%}}.ch4{background:url(/img/icon/ch4.svg) no-repeat center/95% auto}@media only screen and (min-width:1024px){.ch4{background-size:auto 96%}}.chOndemand{background:url(/img/icon/ondemand.svg) no-repeat center/95% auto}@media only screen and (min-width:1024px){.chOndemand{background-size:auto 96%}}@media all and (-ms-high-contrast:none){.ch1,::-ms-backdrop{background:url(/img/icon/ch1.png) no-repeat center/auto 96%}}@media all and (-ms-high-contrast:none){.ch2,::-ms-backdrop{background:url(/img/icon/ch2.png) no-repeat center/auto 96%}}@media all and (-ms-high-contrast:none){.ch3,::-ms-backdrop{background:url(/img/icon/ch3.png) no-repeat center/auto 96%}}@media all and (-ms-high-contrast:none){.ch4,::-ms-backdrop{background:url(/img/icon/ch4.png) no-repeat center/auto 96%}}@media all and (-ms-high-contrast:none){.chOndemand,::-ms-backdrop{background:url(/img/icon/ondemand.png) no-repeat center/auto 96%}}.ch1--noEdge{background:url(/img/icon/ch1--noEdge.svg) no-repeat center/95% auto}@media only screen and (min-width:1024px){.ch1--noEdge{background-size:auto 96%}}.ch2--noEdge{background:url(/img/icon/ch2--noEdge.svg) no-repeat center/95% auto}@media only screen and (min-width:1024px){.ch2--noEdge{background-size:auto 96%}}.ch3--noEdge{background:url(/img/icon/ch3--noEdge.svg) no-repeat center/95% auto}@media only screen and (min-width:1024px){.ch3--noEdge{background-size:auto 96%}}.ch4--noEdge{background:url(/img/icon/ch4--noEdge.svg) no-repeat center/95% auto}@media only screen and (min-width:1024px){.ch4--noEdge{background-size:auto 96%}}.ch4--noEdge{background:url(/img/icon/ch4--noEdge.svg) no-repeat center/95% auto}@media only screen and (min-width:1024px){.ch4--noEdge{background-size:auto 96%}}.chOndemand--noEdge{background:url(/img/icon/ondemand--noEdge.svg) no-repeat center/95% auto}@media only screen and (min-width:1024px){.chOndemand--noEdge{background-size:auto 96%}}@media all and (-ms-high-contrast:none){.ch1--noEdge,::-ms-backdrop{background:url(/img/icon/ch1--noEdge.png) no-repeat center/auto 96%}}@media all and (-ms-high-contrast:none){.ch2--noEdge,::-ms-backdrop{background:url(/img/icon/ch2--noEdge.png) no-repeat center/auto 96%}}@media all and (-ms-high-contrast:none){.ch3--noEdge,::-ms-backdrop{background:url(/img/icon/ch3--noEdge.png) no-repeat center/auto 96%}}@media all and (-ms-high-contrast:none){.ch4--noEdge,::-ms-backdrop{background:url(/img/icon/ch4--noEdge.png) no-repeat center/auto 96%}}@media all and (-ms-high-contrast:none){.chOndemand--noEdge,::-ms-backdrop{background:url(/img/icon/ondemand--noEdge.png) no-repeat center/auto 96%}}.section,.section--buyed,.section--column,.section--gray,.section--info,.section--lineup,.section--raceSchedule,.section--snsLeft,.section--snsRight{position:relative;width:100%;margin-top:20px;padding-top:15px}@media only screen and (min-width:1024px){.section,.section--buyed,.section--column,.section--gray,.section--info,.section--lineup,.section--raceSchedule,.section--snsLeft,.section--snsRight{margin:60px 0;padding-top:0}.section--buyed:last-child:not([class]),.section--column:last-child:not([class]),.section--gray:last-child:not([class]),.section--info:last-child:not([class]),.section--lineup:last-child:not([class]),.section--raceSchedule:last-child:not([class]),.section--snsLeft:last-child:not([class]),.section--snsRight:last-child:not([class]),.section:last-child:not([class]){margin:60px 0 0}}.section+.shareBox--web,.section--buyed+.shareBox--web,.section--column+.shareBox--web,.section--gray+.shareBox--web,.section--info+.shareBox--web,.section--lineup+.shareBox--web,.section--raceSchedule+.shareBox--web,.section--snsLeft+.shareBox--web,.section--snsRight+.shareBox--web{margin-top:20px}.section--margin0{margin-top:0;padding-top:0}@media only screen and (min-width:1024px){.section--margin0{margin:0}}.section--margin70{position:relative;width:100%;margin-top:70px}@media only screen and (min-width:1024px){.section--margin70{margin:60px 0 10px}}.section--delivery{position:relative;width:100%;margin:40px 0 25px;padding-top:20px}@media only screen and (min-width:1024px){.section--delivery{margin:40px 0 60px}}.section--buyed:before,.section--column:before,.section--gray:before,.section--lineup:before,.section--raceSchedule:before{position:absolute;top:0;left:0;width:40vw;height:40vw;content:''}.section--gray:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,rgba(65,64,68,0) 50.5%,rgba(65,64,68,.8) 100%) no-repeat top left/100% 100%}@media only screen and (min-width:1024px){.section--lineup{margin-top:0;padding-top:60px}}.section--lineup:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,rgba(65,64,68,0) 50.5%,rgba(65,64,68,.8) 100%) no-repeat top left/100% 100%}.section--buyed:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,rgba(197,24,31,0) 50.5%,rgba(197,24,31,.8) 100%) no-repeat top left/100% 100%}.section--raceSchedule{padding-top:25px}@media only screen and (min-width:1024px){.section--raceSchedule{margin:30px 0 50px}}.section--raceSchedule:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,rgba(65,64,68,0) 50.5%,rgba(243,145,8,.8) 100%) no-repeat top left/100% 100%}.section--raceSchedule+.o-howto{margin-top:20px}@media only screen and (min-width:1024px){.section--raceSchedule+.o-howto{margin-top:50px}}.section--raceSchedule>.carouselTitle{position:relative;padding:0 15px}@media only screen and (min-width:1024px){.section--raceSchedule>.carouselTitle{padding:0}}.section--raceSchedule02{padding:20px 0;background:#dfebf9}@media only screen and (min-width:1024px){.section--raceSchedule02{padding:30px 0}}.section--column:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,rgba(65,64,68,0) 50.5%,rgba(65,64,68,.8) 100%) no-repeat top left/100% 100%}.section--step{position:relative;width:100%;margin-top:30px;padding-top:20px;padding-bottom:20px;background:url(/img/ondemand/section--step.jpg) no-repeat center top/auto 100%}@media only screen and (min-width:1024px){.section--step{margin:30px 0 10px;background-size:cover}}.section--snsWrap{overflow:hidden}@media only screen and (min-width:1024px){.section--snsWrap{max-width:1100px;margin:0 auto}}.section--snsRight{padding:15px 15px 0}@media only screen and (min-width:1024px){.section--snsRight{float:right;width:300px;padding:0}.section--snsRight .w-contentsTitle--sns{margin-bottom:21px}}.section--snsRight .p-sns__timeline--twitter{display:block}@media only screen and (min-width:1024px){.section--snsLeft{float:left;max-width:740px}}@media only screen and (min-width:1024px){.section+.section--banner,.section--buyed+.section--banner,.section--column+.section--banner,.section--gray+.section--banner,.section--info+.section--banner,.section--lineup+.section--banner,.section--raceSchedule+.section--banner,.section--snsLeft+.section--banner,.section--snsRight+.section--banner{margin-top:-20px}}.section--banner{margin-top:20px}.section--banner+.section--margin0{margin-top:35px}@media only screen and (min-width:1024px){.section--banner+.section--margin0{margin-top:60px}}@media only screen and (min-width:1024px){.section--info{margin-bottom:0}}.ondemand .slick-dots li.slick-active button{border:1px solid #fff}.ondemand .slick-dots button{background:#fff}@media only screen and (max-width:768px){.ondemand .splash__main .splash__hero .slick-dots{margin-top:80px}}@media only screen and (max-width:480px){.ondemand .splash__main .splash__hero .slick-dots{margin-top:-25px}}@media only screen and (max-width:340px){.ondemand .splash__main .splash__hero .slick-dots{margin-top:-20px}}@media only screen and (height:812px) and (width:375px){.ondemand .splash__main .splash__hero .slick-dots{margin-top:-20px}}@media only screen and (max-width:1024px) and (orientation:landscape){.ondemand .splash__main .splash__hero .slick-dots{margin-top:10px}}.ondemand .splash__main .splash__hero .slick-dots li.slick-active button{background:#fff}.ondemand .splash__main .splash__hero .slick-dots button{border:1px solid #fff;background:0 0}.web .slick-dots{margin:0 auto}@media only screen and (min-width:1024px){.web .slick-dots{margin:10px auto 0}}.web .slick-dots li.slick-active button{border:1px solid #222}.web .slick-dots button{background:#222}.press .slick-dots{margin:0 auto}@media only screen and (min-width:1024px){.press .slick-dots{position:static;display:flex;margin:20px auto 0;justify-content:center}}.press .slick-dots li.slick-active button{border:1px solid #222}.press .slick-dots button{background:#222}.slick-next,.slick-prev{position:absolute;top:0;width:60px;height:100%;padding:0;cursor:pointer;transition-duration:.3s;opacity:1;color:transparent;border:0;outline:0}.slick-disabled.slick-next,.slick-disabled.slick-prev{opacity:0}.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before{position:absolute;top:0;display:block;width:100%;height:100%;content:'';transition-duration:.3s}@media only screen and (min-width:1024px){.slick-next:hover.slick-disabled,.slick-prev:hover.slick-disabled{opacity:0}}.w-channel .slick-next,.w-channel .slick-prev{width:40px}.w-channel .slick-disabled.slick-next,.w-channel .slick-disabled.slick-prev{cursor:auto;opacity:.2}.slick-prev{z-index:1;left:0;cursor:pointer;background:rgba(0,0,0,.85)}.slick-prev:after,.slick-prev:before{left:0}.slick-prev:before{background:url(/img/icon/arrowPrev--red.svg) no-repeat center/auto 30px}.slick-prev:after{background:url(/img/icon/arrowPrev--white.svg) no-repeat center/auto 30px}@media only screen and (min-width:1024px){.slick-prev:hover{background:#000}.slick-prev:hover:after{opacity:0}}.slick-next{z-index:5;right:0;background:rgba(0,0,0,.85)}.slick-next:after,.slick-next:before{right:0}.slick-next:before{background:url(/img/icon/arrowNext--red.svg) no-repeat center/auto 30px}.slick-next:after{background:url(/img/icon/arrowNext--white.svg) no-repeat center/auto 30px}@media only screen and (min-width:1024px){.slick-next:hover{background:#000}.slick-next:hover:after{opacity:0}}.w-channel__dateList .slick-prev,.w-channel__dateList--english .slick-prev{background:url(/img/icon/arrowPrev--blue.svg) no-repeat center}@media only screen and (min-width:1024px){.w-channel__dateList .slick-prev:hover,.w-channel__dateList--english .slick-prev:hover{background:url(/img/icon/arrowPrev--blue.svg) no-repeat center}}.w-channel__dateList .slick-prev:after,.w-channel__dateList .slick-prev:before,.w-channel__dateList--english .slick-prev:after,.w-channel__dateList--english .slick-prev:before{display:none}.w-channel__dateList .slick-next,.w-channel__dateList--english .slick-next{background:url(/img/icon/arrowNext--blue.svg) no-repeat center}@media only screen and (min-width:1024px){.w-channel__dateList .slick-next:hover,.w-channel__dateList--english .slick-next:hover{background:url(/img/icon/arrowNext--blue.svg) no-repeat center}}.w-channel__dateList .slick-next:after,.w-channel__dateList .slick-next:before,.w-channel__dateList--english .slick-next:after,.w-channel__dateList--english .slick-next:before{display:none}.w-character__carousel .slick-prev{left:-1px;background:url(/img/web/character__carouselArrow--prev.svg) no-repeat center left/auto 32%}@media only screen and (min-width:1024px){.w-character__carousel .slick-prev{background-size:53px auto}.w-character__carousel .slick-prev:hover{opacity:.8}}.w-character__carousel .slick-prev:after,.w-character__carousel .slick-prev:before{display:none}.w-character__carousel .slick-next{right:-1px;background:url(/img/web/character__carouselArrow--next.svg) no-repeat center right/auto 32%}@media only screen and (min-width:1024px){.w-character__carousel .slick-next{background-size:53px auto}.w-character__carousel .slick-next:hover{opacity:.8}}.w-character__carousel .slick-next:after,.w-character__carousel .slick-next:before{display:none}.w-character__coloringCarousel .slick-prev{left:-1px;background:url(/img/web/character__coloringCarouselArrow--prev.svg) no-repeat center left/auto 32%}@media only screen and (min-width:1024px){.w-character__coloringCarousel .slick-prev{background-size:53px auto}.w-character__coloringCarousel .slick-prev:hover{opacity:.8}}.w-character__coloringCarousel .slick-prev:after,.w-character__coloringCarousel .slick-prev:before{display:none}.w-character__coloringCarousel .slick-next{right:-1px;background:url(/img/web/character__coloringCarouselArrow--next.svg) no-repeat center right/auto 32%}@media only screen and (min-width:1024px){.w-character__coloringCarousel .slick-next{background-size:53px auto}.w-character__coloringCarousel .slick-next:hover{opacity:.8}}.w-character__coloringCarousel .slick-next:after,.w-character__coloringCarousel .slick-next:before{display:none}@media only screen and (min-width:1024px){.slick-track{display:flex}.slick-track>li{float:none}}@media only screen and (min-width:1024px){.slick-slide{height:auto}}.slick-dots{display:table;margin:10px auto 0}@media only screen and (min-width:1024px){.slick-dots{position:absolute;top:570px;right:calc(50% - 400px);display:block}}@media only screen and (min-width:1100px){.slick-dots{right:calc(50% - 500px)}}.slick-dots li{position:relative;display:inline-block;width:6px;height:6px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li.slick-active button{background:0 0}.slick-dots button{font-size:0;line-height:0;display:block;width:6px;height:6px;padding:0;cursor:pointer;transition-duration:.3s;color:transparent;border:0;border-radius:50%;outline:0;background:0 0}@media only screen and (min-width:1100px){.slick-dots button:hover{opacity:.5}}.slick-slider{-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.subTitle{margin:15px 15px 25px;padding:5px 10px;border-left:3px solid #585858}@media only screen and (min-width:1024px){.subTitle{margin:0 0 25px;padding:7px 14px}}.subTitle>span{font-size:12px;color:#999}@media only screen and (min-width:1024px){.subTitle>span{font-size:14px}}.subTitle h2,.subTitle>h1{font-size:16px;margin-top:12px;letter-spacing:.2px;color:#585858}@media only screen and (min-width:1024px){.subTitle h2,.subTitle>h1{font-size:20px}}.textLink{text-decoration:underline}@media only screen and (min-width:1024px){.textLink:hover{text-decoration:none}}.ondemand .mainTitle{background:linear-gradient(96deg,#656d78,#2f3640)}.web .mainTitle{background-image:linear-gradient(93deg,#14325d,rgba(45,72,157,.99))}.mypage .mainTitle{background-image:linear-gradient(276deg,#274979,#08254b)}.ec .mainTitle{background:#000}.press .mainTitle{background-image:linear-gradient(93deg,#0a2e72,#0a2e72,#2b5bad)}@media all and (-ms-high-contrast:none){.mainTitle,::-ms-backdrop{margin-top:55px}}.mainTitle{font-weight:500;line-height:1.3;padding:11px 5px;text-align:center;letter-spacing:.4px;color:#fff}@media only screen and (min-width:1024px){.mainTitle{font-size:24px;margin-top:0;padding:14px 10px;text-align:left}}@media only screen and (max-width:1024px){.mainTitle{margin-top:0!important}}.mainTitle>h1,.mainTitle>h2,.mainTitle>p,.mainTitle>span{font-weight:700}@media only screen and (min-width:1024px){.mainTitle>h1,.mainTitle>h2,.mainTitle>p,.mainTitle>span{max-width:1100px;margin:0 auto}}.mainTitle>p>span{font-weight:400}/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.waves-effect{position:relative;z-index:1;display:inline-block;overflow:hidden;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:.1s ease-out;vertical-align:middle;-webkit-tap-highlight-color:transparent}.waves-effect .waves-ripple{position:absolute;width:20px;height:20px;margin-top:-10px;margin-left:-10px;transition:all .3s ease-out;transition-property:transform,opacity;transform:scale(0);pointer-events:none;opacity:0;border-radius:50%;background:rgba(0,0,0,.2)}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,.2)}.waves-effect.waves-red .waves-ripple{background-color:rgba(210,0,0,.7)}.waves-effect input[type=button],.waves-effect input[type=reset],.waves-effect input[type=submit]{font-size:inherit;font-style:normal;text-transform:inherit;border:0;background:0 0}.waves-effect img{position:relative;z-index:-1}.waves-notransition{transition:none!important}.waves-circle{transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.waves-input-wrapper{vertical-align:bottom;border-radius:.2em}.waves-input-wrapper .waves-button-input{position:relative;z-index:1;top:0;left:0}.waves-circle{line-height:2.5em;width:2.5em;height:2.5em;text-align:center;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}@media only screen and (min-width:768px){.checkbox--1column{display:flex;flex-wrap:wrap}}.checkbox--1column>label{display:flex;margin-top:15px;align-items:center}@media only screen and (min-width:768px){.checkbox--1column>label{margin-top:0}}.checkbox--1column>label+label{margin-top:24px}@media only screen and (min-width:768px){.checkbox--1column>label+label{margin-top:0}}.checkbox--1column .checkbox__span{color:#222}.checkbox--2column{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px){.checkbox--2column{justify-content:flex-start}}.checkbox--2column>label{display:flex;width:50%;margin-bottom:5px;align-items:center}@media only screen and (min-width:768px){.checkbox--2column>label{width:auto}}.checkbox__input{display:none}.checkbox__input:checked+.checkbox__span{color:#2d489d}.checkbox__input:checked+.checkbox__span::after{position:absolute;top:-1px;left:4px;display:block;width:12px;height:19px;margin-top:-2px;content:'';transform:rotate(40deg);border-right:3px solid #2d489d;border-bottom:3px solid #2d489d}.checkbox__span{font-size:14px;line-height:1.3;position:relative;display:flex;margin-right:20px;padding-left:28px;align-items:center;flex-wrap:wrap}@media only screen and (min-width:768px){.checkbox__span{font-size:15px;padding-left:35px}}.checkbox__span:before{position:absolute;top:0;left:0;display:block;width:19px;height:19px;content:'';border:1px solid #999;background:#fff}[type=checkbox]:checked+span+.disabled{pointer-events:auto;background:#fff}.ondemand .form__th,.ondemand .form__th--bordernone{background:#585858}.ondemand .form__td,.ondemand .form__td--bordernone{border-right:0;background:#222}.ondemand .form__td--bordernone,.ondemand .form__th--bordernone{border-bottom:0}.ondemand .form__tr:first-child .form__td,.ondemand .form__tr:first-child .form__td--bordernone,.ondemand .form__tr:first-child .form__th,.ondemand .form__tr:first-child .form__th--bordernone{border-top-color:#000}.ondemand .form__tr:last-child .form__td,.ondemand .form__tr:last-child .form__td--bordernone,.ondemand .form__tr:last-child .form__th,.ondemand .form__tr:last-child .form__th--bordernone{border-bottom-color:#000}.ondemand .form__agree a{font-weight:700;color:#fff}.ondemand .form__agree .checkbox__input:checked+.checkbox__span{color:#fff}.ondemand .form__agree .parsley-error{color:#fff}.ondemand .parsley-error--none>label{color:#fff}.form,.form--mt{display:flex;flex-wrap:wrap}.form .form__label--logo,.form--mt .form__label--logo{margin-top:5px;margin-bottom:25px}@media only screen and (min-width:1024px){.form .form__label--logo,.form--mt .form__label--logo{margin-bottom:5px}}.form .form__label--logo .checkbox__span:after,.form .form__label--logo .checkbox__span:before,.form--mt .form__label--logo .checkbox__span:after,.form--mt .form__label--logo .checkbox__span:before{top:8px}.form--mt{margin-top:20px}.form__wrap{width:100%}.form__wrap+.form__submit,.form__wrap+.form__submit--step{margin-top:20px}.form .form__label--any,.form .form__label--required,.form--mt .form__label--any,.form--mt .form__label--required{margin-right:8px}.form__label--any,.form__label--required{font-size:10px;line-height:18px;display:inline-block;margin-right:3px;padding:0 6px;color:#fff}@media only screen and (min-width:1024px){.form__label--any,.form__label--required{font-size:12px;padding:0 5px}}.form__label--required{background:#d22121}.form__label--any{background:#999}.android .form__label--any,.android .form__label--required{padding-top:5px}@media all and (-ms-high-contrast:none){.form__label--any,.form__label--required,::-ms-backdrop{padding-top:3px}}.form__group{margin-bottom:10px;padding:18px 15px;background:#fff}.form__row,.form__row--2column{width:100%}.form__row--2column>p,.form__row>p{font-size:13px;font-weight:700;margin-bottom:10px;color:#222}@media only screen and (min-width:768px){.form__row--2column>p,.form__row>p{font-size:14px}}.form__row+.form__row,.form__row+.form__row--2column,.form__row--2column+.form__row,.form__row--2column+.form__row--2column{margin-top:25px}@media only screen and (min-width:768px){.form__row+.form__row,.form__row+.form__row--2column,.form__row--2column+.form__row,.form__row--2column+.form__row--2column{margin-top:0}}@media only screen and (min-width:768px){.form__row--2column{width:50%;margin-bottom:25px;padding-right:30px}}@media only screen and (min-width:768px){.form__row--2column+.form__row,.form__row--2column+.form__row--2column{margin-top:0;margin-bottom:25px}}.form__tr{width:100%}@media only screen and (min-width:1024px){.form__tr{display:flex}}.form__tr:first-child .form__td,.form__tr:first-child .form__td--bordernone,.form__tr:first-child .form__th,.form__tr:first-child .form__th--bordernone{border-top:1px solid #dbd9d9}.form__tr+.form__submit,.form__tr+.form__submit--step{margin-top:18px}@media only screen and (min-width:1024px){.form__tr+.form__submit,.form__tr+.form__submit--step{margin-top:35px}}.form__th,.form__th--bordernone{display:flex;flex-direction:column;padding:9px 15px;background:#dbd9d9;flex-wrap:wrap;justify-content:center;align-items:flex-start}@media only screen and (min-width:1024px){.form__th,.form__th--bordernone{width:230px;padding:30px 15px;border-bottom:1px solid #fff}}.form__th--bordernone>p,.form__th>p{font-size:15px;font-weight:700;line-height:1.2}@media only screen and (min-width:1024px){.form__th--bordernone>p,.form__th>p{font-size:16px;line-height:1.25;width:100%}}.form__th span+p,.form__th--bordernone span+p{margin-top:7px}@media only screen and (min-width:1024px){.form__th--bordernone{border-bottom:1px solid #dbd9d9}}.form__td,.form__td--bordernone{padding:20px 15px 28px;background:#fff}@media only screen and (min-width:1024px){.form__td,.form__td--bordernone{display:flex;width:670px;padding:30px 15px;border-right:1px solid #dbd9d9;border-bottom:1px solid #dbd9d9;flex-wrap:wrap;align-items:center}}.form__td p:not([class]),.form__td--bordernone p:not([class]){font-size:13px;line-height:1.3;width:100%;margin-top:6px;color:#585858}@media only screen and (min-width:1024px){.form__td p:not([class]),.form__td--bordernone p:not([class]){font-size:14px}}.form__td p:not([class])>a,.form__td--bordernone p:not([class])>a{text-decoration:underline;color:#2d489d}@media only screen and (min-width:1024px){.form__td p:not([class])>a:hover,.form__td--bordernone p:not([class])>a:hover{text-decoration:none}}.form__td dt,.form__td--bordernone dt{font-size:14px}@media only screen and (min-width:1024px){.form__td dt,.form__td--bordernone dt{font-size:16px}}.form__td button,.form__td--bordernone button{margin-top:12px}.form__td .postalCode-icon,.form__td--bordernone .postalCode-icon{font-size:15px;line-height:30px;display:inline-block;width:70px;height:30px;margin-left:10px;cursor:pointer;text-align:center;color:#fff}@media only screen and (min-width:1024px){.form__td .postalCode-icon,.form__td--bordernone .postalCode-icon{line-height:32px;height:32px}}.form__td img,.form__td--bordernone img{max-width:100%}@media only screen and (min-width:1024px){.form__td--bordernone{border-bottom:1px solid #dbd9d9}}.form__text--alert,.form__text--secondary{font-size:12px;line-height:1.3;margin-top:10px;color:#d22121}@media only screen and (min-width:1024px){.form__text--alert,.form__text--secondary{font-size:13px;margin-top:16px}}@media screen and (min-width:480px){.form__text--alert,.form__text--secondary{width:100%}}.form__text--secondary{font-size:11px;padding:0 6px;color:#fff}@media only screen and (min-width:768px){.form__text--secondary{margin-top:5px;padding:0 21px}}.form__text--comments{font-size:12px;margin-top:6px;padding-left:25px;color:#999}@media only screen and (min-width:768px){.form__text--comments{padding-left:35px}}@media only screen and (min-width:1024px){.form__text--comments{font-size:13px}}.form__text--mypage{font-size:11px;line-height:1.2;margin-top:6px;padding-bottom:18px;padding-left:15px;color:#333}@media only screen and (min-width:1024px){.form__text--mypage{padding-right:17px}}.form__dl--adress{overflow:hidden;width:100%}.form__dl--adress dt{line-height:18px;float:left;clear:left;width:25%;margin-bottom:10px;padding-top:6px;padding-right:6px}@media only screen and (min-width:1024px){.form__dl--adress dt{width:23%}}.form__dl--adress dd{float:left;width:75%;margin-bottom:10px}@media only screen and (min-width:1024px){.form__dl--adress dd{width:77%}}.form__dl--name{display:flex;overflow:hidden;width:100%;justify-content:flex-start}.form__dl--name>dt{line-height:30px;padding-right:6px}@media only screen and (min-width:768px){.form__dl--name>dt{line-height:32px;display:inline-table}}.form__dl--name>dd{max-width:36%;padding-right:3px}.form__dl--name>dd+dt{padding-left:10px}.form .form__dl--age,.form--mt .form__dl--age{display:flex;flex-wrap:wrap}.form .form__dl--age input,.form--mt .form__dl--age input{margin-right:8px;order:-1}.form .form__dl--age span,.form--mt .form__dl--age span{line-height:30px}@media only screen and (min-width:768px){.form .form__dl--age span,.form--mt .form__dl--age span{line-height:32px}}.form__dl--sex{display:flex;flex-wrap:wrap}.form__dl--sex>label{margin-right:25px}.form__dl--sex>label span{font-size:14px}@media only screen and (min-width:768px){.form__dl--sex>label span{font-size:16px;line-height:25px}}.form__dl--sex .parsley-errors-list{order:20}.form__dl--sex .parsley-error,.form__dl--sex .parsley-success{color:#222;background:0 0}.form__dl--imageList{width:100%}.form__dl--imageList>label{display:flex;flex-wrap:wrap;align-items:center}.form__dl--imageList>label+label{margin-top:15px;padding-top:15px;border-top:1px solid #585858}.form__dl--imageList>label>span{font-size:14px;display:flex;width:100%;height:auto;align-items:center}@media only screen and (min-width:1024px){.form__dl--imageList>label>span{font-size:16px}}.form__dl--imageList>label>span.u-text--bold{display:inline-block}.form__dl--imageList>label>span:after,.form__dl--imageList>label>span:before{top:calc(50% - 12.5px)}.form__dl--imageList>label>span:before{background:#fff}.form__dl--imageList>label>span.rakutenPay{height:50px;background:url(/img/ondemand/purchase_balloon.png) no-repeat 40px center/auto 50px}.form__dl--imageList>label>span.rakutenPay>img{width:44px;height:40px;margin-right:33px;margin-left:12px}.form__dl--imageList>label>span>span{font-size:12px;font-weight:400;margin-top:8px;color:#ccc}@media only screen and (min-width:1024px){.form__dl--imageList>label>span>span{font-size:14px}}.form__dl--imageList>label>span>img{width:74px;height:50px;margin-right:10px}.form__dl--imageList>label>span>img.rakutenPay{width:136px;max-width:inherit;height:46px;margin-right:0;margin-left:auto}.form__dl--imageList>label>span .form__dl--amazon-pay{font-size:14px;line-height:1.2;display:flex;width:100%;height:auto;color:#fff}@media only screen and (min-width:1024px){.form__dl--imageList>label>span .form__dl--amazon-pay{font-size:16px}}.form__dl--imageList>label>span .form__dl--amazon-pay a{font-weight:600;display:block;color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline}.form__dl--birthday{display:flex;flex-wrap:wrap}.form__dl--birthday span{line-height:30px;margin-left:8px}.form__dl--birthday>div{display:flex}.form__dl--birthday>div:first-child{width:100%;margin-bottom:5px}@media only screen and (min-width:768px){.form__dl--birthday>div:first-child{width:auto;margin-bottom:0}}.form__dl--birthday>div:not(:last-child){margin-right:15px}.form__label--w100{width:100%}.form__label--w100>label{display:block}.form__label--w100>label+label{margin-top:20px}.form__label--w100>label input,.form__label--w100>label>textarea{margin-top:10px;margin-left:20px}.form__label--w100>label>textarea{width:calc(100% - 20px)}.form__label--w100>label>input{border:1px solid #ccc;-webkit-border-radius:0;background:#fff;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.form__label--w100>label .checkbox__span{margin-right:0}.form__agree{margin:27px auto;padding:0 15px}@media only screen and (min-width:768px){.form__agree{font-size:14px;display:flex;width:100%;margin:30px 0 50px;padding:0;flex-wrap:wrap;justify-content:center}}.form__agree a{text-decoration:underline;color:#2d489d}@media only screen and (min-width:1024px){.form__agree a:hover{text-decoration:none}}.form__agree .checkbox__input:checked+.checkbox__span{color:#222}.form__agree .parsley-errors-list{display:flex;justify-content:center}.form__agree .parsley-error,.form__agree .parsley-success{color:#222;background:0 0}.form__title{font-size:16px;font-weight:700;line-height:1.2;width:100%;padding:10px 15px;color:#fff;background:#2d489d}@media only screen and (min-width:1024px){.form__title{font-size:18px;padding:10px 25px}}.form__radios{overflow-x:auto}@media only screen and (min-width:768px){.form__radios{overflow-x:hidden}}.form__radios>table{width:500px;table-layout:fixed}@media only screen and (min-width:768px){.form__radios>table{width:100%}}.form__radios>table thead th{font-size:14px;font-weight:700;padding:5px 2px 15px}.form__radios>table thead th:first-child{width:40%}.form__radios>table tbody>tr:nth-child(odd){background:#eee}.form__radios>table tbody>tr>th{font-weight:400;line-height:1.2;width:100px;padding:5px 10px;text-align:left;vertical-align:middle}@media only screen and (min-width:768px){.form__radios>table tbody>tr>th{width:40%}}.form__radios>table tbody>tr>td{width:70px;padding:9px 2px;text-align:center;vertical-align:middle}@media only screen and (min-width:768px){.form__radios>table tbody>tr>td{width:auto}}.form__radios>table tbody span{display:inline-block;padding-left:25px}.form__submit,.form__submit--step{display:flex;width:100%;justify-content:center}@media only screen and (max-width:340px){.form__submit,.form__submit--step{flex-wrap:wrap}}.form__submit--step>li button,.form__submit>li button{font-size:13px;line-height:40px;min-width:140px;height:40px;margin:0 7px}@media only screen and (min-width:1024px){.form__submit--step>li button,.form__submit>li button{font-size:16px;line-height:50px;min-width:180px;height:50px}}@media only screen and (max-width:340px){.form__submit--step>li:nth-of-type(2),.form__submit>li:nth-of-type(2){margin-top:10px}}.form__submit--step{flex-wrap:wrap}@media only screen and (min-width:1024px){.form__submit--step{width:inherit;margin:0 auto;flex-wrap:nowrap}}.form__submit--step>li{width:70%}@media only screen and (min-width:1024px){.form__submit--step>li{width:inherit;margin:0 10px}}.form__submit--step>li+li{margin-top:15px}@media only screen and (min-width:1024px){.form__submit--step>li+li{margin-top:0;order:-1}}.form__submit--step>li>button{min-width:100%;margin:0}@media only screen and (min-width:1024px){.form__submit--step>li>button{min-width:180px}}.parsley-error--none label{color:#222;background:0 0}.errorMessage{width:100%}.errorMessage .parsley-errors-list{margin-bottom:20px}.form__select--wrap,.form__select--wrap--mypage{position:relative;z-index:30;max-width:240px;margin:0 auto}@media only screen and (min-width:768px){.form__select--wrap,.form__select--wrap--mypage{max-width:none;margin:0}}.form__select--wrap--mypage::after,.form__select--wrap::after{position:absolute;top:40px;right:17px;display:block;width:8px;height:8px;content:'';cursor:pointer;transform:translateX(-50%) rotate(135deg);border-top:2px solid #333;border-right:2px solid #333}@media only screen and (min-width:768px){.form__select--wrap--mypage::after,.form__select--wrap::after{top:17px}}@media only screen and (min-width:768px){.form__select--wrap--mypage{max-width:240px;margin:0 auto}.form__select--wrap--mypage::after{top:40px}}@media only screen and (min-width:1024px){.form__select--wrap--mypage{max-width:none;margin:0}.form__select--wrap--mypage::after{top:17px}}.form__select,.form__select--mypage{font-size:16px;font-weight:700;width:auto;max-width:240px;height:50px;margin:21px 0 21px;padding-left:22px;cursor:pointer;border-radius:4px;background:0 0}@media only screen and (min-width:768px){.form__select,.form__select--mypage{max-width:none;margin:0 0 0 22px;padding-left:24px}}@media only screen and (min-width:768px){.form__select--mypage{max-width:240px;margin:21px 0 21px;padding-left:22px}}@media only screen and (min-width:1024px){.form__select--mypage{max-width:none;margin:0 0 0 22px;padding-left:24px}}.form input,.form--mt input{line-height:30px;box-sizing:border-box;max-width:100%;height:30px;padding:0 5px;border:1px solid #ccc;-webkit-border-radius:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:1024px){.form input,.form--mt input{line-height:32px;height:32px}}.form input[disabled],.form--mt input[disabled]{background:#eee}.form input.size30,.form--mt input.size30{width:50%}@media only screen and (min-width:1024px){.form input.size30,.form--mt input.size30{width:30%}}.form input.size50,.form--mt input.size50{width:100%}@media only screen and (min-width:1024px){.form input.size50,.form--mt input.size50{width:50%}}.form input.size100,.form--mt input.size100{width:100%}.form input:-ms-input-placeholder,.form--mt input:-ms-input-placeholder{line-height:30px;color:#ccc}.form input::placeholder,.form--mt input::placeholder{line-height:30px;color:#ccc}@media only screen and (min-width:1024px){.form input:-ms-input-placeholder,.form--mt input:-ms-input-placeholder{line-height:32px}.form input::placeholder,.form--mt input::placeholder{line-height:32px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.inputFile,.inputFile--image,.inputFile--result,.inputFile--select,.m-mypageForm .inputFile--result--attention,.m-mypageForm .inputFile--result--image,.m-mypageForm .inputFile--result--image--first{display:flex;width:100%;align-items:center}.inputFile--image~.inputFile,.inputFile--image~.inputFile--image,.inputFile--image~.inputFile--result,.inputFile--image~.inputFile--select,.inputFile--result~.inputFile,.inputFile--result~.inputFile--image,.inputFile--result~.inputFile--result,.inputFile--result~.inputFile--select,.inputFile--select~.inputFile,.inputFile--select~.inputFile--image,.inputFile--select~.inputFile--result,.inputFile--select~.inputFile--select,.inputFile~.inputFile,.inputFile~.inputFile--image,.inputFile~.inputFile--result,.inputFile~.inputFile--select,.m-mypageForm .inputFile--image~.inputFile--result--attention,.m-mypageForm .inputFile--image~.inputFile--result--image,.m-mypageForm .inputFile--image~.inputFile--result--image--first,.m-mypageForm .inputFile--result--attention~.inputFile,.m-mypageForm .inputFile--result--attention~.inputFile--image,.m-mypageForm .inputFile--result--attention~.inputFile--result,.m-mypageForm .inputFile--result--attention~.inputFile--result--attention,.m-mypageForm .inputFile--result--attention~.inputFile--result--image,.m-mypageForm .inputFile--result--attention~.inputFile--result--image--first,.m-mypageForm .inputFile--result--attention~.inputFile--select,.m-mypageForm .inputFile--result--image--first~.inputFile,.m-mypageForm .inputFile--result--image--first~.inputFile--image,.m-mypageForm .inputFile--result--image--first~.inputFile--result,.m-mypageForm .inputFile--result--image--first~.inputFile--result--attention,.m-mypageForm .inputFile--result--image--first~.inputFile--result--image,.m-mypageForm .inputFile--result--image--first~.inputFile--result--image--first,.m-mypageForm .inputFile--result--image--first~.inputFile--select,.m-mypageForm .inputFile--result--image~.inputFile,.m-mypageForm .inputFile--result--image~.inputFile--image,.m-mypageForm .inputFile--result--image~.inputFile--result,.m-mypageForm .inputFile--result--image~.inputFile--result--attention,.m-mypageForm .inputFile--result--image~.inputFile--result--image,.m-mypageForm .inputFile--result--image~.inputFile--result--image--first,.m-mypageForm .inputFile--result--image~.inputFile--select,.m-mypageForm .inputFile--result~.inputFile--result--attention,.m-mypageForm .inputFile--result~.inputFile--result--image,.m-mypageForm .inputFile--result~.inputFile--result--image--first,.m-mypageForm .inputFile--select~.inputFile--result--attention,.m-mypageForm .inputFile--select~.inputFile--result--image,.m-mypageForm .inputFile--select~.inputFile--result--image--first,.m-mypageForm .inputFile~.inputFile--result--attention,.m-mypageForm .inputFile~.inputFile--result--image,.m-mypageForm .inputFile~.inputFile--result--image--first{margin-top:12px}.inputFile--result,.inputFile--select,.m-mypageForm .inputFile--result--attention,.m-mypageForm .inputFile--result--image,.m-mypageForm .inputFile--result--image--first{padding-top:12px;padding-bottom:4px;flex-wrap:wrap}@media only screen and (min-width:480px){.inputFile--result,.inputFile--select,.m-mypageForm .inputFile--result--attention,.m-mypageForm .inputFile--result--image,.m-mypageForm .inputFile--result--image--first{height:auto;padding:5px 0}}@media only screen and (min-width:480px){.inputFile--image{height:114px}}.inputFile--result,.m-mypageForm .inputFile--result--attention,.m-mypageForm .inputFile--result--image,.m-mypageForm .inputFile--result--image--first{display:block;padding-top:0}@media only screen and (min-width:480px){.inputFile--result,.m-mypageForm .inputFile--result--attention,.m-mypageForm .inputFile--result--image,.m-mypageForm .inputFile--result--image--first{display:flex;align-items:flex-start}}.inputFile__button--wrap{cursor:pointer}.inputFile__button{font-size:14px;line-height:30px;position:relative;display:block;width:114px;margin-right:12px;margin-bottom:11px;padding:0 8px;cursor:pointer;color:#fff;background:#2d489d}@media screen and (min-width:480px){.inputFile__button{margin-bottom:0}}.inputFile__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.inputFile__text,.inputFile__text--document,.inputFile__text--simple,.inputFile__text--subtitle,.inputFile__text--subtitle--second,.m-mypageForm .inputFile__text--simple,.m-mypageForm .inputFile__text--subtitle,.m-mypageForm .inputFile__text--subtitle--confirmation,.m-mypageForm .inputFile__text--subtitle--second{font-size:14px;padding-top:9px;word-break:break-all;flex:1 1}.active.inputFile__text--document,.active.inputFile__text--simple,.active.inputFile__text--subtitle,.active.inputFile__text--subtitle--second,.inputFile__text.active,.m-mypageForm .active.inputFile__text--subtitle--confirmation{color:#2d489d}.inputFile__text--simple,.m-mypageForm .inputFile__text--subtitle,.m-mypageForm .inputFile__text--subtitle--confirmation,.m-mypageForm .inputFile__text--subtitle--second{font-size:12px;flex:none}@media screen and (min-width:480px){.inputFile__text--simple,.m-mypageForm .inputFile__text--subtitle,.m-mypageForm .inputFile__text--subtitle--confirmation,.m-mypageForm .inputFile__text--subtitle--second{font-size:14px}}.inputFile__text--subtitle,.inputFile__text--subtitle--second,.m-mypageForm .inputFile__text--subtitle--confirmation,.m-mypageForm .inputFile__text--subtitle--second{font-size:13px;font-weight:700;padding:15px 13px 0}@media screen and (min-width:480px){.inputFile__text--subtitle,.inputFile__text--subtitle--second,.m-mypageForm .inputFile__text--subtitle--confirmation,.m-mypageForm .inputFile__text--subtitle--second{padding:21px 21px 0}}.inputFile__text--subtitle .inputFile__required,.inputFile__text--subtitle--second .inputFile__required,.m-mypageForm .inputFile__text--subtitle--confirmation .inputFile__required{font-weight:400}.inputFile__text--subtitle--second,.m-mypageForm .inputFile__text--subtitle--confirmation{padding-top:28px}@media screen and (min-width:480px){.inputFile__text--subtitle--second,.m-mypageForm .inputFile__text--subtitle--confirmation{padding-top:30px}}.inputFile__text--document{font-weight:700;padding:8px 0 18px;text-align:center;flex:none}@media screen and (min-width:480px){.inputFile__text--document{font-size:16px;padding:0 0 0 15px}}.inputFile__required{font-size:12px;margin-right:10px;padding:5px 9px;color:#fff;border-radius:4px;background-color:#d22121}.inputFile__title{font-size:12px;font-weight:700}@media screen and (min-width:480px){.inputFile__title{font-size:14px;width:168px}}.inputFile__title--ageVerification{width:80px;height:143px;color:#fff;background-color:#999}@media screen and (min-width:480px){.inputFile__title--ageVerification{width:140px;height:114px}}@media only screen and (max-width:340px){.inputFile__title--ageVerification{height:158px}}.inputFile__title--ageVerification .inputFile__required{display:inline-block;margin:8px 0 0 8px}.inputFile__img{display:block;width:100%;height:auto;padding:15px}@media screen and (min-width:480px){.inputFile__img{width:auto;max-width:364px;margin:8px 15px;padding:0}}.inputFile__confirmation{padding:9px 18px 0}@media screen and (min-width:480px){.inputFile__confirmation{padding-top:0}}.inputFile__confirmation--item{font-size:13px;line-height:1.5;list-style-type:disc}@media screen and (min-width:480px){.inputFile__confirmation--item{font-size:16px}}.inputFile__check{position:relative;margin:0 37px 35px;padding-top:27px;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:480px){.inputFile__check{width:400px;margin:45px auto 42px;padding-top:17px}}.inputFile__check input[type=checkbox]{display:none}.inputFile__check input[type=checkbox]:checked+.checkmark{border-color:#03a0e6;background-color:#03a0e6}.inputFile__check input[type=checkbox]:checked+.checkmark::after{opacity:1}.inputFile__check .checkmark{position:absolute;top:6px;left:20px;width:26px;height:26px;cursor:pointer;border:solid 2px #969696;border-radius:4px}@media screen and (min-width:480px){.inputFile__check .checkmark{top:-3px}}.inputFile__check .checkmark::after{position:absolute;top:0;left:5px;width:12px;height:16px;content:'';transform:rotate(45deg);opacity:0;border:solid #fff;border-width:0 3px 3px 0}.inputFile__label{font-size:15px;line-height:1.4;display:block;margin-top:-18px;margin-left:61px;cursor:pointer}.inputFile__content--ageVerification{width:75%;padding:0 20px}@media screen and (min-width:480px){.inputFile__content--ageVerification{display:flex;padding:20px 20px 10px;flex-wrap:wrap;align-items:flex-start;align-content:space-between}}.inputFile__clear{font-size:13px;display:block;padding-top:10px;text-decoration:underline;color:#2d489d}@media screen and (min-width:480px){.inputFile__clear{padding-top:13px}}.m-mypageForm .inputFile--result,.m-mypageForm .inputFile--result--attention,.m-mypageForm .inputFile--result--image,.m-mypageForm .inputFile--result--image--first,.m-mypageForm .inputFile--select{display:block;padding-top:0}@media screen and (min-width:1024px){.m-mypageForm .inputFile--result,.m-mypageForm .inputFile--result--attention,.m-mypageForm .inputFile--result--image,.m-mypageForm .inputFile--result--image--first,.m-mypageForm .inputFile--select{display:flex;height:122px;margin-bottom:40px;padding-bottom:0;border:1px #dbd9d9 solid}}.m-mypageForm .inputFile__title--ageVerification{width:100%;height:auto;min-height:50px;background-color:#dbd9d9}@media screen and (min-width:1024px){.m-mypageForm .inputFile__title--ageVerification{display:flex;width:200px;height:100%;align-items:center;flex-wrap:wrap;align-content:center}}.m-mypageForm .inputFile__title--ageVerification .inputFile__required{margin-right:10px}@media screen and (min-width:1024px){.m-mypageForm .inputFile__title--ageVerification .inputFile__required{margin:0 0 11px}}.m-mypageForm .inputFile__text,.m-mypageForm .inputFile__text--document,.m-mypageForm .inputFile__text--simple,.m-mypageForm .inputFile__text--subtitle,.m-mypageForm .inputFile__text--subtitle--confirmation,.m-mypageForm .inputFile__text--subtitle--second{padding-top:0}.m-mypageForm .inputFile__text--simple,.m-mypageForm .inputFile__text--subtitle,.m-mypageForm .inputFile__text--subtitle--confirmation,.m-mypageForm .inputFile__text--subtitle--second{font-size:15px;font-weight:700;padding-top:7px;padding-left:7px;color:#222}@media screen and (min-width:1024px){.m-mypageForm .inputFile__text--simple,.m-mypageForm .inputFile__text--subtitle,.m-mypageForm .inputFile__text--subtitle--confirmation,.m-mypageForm .inputFile__text--subtitle--second{line-height:1.3;padding:0 23px 0 15px}}.m-mypageForm .inputFile__text--subtitle--confirmation,.m-mypageForm .inputFile__text--subtitle--second{position:relative;padding-top:18px;padding-left:15px}@media screen and (min-width:1024px){.m-mypageForm .inputFile__text--subtitle--confirmation::before,.m-mypageForm .inputFile__text--subtitle--second::before{position:absolute;top:-17px;left:0;width:200px;height:1px;content:'';background-color:#eee}}@media screen and (min-width:1024px){.m-mypageForm .inputFile__text--subtitle--confirmation{padding-top:0;padding-left:25px}}.m-mypageForm .inputFile__text--subtitle--confirmation::before{content:none}.m-mypageForm .inputFile__text--document{padding:33px 0}@media screen and (min-width:1024px){.m-mypageForm .inputFile__text--document{padding:26px 0 26px 94px}}.m-mypageForm .inputFile__selectForm{margin-bottom:30px;background-color:#fff}@media screen and (min-width:1024px){.m-mypageForm .inputFile__selectForm{margin-bottom:0}}.m-mypageForm .inputFile--image{display:block;height:auto}@media screen and (min-width:1024px){.m-mypageForm .inputFile--image{display:flex;height:120px;border:1px #dbd9d9 solid}}.m-mypageForm .inputFile__content--ageVerification{display:flex;width:100%;height:auto;padding:20px;background-color:#fff;flex-wrap:wrap;align-items:center}@media screen and (min-width:1024px){.m-mypageForm .inputFile__content--ageVerification{width:72%}}.m-mypageForm .inputFile__content--ageVerification .inputFile__button{margin-bottom:0;background-color:#585858}.m-mypageForm .inputFile--result,.m-mypageForm .inputFile--result--attention,.m-mypageForm .inputFile--result--image,.m-mypageForm .inputFile--result--image--first{padding-bottom:0}@media screen and (min-width:1024px){.m-mypageForm .inputFile--result,.m-mypageForm .inputFile--result--attention,.m-mypageForm .inputFile--result--image,.m-mypageForm .inputFile--result--image--first{height:70px;margin-bottom:20px}}@media screen and (min-width:1024px){.m-mypageForm .inputFile--result--image,.m-mypageForm .inputFile--result--image--first{display:-ms-grid;display:grid;height:auto;margin-top:-1px;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr}}@media screen and (min-width:1024px){.m-mypageForm .inputFile--result--image--first{position:relative;margin:0}.m-mypageForm .inputFile--result--image--first::after{position:absolute;bottom:-1px;left:0;width:200px;height:1px;content:'';background-color:#eee}}@media screen and (min-width:1024px){.m-mypageForm .inputFile--result--attention{height:96px}}@media screen and (min-width:1024px){.m-mypageForm .inputFile--result .inputFile__title--ageVerification,.m-mypageForm .inputFile--result--attention .inputFile__title--ageVerification,.m-mypageForm .inputFile--result--image .inputFile__title--ageVerification,.m-mypageForm .inputFile--result--image--first .inputFile__title--ageVerification{height:100%}}.m-mypageForm .inputFile__img{margin:8px auto}@media screen and (min-width:1024px){.m-mypageForm .inputFile__img{margin-left:74px}}.m-mypageForm .inputFile__confirmation{line-height:1.5;padding-right:0}@media screen and (min-width:1024px){.m-mypageForm .inputFile__confirmation{margin-left:10px}}.m-mypageForm .inputFile__check{margin-top:29px}@media screen and (min-width:1024px){.m-mypageForm .inputFile__check{padding-top:19px}}.ondemand .parsley-required{color:#d22121}.parsley-equalto,.parsley-maxlength,.parsley-required,.parsley-type{font-size:13px;line-height:15px;position:relative;margin-top:8px;padding-left:20px;color:#a80000}.parsley-equalto:before,.parsley-maxlength:before,.parsley-required:before,.parsley-type:before{font-weight:700;position:absolute;top:0;left:0;width:15px;height:15px;content:'';background:url(/img/icon/parsley-required.svg) no-repeat center/100%}_::-webkit-full-page-media,_:future,:root .parsley-required,.parsley-type,.parsley-equalto,.parsley-maxlength{padding-top:2px}.parsley-error{color:#a80000;background:#e5b9b9}.parsley-success{color:#468847;background:#dff0d8}.parsley-errors-list{width:100%}.bs-callout{margin-top:10px;padding:8px 15px;background:#e5b9b9}@media only screen and (min-width:1024px){.bs-callout{margin:15px auto;padding:20px 0}}.bs-callout.hidden{display:none}.bs-callout>span{font-size:13px;font-weight:700;line-height:1.3;position:relative;display:block;padding-left:20px;color:#a80000}@media only screen and (min-width:1024px){.bs-callout>span{max-width:1100px;margin:0 auto}}.bs-callout>span:before{font-weight:700;position:absolute;top:0;left:0;width:15px;height:15px;content:'';background:url(/img/icon/parsley-required.svg) no-repeat center/100%}.bs-callout a{text-decoration:underline;color:#a80000}@media only screen and (min-width:1024px){.bs-callout a:hover{text-decoration:none}}.android .bs-callout>span{padding-top:1px}[type=radio]{box-sizing:border-box;padding:0}[type=radio]+span{font-size:14px;position:relative;display:flex;height:25px;padding-left:40px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:.28s ease;align-items:center}[type=radio]+span:after,[type=radio]+span:before{position:absolute;z-index:0;top:0;left:0;width:25px;height:25px;content:'';transition:.3s ease;border-radius:50%}[type=radio]+span:before{border:1px solid #999;background:#fff}[type=radio]:checked{position:absolute;pointer-events:none;opacity:0}[type=radio]:checked+span:after{transform:scale(.6);background-color:#2d489d}[type=radio]:checked+span+.disabled{pointer-events:auto;background:#fff}[type=radio]:not(:checked){position:absolute;pointer-events:none;opacity:0}select{position:relative;z-index:1;width:100%;height:30px;margin:0;padding:0 40px 0 10px;border:1px solid #ccc;border-radius:0;background:0 0;background:#fff;-webkit-appearance:none;appearance:none}select[disabled]{background:#eee}select::-ms-expand{display:none}.selectWrap{position:relative}.selectWrap::before{position:absolute;z-index:0;top:0;right:0;width:30px;height:100%;content:''}.selectWrap::after{position:absolute;z-index:2;top:0;right:9px;bottom:0;width:0;height:0;margin:13px 0;content:'';border-width:6px 6px 0 6px;border-style:solid;border-color:#999 transparent transparent transparent}.switch{font-size:10px;line-height:26px;position:relative;width:60px;margin:auto;text-align:center;letter-spacing:0}.switch>label{position:relative;display:flex;box-sizing:border-box;height:24px;border:1px solid #585858;border-radius:30px;background:#222;align-items:center}.switch>label span{position:relative;height:26px}.switch>label span:after{line-height:26px;position:absolute;top:1px;display:inline-block;padding:0 0 0 30px;content:'OFF';color:#585858}@media only screen and (min-width:1024px){.switch>label span:after{top:0}}.switch>label:after{position:absolute;top:0;left:0;width:21px;height:21px;content:'';transition:.2s;border-radius:26px;background:#fff}.switch>input[type=checkbox]{display:none}.switch>input[type=checkbox]:checked+label{background:#333383}.switch>input[type=checkbox]:checked+label span:after{padding:0 0 0 11px;content:'ON';color:#fff}.switch>input[type=checkbox]:checked+label:after{transform:translateX(37px);background:#fff}textarea{width:100%;min-height:100px;padding:4px;border:1px solid #ccc;-webkit-border-radius:0;background:#fff;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}textarea[disabled]{background:#eee}textarea.disabled{pointer-events:none;background:#eee}.press .aboutId__hero,.web .aboutId__hero{background:url(/img/web/aboutId__hero--sp.jpg) no-repeat center bottom/cover;background-size:100%}@media only screen and (min-width:1024px){.press .aboutId__hero,.web .aboutId__hero{background:url(/img/web/aboutId__hero.jpg) no-repeat right top/50% auto}}@media only screen and (min-width:1100px){.press .aboutId__hero,.web .aboutId__hero{background-size:46% auto}}.press .aboutId__hero:before,.web .aboutId__hero:before{background-image:linear-gradient(132deg,rgba(45,72,157,.99),#1c4175)}.press .aboutId__subTitle,.web .aboutId__subTitle{color:#585858;border-color:#585858}.press .aboutId__title--1,.press .aboutId__title--2,.press .aboutId__title--3,.press .aboutId__title--4,.web .aboutId__title--1,.web .aboutId__title--2,.web .aboutId__title--3,.web .aboutId__title--4{background:#2e499d}.press .aboutId__title--1:before,.press .aboutId__title--2:before,.press .aboutId__title--3:before,.press .aboutId__title--4:before,.web .aboutId__title--1:before,.web .aboutId__title--2:before,.web .aboutId__title--3:before,.web .aboutId__title--4:before{background:url(/img/web/aboutId__titleBg.svg) no-repeat right center/cover}.press .aboutId__box{background:#ebedf3}.ondemand .aboutId__hero{background:url(/img/ondemand/aboutId__heroSp--ondemand.jpg) no-repeat center bottom/cover;background-size:100%}@media only screen and (min-width:1024px){.ondemand .aboutId__hero{background:url(/img/ondemand/aboutId__hero--ondemand.jpg) no-repeat right top/50% auto}}@media only screen and (min-width:1100px){.ondemand .aboutId__hero{background-size:46% auto}}.ondemand .aboutId__hero:before{background-image:linear-gradient(131deg,#586069,#262c34)}.ondemand .aboutId__subTitle{color:#fff;border-color:#fff}.ondemand .aboutId__title--1,.ondemand .aboutId__title--2,.ondemand .aboutId__title--3,.ondemand .aboutId__title--4{background:#505760}.ondemand .aboutId__title--1:before,.ondemand .aboutId__title--2:before,.ondemand .aboutId__title--3:before,.ondemand .aboutId__title--4:before{background:url(/img/ondemand/aboutId__titleBg.svg) no-repeat right center/cover}.ondemand .aboutId__box{color:#222}.aboutId__hero{position:relative;display:flex;overflow:hidden;width:100%;height:210vw;padding:30px 25px;color:#fff;border-top:1px solid #fff;justify-content:center;align-items:flex-start}@media only screen and (min-width:340px){.aboutId__hero{height:205vw;padding:30px}}@media screen and (orientation:landscape){.aboutId__hero{height:80vw;align-items:center}}@media only screen and (min-width:768px){.aboutId__hero{height:80vw;align-items:center}}@media only screen and (min-width:1024px){.aboutId__hero{height:357px;border-top:0}}.aboutId__hero:before{position:absolute;z-index:2;top:-182vw;left:0;width:720vw;height:364vw;content:'';transform:skewX(-77deg);border-right:13px solid #a80000}@media only screen and (min-width:340px){.aboutId__hero:before{top:-205vw;width:700vw;height:410vw}}@media only screen and (min-width:768px){.aboutId__hero:before{top:-150vw;width:360vw;height:230vw}}@media only screen and (min-width:1024px){.aboutId__hero:before{top:0;left:-10vw;width:80vw;height:100%;transform:skewX(-25deg);border-width:6px}}.aboutId__heroBox{position:relative;z-index:3}@media only screen and (min-width:1024px){.aboutId__heroBox{width:1100px;margin:0 auto;padding-left:100px}}.aboutId__heroBox>h1{font-size:26px;margin-bottom:24px;text-align:center}@media only screen and (min-width:1024px){.aboutId__heroBox>h1{font-size:30px;text-align:left}}.aboutId__heroBox>p{font-size:14px;line-height:1.71}.aboutId__heroBox .buttonRed--regular{display:block;margin-top:30px;margin-bottom:30px}@media only screen and (min-width:1024px){.aboutId__heroBox .buttonRed--regular{width:390px;margin:30px 0 0}}.aboutId__heroBox>img{width:100%}@media only screen and (min-width:340px){.aboutId__heroBox>img{display:block;max-width:350px;margin:0 auto}}@media only screen and (min-width:1024px){.aboutId__heroBox>img{position:absolute;top:-10px;right:100px;width:auto;padding-left:30px}}@media only screen and (min-width:1100px){.aboutId__heroBox>img{padding-left:0}}.aboutId__subTitle{font-size:16px;line-height:30px;width:92%;margin:0 auto 20px;padding-left:15px;border-left:2px solid}@media only screen and (min-width:1024px){.aboutId__subTitle{font-size:20px;line-height:40px;width:1100px;margin-bottom:40px;padding-left:25px}}.aboutId__body{margin-top:30px}@media only screen and (min-width:1024px){.aboutId__body{margin-top:40px}}.aboutId__box{padding-bottom:40px;background:#fff}@media only screen and (min-width:1024px){.aboutId__box{width:950px;margin:0 auto}.aboutId__box:not(:last-child){margin-bottom:50px}}.aboutId__box>a{width:70vw;margin-top:15px}@media only screen and (min-width:1024px){.aboutId__box>a{width:300px;margin-top:20px}}.aboutId__title--1,.aboutId__title--2,.aboutId__title--3,.aboutId__title--4{font-size:18px;font-weight:700;line-height:1.44;position:relative;overflow:hidden;padding:10px 15px 10px 25vw;color:#fff}@media only screen and (min-width:768px){.aboutId__title--1,.aboutId__title--2,.aboutId__title--3,.aboutId__title--4{font-size:22px;padding:20px 10px 20px 194px}}.aboutId__title--1:before,.aboutId__title--2:before,.aboutId__title--3:before,.aboutId__title--4:before{position:absolute;top:0;left:0;width:24vw;height:100%;content:''}@media only screen and (min-width:768px){.aboutId__title--1:before,.aboutId__title--2:before,.aboutId__title--3:before,.aboutId__title--4:before{width:190px}}.aboutId__title--1:after,.aboutId__title--2:after,.aboutId__title--3:after,.aboutId__title--4:after{position:absolute;top:0;left:0;width:22vw;height:100%;content:''}@media only screen and (min-width:768px){.aboutId__title--1:after,.aboutId__title--2:after,.aboutId__title--3:after,.aboutId__title--4:after{width:170px}}.aboutId__title--1:after{background:url(/img/web/aboutId__point--1sp.svg) no-repeat center/auto 50px}@media only screen and (min-width:1024px){.aboutId__title--1:after{background:url(/img/web/aboutId__point--1.svg) no-repeat center 45%/121px 30px}}.aboutId__title--2:after{background:url(/img/web/aboutId__point--2sp.svg) no-repeat center/auto 50px}@media only screen and (min-width:1024px){.aboutId__title--2:after{background:url(/img/web/aboutId__point--2.svg) no-repeat center 45%/121px 30px}}.aboutId__title--3:after{background:url(/img/web/aboutId__point--3sp.svg) no-repeat center/auto 50px}@media only screen and (min-width:1024px){.aboutId__title--3:after{background:url(/img/web/aboutId__point--3.svg) no-repeat center 45%/121px 30px}}.aboutId__title--4:after{background:url(/img/web/aboutId__point--4sp.svg) no-repeat center/auto 50px}@media only screen and (min-width:1024px){.aboutId__title--4:after{background:url(/img/web/aboutId__point--4.svg) no-repeat center 45%/121px 30px}}.aboutId__imageBox--1,.aboutId__imageBox--2,.aboutId__imageBox--3,.aboutId__imageBox--4{position:relative;margin-bottom:20px;padding-top:110px}@media only screen and (min-width:1024px){.aboutId__imageBox--1,.aboutId__imageBox--2,.aboutId__imageBox--3,.aboutId__imageBox--4{display:flex;width:658px;margin:0 auto 20px;padding-top:40px;justify-content:center;align-items:flex-start}}.aboutId__imageBox--1>img:not([class]),.aboutId__imageBox--2>img:not([class]),.aboutId__imageBox--3>img:not([class]),.aboutId__imageBox--4>img:not([class]){position:relative;z-index:2;display:block;width:80%;margin:0 auto}@media only screen and (min-width:1024px){.aboutId__imageBox--1>img:not([class]),.aboutId__imageBox--2>img:not([class]),.aboutId__imageBox--3>img:not([class]),.aboutId__imageBox--4>img:not([class]){width:463px}}.aboutId__imageBox--1>p,.aboutId__imageBox--2>p,.aboutId__imageBox--3>p,.aboutId__imageBox--4>p{position:relative;z-index:1}.aboutId__imageBox--1>p:before,.aboutId__imageBox--2>p:before,.aboutId__imageBox--3>p:before,.aboutId__imageBox--4>p:before{position:absolute;z-index:1;top:-152px;left:0;display:block;width:100%;height:136px;content:''}@media only screen and (min-width:768px){.aboutId__imageBox--1>p:before,.aboutId__imageBox--2>p:before,.aboutId__imageBox--3>p:before,.aboutId__imageBox--4>p:before{top:-220px}}@media only screen and (min-width:1024px){.aboutId__imageBox--1>p:before,.aboutId__imageBox--2>p:before,.aboutId__imageBox--3>p:before,.aboutId__imageBox--4>p:before{top:-13px}}.aboutId__imageBox--1>p>span,.aboutId__imageBox--2>p>span,.aboutId__imageBox--3>p>span,.aboutId__imageBox--4>p>span{font-size:11px;line-height:1.64;position:relative;z-index:3;display:block;margin-top:-10px;margin-left:12vw;padding:20px 5px 15px 30px;color:#fff;background:url(/img/web/aboutId__textBg.svg) no-repeat center left}@media only screen and (min-width:340px){.aboutId__imageBox--1>p>span,.aboutId__imageBox--2>p>span,.aboutId__imageBox--3>p>span,.aboutId__imageBox--4>p>span{margin-left:25vw}}@media only screen and (min-width:768px){.aboutId__imageBox--1>p>span,.aboutId__imageBox--2>p>span,.aboutId__imageBox--3>p>span,.aboutId__imageBox--4>p>span{display:flex;width:263px;height:84px;margin-left:60vw;padding-right:20px;justify-content:center;align-items:center}}@media only screen and (min-width:1024px){.aboutId__imageBox--1>p>span,.aboutId__imageBox--2>p>span,.aboutId__imageBox--3>p>span,.aboutId__imageBox--4>p>span{margin-top:55px;margin-left:-70px;padding:0 20px 0 62px}}.aboutId__imageBox--1>p>span:after,.aboutId__imageBox--2>p>span:after,.aboutId__imageBox--3>p>span:after,.aboutId__imageBox--4>p>span:after{position:absolute;z-index:-1;top:0;right:0;width:30vw;height:100%;content:'';background:#04246d}@media screen and (orientation:landscape){.aboutId__imageBox--1>p>span:after,.aboutId__imageBox--2>p>span:after,.aboutId__imageBox--3>p>span:after,.aboutId__imageBox--4>p>span:after{display:none}}@media only screen and (min-width:768px){.aboutId__imageBox--1>p>span:after,.aboutId__imageBox--2>p>span:after,.aboutId__imageBox--3>p>span:after,.aboutId__imageBox--4>p>span:after{display:none}}.aboutId__imageBox--1 p:before{background:url(/img/web/aboutId__character01.svg) no-repeat center top/auto 110%}@media only screen and (min-width:768px){.aboutId__imageBox--1 p:before{background-position:center 10px;background-size:auto 96%}}@media only screen and (min-width:1024px){.aboutId__imageBox--1 p:before{background-position:35% top;background-size:auto 78%}}.aboutId__imageBox--2 p:before{background:url(/img/web/aboutId__character02.svg) no-repeat center top/auto 100%}@media only screen and (min-width:768px){.aboutId__imageBox--2 p:before{background-position:center 8px;background-size:auto 96%}}@media only screen and (min-width:1024px){.aboutId__imageBox--2 p:before{background-position:34% top;background-size:auto 78%}}.aboutId__imageBox--3 p:before{top:-88px;background:url(/img/web/aboutId__character03.svg) no-repeat center top/auto 100%}@media only screen and (min-width:768px){.aboutId__imageBox--3 p:before{background-position:center 8px;background-size:auto 96%}}@media only screen and (min-width:1024px){.aboutId__imageBox--3 p:before{top:-26px;height:190px;background-position:center top;background-size:auto 65%}}.aboutId__imageBox--3 p>span{font-size:16px;font-weight:700;line-height:1.63;margin-left:0;padding:20px 0;text-align:center;background:0 0}@media only screen and (min-width:768px){.aboutId__imageBox--3 p>span{font-size:19px;width:500px;margin:0 auto}}@media only screen and (min-width:1024px){.aboutId__imageBox--3 p>span{margin:55px auto 0;padding:0}}.aboutId__imageBox--3 p>span:after{right:6vw;width:calc(100vw - 45px);transform:skewX(-14deg)}@media only screen and (min-width:768px){.aboutId__imageBox--3 p>span:after{right:0;display:block;width:100%}}.aboutId__imageBox--4{padding-top:110px}@media only screen and (min-width:1024px){.aboutId__imageBox--4{padding-top:40px}}.aboutId__imageBox--4 p:before{top:-88px;background:url(/img/web/aboutId__character04.svg) no-repeat center top/auto 130%}@media only screen and (min-width:768px){.aboutId__imageBox--4 p:before{background-position:center 8px;background-size:auto 108%}}@media only screen and (min-width:1024px){.aboutId__imageBox--4 p:before{top:-22px;background-position:center 0;background-size:auto 110%}}.aboutId__imageBox--4 p>span{font-size:16px;font-weight:700;line-height:1.63;margin-left:0;padding:20px 0;text-align:center;background:0 0}@media only screen and (min-width:768px){.aboutId__imageBox--4 p>span{font-size:19px;width:500px;height:104px;margin:0 auto}}@media only screen and (min-width:1024px){.aboutId__imageBox--4 p>span{margin:55px auto 0;padding:0}}.aboutId__imageBox--4 p>span:after{right:6vw;width:calc(100vw - 45px);transform:skewX(-14deg)}@media only screen and (min-width:768px){.aboutId__imageBox--4 p>span:after{right:0;display:block;width:100%}}.aboutId__text--main{font-size:16px;font-weight:700;line-height:1.5;padding:0 15px;text-align:center}@media only screen and (min-width:1024px){.aboutId__text--main{padding:0}}.aboutId__text--main>span:not([class]){font-size:22px;padding-right:4px;padding-left:4px}.aboutId__text--sub{font-size:12px;line-height:1.67;padding:0 15px}@media only screen and (min-width:768px){.aboutId__text--sub{text-align:center}}.aboutId__text--comments{font-size:10px}.aboutId__text--symbol{font-size:10px;display:inline-block;padding-top:7px;vertical-align:top}.ondemand .accountBox__link--beginner,.ondemand .accountBox__link--jcom,.ondemand .accountBox__link--login,.ondemand .accountBox__link--logout,.ondemand .accountBox__link--mypage,.ondemand .accountBox__link--subscribe,.press .accountBox__link--beginner,.press .accountBox__link--jcom,.press .accountBox__link--login,.press .accountBox__link--logout,.press .accountBox__link--mypage,.press .accountBox__link--subscribe{color:#fff}.ondemand .accountBox__link--login,.press .accountBox__link--login{background:url(/img/icon/icon--login.svg) no-repeat 15px center/auto 18px,#444}@media only screen and (min-width:1024px){.ondemand .accountBox__link--login,.press .accountBox__link--login{background:url(/img/icon/icon--login.svg) no-repeat 15px center/auto 16px}}.ondemand .accountBox__link--logout,.press .accountBox__link--logout{background:url(/img/icon/icon--logout.svg) no-repeat 15px center/auto 18px,#444}@media only screen and (min-width:1024px){.ondemand .accountBox__link--logout,.press .accountBox__link--logout{background:url(/img/icon/icon--logout.svg) no-repeat 15px center/auto 16px}}.ondemand .accountBox__link--logout>a,.press .accountBox__link--logout>a{padding-left:0}.ondemand .accountBox__link--mypage,.press .accountBox__link--mypage{background:url(/img/icon/icon--person.svg) no-repeat 15px center/auto 18px}@media only screen and (min-width:1024px){.ondemand .accountBox__link--mypage,.press .accountBox__link--mypage{background-size:auto 16px}}.ondemand .accountBox__link--login{background:url(/img/icon/icon--login.svg) no-repeat 15px center/auto 18px,#444}@media only screen and (min-width:1100px){.ondemand .accountBox__link--login{background:url(/img/icon/icon--login.svg) no-repeat 15px center/auto 16px}}.ondemand .accountBox__link--jcom{background:url(/img/icon/icon-sin-standard-login.svg) no-repeat 16px center/auto 16px,#444}@media only screen and (min-width:1100px){.ondemand .accountBox__link--jcom{background:url(/img/icon/icon-sin-standard-login.svg) no-repeat 16px center/auto 16px}}.ondemand .accountBox__link--logout{display:none;background:url(/img/icon/icon--logout.svg) no-repeat 15px center/auto 18px,#444}@media only screen and (min-width:1100px){.ondemand .accountBox__link--logout{display:block;background:url(/img/icon/icon--logout.svg) no-repeat 15px center/auto 16px}}.ondemand .accountBox__link--subscribe{background:url(/img/icon/icon--subscribe.svg) no-repeat 15px center/auto 20px,#444}@media only screen and (min-width:1100px){.ondemand .accountBox__link--subscribe{background:url(/img/icon/icon--subscribe.svg) no-repeat 10px 0/auto 18px}}.ondemand .accountBox__link--logout.header__menu--sub,.ondemand .accountBox__link--logout.header__menu--subRight,.ondemand .header__menu.accountBox__link--logout{display:block}.web .accountBox__link--beginner,.web .accountBox__link--jcom,.web .accountBox__link--login,.web .accountBox__link--logout,.web .accountBox__link--mypage,.web .accountBox__link--subscribe{color:#fff}@media only screen and (min-width:1100px){.web .accountBox__link--beginner,.web .accountBox__link--jcom,.web .accountBox__link--login,.web .accountBox__link--logout,.web .accountBox__link--mypage,.web .accountBox__link--subscribe{color:#222}}.web .accountBox__link--login{background:url(/img/icon/icon--login.svg) no-repeat 15px center/auto 18px,#444}@media only screen and (min-width:1100px){.web .accountBox__link--login{color:#222;background:url(/img/icon/icon--loginGray.svg) no-repeat 15px center/auto 16px}}.web .accountBox__link--logout{display:none;background:url(/img/icon/icon--logout.svg) no-repeat 15px center/auto 18px,#444}@media only screen and (min-width:1100px){.web .accountBox__link--logout{display:block;background:url(/img/icon/icon--logoutGray.svg) no-repeat 15px center/auto 16px;background-size:auto 16px}}.web .accountBox__link--mypage{background:url(/img/icon/icon--person.svg) no-repeat 15px center/auto 18px,#444}@media only screen and (min-width:1100px){.web .accountBox__link--mypage{background:url(/img/icon/icon--personGray.svg) no-repeat 15px center/auto 16px}}.web .accountBox__link--beginner{background:#444}.mypage .accountBox__link--beginner,.mypage .accountBox__link--jcom,.mypage .accountBox__link--login,.mypage .accountBox__link--logout,.mypage .accountBox__link--mypage,.mypage .accountBox__link--subscribe{color:#fff}.mypage .accountBox__link--logout{line-height:inherit;padding:18px 10px 18px 43px;color:#222;background:url(/img/icon/icon--logoutGray.svg) no-repeat 15px center/auto 18px}@media only screen and (min-width:1100px){.mypage .accountBox__link--logout{line-height:inherit;padding:0 10px 0 38px;color:#fff;background:url(/img/icon/icon--logout.svg) no-repeat 15px center/auto 18px;background-size:auto 16px}}.mypage .accountBox__link--mypage{line-height:inherit;padding:18px 10px 18px 43px;color:#222;background:url(/img/icon/icon--personGray.svg) no-repeat 15px center/auto 18px,#f3f2f2}@media only screen and (min-width:1100px){.mypage .accountBox__link--mypage{padding:0 10px 0 38px;color:#fff;background:url(/img/icon/icon--person.svg) no-repeat 15px center/auto 16px}}.mypage .accountBox>ul>:nth-child(2){border-top:0}@media only screen and (max-width:1100px){.mypage .accountBox>ul>:nth-child(2){display:none}}@media only screen and (min-width:1100px){.accountBox{line-height:16px;display:flex;height:16px;margin:10px 0;margin-left:auto;padding-left:34px}}@media only screen and (min-width:1100px){.accountBox>ul{display:flex}}@media only screen and (min-width:1100px){.accountBox .accountBox__beginner{display:none}}.accountBox__title{font-size:15px;font-weight:700;line-height:30px;padding-left:20px;color:#fff;background-image:linear-gradient(to right,#111,#111 53%,#222)}@media only screen and (min-width:1100px){.accountBox__title{display:none}}.accountBox__link--beginner,.accountBox__link--jcom,.accountBox__link--login,.accountBox__link--logout,.accountBox__link--mypage,.accountBox__link--subscribe{font-size:14px;line-height:54px;display:block;padding:0 10px 0 43px;background:#222}@media only screen and (min-width:1100px){.accountBox__link--beginner,.accountBox__link--jcom,.accountBox__link--login,.accountBox__link--logout,.accountBox__link--mypage,.accountBox__link--subscribe{font-size:12px;line-height:16px;padding:0 10px 0 38px;transition-duration:.3s}.accountBox__link--beginner:hover,.accountBox__link--jcom:hover,.accountBox__link--login:hover,.accountBox__link--logout:hover,.accountBox__link--mypage:hover,.accountBox__link--subscribe:hover{color:#d20000}}@media only screen and (min-width:1024px){.accountBox__link--login:hover{background:url(/img/icon/icon--loginRed.svg) no-repeat 15px center/auto 16px}}@media only screen and (min-width:1024px){.accountBox__link--jcom:hover{background:url(/img/icon/icon-sin-standard-loginRed.svg) no-repeat 16px center/auto 16px}}@media only screen and (min-width:1024px){.accountBox__link--logout:hover{background:url(/img/icon/icon--logoutRed.svg) no-repeat 15px center/auto 16px}}@media only screen and (min-width:1024px){.accountBox__link--mypage:hover{background:url(/img/icon/icon--personRed.svg) no-repeat 15px center/auto 16px}}.accountBox__beginner{display:flex;padding:3px 0 5px;background:linear-gradient(to right,#111,#111 53%,#222)}.accountBox__beginner li{width:50%}.accountBox__beginner li:first-child{margin-right:3px}.accountBox__link--beginner{padding-left:21px}@media only screen and (min-width:1024px){.accountBox__link--subscribe:hover{background:url(/img/icon/icon--subscribe-red.svg) no-repeat 10px 0/auto 18px}}.ad{background:#f3f2f2}.ad--foot{margin-top:40px}@media only screen and (min-width:1024px){.ad--foot{display:none}}.ad--foot+.footer{margin-top:80px}@media only screen and (min-width:1024px){.ad--foot+.footer{margin-top:120px}}.ad__item--movie,.ad__item--pcOnly,.ad__item--spOnly{display:flex;padding:10px 0;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.ad__item--movie,.ad__item--pcOnly,.ad__item--spOnly{max-width:1100px;margin:0 auto;padding:20px 0}}.ad__item--movie+div[class^=ad__item],.ad__item--pcOnly+div[class^=ad__item],.ad__item--spOnly+div[class^=ad__item]{padding-top:10px}@media only screen and (min-width:1024px){.ad__item--movie+div[class^=ad__item],.ad__item--pcOnly+div[class^=ad__item],.ad__item--spOnly+div[class^=ad__item]{padding:0 0 20px}}@media only screen and (min-width:1024px){.ad__item--movie a,.ad__item--pcOnly a,.ad__item--spOnly a{transition-duration:.3s}.ad__item--movie a:hover,.ad__item--pcOnly a:hover,.ad__item--spOnly a:hover{opacity:.6}}.ad__item--movie img,.ad__item--pcOnly img,.ad__item--spOnly img{width:100%}@media only screen and (min-width:1024px){.ad__item--movie img,.ad__item--pcOnly img,.ad__item--spOnly img{width:auto;max-width:100%}}.ad--foot>div{margin:0 auto}.ad__item--pcOnly{display:none}@media only screen and (min-width:1024px){.ad__item--pcOnly{display:flex}}@media only screen and (min-width:1024px){.ad__item--spOnly{display:none}}.ad__item--movie{padding:0}@media only screen and (min-width:1024px){.ad__item--movie{padding:20px 0}}.ad__item--foot{padding:0 15px;text-align:center}.ad__item--foot>img{width:100%;max-width:320px}.alert{padding:12px 15px;color:#a80000;background:#e5b9b9}.alert a{text-decoration:underline;color:#a80000}@media only screen and (min-width:1024px){.alert a:hover{text-decoration:none}}.alert__text{font-size:13px}@media only screen and (min-width:1024px){.alert__text{font-size:17px}}.badge{margin-top:15px}@media only screen and (min-width:1024px){.badge{margin-top:20px}}.badge__list{display:flex;justify-content:center}@media only screen and (min-width:1024px){.badge__list{justify-content:space-between}}.badge__item--android,.badge__item--ios{height:50px;padding:0 10px}@media only screen and (min-width:1024px){.badge__item--android,.badge__item--ios{width:48%;margin:0}}.badge__item--android>a,.badge__item--ios>a{display:block;height:100%;text-align:center}.badge__item--android>a>img,.badge__item--ios>a>img{width:auto;height:78%}@media only screen and (min-width:340px){.badge__item--android>a>img,.badge__item--ios>a>img{height:95%}}@media only screen and (min-width:1024px){.badge__item--android>a>img,.badge__item--ios>a>img{height:100%}}.badge__item--android-wrc{height:50px;padding:0 10px}@media only screen and (min-width:1024px){.badge__item--android-wrc{margin:0}}.badge__item--android-wrc>a{display:block;height:100%;text-align:center}.badge__item--android-wrc>a>img{width:auto;height:78%}@media only screen and (min-width:340px){.badge__item--android-wrc>a>img{height:95%}}@media only screen and (min-width:1024px){.badge__item--android-wrc>a>img{height:100%}}.badge__item--ios-wrc{height:50px;padding:0 10px}@media only screen and (min-width:1024px){.badge__item--ios-wrc{margin:0}}.badge__item--ios-wrc>a{display:block;height:100%;text-align:center}.badge__item--ios-wrc>a>img{width:auto;height:78%}@media only screen and (min-width:340px){.badge__item--ios-wrc>a>img{height:95%}}@media only screen and (min-width:1024px){.badge__item--ios-wrc>a>img{height:100%}}.badge__list-wrc{display:flex}.ondemand .breadcrumb{background:0 0}.ondemand .breadcrumb__item{color:#fff}.ondemand .breadcrumb__item:not(:last-child):after{background:url(/img/icon/arrowNext--gray.svg) no-repeat center/auto 30%}.ondemand .breadcrumb__item:not(:last-child):after{color:#ccc}.ondemand .breadcrumb__item:not(:last-child) a{color:#ccc}.press .breadcrumb{background:#f3f2f2}.breadcrumb{display:none;background:#dddcdc}@media only screen and (min-width:1024px){.breadcrumb{display:block;padding:0 10px}}@media only screen and (min-width:1100px){.breadcrumb{padding:0}}.breadcrumb__list{display:flex;max-width:1100px;height:40px;margin:0 auto;align-items:center}.breadcrumb__item{font-size:12px;font-weight:700;position:relative;white-space:nowrap;color:#777}.breadcrumb__item:last-child{line-height:40px;overflow-x:hidden;width:100%;text-overflow:ellipsis}.breadcrumb__item:not(:last-child){padding-right:16px}.breadcrumb__item:not(:last-child):after{position:absolute;top:0;right:10px;width:10px;height:100%;content:'';background:url(/img/icon/arrowNext--gray02.svg) no-repeat center/auto 30%}.breadcrumb__item:not(:last-child) a{font-weight:500;line-height:40px;padding-right:16px;color:#777}@media only screen and (min-width:1024px){.breadcrumb__item:not(:last-child) a{transition-duration:.3s}.breadcrumb__item:not(:last-child) a:hover{opacity:.6}}.ondemand .cardCarousel__item,.ondemand .cardCarousel__item--1,.ondemand .cardCarousel__item--10,.ondemand .cardCarousel__item--2,.ondemand .cardCarousel__item--3,.ondemand .cardCarousel__item--4,.ondemand .cardCarousel__item--5,.ondemand .cardCarousel__item--6,.ondemand .cardCarousel__item--7,.ondemand .cardCarousel__item--8,.ondemand .cardCarousel__item--9,.ondemand .cardCarousel__item--link,.ondemand .cardCarousel__item--primary,.ondemand .cardCarousel__item--streaming,.ondemand .cardCarousel__item--webcastNow,.ondemand .cardCarousel__item--webcastOld{border-right-color:#000}@media only screen and (min-width:1100px){.ondemand .cardCarousel__list--webcastNow>ul:after{background:#222}}.ondemand .cardCarousel__item--webcastNow{background-color:#690000}.web .cardCarousel__item,.web .cardCarousel__item--1,.web .cardCarousel__item--10,.web .cardCarousel__item--2,.web .cardCarousel__item--3,.web .cardCarousel__item--4,.web .cardCarousel__item--5,.web .cardCarousel__item--6,.web .cardCarousel__item--7,.web .cardCarousel__item--8,.web .cardCarousel__item--9,.web .cardCarousel__item--link,.web .cardCarousel__item--primary,.web .cardCarousel__item--streaming,.web .cardCarousel__item--webcastNow,.web .cardCarousel__item--webcastOld{border-right-color:#f3f2f2}.web .cardCarousel__item--webcastNow .cardCarousel__icon--webcastNow{position:absolute;z-index:10;top:84px;right:5px;width:80px;height:40px;content:'';background:url(/img/icon/ondemand.svg) no-repeat center/98% auto}@media only screen and (min-width:1100px){.web .cardCarousel__item--webcastNow .cardCarousel__icon--webcastNow{top:84px;right:324px}}.press .js-pressCardCarousel .cardCarousel__item,.press .js-pressCardCarousel .cardCarousel__item--1,.press .js-pressCardCarousel .cardCarousel__item--10,.press .js-pressCardCarousel .cardCarousel__item--2,.press .js-pressCardCarousel .cardCarousel__item--3,.press .js-pressCardCarousel .cardCarousel__item--4,.press .js-pressCardCarousel .cardCarousel__item--5,.press .js-pressCardCarousel .cardCarousel__item--6,.press .js-pressCardCarousel .cardCarousel__item--7,.press .js-pressCardCarousel .cardCarousel__item--8,.press .js-pressCardCarousel .cardCarousel__item--9,.press .js-pressCardCarousel .cardCarousel__item--primary,.press .js-pressCardCarousel .cardCarousel__item--streaming,.press .js-pressCardCarousel .cardCarousel__item--webcastNow,.press .js-pressCardCarousel .cardCarousel__item--webcastOld{border-right-color:#f3f2f2}.press .js-pressCardCarousel .cardCarousel__item--10:last-child,.press .js-pressCardCarousel .cardCarousel__item--1:last-child,.press .js-pressCardCarousel .cardCarousel__item--2:last-child,.press .js-pressCardCarousel .cardCarousel__item--3:last-child,.press .js-pressCardCarousel .cardCarousel__item--4:last-child,.press .js-pressCardCarousel .cardCarousel__item--5:last-child,.press .js-pressCardCarousel .cardCarousel__item--6:last-child,.press .js-pressCardCarousel .cardCarousel__item--7:last-child,.press .js-pressCardCarousel .cardCarousel__item--8:last-child,.press .js-pressCardCarousel .cardCarousel__item--9:last-child,.press .js-pressCardCarousel .cardCarousel__item--primary:last-child,.press .js-pressCardCarousel .cardCarousel__item--streaming:last-child,.press .js-pressCardCarousel .cardCarousel__item--webcastNow:last-child,.press .js-pressCardCarousel .cardCarousel__item--webcastOld:last-child,.press .js-pressCardCarousel .cardCarousel__item:last-child{border-right:none}.cardCarousel,.cardCarousel--broadcast,.cardCarousel--recommend,.cardCarousel--relation,.cardCarousel--webcastNow{position:relative;width:calc(100% - 15px);margin-left:15px}@media only screen and (min-width:1100px){.cardCarousel,.cardCarousel--broadcast,.cardCarousel--recommend,.cardCarousel--relation,.cardCarousel--webcastNow{overflow:hidden;margin:0 auto}}.cardCarousel--broadcast>.ghost--large,.cardCarousel--broadcast>.ghostwhite--large,.cardCarousel--recommend>.ghost--large,.cardCarousel--recommend>.ghostwhite--large,.cardCarousel--relation>.ghost--large,.cardCarousel--relation>.ghostwhite--large,.cardCarousel--webcastNow>.ghost--large,.cardCarousel--webcastNow>.ghostwhite--large,.cardCarousel>.ghost--large,.cardCarousel>.ghostwhite--large{margin-top:20px}@media only screen and (min-width:1100px){.cardCarousel--broadcast>.ghost--large,.cardCarousel--broadcast>.ghostwhite--large,.cardCarousel--recommend>.ghost--large,.cardCarousel--recommend>.ghostwhite--large,.cardCarousel--relation>.ghost--large,.cardCarousel--relation>.ghostwhite--large,.cardCarousel--webcastNow>.ghost--large,.cardCarousel--webcastNow>.ghostwhite--large,.cardCarousel>.ghost--large,.cardCarousel>.ghostwhite--large{margin-top:30px}}.cardCarousel--recommend li[class^=cardCarousel__item]{background:#2d489d}@media only screen and (min-width:768px){.cardCarousel--webcastNow{max-width:1100px}}.cardCarousel--relation{width:100%;margin:0;padding:0 15px}@media only screen and (min-width:1100px){.cardCarousel--relation{margin:0 auto}}.cardCarousel--broadcast{width:auto;margin:0;padding:0 15px}@media only screen and (min-width:1100px){.cardCarousel--broadcast{margin:0 auto 30px}}.cardCarousel--broadcast li[class^=cardCarousel__item]{background:#2d489d}.cardCarousel--broadcast .cardCarousel__item--10>a,.cardCarousel--broadcast .cardCarousel__item--1>a,.cardCarousel--broadcast .cardCarousel__item--2>a,.cardCarousel--broadcast .cardCarousel__item--3>a,.cardCarousel--broadcast .cardCarousel__item--4>a,.cardCarousel--broadcast .cardCarousel__item--5>a,.cardCarousel--broadcast .cardCarousel__item--6>a,.cardCarousel--broadcast .cardCarousel__item--7>a,.cardCarousel--broadcast .cardCarousel__item--8>a,.cardCarousel--broadcast .cardCarousel__item--9>a,.cardCarousel--broadcast .cardCarousel__item--primary>a,.cardCarousel--broadcast .cardCarousel__item--streaming>a,.cardCarousel--broadcast .cardCarousel__item--webcastNow>a,.cardCarousel--broadcast .cardCarousel__item--webcastOld>a,.cardCarousel--broadcast .cardCarousel__item>a{background:#000064}.cardCarousel--mypage{padding:20px 15px;background:#dbd9d9}@media only screen and (min-width:1024px){.cardCarousel--mypage{padding:0;background:0 0}}.cardCarousel__zero{font-size:14px;width:100%;min-height:130px;margin-bottom:15px;text-align:center}div[class*=genre--] .cardCarousel__zero:before{display:block;padding:15px 0 10px;content:url(/img/ondemand/img-victory.png)}div[class*=genre--rugby] .cardCarousel__zero:before{content:url(/img/ondemand/img-rugby.png)}div[class*=genre--motor] .cardCarousel__zero:before{content:url(/img/ondemand/img-motor.png)}div[class*=genre--cycle] .cardCarousel__zero:before{content:url(/img/ondemand/img-cycle.png)}div[class*=genre--wwe] .cardCarousel__zero:before{content:url(/img/ondemand/img-wwe.png)}div[class*=genre--winter] .cardCarousel__zero:before{content:url(/img/ondemand/img-winter.png)}div[class*=genre--baseball] .cardCarousel__zero:before{content:url(/img/ondemand/img-baseball.png)}div[class*=genre--basketball] .cardCarousel__zero:before{content:url(/img/ondemand/img-basketball.png)}div[class*=genre--badminton] .cardCarousel__zero:before{content:url(/img/ondemand/img-badminton.png)}div[class*=genre--climbing] .cardCarousel__zero:before{content:url(/img/ondemand/img-climbing.png)}div[class*=genre--football] .cardCarousel__zero:before{content:url(/img/ondemand/img-football.png)}div[class*=genre--table_tennis] .cardCarousel__zero:before{content:url(/img/ondemand/img-table_tennis.png)}div[class*=genre--bodybuilding] .cardCarousel__zero:before{content:url(/img/ondemand/img-bodybuilding.png)}div[class*=genre--dance] .cardCarousel__zero:before{content:url(/img/ondemand/img-dance.png)}.cardCarousel__listLink{position:absolute;top:0;right:22px}@media only screen and (min-width:1100px){.cardCarousel__listLink{right:15px}}.cardCarousel__listLink a{font-size:13px;line-height:13px;position:relative;padding-right:16px;color:#fff}@media only screen and (min-width:1100px){.cardCarousel__listLink a{font-size:16px;line-height:28px;transition-duration:.3s}.cardCarousel__listLink a:hover{opacity:.7}}.cardCarousel__listLink a:after{position:absolute;top:0;right:0;display:block;width:10px;height:100%;content:'';background:url(/img/icon/arrowNext--white.svg) no-repeat center/auto 70%}.cardCarousel__list,.cardCarousel__list--js,.cardCarousel__list--js02,.cardCarousel__list--webcastNow{overflow-x:scroll;overflow-y:visible;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}@media only screen and (min-width:1100px){.cardCarousel__list,.cardCarousel__list--js,.cardCarousel__list--js02,.cardCarousel__list--webcastNow{overflow-x:inherit;overflow-y:inherit}}.cardCarousel__list--js02>ul,.cardCarousel__list--js>ul,.cardCarousel__list--webcastNow>ul,.cardCarousel__list>ul{position:relative;z-index:5;display:inline-table}.cardCarousel__list--webcastNow>ul{display:flex}@media only screen and (min-width:1100px){.cardCarousel__list--webcastNow>ul{position:relative;margin-left:0;flex-wrap:wrap;justify-content:space-between}.cardCarousel__list--webcastNow>ul:after{z-index:1;right:0;width:49.5%;margin-bottom:10px;content:'';background:#ccc}}@media only screen and (min-width:1100px) and (min-width:1100px){.cardCarousel__list--webcastNow>ul:after{width:545px;margin-bottom:10px}}.cardCarousel__list--js>ul{display:flex}@media only screen and (min-width:1100px){.cardCarousel__list--js>ul{justify-content:center}}@media only screen and (min-width:1100px){.cardCarousel__list--js .cardCarousel__item,.cardCarousel__list--js .cardCarousel__item--1,.cardCarousel__list--js .cardCarousel__item--10,.cardCarousel__list--js .cardCarousel__item--2,.cardCarousel__list--js .cardCarousel__item--3,.cardCarousel__list--js .cardCarousel__item--4,.cardCarousel__list--js .cardCarousel__item--5,.cardCarousel__list--js .cardCarousel__item--6,.cardCarousel__list--js .cardCarousel__item--7,.cardCarousel__list--js .cardCarousel__item--8,.cardCarousel__list--js .cardCarousel__item--9,.cardCarousel__list--js .cardCarousel__item--primary,.cardCarousel__list--js .cardCarousel__item--streaming,.cardCarousel__list--js .cardCarousel__item--webcastNow,.cardCarousel__list--js .cardCarousel__item--webcastOld{width:232px;height:auto}.cardCarousel__list--js .cardCarousel__item--10:not(:last-child),.cardCarousel__list--js .cardCarousel__item--1:not(:last-child),.cardCarousel__list--js .cardCarousel__item--2:not(:last-child),.cardCarousel__list--js .cardCarousel__item--3:not(:last-child),.cardCarousel__list--js .cardCarousel__item--4:not(:last-child),.cardCarousel__list--js .cardCarousel__item--5:not(:last-child),.cardCarousel__list--js .cardCarousel__item--6:not(:last-child),.cardCarousel__list--js .cardCarousel__item--7:not(:last-child),.cardCarousel__list--js .cardCarousel__item--8:not(:last-child),.cardCarousel__list--js .cardCarousel__item--9:not(:last-child),.cardCarousel__list--js .cardCarousel__item--primary:not(:last-child),.cardCarousel__list--js .cardCarousel__item--streaming:not(:last-child),.cardCarousel__list--js .cardCarousel__item--webcastNow:not(:last-child),.cardCarousel__list--js .cardCarousel__item--webcastOld:not(:last-child),.cardCarousel__list--js .cardCarousel__item:not(:last-child){margin-right:10px}}.cardCarousel__list--js02>ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:1100px){.cardCarousel__list--js02>ul{flex-wrap:nowrap;justify-content:center}}.cardCarousel__list--js02>ul .cardCarousel__item,.cardCarousel__list--js02>ul .cardCarousel__item--1,.cardCarousel__list--js02>ul .cardCarousel__item--10,.cardCarousel__list--js02>ul .cardCarousel__item--2,.cardCarousel__list--js02>ul .cardCarousel__item--3,.cardCarousel__list--js02>ul .cardCarousel__item--4,.cardCarousel__list--js02>ul .cardCarousel__item--5,.cardCarousel__list--js02>ul .cardCarousel__item--6,.cardCarousel__list--js02>ul .cardCarousel__item--7,.cardCarousel__list--js02>ul .cardCarousel__item--8,.cardCarousel__list--js02>ul .cardCarousel__item--9,.cardCarousel__list--js02>ul .cardCarousel__item--primary,.cardCarousel__list--js02>ul .cardCarousel__item--streaming,.cardCarousel__list--js02>ul .cardCarousel__item--webcastNow,.cardCarousel__list--js02>ul .cardCarousel__item--webcastOld{display:block;width:49%;min-width:inherit;margin-top:10px;padding-right:0;border-right:0}@media only screen and (min-width:1100px){.cardCarousel__list--js02>ul .cardCarousel__item,.cardCarousel__list--js02>ul .cardCarousel__item--1,.cardCarousel__list--js02>ul .cardCarousel__item--10,.cardCarousel__list--js02>ul .cardCarousel__item--2,.cardCarousel__list--js02>ul .cardCarousel__item--3,.cardCarousel__list--js02>ul .cardCarousel__item--4,.cardCarousel__list--js02>ul .cardCarousel__item--5,.cardCarousel__list--js02>ul .cardCarousel__item--6,.cardCarousel__list--js02>ul .cardCarousel__item--7,.cardCarousel__list--js02>ul .cardCarousel__item--8,.cardCarousel__list--js02>ul .cardCarousel__item--9,.cardCarousel__list--js02>ul .cardCarousel__item--primary,.cardCarousel__list--js02>ul .cardCarousel__item--streaming,.cardCarousel__list--js02>ul .cardCarousel__item--webcastNow,.cardCarousel__list--js02>ul .cardCarousel__item--webcastOld{width:auto;max-width:232px;margin-top:0}.cardCarousel__list--js02>ul .cardCarousel__item--10:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--1:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--2:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--3:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--4:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--5:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--6:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--7:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--8:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--9:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--primary:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--streaming:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--webcastNow:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item--webcastOld:not(:last-child),.cardCarousel__list--js02>ul .cardCarousel__item:not(:last-child){margin-right:10px}}.cardCarousel__list--js02>ul .cardCarousel__item--10>a,.cardCarousel__list--js02>ul .cardCarousel__item--1>a,.cardCarousel__list--js02>ul .cardCarousel__item--2>a,.cardCarousel__list--js02>ul .cardCarousel__item--3>a,.cardCarousel__list--js02>ul .cardCarousel__item--4>a,.cardCarousel__list--js02>ul .cardCarousel__item--5>a,.cardCarousel__list--js02>ul .cardCarousel__item--6>a,.cardCarousel__list--js02>ul .cardCarousel__item--7>a,.cardCarousel__list--js02>ul .cardCarousel__item--8>a,.cardCarousel__list--js02>ul .cardCarousel__item--9>a,.cardCarousel__list--js02>ul .cardCarousel__item--primary>a,.cardCarousel__list--js02>ul .cardCarousel__item--streaming>a,.cardCarousel__list--js02>ul .cardCarousel__item--webcastNow>a,.cardCarousel__list--js02>ul .cardCarousel__item--webcastOld>a,.cardCarousel__list--js02>ul .cardCarousel__item>a{width:100%}.cardCarousel__list--js02 .cardCarousel__item--10:after,.cardCarousel__list--js02 .cardCarousel__item--1:after,.cardCarousel__list--js02 .cardCarousel__item--2:after,.cardCarousel__list--js02 .cardCarousel__item--3:after,.cardCarousel__list--js02 .cardCarousel__item--4:after,.cardCarousel__list--js02 .cardCarousel__item--5:after,.cardCarousel__list--js02 .cardCarousel__item--6:after,.cardCarousel__list--js02 .cardCarousel__item--7:after,.cardCarousel__list--js02 .cardCarousel__item--8:after,.cardCarousel__list--js02 .cardCarousel__item--9:after,.cardCarousel__list--js02 .cardCarousel__item--primary:after,.cardCarousel__list--js02 .cardCarousel__item--streaming:after,.cardCarousel__list--js02 .cardCarousel__item--webcastNow:after,.cardCarousel__list--js02 .cardCarousel__item--webcastOld:after,.cardCarousel__list--js02 .cardCarousel__item:after{right:5px}@media only screen and (min-width:1100px){.cardCarousel__list--streaming{padding:0 10px 10px}.cardCarousel__list--streaming .slick-prev{left:-30px;background:url(/img/icon/arrowPrev--white.svg) no-repeat center}.cardCarousel__list--streaming .slick-next{right:-30px;background:url(/img/icon/arrowNext--white.svg) no-repeat center}}.cardCarousel__list--mypege>ul{display:flex;margin-top:-10px;flex-wrap:wrap;justify-content:space-between}.cardCarousel__list--mypege>ul:after{display:block;width:243px;content:''}.cardCarousel__list--mypege>ul>li{display:block;width:49%;min-width:inherit;margin-top:10px;border:0}@media only screen and (min-width:1100px){.cardCarousel__list--mypege>ul>li{width:243px}}.cardCarousel__list--mypege>ul>li>a{width:auto}@media only screen and (min-width:1100px){.cardCarousel__list--mypege>ul>li>a{width:243px;height:137px}}.cardCarousel__item,.cardCarousel__item--1,.cardCarousel__item--10,.cardCarousel__item--2,.cardCarousel__item--3,.cardCarousel__item--4,.cardCarousel__item--5,.cardCarousel__item--6,.cardCarousel__item--7,.cardCarousel__item--8,.cardCarousel__item--9,.cardCarousel__item--primary,.cardCarousel__item--streaming,.cardCarousel__item--webcastNow,.cardCarousel__item--webcastOld{position:relative;display:table-cell;overflow:hidden;width:235px;min-width:235px;height:auto;border-right:10px solid;background:#222}@media only screen and (min-width:1100px){.cardCarousel__item,.cardCarousel__item--1,.cardCarousel__item--10,.cardCarousel__item--2,.cardCarousel__item--3,.cardCarousel__item--4,.cardCarousel__item--5,.cardCarousel__item--6,.cardCarousel__item--7,.cardCarousel__item--8,.cardCarousel__item--9,.cardCarousel__item--primary,.cardCarousel__item--streaming,.cardCarousel__item--webcastNow,.cardCarousel__item--webcastOld{z-index:5;display:block;width:inherit;min-width:inherit;border-right:0}}.cardCarousel__item--10:before,.cardCarousel__item--1:before,.cardCarousel__item--2:before,.cardCarousel__item--3:before,.cardCarousel__item--4:before,.cardCarousel__item--5:before,.cardCarousel__item--6:before,.cardCarousel__item--7:before,.cardCarousel__item--8:before,.cardCarousel__item--9:before,.cardCarousel__item--primary:before,.cardCarousel__item--streaming:before,.cardCarousel__item--webcastNow:before,.cardCarousel__item--webcastOld:before,.cardCarousel__item:before{position:absolute;z-index:1;top:0;left:0;width:36px;height:36px;content:''}.cardCarousel__item--10:after,.cardCarousel__item--1:after,.cardCarousel__item--2:after,.cardCarousel__item--3:after,.cardCarousel__item--4:after,.cardCarousel__item--5:after,.cardCarousel__item--6:after,.cardCarousel__item--7:after,.cardCarousel__item--8:after,.cardCarousel__item--9:after,.cardCarousel__item--primary:after,.cardCarousel__item--streaming:after,.cardCarousel__item--webcastNow:after,.cardCarousel__item--webcastOld:after,.cardCarousel__item:after{position:absolute;right:5px;bottom:5px;content:'';border-top:6px solid transparent;border-right:6px solid #ccc}@media only screen and (min-width:1100px){.cardCarousel__item--10:after,.cardCarousel__item--1:after,.cardCarousel__item--2:after,.cardCarousel__item--3:after,.cardCarousel__item--4:after,.cardCarousel__item--5:after,.cardCarousel__item--6:after,.cardCarousel__item--7:after,.cardCarousel__item--8:after,.cardCarousel__item--9:after,.cardCarousel__item--primary:after,.cardCarousel__item--streaming:after,.cardCarousel__item--webcastNow:after,.cardCarousel__item--webcastOld:after,.cardCarousel__item:after{right:5px}}.cardCarousel__item--10>a,.cardCarousel__item--1>a,.cardCarousel__item--2>a,.cardCarousel__item--3>a,.cardCarousel__item--4>a,.cardCarousel__item--5>a,.cardCarousel__item--6>a,.cardCarousel__item--7>a,.cardCarousel__item--8>a,.cardCarousel__item--9>a,.cardCarousel__item--primary>a,.cardCarousel__item--streaming>a,.cardCarousel__item--webcastNow>a,.cardCarousel__item--webcastOld>a,.cardCarousel__item>a{position:relative;display:flex;overflow:hidden;width:100%;justify-content:center;align-items:center}@media only screen and (min-width:1100px){.cardCarousel__item--10>a,.cardCarousel__item--1>a,.cardCarousel__item--2>a,.cardCarousel__item--3>a,.cardCarousel__item--4>a,.cardCarousel__item--5>a,.cardCarousel__item--6>a,.cardCarousel__item--7>a,.cardCarousel__item--8>a,.cardCarousel__item--9>a,.cardCarousel__item--primary>a,.cardCarousel__item--streaming>a,.cardCarousel__item--webcastNow>a,.cardCarousel__item--webcastOld>a,.cardCarousel__item>a{overflow:hidden;height:131px;transition-duration:.2s}}@media only screen and (min-width:1100px){.cardCarousel__item--10>a>img,.cardCarousel__item--1>a>img,.cardCarousel__item--2>a>img,.cardCarousel__item--3>a>img,.cardCarousel__item--4>a>img,.cardCarousel__item--5>a>img,.cardCarousel__item--6>a>img,.cardCarousel__item--7>a>img,.cardCarousel__item--8>a>img,.cardCarousel__item--9>a>img,.cardCarousel__item--primary>a>img,.cardCarousel__item--streaming>a>img,.cardCarousel__item--webcastNow>a>img,.cardCarousel__item--webcastOld>a>img,.cardCarousel__item>a>img{transition-duration:.2s}}.cardCarousel__item--10>a:after,.cardCarousel__item--10>a:before,.cardCarousel__item--1>a:after,.cardCarousel__item--1>a:before,.cardCarousel__item--2>a:after,.cardCarousel__item--2>a:before,.cardCarousel__item--3>a:after,.cardCarousel__item--3>a:before,.cardCarousel__item--4>a:after,.cardCarousel__item--4>a:before,.cardCarousel__item--5>a:after,.cardCarousel__item--5>a:before,.cardCarousel__item--6>a:after,.cardCarousel__item--6>a:before,.cardCarousel__item--7>a:after,.cardCarousel__item--7>a:before,.cardCarousel__item--8>a:after,.cardCarousel__item--8>a:before,.cardCarousel__item--9>a:after,.cardCarousel__item--9>a:before,.cardCarousel__item--primary>a:after,.cardCarousel__item--primary>a:before,.cardCarousel__item--streaming>a:after,.cardCarousel__item--streaming>a:before,.cardCarousel__item--webcastNow>a:after,.cardCarousel__item--webcastNow>a:before,.cardCarousel__item--webcastOld>a:after,.cardCarousel__item--webcastOld>a:before,.cardCarousel__item>a:after,.cardCarousel__item>a:before{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;content:''}@media only screen and (min-width:1100px){.cardCarousel__item--10>a.hover,.cardCarousel__item--10>a:hover,.cardCarousel__item--1>a.hover,.cardCarousel__item--1>a:hover,.cardCarousel__item--2>a.hover,.cardCarousel__item--2>a:hover,.cardCarousel__item--3>a.hover,.cardCarousel__item--3>a:hover,.cardCarousel__item--4>a.hover,.cardCarousel__item--4>a:hover,.cardCarousel__item--5>a.hover,.cardCarousel__item--5>a:hover,.cardCarousel__item--6>a.hover,.cardCarousel__item--6>a:hover,.cardCarousel__item--7>a.hover,.cardCarousel__item--7>a:hover,.cardCarousel__item--8>a.hover,.cardCarousel__item--8>a:hover,.cardCarousel__item--9>a.hover,.cardCarousel__item--9>a:hover,.cardCarousel__item--primary>a.hover,.cardCarousel__item--primary>a:hover,.cardCarousel__item--streaming>a.hover,.cardCarousel__item--streaming>a:hover,.cardCarousel__item--webcastNow>a.hover,.cardCarousel__item--webcastNow>a:hover,.cardCarousel__item--webcastOld>a.hover,.cardCarousel__item--webcastOld>a:hover,.cardCarousel__item>a.hover,.cardCarousel__item>a:hover{background:#333}.cardCarousel__item--10>a.hover>img,.cardCarousel__item--10>a:hover>img,.cardCarousel__item--1>a.hover>img,.cardCarousel__item--1>a:hover>img,.cardCarousel__item--2>a.hover>img,.cardCarousel__item--2>a:hover>img,.cardCarousel__item--3>a.hover>img,.cardCarousel__item--3>a:hover>img,.cardCarousel__item--4>a.hover>img,.cardCarousel__item--4>a:hover>img,.cardCarousel__item--5>a.hover>img,.cardCarousel__item--5>a:hover>img,.cardCarousel__item--6>a.hover>img,.cardCarousel__item--6>a:hover>img,.cardCarousel__item--7>a.hover>img,.cardCarousel__item--7>a:hover>img,.cardCarousel__item--8>a.hover>img,.cardCarousel__item--8>a:hover>img,.cardCarousel__item--9>a.hover>img,.cardCarousel__item--9>a:hover>img,.cardCarousel__item--primary>a.hover>img,.cardCarousel__item--primary>a:hover>img,.cardCarousel__item--streaming>a.hover>img,.cardCarousel__item--streaming>a:hover>img,.cardCarousel__item--webcastNow>a.hover>img,.cardCarousel__item--webcastNow>a:hover>img,.cardCarousel__item--webcastOld>a.hover>img,.cardCarousel__item--webcastOld>a:hover>img,.cardCarousel__item>a.hover>img,.cardCarousel__item>a:hover>img{transform:scale(1.1)}}.cardCarousel__item .cardCarousel__image,.cardCarousel__item--1 .cardCarousel__image,.cardCarousel__item--10 .cardCarousel__image,.cardCarousel__item--2 .cardCarousel__image,.cardCarousel__item--3 .cardCarousel__image,.cardCarousel__item--4 .cardCarousel__image,.cardCarousel__item--5 .cardCarousel__image,.cardCarousel__item--6 .cardCarousel__image,.cardCarousel__item--7 .cardCarousel__image,.cardCarousel__item--8 .cardCarousel__image,.cardCarousel__item--9 .cardCarousel__image,.cardCarousel__item--primary .cardCarousel__image,.cardCarousel__item--streaming .cardCarousel__image,.cardCarousel__item--webcastNow .cardCarousel__image,.cardCarousel__item--webcastOld .cardCarousel__image{display:table;width:100%}@media only screen and (min-width:1100px){.cardCarousel__item .cardCarousel__image,.cardCarousel__item--1 .cardCarousel__image,.cardCarousel__item--10 .cardCarousel__image,.cardCarousel__item--2 .cardCarousel__image,.cardCarousel__item--3 .cardCarousel__image,.cardCarousel__item--4 .cardCarousel__image,.cardCarousel__item--5 .cardCarousel__image,.cardCarousel__item--6 .cardCarousel__image,.cardCarousel__item--7 .cardCarousel__image,.cardCarousel__item--8 .cardCarousel__image,.cardCarousel__item--9 .cardCarousel__image,.cardCarousel__item--primary .cardCarousel__image,.cardCarousel__item--streaming .cardCarousel__image,.cardCarousel__item--webcastNow .cardCarousel__image,.cardCarousel__item--webcastOld .cardCarousel__image{width:auto;height:100%}}.cardCarousel__item.live>a:before,.live.cardCarousel__item--10>a:before,.live.cardCarousel__item--1>a:before,.live.cardCarousel__item--2>a:before,.live.cardCarousel__item--3>a:before,.live.cardCarousel__item--4>a:before,.live.cardCarousel__item--5>a:before,.live.cardCarousel__item--6>a:before,.live.cardCarousel__item--7>a:before,.live.cardCarousel__item--8>a:before,.live.cardCarousel__item--9>a:before,.live.cardCarousel__item--primary>a:before,.live.cardCarousel__item--streaming>a:before,.live.cardCarousel__item--webcastNow>a:before,.live.cardCarousel__item--webcastOld>a:before{background:url(/img/icon/icon-live.png) no-repeat 5px 5px/80px 31px}.cardCarousel__item.ondemand>a:before,.ondemand.cardCarousel__item--10>a:before,.ondemand.cardCarousel__item--1>a:before,.ondemand.cardCarousel__item--2>a:before,.ondemand.cardCarousel__item--3>a:before,.ondemand.cardCarousel__item--4>a:before,.ondemand.cardCarousel__item--5>a:before,.ondemand.cardCarousel__item--6>a:before,.ondemand.cardCarousel__item--7>a:before,.ondemand.cardCarousel__item--8>a:before,.ondemand.cardCarousel__item--9>a:before,.ondemand.cardCarousel__item--primary>a:before,.ondemand.cardCarousel__item--streaming>a:before,.ondemand.cardCarousel__item--webcastNow>a:before,.ondemand.cardCarousel__item--webcastOld>a:before{background:url(/img/icon/ondemand.svg) no-repeat top 5px right 5px/80px 30px}.cardCarousel__item.live-ondemand>a:before,.live-ondemand.cardCarousel__item--10>a:before,.live-ondemand.cardCarousel__item--1>a:before,.live-ondemand.cardCarousel__item--2>a:before,.live-ondemand.cardCarousel__item--3>a:before,.live-ondemand.cardCarousel__item--4>a:before,.live-ondemand.cardCarousel__item--5>a:before,.live-ondemand.cardCarousel__item--6>a:before,.live-ondemand.cardCarousel__item--7>a:before,.live-ondemand.cardCarousel__item--8>a:before,.live-ondemand.cardCarousel__item--9>a:before,.live-ondemand.cardCarousel__item--primary>a:before,.live-ondemand.cardCarousel__item--streaming>a:before,.live-ondemand.cardCarousel__item--webcastNow>a:before,.live-ondemand.cardCarousel__item--webcastOld>a:before{background:url(/img/icon/icon-live.png) no-repeat 5px 5px/80px 31px,url(/img/icon/ondemand.svg) no-repeat top 5px right 5px/80px 30px}.cardCarousel__item.youtube,.youtube.cardCarousel__item--1,.youtube.cardCarousel__item--10,.youtube.cardCarousel__item--2,.youtube.cardCarousel__item--3,.youtube.cardCarousel__item--4,.youtube.cardCarousel__item--5,.youtube.cardCarousel__item--6,.youtube.cardCarousel__item--7,.youtube.cardCarousel__item--8,.youtube.cardCarousel__item--9,.youtube.cardCarousel__item--primary,.youtube.cardCarousel__item--streaming,.youtube.cardCarousel__item--webcastNow,.youtube.cardCarousel__item--webcastOld{background:#555}.cardCarousel__item.youtube>a:after,.youtube.cardCarousel__item--10>a:after,.youtube.cardCarousel__item--1>a:after,.youtube.cardCarousel__item--2>a:after,.youtube.cardCarousel__item--3>a:after,.youtube.cardCarousel__item--4>a:after,.youtube.cardCarousel__item--5>a:after,.youtube.cardCarousel__item--6>a:after,.youtube.cardCarousel__item--7>a:after,.youtube.cardCarousel__item--8>a:after,.youtube.cardCarousel__item--9>a:after,.youtube.cardCarousel__item--primary>a:after,.youtube.cardCarousel__item--streaming>a:after,.youtube.cardCarousel__item--webcastNow>a:after,.youtube.cardCarousel__item--webcastOld>a:after{font-size:13px;line-height:24px;top:102px;right:0;left:inherit;width:94px;height:24px;padding-top:1px;padding-right:10px;content:'YouTube';text-align:right;color:#fff;background:url(/img/icon/cardCarousel__item--youtube.svg) no-repeat left center/auto 100%}@media only screen and (min-width:1100px){.cardCarousel__item.youtube>a:after,.youtube.cardCarousel__item--10>a:after,.youtube.cardCarousel__item--1>a:after,.youtube.cardCarousel__item--2>a:after,.youtube.cardCarousel__item--3>a:after,.youtube.cardCarousel__item--4>a:after,.youtube.cardCarousel__item--5>a:after,.youtube.cardCarousel__item--6>a:after,.youtube.cardCarousel__item--7>a:after,.youtube.cardCarousel__item--8>a:after,.youtube.cardCarousel__item--9>a:after,.youtube.cardCarousel__item--primary>a:after,.youtube.cardCarousel__item--streaming>a:after,.youtube.cardCarousel__item--webcastNow>a:after,.youtube.cardCarousel__item--webcastOld>a:after{top:107px}}.cardCarousel__item.vr,.vr.cardCarousel__item--1,.vr.cardCarousel__item--10,.vr.cardCarousel__item--2,.vr.cardCarousel__item--3,.vr.cardCarousel__item--4,.vr.cardCarousel__item--5,.vr.cardCarousel__item--6,.vr.cardCarousel__item--7,.vr.cardCarousel__item--8,.vr.cardCarousel__item--9,.vr.cardCarousel__item--primary,.vr.cardCarousel__item--streaming,.vr.cardCarousel__item--webcastNow,.vr.cardCarousel__item--webcastOld{background:#555}.cardCarousel__item.vr>a:after,.vr.cardCarousel__item--10>a:after,.vr.cardCarousel__item--1>a:after,.vr.cardCarousel__item--2>a:after,.vr.cardCarousel__item--3>a:after,.vr.cardCarousel__item--4>a:after,.vr.cardCarousel__item--5>a:after,.vr.cardCarousel__item--6>a:after,.vr.cardCarousel__item--7>a:after,.vr.cardCarousel__item--8>a:after,.vr.cardCarousel__item--9>a:after,.vr.cardCarousel__item--primary>a:after,.vr.cardCarousel__item--streaming>a:after,.vr.cardCarousel__item--webcastNow>a:after,.vr.cardCarousel__item--webcastOld>a:after{font-size:13px;line-height:24px;top:102px;right:0;left:inherit;width:123px;height:24px;padding-top:1px;padding-right:10px;content:'J SPORTS VR';text-align:right;color:#fff;background:url(/img/icon/cardCarousel__item--vr.svg) no-repeat center/auto 100%}@media only screen and (min-width:1100px){.cardCarousel__item.vr>a:after,.vr.cardCarousel__item--10>a:after,.vr.cardCarousel__item--1>a:after,.vr.cardCarousel__item--2>a:after,.vr.cardCarousel__item--3>a:after,.vr.cardCarousel__item--4>a:after,.vr.cardCarousel__item--5>a:after,.vr.cardCarousel__item--6>a:after,.vr.cardCarousel__item--7>a:after,.vr.cardCarousel__item--8>a:after,.vr.cardCarousel__item--9>a:after,.vr.cardCarousel__item--primary>a:after,.vr.cardCarousel__item--streaming>a:after,.vr.cardCarousel__item--webcastNow>a:after,.vr.cardCarousel__item--webcastOld>a:after{top:107px}}.cardCarousel__item.free>a:after,.free.cardCarousel__item--10>a:after,.free.cardCarousel__item--1>a:after,.free.cardCarousel__item--2>a:after,.free.cardCarousel__item--3>a:after,.free.cardCarousel__item--4>a:after,.free.cardCarousel__item--5>a:after,.free.cardCarousel__item--6>a:after,.free.cardCarousel__item--7>a:after,.free.cardCarousel__item--8>a:after,.free.cardCarousel__item--9>a:after,.free.cardCarousel__item--primary>a:after,.free.cardCarousel__item--streaming>a:after,.free.cardCarousel__item--webcastNow>a:after,.free.cardCarousel__item--webcastOld>a:after{font-size:13px;line-height:24px;top:102px;right:0;left:inherit;width:80px;height:24px;padding-top:1px;padding-right:20px;content:'無料';text-align:right;color:#fff;background:url(/img/icon/cardCarousel__item--free.svg) no-repeat center/auto 100%}@media only screen and (min-width:1100px){.cardCarousel__item.free>a:after,.free.cardCarousel__item--10>a:after,.free.cardCarousel__item--1>a:after,.free.cardCarousel__item--2>a:after,.free.cardCarousel__item--3>a:after,.free.cardCarousel__item--4>a:after,.free.cardCarousel__item--5>a:after,.free.cardCarousel__item--6>a:after,.free.cardCarousel__item--7>a:after,.free.cardCarousel__item--8>a:after,.free.cardCarousel__item--9>a:after,.free.cardCarousel__item--primary>a:after,.free.cardCarousel__item--streaming>a:after,.free.cardCarousel__item--webcastNow>a:after,.free.cardCarousel__item--webcastOld>a:after{top:107px}}.cardCarousel__item.member>a:after,.member.cardCarousel__item--10>a:after,.member.cardCarousel__item--1>a:after,.member.cardCarousel__item--2>a:after,.member.cardCarousel__item--3>a:after,.member.cardCarousel__item--4>a:after,.member.cardCarousel__item--5>a:after,.member.cardCarousel__item--6>a:after,.member.cardCarousel__item--7>a:after,.member.cardCarousel__item--8>a:after,.member.cardCarousel__item--9>a:after,.member.cardCarousel__item--primary>a:after,.member.cardCarousel__item--streaming>a:after,.member.cardCarousel__item--webcastNow>a:after,.member.cardCarousel__item--webcastOld>a:after{font-size:13px;line-height:24px;top:102px;right:0;left:inherit;width:80px;height:24px;padding-top:1px;padding-right:8px;content:'会員無料';text-align:right;color:#fff;background:url(/img/icon/cardCarousel__item--member.svg) no-repeat center/auto 100%}@media only screen and (min-width:1100px){.cardCarousel__item.member>a:after,.member.cardCarousel__item--10>a:after,.member.cardCarousel__item--1>a:after,.member.cardCarousel__item--2>a:after,.member.cardCarousel__item--3>a:after,.member.cardCarousel__item--4>a:after,.member.cardCarousel__item--5>a:after,.member.cardCarousel__item--6>a:after,.member.cardCarousel__item--7>a:after,.member.cardCarousel__item--8>a:after,.member.cardCarousel__item--9>a:after,.member.cardCarousel__item--primary>a:after,.member.cardCarousel__item--streaming>a:after,.member.cardCarousel__item--webcastNow>a:after,.member.cardCarousel__item--webcastOld>a:after{top:107px}}.cardCarousel__item.tv4k>a:after,.tv4k.cardCarousel__item--10>a:after,.tv4k.cardCarousel__item--1>a:after,.tv4k.cardCarousel__item--2>a:after,.tv4k.cardCarousel__item--3>a:after,.tv4k.cardCarousel__item--4>a:after,.tv4k.cardCarousel__item--5>a:after,.tv4k.cardCarousel__item--6>a:after,.tv4k.cardCarousel__item--7>a:after,.tv4k.cardCarousel__item--8>a:after,.tv4k.cardCarousel__item--9>a:after,.tv4k.cardCarousel__item--primary>a:after,.tv4k.cardCarousel__item--streaming>a:after,.tv4k.cardCarousel__item--webcastNow>a:after,.tv4k.cardCarousel__item--webcastOld>a:after{font-size:13px;line-height:24px;top:102px;right:0;left:inherit;width:68px;height:24px;padding-top:1px;padding-right:20px;content:'4K';text-align:right;color:#fff;background:url(/img/icon/cardCarousel__item--4k.svg) no-repeat center left/auto 100%}@media only screen and (min-width:1100px){.cardCarousel__item.tv4k>a:after,.tv4k.cardCarousel__item--10>a:after,.tv4k.cardCarousel__item--1>a:after,.tv4k.cardCarousel__item--2>a:after,.tv4k.cardCarousel__item--3>a:after,.tv4k.cardCarousel__item--4>a:after,.tv4k.cardCarousel__item--5>a:after,.tv4k.cardCarousel__item--6>a:after,.tv4k.cardCarousel__item--7>a:after,.tv4k.cardCarousel__item--8>a:after,.tv4k.cardCarousel__item--9>a:after,.tv4k.cardCarousel__item--primary>a:after,.tv4k.cardCarousel__item--streaming>a:after,.tv4k.cardCarousel__item--webcastNow>a:after,.tv4k.cardCarousel__item--webcastOld>a:after{top:107px}}.cardCarousel__item.ch1>a:after,.ch1.cardCarousel__item--10>a:after,.ch1.cardCarousel__item--1>a:after,.ch1.cardCarousel__item--2>a:after,.ch1.cardCarousel__item--3>a:after,.ch1.cardCarousel__item--4>a:after,.ch1.cardCarousel__item--5>a:after,.ch1.cardCarousel__item--6>a:after,.ch1.cardCarousel__item--7>a:after,.ch1.cardCarousel__item--8>a:after,.ch1.cardCarousel__item--9>a:after,.ch1.cardCarousel__item--primary>a:after,.ch1.cardCarousel__item--streaming>a:after,.ch1.cardCarousel__item--webcastNow>a:after,.ch1.cardCarousel__item--webcastOld>a:after{background:url(/img/icon/ch1.svg) no-repeat top 5px right 5px/86px 26px}.cardCarousel__item.ch2>a:after,.ch2.cardCarousel__item--10>a:after,.ch2.cardCarousel__item--1>a:after,.ch2.cardCarousel__item--2>a:after,.ch2.cardCarousel__item--3>a:after,.ch2.cardCarousel__item--4>a:after,.ch2.cardCarousel__item--5>a:after,.ch2.cardCarousel__item--6>a:after,.ch2.cardCarousel__item--7>a:after,.ch2.cardCarousel__item--8>a:after,.ch2.cardCarousel__item--9>a:after,.ch2.cardCarousel__item--primary>a:after,.ch2.cardCarousel__item--streaming>a:after,.ch2.cardCarousel__item--webcastNow>a:after,.ch2.cardCarousel__item--webcastOld>a:after{background:url(/img/icon/ch2.svg) no-repeat top 5px right 5px/86px 26px}.cardCarousel__item.ch3>a:after,.ch3.cardCarousel__item--10>a:after,.ch3.cardCarousel__item--1>a:after,.ch3.cardCarousel__item--2>a:after,.ch3.cardCarousel__item--3>a:after,.ch3.cardCarousel__item--4>a:after,.ch3.cardCarousel__item--5>a:after,.ch3.cardCarousel__item--6>a:after,.ch3.cardCarousel__item--7>a:after,.ch3.cardCarousel__item--8>a:after,.ch3.cardCarousel__item--9>a:after,.ch3.cardCarousel__item--primary>a:after,.ch3.cardCarousel__item--streaming>a:after,.ch3.cardCarousel__item--webcastNow>a:after,.ch3.cardCarousel__item--webcastOld>a:after{background:url(/img/icon/ch3.svg) no-repeat top 5px right 5px/86px 26px}.cardCarousel__item.ch4>a:after,.ch4.cardCarousel__item--10>a:after,.ch4.cardCarousel__item--1>a:after,.ch4.cardCarousel__item--2>a:after,.ch4.cardCarousel__item--3>a:after,.ch4.cardCarousel__item--4>a:after,.ch4.cardCarousel__item--5>a:after,.ch4.cardCarousel__item--6>a:after,.ch4.cardCarousel__item--7>a:after,.ch4.cardCarousel__item--8>a:after,.ch4.cardCarousel__item--9>a:after,.ch4.cardCarousel__item--primary>a:after,.ch4.cardCarousel__item--streaming>a:after,.ch4.cardCarousel__item--webcastNow>a:after,.ch4.cardCarousel__item--webcastOld>a:after{background:url(/img/icon/ch4.svg) no-repeat top 5px right 5px/86px 26px}.cardCarousel__item--webcastNow{padding-bottom:10px}@media only screen and (min-width:768px){.cardCarousel__item--webcastNow{width:49.5%;margin-bottom:10px}}@media only screen and (min-width:1100px){.cardCarousel__item--webcastNow{max-width:545px;padding-bottom:0}}@media only screen and (min-width:1100px){.cardCarousel__item--webcastNow>a{z-index:5;display:block;float:left;width:225px;height:126px;padding-bottom:0;transition-duration:.3s}.cardCarousel__item--webcastNow>a>img{width:100%}}@media only screen and (min-width:1100px){.cardCarousel__item--webcastOld{max-width:none}}.cardCarousel__item--webcastOld>a{background-color:#222}.cardCarousel__item--streaming{overflow:hidden;background:rgba(197,24,31,.6)}@media only screen and (min-width:1100px){.cardCarousel__item--streaming{max-width:none}}.cardCarousel__item--streaming:before{z-index:1;top:5px;left:5px;width:90px;height:34px;background:url(/img/icon/icon-live.png) no-repeat left center/90% auto}.cardCarousel__item--streaming>a{background-color:#690000}@media only screen and (min-width:1100px){.cardCarousel__item--streaming>a{z-index:5;display:block;float:left;width:200px;max-width:none;height:112px;padding-bottom:0}.cardCarousel__item--streaming>a:hover{background-color:#771a1b}}.cardCarousel__CardTitle--streaming>a,.cardCarousel__CardTitle--webcastNow>a,.cardCarousel__CardTitle>a,.cardCarousel__date>a{display:block;color:#fff;outline:0}.cardCarousel__CardTitle--streaming>a,.cardCarousel__CardTitle--webcastNow>a,.cardCarousel__CardTitle>a{font-size:14px;font-weight:700;line-height:1.29;position:relative;overflow:hidden;max-height:36.12px;margin:10px 15px 7px;color:#fff}.cardCarousel__CardTitle--streaming>a.over,.cardCarousel__CardTitle--webcastNow>a.over,.cardCarousel__CardTitle>a.over{padding-right:3px}.cardCarousel__CardTitle--streaming>a.over:after,.cardCarousel__CardTitle--webcastNow>a.over:after,.cardCarousel__CardTitle>a.over:after{position:absolute;right:0;bottom:0;content:'...'}@media only screen and (min-width:1100px){.cardCarousel__CardTitle--webcastNow>a{padding-left:15px}}.cardCarousel__CardTitle--streaming>a{padding-left:15px}.cardCarousel__text,.cardCarousel__text--streaming,.cardCarousel__text--webcastNow{font-size:12px;line-height:1.27;color:#ccc}.cardCarousel__text--streaming>a,.cardCarousel__text--webcastNow>a,.cardCarousel__text>a{position:relative;display:block;overflow:hidden;height:30.48px;padding:0 15px;color:#fff;outline:0}@media only screen and (min-width:1100px){.cardCarousel__text--streaming>a.over,.cardCarousel__text--webcastNow>a.over,.cardCarousel__text>a.over{padding:0 17px 0 15px}}.cardCarousel__text--streaming>a.over:after,.cardCarousel__text--webcastNow>a.over:after,.cardCarousel__text>a.over:after{position:absolute;right:12px;bottom:0;content:'...'}@media only screen and (min-width:1100px){.cardCarousel__text--streaming>a.over:after,.cardCarousel__text--webcastNow>a.over:after,.cardCarousel__text>a.over:after{right:12px}}@media only screen and (min-width:1100px){.cardCarousel__text--webcastNow{padding-left:15px}}.cardCarousel__date{font-size:12px;line-height:1.27;position:absolute;bottom:15px;left:15px;margin-top:auto;padding-left:16px;color:#ccc;background:url(/img/icon/icon-clock.svg) no-repeat left top/13px}@media only screen and (min-width:1100px){.cardCarousel__date{line-height:12px;padding-left:20px;background:url(/img/icon/icon-clock.svg) no-repeat left center/auto 98%}}.cardCarousel__date+.cardCarousel__text,.cardCarousel__date+.cardCarousel__text--streaming,.cardCarousel__date+.cardCarousel__text--webcastNow{margin-bottom:50px}@media only screen and (min-width:340px){.cardCarousel__date+.cardCarousel__text,.cardCarousel__date+.cardCarousel__text--streaming,.cardCarousel__date+.cardCarousel__text--webcastNow{margin-bottom:38px}}@media only screen and (min-width:1100px){.cardCarousel__date+.cardCarousel__text,.cardCarousel__date+.cardCarousel__text--streaming,.cardCarousel__date+.cardCarousel__text--webcastNow{margin-bottom:35px}}.cardCarousel__subText{font-size:11px;line-height:1.2;margin-top:10px;margin-bottom:10px;padding:0 15px;color:#ccc}@media only screen and (min-width:1100px){.cardCarousel__subText{font-size:12px}}.cardCarousel__subText>span{font-weight:700;display:block;margin-bottom:5px}.cardCarousel__item--10>a:before,.cardCarousel__item--1>a:before,.cardCarousel__item--2>a:before,.cardCarousel__item--3>a:before,.cardCarousel__item--4>a:before,.cardCarousel__item--5>a:before,.cardCarousel__item--6>a:before,.cardCarousel__item--7>a:before,.cardCarousel__item--8>a:before,.cardCarousel__item--9>a:before{position:absolute;z-index:1;top:0;left:0;width:36px;height:36px;content:''}.cardCarousel__item--10>a:after,.cardCarousel__item--1>a:after,.cardCarousel__item--2>a:after,.cardCarousel__item--3>a:after,.cardCarousel__item--4>a:after,.cardCarousel__item--5>a:after,.cardCarousel__item--6>a:after,.cardCarousel__item--7>a:after,.cardCarousel__item--8>a:after,.cardCarousel__item--9>a:after{font-size:14px;position:absolute;z-index:5;top:0;left:0;padding:5px 0 0 5px;content:'';color:#fff}.cardCarousel__item--10:last-child>a:after,.cardCarousel__item--1:last-child>a:after,.cardCarousel__item--2:last-child>a:after,.cardCarousel__item--3:last-child>a:after,.cardCarousel__item--4:last-child>a:after,.cardCarousel__item--5:last-child>a:after,.cardCarousel__item--6:last-child>a:after,.cardCarousel__item--7:last-child>a:after,.cardCarousel__item--8:last-child>a:after,.cardCarousel__item--9:last-child>a:after{padding-left:2px}.cardCarousel__item--1>a:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#c9ab63 50.5%,#c8ab62 75%,#e2c680 100%) no-repeat top left/100% 100%}.cardCarousel__item--1>a:after{content:'1'}.cardCarousel__item--2>a:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#c0c5ca 50.5%,#d0d6da 75%,#dee4e8 100%) no-repeat top left/100% 100%}.cardCarousel__item--2>a:after{content:'2'}.cardCarousel__item--3>a:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#c2925b 50.5%,#d2a46d 75%,#dfb27a 100%) no-repeat top left/100% 100%}.cardCarousel__item--3>a:after{content:'3'}.cardCarousel__item--4>a:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#5c98c8 50.5%,#6fb0dd 75%,#7abde6 100%) no-repeat top left/100% 100%}.cardCarousel__item--4>a:after{content:'4'}.cardCarousel__item--5>a:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#5c98c8 50.5%,#6fb0dd 75%,#7abde6 100%) no-repeat top left/100% 100%}.cardCarousel__item--5>a:after{content:'5'}.cardCarousel__item--6>a:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#5c98c8 50.5%,#6fb0dd 75%,#7abde6 100%) no-repeat top left/100% 100%}.cardCarousel__item--6>a:after{content:'6'}.cardCarousel__item--7>a:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#5c98c8 50.5%,#6fb0dd 75%,#7abde6 100%) no-repeat top left/100% 100%}.cardCarousel__item--7>a:after{content:'7'}.cardCarousel__item--8>a:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#5c98c8 50.5%,#6fb0dd 75%,#7abde6 100%) no-repeat top left/100% 100%}.cardCarousel__item--8>a:after{content:'8'}.cardCarousel__item--9>a:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#5c98c8 50.5%,#6fb0dd 75%,#7abde6 100%) no-repeat top left/100% 100%}.cardCarousel__item--9>a:after{content:'9'}.cardCarousel__item--10>a:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#5c98c8 50.5%,#6fb0dd 75%,#7abde6 100%) no-repeat top left/100% 100%}.cardCarousel__item--10>a:after{content:'10'}.cardCarousel__item--primary{border-right:0}.cardCarousel__item--link{position:relative;display:flex;min-width:235px;border-right:10px solid;background:#222;flex-wrap:wrap;justify-content:center;align-items:center}.cardCarousel__item--link:after{position:absolute;right:5px;bottom:5px;content:'';border-top:6px solid transparent;border-right:6px solid #ccc}@media only screen and (min-width:1100px){.cardCarousel__item--link:after{right:5px}}.cardCarousel__item--link>a{font-size:14px;font-weight:700;display:block;color:#fff}@media only screen and (min-width:1024px){.cardCarousel__item--link>a{font-size:16px;display:flex;height:100%;transition-duration:.3s;justify-content:center;align-items:center}.cardCarousel__item--link>a:hover{opacity:.8}}.cardCarousel__item--link>a>span{display:block}.ondemand .copyright{color:#666}.press .copyright,.web .copyright{color:#999}.copyright{font-family:HiraginoSans-W4,'Hiragino Kaku Gothic Pro','Yu Gothic M','ヒラギノ角ゴ Pro W3',-apple-system,BlinkMacSystemFont,'Helvetica Neue','Segoe UI',Helvetica,'Hiragino Kaku Gothic ProN',Sans-Serif;font-size:10px;line-height:1.4;max-width:1100px;margin:80px auto 0;padding:0 15px}@media only screen and (min-width:1100px){.copyright{padding:0}}.web .error__title,.web .error__title--small{color:#2d489d}.error{max-width:670px;padding:50px 15px 0}@media only screen and (min-width:768px){.error{margin:100px auto 0;padding:0}}.error a[class^=ghost]{margin-top:40px}@media only screen and (min-width:768px){.error a[class^=ghost]{margin-top:70px}}.error span[class^=ghost]{margin-top:40px;cursor:pointer}@media only screen and (min-width:768px){.error span[class^=ghost]{margin-top:70px}}.error__title,.error__title--small{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:12px;text-align:center}@media only screen and (min-width:768px){.error__title,.error__title--small{font-size:36px;margin-bottom:24px}}@media only screen and (min-width:768px){.error__title--small{font-size:30px}}.error__text{font-size:14px;line-height:1.5;text-align:center}@media only screen and (min-width:768px){.error__text{font-size:20px}}.error__text+.error__attention,.error__text+.error__attention--red{margin-top:40px}@media only screen and (min-width:768px){.error__text+.error__attention,.error__text+.error__attention--red{margin-top:50px}}.error__image{margin-top:40px;text-align:center}@media only screen and (min-width:768px){.error__image{margin-top:60px}}.error__image>img{max-width:142px}@media only screen and (min-width:768px){.error__image>img{max-width:198px}}@media only screen and (min-width:768px){.error__deviceList{display:flex;flex-wrap:wrap;justify-content:space-between}}.error__deviceDl{width:100%;margin-bottom:30px}.error__deviceDl:first-child{margin-top:40px}@media only screen and (min-width:768px){.error__deviceDl:first-child{margin-top:50px;margin-bottom:50px}}.error__deviceDl>dt{font-size:16px;margin-bottom:5px;padding-bottom:9px;border-bottom:1px solid #9b9b9b}@media only screen and (min-width:768px){.error__deviceDl>dt{font-size:22px;font-weight:700}}.error__deviceDl>dd{font-size:14px;line-height:1.5}@media only screen and (min-width:768px){.error__deviceDl>dd{font-size:16px}}.error__attention,.error__attention--red{font-size:14px;margin-bottom:15px;text-align:center}@media only screen and (min-width:768px){.error__attention,.error__attention--red{font-size:16px}}.error__attention--red{font-size:16px;font-weight:700;color:#d20000}@media only screen and (min-width:768px){.error__attention--red{font-size:22px}}.error__email{font-size:13px;text-align:center}@media only screen and (min-width:768px){.error__email{font-size:16px}}.error__email>a{font-size:16px;font-weight:700;text-decoration:underline;color:#fff}@media only screen and (min-width:768px){.error__email>a{font-weight:700}.error__email>a:hover{text-decoration:none}}.error__email--sub{font-size:13px;margin-top:30px;margin-bottom:10px;text-align:center}@media only screen and (min-width:768px){.error__email--sub{font-size:14px;margin-bottom:15px}}.error__box{margin-top:30px;padding:20px;border-radius:4px;background:#555}@media only screen and (min-width:768px){.error__box{margin-top:40px;padding:20px 30px}}.error__box>p:first-child{font-size:16px;line-height:1.4;margin-bottom:8px}.error__box>p:not(:first-child){font-size:13px;line-height:1.6}.error__linkList{margin-top:40px}@media only screen and (min-width:768px){.error__linkList{display:flex;justify-content:space-between}}@media only screen and (min-width:768px){.error__linkList>li{width:48%}}.error__linkList>li .ghostwhite--large{margin-top:15px}@media only screen and (min-width:768px){.error__linkList>li .ghostwhite--large{width:100%;max-width:100%;margin:0}}.ondemand .formStep__item--active>span,.ondemand .formStep__item>span{background:#585858}.ondemand .formStep__item--active>span{background:#2d489d}.ondemand .formStep__item--active>p{color:#fff}.formStep{display:flex;padding:0 35px;justify-content:center}.formStep--password{display:flex;margin:20px 0;padding:0 20px;justify-content:center}@media only screen and (min-width:1024px){.formStep--password{max-width:530px;margin:35px auto}}.formStep__item,.formStep__item--active{font-size:12px;position:relative;display:flex;flex-direction:column;width:calc(100% / 3);max-width:160px;text-align:center;flex-wrap:wrap;align-items:center}.formStep__item--active:not(:last-child):before,.formStep__item:not(:last-child):before{position:absolute;z-index:5;top:18.5px;right:-50%;display:block;width:100%;content:'';border-top:3px solid #ccc}.formStep__item--active>span,.formStep__item>span{position:relative;z-index:10;display:flex;width:40px;height:40px;margin-bottom:10px;color:#fff;border:3px solid #ccc;border-radius:50%;background:#999;justify-content:center;align-items:center}.formStep__item--active>p,.formStep__item>p{line-height:1.2;width:100%}@media only screen and (min-width:480px){.formStep__item--active>p br.sp,.formStep__item>p br.sp{display:none}}.formStep__item--active>span{color:#fff;background:#000064}.formStep__item--active>p{font-weight:700;color:#000064}.ondemand .heroCarousel__list:after{background:url(/img/ondemand/heroCarousel__bg.svg) no-repeat top left/100% auto}.ondemand .heroCarousel__list.smallBg:after{background:url(/img/ondemand/heroCarousel__bg--small.svg) no-repeat top left/100% auto}.web .heroCarousel__list:after{background:url(/img/web/heroCarousel__bg.svg) no-repeat top left/100% auto}.web .heroCarousel__list.smallBg:after{background:url(/img/web/heroCarousel__bg--small.svg) no-repeat top left/100% auto}.heroCarousel{position:relative;padding-bottom:40px}@media only screen and (min-width:1024px){.heroCarousel{padding-bottom:60px}}.heroCarousel__list{position:relative;z-index:4}@media only screen and (min-width:1024px){.heroCarousel__list{height:562px}}.heroCarousel__list:after{position:absolute;z-index:1;top:38vw;right:10%;width:501px;height:209px;content:'';transition-duration:.2s;opacity:1}@media only screen and (min-width:480px){.heroCarousel__list:after{top:254px;right:40%;width:80vw}}@media only screen and (min-width:768px){.heroCarousel__list:after{top:300px;right:50%;width:66vw}}@media only screen and (min-width:1024px){.heroCarousel__list:after{top:370px;width:716px;height:298px}}.heroCarousel__list .slick-prev{visibility:inherit}.heroCarousel__list.hidden:after{opacity:0}.heroCarousel__list.smallBg:after{top:38vw;transition-duration:.1s}@media only screen and (min-width:768px){.heroCarousel__list.smallBg:after{top:43vw}}@media only screen and (min-width:1024px){.heroCarousel__list.smallBg:after{top:390px}}.heroCarousel__item,.heroCarousel__item--image,.heroCarousel__item--youtube{position:relative;z-index:2;overflow:hidden;max-width:1000px;padding-bottom:100px}@media only screen and (min-width:1024px){.heroCarousel__item,.heroCarousel__item--image,.heroCarousel__item--youtube{width:1000px;margin:0 7px}.heroCarousel__item.slick-center,.slick-center.heroCarousel__item--image,.slick-center.heroCarousel__item--youtube{overflow:inherit}}.heroCarousel__item--image:after,.heroCarousel__item--youtube:after,.heroCarousel__item:after{position:absolute;z-index:1;top:0;left:0;width:60%;height:60px;content:'';background:url(/img/ondemand/heroCarousel__mask.svg) no-repeat top left/100% auto}@media only screen and (min-width:1024px){.heroCarousel__item--image:after,.heroCarousel__item--youtube:after,.heroCarousel__item:after{left:0;width:550px;height:100px}}.heroCarousel__item img,.heroCarousel__item--image img,.heroCarousel__item--youtube img{position:relative;z-index:-2;display:block;width:100%}@media only screen and (min-width:1024px){.heroCarousel__item img,.heroCarousel__item--image img,.heroCarousel__item--youtube img{transition:all .4s ease;opacity:.5}}@media only screen and (min-width:1024px){.slick-center>img{opacity:1}}.heroCarousel__titles{position:absolute;z-index:10;top:0;left:0;display:block;width:100%;color:#fff}@media only screen and (min-width:1024px){.heroCarousel__titles{left:6vw;width:88vw}}@media only screen and (min-width:1100px){.heroCarousel__titles{position:relative;left:0;width:1050px;height:562px;margin:-560px auto 0}}.heroCarousel__titles>ul{position:relative;height:100%;margin:0 auto}.heroCarousel__titles a{display:block;overflow:hidden;color:#fff}.heroCarousel__titles a:hover{color:#fff}.js-heroCarousel,.js-heroCarousel__titles{display:none}.js-heroCarousel.slick-initialized,.js-heroCarousel__titles.slick-initialized{display:block}.heroCarousel__mask{position:relative;display:block}@media only screen and (min-width:1024px){.heroCarousel__mask{width:1100px;height:100px;margin:0 auto -100px}}.heroCarousel__titleArea{margin:0 auto;padding:53vw 15px 0 15px}@media only screen and (min-width:480px){.heroCarousel__titleArea{padding:47vw 48vw 0 15px}}@media only screen and (min-width:768px){.heroCarousel__titleArea{padding:47vw 58vw 0 15px}}@media only screen and (min-width:1024px){.heroCarousel__titleArea{display:flex;flex-direction:column;max-width:1150px;margin:450px auto 0;padding:0;justify-content:center}}.smallBg .heroCarousel__titleArea{padding-top:54vw}@media only screen and (min-width:480px){.smallBg .heroCarousel__titleArea{padding-top:50vw}}@media only screen and (min-width:1024px){.smallBg .heroCarousel__titleArea{height:140px;margin-top:470px;padding-top:0}}.heroCarousel__iconArea{display:flex;overflow:hidden;padding-bottom:5px}.heroCarousel__iconArea>p{display:inline-block;width:80px;height:45px;margin-top:10px}@media only screen and (min-width:1024px){.heroCarousel__iconArea>p{width:100px;height:56px;margin-top:18px}}.heroCarousel__iconArea>p.heroCarousel__icon--ch1{background:url(/img/icon/ch1.svg) no-repeat center/100% auto}.heroCarousel__iconArea>p.heroCarousel__icon--ch2{background:url(/img/icon/ch2.svg) no-repeat center/100% auto}.heroCarousel__iconArea>p.heroCarousel__icon--ch3{background:url(/img/icon/ch3.svg) no-repeat center/100% auto}.heroCarousel__iconArea>p.heroCarousel__icon--ch4{background:url(/img/icon/ch4.svg) no-repeat center/100% auto}.heroCarousel__iconArea>p.heroCarousel__icon--ondemand{background:url(/img/icon/ondemand.svg) no-repeat center 58%/100% auto}.heroCarousel__iconArea>p.heroCarousel__icon--onlineshop{width:98px;height:31px;background:url(/img/icon/onlineshop.svg) no-repeat center 58%/100% auto}@media only screen and (min-width:1024px){.heroCarousel__iconArea>p.heroCarousel__icon--onlineshop{width:106px;height:34px}}.heroCarousel__iconArea>p:not(:last-child){margin-right:10px}@media only screen and (min-width:1024px){.heroCarousel__iconArea.over5{flex-wrap:wrap}}.heroCarousel__iconArea.over5>p{width:80px;height:45px}@media only screen and (min-width:1024px){.heroCarousel__iconArea.over5>p{width:80px;height:45px}}.heroCarousel__iconArea.over5>p.heroCarousel__icon--ch1{background:url(/img/icon/ch1--2lines.svg) no-repeat center/100% auto}.heroCarousel__iconArea.over5>p.heroCarousel__icon--ch2{background:url(/img/icon/ch2--2lines.svg) no-repeat center/100% auto}.heroCarousel__iconArea.over5>p.heroCarousel__icon--ch3{background:url(/img/icon/ch3--2lines.svg) no-repeat center/100% auto}.heroCarousel__iconArea.over5>p.heroCarousel__icon--ch4{background:url(/img/icon/ch4--2lines.svg) no-repeat center/100% auto}.heroCarousel__iconArea.over5>p.heroCarousel__icon--ondemand{width:95px;background:url(/img/icon/ondemand.svg) no-repeat center 35%/100% auto}@media only screen and (min-width:1024px){.heroCarousel__iconArea.over5>p.heroCarousel__icon--ondemand{background-position:center 0}}.heroCarousel__title,.smallText .heroCarousel__title{font-size:19px;font-weight:700;line-height:1.37}@media only screen and (min-width:1024px){.heroCarousel__title,.smallText .heroCarousel__title{font-size:30px}}.heroCarousel__text{font-size:13px;overflow:hidden;max-width:82%;margin-top:10px;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width:1024px){.heroCarousel__text{font-size:16px;max-width:440px}}.smallText .heroCarousel__title{font-size:16px}@media only screen and (min-width:1024px){.smallText .heroCarousel__title{font-size:25px}}.infoTab{padding:25px 0 30px;background:#fff}@media only screen and (min-width:1024px){.infoTab{padding:45px 0 60px}}.infoTab__wrap{width:100%;padding:0 15px}@media only screen and (min-width:1024px){.infoTab__wrap{display:flex;width:950px;margin:0 auto;flex-wrap:wrap}}.infoTab__button{font-size:13px;font-weight:700;line-height:30px;display:block;float:left;width:50%;height:30px;transition:all .2s ease;text-align:center;color:#999;border-bottom:2px solid #999}@media only screen and (min-width:1024px){.infoTab__button{font-size:16px;line-height:50px;float:none;width:100%;height:50px;color:#2d489d;border-bottom:2px solid #2d489d}}input[name=infoTab__button]{display:none}.infoTab__tab{display:none;clear:both;overflow:hidden}@media only screen and (min-width:1024px){.infoTab__tab{display:block;width:100%}}#infoTab--press:checked~#infoTab--press,#infoTab--program:checked~#infoTab--program{display:block}@media only screen and (min-width:1024px){#infoTab--program{order:4}}@media only screen and (min-width:1024px){#infoTab--program+.infoTab__button{margin-top:50px;order:4}}.infoTab input:checked+.infoTab__button{color:#2d489d;border-bottom:2px solid #2d489d}.leftNav{display:none}@media only screen and (min-width:1024px){.leftNav{display:block;width:260px;padding-left:6px}}@media only screen and (min-width:1100px){.leftNav{padding-left:0}}.leftNav p[class^=contentsTitle--],.leftNav p[class^=w-contentsTitle--]{font-size:18px;font-weight:700;margin:0 0 20px;color:#2d489d}@media only screen and (min-width:1100px){.leftNav__item,.leftNav__item--external{padding-left:20px}}.leftNav__item--external:last-child,.leftNav__item:last-child{margin-bottom:25px}.leftNav__item--external>a,.leftNav__item>a{font-size:14px;line-height:18px;position:relative;display:block;padding:13px 10px;transition-duration:.3s;color:#222}.leftNav__item--external>a:after,.leftNav__item>a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:url(/img/icon/arrowNext--black.svg) no-repeat 95% center/auto 30%}.leftNav__item--external>a:hover,.leftNav__item>a:hover{opacity:.5}.active.leftNav__item--external>a,.leftNav__item.active>a{font-weight:700;color:#1e3188;background:rgba(30,49,136,.05)}.leftNav__item--external>a:after{background:url(/img/icon/icon--external.svg) no-repeat 95% center/auto 15px}.ondemand .linkTab__item,.ondemand .linkTab__item--active{border-bottom:1px solid #585858}.ondemand .linkTab__item--active>a,.ondemand .linkTab__item>a{color:#585858}@media only screen and (min-width:1024px){.ondemand .linkTab__item--active>a:hover,.ondemand .linkTab__item>a:hover{color:#fff}}.ondemand .linkTab__item--active>a{color:#fff;border-color:#fff}.linkTab{display:flex}.linkTab__item,.linkTab__item--active{display:block;width:100%;height:40px;border-bottom:1px solid #ccc}@media only screen and (min-width:1024px){.linkTab__item,.linkTab__item--active{height:auto}}.linkTab__item--active>a,.linkTab__item>a{font-size:12px;font-weight:800;display:block;padding:16px 0 7px;text-align:center;color:#ccc;border-bottom:4px solid transparent}@media only screen and (min-width:340px){.linkTab__item--active>a,.linkTab__item>a{font-size:13px;padding:16px 0 6px}}@media only screen and (min-width:1024px){.linkTab__item--active>a,.linkTab__item>a{font-size:18px;padding:14px 0 10px;transition-duration:.3s;border-width:7px}.linkTab__item--active>a:hover,.linkTab__item>a:hover{color:#2d489d}}.linkTab__item--active>a{color:#2d489d;border-color:#2d489d}.ondemand .news__pageDate{color:#a0abb2}.web .news__pageDate{color:#2d489d}.news{margin-top:30px;padding:0 15px}@media only screen and (min-width:1024px){.news{max-width:950px;margin:25px auto 0;padding:0}}.news__list{border-top:1px solid #999}.news__page{font-size:13px;line-height:18px;padding:20px 15px 0}@media only screen and (min-width:1024px){.news__page{font-size:14px;line-height:21px;max-width:960px;margin:30px auto 0;padding:0}}.news__page p+p{margin-top:10px}@media only screen and (min-width:1024px){.news__page p+p{margin-top:15px}}.news__pageDate{font-size:13px;margin-bottom:8px}@media only screen and (min-width:1024px){.news__pageDate{font-size:14px}}.news__pageTitle{font-size:17px;font-weight:700;line-height:22px;margin-bottom:10px}@media only screen and (min-width:1024px){.news__pageTitle{font-size:24px;line-height:31px;margin-bottom:15px}}.news__pageButton{margin-top:30px}@media only screen and (min-width:1024px){.news__pageButton{display:flex;margin-top:60px;justify-content:center}}.news__pageButton a{width:56%;max-width:56%}@media only screen and (min-width:1024px){.news__pageButton a{font-size:14px;line-height:50px;width:300px;max-width:300px;height:50px;margin:0 15px}}.news__pageButton a+a{margin-top:15px}@media only screen and (min-width:1024px){.news__pageButton a+a{margin-top:0}}.ondemand .pagination__item--active>a,.ondemand .pagination__item--end>a,.ondemand .pagination__item--next>a,.ondemand .pagination__item--prev>a,.ondemand .pagination__item--top>a,.ondemand .pagination__item>a{color:#fff}@media only screen and (min-width:1024px){.ondemand .pagination__item--active>a:hover,.ondemand .pagination__item--end>a:hover,.ondemand .pagination__item--next>a:hover,.ondemand .pagination__item--prev>a:hover,.ondemand .pagination__item--top>a:hover,.ondemand .pagination__item>a:hover{background:#a80000}}.ondemand .pagination__item--active>a{background:#a80000}.ondemand .pagination__item--top>a:before{background:url(/img/icon/arrowPrev--white.svg) no-repeat 40% center/auto 50%}.ondemand .pagination__item--top>a:after{background:url(/img/icon/arrowPrev--white.svg) no-repeat 53% center/auto 50%}.ondemand .pagination__item--end>a:before{background:url(/img/icon/arrowNext--white.svg) no-repeat 40% center/auto 45%}.ondemand .pagination__item--end>a:after{background:url(/img/icon/arrowNext--white.svg) no-repeat 53% center/auto 45%}.ondemand .pagination__item--prev>a:before{background:url(/img/icon/arrowPrev--white.svg) no-repeat 50% center/auto 45%}.ondemand .pagination__item--next>a:before{background:url(/img/icon/arrowNext--white.svg) no-repeat 50% center/auto 45%}.press .pagination{margin:30px 0 38px}@media only screen and (min-width:1024px){.press .pagination{margin:44px 0}}.pagination{display:flex;margin-top:15px;justify-content:center}@media only screen and (min-width:1024px){.pagination{font-size:14px;text-align:left}}.pagination__item,.pagination__item--active,.pagination__item--end,.pagination__item--next,.pagination__item--prev,.pagination__item--top{font-size:16px;line-height:24px;min-width:24px;height:24px;margin:0 5px;text-align:center}@media only screen and (min-width:1024px){.pagination__item,.pagination__item--active,.pagination__item--end,.pagination__item--next,.pagination__item--prev,.pagination__item--top{font-size:18px;line-height:29px;min-width:29px;height:29px;margin:0 10px}}.disabled.pagination__item--active,.disabled.pagination__item--end,.disabled.pagination__item--next,.disabled.pagination__item--prev,.disabled.pagination__item--top,.pagination__item.disabled{opacity:.3}.disabled.pagination__item--active>a,.disabled.pagination__item--end>a,.disabled.pagination__item--next>a,.disabled.pagination__item--prev>a,.disabled.pagination__item--top>a,.pagination__item.disabled>a{pointer-events:none}.pagination__item--active>a,.pagination__item--end>a,.pagination__item--next>a,.pagination__item--prev>a,.pagination__item--top>a,.pagination__item>a{position:relative;display:block;width:100%;height:100%;padding:0 2px;color:#585858}@media only screen and (min-width:1024px){.pagination__item--active>a,.pagination__item--end>a,.pagination__item--next>a,.pagination__item--prev>a,.pagination__item--top>a,.pagination__item>a{font-size:16px;transition-duration:.3s}.pagination__item--active>a:hover,.pagination__item--end>a:hover,.pagination__item--next>a:hover,.pagination__item--prev>a:hover,.pagination__item--top>a:hover,.pagination__item>a:hover{color:#fff;background:#2d489d}}.pagination__item--active>a{color:#fff;background:#2d489d}.pagination__item--top{position:relative;overflow:hidden;width:24px;white-space:nowrap;text-indent:140%}@media only screen and (min-width:1024px){.pagination__item--top{width:29px}}.pagination__item--top>a:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:url(/img/icon/arrowPrev--gray02.svg) no-repeat 39% center/auto 50%}.pagination__item--top>a:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:'';background:url(/img/icon/arrowPrev--gray02.svg) no-repeat 53% center/auto 50%}@media only screen and (min-width:1024px){.pagination__item--top>a:hover:before{background:url(/img/icon/arrowPrev--white.svg) no-repeat 39% center/auto 50%}.pagination__item--top>a:hover:after{background:url(/img/icon/arrowPrev--white.svg) no-repeat 53% center/auto 50%}}.pagination__item--end{position:relative;overflow:hidden;width:24px;white-space:nowrap;text-indent:140%}@media only screen and (min-width:1024px){.pagination__item--end{width:29px}}.pagination__item--end>a:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:url(/img/icon/arrowNext--gray02.svg) no-repeat 40% center/auto 45%}.pagination__item--end>a:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:'';background:url(/img/icon/arrowNext--gray02.svg) no-repeat 54% center/auto 45%}@media only screen and (min-width:1024px){.pagination__item--end>a{transition-duration:.3s}.pagination__item--end>a:hover:before{background:url(/img/icon/arrowNext--white.svg) no-repeat 40% center/auto 45%}.pagination__item--end>a:hover:after{background:url(/img/icon/arrowNext--white.svg) no-repeat 54% center/auto 45%}}.pagination__item--prev{position:relative;overflow:hidden;width:24px;white-space:nowrap;text-indent:140%}@media only screen and (min-width:1024px){.pagination__item--prev{width:29px}}.pagination__item--prev>a:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:url(/img/icon/arrowPrev--gray02.svg) no-repeat 50% center/auto 45%}@media only screen and (min-width:1024px){.pagination__item--prev>a{transition-duration:.3s}.pagination__item--prev>a:hover:before{background:url(/img/icon/arrowPrev--white.svg) no-repeat 50% center/auto 45%}}.pagination__item--next{position:relative;overflow:hidden;width:24px;white-space:nowrap;text-indent:140%}@media only screen and (min-width:1024px){.pagination__item--next{width:29px}}.pagination__item--next>a:before{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;content:'';background:url(/img/icon/arrowNext--gray02.svg) no-repeat 50% center/auto 45%}@media only screen and (min-width:1024px){.pagination__item--next>a{transition-duration:.3s}.pagination__item--next>a:hover:before{background:url(/img/icon/arrowNext--white.svg) no-repeat 50% center/auto 45%}}.popupImage{position:fixed;z-index:1000;bottom:0;left:0;display:none;width:100%;text-align:center}@media only screen and (min-width:1024px){.popupImage{padding-bottom:10px}}.popupImage__contents{position:relative;display:inline-block;margin:0 auto}.popupImage__contents>a{display:flex;justify-content:center;align-items:center}.popupImage__contents>a>img{max-width:100%}@media only screen and (min-width:1024px){.popupImage__contents>a>img{transition-duration:.3s}.popupImage__contents>a>img:hover{opacity:.7}}.popupImage__contents>button{position:absolute;top:-30px;right:0;width:30px;height:30px;cursor:pointer;transition-duration:.3s;border:0;border-radius:50%;background:url(/img/icon/icon--closeWhite.svg) no-repeat center/50%,#555}@media only screen and (min-width:1024px){.popupImage__contents>button{right:-30px}.popupImage__contents>button:hover{opacity:.8}}.programChange__item,.programChange__submit>p,.programChange__th{font-size:13px}@media only screen and (min-width:1100px){.programChange__item,.programChange__submit>p,.programChange__th{font-size:16px}}.programChange,.programChange--flex{position:fixed;z-index:3000;top:0;left:0;overflow-y:auto;width:100%;height:100%;transition-duration:.3s;background:rgba(0,0,0,.65)}.hidden.programChange--flex,.programChange.hidden{opacity:0}.programChange--flex{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1100px){.programChange--flex .is-confirmation,.programChange--flex .is-finish,.programChange--flex .programChange__box{width:900px;padding:30px 20px 40px}}.programChange__bg{position:absolute;top:0;right:0;left:0;width:100%;height:100%}.is-confirmation,.is-finish,.programChange__box{position:relative;z-index:10;margin:80px 15px 40px;padding:20px 0 30px;color:#333;border-radius:6px;background:#d8d8d8}@media only screen and (min-width:1100px){.is-confirmation,.is-finish,.programChange__box{max-width:900px;margin:170px auto 94px;padding:16px 20px 40px}}.is-confirmation{padding-bottom:8px}@media only screen and (min-width:1100px){.is-confirmation .programChange__td,.is-confirmation .programChange__td--secondary{padding:27px 25px}}.is-finish{height:290px;text-align:center}@media only screen and (min-width:1100px){.is-finish{width:100%;height:280px}}.is-finish .programChange__age{padding-top:23px}.programChange__title{font-size:16px;font-weight:700;margin-bottom:15px;text-align:center}@media only screen and (min-width:1100px){.programChange__title{font-size:18px}}.programChange__item{line-height:1.6;padding:0 13px}.programChange__item>a{text-decoration:underline;color:#333}@media only screen and (min-width:1100px){.programChange__item>a:hover{text-decoration:none}}.programChange__item+.programChange__item{margin-top:12px}.programChange__button{font-size:10px;position:absolute;top:14px;right:14px;padding:20px 0 0;cursor:pointer;text-align:center;border:0;background:url(/img/icon/icon--closeGray.svg) no-repeat center top/48%}@media only screen and (min-width:1024px){.programChange__button{transition-duration:.3s}.programChange__button:hover{opacity:.7}}.programChange__age{padding-top:30px}@media only screen and (min-width:1024px){.programChange__age{padding:45px 55px 7px}}.programChange__text,.programChange__text--list{font-size:13px;line-height:1.6;margin-bottom:8px;padding:0 14px}@media only screen and (min-width:1100px){.programChange__text,.programChange__text--list{font-size:16px;padding:0}}.programChange__text--list{padding-top:20px}.programChange__attention,.programChange__attention--confirmation{font-size:12px;line-height:1.57;padding:12px 13px 24px}.programChange__attention span,.programChange__attention--confirmation span{color:#a80000}@media only screen and (min-width:1100px){.programChange__attention,.programChange__attention--confirmation{font-size:14px;padding:12px 0 24px}}@media only screen and (min-width:480px){.programChange__attention--confirmation{font-size:13px;padding:19px 0 38px;text-align:center}}.programChange__link,.programChange__link--margin{font-size:14px;font-weight:700;line-height:1.7;display:inline-block;margin:0 14px;text-decoration:underline;color:#2d489d}@media only screen and (min-width:1100px){.programChange__link,.programChange__link--margin{font-size:16px;margin:0}.programChange__link--margin:hover,.programChange__link:hover{text-decoration:none}}.programChange__link--margin{margin:25px 0;padding:0 14px}@media only screen and (min-width:1100px){.programChange__link--margin{padding:0}}.programChange__th{font-weight:700;display:flex;height:36px;padding-left:15px;color:#fff;background-image:linear-gradient(to right,#585858,#7d7d7d);align-items:center}@media only screen and (min-width:1100px){.programChange__th{height:40px;padding-left:25px}}.programChange__td,.programChange__td--secondary{margin:20px 14px 25px;padding:15px;background:#fff}@media only screen and (min-width:1100px){.programChange__td,.programChange__td--secondary{margin:20px 0 25px;padding:20px 25px}}.programChange__td--secondary{padding:0}.programChange__submit{margin-top:45px}.programChange__submit>p{margin-bottom:25px;text-align:center}.programChange__submit.hidden{display:none}.programChange__finish--text{font-weight:700;line-height:1.5;padding-top:20px}@media only screen and (min-width:1100px){.programChange__finish--text{font-size:18px;padding-top:33px}}.ondemand .programList--3column a,.ondemand .programList--4column a,.ondemand .programList--5column a,.ondemand .programList--6column a,.ondemand .programList--7column a{background:#ccc}.web .programList--3column a,.web .programList--4column a,.web .programList--5column a,.web .programList--6column a,.web .programList--7column a{background:#fff}.programList--3column,.programList--4column,.programList--5column,.programList--6column,.programList--7column{padding:0 15px}@media only screen and (min-width:768px){.programList--3column,.programList--4column,.programList--5column,.programList--6column,.programList--7column{display:flex;max-width:1100px;margin:-10px auto 0;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width:1024px){.programList--3column,.programList--4column,.programList--5column,.programList--6column,.programList--7column{justify-content:center}}@media only screen and (min-width:1100px){.programList--3column,.programList--4column,.programList--5column,.programList--6column,.programList--7column{padding:0;justify-content:flex-start}}@media only screen and (min-width:768px){.programList--3column>li,.programList--4column>li,.programList--5column>li,.programList--6column>li,.programList--7column>li{margin-top:10px}}@media only screen and (min-width:1024px){.programList--3column>li,.programList--4column>li,.programList--5column>li,.programList--6column>li,.programList--7column>li{margin:10px 4px 0}}.programList--3column>li+li,.programList--4column>li+li,.programList--5column>li+li,.programList--6column>li+li,.programList--7column>li+li{margin-top:10px}@media only screen and (min-width:1024px){.programList--3column>li{width:358px;margin:10px 4px 0}}@media only screen and (min-width:768px){.programList--4column>li{width:49%}}@media only screen and (min-width:1024px){.programList--4column>li{width:267px}}@media only screen and (min-width:768px){.programList--5column>li{width:49%}}@media only screen and (min-width:1024px){.programList--5column>li{width:212px}}@media only screen and (min-width:768px){.programList--6column>li{width:49%}}@media only screen and (min-width:1024px){.programList--6column>li{width:175px}}@media only screen and (min-width:768px){.programList--7column{max-width:1099px}}@media only screen and (min-width:768px){.programList--7column>li{width:49%}}@media only screen and (min-width:1024px){.programList--7column>li{width:151px;margin:3px 3px 0}.programList--7column>li+li{margin-top:6px}}.programList__item,.programList__item--external{width:100%}.programList__item--external>a,.programList__item>a{font-size:12px;line-height:1.3;position:relative;display:flex;width:100%;height:100%;padding:20px 24px 20px 12px;color:#222;align-items:center}@media only screen and (min-width:1024px){.programList__item--external>a,.programList__item>a{font-size:14px;padding:23px 30px 23px 12px;transition-duration:.3s}.programList__item--external>a:hover,.programList__item>a:hover{background:#eee}}.programList__item--external>a:after,.programList__item>a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:url(/img/icon/arrowNext--black.svg) no-repeat 95% center/auto 14px}.programList__item--external>a:after{background:url(/img/icon/icon--external.svg) no-repeat 95% center/auto 14px}.ondemand .raceSchedule__text{color:#fff}.ondemand .raceSchedule__title{color:#fff}.ondemand .raceSchedule__itemContent>h3>a{text-decoration:underline;color:#fb8f02}.ondemand .raceSchedule__itemContent>p{color:#ccc}.ondemand .raceSchedule__itemContent>p>a{text-decoration:underline;color:#fb8f02}.ondemand .raceSchedule__header .raceSchedule__month>span{background:#fb8f02}.ondemand .raceSchedule__month>span{background:rgba(255,255,255,.2)}.ondemand .raceSchedule__month>span:not(:last-child){border-right:1px solid #222}.ondemand .raceSchedule__month>span.active{background:rgba(251,143,2,.4)}.ondemand .raceSchedule__month+.raceSchedule__month{border-top-color:#222}.ondemand .raceSchedule__year{color:#fb8f02}@media only screen and (min-width:1024px){.ondemand .raceSchedule__year{border-top:1px solid #fb8f02;border-bottom:1px solid #fb8f02}}.ondemand .raceSchedule__note{font-size:14px;margin-top:20px;text-align:right;color:#ccc}.web .raceSchedule__itemContent{color:#555}.web .raceSchedule__itemContent a{text-decoration:underline;color:#555}.web .raceSchedule__header .raceSchedule__month>span.active{color:#fff;background:#222}.web .raceSchedule__month>span{background:rgba(119,119,119,.4)}.web .raceSchedule__month>span:not(:last-child){border-right:1px solid #fff}.web .raceSchedule__month>span.active{background:rgba(251,143,2,.6)}.web .raceSchedule__month+.raceSchedule__month{border-top-color:#fff}.web .raceSchedule__month+.raceSchedule__month>span.active{background:rgba(45,72,157,.6)}.web .raceSchedule__year{color:#222}@media only screen and (min-width:1024px){.web .raceSchedule__year{border-top:1px solid #222;border-bottom:1px solid #222}}.web .raceSchedule__note{font-size:14px;margin-top:20px;text-align:right;color:#555}.web .raceSchedule__comments .raceSchedule__note{margin-top:0;margin-right:10px}.raceSchedule,.raceSchedule--secondary{position:relative;padding:0 15px 15px}@media only screen and (min-width:1024px){.raceSchedule,.raceSchedule--secondary{max-width:900px;margin:0 auto;padding:0}}@media only screen and (min-width:480px){.raceSchedule--secondary{padding:0 15px}}@media only screen and (min-width:1024px){.raceSchedule--secondary{max-width:1100px}}.raceSchedule__text{font-size:13px;line-height:1.46}@media only screen and (min-width:1024px){.raceSchedule__text{font-size:16px;margin-bottom:30px;text-align:center}}.raceSchedule__title{font-size:16px}@media only screen and (min-width:1024px){.raceSchedule__title{font-size:23px}}.raceSchedule__header{display:flex;margin:16px 0;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:1024px){.raceSchedule__year{line-height:23px;display:inline-block;width:140px;margin-right:16px;padding:0 4px;text-align:center}}.raceSchedule__monthWrap{width:100%}.raceSchedule__month{display:flex;width:100%;margin-top:4px}@media only screen and (min-width:1024px){.raceSchedule__month{width:744px;margin-top:0;margin-left:auto}}.raceSchedule__month+.raceSchedule__month{margin-top:0;border-top:1px solid}.raceSchedule__month>span{font-size:10px;line-height:20px;display:flex;width:calc(744px / 12);height:20px;letter-spacing:-.5px;color:#222;background:#fb8f02;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.raceSchedule__month>span{font-size:14px;line-height:25px;height:25px;letter-spacing:1px}}.raceSchedule__item{display:flex}@media only screen and (min-width:1024px){.raceSchedule__item:not(:last-child){margin-bottom:30px}}.raceSchedule__item:not(:last-child){margin-bottom:12px}.raceSchedule__item img{display:none}@media only screen and (min-width:1024px){.raceSchedule__item img{display:block;width:140px;height:78px}}.raceSchedule__itemContent{position:relative;display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:flex-start}@media only screen and (min-width:1024px){.raceSchedule__itemContent{width:calc(100% - 140px);height:78px;padding-left:16px}}.raceSchedule__itemContent>h3{font-size:14px;margin-bottom:5px}@media only screen and (min-width:1024px){.raceSchedule__itemContent>h3{font-size:18px;margin-bottom:0}}.raceSchedule__itemContent>p{font-size:13px;margin-bottom:5px}@media only screen and (min-width:1024px){.raceSchedule__itemContent>p{font-size:14px;margin-bottom:0}}@media only screen and (min-width:1024px){.raceSchedule__itemContent .raceSchedule__month>span{height:15px}}.raceSchedule__roundList{margin-top:30px}@media only screen and (min-width:480px){.raceSchedule__roundList{display:flex;flex-wrap:wrap;justify-content:space-between}}.raceSchedule__roundList:after{display:block;width:33%;content:''}@media only screen and (min-width:1100px){.raceSchedule__roundList:after{width:355px}}.raceSchedule__roundItem{margin-bottom:12px;color:#fff}@media only screen and (min-width:480px){.raceSchedule__roundItem{width:33%}}@media only screen and (min-width:1100px){.raceSchedule__roundItem{width:355px}}.raceSchedule__roundTitle{font-size:14px;font-weight:700;margin-bottom:6px}@media only screen and (min-width:1024px){.raceSchedule__roundTitle{font-size:16px}}.raceSchedule__roundContents{font-size:12px;overflow:hidden;padding:10px;background:linear-gradient(140deg,#292c32 60%,rgba(216,216,216,.2) 60%,rgba(216,216,216,.2) 100%) no-repeat top left/100% 100%,#000}@media only screen and (min-width:1024px){.raceSchedule__roundContents{font-size:14px;padding:10px 15px}}.raceSchedule__roundContents>dd,.raceSchedule__roundContents>dt{display:block;float:left}.raceSchedule__roundContents>dt{clear:left;padding-right:3px}.raceSchedule__roundContents>dt:not(:nth-last-child(2)){margin-bottom:8px}.raceSchedule__roundContents>dt>span{font-weight:700}.raceSchedule__roundContents>dd{font-weight:400}.raceSchedule__roundContents>dd:not(:nth-last-child(1)){margin-bottom:8px}.raceSchedule__comments{display:flex;margin-top:24px;justify-content:flex-end}@media only screen and (min-width:1024px){.raceSchedule__comments{margin-top:40px}}.raceSchedule__comment--ondemand,.raceSchedule__comment--web{font-size:12px;display:flex;height:15px;align-items:center}@media only screen and (min-width:1024px){.raceSchedule__comment--ondemand,.raceSchedule__comment--web{font-size:13px}}.raceSchedule__comment--ondemand>span,.raceSchedule__comment--web>span{display:inline-block;width:27px;height:15px;margin-right:5px}.raceSchedule__comment--ondemand{margin-right:12px}.raceSchedule__comment--ondemand>span{background:rgba(251,143,2,.6)}.raceSchedule__comment--web>span{background:rgba(45,72,157,.6)}.ondemand .ghost--large,.ondemand .ghostwhite--large{color:#fff;border-color:#fff}.ondemand .recommendedProduct__text{color:#fff}.web .recommendedProduct__text{color:#222}.press .recommendedProduct{padding:0}.press .recommendedProduct__text{color:#333}.recommendedProduct{overflow-x:auto;width:100%;padding:0 15px}@media only screen and (min-width:1024px){.recommendedProduct{overflow:hidden;max-width:1100px;margin:0 auto;padding:0;-ms-overflow-style:none}}.recommendedProduct__list{margin-bottom:30px;padding-bottom:10px}@media only screen and (min-width:1024px){.recommendedProduct__list{overflow-x:hidden;overflow-y:hidden;padding-bottom:0}}.recommendedProduct__list>ul{position:relative;display:flex;overflow-x:scroll;overflow-y:visible;width:100%;justify-content:flex-start;-webkit-overflow-scrolling:touch}@media only screen and (min-width:1024px){.recommendedProduct__list>ul{overflow-x:hidden;overflow-y:hidden;padding-bottom:0}}.recommendedProduct__item{display:table-cell;max-width:170px}.recommendedProduct__item:not(:last-child){padding-right:10px}@media only screen and (min-width:1024px){.recommendedProduct__item:not(:last-child){margin-right:15px;padding-right:0}}.recommendedProduct__item>a{display:block;width:100px}@media only screen and (min-width:1024px){.recommendedProduct__item>a{width:170px;transition-duration:.3s}.recommendedProduct__item>a:hover{opacity:.8}}.recommendedProduct__image{width:100%}.recommendedProduct__text{font-size:12px;line-height:1.33;margin-top:6px}@media only screen and (min-width:1024px){.recommendedProduct__text{font-size:14px;line-height:1.36;margin-top:8px}}.ondemand .result__box--center>a:not([class]),.ondemand .result__box--press>a:not([class]),.ondemand .result__box>a:not([class]),.ondemand .watchList__box--center>a:not([class]),.ondemand .watchList__box--press>a:not([class]),.ondemand .watchList__box>a:not([class]){color:#fff}.ondemand .result__text--bottom,.ondemand .watchList__text--bottom{color:#ccc}.ondemand .result__text--main,.ondemand .watchList__text--main{color:#fff}.ondemand .result__text--link,.ondemand .result__text--sub,.ondemand .watchList__text--link,.ondemand .watchList__text--sub{color:#ccc}.ondemand .result__icons span[class^=ch],.ondemand .watchList__icons span[class^=ch]{width:106px;height:30px;margin-left:auto}.ondemand .result__icons span[class^=chOndemand],.ondemand .watchList__icons span[class^=chOndemand]{width:105px;height:38px;margin-left:auto}.ondemand .result__bar,.ondemand .result__bar--ondemand,.ondemand .result__bar--press,.ondemand .result__bar--web{font-size:14px}.ondemand .result__bar--web{background:#999}.ondemand .result__bar--ondemand{background:#333}.ondemand .result__bar--press{background:#000064}.ondemand .result__links,.ondemand .watchList__links{display:flex;margin-top:20px;margin-bottom:30px;justify-content:center}.ondemand .result__links>li a,.ondemand .watchList__links>li a{color:#999;border:1px solid #999}@media only screen and (min-width:1024px){.ondemand .result__links>li a:hover,.ondemand .watchList__links>li a:hover{background:#999}}.ondemand .result__links>li a.active,.ondemand .watchList__links>li a.active{background:#999}.result span[class^=label--],.watchList span[class^=label--]{display:flex;padding:0 8px;justify-content:center;align-items:center}.result__wrap,.result__wrap--borderBottom,.watchList__wrap,.watchList__wrap--borderBottom{padding:0 15px}@media only screen and (min-width:1024px){.result__wrap,.result__wrap--borderBottom,.watchList__wrap,.watchList__wrap--borderBottom{max-width:900px;margin:25px auto}}.result__wrap--borderBottom>p,.result__wrap>p,.watchList__wrap--borderBottom>p,.watchList__wrap>p{font-size:11px;line-height:2;margin-top:24px;margin-bottom:10px}@media only screen and (min-width:1024px){.result__wrap--borderBottom>p,.result__wrap>p,.watchList__wrap--borderBottom>p,.watchList__wrap>p{font-size:16px;margin-top:25px;margin-bottom:15px}}.result__wrap--borderBottom>p>span,.result__wrap>p>span,.watchList__wrap--borderBottom>p>span,.watchList__wrap>p>span{font-size:13px;font-weight:700}@media only screen and (min-width:1024px){.result__wrap--borderBottom>p>span,.result__wrap>p>span,.watchList__wrap--borderBottom>p>span,.watchList__wrap>p>span{font-size:16px}}.result__wrap--borderBottom>.searchBox--middle,.result__wrap>.searchBox--middle,.watchList__wrap--borderBottom>.searchBox--middle,.watchList__wrap>.searchBox--middle{margin:20px 0}@media only screen and (min-width:1024px){.result__wrap--borderBottom>.searchBox--middle,.result__wrap>.searchBox--middle,.watchList__wrap--borderBottom>.searchBox--middle,.watchList__wrap>.searchBox--middle{margin:20px auto}}.result__wrap--borderBottom,.watchList__wrap--borderBottom{margin-bottom:15px;padding-bottom:25px;border-bottom:1px solid #ccc}@media only screen and (min-width:1024px){.result__wrap--borderBottom,.watchList__wrap--borderBottom{margin-bottom:30px}}.result__none,.watchList__none{font-size:16px;line-height:1.5;margin-top:10px;text-align:center}.result__item,.result__item--borderTop,.result__item--press,.watchList__item,.watchList__item--borderTop,.watchList__item--press{overflow:hidden}.result__item+.result__item,.result__item+.result__item--borderTop,.result__item+.result__item--press,.result__item+.watchList__item,.result__item+.watchList__item--borderTop,.result__item+.watchList__item--press,.result__item--borderTop+.result__item,.result__item--borderTop+.result__item--borderTop,.result__item--borderTop+.result__item--press,.result__item--borderTop+.watchList__item,.result__item--borderTop+.watchList__item--borderTop,.result__item--borderTop+.watchList__item--press,.result__item--press+.result__item,.result__item--press+.result__item--borderTop,.result__item--press+.result__item--press,.result__item--press+.watchList__item,.result__item--press+.watchList__item--borderTop,.result__item--press+.watchList__item--press,.watchList__item+.result__item,.watchList__item+.result__item--borderTop,.watchList__item+.result__item--press,.watchList__item+.watchList__item,.watchList__item+.watchList__item--borderTop,.watchList__item+.watchList__item--press,.watchList__item--borderTop+.result__item,.watchList__item--borderTop+.result__item--borderTop,.watchList__item--borderTop+.result__item--press,.watchList__item--borderTop+.watchList__item,.watchList__item--borderTop+.watchList__item--borderTop,.watchList__item--borderTop+.watchList__item--press,.watchList__item--press+.result__item,.watchList__item--press+.result__item--borderTop,.watchList__item--press+.result__item--press,.watchList__item--press+.watchList__item,.watchList__item--press+.watchList__item--borderTop,.watchList__item--press+.watchList__item--press{margin-top:20px}@media only screen and (min-width:1024px){.result__item+.result__item,.result__item+.result__item--borderTop,.result__item+.result__item--press,.result__item+.watchList__item,.result__item+.watchList__item--borderTop,.result__item+.watchList__item--press,.result__item--borderTop+.result__item,.result__item--borderTop+.result__item--borderTop,.result__item--borderTop+.result__item--press,.result__item--borderTop+.watchList__item,.result__item--borderTop+.watchList__item--borderTop,.result__item--borderTop+.watchList__item--press,.result__item--press+.result__item,.result__item--press+.result__item--borderTop,.result__item--press+.result__item--press,.result__item--press+.watchList__item,.result__item--press+.watchList__item--borderTop,.result__item--press+.watchList__item--press,.watchList__item+.result__item,.watchList__item+.result__item--borderTop,.watchList__item+.result__item--press,.watchList__item+.watchList__item,.watchList__item+.watchList__item--borderTop,.watchList__item+.watchList__item--press,.watchList__item--borderTop+.result__item,.watchList__item--borderTop+.result__item--borderTop,.watchList__item--borderTop+.result__item--press,.watchList__item--borderTop+.watchList__item,.watchList__item--borderTop+.watchList__item--borderTop,.watchList__item--borderTop+.watchList__item--press,.watchList__item--press+.result__item,.watchList__item--press+.result__item--borderTop,.watchList__item--press+.result__item--press,.watchList__item--press+.watchList__item,.watchList__item--press+.watchList__item--borderTop,.watchList__item--press+.watchList__item--press{margin-top:15px}}.result__item--borderTop,.watchList__item--borderTop{margin-bottom:10px;padding-top:10px;border-top:1px solid #ccc}@media only screen and (min-width:1024px){.result__item--borderTop,.watchList__item--borderTop{padding-top:15px}}.result__item--press,.watchList__item--press{margin-bottom:20px;padding-top:20px;border-top:1px solid #ccc}.result__image,.watchList__image{display:block;float:left;width:107px}@media only screen and (min-width:1024px){.result__image,.watchList__image{overflow:hidden;width:213px;order:-1}.result__image:hover img,.watchList__image:hover img{transform:scale(1.1)}}.result__image>img,.watchList__image>img{width:100%}@media only screen and (min-width:1024px){.result__image>img,.watchList__image>img{transition-duration:.2s}}.ondemand .result__bar--ondemand,.ondemand .result__bar--press,.ondemand .result__bar--web,.result__bar,.result__bar--ondemand,.result__bar--press,.result__bar--web{font-size:12px;width:100%;margin-bottom:8px;padding:4px 10px;color:#fff;background:#222}@media only screen and (min-width:1024px){.ondemand .result__bar--ondemand,.ondemand .result__bar--press,.ondemand .result__bar--web,.result__bar,.result__bar--ondemand,.result__bar--press,.result__bar--web{font-size:14px;margin-bottom:10px;order:-2}}.result__bar--web{background-image:linear-gradient(to right,#999,rgba(153,153,153,.2))}.result__bar--ondemand{background-image:linear-gradient(to right,#222,rgba(34,34,34,.2))}.result__bar--press{background-image:linear-gradient(to right,#000064,rgba(0,0,100,.2))}.result__box,.result__box--center,.result__box--press,.watchList__box,.watchList__box--center,.watchList__box--press{display:flex;float:right;width:calc(100% - 107px);margin-bottom:10px;padding-left:10px;flex-wrap:wrap}@media only screen and (min-width:1024px){.result__box,.result__box--center,.result__box--press,.watchList__box,.watchList__box--center,.watchList__box--press{width:calc(100% - 228px);padding-left:0}}.result__box span[class^=channelIcon--],.result__box--center span[class^=channelIcon--],.result__box--press span[class^=channelIcon--],.watchList__box span[class^=channelIcon--],.watchList__box--center span[class^=channelIcon--],.watchList__box--press span[class^=channelIcon--]{margin-right:5px;margin-bottom:5px;margin-left:0}.result__box--center>a:not([class]),.result__box--press>a:not([class]),.result__box>a:not([class]),.watchList__box--center>a:not([class]),.watchList__box--press>a:not([class]),.watchList__box>a:not([class]){font-size:13px;font-weight:800;line-height:1.3;display:block;color:#222}@media only screen and (min-width:1024px){.result__box--center>a:not([class]),.result__box--press>a:not([class]),.result__box>a:not([class]),.watchList__box--center>a:not([class]),.watchList__box--press>a:not([class]),.watchList__box>a:not([class]){font-size:16px;transition-duration:.3s}.result__box--center>a:not([class]):hover,.result__box--press>a:not([class]):hover,.result__box>a:not([class]):hover,.watchList__box--center>a:not([class]):hover,.watchList__box--press>a:not([class]):hover,.watchList__box>a:not([class]):hover{opacity:.6}}.result__box--center>span+a,.result__box--press>span+a,.result__box>span+a,.watchList__box--center>span+a,.watchList__box--press>span+a,.watchList__box>span+a{margin-top:3px}@media only screen and (min-width:1024px){.result__box--center,.watchList__box--center{display:flex;flex-direction:column;justify-content:center}}.result__box--press,.watchList__box--press{margin-bottom:0}.result__box--press span[class^=label--],.watchList__box--press span[class^=label--]{display:flex;padding:0 8px;align-items:center}.android .result__box--press span[class^=label--],.android .watchList__box--press span[class^=label--]{padding-top:3px}.result__text--top,.watchList__text--top{font-size:12px;width:100%;margin-bottom:12px;color:#585858}@media only screen and (min-width:1024px){.result__text--top,.watchList__text--top{font-size:14px;float:right;width:calc(100% - 233px);margin-bottom:20px}}.result__text--bottom,.watchList__text--bottom{font-size:12px;clear:both;width:100%;text-align:right;color:#585858}@media only screen and (min-width:1024px){.result__text--bottom,.watchList__text--bottom{font-size:14px;display:inline-block;width:calc(100% - 228px);padding-left:16px;text-align:left}}.result__text--main,.watchList__text--main{font-size:13px;font-weight:700;line-height:1.4;display:block;width:100%;margin-bottom:10px;color:#222}@media only screen and (min-width:1024px){.result__text--main,.watchList__text--main{font-size:16px;transition-duration:.3s}.result__text--main:hover,.watchList__text--main:hover{opacity:.6}}.result__text--link,.watchList__text--link{font-size:12px;line-height:1.25;color:#585858}@media only screen and (min-width:1024px){.result__text--link,.watchList__text--link{font-size:14px;transition-duration:.3s}.result__text--link:hover,.watchList__text--link:hover{opacity:.6}}.result__text--link+.result__text--sub,.result__text--link+.watchList__text--sub,.watchList__text--link+.result__text--sub,.watchList__text--link+.watchList__text--sub{margin-top:8px}.result__text--sub,.watchList__text--sub{font-size:12px;line-height:1.25;clear:both;width:100%;text-align:right;color:#585858}@media only screen and (min-width:1024px){.result__text--sub,.watchList__text--sub{font-size:14px;float:right;clear:none;width:calc(100% - 228px);text-align:left}}.result__text--press,.watchList__text--press{font-size:12px;line-height:1.25;color:#585858}.result__icons,.watchList__icons{display:flex;clear:both;margin-top:10px;justify-content:space-between;align-items:center}@media only screen and (min-width:1024px){.result__icons,.watchList__icons{float:right;clear:inherit;width:calc(100% - 218px);padding-left:20px}}.result__icons span[class^=channelIcon--],.watchList__icons span[class^=channelIcon--]{margin-right:5px}.result__icons span[class$='--noEdge'],.watchList__icons span[class$='--noEdge']{width:106px;height:30px;margin-left:auto}.result__icons span[class$=chOndemand--noEdge],.watchList__icons span[class$=chOndemand--noEdge]{width:102px;height:37px;margin-left:auto}.result__links,.watchList__links{display:flex;margin-top:20px;justify-content:center}.result__links>li a,.watchList__links>li a{font-size:12px;font-weight:700;line-height:30px;display:block;width:140px;height:30px;text-align:center;color:#2d489d;border:1px solid #2d489d}@media only screen and (min-width:1024px){.result__links>li a,.watchList__links>li a{font-size:14px;line-height:35px;width:160px;height:35px;transition-duration:.3s}.result__links>li a:hover,.watchList__links>li a:hover{color:#fff;background:#2d489d}}.result__links>li a.active,.watchList__links>li a.active{pointer-events:none;color:#fff;background:#2d489d}.result .result__links>li{margin-right:-1px}@media screen and (min-width:768px){.result .result__links>li{margin-right:inherit;flex:inherit}}.result .result__links>li a{line-height:1.2;display:table-cell;height:40px;vertical-align:middle}@media screen and (min-width:768px){.result .result__links>li a{line-height:30px}}.result .result__links>li a.active{color:#000;border:1px solid #fff;background:#fff}@media only screen and (min-width:480px){.result .result__links>li a br.sp{display:none}}.result .result__bar,.result .result__bar--ondemand,.result .result__bar--press,.result .result__bar--web{line-height:2;margin-top:24px;margin-bottom:10px}@media only screen and (min-width:1024px){.result .result__bar,.result .result__bar--ondemand,.result .result__bar--press,.result .result__bar--web{line-height:2.3;margin-top:25px;margin-bottom:15px}}.result .result__bar--ondemand:after,.result .result__bar--press:after,.result .result__bar--web:after,.result .result__bar:after{display:block;clear:both;content:''}.result .result__bar span,.result .result__bar--ondemand span,.result .result__bar--press span,.result .result__bar--web span{font-size:14px;font-weight:400}.result .result__bar span.result__number,.result .result__bar--ondemand span.result__number,.result .result__bar--press span.result__number,.result .result__bar--web span.result__number{float:right}.result .result__button{margin:25px 0 30px;padding-top:20px;text-align:center;border-top:1px solid #ccc}@media only screen and (min-width:480px){.result .result__button{margin:15px 0 50px}}.ondemand .resultBar__search>button,.ondemand .watchListBar__search>button{background:#a80000}.ondemand .resultBar,.ondemand .watchListBar{background:#585858}.ondemand .resultBar__searchWrap,.ondemand .watchListBar__searchWrap{background:#ccc}.resultBar,.watchListBar{position:relative;overflow:hidden;min-height:35px;background:#ccd1d8}.resultBar__wrap,.watchListBar__wrap{height:35px}@media only screen and (min-width:1024px){.resultBar__wrap,.watchListBar__wrap{position:relative;max-width:900px;height:45px;margin:0 auto}}.resultBar__wrap>p,.watchListBar__wrap>p{font-size:11px;display:inline-block;padding:12px 15px}@media only screen and (min-width:1024px){.resultBar__wrap>p,.watchListBar__wrap>p{font-size:16px;font-weight:700;position:absolute;top:0;left:0;padding:15px}}.resultBar__search,.watchListBar__search{float:right;height:100%}.resultBar__search>button,.watchListBar__search>button{font-size:12px;font-weight:700;width:111px;height:35px;padding:0;color:#fff;border:0;background:#2d489d}@media only screen and (min-width:1024px){.resultBar__search>button,.watchListBar__search>button{font-size:14px;height:45px}}.resultBar__search>button>span,.watchListBar__search>button>span{position:relative;display:flex;width:100%;height:100%;justify-content:center;align-items:center}.resultBar__search>button>span:before,.watchListBar__search>button>span:before{display:block;width:17px;height:15px;margin-right:5px;content:'';background:url(/img/icon/icon--result.svg) no-repeat center/100% auto;order:-1}.resultBar__search>button>span:after,.watchListBar__search>button>span:after{display:none;width:11px;height:13px;margin-right:5px;content:'';background:url(/img/icon/icon--closeWhite.svg) no-repeat center/100%;order:-1}.resultBar__search>button.open span:before,.watchListBar__search>button.open span:before{display:none}.resultBar__search>button.open span:after,.watchListBar__search>button.open span:after{display:block}@media all and (-ms-high-contrast:none){.resultBar__search>button,.watchListBar__search>button,::-ms-backdrop{padding-top:1px}}@media all and (-ms-high-contrast:none){.resultBar__search>button>span:before,.watchListBar__search>button>span:before,::-ms-backdrop{margin-top:-2px;padding:2px;background:url(/img/icon/icon--result.svg) no-repeat center center/auto 94%}}@media all and (-ms-high-contrast:none){.resultBar__search>button>span:after,.watchListBar__search>button>span:after,::-ms-backdrop{margin-top:-2px}}.resultBar__searchWrap,.watchListBar__searchWrap{display:none;background:#e6e9ed}.resultBar__searchBox,.watchListBar__searchBox{max-width:720px;padding:25px 15px}@media only screen and (min-width:1024px){.resultBar__searchBox,.watchListBar__searchBox{margin:0 auto;padding:30px 0}}.resultBar__searchBox span>span,.watchListBar__searchBox span>span{width:106px;height:30px}.resultBar__searchBox button,.watchListBar__searchBox button{margin-top:20px}@media only screen and (min-width:1024px){.resultBar__searchBox button,.watchListBar__searchBox button{margin-top:25px}}.scrollMenu{width:100%;background:#eee}@media only screen and (min-width:1024px){.scrollMenu{display:none}}@-moz-document url-prefix(){.scrollMenu{overflow:hidden;height:40px}}.scrollMenu__list{overflow-x:auto;width:100%;margin-left:-7px;background:#eee;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.scrollMenu__list::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.scrollMenu__list{overflow-x:scroll;height:60px}}.scrollMenu__item,.scrollMenu__item--active{position:relative;display:table-cell;text-align:center;vertical-align:middle}.scrollMenu__item--active:after,.scrollMenu__item:after{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';transform:skew(-20deg);border-right:1px solid #ccc}.scrollMenu__item a,.scrollMenu__item--active a{font-size:12px;font-weight:500;line-height:40px;position:relative;z-index:5;display:block;height:40px;padding:0 20px;white-space:nowrap;color:#333}.scrollMenu__item--active:after{left:0;transform:skew(-20deg);border-right:0;background:#c5181f}.scrollMenu__item--active a{color:#fff}.ondemand .searchBox--header{background:#585858}.ondemand .searchBox--header input{color:#fff}.ondemand .searchBox--header input:nth-child(2){background:url(/img/icon/icon--magnify.svg) no-repeat center/auto 90%}.ondemand .searchBox--middle{background:#fff}.web .searchBox--header{background:#ccc}.web .searchBox--header input{color:#222}.web .searchBox--header input:nth-child(2){background:url(/img/icon/icon--magnifyBlack.svg) no-repeat center/auto 90%}.press .searchBox--header{background:#ccc}.press .searchBox--header input{color:#222}.press .searchBox--header input:nth-child(2){background:url(/img/icon/icon--magnifyBlack.svg) no-repeat center/auto 90%}.searchBox,.searchBox--header,.searchBox--large,.searchBox--middle{background:0 0}.searchBox form,.searchBox--header form,.searchBox--large form,.searchBox--middle form{display:flex;height:100%}.searchBox input,.searchBox--header input,.searchBox--large input,.searchBox--middle input{padding:0;vertical-align:top;border:0;outline:0;background:0 0}.searchBox input:nth-child(1),.searchBox--header input:nth-child(1),.searchBox--large input:nth-child(1),.searchBox--middle input:nth-child(1){width:88%}.searchBox input:nth-child(2),.searchBox--header input:nth-child(2),.searchBox--large input:nth-child(2),.searchBox--middle input:nth-child(2){width:12%;text-indent:-10000px}.searchBox--header{display:none}@media only screen and (min-width:1100px){.searchBox--header{display:block;max-width:200px;height:25px;margin:6px 30px 0 25px;padding:5px 10px}}.searchBox--header input{font-size:12px;line-height:14px;height:14px;padding:0 12px 0 0}@media all and (-ms-high-contrast:none){.searchBox--header ::-ms-backdrop,.searchBox--header input{padding-top:2px}}.searchBox--middle{position:relative;z-index:10;height:35px;padding:4px 10px 4px 6px;border:1px solid #999}@media only screen and (min-width:1024px){.searchBox--middle{width:500px;margin:0 auto}}.searchBox--middle input{font-size:16px;line-height:27px;height:27px}.searchBox--middle input:nth-child(2){background:url(/img/icon/icon--magnifyBlack.svg) no-repeat right center/auto 60%}.searchBox--middle input:-ms-input-placeholder{color:#ccc}.searchBox--middle input::placeholder{color:#ccc}.searchBox--large{position:relative;z-index:10;height:40px;margin:0 15px;padding-left:15px;border:1px solid #999}@media only screen and (min-width:1024px){.searchBox--large{width:800px;height:60px;margin:0 auto;padding-left:23px}}.searchBox--large input{line-height:40px;height:40px}@media only screen and (min-width:1024px){.searchBox--large input{line-height:60px;height:60px}}.searchBox--large input:nth-child(2){background:url(/img/icon/icon--magnifyBlack.svg) no-repeat center/auto 40%}.searchBox--large input:-ms-input-placeholder{color:#ccc}.searchBox--large input::placeholder{color:#ccc}.ondemand .shareBox,.ondemand .web .shareBox--web,.web .ondemand .shareBox--web{background:#222}.ondemand .shareBox__title span,.ondemand .shareBox__title--web span{background:#222}.web .shareBox,.web .shareBox--web{background-image:linear-gradient(to top,rgba(233,233,233,.02),#f3f2f2)}.web .shareBox--web{background:#dfe3f1}.web .shareBox__title span,.web .shareBox__title--web span{color:#222;background:#f3f2f2}.web .shareBox__title--web span{color:#2d489d;background:#dfe3f1}.web .shareBox__title--web:before{border-color:#2d489d}.shareBox,.web .shareBox--web{overflow:hidden;padding:16px 0}@media only screen and (min-width:1024px){.shareBox,.web .shareBox--web{padding:22px 0}}.shareBox__title,.shareBox__title--web{font-size:14px;font-weight:700;position:relative;margin-bottom:12px;padding:0 15px;text-align:center;color:#fff}@media only screen and (min-width:1024px){.shareBox__title,.shareBox__title--web{font-size:20px;max-width:950px;margin:0 auto 16px;padding:0}}.shareBox__title span,.shareBox__title--web span{position:relative;z-index:5;padding:0 10px}@media only screen and (min-width:1024px){.shareBox__title span,.shareBox__title--web span{padding:0 22px}}.shareBox__title--web:before,.shareBox__title:before{position:absolute;z-index:1;top:50%;left:0;width:100%;content:'';border-bottom:1px solid #999}.shareBox__list{display:flex;justify-content:center}.shareBox__list--press{display:flex;width:100%}.shareBox__list--press>li{width:72px;height:26px;margin:0 5px 0 0}@media only screen and (min-width:1024px){.shareBox__list--press>li{width:92px;height:33px}}.shareBox__list--press .shareBox__item--print{display:none}@media only screen and (min-width:1100px){.shareBox__list--press .shareBox__item--print{display:block;width:auto;height:auto;margin-left:auto}}.shareBox__item--facebook,.shareBox__item--line,.shareBox__item--twitter{position:relative;width:30vw;height:30px;margin:0 5px}@media only screen and (min-width:1024px){.shareBox__item--facebook,.shareBox__item--line,.shareBox__item--twitter{width:146px;height:40px;margin:0 3.5px;cursor:pointer}.shareBox__item--facebook:hover a:before,.shareBox__item--line:hover a:before,.shareBox__item--twitter:hover a:before{opacity:.2}}.shareBox__item--facebook>a,.shareBox__item--line>a,.shareBox__item--twitter>a{display:flex;height:100%;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.shareBox__item--facebook>a:before,.shareBox__item--line>a:before,.shareBox__item--twitter>a:before{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';transition-duration:.3s;opacity:0;background:#000}}.shareBox__item--facebook>a>img,.shareBox__item--line>a>img,.shareBox__item--twitter>a>img{height:55%}.shareBox__item--facebook{background:#425894}.shareBox__item--twitter{background:#000}.shareBox__item--twitter.with-whiteline{border:1px solid #fff}.shareBox__item--line{background:#58c038}.snsBox{padding:26px 0 32px;text-align:center;background:#dfe3f1}.snsBox__list{display:flex;margin-bottom:20px;justify-content:center}@media only screen and (min-width:1024px){.snsBox__list{margin-bottom:30px}}.snsBox__item,.snsBox__item--facebook{display:flex;width:15vw;height:15vw;margin:0 5px;border-radius:50%;background:#ccc;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.snsBox__item,.snsBox__item--facebook{overflow:hidden;width:68px;height:68px;transition-duration:.3s}}.snsBox__item--facebook>img,.snsBox__item>img{z-index:2;width:50%}.snsBox__item--facebook>img{width:auto;height:45%}.snsWidget{width:100%;height:300px;padding:15px;background:#ccc}#ulAiWidget{max-width:900px;margin:20px auto}@media only screen and (min-width:1024px){#ulAiWidget{margin:40px auto}}.support__search{padding:20px 15px;background:#dbdfeb}@media only screen and (min-width:1024px){.support__search{margin-bottom:40px;padding:27px 0 35px}}.support__search>p{font-size:18px;font-weight:700;margin-bottom:14px;text-align:center}@media only screen and (min-width:1024px){.support__search>p{font-size:20px}}.support__search .searchBox--middle{background:#fff}.support__section{margin-bottom:25px}@media only screen and (min-width:1024px){.support__section{max-width:900px;margin:40px auto}}.support__subTitle{font-size:16px;font-weight:700;padding:12px 15px;text-align:center;color:#fff;background:#8796c2}@media only screen and (min-width:1024px){.support__subTitle{font-size:18px;padding:16px 15px}}.support__title{font-size:15px;font-weight:700;padding:10px 15px;color:#fff;background-image:linear-gradient(to right,#585858,#7d7d7d)}.support__iconLinks--primary{display:flex;margin-top:8px;padding:0 15px;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:1024px){.support__iconLinks--primary{margin-top:13px;padding:0}}.support__iconLinks--primary+.ghost--large,.support__iconLinks--primary+.ghostwhite--large{margin-top:20px}@media only screen and (min-width:1024px){.support__iconLinks--primary+.ghost--large,.support__iconLinks--primary+.ghostwhite--large{margin-top:30px}}.support__iconLinks--primary>li{position:relative;width:49%;height:100px;margin-top:7px;background:#fff}@media only screen and (min-width:1024px){.support__iconLinks--primary>li{width:294px;height:120px}}.support__iconLinks--primary>li:after{position:absolute;right:5px;bottom:5px;content:'';border-top:6px solid transparent;border-right:6px solid #2d489d}.support__iconLinks--primary>li>a{font-size:13px;font-weight:700;position:relative;display:block;height:100%;padding-top:70px;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.support__iconLinks--primary>li>a{font-size:16px;padding-top:80px;transition-duration:.3s}.support__iconLinks--primary>li>a:hover{opacity:.5}}.support__iconLinks--primary>li>a:before{width:50px;height:50px;content:''}.support__iconLinks--secondary{display:flex;margin-top:15px;padding:0 10px;flex-wrap:wrap;justify-content:flex-start}@media only screen and (min-width:1024px){.support__iconLinks--secondary{margin-top:20px;padding:0}}.support__iconLinks--secondary>li{position:relative;width:50%;height:100px;border-bottom:1px solid #2d489d}@media only screen and (min-width:1024px){.support__iconLinks--secondary>li{box-sizing:border-box;width:calc(100% / 3);height:120px}}.support__iconLinks--secondary>li:nth-child(odd){border-right:1px solid #2d489d}@media only screen and (min-width:1024px){.support__iconLinks--secondary>li:nth-child(odd){border-right:0}}@media only screen and (min-width:1024px){.support__iconLinks--secondary>li:not(:nth-child(3n)){border-right:1px solid #2d489d}}.support__iconLinks--secondary>li:after{position:absolute;z-index:50;right:-5px;bottom:-5px;width:10px;height:10px;content:'';background:#f3f2f2}.support__iconLinks--secondary>li>a{font-size:13px;line-height:1.25;position:relative;display:flex;height:100%;padding:60px 3px 0;text-align:center;color:#2d489d;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.support__iconLinks--secondary>li>a{font-size:16px;padding-top:60px;transition-duration:.3s}.support__iconLinks--secondary>li>a:hover{opacity:.5}}.support__iconLink--01>a{background:url(/img/web/icon--support01.svg) no-repeat center 25px/auto 36%}@media only screen and (min-width:1024px){.support__iconLink--01>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--02>a{background:url(/img/web/icon--support02.svg) no-repeat center 25px/auto 36%}@media only screen and (min-width:1024px){.support__iconLink--02>a{background-position:center 22px;background-size:50px auto}}.support__iconLink--03>a{background:url(/img/web/icon--support03.svg) no-repeat center 25px/auto 36%}@media only screen and (min-width:1024px){.support__iconLink--03>a{background-position:center 21px;background-size:43px auto}}.support__iconLink--04>a{background:url(/img/web/icon--support04.svg) no-repeat center 25px/auto 36%}@media only screen and (min-width:1024px){.support__iconLink--04>a{background-position:center 21px;background-size:53px auto}}.support__iconLink--05>a{background:url(/img/web/icon--support05.svg) no-repeat center 35px/30% auto}@media only screen and (min-width:768px){.support__iconLink--05>a{background-size:13% auto}}@media only screen and (min-width:1024px){.support__iconLink--05>a{background-position:center 36px;background-size:49px auto}}.support__iconLink--06>a{background:url(/img/web/icon--support06.svg) no-repeat center 25px/auto 36%}@media only screen and (min-width:1024px){.support__iconLink--06>a{background-position:center 21px;background-size:51px auto}}.support__iconLink--07>a{background:url(/img/web/icon--support07.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--07>a{background-position:center 22px;background-size:51px auto}}.support__iconLink--08>a{background:url(/img/web/icon--support08.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--08>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--09>a{background:url(/img/web/icon--support09.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--09>a{background-position:center 22px;background-size:47px auto}}.support__iconLink--10>a{background:url(/img/web/icon--support10.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--10>a{background-position:center 22px;background-size:51px auto}}.support__iconLink--11>a{background:url(/img/web/icon--support11.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--11>a{background-position:center 22px;background-size:55px auto}}.support__iconLink--12>a{background:url(/img/web/icon--support12.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--12>a{background-position:center 22px;background-size:49px auto}}.support__iconLink--13>a{background:url(/img/web/icon--support13.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--13>a{background-position:center 22px;background-size:58px auto}}.support__iconLink--14>a{background:url(/img/web/icon--support14.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--14>a{background-position:center 22px;background-size:50px auto}}.support__iconLink--15>a{background:url(/img/web/icon--support15.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--15>a{background-position:center 22px;background-size:33px auto}}.support__iconLink--16>a{background:url(/img/web/icon--support16.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--16>a{background-position:center 22px;background-size:44px auto}}.support__iconLink--17>a{background:url(/img/web/icon--support17.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--17>a{background-position:center 22px;background-size:50px auto}}.support__iconLink--18>a{background:url(/img/web/icon--support18.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--18>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--19>a{background:url(/img/web/icon--support19.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--19>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--20>a{background:url(/img/web/icon--support20.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--20>a{background-position:center 22px;background-size:46px auto}}.support__iconLink--21>a{background:url(/img/web/icon--support21.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--21>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--22>a{background:url(/img/web/icon--support22.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--22>a{background-position:center 22px;background-size:48px auto}}.support__iconLink--23>a{background:url(/img/web/icon--support23.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--23>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--24>a{background:url(/img/web/icon--support24.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--24>a{background-position:center 22px;background-size:46px auto}}.support__iconLink--25>a{background:url(/img/web/icon--support25.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--25>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--26>a{background:url(/img/web/icon--support26.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--26>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--27>a{background:url(/img/web/icon--support27.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--27>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--28>a{background:url(/img/web/icon--support28.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--28>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--29>a{background:url(/img/web/icon--support29.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--29>a{background-position:center 22px;background-size:46px auto}}.support__iconLink--30>a{background:url(/img/web/icon--support30.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--30>a{background-position:center 22px;background-size:42px auto}}.support__iconLink--31>a{background:url(/img/web/icon--support31.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--31>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--32>a{background:url(/img/web/icon--support32.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--32>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--33>a{background:url(/img/web/icon--support33.svg) no-repeat center 20px/auto 35%}@media only screen and (min-width:1024px){.support__iconLink--33>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--34>a{background:url(/img/web/icon--support34.svg) no-repeat center 20px/auto 32%}@media only screen and (min-width:1024px){.support__iconLink--34>a{background-position:center 22px;background-size:52px auto}}.support__iconLink--35>a{background:url(/img/web/icon--support35.svg) no-repeat center 20px/auto 32%}@media only screen and (min-width:1024px){.support__iconLink--35>a{background-position:center 22px;background-size:58px auto}}.support__iconLink--36>a{background:url(/img/web/icon--support36.svg) no-repeat center 20px/auto 32%}@media only screen and (min-width:1024px){.support__iconLink--36>a{background-position:center 22px;background-size:64px auto}}.support__links{padding:0 15px}@media only screen and (min-width:1024px){.support__links{padding:0}}.support__links>li{border-bottom:1px solid #d8d8d8}.support__links>li>a{font-size:14px;line-height:1.3;position:relative;display:block;padding:15px 20px 15px 5px;color:#222}@media only screen and (min-width:1024px){.support__links>li>a{font-size:15px;padding:25px 45px 25px 20px;transition-duration:.3s}.support__links>li>a:hover{color:#d20000}.support__links>li>a:hover:before{background:#d20000}}@media only screen and (min-width:1024px){.support__links>li>a:before{position:absolute;top:calc(50% - 9px);right:1px;width:18px;height:18px;content:'';transition-duration:.3s;border-radius:50%;background:#2d489d}}.support__links>li>a:after{position:absolute;top:calc(50% - 7px);right:0;width:7px;height:14px;content:'';background:url(/img/icon/arrow-next_black.svg) no-repeat center/100%}@media only screen and (min-width:1024px){.support__links>li>a:after{top:calc(50% - 9px);width:18px;height:18px;background:url(/img/icon/arrow-next.svg) no-repeat center/auto 8px}}.support__keywords{display:flex;margin-top:-5px;padding:0 15px;flex-wrap:wrap}@media only screen and (min-width:1024px){.support__keywords{margin-top:0;padding:0}}.support__keywords>li{margin-top:20px}.support__keywords>li>a{font-size:13px;font-weight:700;display:inline-block;padding:0 10px;color:#2d489d;border-left:1px solid #777}@media only screen and (min-width:1024px){.support__keywords>li>a{font-size:14px;padding:0 25px;transition-duration:.3s}.support__keywords>li>a:hover{color:#d20000}}.support__keywords>li:last-child>a{border-right:1px solid #777}.support__contact{margin-top:15px;padding:0 15px}@media only screen and (min-width:1024px){.support__contact{display:flex;margin-top:20px;padding:0;flex-wrap:wrap;justify-content:center}}.support__contact>p{font-size:14px;line-height:1.4}@media only screen and (min-width:1024px){.support__contact>p{font-size:15px;font-weight:700;width:100%}}.support__contact .support__text--comments{font-size:14px;font-weight:400;line-height:1.4;color:red}@media only screen and (min-width:1024px){.support__contact .support__text--comments{font-size:15px;font-weight:400}}.support__contactList,.support__contactList--primary{width:100%;margin-top:22px}@media only screen and (min-width:768px){.support__contactList,.support__contactList--primary{display:flex;margin-top:30px;justify-content:center}}@media only screen and (min-width:768px){.support__contactList--primary{background:#fff}}@media only screen and (min-width:768px){.support__contactList--primary .support__contactItem{max-width:500px;padding:25px 30px 35px;text-align:center}.support__contactList--primary .support__contactItem br{display:none}}.support__contactList--primary .buttonBlue--block{max-width:360px}.support__contactItem{width:100%;padding:15px 8px 20px;background:#fff}@media only screen and (min-width:340px){.support__contactItem{padding:15px 25px 20px}}@media only screen and (min-width:768px){.support__contactItem{display:flex;flex-direction:column;max-width:420px;height:168px;margin:0 10px;padding:20px 30px 30px;justify-content:space-between}}.support__contactItem>p{font-size:13px;line-height:1.48;margin-bottom:15px}@media only screen and (min-width:768px){.support__contactItem>p{font-size:14px}}.support__contactItem .buttonBlue--block,.support__contactItem .buttonRed--block{font-size:12px}@media only screen and (min-width:1024px){.support__contactItem .buttonBlue--block,.support__contactItem .buttonRed--block{font-size:15px}}.support__contactItem+.support__contactItem{margin-top:10px}@media only screen and (min-width:768px){.support__contactItem+.support__contactItem{margin-top:0}}.support__form{padding-top:20px}@media only screen and (min-width:1024px){.support__form{padding-top:34px}}@media only screen and (min-width:1024px){.support__form .form,.support__form .form--mt{width:900px;margin:0 auto}}.support__form .subTitle{max-width:900px;margin:0 auto}.support__formText{font-size:15px;line-height:1.33;margin:0 auto 26px;padding:0 15px}@media only screen and (min-width:1024px){.support__formText{font-size:16px;line-height:1.5;width:900px;padding:0}}.support__formText .form__label--required{padding:3px 6px}.support__tel{margin-top:15px;padding:0 15px}@media only screen and (min-width:1024px){.support__tel{margin-top:20px;padding:0}}.support__tel img{width:100%}.support__tel>.buttonBlue--regular{margin:17px auto 0}@media only screen and (min-width:1024px){.support__tel>.buttonBlue--regular{display:none}}.support__question{padding:25px 15px 40px}@media only screen and (min-width:1024px){.support__question{width:900px;margin:0 auto;padding:60px 0 0}}.support__question>dl>dt{font-size:17px;line-height:40px;width:55px;height:40px;padding-left:15px}@media only screen and (min-width:1024px){.support__question>dl>dt{font-size:21px;line-height:48px;width:66px;height:48px;padding-left:20px}}.support__question>dl>dt:nth-child(1){color:#2d489d;background:url(/img/web/questionBg.svg) no-repeat center/100% auto}.support__question>dl>dt:nth-child(3){margin-top:25px;color:#fff;background:url(/img/web/answerBg.svg) no-repeat center/100% auto}@media only screen and (min-width:1024px){.support__question>dl>dt:nth-child(3){margin-top:40px}}.support__question>dl>dd{font-size:16px;line-height:1.5;margin-top:12px}@media only screen and (min-width:1024px){.support__question>dl>dd{line-height:1.7;margin-top:18px}}.support__question>dl>dd>h1{font-weight:400}.support__question>dl>dd a{text-decoration:underline;color:#2d489d}@media only screen and (min-width:1024px){.support__question>dl>dd a:hover{text-decoration:none}}.support__buttons{margin-top:30px}@media only screen and (min-width:768px){.support__buttons{display:flex;margin-top:35px;justify-content:center}}.support__buttons .ghost--large,.support__buttons .ghostwhite--large{max-width:88%;margin-top:14px}@media only screen and (min-width:768px){.support__buttons .ghost--large,.support__buttons .ghostwhite--large{margin:0 10px}}.support__result{padding-bottom:30px}@media only screen and (min-width:1024px){.support__result{width:900px;margin:0 auto;padding-top:30px;padding-bottom:40px}}.support__resultBox{font-size:16px;font-weight:700;line-height:1.5;margin:0 15px;padding:22px 0 15px;border-bottom:2px solid #2d489d}@media only screen and (min-width:1024px){.support__resultBox{margin:0}}.support__resultNumber{font-size:11px;margin:15px 0 10px;padding-right:15px;text-align:right}@media only screen and (min-width:1024px){.support__resultNumber{font-size:13px;padding-right:0}}.support__resultNumber+.support__section{margin-top:17px}.support__thanks{margin-right:10px;margin-left:10px;padding:23px 0 30vh}@media only screen and (min-width:1024px){.support__thanks{padding:33px 0 70px}}.support__thanks>p{font-size:16px;font-weight:700;line-height:21px;text-align:center}@media only screen and (min-width:1024px){.support__thanks>p{font-size:20px;line-height:34px}}.support__thanks>p+p{margin-top:40px;margin-bottom:40px}@media only screen and (min-width:1024px){.support__thanks>p+p{margin-top:60px;margin-bottom:60px}}.support__thanks>p br{display:none}@media only screen and (min-width:768px){.support__thanks>p br{display:inherit}}.support__thanks>.ghost--large,.support__thanks>.ghostwhite--large{max-width:80%}.support__thanks .support__thanks--txt{font-size:14px;font-weight:400}@media only screen and (min-width:768px){.support__thanks .support__thanks--txt{font-size:16px}}.survey{max-width:900px;margin:0 auto}@media only screen and (min-width:1024px){.survey{width:900px}}.survey .form__tr{flex-wrap:wrap}.survey .form__th,.survey .form__th--bordernone{width:100%;padding:10px 15px;border-bottom:0;background:#dde7f4}@media only screen and (min-width:1024px){.survey .form__th,.survey .form__th--bordernone{padding:10px 20px}}.survey .form__td,.survey .form__td--bordernone{line-height:1.2;width:100%;padding:15px;border:1px solid #dbd9d9}@media only screen and (min-width:1024px){.survey .form__td,.survey .form__td--bordernone{padding:25px 20px}}.survey__title{font-size:16px;font-weight:700;line-height:1.5;margin:14px 15px 20px;padding-left:10px;color:#585858;border-left:3px solid #585858}@media only screen and (min-width:1024px){.survey__title{font-size:20px;max-width:900px;margin:40px auto 35px;padding:5px 0 5px 14px}}.survey__text{font-size:14px;line-height:1.36;padding:0 15px 20px}@media only screen and (min-width:1024px){.survey__text{font-size:16px;max-width:900px;margin:0 auto 20px;padding:0}}.survey__movie{margin-bottom:20px}@media only screen and (max-width:1024px){.survey__movie{position:relative;width:100%;padding:56.25% 0 0 0}}@media only screen and (max-width:1024px){.survey__movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.survey__image{width:100%}.survey__image img{max-width:100%;margin-bottom:20px}@media only screen and (min-width:1024px){.survey__image img{max-width:50%}}.survey__image--post{max-width:100%;margin-bottom:10px;border:#ccc 1px solid}@media only screen and (min-width:1024px){.survey__image--post{margin-right:10px}}.watchList{margin-top:25px}@media screen and (min-width:480px){.ondemand .watchList__text--sub{float:right;width:calc(100% - 228px);margin-right:110px;margin-left:15px}}@media only screen and (min-width:1024px){.ondemand .watchList__text--sub{float:right;width:calc(100% - 338px)}}.result__box--center,.result__box--press,.watchList__box,.watchList__box--center,.watchList__box--press{float:right}@media screen and (min-width:480px){.result__box--center,.result__box--press,.watchList__box,.watchList__box--center,.watchList__box--press{float:left;width:calc(100% - 228px);margin-left:15px}}@media only screen and (min-width:1024px){.result__box--center,.result__box--press,.watchList__box,.watchList__box--center,.watchList__box--press{width:calc(100% - 338px)}}.watchList__item--borderTop{position:relative}.watchList__item--borderTop>button{font-size:13px;position:absolute;top:80px;left:0;width:85px;height:30px;padding:8px 10px;cursor:pointer;transition-duration:.3s;color:#fff;border:none;border-radius:15px;background-color:#5c5c5c}@media screen and (min-width:480px){.watchList__item--borderTop>button{position:relative;top:inherit;left:inherit;float:right;margin-top:24px}}.watchList__item--borderTop>button img{display:inline-block;margin-right:4px;vertical-align:sub}.watchList__item--borderTop>button:hover{transition-duration:.3s;color:#fff;background-color:#7f7f7f}.watchList__icons{width:100%}@media screen and (min-width:1024px){.watchList__icons{width:calc(100% - 228px)}}.watchListBar__wrap>p{padding:12px 14px 12px 15px}@media only screen and (min-width:1024px){.watchListBar__wrap>p{padding:12px 15px}}.watchListBar__sortWrap{font-size:11px;display:table;float:right;height:100%}@media only screen and (min-width:1024px){.watchListBar__sortWrap{font-size:16px}}.watchListBar__sortWrap p{display:none;padding-right:10px;vertical-align:middle}@media only screen and (min-width:1024px){.watchListBar__sortWrap p{display:table-cell;padding-right:15px}}.watchListBar__sortWrap .selectWrap{display:table-cell;padding-right:15px;vertical-align:middle}.watchListBar__sortWrap .selectWrap::before{right:15px}@media only screen and (min-width:1024px){.watchListBar__sortWrap .selectWrap::before{top:7px;height:30px}}.watchListBar__sortWrap .selectWrap::after{top:2px;right:24px}@media only screen and (min-width:1024px){.watchListBar__sortWrap .selectWrap::after{top:7px}}.watchListBar__sortWrap .selectWrap select{font-size:10px;font-weight:700;height:24px;padding-right:30px;color:#fff;background:#585858}@media only screen and (min-width:1024px){.watchListBar__sortWrap .selectWrap select{font-size:12px;height:28px}}.wysiwygStyle{font-size:16px;line-height:1.5;max-width:100%}.wysiwygStyle p{font-size:16px;line-height:1.5}.wysiwygStyle p+p{margin-top:10px}.wysiwygStyle strong{font-weight:700}.wysiwygStyle big{font-size:18px}.wysiwygStyle a{font-weight:700;text-decoration:underline;color:#2d489d}@media only screen and (min-width:1024px){.wysiwygStyle a:hover{text-decoration:none}}.wysiwygStyle a.button--block,.wysiwygStyle a.button--large,.wysiwygStyle a.button--middle,.wysiwygStyle a.button--regular,.wysiwygStyle a.button--small,.wysiwygStyle a.buttonBlue--block,.wysiwygStyle a.buttonBlue--external,.wysiwygStyle a.buttonBlue--large,.wysiwygStyle a.buttonBlue--middle,.wysiwygStyle a.buttonBlue--regular,.wysiwygStyle a.buttonBlue--small,.wysiwygStyle a.buttonBlue--small-external,.wysiwygStyle a.buttonGray--small,.wysiwygStyle a.buttonRed--block,.wysiwygStyle a.buttonRed--external,.wysiwygStyle a.buttonRed--large,.wysiwygStyle a.buttonRed--mail,.wysiwygStyle a.buttonRed--middle,.wysiwygStyle a.buttonRed--regular,.wysiwygStyle a.buttonRed--small,.wysiwygStyle a.buttonWhite--small{font-weight:400;text-decoration:none;color:#fff}.wysiwygStyle mark{font-weight:400;font-style:normal;background:#f0d3d3}.wysiwygStyle h1{font-size:23px;font-weight:700;margin-bottom:20px;color:#2d489d}.wysiwygStyle h2{font-size:20px;font-weight:700;line-height:35px;margin-bottom:10px;padding-left:14px;color:#585858;border-left:3px solid #585858}.wysiwygStyle h3{font-size:20px;font-weight:700;margin-bottom:10px;padding-bottom:6px;color:#333;border-bottom:1px solid #222}.wysiwygStyle h4{font-size:17px;font-weight:700;color:#2d489d}.wysiwygStyle h5{font-size:16px;font-weight:700}.wysiwygStyle h6{font-size:14px;font-weight:700}.wysiwygStyle ol{margin-left:20px}.wysiwygStyle ol li{list-style:decimal}.wysiwygStyle ul{margin-left:15px}.wysiwygStyle ul li:before{position:relative;top:-1px;left:-12px;display:inline-block;width:6px;height:6px;content:'';border-radius:100%;background:#2d489d}.wysiwygStyle table{width:100%;table-layout:fixed}.wysiwygStyle table caption{font-size:18px;font-weight:700;margin-bottom:20px;padding:8px;text-align:center;color:#2d489d;border-top:1px solid #2d489d;border-bottom:1px solid #2d489d}.wysiwygStyle table th{font-weight:700;padding:12px 10px;vertical-align:middle}@media only screen and (max-width:768px){.wysiwygStyle table th{font-size:14px}}.wysiwygStyle table td{padding:12px 10px;text-align:center;vertical-align:middle}@media only screen and (max-width:768px){.wysiwygStyle table td{font-size:14px}}.wysiwygStyle table thead{background:#d4dae3}.wysiwygStyle table thead th{font-weight:700}.wysiwygStyle table tbody th{padding:12px 15px;text-align:left}.wysiwygStyle table tbody tr:nth-child(odd){background:#fff}.wysiwygStyle table tbody tr:nth-child(even){background:#eee}.wysiwygStyle code{padding:20px;border:1px solid #ccc;background:#ebeef4}.wysiwygStyle del{text-decoration:line-through;color:#222}.wysiwygStyle ins{text-decoration:underline;color:#333;background:0 0}.wysiwygStyle cite{font-style:italic;color:#333}.wysiwygStyle q{display:block;padding:15px 30px;border-radius:10px;background:url(/img/icon/quotation--start.svg) no-repeat 16px 7px,url(/img/icon/quotation--end.svg) no-repeat bottom 7px right 16px,#f4f3e7}@media only screen and (min-width:1024px){.wysiwygStyle q{padding:20px 36px}}.wysiwygStyle .row{display:flex;margin:0}@media only screen and (max-width:768px){.wysiwygStyle .row{flex-direction:column}.wysiwygStyle .row .col1,.wysiwygStyle .row .col2,.wysiwygStyle .row .col2__l,.wysiwygStyle .row .col2__ml,.wysiwygStyle .row .col2__s,.wysiwygStyle .row .col2__sm,.wysiwygStyle .row .col3,.wysiwygStyle .row .col4,.wysiwygStyle .row .col5{width:100%}.wysiwygStyle .row div:not(:last-of-type){margin-right:0}}.wysiwygStyle .row div:not(:last-of-type){margin-right:30px}.wysiwygStyle .row p{color:#333}.wysiwygStyle .row .caption{font-size:14px;text-align:center}.wysiwygStyle .row img{display:block;width:100%}.wysiwygStyle .row img+p{font-size:14px;margin-top:10px}.wysiwygStyle .row .col1,.wysiwygStyle .row .col2,.wysiwygStyle .row .col2__l,.wysiwygStyle .row .col2__ml,.wysiwygStyle .row .col2__s,.wysiwygStyle .row .col2__sm,.wysiwygStyle .row .col3,.wysiwygStyle .row .col4,.wysiwygStyle .row .col5{margin-bottom:30px}.wysiwygStyle .row .col1{width:100%}.wysiwygStyle .row .col2{width:50%}.wysiwygStyle .row .col3{width:33.333%}.wysiwygStyle .row .col4{width:25%}.wysiwygStyle .row .col5{width:20%}.wysiwygStyle .row .col2__s{width:30%}.wysiwygStyle .row .col2__l{width:70%}.wysiwygStyle .row .col2__sm{width:40%}.wysiwygStyle .row .col2__ml{width:60%}.wysiwygStyle .row.youtube{flex-direction:initial;margin-bottom:30px;justify-content:center}.wysiwygStyle .slideShow .slideShow__list img{width:100%}.wysiwygStyle .slideShow .slideShow__list .caption{margin-top:10px;text-align:center}.wysiwygStyle .slideShow .slick-next,.wysiwygStyle .slideShow .slick-prev{bottom:0;width:40px;height:40px;margin:auto}@media only screen and (max-width:768px){.wysiwygStyle .slideShow .slick-next,.wysiwygStyle .slideShow .slick-prev{display:none!important}}.wysiwygStyle .slideShow .slick-prev:before{background:url(/img/icon/arrowPrev--red.svg) no-repeat center/auto 20px}.wysiwygStyle .slideShow .slick-next:before{background:url(/img/icon/arrowNext--red.svg) no-repeat center/auto 20px}.wysiwygStyle .slideShow .slick-prev:after{background:url(/img/icon/arrowPrev--white.svg) no-repeat center/auto 20px}.wysiwygStyle .slideShow .slick-next:after{background:url(/img/icon/arrowNext--white.svg) no-repeat center/auto 20px}.wysiwygStyle .slideShow .slick-dots{position:static;margin:0 auto;text-align:center}.wysiwygStyle .slideShow .slick-dots .slick-active button{border:1px solid #999!important;background:#999!important}.wysiwygStyle .slideShow .slick-dots button{width:8px;height:8px;border:1px solid #999!important;background:#fff!important}.wysiwygStyle .slideShow .slick-dots li:before{display:none}.wysiwygStyle .anchorLink{display:flex;flex-wrap:wrap;justify-content:space-around}@media only screen and (max-width:768px){.wysiwygStyle .anchorLink{justify-content:flex-start}.wysiwygStyle .anchorLink .anchorLink__item{margin-bottom:10px}}.wysiwygStyle .anchorLink .anchorLink__item:not(:last-child){margin-right:40px}.wysiwygStyle .anchorLink .anchorLink__item:before{width:10px;height:10px;content:'';background:url(/img/icon/arrowDown--black.svg) no-repeat center/100%}.wysiwygStyle .anchorLink .anchorLink__item a{text-decoration:none;color:#333}.wysiwygStyle h1,.wysiwygStyle h3{margin-bottom:25px}.wysiwygStyle h2{margin-bottom:30px}.wysiwygStyle h4,.wysiwygStyle h5,.wysiwygStyle h6{margin-bottom:20px}.wysiwygStyle .link{color:#333}.wysiwygStyle .link__outside{color:#333}.wysiwygStyle .link__outside::after{display:inline-block;width:12px;height:12px;margin:0 5px;content:'';background:url(/img/icon/icon--external.svg) no-repeat center/100%}.wysiwygStyle .h2__background{line-height:60px;position:relative;height:60px;margin-bottom:35px;color:#fff;border-left:0;background-image:linear-gradient(104deg,#656d78,#2f3640)}.wysiwygStyle .h2__background:before{position:absolute;top:0;left:0;width:0;height:0;content:'';opacity:.8;border-top:20px solid #303782;border-right:80px solid transparent}@media only screen and (min-width:480px){.wysiwygStyle .h2__background:before{border-top:25px solid #303782;border-right:230px solid transparent}}.wysiwygStyle .sns{padding:20px 25px;background:#585858}.wysiwygStyle .sns .sns__title{font-size:20px;font-weight:700;position:relative;margin-bottom:15px;text-align:center;color:#fff}.wysiwygStyle .sns .sns__title::after,.wysiwygStyle .sns .sns__title::before{content:'';border-top:1px solid;flex-grow:1}.wysiwygStyle .sns .sns__title::before{position:absolute;top:50%;left:0;width:100%;content:'';border-top:1px solid}.wysiwygStyle .sns .sns__title span{position:relative;display:inline-block;padding:0 .5em;background-color:#585858}.wysiwygStyle .sns .sns__inner{display:flex;justify-content:center}.wysiwygStyle .sns .sns__inner a{display:flex;width:150px;height:40px;justify-content:center;align-items:center}.wysiwygStyle .sns .sns__inner a:not(:last-of-type){margin-right:10px}.wysiwygStyle .sns .sns__inner .sns__inner--facebook{background:#425894}.wysiwygStyle .sns .sns__inner .sns__inner--facebook img{width:15px}.wysiwygStyle .sns .sns__inner .sns__inner--twitter{background:#000}.wysiwygStyle .sns .sns__inner .sns__inner--twitter img{width:23px}.wysiwygStyle .sns .sns__inner .sns__inner--line{background:#58c038}.wysiwygStyle .sns .sns__inner .sns__inner--line img{width:25px}.wysiwygStyle dl.info .info__inner{display:flex;border-bottom:1px solid #ccc;background:#fff!important}.wysiwygStyle dl.info .info__inner:first-of-type{border-top:1px solid #ccc}.wysiwygStyle dl.info dd,.wysiwygStyle dl.info dt{font-size:14px}.wysiwygStyle dl.info dt{font-weight:400;width:25%;padding:15px 10px;border-right:1px solid #ccc}.wysiwygStyle dl.info dd{width:75%;padding:15px 0 15px 20px;text-align:left}.wysiwygStyle dl.info dd s a{font-weight:400;color:#333}.wysiwygStyle dl.infoOther{margin:0 25px}.wysiwygStyle dl.infoOther .infoOther__inner{display:flex}.wysiwygStyle dl.infoOther dd,.wysiwygStyle dl.infoOther dt{font-size:14px}.wysiwygStyle dl.infoOther dt{font-weight:700;margin-right:20px}.wysiwygStyle ul.wysiwygSample li{margin-bottom:10px}.wysiwygStyle ul.wysiwygSample li:before{content:none!important}.w-pageContents{width:100%;padding:0 15px}@media only screen and (min-width:1024px){.w-pageContents{max-width:1100px;margin:0 auto;padding:0}}.w-pageContents__900{width:100%;padding:0 15px}@media only screen and (min-width:1024px){.w-pageContents__900{max-width:900px;margin:0 auto;padding:0}}.w-pageContents__fix{width:100%;padding:0 15px}@media only screen and (min-width:1024px){.w-pageContents__fix{margin:0 auto;padding:0}}.w-topMargin{margin-top:14px}@media only screen and (min-width:1024px){.w-topMargin{margin-top:40px}}.o-hero{margin-bottom:20px}@media only screen and (min-width:1024px){.o-hero{max-width:1100px;margin:0 auto 20px}}.o-hero__mainArea,.o-hero__mainArea--primary{display:flex;width:100%;height:100vw;background:url(/img/ondemand/heroOndemand_bg.jpg) no-repeat center/auto 100%;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.o-hero__mainArea,.o-hero__mainArea--primary{height:500px;padding:50px;justify-content:flex-end}}.o-hero__mainArea--primary{background:0 0}.o-hero__mainArea--primary .o-hero__textBox,.o-hero__mainArea--primary .o-liveplayer .o-hero__textBox--large,.o-liveplayer .o-hero__mainArea--primary .o-hero__textBox--large{position:relative;display:flex;flex-direction:column;width:100%;height:100vw;align-items:center;justify-content:center}@media only screen and (min-width:1024px){.o-hero__mainArea--primary .o-hero__textBox,.o-hero__mainArea--primary .o-liveplayer .o-hero__textBox--large,.o-liveplayer .o-hero__mainArea--primary .o-hero__textBox--large{overflow:hidden;width:100%;height:500px}}.o-hero__mainArea--primary .o-hero__image--bg{position:absolute;z-index:-1;top:50%;left:50%;width:auto;height:100%;margin:auto;transform:translate(-50%,-50%)}@media only screen and (min-width:1024px){.o-hero__mainArea--primary .o-hero__image--bg{width:100%;height:auto}}.o-hero__textBox,.o-liveplayer .o-hero__textBox--large{text-align:center;color:#fff}.o-hero__mainText{font-size:24px;font-weight:700;margin-bottom:15px;letter-spacing:3px}@media only screen and (min-width:1024px){.o-hero__mainText{font-size:36px;letter-spacing:5.3px}}.o-hero__subText{font-size:17px;line-height:1.41;margin-bottom:40px;letter-spacing:2px}@media only screen and (min-width:1024px){.o-hero__subText{font-size:22px;letter-spacing:5.3px}}.o-hero__subLink{font-size:12px;z-index:1;display:table;margin:11px auto 0;padding-bottom:5px;color:#fff;border-bottom:1px solid #fff}@media only screen and (min-width:1024px){.o-hero__subLink{font-size:14px;margin-top:20px}.o-hero__subLink:hover{margin-bottom:1px;border:0}}.o-hero__list{overflow-x:scroll;overflow-y:visible;margin-left:15px;padding-top:10px;-webkit-overflow-scrolling:touch}@media only screen and (min-width:1024px){.o-hero__list{overflow-x:hidden;margin-left:0}}.o-hero__list ul{display:inline-table}@media only screen and (min-width:1024px){.o-hero__list ul{display:none;max-width:1100px;margin:0 auto}.o-hero__list ul.slick-initialized{display:block}}.o-hero__item{display:table-cell;min-width:240px;padding-right:10px}@media only screen and (min-width:1024px){.o-hero__item{display:block;min-width:inherit;max-width:212px}.o-hero__item:not(:last-child){margin-right:10px;padding-right:0}}.o-hero__item>a{overflow:hidden}@media only screen and (min-width:1024px){.o-hero__item>a{display:block;width:212px;height:118px}.o-hero__item>a.hover>img,.o-hero__item>a:hover>img{transform:scale(1.1)}}.o-hero__item img{width:100%;transition-duration:.2s}.o-hero__itemTitle{font-size:13px;font-weight:700;position:relative;z-index:5;margin:10px 0 5px 0;padding-left:10px}.o-hero__itemTitle>a{line-height:1.3;color:#fff}@media only screen and (min-width:1024px){.o-hero__itemTitle>a{font-size:16px}}.o-hero__itemTitle:before{position:absolute;z-index:1;top:-16px;left:0;width:20px;height:20px;content:'';background:linear-gradient(to top left,rgba(255,255,255,0) 50%,rgba(251,143,2,.7) 50.5%) no-repeat top left/100% 100%}.o-hero__itemTitle:after{position:absolute;z-index:2;top:-12px;left:4px;width:20px;height:20px;content:'';background:linear-gradient(to top left,rgba(255,255,255,0) 50%,rgba(197,24,31,.8) 50.5%) no-repeat top left/100% 100%}.o-hero__itemText{font-size:13px;line-height:1.3;padding-left:10px}.o-hero__itemText>a{color:#fff}@media only screen and (min-width:1024px){.o-hero__itemText>a{font-size:14px}}.o-hero__image{margin-bottom:20px}.o-hero__image img{width:80%}.o-hero__image--title{width:auto;height:5vw;margin-bottom:15px}@media only screen and (min-width:1024px){.o-hero__image--title{height:40px;margin-bottom:20px}}.o-hero__image--price{width:100%}.o-hero__image--price:not(:last-child){width:auto;height:10vw;margin-bottom:25px}@media only screen and (min-width:1024px){.o-hero__image--price:not(:last-child){height:73px;margin-bottom:55px}}.o-hero__image--subTitle{width:84%;margin-bottom:15px}@media only screen and (min-width:1024px){.o-hero__image--subTitle{width:528px;height:auto;margin-bottom:25px}}.js-heroOndemandCarousel{display:none}.js-heroOndemandCarousel.slick-initialized{display:block}.o-hero__image--subTitle{width:84%;margin-top:15px;margin-bottom:15px}@media only screen and (min-width:1024px){.o-hero__image--subTitle{width:528px;height:auto;margin:25px auto 25px}}@media only screen and (min-width:1024px){.rugby_campaign .o-hero__image--subTitle{margin:0 auto 20px}}.rugby_campaign .o-hero__image--title{width:84%;height:auto}@media only screen and (min-width:1024px){.rugby_campaign .o-hero__image--title{width:528px}}.baseball_campaign .o-hero__image--subTitle,.cycle_campaign .o-hero__image--subTitle,.motor_campaign .o-hero__image--subTitle{max-width:530px}@media only screen and (min-width:1024px){.baseball_campaign .o-hero__image--subTitle,.cycle_campaign .o-hero__image--subTitle,.motor_campaign .o-hero__image--subTitle{max-width:none}}.baseball_campaign .o-hero__image--title,.cycle_campaign .o-hero__image--title,.motor_campaign .o-hero__image--title{width:63%;max-width:450px;height:auto;margin-bottom:6px}@media only screen and (min-width:1024px){.baseball_campaign .o-hero__image--title,.cycle_campaign .o-hero__image--title,.motor_campaign .o-hero__image--title{width:528px;max-width:none;height:auto;margin-bottom:20px}}.baseball_campaign .o-hero__image--remarks,.cycle_campaign .o-hero__image--remarks,.motor_campaign .o-hero__image--remarks{width:84%;max-width:530px;margin-bottom:15px}.baseball_campaign .o-hero__image--price,.cycle_campaign .o-hero__image--price,.motor_campaign .o-hero__image--price{width:84%;max-width:530px;height:auto}@media only screen and (min-width:1024px){.baseball_campaign .o-hero__image--price,.cycle_campaign .o-hero__image--price,.motor_campaign .o-hero__image--price{width:auto;max-width:none;height:73px}}.baseball_campaign .pc-only,.cycle_campaign .pc-only,.motor_campaign .pc-only{display:none}@media only screen and (min-width:1024px){.baseball_campaign .pc-only,.cycle_campaign .pc-only,.motor_campaign .pc-only{display:inline-block}}@media only screen and (min-width:1024px){.baseball_campaign .sp-only,.cycle_campaign .sp-only,.motor_campaign .sp-only{display:none}}.baseball_campaign .o-hero__image--price{margin-bottom:5px}.baseball_campaign .o-hero__image--attention{width:71%;max-width:450px;margin-bottom:15px}@media only screen and (min-width:1024px){.baseball_campaign .o-hero__image--attention{width:528px;max-width:none;margin-bottom:35px}}.o-hero__image--bottom{width:auto;height:16vw;margin-bottom:25px}@media only screen and (min-width:1024px){.o-hero__image--bottom{width:589px;height:auto;margin-bottom:30px}}.o-hero__free-movie{width:65%;margin-bottom:15px}@media only screen and (min-width:1024px){.o-hero__free-movie{margin-bottom:25px}}@media only screen and (min-width:1024px){.o-hero__image--noteBaseball{margin-top:-48px}}.o-hero__image--noteBaseball img{max-width:520px;margin-top:-17px;text-align:center}@media screen and (min-width:768px){.o-hero__image--noteBaseball img{margin-top:-9px}}@media only screen and (min-width:1024px){.o-hero__image--noteBaseball img{width:auto;height:26px;margin-top:0}}.o-hero__image--noteBaseball+a{margin-top:20px}.o-contentsList{position:relative;padding:16px 15px}@media only screen and (min-width:1024px){.o-contentsList{display:none}}.o-contentsList__item{position:relative;background:url(/img/icon/arrowNext--black.svg) no-repeat 97% center/auto 34%,rgba(255,255,255,.9)}.o-contentsList__item:not(:last-child){margin-bottom:5px}.o-contentsList__item>a{font-size:12px;display:block;padding:14px;color:#000}.o-realTime{display:none;padding:20px 15px 0}@media only screen and (min-width:480px){.o-realTime{padding:20px 15px 10px}}@media only screen and (min-width:1100px){.o-realTime{position:absolute;top:20px;left:calc(50vw + 190px);display:block;width:360px;height:305px;padding:0}.o-realTime .buttonMore{display:none}}.o-realTime #ulCommentWidget{position:relative;color:#fff;background-color:rgba(0,0,0,.85)}.o-realTime #ulCommentWidget iframe{height:377px!important}.o-realTime__header{display:flex;margin-top:-5px;justify-content:space-between}.o-realTime__title-wrap{display:flex;align-items:center}.o-realTime__title{font-size:15px;font-weight:700;line-height:26px;position:relative;margin-bottom:5px;padding-left:30px;color:#fff}.o-realTime__title:before{position:absolute;top:0;left:0;display:block;width:25px;height:100%;content:'';background:url(/img/icon/icon--comment.svg) no-repeat left center;background-size:contain}@media only screen and (min-width:1024px){.o-realTime__title{margin-bottom:5px}}.o-realTime__term{font-size:13px;margin:0 0 6px 8px;text-decoration:underline;color:#fff}.o-realTime__list--form{background:#000}@media only screen and (min-width:1024px){.o-realTime__list--form{padding:10px 10px 0}}.o-realTime__lists-attention{font-size:11px;line-height:1.2;margin-top:5px;color:#9f9f9f}.o-realTime__list--comment{overflow-y:scroll;max-height:200px;background:#000}@media only screen and (min-width:1024px){.o-realTime__list--comment{max-height:300px;padding:10px;-ms-overflow-style:none}.o-realTime__list--comment::-webkit-scrollbar{display:none}}@-moz-document url-prefix(){.o-realTime__list--comment{width:380px}}.o-realTime__lists{position:relative}@-moz-document url-prefix(){.o-realTime__lists{overflow:hidden}@media only screen and (min-width:1024px){.o-realTime__lists{height:auto}}}.o-realTime__noLogin{position:absolute;display:flex;width:100%;height:100px;background-color:rgba(0,0,0,.85);flex-wrap:wrap;align-items:center;justify-content:center}@media only screen and (min-width:1100px){.o-realTime__noLogin{height:365px}}.o-realTime__noLogin+.o-realTime__list--form{margin-bottom:50px}.o-realTime__noLogin>div>p{font-size:13px;line-height:1.23;width:100%;margin-bottom:15px;text-align:center;color:#fff}@media only screen and (min-width:1024px){.o-realTime__noLogin>div>p{font-size:14px;line-height:1.43;margin-bottom:20px}}.o-realTime__item,.o-realTime__item--form{display:flex;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #404040}@media only screen and (min-width:1024px){.o-realTime__item--form{height:auto;margin-bottom:0;border-bottom:2px solid #404040}}.o-realTime__textBox{width:100%}.o-realTime__textBox textarea{width:100%;min-height:inherit;vertical-align:top;border:0;border-radius:0;background:#fff}@media only screen and (min-width:1100px){.o-realTime__textBox textarea{font-size:14px;width:284px;padding:3px}}.o-realTime__textBox button{display:none}@media only screen and (min-width:1100px){.o-realTime__textBox button{font-size:13px;line-height:24px;display:inline-block;width:50px;height:24px;padding:0;color:#fff;border:0;background:#585858}}.o-realTime__text{font-size:12px;line-height:1.36;margin-bottom:5px;color:#fff}@media only screen and (min-width:1024px){.o-realTime__text{font-size:12px;line-height:1.25;margin-bottom:5px}}.o-realTime__formText{font-size:12px;margin-bottom:5px;color:#ccc}.o-realTime__date{font-size:10px;color:#9e9e9e}@media only screen and (min-width:1024px){.o-realTime__date{font-size:12px}}.o-liveplayer{position:relative;margin-bottom:30px}.o-liveplayer .vjs-control-bar .back-button{bottom:calc(50% - 1.5rem);left:29%;height:3rem;background-position:center;background-size:100% auto}.o-liveplayer .vjs-control-bar .back-button:hover{background-size:100% auto}.o-liveplayer .vjs-control-bar .skip-button{right:29%;bottom:calc(50% - 1.5rem);left:initial;height:3rem;background-position:center;background-size:100% auto}.o-liveplayer .vjs-control-bar .skip-button:hover{background-size:100% auto}.o-liveplayer .ulizahtml5 .vjs-ad-player.vjs-has-started.vjs-user-inactive>.vjs-control-bar,.o-liveplayer .ulizahtml5 .vjs-control-bar,.o-liveplayer .ulizahtml5.vjs-auto>.vjs-control-bar,.o-liveplayer .ulizahtml5.vjs-has-started.vjs-user-inactive>.vjs-control-bar,.o-liveplayer .ulizahtml5.vjs-has-started>.vjs-control-bar{height:100%;background-repeat:no-repeat;background-position:bottom;background-size:100% 3em;align-items:flex-end}.o-liveplayer .vjs-device-mobile.vjs-device-mobile .vjs-control-bar{height:100%;background-repeat:no-repeat;background-position:bottom;background-size:100% 3em;align-items:flex-end}.o-liveplayer .ulizahtml5 .vjs-center-menu div{position:relative;z-index:1;display:inline-block;vertical-align:middle}.o-liveplayer .ulizahtml5 .vjs-center-menu .ulizahtml5-skip-backward-seconds{z-index:0;text-align:center;flex-grow:1;order:-1}.o-liveplayer .ulizahtml5 .vjs-center-menu .ulizahtml5-skip-forward-seconds{z-index:0;text-align:center;flex-grow:1}.o-liveplayer .ulizahtml5 .vjs-time-control{height:3em!important}.o-liveplayer .ulizahtml5 .vjs-fullscreen-control{height:3em!important}.o-liveplayer .ulizahtml5 .vjs-progress-control{z-index:10!important;height:3em!important}.o-liveplayer .ulizahtml5 .vjs-live-control{height:3em!important}.o-liveplayer .ulizahtml5 .vjs-control{height:3em!important}.o-liveplayer .ulizahtml5 .vjs-control-bar span[class$='-tooltip']{bottom:38px}.o-liveplayer .ulizahtml5-linearad-display .back-button{display:none}.o-liveplayer .ulizahtml5-linearad-display .skip-button{display:none}.o-liveplayer .o-hero__textBox,.o-liveplayer .o-hero__textBox--large{position:relative;display:flex;flex-direction:column;width:100%;height:56.25vw;padding:0 15%;justify-content:center;align-items:center}@media screen and (max-width:813px) and (orientation:landscape){.o-liveplayer .o-hero__textBox,.o-liveplayer .o-hero__textBox--large{height:28.125vw}}@media only screen and (min-width:1100px){.o-liveplayer .o-hero__textBox,.o-liveplayer .o-hero__textBox--large{width:720px;height:405px;padding:0}}.o-liveplayer .o-hero__textBox .o-hero__image--price,.o-liveplayer .o-hero__textBox--large .o-hero__image--price{margin-bottom:15px}@media only screen and (min-width:1024px){.o-liveplayer .o-hero__textBox .o-hero__image--price,.o-liveplayer .o-hero__textBox--large .o-hero__image--price{margin-bottom:25px}}.o-liveplayer .o-hero__textBox .o-hero__image--bg,.o-liveplayer .o-hero__textBox--large .o-hero__image--bg{position:absolute;top:0;left:0}@media only screen and (min-width:1024px){.o-liveplayer .o-hero__textBox .o-hero__image--subTitle,.o-liveplayer .o-hero__textBox--large .o-hero__image--subTitle{width:540px;height:auto}.o-liveplayer .o-hero__textBox .o-hero__image--title,.o-liveplayer .o-hero__textBox--large .o-hero__image--title{width:auto;height:40px}.o-liveplayer .o-hero__textBox .o-hero__image--price,.o-liveplayer .o-hero__textBox--large .o-hero__image--price{width:auto;height:75px}}@media only screen and (min-width:1024px){.o-liveplayer .o-hero__textBox .o-hero__image--noteBaseball,.o-liveplayer .o-hero__textBox--large .o-hero__image--noteBaseball{margin-top:-6px}}.o-liveplayer .o-hero__textBox .o-hero__image--noteBaseball img,.o-liveplayer .o-hero__textBox--large .o-hero__image--noteBaseball img{max-width:520px;max-height:none;margin-top:-6px}@media screen and (min-width:768px){.o-liveplayer .o-hero__textBox .o-hero__image--noteBaseball img,.o-liveplayer .o-hero__textBox--large .o-hero__image--noteBaseball img{margin-top:0}}@media only screen and (min-width:1024px){.o-liveplayer .o-hero__textBox .o-hero__image--noteBaseball img,.o-liveplayer .o-hero__textBox--large .o-hero__image--noteBaseball img{margin-top:-18px}}.o-liveplayer .o-hero__textBox .o-hero__image--noteBaseball+.buttonRed--middle,.o-liveplayer .o-hero__textBox--large .o-hero__image--noteBaseball+.buttonRed--middle{display:table}@media only screen and (min-width:1024px){.o-liveplayer .o-hero__textBox .o-hero__image--noteBaseball+.buttonRed--middle,.o-liveplayer .o-hero__textBox--large .o-hero__image--noteBaseball+.buttonRed--middle{margin-top:14px}}.o-liveplayer .o-hero__textBox img,.o-liveplayer .o-hero__textBox--large img{position:relative;max-width:100%;max-height:100%}.o-liveplayer .o-hero__textBox.wwe,.o-liveplayer .wwe.o-hero__textBox--large{padding:0 5%}.o-liveplayer .o-hero__textBox.wwe .o-hero__image--subTitle,.o-liveplayer .wwe.o-hero__textBox--large .o-hero__image--subTitle{margin-bottom:6px}@media only screen and (min-width:768px){.o-liveplayer .o-hero__textBox.wwe .o-hero__image--subTitle,.o-liveplayer .wwe.o-hero__textBox--large .o-hero__image--subTitle{margin-bottom:20px}}.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular,.o-liveplayer .wwe.o-hero__textBox--large .buttonRed--regular{font-size:11px;width:100%}@media only screen and (min-width:340px){.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular,.o-liveplayer .wwe.o-hero__textBox--large .buttonRed--regular{font-size:13px}}@media only screen and (min-width:768px){.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular,.o-liveplayer .wwe.o-hero__textBox--large .buttonRed--regular{width:70%}}@media only screen and (min-width:1024px){.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular,.o-liveplayer .wwe.o-hero__textBox--large .buttonRed--regular{width:65%}}.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular+.buttonRed--regular,.o-liveplayer .wwe.o-hero__textBox--large .buttonRed--regular+.buttonRed--regular{margin-top:3px}@media only screen and (min-width:768px){.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular+.buttonRed--regular,.o-liveplayer .wwe.o-hero__textBox--large .buttonRed--regular+.buttonRed--regular{margin-top:8px}}.o-liveplayer .o-hero__textBox.rugby_campaign,.o-liveplayer .rugby_campaign.o-hero__textBox--large{padding:0 15px}.o-liveplayer .o-hero__textBox.rugby_campaign .pc-only,.o-liveplayer .rugby_campaign.o-hero__textBox--large .pc-only{display:none}.o-liveplayer .o-hero__textBox.rugby_campaign .sp-only,.o-liveplayer .rugby_campaign.o-hero__textBox--large .sp-only{display:inline-block}.o-liveplayer .o-hero__textBox.rugby_campaign .o-hero__image--subTitle,.o-liveplayer .rugby_campaign.o-hero__textBox--large .o-hero__image--subTitle{margin-top:10px;margin-bottom:10px}@media only screen and (min-width:1024px){.o-liveplayer .o-hero__textBox.rugby_campaign,.o-liveplayer .rugby_campaign.o-hero__textBox--large{padding:0}.o-liveplayer .o-hero__textBox.rugby_campaign .o-hero__image--title,.o-liveplayer .rugby_campaign.o-hero__textBox--large .o-hero__image--title{width:auto;height:75px}.o-liveplayer .o-hero__textBox.rugby_campaign .pc-only,.o-liveplayer .rugby_campaign.o-hero__textBox--large .pc-only{display:inline-block}.o-liveplayer .o-hero__textBox.rugby_campaign .sp-only,.o-liveplayer .rugby_campaign.o-hero__textBox--large .sp-only{display:none}}@media all and (-ms-high-contrast:none){.o-liveplayer .vjs-control-bar .skip-button,::-ms-backdrop{right:initial;left:69%}.o-liveplayer .ulizahtml5 .vjs-play-start-button,::-ms-backdrop{background:url(/img/icon/icon--play.svg) no-repeat center/auto,rgba(135,135,135,.5)}.o-liveplayer .ulizahtml5 .vjs-paused,::-ms-backdrop{background:url(/img/icon/icon--play.svg) no-repeat center}.o-liveplayer .ulizahtml5 .vjs-playing,::-ms-backdrop{background:url(/img/icon/icon--pause.svg) no-repeat center}}.o-liveplayer__mainWrap{width:100%;height:calc(56.25vw + 36px);background:#222}@media only screen and (min-width:1100px){.o-liveplayer__mainWrap{height:100%;padding:20px 0 10px}}.o-liveplayer__main{z-index:100;width:100%;height:calc(56.25vw + 36px);transition-duration:.4s;background:#222}@media only screen and (min-width:1100px){.o-liveplayer__main{max-width:1100px;height:auto;margin:0 auto}}.o-liveplayer__main.fixed{position:fixed;top:55px;left:0}@media only screen and (min-width:1024px){.o-liveplayer__main.fixed{position:relative;top:0}}.o-liveplayer__main.hidden{overflow:hidden;height:0;padding:0;transform:translateY(-100%)}.o-liveplayer__main.textEdit{overflow:hidden;padding:0}.o-liveplayer__mainWrap.before-login{position:relative;height:100%}.o-liveplayer__mainWrap.before-login .o-liveplayer__main{height:100%}@media only screen and (min-width:1100px){.o-liveplayer__mainWrap.before-login .o-liveplayer__main{max-width:1100px;height:auto;margin:0 auto}}.o-liveplayer .o-liveplayer__mainWrap.before-login .o-hero__textBox--large,.o-liveplayer__mainWrap.before-login .o-hero__textBox,.o-liveplayer__mainWrap.before-login .o-liveplayer .o-hero__textBox--large{position:relative;height:100%;padding:45px 10%}@media only screen and (min-width:1100px){.o-liveplayer .o-liveplayer__mainWrap.before-login .o-hero__textBox--large,.o-liveplayer__mainWrap.before-login .o-hero__textBox,.o-liveplayer__mainWrap.before-login .o-liveplayer .o-hero__textBox--large{height:405px;padding:0 10%}}.o-liveplayer__mainWrap.before-login .o-hero__image--bg{top:50%;left:50%;width:auto;max-width:none;height:100%;max-height:none;transform:translate(-50%,-50%)}@media only screen and (min-width:1100px){.o-liveplayer__mainWrap.before-login .o-hero__image--bg{top:0;left:0;max-width:100%;max-height:100%;transform:none}}.o-liveplayer__mainWrap.before-login .o-hero__image--subTitle{width:100%;max-width:540px;height:auto}@media only screen and (min-width:1100px){.o-liveplayer__mainWrap.before-login .o-hero__image--subTitle{width:540px}}.o-liveplayer__mainWrap.before-login .o-hero__image--title{width:80%;max-width:300px;height:auto;margin-bottom:6px}@media only screen and (min-width:1100px){.o-liveplayer__mainWrap.before-login .o-hero__image--title{width:auto;max-width:none;height:75px;margin-bottom:15px}}.o-liveplayer__mainWrap.before-login .o-hero__image--remarks{width:100%;max-width:420px;height:auto;margin-bottom:15px}.o-liveplayer__mainWrap.before-login .o-hero__image--price{width:100%;max-width:545px;height:auto}@media only screen and (min-width:1100px){.o-liveplayer__mainWrap.before-login .o-hero__image--price.is-baseball{margin-bottom:10px}}.o-liveplayer__mainWrap.before-login .o-hero__image--attention{width:90%;max-width:400px;margin-bottom:10px}@media only screen and (min-width:1100px){.o-liveplayer__mainWrap.before-login .o-hero__image--attention{width:auto;max-width:100%}}@media only screen and (min-width:1100px){.o-liveplayer__mainWrap.before-login .sp-only{display:none}}.o-liveplayer__mainWrap.before-login .pc-only{display:none}@media only screen and (min-width:1100px){.o-liveplayer__mainWrap.before-login .pc-only{display:block}}.o-liveplayer__mainWrap.before-login .o-liveplayer__quality{top:auto;bottom:0}@media only screen and (min-width:1100px){.o-liveplayer__mainWrap.before-login .o-liveplayer__quality{top:inherit;bottom:inherit}}.o-liveplayer__quality{font-size:12px;position:absolute;z-index:101;top:56.25vw;left:0;display:flex;overflow-x:scroll;padding:4px 0;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.o-liveplayer__quality.fixed{position:fixed;z-index:6;top:calc(56.25vw + 55px);width:100%}.o-liveplayer__quality.hidden{overflow:hidden;height:0;padding:0;transform:translateY(-100%)}@media only screen and (min-width:480px){.o-liveplayer__quality{overflow-x:auto}}@media only screen and (min-width:1100px){.o-liveplayer__quality{position:relative;top:inherit;margin-top:10px;padding:0}}.o-liveplayer__quality button{display:inline-block;cursor:pointer;color:#fff;border:none;border-radius:14px;background:0 0}.o-liveplayer__quality--current{margin-right:5px}.o-liveplayer__quality--current button{font-weight:700;width:119px;height:28px;padding:8px;transition-duration:.3s;text-align:center;opacity:.7;background:#737373}.o-liveplayer__quality--current button.active,.o-liveplayer__quality--current button:hover{transition-duration:.3s;opacity:1;background:#4e4e4e}.o-liveplayer__quality--current button i{display:inline-block;width:14px;height:14px;margin-right:2px;content:'';transition-duration:.3s;vertical-align:sub;background:url(/img/icon/icon--setting.svg) no-repeat left top;background-size:contain}.o-liveplayer__quality--current button.active i{transition-duration:.3s;transform:rotate(30deg)}.o-liveplayer__quality--current button span.short{margin-right:1em}@keyframes show{0%{opacity:0}100%{opacity:1}}ul.o-liveplayer__qualityList{display:none}ul.o-liveplayer__qualityList.active{display:flex}@media screen and (-webkit-min-device-pixel-ratio:0){ul.o-liveplayer__qualityList.active{animation:show .3s linear 0s}}@-moz-document url-prefix(){ul.o-liveplayer__qualityList.active{animation:show .3s linear 0s}}@supports (-ms-ime-align:auto){ul.o-liveplayer__qualityList.active{animation:show .3s linear 0s}}ul.o-liveplayer__qualityList li{margin-right:5px;flex:none}ul.o-liveplayer__qualityList li button{font-weight:700;padding:8px 15px;transition-duration:.3s}ul.o-liveplayer__qualityList li button:hover{transition-duration:.3s;background:#4e4e4e}ul.o-liveplayer__qualityList li.current button{background:#4e4e4e}ul.o-liveplayer__qualityList li:last-child{margin-right:0}.o-liveplayer__message--error{font-size:18px;font-weight:700;line-height:1.5;display:flex;flex-direction:column;text-align:center;background:#000;justify-content:center;align-items:center}@media only screen and (min-width:1100px){.o-liveplayer__message--error{font-size:24px}}.o-liveplayer__message--error>span{font-size:14px;font-weight:400;display:block;margin-top:1em}.o-liveplayer__message--error>span>a{text-decoration:underline;color:#fff}@media only screen and (min-width:1024px){.o-liveplayer__message--error>span>a:hover{text-decoration:none}}.o-liveplayer__playerBox .o-liveplayer__message--error{background:0 0}.o-liveplayer__contents{padding:15px}@media only screen and (min-width:1100px){.o-liveplayer__contents{width:950px;margin:0 auto;padding:20px 0}}.o-hero__main{background:#222}.o-liveplayer .o-hero__textBox,.o-liveplayer .o-hero__textBox--large,.o-liveplayer__playerBox{position:relative;width:100%;height:56.25vw;transition-duration:.4s}@media only screen and (min-width:1100px){.o-liveplayer .o-hero__textBox,.o-liveplayer .o-hero__textBox--large,.o-liveplayer__playerBox{position:relative;top:0;overflow:hidden;width:720px;height:405px;padding:0}}@media screen and (max-width:813px) and (orientation:landscape){.o-liveplayer__playerBox{height:56.25vw}}.o-liveplayer__playerBox iframe,.o-liveplayer__playerBox img{position:absolute;top:0;left:0;width:100%;height:100%}.o-liveplayer__playerBox p{position:absolute;top:0;left:0;width:100%;height:100%}.o-liveplayer__playerBox>img{opacity:.3}.o-liveplayer__playerBox a.waves-light img{top:calc(50% - 40px);left:calc(50% - 40px);width:auto;height:auto}.o-liveplayer__tags{display:flex;margin-bottom:6px;flex-wrap:wrap}.o-liveplayer__tag,.o-liveplayer__tag--explanation,.o-liveplayer__tag--first,.o-liveplayer__tag--free,.o-liveplayer__tag--live,.o-liveplayer__tag--member,.o-liveplayer__tag--region,.o-liveplayer__tag--stream,.o-liveplayer__tag--tv{font-size:12px;line-height:12px;height:20px;margin-bottom:5px;padding:0 10px;padding-top:4px;color:#fff;background:#999}@media only screen and (min-width:1024px){.o-liveplayer__tag,.o-liveplayer__tag--explanation,.o-liveplayer__tag--first,.o-liveplayer__tag--free,.o-liveplayer__tag--live,.o-liveplayer__tag--member,.o-liveplayer__tag--region,.o-liveplayer__tag--stream,.o-liveplayer__tag--tv{font-size:13px;line-height:13px;height:26px;padding-top:7px}}.o-liveplayer__tag--explanation:not(:last-child),.o-liveplayer__tag--first:not(:last-child),.o-liveplayer__tag--free:not(:last-child),.o-liveplayer__tag--live:not(:last-child),.o-liveplayer__tag--member:not(:last-child),.o-liveplayer__tag--region:not(:last-child),.o-liveplayer__tag--stream:not(:last-child),.o-liveplayer__tag--tv:not(:last-child),.o-liveplayer__tag:not(:last-child){margin-right:5px}.o-liveplayer__tag--live{background:#a00}.o-liveplayer__tag--stream{background:#6490c6}.o-liveplayer__tag--explanation{background:#c6a664}.o-liveplayer__tag--free{background:#6ca3c6}.o-liveplayer__tag--member{background:#83cb2e}.o-liveplayer__tag--tv{background:#c6a664}.o-liveplayer__tag--first{background:#dd7e02}.o-liveplayer__tag--region{background:#5fa354}.o-liveplayer__title{font-size:16px;line-height:1.25;margin-bottom:20px}@media only screen and (min-width:1024px){.o-liveplayer__title{font-size:22px}}.o-liveplayer__date{font-size:12px;line-height:18px;margin-bottom:14px;color:#fff}@media only screen and (min-width:1024px){.o-liveplayer__date{font-size:14px;margin-bottom:20px}}.o-liveplayer__date span{font-weight:700}.o-liveplayer__title{font-size:16px;color:#fff}@media only screen and (min-width:1024px){.o-liveplayer__title{font-size:22px}}.o-liveplayer__watchList,.o-liveplayer__watchList--added{font-size:13px;margin-bottom:10px}@media only screen and (min-width:1024px){.o-liveplayer__watchList,.o-liveplayer__watchList--added{display:inline-block}}.o-liveplayer__watchList .o-highlight__link,.o-liveplayer__watchList button,.o-liveplayer__watchList--added .o-highlight__link,.o-liveplayer__watchList--added button{font-size:11px;display:inline-block;width:161px;height:30px;margin-bottom:4px;padding:9px;cursor:pointer;transition-duration:.3s;text-align:center;color:#fff;border:none;border-radius:19px;background:#5c5c5c}@media only screen and (min-width:1024px){.o-liveplayer__watchList .o-highlight__link,.o-liveplayer__watchList button,.o-liveplayer__watchList--added .o-highlight__link,.o-liveplayer__watchList--added button{font-size:13px;width:194px;height:38px;margin:0 8px 0 0;padding:11px}}.o-liveplayer__watchList .o-highlight__link:hover,.o-liveplayer__watchList button:hover,.o-liveplayer__watchList--added .o-highlight__link:hover,.o-liveplayer__watchList--added button:hover{transition-duration:.3s;background:#7f7f7f}.o-liveplayer__watchList .o-highlight__link i,.o-liveplayer__watchList button i,.o-liveplayer__watchList--added .o-highlight__link i,.o-liveplayer__watchList--added button i{display:inline-block;width:14px;height:14px;margin-right:4px;content:'';vertical-align:sub;background-size:contain}@media only screen and (min-width:1024px){.o-liveplayer__watchList .o-highlight__link i,.o-liveplayer__watchList button i,.o-liveplayer__watchList--added .o-highlight__link i,.o-liveplayer__watchList--added button i{width:16px;height:16px}}.o-liveplayer__watchList .o-highlight__link,.o-liveplayer__watchList--added .o-highlight__link{position:relative;margin-bottom:0;padding:10px 28px 10px 9px;color:#333;background-color:#fff}@media only screen and (min-width:1024px){.o-liveplayer__watchList .o-highlight__link,.o-liveplayer__watchList--added .o-highlight__link{margin-right:0;padding:13px 32px 13px 12px}}.o-liveplayer__watchList .o-highlight__link::before,.o-liveplayer__watchList--added .o-highlight__link::before{position:absolute;top:50%;right:8px;width:18px;height:18px;content:'';transform:translateY(-50%);border-radius:50%;background:#000}@media only screen and (min-width:1024px){.o-liveplayer__watchList .o-highlight__link::before,.o-liveplayer__watchList--added .o-highlight__link::before{right:16px}}.o-liveplayer__watchList .o-highlight__link::after,.o-liveplayer__watchList--added .o-highlight__link::after{position:absolute;top:50%;right:8px;width:18px;height:18px;content:'';transform:translateY(-50%);background:url(/img/icon/arrow-next.svg) no-repeat center/auto 8px}@media only screen and (min-width:1024px){.o-liveplayer__watchList .o-highlight__link::after,.o-liveplayer__watchList--added .o-highlight__link::after{right:16px}}.o-liveplayer__watchList .o-highlight__link:hover,.o-liveplayer__watchList--added .o-highlight__link:hover{opacity:.7;background-color:#fff}.o-liveplayer__watchList button i{background:url(/img/icon/icon-star-line.svg) no-repeat left top}.o-liveplayer__watchList--added button:after{content:'見たい！'}.o-liveplayer__watchList--added button:hover:after{content:'登録解除'}.o-liveplayer__watchList--added button i{background:url(/img/icon/icon-star.svg) no-repeat left top}.o-liveplayer__textBox p{font-size:12px;line-height:1.4}@media only screen and (min-width:1024px){.o-liveplayer__textBox p{font-size:14px}}.o-liveplayer__textBox p+p{margin-top:10px}.o-liveplayer__textBox .accordion{margin-top:10px}#floatingCirclesG{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:93px;height:93px;margin:auto;-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)}@media only screen and (min-width:760px){#floatingCirclesG{top:50px;bottom:auto}}.f_circleG{position:absolute;width:17px;height:17px;-webkit-animation-name:f_fadeG;-moz-animation-name:f_fadeG;-ms-animation-name:f_fadeG;-o-animation-name:f_fadeG;animation-name:f_fadeG;-webkit-animation-duration:.832s;-moz-animation-duration:.832s;-ms-animation-duration:.832s;-o-animation-duration:.832s;animation-duration:.832s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background-color:#6e6e6e;-o-border-radius:9px;-ms-border-radius:9px}#frotateG_01{top:38px;left:0;-webkit-animation-delay:.3095s;-moz-animation-delay:.3095s;-ms-animation-delay:.3095s;-o-animation-delay:.3095s;animation-delay:.3095s}#frotateG_02{top:11px;left:11px;-webkit-animation-delay:.416s;-moz-animation-delay:.416s;-ms-animation-delay:.416s;-o-animation-delay:.416s;animation-delay:.416s}#frotateG_03{top:0;left:38px;-webkit-animation-delay:.5225s;-moz-animation-delay:.5225s;-ms-animation-delay:.5225s;-o-animation-delay:.5225s;animation-delay:.5225s}#frotateG_04{top:11px;right:11px;-webkit-animation-delay:.619s;-moz-animation-delay:.619s;-ms-animation-delay:.619s;-o-animation-delay:.619s;animation-delay:.619s}#frotateG_05{top:38px;right:0;-webkit-animation-delay:.7255s;-moz-animation-delay:.7255s;-ms-animation-delay:.7255s;-o-animation-delay:.7255s;animation-delay:.7255s}#frotateG_06{right:11px;bottom:11px;-webkit-animation-delay:.832s;-moz-animation-delay:.832s;-ms-animation-delay:.832s;-o-animation-delay:.832s;animation-delay:.832s}#frotateG_07{bottom:0;left:38px;-webkit-animation-delay:.9385s;-moz-animation-delay:.9385s;-ms-animation-delay:.9385s;-o-animation-delay:.9385s;animation-delay:.9385s}#frotateG_08{bottom:11px;left:11px;-webkit-animation-delay:1.035s;-moz-animation-delay:1.035s;-ms-animation-delay:1.035s;-o-animation-delay:1.035s;animation-delay:1.035s}@keyframes f_fadeG{0%{background-color:#6e6e6e}100%{background-color:#000}}@media screen and (max-width:480px){.o-liveplayer .o-hero__textBox--large{height:100%;padding:5vw 15%;justify-content:flex-start}.o-liveplayer .o-hero__textBox--large .o-hero__image--subTitle{width:74%;margin-top:0;margin-bottom:10px}.o-liveplayer .o-hero__textBox--large .o-hero__image--title{height:4vw;margin-bottom:10px}.o-liveplayer .o-hero__textBox--large .o-hero__image--price{margin-bottom:10px}.o-liveplayer .o-hero__textBox--large .buttonRed--middle{margin-top:10px;transform:scale(.9);transform-origin:top center}.o-liveplayer .o-hero__textBox--large .o-hero__subLink{margin-top:7px}.o-liveplayer .o-hero__textBox--large .o-hero__image--noteBaseball{transform:scale(.75);transform-origin:top center}.o-liveplayer .o-hero__textBox--large .buttonRed--middle{margin-top:1px;transform:scale(.7);transform-origin:top center}.o-liveplayer .o-hero__textBox--large .o-hero__subLink{margin-top:-5px}}@media screen and (max-width:375px){.o-liveplayer .o-hero__textBox--large .o-hero__image--subTitle{width:74%;margin-bottom:10px}.o-liveplayer .o-hero__textBox--large .o-hero__image--title{height:3vw;margin-bottom:10px}.o-liveplayer .o-hero__textBox--large .o-hero__image--price{height:7.5vw;margin-bottom:10px}.o-liveplayer .o-hero__textBox--large .o-hero__image--noteBaseball{transform:scale(.75);transform-origin:top center}.o-liveplayer .o-hero__textBox--large .buttonRed--middle{margin-top:1px;transform:scale(.7);transform-origin:top center}.o-liveplayer .o-hero__textBox--large .o-hero__subLink{margin-top:-5px}}.o-multiAbout__hero{position:relative;overflow:hidden;padding:20px 15px}@media only screen and (min-width:1024px){.o-multiAbout__hero{height:600px;padding:30px 0}}.o-multiAbout__hero>h2{font-size:20px;font-weight:700;line-height:1.6;position:relative;z-index:2;margin-bottom:15px}@media only screen and (min-width:768px){.o-multiAbout__hero>h2{font-size:32px;margin-bottom:20px;text-align:center}}.o-multiAbout__hero>h2>span{font-size:25px}@media only screen and (min-width:768px){.o-multiAbout__hero>h2>span{font-size:36px}}.o-multiAbout__heroWrap{position:relative;z-index:1}@media only screen and (min-width:768px){.o-multiAbout__heroWrap{display:flex;flex-direction:row;max-width:1100px;margin:0 auto}}.o-multiAbout__heroWrap:before{position:absolute;z-index:1;top:-120px;right:34%;width:100vw;height:125vw;content:'';transform:skewX(-20deg);opacity:.6;background:#707070;background-image:linear-gradient(137deg,#707070,#000)}@media only screen and (min-width:768px){.o-multiAbout__heroWrap:before{top:-140px;right:45%}}.o-multiAbout__heroWrap>div{position:relative;z-index:2}@media only screen and (min-width:768px){.o-multiAbout__heroWrap>div{max-width:450px;padding-top:110px;padding-left:30px}}@media only screen and (min-width:1024px){.o-multiAbout__heroWrap>div{padding-top:140px;padding-left:50px}}.o-multiAbout__heroText{font-size:16px;line-height:1.63}.o-multiAbout__heroText--comment{font-size:12px;line-height:1.8;margin-top:15px;margin-bottom:15px}@media only screen and (min-width:1024px){.o-multiAbout__heroText--comment{margin-bottom:30px}}.o-multiAbout__heroImage--main{position:relative;z-index:3;display:block;margin-bottom:10px;text-align:center}@media only screen and (min-width:768px){.o-multiAbout__heroImage--main{width:45%}}@media only screen and (min-width:1100px){.o-multiAbout__heroImage--main{width:inherit}}.o-multiAbout__heroImage--main>img{max-width:100%}.o-multiAbout__heroImage--text{position:relative;z-index:2;display:block;margin-bottom:20px;margin-left:-8vw}@media only screen and (min-width:768px){.o-multiAbout__heroImage--text{position:absolute;top:0;right:50px;max-width:434px;margin-left:0}}@media only screen and (min-width:1024px){.o-multiAbout__heroImage--text{max-width:568px}}.o-multiAbout__heroImage--text>img{max-width:100%}.o-multiAbout__body{margin-top:50px;padding:0 15px}@media only screen and (min-width:768px){.o-multiAbout__body{padding:0 20vw}}@media only screen and (min-width:1024px){.o-multiAbout__body{display:flex;max-width:1100px;margin:0 auto;margin-top:40px;padding:0 15px;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width:1100px){.o-multiAbout__body{padding:0}}.o-multiAbout__body>h3{font-size:16px;display:flex;height:30px;margin-bottom:20px;padding-left:8px;border-left:2px solid #fff;align-items:center}@media only screen and (min-width:1024px){.o-multiAbout__body>h3{font-size:20px;width:100%;height:38px;padding-left:18px;border-width:3px}}@media only screen and (min-width:1024px){.o-multiAbout__item{max-width:320px}}@media only screen and (min-width:1100px){.o-multiAbout__item{max-width:338px}}.o-multiAbout__item>h4{font-size:16px;line-height:1.46;margin:12px 0 15px}@media only screen and (min-width:1024px){.o-multiAbout__item>h4{margin:18px 0}}.o-multiAbout__item>p{font-size:14.5px;line-height:1.62}.o-multiAbout__item>img{display:block;width:100%;margin:0 auto}@media only screen and (min-width:768px){.o-multiAbout__item>img{max-width:100%}}.o-multiAbout__item+.o-multiAbout__item{margin-top:30px}@media only screen and (min-width:1024px){.o-multiAbout__item+.o-multiAbout__item{margin-top:0}}.o-other{padding:0 15px}@media only screen and (min-width:768px){.o-other{max-width:1100px;margin:0 auto}}@media only screen and (min-width:1024px){.o-other{overflow-x:auto;padding:0;white-space:nowrap}}.o-other__title{font-size:16px;margin-bottom:5px;color:#fff}@media only screen and (min-width:1024px){.o-other__title{font-size:23px;margin-bottom:15px;text-align:center}}.o-other__list{display:flex;flex-wrap:wrap;justify-content:space-between}.o-other__item{overflow:hidden;width:49%;height:100px;margin-bottom:10px}@media only screen and (min-width:1024px){.o-other__item{font-size:14px;width:calc(100vw / 6);height:calc(100vw / 6);padding:0 5px}}@media only screen and (min-width:1100px){.o-other__item{width:174px;height:174px;padding:0}}.o-other__item--empty{display:none}@media only screen and (min-width:1024px){.o-other__item--empty{display:block;width:calc(100vw / 6)}}@media only screen and (min-width:1100px){.o-other__item--empty{width:174px}}.o-other__link{position:relative;display:flex;overflow:hidden;height:100%;justify-content:center;align-items:center}.o-other__link::after{position:absolute;z-index:1;width:100%;height:100%;content:'';opacity:.6;background:#000}.o-other__link>span{line-height:1.3;position:relative;z-index:2;padding:0 5px;text-align:center;color:#fff}@media only screen and (min-width:1024px){.o-other__link>span{padding:0}}@media only screen and (min-width:1024px){.o-other__link:hover .o-other__image{transform:scale(1.1)}}.o-other__image{position:absolute;z-index:1;top:50%;left:50%;width:100%;margin:auto;transition:transform .2s linear;transform:translate(-50%,-50%)}@media only screen and (min-width:1024px){.o-other__image{top:0;right:0;bottom:0;left:-60px;width:auto;height:100%;transform:translate(0,0)}}.o-purchase .formStep{margin:20px 0}@media only screen and (min-width:1024px){.o-purchase .formStep{margin:22px 0}}.o-purchase .o-purchase__title{margin-top:20px}@media only screen and (min-width:1024px){.o-purchase .o-purchase__title{margin-top:40px}}.o-purchase--coupon .formStep{margin:20px 0}@media only screen and (min-width:1024px){.o-purchase--coupon .formStep{margin:22px 0}}.o-purchase--coupon .o-purchase__title{margin-top:20px}@media only screen and (min-width:1024px){.o-purchase--coupon .o-purchase__title{margin-top:40px}}@media only screen and (min-width:1024px){.o-purchase__form .form,.o-purchase__form .form--mt{max-width:900px;margin:0 auto}}@media only screen and (min-width:1024px){.o-purchase__form--coupon .form,.o-purchase__form--coupon .form--mt{max-width:750px;margin:0 auto}}.o-purchase__form--coupon .o-purchase__buttons{display:flex;justify-content:center}@media only screen and (min-width:1024px){.o-purchase__form--coupon .buttonFromBlue--small{line-height:50px;width:180px;height:50px}}.o-purchase__title{font-weight:700;margin:0 15px 15px;padding:8px 5px 8px 14px;border-left:3px solid #fff}@media only screen and (min-width:1024px){.o-purchase__title{font-size:20px;width:700px;margin:0 auto 30px;padding:5px 5px 5px 14px}}.o-purchase__title--coupon{font-weight:700;margin:0 15px 15px;padding:8px 5px 8px 14px;border-left:3px solid #fff}@media only screen and (min-width:1024px){.o-purchase__title--coupon{font-size:20px;width:750px;margin:0 auto 30px;padding:5px 5px 5px 14px}}.o-purchase__text{font-size:14px;line-height:1.3;margin:0 15px}@media only screen and (min-width:1024px){.o-purchase__text{width:700px;margin:0 auto}}.o-purchase__text>a{text-decoration:underline;color:#fff}@media only screen and (min-width:1024px){.o-purchase__text>a{font-size:16px}.o-purchase__text>a:hover{text-decoration:none}}.o-purchase__text--attention,.o-purchase__text--coupon{font-size:14px;line-height:1.35;margin:0 15px}@media only screen and (min-width:1024px){.o-purchase__text--attention,.o-purchase__text--coupon{font-size:16px;width:750px;margin:0 auto}}.o-purchase__text--attention>a,.o-purchase__text--coupon>a{text-decoration:underline;color:#fff}@media only screen and (min-width:1024px){.o-purchase__text--attention>a,.o-purchase__text--coupon>a{font-size:16px}.o-purchase__text--attention>a:hover,.o-purchase__text--coupon>a:hover{text-decoration:none}}.o-purchase__text--attention{margin:10px 15px;color:#d22121}@media only screen and (min-width:1024px){.o-purchase__text--attention{margin:10px auto 22px}}.o-purchase__buttons{margin-top:30px}@media only screen and (min-width:1024px){.o-purchase__buttons{display:flex;width:580px;margin:35px auto 0;justify-content:center}}.o-purchase__buttons>a{width:60%}@media only screen and (min-width:1024px){.o-purchase__buttons>a{font-size:16px;line-height:50px;width:280px;min-width:inherit;height:50px;margin:0 10px}}.o-purchase__buttons>a+a{margin-top:15px}@media only screen and (min-width:1024px){.o-purchase__buttons>a+a{margin-top:0}}.o-purchase__hero--motorsports,.o-purchase__hero--overall{display:flex;flex-direction:column;padding:30px 0;text-align:center;justify-content:center;align-items:center}@media only screen and (min-width:1100px){.o-purchase__hero--motorsports,.o-purchase__hero--overall{margin-bottom:30px;padding:70px 0}}.o-purchase__hero--motorsports{background:url(/img/ondemand/packBg--motorsports.jpg) no-repeat center/cover}.o-purchase__hero--overall{background:url(/img/ondemand/packBg--overall.jpg) no-repeat center/cover}.o-purchase__icon--pattern1{width:50%;margin-bottom:25px}@media only screen and (min-width:768px){.o-purchase__icon--pattern1{max-width:216px}}.o-purchase__icon--pattern2{width:78%;margin-bottom:25px}@media only screen and (min-width:1100px){.o-purchase__icon--pattern2{max-width:400px}}.o-purchase__genre{width:90%}@media only screen and (min-width:768px){.o-purchase__genre{max-width:550px}}.o-purchase__app{position:relative;margin-top:40px;background:linear-gradient(157deg,#222 6%,#000 85%)}@media only screen and (min-width:1024px){.o-purchase__app{margin-top:50px}}.o-purchase__app-container{z-index:2;padding:41px 15px 37px}@media only screen and (min-width:1024px){.o-purchase__app-container{padding:59px 0 60px}}.o-purchase__app-title{display:flex;padding:0 8px 24px;align-items:center;justify-content:center}@media only screen and (min-width:1024px){.o-purchase__app-title{padding:0 0 39px}}@media only screen and (min-width:1024px){.o-purchase__app-title img{width:84px}}.o-purchase__app-title-text{font-size:13px;font-weight:700;line-height:1.5;padding:3px 0 0 16px}@media only screen and (min-width:1024px){.o-purchase__app-title-text{font-size:20px}}.o-purchase__app-title-text span{font-size:21px}@media only screen and (min-width:1024px){.o-purchase__app-title-text span{font-size:36px}}.o-purchase__app-os{font-size:12px;padding-top:19px;text-align:center;letter-spacing:.4;border-top:1px dashed #fff}@media only screen and (min-width:1024px){.o-purchase__app-os.u-hidden--pc{display:none}}.o-purchase__app-store{display:flex;width:346px;margin:0 auto;padding-top:7px}@media only screen and (min-width:1024px){.o-purchase__app-store{width:395px;padding-top:10px}.o-purchase__app-store.u-hidden--pc{display:none}}.o-purchase__app-store a:first-child{margin-top:14px}@media only screen and (min-width:1024px){.o-purchase__app-store a:first-child{margin-top:15px}}@media only screen and (min-width:1024px){.o-purchase__app-store a:last-child{margin-left:16px}}.o-purchase__app-store .is-applestore{width:148px}@media only screen and (min-width:1024px){.o-purchase__app-store .is-applestore{width:163px}}.o-purchase__app-store .is-googleplay{width:211px}@media only screen and (min-width:1024px){.o-purchase__app-store .is-googleplay{width:230px}}@media only screen and (min-width:1024px){.o-purchase__app-feature{display:flex;justify-content:center}}@media only screen and (min-width:1024px){.o-purchase_app-feature-img{width:180px;margin-right:50px}}.o-purchase_app-feature-img img{width:100%}@media only screen and (min-width:1024px){.o-purchase__app-feature-wrapper{display:flex;width:670px;margin-top:-35px;flex-wrap:wrap;justify-content:space-between}}.o-purchase__app-feature-part{display:flex;width:331px;margin:0 auto;padding-top:35px;align-items:center;justify-content:space-between}@media only screen and (min-width:1024px){.o-purchase__app-feature-part{width:312px;margin:0}}.o-purchase__app-feature-contents{width:258px}@media only screen and (min-width:1024px){.o-purchase__app-feature-contents{width:236px}}.o-purchase__app-feature-title{font-size:19px;font-weight:700;padding-bottom:13px;border-bottom:1px solid #fff}.o-purchase__app-feature-text{font-size:14px;line-height:1.5;padding-top:16px}.o-purchase__app-feature-dl{margin-top:33px}@media only screen and (min-width:1024px){.o-purchase__app-feature-dl{width:100%;margin-top:18px;padding-top:30px;border-top:1px dashed #fff}}@media only screen and (min-width:1024px){.o-purchase__app-feature-dl .o-purchase__app-os{padding-top:0;border-top:0}}@media only screen and (min-width:1024px){.o-purchase__app-feature-dl-wrapper{display:flex;width:524px;margin:0 auto;justify-content:center}.o-purchase__app-feature-dl-wrapper div.u-hidden--ipad-pro{margin-right:40px}}.o-purchase__tv{background:linear-gradient(157deg,#222 6%,#000 85%)}.o-purchase__tv-container{padding:34px 15px 58px}@media only screen and (min-width:1024px){.o-purchase__tv-container{padding:50px 0 80px}}.o-purchase__tv-container .o-purchase__buttons .ghostwhite--large{font-size:16px;line-height:50px;width:100%;max-width:344px;height:50px}.o-purchase__tv-title{font-size:21px;font-weight:700;text-align:center}@media only screen and (min-width:1024px){.o-purchase__tv-title{font-size:32px}}.o-purchase__tv-text{font-size:14px;font-weight:700;line-height:1.5;padding-top:24px;text-align:center}@media only screen and (min-width:1024px){.o-purchase__tv-text{font-size:16px;padding-top:32px}}@media only screen and (min-width:1024px){.o-purchase__tv-feature{display:flex;padding-top:36px;justify-content:center}}.o-purchase_tv-feature-img{width:216px}@media only screen and (min-width:1024px){.o-purchase_tv-feature-img{margin-right:40px}}.o-purchase_tv-feature-img img{width:100%}.o-purchase__tv-feature__device{display:flex;margin-top:20px;padding:16px 54px;border-radius:6px;background-color:#ebebeb;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1024px){.o-purchase__tv-feature__device{width:645px;max-height:109px;margin-top:6px;padding:22px 21px;align-items:center}}.o-purchase__tv-feature__device-item{padding:16px 21px}@media only screen and (min-width:1024px){.o-purchase__tv-feature__device-item{padding:0 18px}}.o-purchase__link{text-align:center}.o-purchase__link-back{font-size:16px;font-weight:700;position:relative;padding-right:11px;transition:.3s;color:#fff}.o-purchase__link-back::after{position:absolute;top:3px;right:0;width:8px;height:8px;content:'';transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff}.o-purchase__link-back:hover{opacity:.6}.o-purchase__app-note{font-size:11px;line-height:1.5;padding:40px 15px 0}@media only screen and (min-width:1024px){.o-purchase__app-note{width:900px;margin:0 auto;padding:47px 0 0}}.o-howto{margin-top:10px;margin-bottom:30px;padding:15px;background:url(/img/ondemand/howto_bg.jpg) no-repeat;background-position:center;background-size:100% auto}@media only screen and (min-width:1024px){.o-howto{margin-top:10px;margin-bottom:50px;padding:30px;background:url(/img/ondemand/howto_bg--pc.jpg) no-repeat center;background-size:cover}}.o-howto .o-howto__link{font-size:14px;font-weight:700;line-height:55px;display:block;width:100%;text-align:center;color:#961115;border-radius:4px;background:url(/img/icon/arrowNext--red.svg) no-repeat 93% center/auto 30%,rgba(255,255,255,.75)}@media only screen and (min-width:1024px){.o-howto .o-howto__link{font-size:16px;line-height:65px;width:450px;margin:0 auto;transition-duration:.3s}.o-howto .o-howto__link:hover{background:url(/img/icon/arrowNext--red.svg) no-repeat 93% center/auto 30%,#fff}}.o-howto__title{font-size:16px;line-height:21px;position:relative;display:table;margin:0 auto 14px;padding-left:30px;color:#fff}@media only screen and (min-width:1024px){.o-howto__title{font-size:23px;line-height:28px;margin:0 auto 24px;padding-left:44px}}.o-howto__title:before{position:absolute;left:0;width:60px;height:100%;content:'';background:url(/img/icon/icon--viewing.svg) no-repeat center left/auto 100%}@media only screen and (min-width:480px){.o-howto__list{display:flex;max-width:1060px;margin:0 auto;justify-content:center}}.o-howto__item,.o-howto__list__three .o-howto__item{margin-bottom:10px;padding:15px 0;text-align:center;border-radius:4px;background:rgba(255,255,255,.75)}@media only screen and (min-width:480px){.o-howto__item,.o-howto__list__three .o-howto__item{width:49%;max-width:520px;max-height:260px;margin-bottom:25px;padding:25px 0}.o-howto__item:nth-child(2),.o-howto__list__three .o-howto__item:nth-child(2){margin-left:2%}}.o-howto__item>img,.o-howto__list__three .o-howto__item>img{width:80%;margin-bottom:10px}@media only screen and (min-width:1024px){.o-howto__item>img,.o-howto__list__three .o-howto__item>img{width:auto;height:auto}}@media only screen and (min-width:1024px){.o-howto__item.is-separate{padding:25px 48px}}.o-howto__item.is-separate img{margin-bottom:0}@media only screen and (min-width:1024px){.o-howto__item.is-separate img{width:100%}}@media only screen and (min-width:1024px){.o-howto__item.is-separate img:nth-of-type(1){width:321px}}.o-howto__item.is-separate img:nth-of-type(3){margin-bottom:10px}@media only screen and (min-width:1024px){.o-howto__item.is-separate img:nth-of-type(3){width:405px}}@media only screen and (min-width:768px){.o-howto__list__three{display:flex;max-width:1060px;margin:0 auto;justify-content:center}}.o-howto__list__three .o-howto__item:nth-child(n){float:none;width:100%}.o-howto__list__three .o-howto__item>img{display:block;width:66.6%;max-width:310px;margin:0 auto 10px}@media only screen and (min-width:480px){.o-howto__list__three .o-howto__item>img{display:block;width:80%;margin:0 auto 10px}.o-howto__list__three .o-howto__item:nth-child(1),.o-howto__list__three .o-howto__item:nth-child(2){width:49%}.o-howto__list__three .o-howto__item:nth-child(1){float:left}.o-howto__list__three .o-howto__item:nth-child(2){float:right}.o-howto__list__three .o-howto__item:nth-child(3){clear:both;width:100%;max-width:100%;max-height:auto}.o-howto__list__three .o-howto__item:nth-child(3)>img{width:50%;max-width:260px}}@media only screen and (min-width:768px){.o-howto__list__three .o-howto__item:nth-child(n){width:32%;max-width:345px;max-height:322px}.o-howto__list__three .o-howto__item:nth-child(n)>img{width:80%;max-width:310px}.o-howto__list__three .o-howto__item:nth-child(3){margin-left:2%}}@media screen and (min-width:1024px){.o-howto__list__three .o-howto__item:nth-child(n)>img{width:100%}}.o-howto__caption{font-size:14px;line-height:1.3;max-width:1060px;margin:0 auto 10px}.o-howto__attention{font-size:11px;line-height:1.3;max-width:1060px;margin:0 auto 20px}.o-howto__attention li{margin-bottom:.2em;padding-left:1em;text-indent:-1em}.o-streaming{display:none}@media only screen and (min-width:1100px){.o-streaming{position:fixed;z-index:10;top:0;right:0;display:block;visibility:visible;overflow:hidden;width:495px;transition:opacity 1s,visibility 1s,top .3s;transition-duration:.3s;opacity:1;background:rgba(0,0,0,.7);box-shadow:3px 3px 10px 0 rgba(0,0,0,.5)}.o-streaming>.cardCarousel,.o-streaming>.cardCarousel--broadcast,.o-streaming>.cardCarousel--recommend,.o-streaming>.cardCarousel--relation,.o-streaming>.cardCarousel--webcastNow{width:auto}.o-streaming.hidden{visibility:hidden;opacity:0}}.o-streaming .o-contentsTitle--webcastNow{font-size:14px;line-height:22px;margin:12px auto}@media only screen and (min-width:1024px){.o-streaming .o-contentsTitle--webcastNow:before{background-size:auto 22px}}.o-streaming__text{font-size:14px;font-weight:700;line-height:18px;position:relative;min-height:30px;padding:6px 20px 6px 66px;color:#fff;background:#000032}.o-streaming__text:before{position:absolute;top:-5px;left:10px;width:51px;height:35px;content:'';background:url(/img/ondemand/o-streaming__text.png) no-repeat left center/auto 100%}.o-streaming__text>ul{position:relative;display:block;overflow:hidden}.o-streaming__text>ul li{line-height:18px;text-align:left}.o-streaming__text>ul li.slick-slide{opacity:0}.o-streaming__text>ul li.slick-active{opacity:1}.js-streaming{display:none}.js-streaming.slick-initialized{display:block}.o-streaming__title{position:relative}.o-streaming__title>span{position:absolute;z-index:10;top:0;right:10px;width:20px;height:20px;cursor:pointer;border:0;background:url(/img/icon/icon--closeWhite.svg) no-repeat center/90%}@media only screen and (min-width:1024px){.o-streaming__title>span{transition-duration:.3s}.o-streaming__title>span:hover{opacity:.6}}.o-beginner__hero--primary,.o-beginner__hero--secondary{font-size:24px;line-height:1.4;display:flex;height:100vw;padding:0 15px;text-align:center;justify-content:center;align-items:center}@media only screen and (min-width:768px){.o-beginner__hero--primary,.o-beginner__hero--secondary{height:50vw}}@media only screen and (min-width:1024px){.o-beginner__hero--primary,.o-beginner__hero--secondary{font-size:42px;max-width:1200px;height:525px;margin:0 auto;padding:0}}.o-beginner__hero--primary{background:url(/img/ondemand/beginner--primary.jpg) no-repeat center/cover}.o-beginner__hero--secondary{background:url(/img/ondemand/beginner--secondary.jpg) no-repeat center/cover}.o-beginner__band{padding:20px 0;text-align:center;background:#192442}@media only screen and (min-width:1024px){.o-beginner__band{display:flex;justify-content:center}}.o-beginner__band>p{font-size:14px}@media only screen and (min-width:1024px){.o-beginner__band>p{line-height:40px}}.o-beginner__band>a{font-size:12px;line-height:40px;display:inline-block;height:40px;margin-top:14px;padding:0 25px;color:#fff;border:1px solid #fff}@media only screen and (min-width:1024px){.o-beginner__band>a{font-size:14px;margin:0 0 0 13px;transition-duration:.3s}.o-beginner__band>a:hover{opacity:.6}}.o-beginnerPoint{padding:0 15px}@media only screen and (min-width:1024px){.o-beginnerPoint{padding:0}}.o-beginnerPoint__list{position:relative}@media only screen and (min-width:768px){.o-beginnerPoint__list{display:flex;width:100%;margin:0 auto;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width:1024px){.o-beginnerPoint__list{width:950px}}.o-beginnerPoint__itemBox{position:relative;width:100%;margin-bottom:10px;padding:66.25% 0 0 0}@media only screen and (min-width:1024px){.o-beginnerPoint__itemBox{width:450px;height:300px;margin-bottom:14px;padding:0}}.o-beginnerPoint__itemBox:after{position:absolute;display:block;width:43px;height:70px;content:''}@media only screen and (min-width:340px){.o-beginnerPoint__itemBox:after{width:62px;height:100px}}.o-beginnerPoint__itemBox>h4{font-size:22px;line-height:26px;position:absolute}@media only screen and (min-width:768px){.o-beginnerPoint__itemBox>h4{font-size:26px;line-height:32px}}.o-beginnerPoint__item{width:100%;margin-bottom:25px}@media only screen and (min-width:768px){.o-beginnerPoint__item{width:49%}}@media only screen and (min-width:1024px){.o-beginnerPoint__item{width:450px}}.o-beginnerPoint__item>p{font-size:14px;font-weight:700;line-height:20px}@media only screen and (min-width:768px){.o-beginnerPoint__item>p{font-size:16px;line-height:20px}}.o-beginnerPoint__item a{transition-duration:.3s;text-decoration:underline;color:#fff}.o-beginnerPoint__item a:hover{color:#c5181f}.o-beginnerPoint__item>a{font-size:12px;display:inline-block;margin-top:14px}@media only screen and (min-width:1024px){.o-beginnerPoint__item>a{font-size:14px}}.o-beginnerPoint__item:nth-child(1)>.o-beginnerPoint__itemBox{background:url(/img/ondemand/beginnerPoint__icon--01.svg) no-repeat left bottom/60% auto,url(/img/ondemand/beginnerPoint01.jpg) no-repeat center/100% auto}.o-beginnerPoint__item:nth-child(1)>.o-beginnerPoint__itemBox:after{background:url(/img/ondemand/beginnerPoint__number--1.svg) no-repeat center/auto 80%}@media only screen and (min-width:768px){.o-beginnerPoint__item:nth-child(1)>.o-beginnerPoint__itemBox:after{background-size:auto 100%}}.o-beginnerPoint__item:nth-child(2)>.o-beginnerPoint__itemBox{background:url(/img/ondemand/beginnerPoint__icon--02.svg) no-repeat right top/60% auto,url(/img/ondemand/beginnerPoint02.jpg) no-repeat center/100% auto}.o-beginnerPoint__item:nth-child(2)>.o-beginnerPoint__itemBox:after{background:url(/img/ondemand/beginnerPoint__number--2.svg) no-repeat center/auto 80%}@media only screen and (min-width:768px){.o-beginnerPoint__item:nth-child(2)>.o-beginnerPoint__itemBox:after{background-size:auto 100%}}.o-beginnerPoint__item:nth-child(3)>.o-beginnerPoint__itemBox{background:url(/img/ondemand/beginnerPoint__icon--01.svg) no-repeat left bottom/60% auto,url(/img/ondemand/beginnerPoint03.jpg) no-repeat center/100% auto}.o-beginnerPoint__item:nth-child(3)>.o-beginnerPoint__itemBox:after{background:url(/img/ondemand/beginnerPoint__number--3.svg) no-repeat center/auto 80%}@media only screen and (min-width:768px){.o-beginnerPoint__item:nth-child(3)>.o-beginnerPoint__itemBox:after{background-size:auto 100%}}.o-beginnerPoint__item:nth-child(4)>.o-beginnerPoint__itemBox{background:url(/img/ondemand/beginnerPoint__icon--02.svg) no-repeat right top/60% auto,url(/img/ondemand/beginnerPoint04.jpg) no-repeat center/100% auto}.o-beginnerPoint__item:nth-child(4)>.o-beginnerPoint__itemBox:after{background:url(/img/ondemand/beginnerPoint__number--4.svg) no-repeat center/auto 80%}@media only screen and (min-width:768px){.o-beginnerPoint__item:nth-child(4)>.o-beginnerPoint__itemBox:after{background-size:auto 100%}}.o-beginnerPoint__item:nth-child(odd) .o-beginnerPoint__itemBox:after{bottom:70px;left:16px}@media only screen and (min-width:768px){.o-beginnerPoint__item:nth-child(odd) .o-beginnerPoint__itemBox:after{bottom:100px;left:34px}}.o-beginnerPoint__item:nth-child(odd) .o-beginnerPoint__itemBox>h4{bottom:24px;left:16px}@media only screen and (min-width:768px){.o-beginnerPoint__item:nth-child(odd) .o-beginnerPoint__itemBox>h4{bottom:30px;left:24px}}.o-beginnerPoint__item:nth-child(even) .o-beginnerPoint__itemBox:after{top:70px;right:16px}@media only screen and (min-width:768px){.o-beginnerPoint__item:nth-child(even) .o-beginnerPoint__itemBox:after{top:100px;right:34px}}.o-beginnerPoint__item:nth-child(even) .o-beginnerPoint__itemBox>h4{top:24px;right:16px;text-align:right}@media only screen and (min-width:768px){.o-beginnerPoint__item:nth-child(even) .o-beginnerPoint__itemBox>h4{top:30px;right:24px}}@media only screen and (min-width:768px){.o-sportsList>ul{display:flex;max-width:910px;margin:0 auto;flex-wrap:wrap;justify-content:space-between}}.o-sportsList>p{font-size:16px;font-weight:800;margin:25px 0 12px;text-align:center}@media only screen and (min-width:1024px){.o-sportsList>p{font-size:22px;margin:50px 0 20px}}.o-sportsList--item{font-size:12px;line-height:22px;display:flex;width:100%;margin-top:10px;padding:10px 3px 10px 10px;background:linear-gradient(140deg,#4b4e53 0,rgba(34,34,34,.9) 60%,rgba(34,34,34,.7) 60%,#222 100%) no-repeat top left/100% 100%,#000;align-items:center}@media only screen and (min-width:340px){.o-sportsList--item{font-size:13px;padding:10px}}@media only screen and (min-width:768px){.o-sportsList--item{font-size:16px;display:flex;width:49%;padding:20px 20px 20px 25px;justify-content:space-between;align-items:center}}@media only screen and (min-width:1024px){.o-sportsList--item{width:440px}}.o-sportsList--item>.ghostwhite--small{margin:0 0 0 auto}.o-sportsList--item>h4{display:flex}.o-sportsList--item i{font-size:18px;display:flex;width:20px;height:22px;margin-right:8px;text-align:center;vertical-align:middle;justify-content:flex-start;align-items:center}@media only screen and (min-width:1024px){.o-sportsList--item i{margin-right:10px}}.o-sportsList--item i .icon--fitness{font-size:15px}.o-sportsList--item i.icon--badminton,.o-sportsList--item i.icon--climbing,.o-sportsList--item i.icon--dance,.o-sportsList--item i.icon--pickup,.o-sportsList--item i.icon--ski{font-size:24px}.o-lineup{position:relative;padding:0 5px}@media only screen and (min-width:340px){.o-lineup{padding:0 15px}}@media only screen and (min-width:1024px){.o-lineup{max-width:920px;margin:0 auto}}.o-lineup>section:not(:last-child){margin-bottom:30px}@media only screen and (min-width:1024px){.o-lineup>section:not(:last-child){margin-bottom:55px}}.o-lineup>section>img{width:100%}.o-lineup>section>.buttonRed--middle{margin-top:20px}@media only screen and (min-width:1024px){.o-lineup>section>.buttonRed--middle{margin-top:25px}}.o-lineup__lead{font-size:14px;font-weight:800;line-height:1.3;margin-bottom:10px;text-align:center;letter-spacing:.9px}@media only screen and (min-width:1024px){.o-lineup__lead{font-size:25px;line-height:1.4;margin-bottom:20px}}.o-lineup__lead--comments{font-size:12px;line-height:1.3;margin-bottom:25px;text-align:center}@media only screen and (min-width:1024px){.o-lineup__lead--comments{font-size:16px;margin-bottom:45px}}.o-lineup__lead--comments a{text-decoration:underline;color:#fff}.o-lineup__lead--comments a:hover{opacity:.6}.o-lineup__packs{margin-top:-2px;padding:10px 15px 15px;background:#222}@media only screen and (min-width:1024px){.o-lineup__packs{padding:10px 20px 25px}}.o-lineup__packs .u-text--center{margin-top:15px}@media only screen and (min-width:1024px){.o-lineup__packs .u-text--center{margin-top:25px}}.o-lineup__packs ul{margin-top:15px}@media only screen and (min-width:1024px){.o-lineup__packs ul{display:flex;margin-top:25px;justify-content:center}}.o-lineup__packs ul li{display:flex;justify-content:center}@media only screen and (min-width:1024px){.o-lineup__packs ul li{margin:0 10px}}.o-lineup__packs ul li+li{margin-top:10px}@media only screen and (min-width:1024px){.o-lineup__packs ul li+li{margin-top:0}}.o-lineup__packs ul li .buttonRed--small{line-height:1.4;display:flex;height:inherit;padding:12px 16px;text-align:left;align-items:center}.o-lineup__list{margin-top:24px}@media only screen and (min-width:768px){.o-lineup__list{display:flex;margin-top:30px;flex-wrap:wrap;justify-content:space-between}}.o-lineup__item{margin-top:15px}@media only screen and (min-width:768px){.o-lineup__item{width:49%}}@media only screen and (min-width:1024px){.o-lineup__item{width:440px;margin-top:25px}}.o-lineup__item>h5{font-size:14px;font-weight:700;line-height:20px;position:relative;margin-bottom:5px;color:#fbe102;background-size:auto 100%}.o-lineup__item>h5>i{font-size:20px;display:inline-block;width:30px;margin-top:-3px;margin-right:5px;text-align:center;vertical-align:middle}.o-lineup__item>h5>i:before{color:#fbe102}.o-lineup__item>h5>i.icon--badminton,.o-lineup__item>h5>i.icon--climbing,.o-lineup__item>h5>i.icon--dance,.o-lineup__item>h5>i.icon--pickup,.o-lineup__item>h5>i.icon--ski{font-size:24px}.o-lineup__box{display:flex;padding:12px 10px;background:#333;align-items:center}@media only screen and (min-width:1024px){.o-lineup__box{padding:20px 15px 20px 20px}}.o-lineup__box>.ghostwhite--small{margin-right:0}.o-lineup__box.notice{display:block;overflow:hidden}.o-lineup__box.notice>dl{float:left;margin-bottom:10px}.o-lineup__box.notice>a{float:right}.o-lineup__box.notice>p{font-size:12px;line-height:1.5;clear:both}@media only screen and (min-width:1024px){.o-lineup__box.notice>p{font-size:14px}}.o-lineup__box.notice>p span{font-weight:700;background:linear-gradient(transparent 60%,#f275a3 60%)}.o-lineup__box>dl{font-size:12px;overflow:hidden;width:65%}@media only screen and (min-width:1024px){.o-lineup__box>dl{font-size:16px}}.o-lineup__box>dl>dt{font-weight:700;float:left}.o-lineup__box>dl>dt:not(:nth-last-child(2)){margin-bottom:8px}.o-lineup__box>dl>dd>span{font-weight:700}.o-lineup__box>dl>dd:not(:nth-last-child(1)){margin-bottom:8px}.campaign{padding:12px 10px;background:#333}@media only screen and (min-width:1024px){.campaign{padding:20px 15px 10px 20px}}.campaign .o-lineup__box{padding:0}@media only screen and (min-width:1024px){.campaign .o-lineup__box{padding:0}}.campaign__body{margin-top:12px}.campaign__body>p{font-size:14px;font-weight:700;padding:9px 10px;color:#111;border-radius:2px;background-color:#fbe102}.campaign__body>ul{padding-top:5px}.campaign__body>ul>li{font-size:12px;line-height:18px}.o-beginner__subTitle{font-size:15px;position:relative;margin-bottom:15px;text-align:center}@media only screen and (min-width:1024px){.o-beginner__subTitle{font-size:20px;margin-bottom:20px}}.o-beginner__subTitle>span{font-weight:700;position:relative;z-index:5;padding:0 10px;background:#000}.o-beginner__subTitle:before{position:absolute;top:50%;left:0;width:100%;height:1px;content:'';background:#999 center/100% 1px}.o-lineup__text{font-size:14px;line-height:1.29;margin-top:7px}@media only screen and (min-width:1024px){.o-lineup__text{font-size:16px;margin-top:10px}}.o-lineup__text a{transition-duration:.3s;text-decoration:underline;color:#fff}.o-step{padding:0 5px;text-align:center}@media only screen and (min-width:340px){.o-step{padding:0 15px}}@media only screen and (min-width:1024px){.o-step{width:900px;margin:0 auto;padding:0}}.o-step__lead{font-size:14px;font-weight:700;display:inline-block;margin-bottom:15px;padding:10px 0;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #fff}@media only screen and (min-width:1024px){.o-step__lead{font-size:20px;margin-bottom:25px;padding:12px 0}}.o-step__list{margin-bottom:20px}@media only screen and (min-width:1024px){.o-step__list{display:flex;margin-bottom:30px;justify-content:space-between}}.o-step__item{position:relative;display:flex;background:#33365a;flex-wrap:wrap;align-items:center}@media only screen and (min-width:1024px){.o-step__item{display:block;width:280px;padding-bottom:25px;text-align:center}}.o-step__item:not(:last-child){margin-bottom:30px}@media only screen and (min-width:1024px){.o-step__item:not(:last-child){margin-bottom:0}}.o-step__item:not(:last-child):after{position:absolute;bottom:-32px;left:calc(50% - 10px);display:block;width:20px;height:10px;content:'';border-width:10px;border-style:solid;border-color:transparent;border-top-color:#fff}@media only screen and (min-width:1024px){.o-step__item:not(:last-child):after{bottom:45%;left:104%;border-top-color:transparent;border-left-color:#fff}}.o-step__item>p{font-size:14px;width:calc(100% - 70px);padding:12px 0}@media only screen and (min-width:340px){.o-step__item>p{width:calc(100% - 90px)}}@media only screen and (min-width:1024px){.o-step__item>p{font-size:16px;width:auto;text-align:center}}.o-step__item>p:nth-child(1){font-weight:700;width:100%;text-align:center;background:#000064}@media only screen and (min-width:1024px){.o-step__item>p:nth-child(1){font-size:20px;margin-bottom:25px}}@media only screen and (min-width:1024px){.o-step__item>p:nth-child(3){padding:15px 0}}.o-step__item>img{width:40px;height:auto;margin:20px 15px 20px 10px}@media only screen and (min-width:340px){.o-step__item>img{margin:20px 15px 20px 25px}}@media only screen and (min-width:1024px){.o-step__item>img{width:auto;margin:0}}.o-step__item .textLink{font-size:10px;display:block;margin-top:8px;text-align:right;color:#fff}@media only screen and (min-width:1024px){.o-step__item .textLink{font-size:12px;text-align:center}}.o-step__text{font-size:17px;font-weight:700;display:table;margin:0 auto;background:linear-gradient(transparent 60%,#d20000 60%)}@media only screen and (min-width:1024px){.o-step__text{font-size:24px}}.o-payment{padding:0 15px}@media only screen and (min-width:1024px){.o-payment{max-width:800px;margin:0 auto;padding:0}}.o-beginnerFaq{margin-bottom:30px;padding:0 15px}@media only screen and (min-width:1024px){.o-beginnerFaq{width:800px;margin:0 auto 50px;padding:0}}.o-beginnerFaq>section{position:relative;margin-top:30px}@media only screen and (min-width:1024px){.o-beginnerFaq>section{margin-top:40px}}.o-beginnerFaq>.ghostwhite--large{margin-top:30px}.o-beginnerFaq__title{font-size:14px;line-height:17px;margin-bottom:15px;padding-left:10px;color:#999;border-left:3px #999 solid}@media only screen and (min-width:1024px){.o-beginnerFaq__title{font-size:20px;line-height:25px;margin-bottom:25px;border-width:4px}}.o-environment{padding:0 15px}@media only screen and (min-width:1024px){.o-environment{position:relative;display:flex;max-width:918px;margin:0 auto;padding:0;justify-content:space-between}}.o-environment__video{height:calc(57.2vw - 20px);margin-bottom:40px}@media only screen and (min-width:1024px){.o-environment__video{width:516px;height:290px;margin-bottom:0}}.o-environment__video video{width:100%}.o-environment__video a{transition-duration:.3s}.o-environment__video a:hover{transition-duration:.3s;opacity:.6}.o-environment__video a img{width:100%}.o-environment__description{margin-top:15px}@media only screen and (min-width:1024px){.o-environment__description{max-width:374px;margin-top:0}}.o-environment__dl{overflow:hidden;margin-bottom:20px;padding:10px 0;border-top:1px solid #585858;border-bottom:1px solid #585858}@media only screen and (min-width:1024px){.o-environment__dl{padding:20px 0}}.o-environment__dl>dd,.o-environment__dl>dt{font-size:12px;line-height:1.4}@media only screen and (min-width:1024px){.o-environment__dl>dd,.o-environment__dl>dt{font-size:16px}}.o-environment__dl>dt{float:left}.o-environment__dl>dt:not(:nth-last-child(2)){margin-bottom:10px}.o-environment__dl>dt>span{font-weight:700}.o-environment__dl>dd:not(:last-child){margin-bottom:10px}.o-environment__text{font-size:14px;font-weight:700;margin-top:12px}@media only screen and (min-width:1024px){.o-environment__text{font-size:16px;line-height:1.44}}.o-beginnerCv{font-size:18px;font-weight:800;line-height:1.55;margin:20px 0;padding:60px 0 55px;text-align:center;letter-spacing:.8px;background:url(/img/ondemand/beginnerCv.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.o-beginnerCv{font-size:30px;padding:90px 0 70px}}.o-beginnerCv>p{margin-bottom:25px}.kiyakuArea{font-size:16px;line-height:1.5;margin:0 15px 15px}.kiyakuArea p{font-size:16px;line-height:1.3;margin:0 15px}@media only screen and (min-width:1024px){.kiyakuArea p{width:900px;margin:0 auto}}.kiyakuArea p>a{text-decoration:underline;color:#fff}@media only screen and (min-width:1024px){.kiyakuArea p>a{font-size:16px}.kiyakuArea p>a:hover{text-decoration:none}}.kiyakuArea h1{font-size:23px;font-weight:700;margin-bottom:20px;color:#2d489d}.kiyakuArea h2{font-weight:700;margin:0 15px 15px;padding:8px 5px 8px 14px;border-left:3px solid #fff}@media only screen and (min-width:1024px){.kiyakuArea h2{font-size:20px;width:900px;margin:0 auto 30px;padding:5px 5px 5px 14px}}.kiyakuArea h3{font-size:20px;font-weight:700;margin-bottom:10px;padding-bottom:6px;color:#333;border-bottom:1px solid #222}.kiyakuArea ol{margin-left:20px}@media only screen and (min-width:1024px){.kiyakuArea ol{width:900px;margin:0 auto}}.kiyakuArea ol li{font-size:16px;margin:5px 5px;margin-right:15px;margin-left:15px;list-style:decimal}@media only screen and (min-width:1024px){.kiyakuArea ol li{font-size:16px;margin-right:0;margin-left:20px}}.kiyakuArea ol ul{margin:5px 5px}.kiyakuArea ol ul li{font-size:16px;list-style:none}@media only screen and (min-width:1024px){.kiyakuArea ol ul li{font-size:16px}}.kiyakuArea ul{margin-left:20px}@media only screen and (min-width:1024px){.kiyakuArea ul{width:900px;margin:0 auto}}.kiyakuArea ul li{font-size:16px;margin:5px 5px;margin-right:15px;margin-left:0;list-style:none}@media only screen and (min-width:1024px){.kiyakuArea ul li{font-size:16px;margin:5px 5px;margin-right:0;margin-left:0}}.kiyakuArea section{margin-top:20px}@media only screen and (min-width:1024px){.kiyakuArea section{margin-top:40px}}.kiyakuArea .kiyaku__husoku{margin-top:50px}.lawArea{font-size:16px;line-height:1.5;margin:0 15px 15px}.lawArea p{font-size:16px;line-height:1.3;margin:0 15px}@media only screen and (min-width:1024px){.lawArea p{width:900px;margin:0 auto}}.lawArea p>a{text-decoration:underline;color:#fff}@media only screen and (min-width:1024px){.lawArea p>a{font-size:16px}.lawArea p>a:hover{text-decoration:none}}.lawArea .o-purchase__text{margin-left:-15px}.lawArea h1{font-size:23px;font-weight:700;margin-bottom:20px;color:#2d489d}.lawArea h2{font-weight:700;margin:0 15px 15px;padding:8px 5px 8px 14px;border-left:3px solid #fff}@media only screen and (min-width:1024px){.lawArea h2{font-size:20px;width:900px;margin:0 auto 30px;padding:5px 5px 5px 14px}}.lawArea h3{font-size:20px;font-weight:700;margin-bottom:10px;padding-bottom:6px;color:#333;border-bottom:1px solid #222}.lawArea ul{margin-left:20px}@media only screen and (min-width:1024px){.lawArea ul{width:900px;margin:10px auto}}.lawArea ul li{font-size:16px;margin:5px 5px;margin-right:15px;margin-left:10px;list-style:none}@media only screen and (min-width:1024px){.lawArea ul li{font-size:16px;margin:5px 5px;margin-right:0;margin-left:20px}}.lawArea ul a{text-decoration:underline;color:#fff;text-underline-position:under}.lawArea section{margin-top:20px}@media only screen and (min-width:1024px){.lawArea section{margin-top:40px}}.lawArea .law__husoku{margin-top:50px}.lawArea .law--notice{font-size:12px}.lawArea .law--payment{margin-left:-5px}@media only screen and (min-width:1024px){.lawArea .law--payment{margin-left:0}}.o-u25__hero{display:flex;flex-direction:column;height:130.67vw;background:url(/img/ondemand/u25__heroBg--sp.png) no-repeat center/cover;justify-content:center;align-items:center}@media only screen and (min-width:768px){.o-u25__hero{height:477px;background:url(/img/ondemand/u25__heroBg.png) no-repeat center/cover}}.o-u25__hero h2{width:100%;text-align:center}.o-u25__hero h2 img{width:100%}@media only screen and (min-width:768px){.o-u25__hero h2 img{width:750px}}.o-u25__hero p{font-size:14px;font-weight:700;line-height:1.86;margin-top:20px;padding:0 20px;text-align:center}@media only screen and (min-width:768px){.o-u25__hero p{font-size:16px;line-height:1.75;width:700px}}.o-u25__hero p>span{display:inline-block}.o-u25__lead{padding:20px 15px}@media only screen and (min-width:768px){.o-u25__lead{display:flex;justify-content:space-between;flex-wrap:wrap}}@media only screen and (min-width:1024px){.o-u25__lead{width:858px;margin:0 auto;padding:50px 0 60px}}.o-u25__lead>h2{font-size:20px;font-weight:700;line-height:1.5;margin-bottom:20px;text-align:center}@media only screen and (min-width:768px){.o-u25__lead>h2{font-size:30px;width:100%;margin-bottom:28px}}@media only screen and (min-width:768px){.o-u25__lead>section{width:48%}}@media only screen and (min-width:1024px){.o-u25__lead>section{width:397px}}.o-u25__lead>section+section{margin-top:20px}@media only screen and (min-width:768px){.o-u25__lead>section+section{margin-top:0}}.o-u25__lead h3{position:relative;margin-bottom:14px;text-align:center}.o-u25__lead h3:before{position:absolute;top:50%;left:0;width:100%;content:'';border-top:1px solid #fff}.o-u25__lead h3 span{position:relative;padding:0 10px;background:#000}.o-u25__lead img{width:100%}.o-u25__lead p{font-size:10px;margin-top:14px;text-align:right}.o-u25__body h2{font-size:16px;line-height:30px;margin:0 15px 20px;padding-left:12px;border-left:2px solid #fff}@media only screen and (min-width:1024px){.o-u25__body h2{font-size:20px;line-height:38px;max-width:1100px;margin:0 auto 30px;padding-left:18px;border-left-width:3px}}.o-u25__body>section+section{margin-top:50px}@media only screen and (min-width:1024px){.o-u25__body>section+section{margin-top:58px}}.o-u25__body .buttonRed--middle{width:300px;margin-top:40px}.o-u25__body .buttonFromBlue--small{margin:33px auto 15px;padding:0 15px}@media only screen and (min-width:1024px){.o-u25__body .buttonFromBlue--small{margin:20px 0 0}}.o-u25__lineup--even,.o-u25__lineup--odd{position:relative;overflow:hidden;padding:40px 25px}@media only screen and (min-width:1024px){.o-u25__lineup--even,.o-u25__lineup--odd{padding:30px 0}}.o-u25__lineup--even:before,.o-u25__lineup--odd:before{position:absolute;top:0;width:100vw;height:100vw;content:''}@media only screen and (min-width:768px){.o-u25__lineup--even:before,.o-u25__lineup--odd:before{height:100%}}.o-u25__lineup--even+.o-u25__lineup--even,.o-u25__lineup--even+.o-u25__lineup--odd,.o-u25__lineup--odd+.o-u25__lineup--even,.o-u25__lineup--odd+.o-u25__lineup--odd{margin-top:20px}.o-u25__lineup--even h3,.o-u25__lineup--odd h3{position:relative;margin-bottom:20px}@media only screen and (min-width:768px){.o-u25__lineup--even>div,.o-u25__lineup--odd>div{display:flex;max-width:850px;margin:0 auto;justify-content:space-between;align-items:center}}.o-u25__lineup--even>div>img,.o-u25__lineup--odd>div>img{max-width:100%;margin-top:30px}.o-u25__lineup--even>div>section>p,.o-u25__lineup--odd>div>section>p{position:relative}.o-u25__lineup--even>div>section>p:nth-child(2),.o-u25__lineup--odd>div>section>p:nth-child(2){font-size:18px;font-weight:700;line-height:1.65;margin-bottom:15px}@media only screen and (min-width:1024px){.o-u25__lineup--even>div>section>p:nth-child(2),.o-u25__lineup--odd>div>section>p:nth-child(2){font-size:22px;line-height:1.59}}.o-u25__lineup--even>div>section>p:nth-child(2) span,.o-u25__lineup--odd>div>section>p:nth-child(2) span{font-size:12px;vertical-align:top}.o-u25__lineup--even>div>section>p:nth-child(3),.o-u25__lineup--odd>div>section>p:nth-child(3){font-size:14px;line-height:1.7}.o-u25__lineup--even>div>section>p:nth-child(4),.o-u25__lineup--odd>div>section>p:nth-child(4){font-size:10px;line-height:1.4;margin-top:10px}.o-u25__lineup--odd:before{top:0;left:0;background:linear-gradient(to top left,rgba(255,255,255,0) 50%,rgba(112,112,112,.6) 100%) no-repeat top left/100% 100%}@media only screen and (min-width:1024px){.o-u25__lineup--odd:before{background:linear-gradient(to left,rgba(255,255,255,0) 50%,rgba(112,112,112,.5) 100%) no-repeat top left/100% 100%}}@media only screen and (min-width:768px){.o-u25__lineup--odd>div>img{margin-left:10px}}.o-u25__lineup--even:before{top:0;right:0;background:linear-gradient(to top right,rgba(255,255,255,0) 50%,rgba(112,112,112,.6) 100%) no-repeat top right/100% 100%}@media only screen and (min-width:1024px){.o-u25__lineup--even:before{background:linear-gradient(to right,rgba(255,255,255,0) 50%,rgba(112,112,112,.5) 100%) no-repeat top right/100% 100%}}.o-u25__lineup--even>div>img{order:-1}@media only screen and (min-width:768px){.o-u25__lineup--even>div>img{margin-right:10px}}.o-u25__point--1{width:117px;height:42px}.o-u25__point--2{width:117px;height:40px}.o-u25__point--3{width:117px;height:41px}.o-u25__conditions{position:relative;margin:0 15px;padding:15px;background:#222}@media only screen and (min-width:1024px){.o-u25__conditions{width:950px;margin:0 auto;padding:15px 45px 40px}}.o-u25__conditions+.o-u25__conditions{margin-top:28px}.o-u25__conditions:before{position:absolute;top:0;left:0;width:0;height:0;content:'';opacity:.7;border-width:121px 179px 0 0;border-style:solid;border-color:#a80000 transparent transparent transparent}@media only screen and (min-width:768px){.o-u25__conditions:before{border-width:195px 289px 0 0}}.o-u25__conditions>p{font-size:14px;line-height:1.71;position:relative;margin-bottom:12px}.o-u25__conditions img{position:relative;width:100%}.o-u25__conditions ul{position:relative;margin-bottom:12px}@media only screen and (min-width:1024px){.o-u25__conditions ul{display:flex}}.o-u25__conditions li{font-size:14px;font-weight:700;line-height:1.71}@media only screen and (min-width:1024px){.o-u25__conditions li{margin-right:10px}}.o-u25__conditionsTitle--1,.o-u25__conditionsTitle--2{font-size:16px;line-height:1.56;position:relative;margin-bottom:22px;padding:5px 0 5px 46px}@media only screen and (min-width:1024px){.o-u25__conditionsTitle--1,.o-u25__conditionsTitle--2{font-size:17px;line-height:57px;padding:0 0 0 48px}}.o-u25__conditionsTitle--1:before,.o-u25__conditionsTitle--2:before{position:absolute;top:0;left:2px;width:28px;height:57px;content:''}.o-u25__conditionsTitle--1:before{background:url(/img/ondemand/u25__conditions--1.svg) no-repeat center/11px auto}.o-u25__conditionsTitle--2:before{background:url(/img/ondemand/u25__conditions--2.svg) no-repeat center/23px auto}.o-u25Modal{position:relative;max-width:90%;margin:30px auto;padding:40px 0 15px;color:#333;border-radius:6px;background:#e9e9e9}@media only screen and (min-width:1024px){.o-u25Modal{width:900px;margin:100px auto 40px;padding:45px 75px}}.o-u25Modal>p:not([class]){font-size:14px;margin-top:16px;text-align:center}.o-u25Modal img{max-width:100%}.o-u25Modal .buttonFrom--regular,.o-u25Modal .buttonFromBlue--regular,.o-u25Modal .buttonFromRed--regular{font-size:13px;width:140px;min-width:140px;margin-top:25px;padding-left:35px;background:url(/img/icon/icon--closeWhite.svg) no-repeat 40px 13px/auto 13px,#999}@media only screen and (min-width:1024px){.o-u25Modal .buttonFrom--regular,.o-u25Modal .buttonFromBlue--regular,.o-u25Modal .buttonFromRed--regular{margin-top:40px}}@media only screen and (min-width:768px){.o-u25Modal__section--file{display:flex;justify-content:space-between;flex-wrap:wrap}}.o-u25Modal__box,.o-u25Modal__box--correct,.o-u25Modal__box--file,.o-u25Modal__box--miss,.o-u25Modal__box--secondary{margin:0 15px;padding:15px 15px 18px;color:#000;background:#fff}@media only screen and (min-width:768px){.o-u25Modal__box,.o-u25Modal__box--correct,.o-u25Modal__box--file,.o-u25Modal__box--miss,.o-u25Modal__box--secondary{margin:0;padding:30px}}.o-u25Modal__box--correct,.o-u25Modal__box--miss{position:relative}.o-u25Modal__box--correct:before,.o-u25Modal__box--miss:before{position:absolute;top:-8px;left:-10px;width:30px;height:30px;content:'';background-image:url(/img/icon/icon--oval.svg);background-size:cover}@media only screen and (min-width:768px){.o-u25Modal__box--correct:before,.o-u25Modal__box--miss:before{top:24px;left:24px;width:36px;height:36px}}.o-u25Modal__box--miss:before{top:-18px;left:-15px;width:42px;height:42px;background-image:url(/img/icon/icon--crossRed.svg)}@media only screen and (min-width:768px){.o-u25Modal__box--miss:before{top:13px;left:13px;width:48px;height:48px}}@media only screen and (min-width:768px){.o-u25Modal__box--file{width:49%}}@media only screen and (min-width:1024px){.o-u25Modal__box--file{width:365px}}.o-u25Modal__box--file+.o-u25Modal__box--file{margin-top:18px}@media only screen and (min-width:768px){.o-u25Modal__box--file+.o-u25Modal__box--file{margin-top:0}}.o-u25Modal__box--secondary{overflow:hidden}.o-u25Modal__box--secondary img{height:100%}@media only screen and (min-width:768px){.o-u25Modal__box--secondary{display:flex;justify-content:space-between}}.o-u25Modal__box--secondary+.o-u25Modal__box,.o-u25Modal__box--secondary+.o-u25Modal__box--correct,.o-u25Modal__box--secondary+.o-u25Modal__box--file,.o-u25Modal__box--secondary+.o-u25Modal__box--miss,.o-u25Modal__box--secondary+.o-u25Modal__box--secondary{margin-top:15px}@media only screen and (min-width:768px){.o-u25Modal__box--secondary+.o-u25Modal__box,.o-u25Modal__box--secondary+.o-u25Modal__box--correct,.o-u25Modal__box--secondary+.o-u25Modal__box--file,.o-u25Modal__box--secondary+.o-u25Modal__box--miss,.o-u25Modal__box--secondary+.o-u25Modal__box--secondary{margin-top:20px}}@media only screen and (min-width:768px){.o-u25Modal__boxText{width:320px}}@media only screen and (min-width:1024px){.o-u25Modal__boxText{width:370px}}.o-u25Modal__title--main{font-size:22px;font-weight:700;line-height:1.36;text-align:center;color:#000}@media only screen and (min-width:1024px){.o-u25Modal__title--main{font-size:30px}}.o-u25Modal__title--section{font-size:15px;font-weight:700;line-height:1.3;margin-top:30px;margin-bottom:15px;padding:10px 10px 10px 15px;color:#fff;background-image:linear-gradient(to right,#585858,#7d7d7d)}@media only screen and (min-width:768px){.o-u25Modal__title--section{font-size:16px;width:100%;margin-top:40px;margin-bottom:20px;padding:12px 18px}}.o-u25Modal__text,.o-u25Modal__text--red{font-size:14px;line-height:1.57;margin-top:10px}@media only screen and (min-width:1024px){.o-u25Modal__text,.o-u25Modal__text--red{margin-top:15px}}.o-u25Modal__text--red{color:#a80000}.o-u25Modal__text--bold{font-size:14px;font-weight:700;line-height:1.57;margin-bottom:10px;padding:0 13px;text-align:center}@media only screen and (min-width:1024px){.o-u25Modal__text--bold{margin-bottom:15px}}.o-u25Modal__text--bold>span{color:#a80000}.o-u25Modal__text--title{font-size:16px;font-weight:700;margin:15px 0}@media only screen and (min-width:768px){.o-u25Modal__text--title{margin:0 0 20px}}.o-u25Modal__text--alert{font-size:14px;font-weight:700;display:flex;margin-bottom:10px;color:#c5171f;align-items:center}.o-u25Modal__text--alert:before{display:inline-block;width:21px;height:20px;margin-right:4px;content:'';background:url(/img/ondemand/u25Modal__text--alert.png) no-repeat center -1px/auto 100%}.o-u25Modal__text--primary{font-size:14px;line-height:1.57;text-align:center}.o-u25Modal__list>li{font-size:14px;line-height:1.57;position:relative;padding-left:17px}.o-u25Modal__list>li+li{margin-top:5px}.o-u25Modal__list>li:before{position:absolute;top:0;left:0;content:'・'}.o-u25Modal__list--primary,.o-u25Modal__list--primary--miss{display:flex;padding:0 15px 20px;flex-wrap:wrap}@media only screen and (min-width:768px){.o-u25Modal__list--primary,.o-u25Modal__list--primary--miss{width:580px;margin:0 auto}}.o-u25Modal__list--primary li,.o-u25Modal__list--primary--miss li{display:flex;width:45%;margin-top:15px;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:768px){.o-u25Modal__list--primary li,.o-u25Modal__list--primary--miss li{width:33%}}.o-u25Modal__list--primary li:nth-of-type(2n),.o-u25Modal__list--primary--miss li:nth-of-type(2n){margin-left:24px}@media only screen and (min-width:768px){.o-u25Modal__list--primary li:nth-of-type(2n),.o-u25Modal__list--primary--miss li:nth-of-type(2n){margin-left:0}}@media only screen and (max-width:340px){.o-u25Modal__list--primary li:nth-of-type(2n),.o-u25Modal__list--primary--miss li:nth-of-type(2n){margin-left:19px}}.o-u25Modal__list--primary li img,.o-u25Modal__list--primary--miss li img{width:100%;margin-bottom:10px}.o-u25Modal__list--primary li p,.o-u25Modal__list--primary--miss li p{font-size:12px;font-weight:700;line-height:1.35;width:100%;margin-top:auto;text-align:center}@media only screen and (min-width:768px){.o-u25Modal__list--primary--miss{padding:0 0 20px;flex-wrap:nowrap;align-items:center}}.o-u25Modal__list--primary--miss li{position:relative}@media only screen and (min-width:768px){.o-u25Modal__list--primary--miss li{width:25%}}.o-u25Modal__list--primary--miss li::before{position:absolute;top:50%;width:84px;height:83px;margin-top:-55px;content:'';background-image:url(/img/icon/icon--crossBlue.svg);background-size:cover}.o-u25Modal__list--primary--miss li:nth-of-type(1){flex-basis:42%}@media only screen and (min-width:768px){.o-u25Modal__list--primary--miss li:nth-of-type(1){flex-basis:initial}}.o-u25Modal__list--primary--miss li:nth-of-type(2){margin-left:0;padding-left:46px;flex-basis:58%}@media only screen and (min-width:768px){.o-u25Modal__list--primary--miss li:nth-of-type(2){margin-left:20px;padding:0;flex-basis:initial}}@media only screen and (max-width:340px){.o-u25Modal__list--primary--miss li:nth-of-type(2){padding-left:30px}}.o-u25Modal__list--primary--miss li:nth-of-type(3){padding-left:15px;flex-basis:38%}@media only screen and (min-width:768px){.o-u25Modal__list--primary--miss li:nth-of-type(3){margin-left:5px;padding:0;flex-basis:initial}}.o-u25Modal__list--primary--miss li:nth-of-type(4){margin-left:0;padding:0 8px 0 65px;flex-basis:62%}@media only screen and (min-width:768px){.o-u25Modal__list--primary--miss li:nth-of-type(4){margin-left:5px;padding:0;flex-basis:initial}}@media only screen and (max-width:340px){.o-u25Modal__list--primary--miss li:nth-of-type(4){padding-left:50px}}.o-u25Modal__list--secondary{display:flex;padding:20px;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px){.o-u25Modal__list--secondary{padding:20px 10px 0}}@media only screen and (min-width:1024px){.o-u25Modal__list--secondary{padding:20px 0 0}}.o-u25Modal__list--secondary li{font-size:12px;font-weight:700;display:flex;flex-direction:column;width:48.5%;background:#fff}@media only screen and (min-width:768px){.o-u25Modal__list--secondary li{width:24.5%}}@media only screen and (min-width:1024px){.o-u25Modal__list--secondary li{width:176px}}.o-u25Modal__list--secondary li:nth-child(1),.o-u25Modal__list--secondary li:nth-child(2){margin-bottom:10px}@media only screen and (min-width:768px){.o-u25Modal__list--secondary li:nth-child(1),.o-u25Modal__list--secondary li:nth-child(2){margin-bottom:0}}.o-u25Modal__list--secondary li div{padding:10px;text-align:center;background:#d1d5d9}@media only screen and (min-width:768px){.o-u25Modal__list--secondary li div{padding:18px}}.o-u25Modal__list--secondary li div img{width:100%}.o-u25Modal__list--secondary li p{padding:10px}.o-u25Modal__button{font-size:10px;position:absolute;top:14px;right:14px;padding:20px 0 0;cursor:pointer;text-align:center;border:0;background:url(/img/icon/icon--closeGray.svg) no-repeat center top/48%}@media only screen and (min-width:1024px){.o-u25Modal__button{transition-duration:.3s}.o-u25Modal__button:hover{opacity:.7}}.o-u25Modal__overlay{position:fixed;z-index:9999;top:-10px;right:0;bottom:-10px;left:0;display:none;overflow:hidden;overflow-y:auto;background-color:rgba(0,0,0,.65);-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden}.o-u25Modal__container{display:table;width:100%;height:100%;padding:10px 0}.o-u25Modal__modal::after{display:table;clear:both;content:''}.spocale{display:flex;margin-top:30px;margin-bottom:30px;background:url(/img/ondemand/spocale-bg.jpg) no-repeat;background-position:center}@media only screen and (min-width:768px){.spocale{display:flex;margin-top:30px;margin-bottom:50px;background:url(/img/ondemand/spocale-bg.jpg) no-repeat center;background-size:cover}}.spocale__mock{position:absolute;width:100%;max-width:220px;height:100%;margin-top:-18px;margin-left:auto;background:url(/img/ondemand/spocale-mock.png) no-repeat;background-size:100% auto}@media only screen and (min-width:768px){.spocale__mock{position:relative;top:0;width:243px;max-width:none;height:auto;margin-top:-17px;margin-left:auto;background-size:contain}}.spocale__mock::after{position:relative;margin-left:110px;content:url(/img/ondemand/spocale-free-sp.svg)}@media only screen and (min-width:768px){.spocale__mock::after{position:relative;display:inline-block;margin-top:25px;margin-left:135px;content:url(/img/ondemand/spocale-free.svg)}}.spocale__textBox{z-index:1;margin-left:auto;padding:25px 15px 25px 0;text-align:center}@media only screen and (min-width:768px){.spocale__textBox{margin-left:0;padding:30px 0;text-align:center}}.spocale__title{margin-bottom:7px}.spocale__title span{font-size:13px;padding-bottom:5px;border-bottom:1px solid #fff}@media only screen and (min-width:768px){.spocale__title span{font-size:14px}}.spocale__logo{padding:10px 0}@media only screen and (min-width:768px){.spocale__logo{padding:15px 0}}.spocale__logo img{height:33px}@media only screen and (min-width:768px){.spocale__logo img{width:auto;height:auto}}.spocale__txt{padding-bottom:15px}@media only screen and (min-width:768px){.spocale__txt{padding-bottom:20px}}.spocale__txt p{font-size:14px;line-height:1.3}@media only screen and (min-width:768px){.spocale__txt p{font-size:15px}}@media only screen and (min-width:768px){.spocale__txt p .pc_none{display:none}}.spocale__point{position:absolute;margin:110px 10px 10px 10px}@media only screen and (min-width:768px){.spocale__point{position:inherit;width:230px;margin:auto 0;margin-right:auto;margin-left:10px}}.spocale__point::before{display:block;content:url(/img/ondemand/spocale-broadcast-sp.svg)}@media only screen and (min-width:768px){.spocale__point::before{margin-left:54px;content:url(/img/ondemand/spocale-notification.svg)}}.spocale__point::after{display:block;margin-left:28px;content:url(/img/ondemand/spocale-notification-sp.svg)}@media only screen and (min-width:768px){.spocale__point::after{margin-left:0;content:url(/img/ondemand/spocale-broadcast.svg)}}.splash__header{position:relative;margin-top:10px}.splash__main{z-index:0;width:100vw;height:auto;margin-top:-100px}@media only screen and (max-width:768px){.splash__main{margin-top:-45px}}@media only screen and (max-width:480px){.splash__main{margin-top:-45px}}@media only screen and (max-width:340px){.splash__main{margin-top:-45px}}@media only screen and (min-width:1024px) and (orientation:landscape){.splash__main{margin-top:-90vh}}@media only screen and (max-width:1023px) and (orientation:landscape){.splash__main{margin-top:-160vh}}@media only screen and (max-width:811px) and (orientation:landscape){.splash__main{margin-top:-90vh}}.splash__hero{position:relative}.splash__js-list{position:relative;z-index:4;display:block}.splash__js-list .slick-dots{display:table;margin:80px auto 30px}@media only screen and (min-width:1024px){.splash__js-list .slick-dots{position:unset;right:calc(50% - 400px);display:table;margin:80px auto 30px}}.splash__js-list .slick-dots li{position:relative;display:inline-block;width:6px;height:6px;margin:0 5px;padding:0;cursor:pointer}.splash__js-list .slick-dots li.slick-active button{background:0 0}.splash__js-list .slick-dots button{font-size:0;line-height:0;display:block;width:6px;height:6px;padding:0;cursor:pointer;transition-duration:.3s;color:transparent;border:0;border-radius:50%;outline:0;background:0 0}@media only screen and (min-width:1100px){.splash__js-list .slick-dots button:hover{opacity:.5}}.splash__back-01{position:relative;z-index:-10;display:flex;width:100%;height:100vw;background:url(/img/ondemand/useMobile.png) no-repeat center/auto 100%;background-position:-60vw;background-size:cover;justify-content:center;align-items:center}@media only screen and (max-width:768px){.splash__back-01{height:80vw;background:url(/img/ondemand/useMobile.png);background-repeat:no-repeat;background-position:-40vw;background-size:cover}}@media only screen and (max-width:480px){.splash__back-01{height:107vw;background:url(/img/ondemand/useMobile.png);background-repeat:no-repeat;background-position:-70vw;background-size:cover}}@media only screen and (max-width:340px){.splash__back-01{height:94vw;background:url(/img/ondemand/useMobile.png);background-repeat:no-repeat;background-position:-57vw;background-size:cover}}.splash__back-01::before{position:absolute;top:0;right:0;bottom:0;left:0;content:' ';background:linear-gradient(to bottom,#000,rgba(0,0,0,.2) 33%,rgba(0,0,0,.2) 60%,#000);background-color:rgba(0,0,0,.1)}.splash__back-02{position:relative;z-index:-10;display:flex;width:100%;height:100vw;background:url(/img/ondemand/mockup.png) no-repeat center/auto 100%;background-position:-25vw;background-size:cover;justify-content:center;align-items:center}@media only screen and (max-width:768px){.splash__back-02{height:80vw;background:url(/img/ondemand/mockup.png);background-repeat:no-repeat;background-position:-10vw;background-size:cover}}@media only screen and (max-width:480px){.splash__back-02{height:107vw;background:url(/img/ondemand/mockup.png);background-repeat:no-repeat;background-position:-30vw;background-size:cover}}@media only screen and (max-width:340px){.splash__back-02{height:94vw;background:url(/img/ondemand/mockup.png);background-repeat:no-repeat;background-position:-20vw;background-size:cover}}.splash__back-02::before{position:absolute;top:0;right:0;bottom:0;left:0;content:' ';background:linear-gradient(to bottom,#000,rgba(0,0,0,.2) 33%,rgba(0,0,0,.2) 60%,#000);background-color:rgba(0,0,0,.1)}.splash__back-03{position:relative;z-index:-10;display:flex;width:100%;height:100vw;background:url(/img/ondemand/useTablet.png) no-repeat center/auto 100%;background-position:-70px;background-size:cover;justify-content:center;align-items:center}@media only screen and (max-width:768px){.splash__back-03{height:80vw;background:url(/img/ondemand/useTablet.png);background-repeat:no-repeat;background-position:-10vw;background-size:cover}}@media only screen and (max-width:480px){.splash__back-03{height:107vw;background:url(/img/ondemand/useTablet.png);background-repeat:no-repeat;background-position:-20vw;background-size:cover}}@media only screen and (max-width:340px){.splash__back-03{height:94vw;background:url(/img/ondemand/useTablet.png);background-repeat:no-repeat;background-position:-10vw;background-size:cover}}.splash__back-03::before{position:absolute;top:0;right:0;bottom:0;left:0;content:' ';background:linear-gradient(to bottom,#000,rgba(0,0,0,.2) 33%,rgba(0,0,0,.2) 60%,#000);background-color:rgba(0,0,0,.1)}.splash__textBox{position:absolute;bottom:0;left:0;width:100%;text-align:center;color:#fff}@media only screen and (height:812px) and (width:375px){.splash__textBox{position:inherit;margin-top:-20px}}@media only screen and (max-width:768px){.splash__textBox{margin-bottom:0}}@media only screen and (max-width:480px){.splash__textBox{margin-bottom:15px}}@media only screen and (max-width:340px){.splash__textBox{margin-bottom:10px}}.splash__mainText{font-size:20px;font-weight:700;line-height:29px;margin-right:auto;margin-bottom:15px;margin-left:auto;letter-spacing:0}.splash__subText{font-size:14px;line-height:1.41;margin-right:auto;margin-left:auto;letter-spacing:0}@media only screen and (max-width:768px){.splash__subText{margin-bottom:0}}@media only screen and (max-width:480px){.splash__subText{margin-bottom:30px}}@media only screen and (max-width:340px){.splash__subText{margin-bottom:20px}}@media only screen and (max-width:768px){.splash__fixed{margin-top:30px}}@media only screen and (max-width:480px){.splash__fixed{margin-top:20px}}@media only screen and (max-width:340px){.splash__fixed{margin-top:10px}}@media only screen and (height:812px) and (width:375px){.splash__fixed{margin-top:30px}}.splash__access{text-align:center}@media only screen and (max-width:768px){.splash__access{margin-top:0}}@media only screen and (max-width:480px){.splash__access{margin-top:0}}@media only screen and (max-height:1023px) and (min-height:812px){.splash__access{margin-top:0}}.splash__button--login{font-size:14px;line-height:40px;width:300px;margin-bottom:10px;padding:5px;background:linear-gradient(to left,#e43542,#c5181f)}.splash__button--registration{font-size:14px;line-height:40px;width:300px;margin-bottom:10px;padding:5px;background:linear-gradient(to left,#e43542,#c5181f)}.splash__attention{font-family:HiraginoSans-W4,'Hiragino Kaku Gothic Pro','Yu Gothic M','ヒラギノ角ゴ Pro W3',-apple-system,BlinkMacSystemFont,'Helvetica Neue','Segoe UI',Helvetica,'Hiragino Kaku Gothic ProN',Sans-Serif;font-size:10px;font-weight:300;line-height:1.4;max-width:1100px;margin:70px auto 20px;padding:0 15px;text-align:center}@media only screen and (max-width:768px){.splash__attention{margin-top:70px;margin-bottom:20px;text-align:unset}}@media only screen and (max-width:480px){.splash__attention{margin:10px auto 0}}@media only screen and (max-width:340px){.splash__attention{margin:10px auto 0}}@media only screen and (max-width:1024px) and (orientation:landscape){.splash__attention{margin-top:10px}}.splash__footer{height:114px}@media only screen and (max-height:1023px) and (min-height:812px){.splash__footer{height:148px}}.splash__nav{width:100%;height:30vw;background:url(/img/ondemand/navDummyIPhone8.png);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:768px){.splash__nav{width:100%;height:15vw;background:url(/img/ondemand/navDummyIPad.png);background-repeat:no-repeat;background-size:cover}}@media only screen and (max-width:480px){.splash__nav{width:100%;height:30vw;background:url(/img/ondemand/navDummyIPhone8.png);background-repeat:no-repeat;background-size:cover}}@media only screen and (max-width:340px){.splash__nav{width:100%;height:35vw;background:url(/img/ondemand/navDummyIPhoneSe.png);background-repeat:no-repeat;background-size:cover}}@media screen and (max-width:813px) and (orientation:landscape){.splash-play__main{width:auto;height:56.25vw}}@media screen and (max-width:813px) and (orientation:landscape){.splash-play__main .splash-play__bg{height:56.25vw}}@media only screen and (max-width:768px){.splash-play__bg{background-image:url(/img/ondemand/main_tab.png);background-repeat:no-repeat;background-size:cover}}@media only screen and (max-width:480px){.splash-play__bg{background-image:url(/img/ondemand/main_8.png);background-repeat:no-repeat;background-size:cover}}@media only screen and (max-width:340px){.splash-play__bg{background-image:url(/img/ondemand/main_se.png);background-repeat:no-repeat;background-size:cover}}.splash-play__tag--live{background-color:#cc5d5d}.splash-play__tag--stream{background-color:#6490c6}.splash-play__footer{background-color:#151515}.wrc__video{height:calc(57.2vw - 20px);margin-bottom:40px}@media only screen and (min-width:1024px){.wrc__video{width:345px;height:186px;margin-bottom:0}}.wrc__video video{width:100%}.wrc__video a{transition-duration:.3s}.wrc__video a:hover{transition-duration:.3s;opacity:.6}.wrc__video a img{width:100%}.wrc__text{font-size:14px;font-weight:700;margin-top:12px}@media only screen and (min-width:1024px){.wrc__text{font-size:16px;line-height:1.44}}.wrc__description{margin-top:15px}@media only screen and (min-width:1024px){.wrc__description{max-width:527px;margin-top:0}}.wrc__hero{font-size:24px;line-height:1.4;display:block;height:300px;padding:0 15px;text-align:center;background:url(/img/ondemand/hero-wrc-bg@2x.png) no-repeat center/cover;background-size:cover;justify-content:center;align-items:center}@media only screen and (min-width:768px){.wrc__hero{height:50vw}}@media only screen and (min-width:1024px){.wrc__hero{font-size:42px;display:flex;height:300px;margin:0 auto;padding:0}}@media only screen and (min-width:1024px){.wrc__hero--area{display:flex;width:910px}}.wrc__hero--white-title{width:auto;max-width:313px;margin:auto;padding-top:65px}@media only screen and (min-width:480px){.wrc__hero--white-title{padding-top:45px}}@media only screen and (min-width:768px){.wrc__hero--white-title{padding-top:75px}}@media only screen and (min-width:1024px){.wrc__hero--white-title{width:304px;max-width:initial;margin-top:35px;margin-right:0;padding-top:0}}.wrc__hero--white-title img{display:block;width:100%;height:auto}.wrc__hero--yellow-title{width:calc(100% - 20px);max-width:589px;margin:auto}@media only screen and (min-width:768px){.wrc__hero--yellow-title{width:589px}}@media only screen and (min-width:1024px){.wrc__hero--yellow-title{width:589px;margin-left:0}}.wrc__hero--yellow-title img{display:block;width:100%;height:auto}.wrc__hero--white-app{width:auto;max-width:289px;margin:auto;padding-top:65px}@media only screen and (min-width:480px){.wrc__hero--white-app{padding-top:45px}}@media only screen and (min-width:768px){.wrc__hero--white-app{padding-top:75px}}@media only screen and (min-width:1024px){.wrc__hero--white-app{width:388px;max-width:initial;margin-top:35px;margin-right:0;padding-top:0}}.wrc__hero--white-app img{display:block;width:100%;height:auto}.wrc__hero--yellow-app{width:calc(100% - 20px);max-width:509px;margin:auto}@media only screen and (min-width:768px){.wrc__hero--yellow-app{width:509px}}@media only screen and (min-width:1024px){.wrc__hero--yellow-app{width:509px;margin-left:0}}.wrc__hero--yellow-app img{display:block;width:100%;height:auto}.wrc__heroText{margin:30px 0}.wrc__heroBox{position:relative;z-index:3}@media only screen and (min-width:1024px){.wrc__heroBox{width:1100px;margin:0 auto;padding-left:100px}}.wrc__heroBox>p{font-size:16px;font-weight:600;line-height:1.3;margin:0 20px 20px}@media only screen and (min-width:1024px){.wrc__heroBox>p{max-width:669px;margin:0 0 20px}}.wrc__heroBox>img{display:block;width:100%;max-width:130px;height:auto;margin:30px auto 0}@media only screen and (min-width:340px){.wrc__heroBox>img{display:block}}@media only screen and (min-width:1024px){.wrc__heroBox>img{position:absolute;top:20px;right:100px;width:auto;max-width:210px;margin:0 auto;padding-left:30px}}@media only screen and (min-width:1100px){.wrc__heroBox>img{max-width:210px;margin:0 auto;padding-left:0}}.wrc__heroBox--link{font-size:16px;font-weight:600;line-height:1.3;margin:0 20px 20px;color:#fff;border-bottom:1px solid #fff}@media only screen and (min-width:1024px){.wrc__heroBox--link{margin:0 0 20px}}.wrc__contentsTitle{font-size:18px;line-height:22px;position:relative;display:table;margin:0 auto 14px;padding-left:38px;text-align:center}@media only screen and (min-width:1024px){.wrc__contentsTitle{font-size:30px;line-height:33px;line-height:28px;margin-bottom:25px;padding-left:48px}}.wrc__contentsTitle:before{position:absolute;left:0;width:44px;height:100%;content:'';background:url(/img/ondemand/contentsTitle--flow.svg) no-repeat left top/auto 22px}@media only screen and (min-width:1024px){.wrc__contentsTitle:before{width:42px;height:32px;background-size:42px}}.wrc__step{position:relative;display:block;width:100%;margin-top:30px;padding-top:20px;padding-bottom:20px;background-image:linear-gradient(to bottom,#222 20%,#000)}@media only screen and (min-width:1024px){.wrc__step{margin:30px 0 10px;padding-top:40px}}.wrc__step--title{margin:42px 0 15px}.wrc__step--title>p{font-size:16px;font-weight:600;text-align:center;color:#fff}@media only screen and (min-width:1024px){.wrc__step--title>p{font-size:22px;width:440px}}.wrc__step--flow{display:block;margin:auto}@media only screen and (min-width:768px){.wrc__step--flow{display:flex;max-width:910px;justify-content:center}}.wrc__step--list{display:block}.wrc__step--item-blue{position:relative;display:flex;width:auto;height:110px;margin-right:20px;margin-bottom:48px;margin-left:20px;background-color:#33365a;align-items:center}@media only screen and (min-width:1024px){.wrc__step--item-blue{width:440px;margin-right:30px;margin-left:0}}.wrc__step--item-blue>p{line-height:1.3;margin:auto 0;margin-left:-45px}.wrc__step--item-blue>p>a{color:#fff;border-bottom:1px solid #fff}.wrc__step--item-blue:after{position:absolute;top:0;left:0;display:block;width:28px;height:15px;margin-top:130px;margin-left:calc(50% - 10px);content:'';border:solid transparent;border-width:14px 14px;border-top-color:#fff}@media only screen and (min-width:1024px){.wrc__step--item-blue:after{margin-left:220px}}.wrc__step--item-red{position:relative;display:flex;width:auto;height:110px;margin-right:20px;margin-bottom:48px;margin-left:20px;background-color:#a80000;align-items:center}@media only screen and (min-width:1024px){.wrc__step--item-red{width:440px;margin-right:0;margin-left:0}}.wrc__step--item-red>p{line-height:1.3;margin:auto 0;margin-left:-45px}.wrc__step--item-red>p>a{color:#fff;border-bottom:1px solid #fff}.wrc__step--item-red:after{position:absolute;top:0;left:0;display:block;width:28px;height:15px;margin-top:130px;margin-left:calc(50% - 10px);content:'';border:solid transparent;border-width:14px 14px;border-top-color:#fff}@media only screen and (min-width:1024px){.wrc__step--item-red:after{margin-left:220px}}.wrc__related-program{margin:auto;margin-right:20px;margin-left:20px;border:solid 1px #fff}@media only screen and (min-width:1024px){.wrc__related-program{max-width:910px;margin:auto}}@media only screen and (min-width:768px){.wrc__related-program.u-hidden--blue{display:none!important}}.wrc__related-program--box{display:block;padding-bottom:20px;background:#222;background-image:url(/img/ondemand/bg-wrc-rectangle.svg);background-repeat:no-repeat;background-position:right;background-size:cover;align-items:center}@media only screen and (min-width:1024px){.wrc__related-program--box{display:flex;height:142px;padding:20px 15px 20px 0;background-position:left;background-size:auto}}.wrc__related-program--text{display:block;padding:20px 20px 15px}@media only screen and (min-width:1024px){.wrc__related-program--text{display:block;margin-left:50px;padding:0}}.wrc__related-program--title{font-size:20px;font-weight:700;line-height:1.3;text-align:center}@media only screen and (min-width:1024px){.wrc__related-program--title{font-size:28px;max-width:517px;text-align:left}}@media screen and (max-width:1100px){.wrc__related-program--title>.u-hidden{display:none!important}}.wrc__related-program--title sup{font-size:50%;position:relative;top:-.1em;vertical-align:top}.wrc__related-program--link{font-size:14px;font-weight:700;margin-top:15px;text-align:center}@media only screen and (min-width:1024px){.wrc__related-program--link{text-align:left}}.wrc__text--attention{font-size:12px;font-weight:300;line-height:1.2;margin:15px 20px 50px;color:#fff}@media only screen and (min-width:1024px){.wrc__text--attention{font-size:14px;margin:15px 0 50px;text-align:center}}@media only screen and (min-width:768px){.wrc__text--attention.u-hidden--blue{display:none!important}}.wrc__howto{margin-top:10px;margin-bottom:30px;padding:15px;text-align:center;background:url(/img/ondemand/bg-wrc-cv.png) no-repeat;background-position:center;background-size:cover}@media only screen and (min-width:1024px){.wrc__howto{margin-top:10px;margin-bottom:50px;padding:30px;text-align:center;background:url(/img/ondemand/bg-wrc-cv.png) no-repeat center;background-size:cover}}.wrc__howto .wrc__howto-link{font-size:14px;font-weight:700;line-height:55px;display:block;width:100%;text-align:center;color:#961115;border-radius:4px;background:url(/img/icon/arrowNext--red.svg) no-repeat 93% center/auto 30%,rgba(255,255,255,.75)}@media only screen and (min-width:1024px){.wrc__howto .wrc__howto-link{font-size:16px;line-height:65px;width:450px;margin:0 auto;transition-duration:.3s}.wrc__howto .wrc__howto-link:hover{background:url(/img/icon/arrowNext--red.svg) no-repeat 93% center/auto 30%,#fff}}.wrc__howto>p{font-size:13px;font-weight:600;line-height:1.46;margin-bottom:20px;text-align:left;color:#fff}@media only screen and (min-width:1024px){.wrc__howto>p{font-size:16px;line-height:1.3;margin-bottom:20px;text-align:center}}.wrc__howto-title{font-size:18px;font-weight:700;line-height:1.2;display:inline-block;margin-right:auto;margin-bottom:15px;margin-left:auto;padding:10px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}@media only screen and (min-width:1024px){.wrc__howto-title{font-size:20px;margin-right:auto;margin-bottom:15px;margin-left:auto;padding:12px 0}}@media only screen and (min-width:600px){.wrc__howto-list{display:flex;max-width:1060px;margin:0 auto;justify-content:center}}.wrc__howto-item{width:100%;max-width:345px;max-height:300px;margin-right:auto;margin-bottom:10px;margin-bottom:25px;margin-left:auto;padding:25px 0 10px;text-align:center;border-radius:4px;background:rgba(255,255,255,.75)}@media only screen and (min-width:600px){.wrc__howto-item{width:33%;max-width:345px}.wrc__howto-item:nth-child(2){margin-left:32px}.wrc__howto-item:nth-child(3){margin-left:32px}}@media only screen and (min-width:768px){.wrc__howto-item{width:33%;max-width:345px;max-height:270px}.wrc__howto-item:nth-child(2){margin-left:32px}.wrc__howto-item:nth-child(3){margin-left:32px}}@media only screen and (min-width:1024px){.wrc__howto-item{width:33%;max-width:345px;max-height:322px}.wrc__howto-item:nth-child(2){margin-left:32px}.wrc__howto-item:nth-child(3){margin-left:32px}}.wrc__howto-item--head-blue{font-size:14px;font-weight:700;display:inline-block;margin-bottom:15px;padding:10px 0;text-align:center;color:#2d489d;border-top:1px solid #2d489d;border-bottom:1px solid #2d489d}@media only screen and (min-width:1024px){.wrc__howto-item--head-blue{font-size:16px;margin-right:auto;margin-bottom:25px;margin-left:auto;padding:12px 0;text-align:center}}.wrc__howto-item--head-red{font-size:14px;font-weight:700;display:inline-block;margin-bottom:15px;padding:10px 0;text-align:center;color:#c5181f;border-top:1px solid #c5181f;border-bottom:1px solid #c5181f}@media only screen and (min-width:1024px){.wrc__howto-item--head-red{font-size:16px;margin-right:auto;margin-bottom:25px;margin-left:auto;padding:12px 0;text-align:center}}.wrc__howto-item--service{font-size:26px;font-weight:700;color:#333}@media only screen and (min-width:1024px){.wrc__howto-item--service{font-size:26px}}.wrc__howto-image{height:72%;max-height:202px;margin-bottom:10px}@media only screen and (max-width:480px){.wrc__howto-image{height:72%;max-height:202px;margin-bottom:0}}@media only screen and (min-width:768px){.wrc__howto-image{height:72%;max-height:202px}}@media only screen and (min-width:1024px){.wrc__howto-image{max-height:none}}.wrc__howto-image>img{width:80%;margin-bottom:10px}@media only screen and (min-width:1024px){.wrc__howto-image>img{width:80%;height:auto}}.wrc__howto-caption{font-size:14px;line-height:1.3;max-width:1060px;margin:0 auto 10px}.wrc__howto-attention{font-size:11px;line-height:1.3;max-width:1060px;margin:0 auto 20px}.wrc__howto-attention li{margin-bottom:.2em;padding-left:1em;text-indent:-1em}.o-chapter-skip{margin-bottom:16px;border-top:1px solid #fff;border-bottom:1px solid #fff}.o-chapter-skip.is-open .o-chapter-skip__header::after{transform:rotate(270deg)}.o-chapter-skip__header{font-size:14px;font-weight:700;line-height:1.2;position:relative;padding:12px 30px 12px 0;cursor:pointer}.o-chapter-skip__header::after{position:absolute;top:0;right:12px;bottom:0;display:block;width:7px;height:12px;margin:auto;content:'';transition:transform .3s;transform:rotate(90deg);transform-origin:center center;background-image:url(/img/icon/arrowNext--white.svg);background-repeat:no-repeat;background-size:contain}@media screen and (min-width:768px){.o-chapter-skip__header::after{position:static;display:inline-block;margin-left:10px}}@media screen and (min-width:768px){.o-chapter-skip__header{font-size:16px;display:flex;padding:15px 10px 15px 0;align-items:center}}.o-chapter-skip__header__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:768px){.o-chapter-skip__header__text{max-width:calc(100% - 20px)}}.o-chapter-skip__body{display:none;margin-bottom:-12px;padding-bottom:17px}.o-chapter-skip__list{font-size:13px;display:-ms-grid;display:grid;padding-top:4px;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}@media screen and (min-width:768px){.o-chapter-skip__list{font-size:14px}}.o-chapter-skip__time{font-weight:700;line-height:1.5;padding-bottom:12px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.o-chapter-skip__text{line-height:1.5;overflow-x:hidden;padding-bottom:12px;padding-left:20px;white-space:nowrap;text-overflow:ellipsis;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}@media screen and (min-width:768px){.o-chapter-skip__text{padding-left:16px}}.o-chapter-skip__link{font-size:14px;font-weight:700;padding:0;cursor:pointer;text-decoration:underline;color:#6b9ef7;border:0;background:0 0}.o-chapter-skip__link:hover{text-decoration:none}.w-about__title{font-size:16px;line-height:29px;width:calc(100vw - 30px);margin:0 auto 15px;padding-left:11px;color:#585858;border-left:2px solid #585858}@media only screen and (min-width:1024px){.w-about__title{font-size:20px;line-height:39px;margin-bottom:20px}}@media only screen and (min-width:1100px){.w-about__title{width:950px}}.w-about__hero{display:flex;height:380px;background:url(/img/web/about__hero--sp.jpg) no-repeat center top/cover;align-items:center}@media only screen and (min-width:1024px){.w-about__hero{height:270px;background:url(/img/web/about__hero.jpg) no-repeat center/cover}}.w-about__heroBox{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding-top:0;color:#fff;justify-content:flex-start;align-items:center}@media only screen and (min-width:1024px){.w-about__heroBox{width:835px;height:100%;margin:0 auto;padding-left:0}}.w-about__heroBox h1{font-size:18px;line-height:1.4;padding-top:30px;text-align:center}@media only screen and (min-width:1024px){.w-about__heroBox h1{font-size:30px;line-height:1.4;margin-top:0;margin-bottom:20px;margin-left:0;padding-top:40px;text-align:center}}.w-about__heroBox h1 strong{font-size:28px;line-height:1.2;display:inline-block;padding:10px 0 0}@media only screen and (min-width:768px){.w-about__heroBox h1 strong{font-size:36px}}.w-about__heroBox h1 br{display:block}@media screen and (min-width:1024px){.w-about__heroBox h1 br{display:none}}.w-about__heroBox p{font-size:14px;line-height:1.6;width:320px;padding:24px 0 0;text-align:center}@media only screen and (min-width:1024px){.w-about__heroBox p{font-size:15px;line-height:1.6;width:100%;padding-top:0;text-align:center}}.w-about__heroBox:before{position:absolute;bottom:-52px;left:13px;display:block;width:100px;height:91px;content:'';background:url(/img/web/aboutId__character06.svg) no-repeat center/contain}@media only screen and (min-width:1024px){.w-about__heroBox:before{bottom:-15px;left:-92px;width:182px;height:155px}}.w-about__title-line{font-size:19px;font-weight:700;position:relative;display:inline-block;width:243px;letter-spacing:1.1px;background:url(/img/web/about__hero__line--sp.png);background-repeat:no-repeat;background-position:left 0 bottom 4px;background-size:contain}@media only screen and (min-width:1024px){.w-about__title-line{font-size:22px;top:-6px;width:294px;margin-right:15px}}.w-about__title-line em{font-size:31px;font-weight:700;font-style:normal}@media only screen and (min-width:1024px){.w-about__title-line em{font-size:38px}}.w-about__cvArea{position:relative;overflow:hidden;height:150vw;padding:30px;background:url(/img/web/about__cvArea.jpg) no-repeat center bottom/100% auto}@media only screen and (min-width:768px){.w-about__cvArea{display:flex;height:240px;background-position:right bottom;background-size:auto 100%;align-items:center}}@media only screen and (min-width:1100px){.w-about__cvArea{background-size:auto}}.w-about__cvArea:before{position:absolute;z-index:1;top:-170vw;left:0;width:530vw;height:334vw;content:'';transform:skewX(-77deg);border-right:18px solid #a80000;background-image:linear-gradient(132deg,rgba(45,72,157,.99),#1c4175)}@media only screen and (min-width:768px){.w-about__cvArea:before{top:0;left:-10vw;width:80vw;height:100%;transform:skewX(-22deg);border-width:8px;border-right:10px solid #a80000}}.w-about__cvAreaBox{position:relative;max-width:900px;margin:0 auto}.w-about__cvAreaBox:after{position:relative;z-index:5;display:block;width:100%;height:191px;margin-top:16px;content:'';background:url(/img/web/aboutId__character05.svg) no-repeat center/auto 100%}@media only screen and (min-width:768px){.w-about__cvAreaBox:after{position:absolute;top:-20px;right:-229px;width:229px;height:177px}}@media only screen and (min-width:1024px){.w-about__cvAreaBox:after{right:-229px;margin-top:0}}.w-about__cvAreaBox>p{font-size:18px;line-height:1.67;position:relative;z-index:5;margin-bottom:14px;color:#fff}@media only screen and (min-width:768px){.w-about__cvAreaBox>p{line-height:1.55}}@media only screen and (min-width:1024px){.w-about__cvAreaBox>p{font-size:22px;width:auto;margin-bottom:40px;text-align:center}}@media only screen and (min-width:1024px){.w-about__cvAreaBox>div{display:flex;justify-content:center}}.w-about__cvAreaBox a{font-size:13px;position:relative;z-index:5;width:100%}@media only screen and (min-width:768px){.w-about__cvAreaBox a{line-height:50px;width:250px;height:50px;margin:auto}}.w-about__cvAreaBox a+a{margin-top:15px}@media only screen and (min-width:1024px){.w-about__cvAreaBox a+a{margin:0 15px}}.w-about__channel{overflow:hidden;margin-bottom:30px;padding:30px 0;padding-bottom:160px;background:url(/img/web/subscribe__hero.png) repeat}@media only screen and (min-width:1024px){.w-about__channel{padding-top:50px;padding-bottom:92px}}.w-about__channelButtons{padding:30px 30px 0}@media only screen and (min-width:768px){.w-about__channelButtons{display:flex;width:515px;margin:40px auto 0;padding:0;flex-wrap:wrap;justify-content:space-between}}.w-about__channelButton--broadcast{position:relative;margin-bottom:15px}@media only screen and (min-width:768px){.w-about__channelButton--broadcast{width:250px}}.w-about__channelButton--broadcast a{font-size:13px;display:flex;width:100%;justify-content:center;align-items:center}.w-about__channelButton--broadcast a img{height:25px;margin-right:10px}.w-about__channelButton--delivery{position:relative;margin-bottom:15px}@media only screen and (min-width:768px){.w-about__channelButton--delivery{width:250px}}.w-about__channelButton--delivery a{font-size:13px;display:flex;width:100%;justify-content:center;align-items:center}.w-about__channelButton--delivery a img{height:25px;margin-right:10px}.w-about__channelButton{width:100%}.w-about__channelButton a{font-size:13px}@media only screen and (min-width:768px){.w-about__channelButton a{line-height:50px;height:50px}}.w-about__channelChara{position:relative}@media only screen and (min-width:768px){.w-about__channelChara{max-width:950px;margin:0 auto}}.w-about__channelChara:after{position:absolute;bottom:-170px;left:0;display:block;width:100%;height:141px;margin-top:10px;content:'';background:url(/img/web/aboutId__character07.svg) no-repeat center/auto 100%}@media only screen and (min-width:1024px){.w-about__channelChara:after{right:-30px;bottom:-96px;left:inherit;width:215px;height:151px}}.w-about__channelWrap{max-width:950px;margin:0 auto}.w-about__service{padding:0 15px 40px}@media only screen and (min-width:768px){.w-about__service{display:flex;max-width:950px;margin:0 auto 85px;padding:0;flex-wrap:wrap;justify-content:space-between}}.w-about__serviceBox--ec,.w-about__serviceBox--ondemand,.w-about__serviceBox--press{position:relative;padding:150px 15px 15px;background:#fff}@media only screen and (min-width:768px){.w-about__serviceBox--ec,.w-about__serviceBox--ondemand,.w-about__serviceBox--press{padding:150px 30px 32px}}.w-about__serviceBox--ec:before,.w-about__serviceBox--ondemand:before,.w-about__serviceBox--press:before{position:absolute;top:0;left:0;width:100%;height:130px;content:''}.w-about__serviceBox--ec>h3,.w-about__serviceBox--ondemand>h3,.w-about__serviceBox--press>h3{font-size:18px;margin-top:6px;margin-bottom:10px;color:#2d489d}.w-about__serviceBox--ec a,.w-about__serviceBox--ondemand a,.w-about__serviceBox--press a{width:100%}.w-about__serviceBox--ec p,.w-about__serviceBox--ondemand p,.w-about__serviceBox--press p{font-size:14px;line-height:1.71}.w-about__serviceLinks{margin-top:15px}@media only screen and (min-width:768px){.w-about__serviceLinks{display:flex;margin-top:20px;justify-content:center}}@media only screen and (min-width:768px){.w-about__serviceLinks>li{width:250px;margin:0 15px}}.w-about__serviceLinks>li+li{margin-top:15px}@media only screen and (min-width:768px){.w-about__serviceLinks>li+li{margin-top:0}}.w-about__serviceLinks a{width:100%}.w-about__serviceBox--ondemand{width:100%}@media only screen and (min-width:1024px){.w-about__serviceBox--ondemand{width:100%}}.w-about__serviceBox--ondemand:before{background:url(/img/icon/ondemand.svg) no-repeat center/174px auto,linear-gradient(111deg,#000,#585858)}.w-about__serviceBox--ec{margin-top:20px}@media only screen and (min-width:1024px){.w-about__serviceBox--ec{width:455px;margin-top:35px}}.w-about__serviceBox--ec:before{background:url(/img/icon/logo--online.svg) no-repeat center/202px auto,linear-gradient(to left,#a73636,#8e0505)}.w-about__serviceBox--press{margin-top:20px}@media only screen and (min-width:1024px){.w-about__serviceBox--press{width:455px;margin-top:35px}}.w-about__serviceBox--press:before{background:url(/img/icon/logo--press.svg) no-repeat center/189px auto,linear-gradient(111deg,#001c50,#2c4e8e)}.w-about__bottom{padding:30px 15px;background:url(/img/web/subscribe__hero.png) repeat}@media only screen and (min-width:768px){.w-about__bottom{padding:50px 0}}.w-about__devise{position:relative;max-width:950px;margin:0 auto 30px;padding:20px;background:#fff}@media only screen and (min-width:768px){.w-about__devise{margin-bottom:50px;padding:32px 40px 35px}}.w-about__devise img{width:100%}@media only screen and (min-width:768px){.w-about__devise>p{padding-right:26vw}}@media only screen and (min-width:1024px){.w-about__devise>p{padding-right:0}}.w-about__devise>p:nth-child(2){font-size:18px;font-weight:700;line-height:1.56;margin-top:15px;margin-bottom:15px;color:#2d489d}@media only screen and (min-width:768px){.w-about__devise>p:nth-child(2){font-size:20px;line-height:1.5;margin-top:20px}}.w-about__devise>p:nth-child(3){font-size:14px;line-height:1.71}.w-about__devise:after{display:block;width:100%;height:141px;margin-top:10px;content:'';background:url(/img/web/aboutId__character03.svg) no-repeat center/auto 100%}@media only screen and (min-width:768px){.w-about__devise:after{position:absolute;right:56px;bottom:35px;width:166px;height:143px}}.w-about__method{max-width:950px;margin:0 auto;padding:20px;background:#fff}@media only screen and (min-width:768px){.w-about__method{display:flex;padding:35px 40px;justify-content:space-between;align-items:center}}.w-about__method>p{font-size:16px;line-height:1.5;margin-bottom:10px}@media only screen and (min-width:768px){.w-about__method>p{font-size:18px;max-width:50vw;margin-bottom:0}}.w-about__method a{font-size:13px;width:100%;margin:0}@media only screen and (min-width:768px){.w-about__method a{width:250px}}.w-about__information{padding:80px 15px 0}@media only screen and (min-width:1024px){.w-about__information{padding:60px 15px 0}}.w-about__information-body{position:relative}@media only screen and (min-width:1024px){.w-about__information-body{display:flex;justify-content:center}}@media only screen and (min-width:1024px){.w-about__information-body::after{position:absolute;top:45px;right:0;left:0;display:block;width:147px;height:76px;margin:auto;content:'';background-image:url(/img/web/aboutId__or.png);background-repeat:no-repeat}}.w-about__information-section,.w-about__information-section--1,.w-about__information-section--2{margin-top:30px;background-color:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.07)}@media only screen and (min-width:1024px){.w-about__information-section,.w-about__information-section--1,.w-about__information-section--2{width:456px;margin-top:40px}}.w-about__information-section--1 .w-about__information-subtitle{background-color:#19399d}.w-about__information-section--1 .w-about__information-list{padding-bottom:156px}.w-about__information-section--1 .w-about__information-list::after{width:227px;height:132px;background-image:url(/img/web/aboutId__character08.png)}.w-about__information-section--1 .w-about__information-list-item::before{background-color:#4c6fbf}@media only screen and (min-width:1024px){.w-about__information-section--2{margin-left:38px}}.w-about__information-section--2 .w-about__information-subtitle{background-color:#d20406}.w-about__information-section--2 .w-about__information-list{padding-bottom:143px}.w-about__information-section--2 .w-about__information-list::after{width:150px;height:130px;background-image:url(/img/web/aboutId__character03.svg)}.w-about__information-section--2 .w-about__information-list-item::before{background-color:#dc2d39}.w-about__information-title{font-size:21px;font-weight:700;line-height:1.28;text-align:center}@media only screen and (min-width:1024px){.w-about__information-title{font-size:24px}}.w-about__information-title em,.w-about__information-title strong{font-size:25px}@media only screen and (min-width:1024px){.w-about__information-title em,.w-about__information-title strong{font-size:28px}}.w-about__information-text,.w-about__information-text--1,.w-about__information-text--2{font-style:normal}.w-about__information-text--1{color:#2d489d}.w-about__information-text--2{color:#d20406}.w-about__information-subtitle{font-size:24px;display:flex;height:70px;color:#fff;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.w-about__information-subtitle{font-size:28px;height:80px}}.w-about__information-section-body{padding:20px 20px 40px}.w-about__information-list{position:relative;border-bottom:1px solid rgba(111,129,181,.5)}@media only screen and (min-width:1024px){.w-about__information-list{height:258px;padding:0 10px}}.w-about__information-list::after{position:absolute;right:0;bottom:-15px;left:0;display:block;margin:auto;content:'';background-repeat:no-repeat;background-size:contain}.w-about__information-list-item{font-size:18px;font-weight:700;line-height:1.22;display:flex;align-items:flex-start}@media only screen and (min-width:1024px){.w-about__information-list-item{font-size:20px;line-height:1.3}}.w-about__information-list-item span{flex:1 1}.w-about__information-list-item:nth-of-type(n+2){padding-top:16px}.w-about__information-list-item::before{display:inline-block;width:8px;height:8px;margin-top:6px;margin-right:8px;content:'';border-radius:50%}@media only screen and (min-width:1024px){.w-about__information-list-item::before{margin-top:9px}}.w-about__information-subtitle2{font-size:18px;font-weight:700;padding-top:35px;text-align:center;white-space:nowrap;color:#2d489d}@media only screen and (max-width:374.98px){.w-about__information-subtitle2{white-space:normal}}@media only screen and (min-width:1024px){.w-about__information-subtitle2{font-size:20px}}.w-about__information-service{display:flex;max-width:390px;margin:0 auto;padding-top:28px;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1024px){.w-about__information-service{width:390px;height:117px;margin:0 auto;align-items:center}}.w-about__information-service-item:nth-child(even){margin-left:27px}.w-about__information-service-item:nth-child(n+3){margin-top:14px}@media only screen and (max-width:374.98px){.w-about__information-service-item:not(:only-child){height:30px}.w-about__information-service-item:not(:only-child) img{width:auto;height:100%}}@media only screen and (min-width:1024px){.w-about__information-service-item:nth-child(n+3){margin-top:14px}}.w-about__information-button{padding-top:38px}@media only screen and (min-width:1024px){.w-about__information-button{width:250px;margin:0 auto;padding-top:25px}}@media only screen and (min-width:1024px){.w-about__information-button a{font-size:13px;line-height:50px;height:50px}}.w-about__information-button a:nth-of-type(n+2){margin-top:15px}.w-about__information-picture{display:block;padding:40px 15px;text-align:center}@media only screen and (min-width:1024px){.w-about__information-picture{padding:50px 0}}.w-about__information-picture img{max-width:100%}.w-about__information-method{margin-bottom:30px;padding:40px 30px;background-color:#fff}@media only screen and (min-width:1024px){.w-about__information-method{margin:0 auto 50px;padding:40px 0 45px}}.w-about__information-method-title{font-size:20px;line-height:1.4;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.w-about__information-method-title{font-size:22px}}.w-about__information-method-text{font-size:14px;line-height:1.7;padding-top:20px}@media only screen and (min-width:1024px){.w-about__information-method-text{text-align:center}}.w-about__information-method-picture{display:block;padding:30px 0 0;text-align:center}.w-about__information-method-picture img{max-width:100%}.w-about__information-modal-input{position:absolute;visibility:hidden}.w-about__information-modal-input:checked~.w-about__information-modal{pointer-events:auto;opacity:1;touch-action:auto}.w-about__information-modal-toggle{position:relative;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:791px){.w-about__information-modal-toggle{width:791px;margin:0 auto}}.w-about__information-modal-label{position:absolute;bottom:0;display:inline-block;width:100%;height:10.66vw;opacity:0}.w-about__information-modal-label img{cursor:pointer;transition-duration:.3s}.w-about__information-modal-label:hover img{opacity:.3}@media only screen and (min-width:851px){.w-about__information-modal-label{bottom:45px;left:28px;width:auto;height:auto;opacity:1}}.w-about__information-modal{position:fixed;z-index:10000;top:0;left:0;display:flex;width:100vw;height:100vh;transition-duration:.3s;pointer-events:none;opacity:0;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;touch-action:none}.w-about__information-modal-body{position:relative;z-index:3;width:calc(100% - 30px);padding:46px 20px;border-radius:6px;background-color:#fff}@media only screen and (min-width:1024px){.w-about__information-modal-body{width:900px;padding:51px 0 61px}}.w-about__information-modal-title{font-size:22px;font-weight:700;line-height:1.36;text-align:center}@media only screen and (min-width:1024px){.w-about__information-modal-title{font-size:28px}}.w-about__information-modal-text{font-size:14px;line-height:1.86;padding-top:30px}@media only screen and (min-width:1024px){.w-about__information-modal-text{padding-top:35px;text-align:center}}.w-about__information-modal-picture{display:block;padding-top:30px;text-align:center}.w-about__information-modal-picture img{max-width:100%}@media only screen and (min-width:1024px){.w-about__information-modal-picture{padding-top:35px}}.w-about__information-modal-more{font-weight:700;padding-top:45px;text-align:center}.w-about__information-modal-more a{font-size:16px;transition-duration:.3s;text-decoration:underline;color:#2d489d}.w-about__information-modal-more a:hover{opacity:.3}.w-about__information-modal-close-bg{position:absolute;top:0;left:0;width:100%;height:100%}.w-about__information-modal-close{font-size:0;position:absolute;top:10px;right:10px;overflow:hidden;width:32px;height:32px;cursor:pointer;transition-duration:.3s;transform:rotate(45deg);transform-origin:center center;text-indent:-100%}@media only screen and (min-width:1024px){.w-about__information-modal-close{top:20px;right:20px}}.w-about__information-modal-close:hover{opacity:.3}.w-about__information-modal-close::after,.w-about__information-modal-close::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:3px;margin:auto;content:'';transform-origin:center center;background-color:#333}.w-about__information-modal-close::after{transform:rotate(90deg)}.w-banner{display:flex;margin-top:-10px;padding:0 15px;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1024px){.w-banner{max-width:1000px;margin:-10px auto 0;padding:0}}.w-banner+.w-banner{margin-top:10px}.w-banner__item{margin-top:10px}@media only screen and (min-width:768px){.w-banner__item{margin:10px 5px 0}}.w-banner__item>a{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.w-banner__item>a{transition-duration:.3s}.w-banner__item>a:hover{opacity:.6}}.w-banner__item>a>img{max-width:100%}.w-channel{position:relative}@media only screen and (min-width:1024px){.w-channel{max-width:1100px;margin:20px auto 0}}.w-channel .infoTab__tab--block{margin-top:8px;padding:0 15px}@media only screen and (min-width:1024px){.w-channel .infoTab__tab--block{max-width:950px;margin:8px auto 0;padding:0}}.w-channel__menuWrap{position:relative}.js-channel__menu{position:absolute;z-index:300;top:0;left:0;width:100%;background:#fff}.js-channel__menu.fixed{position:fixed;margin-top:0}.w-channel__wrap,.w-channel__wrap--english{position:relative;display:block;overflow:hidden;width:100vw;margin:0 auto}@media only screen and (min-width:1100px){.w-channel__wrap,.w-channel__wrap--english{width:1100px;height:auto}}.w-channel__wrap--english:before,.w-channel__wrap:before{position:absolute;z-index:50;top:0;left:0;width:25px;height:100px;content:'';background:#333}@media only screen and (min-width:1100px){.w-channel__wrap--english:before,.w-channel__wrap:before{display:none}}.w-channel__wrap--english:after,.w-channel__wrap:after{position:absolute;z-index:50;bottom:0;left:0;width:25px;height:100px;content:'';background:#333}@media only screen and (min-width:1100px){.w-channel__wrap--english:after,.w-channel__wrap:after{display:none}}.w-channel__wrap--english .w-channel__head--time>p{font-size:11px;width:2em;padding:0;-ms-writing-mode:inherit;text-orientation:inherit;writing-mode:inherit}.w-channel__wrap--english .w-channel__head--time>p .combine{display:block;margin-top:3px}.w-channel__table,.w-channel__table--week{display:block;overflow-x:scroll;overflow-y:hidden;width:100%;height:100%;border-collapse:separate;vertical-align:top;border-bottom:1px solid #333}@media only screen and (min-width:1024px){.w-channel__table,.w-channel__table--week{overflow-x:hidden}}@media only screen and (min-width:1024px){.w-channel__table tr,.w-channel__table--week tr{height:4px}}.w-channel__table tbody th,.w-channel__table--week tbody th{position:sticky;z-index:100;left:0}.w-channel__table thead,.w-channel__table--week thead{position:absolute;z-index:2;top:0;left:0;display:block}@media only screen and (min-width:1024px){.w-channel__table thead,.w-channel__table--week thead{width:100%}}.w-channel__table thead.fixed,.w-channel__table--week thead.fixed{position:fixed}.w-channel__table thead>tr,.w-channel__table--week thead>tr{display:table;max-width:1100px;margin:0 auto}.w-channel__table tfoot,.w-channel__table--week tfoot{position:relative}.w-channel__table thead th.blank,.w-channel__table--week thead th.blank{position:sticky;z-index:3;top:0;left:0}@media only screen and (min-width:480px){.w-channel__table--week .w-channel__item,.w-channel__table--week .w-channel__item--now{width:165px}}@media only screen and (min-width:1100px){.w-channel__table--week .w-channel__item,.w-channel__table--week .w-channel__item--now{width:150px}}.w-channel__table--week .w-channel__head--day:last-child{border-right:1px solid #333}@media only screen and (min-width:1024px){.w-channel__table--week .w-channel__head--day:last-child{border-color:#555}}.w-channel__dt{margin-bottom:10px}.w-channel__dt>p{font-size:12px;margin-bottom:5px}@media only screen and (min-width:1024px){.w-channel__dt>p{font-size:14px}}.w-channel__dd>a{font-size:12px;line-height:1.2;color:#222}@media only screen and (min-width:1024px){.w-channel__dd>a{font-size:14px}}.w-channel__dd>a>img{width:100%;margin-top:10px}.w-channel__item,.w-channel__item--now{position:relative;width:165px;padding:10px;vertical-align:top;color:#222;border-right:1px solid #333;border-bottom:1px solid #333}@media only screen and (min-width:480px){.w-channel__item,.w-channel__item--now{width:25vw}}@media only screen and (min-width:1024px){.w-channel__item,.w-channel__item--now{border-color:#555}}.w-channel__item--now:after,.w-channel__item:after{position:absolute;right:5px;bottom:5px;content:'';opacity:.6;border-top:6px solid transparent;border-right:6px solid #222}.w-channel__item--now{background:rgba(45,72,157,.1)}.w-channel__item--now:after{opacity:0}.w-channel__head--ch{position:relative;width:165px;min-width:165px;padding:8px 0;text-align:center;border-right:1px solid #fff;border-bottom:1px solid #fff;background-image:linear-gradient(104deg,#656d78,#2f3640)}@media only screen and (min-width:480px){.w-channel__head--ch{width:25vw}}@media only screen and (min-width:1024px){.w-channel__head--ch{min-width:262px;padding:14px 0}}.w-channel__head--ch:last-child{border-right:1px solid #555}.w-channel__head--ch:before{position:absolute;top:0;left:0;width:0;height:0;content:'';opacity:.8;border-top:20px solid #303782;border-right:80px solid transparent}@media only screen and (min-width:480px){.w-channel__head--ch:before{border-top:17px solid #303782;border-right:140px solid transparent}}.w-channel__head--ch>a img{position:relative;max-width:50%}.w-channel__head--blank,.w-channel__head--time{min-width:25px;background:#333}@media only screen and (min-width:1100px){.w-channel__head--blank,.w-channel__head--time{width:29px}}.w-channel__head--time{position:relative;text-align:center;vertical-align:middle;color:#fff}.w-channel__head--time:after{position:absolute;top:0;left:0;width:100%;content:'';border-top:1px solid #fff}.w-channel__head--time>p{font-size:12px;font-weight:400;line-height:1em;margin:20px auto;padding:2% 5px;white-space:nowrap;-ms-writing-mode:tb-rl;text-orientation:upright;writing-mode:vertical-rl}@media only screen and (min-width:1024px){.w-channel__head--time>p{font-size:14px;line-height:1em;width:1em;padding:0}}.w-channel__head--time>p .combine{margin-top:2px;white-space:inherit;-ms-writing-mode:inherit;text-orientation:mixed;-webkit-text-combine:horizontal;text-combine-upright:all;writing-mode:inherit}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.w-channel__head--time>p{padding:0;white-space:inherit;-ms-writing-mode:lr-tb;text-combine-upright:inherit;writing-mode:horizontal-tb;-ms-text-combine-horizontal:digits 5}.w-channel__head--time>p .combine{display:inline-block;margin:0 0 3px;-ms-text-combine-horizontal:digits 5}}@supports (-ms-ime-align:auto){.w-channel__head--time>p{padding:0;white-space:inherit;-ms-writing-mode:lr-tb;text-combine-upright:inherit;writing-mode:horizontal-tb;-ms-text-combine-horizontal:digits 5}.w-channel__head--time>p .combine{display:inline-block;margin:0 0 3px;-ms-text-combine-horizontal:digits 5}}.w-channel__head--day{font-size:13px;font-weight:400;min-width:165px;padding:10px 0;color:#fff;border-right:1px solid #fff;background:#666}@media only screen and (min-width:1024px){.w-channel__head--day{font-size:16px}}@media only screen and (min-width:1100px){.w-channel__head--day{width:153px;min-width:inherit}}@media only screen and (min-width:1024px){.w-channel__head--day>span{font-weight:800}}.w-channel__empty{display:none;border:0}.w-channel__dateList,.w-channel__dateList--english{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:1024px){.w-channel__dateList,.w-channel__dateList--english{display:none;width:1100px;margin:0 auto;padding:0 39px}.slick-initialized.w-channel__dateList--english,.w-channel__dateList.slick-initialized{display:block}}.w-channel__dateList--english .w-channel__date,.w-channel__dateList--english .w-channel__date--saturday,.w-channel__dateList--english .w-channel__date--sunday,.w-channel__dateList--english .w-channel__date--today{min-width:98px}.w-channel__date,.w-channel__date--saturday,.w-channel__date--sunday,.w-channel__date--today{min-width:83px;padding:10px 0;table-layout:fixed}@media only screen and (min-width:1024px){.w-channel__date,.w-channel__date--saturday,.w-channel__date--sunday,.w-channel__date--today{padding:12px 0}}.w-channel__date--saturday>a,.w-channel__date--sunday>a,.w-channel__date--today>a,.w-channel__date>a{font-size:14px;display:flex;height:20px;color:#222;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.w-channel__date--saturday>a,.w-channel__date--sunday>a,.w-channel__date--today>a,.w-channel__date>a{font-size:20px;height:40px}}.w-channel__date--saturday>a>span,.w-channel__date--sunday>a>span,.w-channel__date--today>a>span,.w-channel__date>a>span{font-weight:800}.w-channel__date--saturday:not(:first-child) a,.w-channel__date--sunday:not(:first-child) a,.w-channel__date--today:not(:first-child) a,.w-channel__date:not(:first-child) a{border-right:1px solid #555}.w-channel__date--today{background:#d20000}.w-channel__date--today>a{color:#fff;border-right:0}.w-channel__date--saturday>a{color:#2d489d}.w-channel__date--sunday>a{color:#a00}.w-channel__description,.w-channel__description--english,.w-channel__description--page,.w-channel__description--result{max-width:1100px;margin:0 auto;padding:15px;background:rgba(238,238,238,.7)}.w-channel__description--english>p,.w-channel__description--page>p,.w-channel__description--result>p,.w-channel__description>p{font-size:14px;margin-bottom:14px}.w-channel__description--english>ul:not([class])>li,.w-channel__description--page>ul:not([class])>li,.w-channel__description--result>ul:not([class])>li,.w-channel__description>ul:not([class])>li{font-size:12px;line-height:18px;position:relative;padding-left:54px}@media only screen and (min-width:1024px){.w-channel__description--english>ul:not([class])>li,.w-channel__description--page>ul:not([class])>li,.w-channel__description--result>ul:not([class])>li,.w-channel__description>ul:not([class])>li{display:inline-block;padding-right:40px;padding-left:0}}.w-channel__description--english>ul:not([class])>li:not(:last-child),.w-channel__description--page>ul:not([class])>li:not(:last-child),.w-channel__description--result>ul:not([class])>li:not(:last-child),.w-channel__description>ul:not([class])>li:not(:last-child){margin-bottom:6px}@media only screen and (min-width:1024px){.w-channel__description--english>ul:not([class])>li:not(:last-child),.w-channel__description--page>ul:not([class])>li:not(:last-child),.w-channel__description--result>ul:not([class])>li:not(:last-child),.w-channel__description>ul:not([class])>li:not(:last-child){margin-bottom:10px}}.w-channel__description--english>ul:not([class])>li>span,.w-channel__description--page>ul:not([class])>li>span,.w-channel__description--result>ul:not([class])>li>span,.w-channel__description>ul:not([class])>li>span{position:absolute;top:0;left:0}@media only screen and (min-width:1024px){.w-channel__description--english>ul:not([class])>li>span,.w-channel__description--page>ul:not([class])>li>span,.w-channel__description--result>ul:not([class])>li>span,.w-channel__description>ul:not([class])>li>span{position:relative;margin-right:15px}}@media only screen and (min-width:1024px){.w-channel__description--english>ul:not([class])>li:not(:last-child){margin-bottom:0}}.w-channel__description--result{margin-top:15px}@media only screen and (min-width:1024px){.w-channel__description--result{margin-top:25px}}.w-channel__description--page{margin-top:15px}@media only screen and (min-width:1024px){.w-channel__description--page{margin-top:25px}}.w-channel__comment{margin-top:10px}@media only screen and (min-width:1024px){.w-channel__comment{margin-top:15px}}.w-channel__comment>li{font-size:12px;line-height:16px;position:relative;padding-left:16px}.w-channel__comment>li:before{position:absolute;top:0;left:0;content:'※'}@media only screen and (min-width:1024px){.w-channel__comment>li+li{margin-top:4px}}.w-channel__button{display:flex;margin:30px 25px;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1024px){.w-channel__button{margin-top:50px}}.w-channel__button>li{width:100%;margin-top:10px}@media only screen and (min-width:1024px){.w-channel__button>li{width:440px;margin:0 10px}}.w-channel__button>p{width:100%;text-align:center}.w-channel__monthly{display:none}@media only screen and (min-width:1024px){.w-channel__monthly{display:block;width:100%;margin-bottom:50px}}.w-channel__monthly>p{font-size:16px;margin-bottom:15px;margin-left:20px;padding-left:22px;color:#2d489d;background:url(/img/web/channel__monthly.svg) no-repeat left center/auto 98%}.w-channel__monthly>ul{display:flex}.w-channel__monthlyItem{display:flex;width:25%;padding:0 20px;flex-wrap:wrap}.w-channel__monthlyItem:not(:last-child){border-right:1px solid #555}.w-channel__monthlyItem>p{font-weight:700;line-height:34px;width:100%;margin-bottom:10px;text-align:center;background:rgba(238,238,238,.7)}.w-channel__monthlyItem>a{font-size:14px;line-height:32px;position:relative;width:50%;height:32px;padding-left:40px;transition-duration:.3s;color:#2d489d}.w-channel__monthlyItem>a:hover{opacity:.6}.w-channel__monthlyItem>a:before{position:absolute;top:0;left:0;width:32px;height:32px;content:'';background:url(/img/icon/icon--pdf.png) no-repeat center/100%}.w-channel__chList{display:flex;height:64px}@media only screen and (min-width:1024px){.w-channel__chList{max-width:1100px;height:auto;margin:0 auto}}.w-channel__chList>li{width:25%}.w-channel__chList>li:not(:last-child) a:after{position:absolute;top:0;right:0;height:100%;content:'';border-right:1px solid #2d489d}.w-channel__chLink--ch1,.w-channel__chLink--ch2,.w-channel__chLink--ch3,.w-channel__chLink--ch4{padding:12px 0}@media only screen and (min-width:1024px){.w-channel__chLink--ch1,.w-channel__chLink--ch2,.w-channel__chLink--ch3,.w-channel__chLink--ch4{padding:20px 0}}.active.w-channel__chLink--ch1,.active.w-channel__chLink--ch2,.active.w-channel__chLink--ch3,.active.w-channel__chLink--ch4{background-image:linear-gradient(107deg,#656d78,#2f3640)}.w-channel__chLink--ch1>a,.w-channel__chLink--ch2>a,.w-channel__chLink--ch3>a,.w-channel__chLink--ch4>a{position:relative;display:block}.w-channel__chLink--ch1>a>span,.w-channel__chLink--ch2>a>span,.w-channel__chLink--ch3>a>span,.w-channel__chLink--ch4>a>span{display:block;width:100%;height:40px}.w-channel__chLink--ch1 span{background:url(/img/icon/ch1--2lines.svg) no-repeat center/auto 98%}@media only screen and (min-width:1024px){.w-channel__chLink--ch1 span{background:url(/img/icon/ch1.svg) no-repeat center/auto 96%}}.w-channel__chLink--ch2 span{background:url(/img/icon/ch2--2lines.svg) no-repeat center/auto 98%}@media only screen and (min-width:1024px){.w-channel__chLink--ch2 span{background:url(/img/icon/ch2.svg) no-repeat center/auto 96%}}.w-channel__chLink--ch3 span{background:url(/img/icon/ch3--2lines.svg) no-repeat center/auto 98%}@media only screen and (min-width:1024px){.w-channel__chLink--ch3 span{background:url(/img/icon/ch3.svg) no-repeat center/auto 96%}}.w-channel__chLink--ch4 span{background:url(/img/icon/ch4--2lines.svg) no-repeat center/auto 98%}@media only screen and (min-width:1024px){.w-channel__chLink--ch4 span{background:url(/img/icon/ch4.svg) no-repeat center/auto 96%}}.w-channel__week{display:flex;padding:10px 30px 8px;background:rgba(119,119,119,.3);justify-content:space-between}@media only screen and (min-width:1024px){.w-channel__week{max-width:1100px;margin:0 auto;padding:13px 30px 10px;border-bottom:3px solid #fff}}.w-channel__week>p{font-size:14px;line-height:20px;display:inline-block}@media only screen and (min-width:1024px){.w-channel__week>p{font-size:17px}}.w-channel__week>p>span{font-weight:800}.w-channel__week>a>img{height:20px}.w-channel__headImage--ch1,.w-channel__headImage--ch2,.w-channel__headImage--ch3,.w-channel__headImage--ch4{position:relative;display:block;width:90px;height:28px;margin:0 auto}@media only screen and (min-width:1024px){.w-channel__headImage--ch1,.w-channel__headImage--ch2,.w-channel__headImage--ch3,.w-channel__headImage--ch4{width:130px;height:40px}}.w-channel__headImage--ch1{background:url(/img/icon/ch1.svg) no-repeat center/100% auto}.w-channel__headImage--ch2{background:url(/img/icon/ch2.svg) no-repeat center/100% auto}.w-channel__headImage--ch3{background:url(/img/icon/ch3.svg) no-repeat center/100% auto}.w-channel__headImage--ch4{background:url(/img/icon/ch4.svg) no-repeat center/100% auto}.w-character{max-width:1200px;margin:0 auto}.w-character__hero{position:relative;padding-top:152.5%;background:url(/img/web/character__hero--sp.png) no-repeat center/100%}@media only screen and (min-width:1024px){.w-character__hero{padding-top:55.2%;background:url(/img/web/character__hero.png) no-repeat center/100% auto}}.w-character__heroBody{position:absolute;top:0;left:0;width:100%;height:100%}.w-character__heroWrap{position:relative;display:flex;width:100%;height:100%;flex-wrap:wrap}.w-character__heroWrap>h2{position:absolute;z-index:1;top:2%;left:4%;width:100%}.w-character__heroWrap>h2 img{width:88%}@media only screen and (min-width:1024px){.w-character__heroWrap>h2 img{width:60%}}.w-character__heroWrap>picture{position:absolute;z-index:1;top:26%;left:3%;width:100%}@media only screen and (min-width:1024px){.w-character__heroWrap>picture{top:29%}}.w-character__heroWrap>picture img{width:92%}@media only screen and (min-width:1024px){.w-character__heroWrap>picture img{width:43%}}.w-character__heroImage{position:relative;width:100%;height:243px;margin-top:auto}@media only screen and (min-width:768px){.w-character__heroImage{width:600px;height:486px;margin:auto auto 0}}.w-character__heroImage--picC,.w-character__heroImage--vicC{position:absolute;top:0;left:22%;display:block;width:211px;height:243px}@media only screen and (min-width:768px){.w-character__heroImage--picC,.w-character__heroImage--vicC{width:422px;height:486px}}.w-character__heroImage--vicC{background:url(/img/web/character--vic.png) no-repeat center top;background-size:422px}@media only screen and (min-width:768px){.w-character__heroImage--vicC{background-position:right top;background-size:auto}}.w-character__heroImage--picC{background:url(/img/web/character--pic.png) no-repeat center top;background-size:3587px}@media only screen and (min-width:768px){.w-character__heroImage--picC{background-position:left top;background-size:auto}}.w-character__heroLink--picC,.w-character__heroLink--vicC{position:absolute;width:119px;height:80px}@media only screen and (min-width:1024px){.w-character__heroLink--picC,.w-character__heroLink--vicC{transition-duration:.3s}.w-character__heroLink--picC:hover,.w-character__heroLink--vicC:hover{opacity:.7}}@media only screen and (min-width:768px){.w-character__heroLink--picC>img,.w-character__heroLink--vicC>img{width:183px;height:122px}}.w-character__heroLink--vicC{z-index:2;top:0;left:56%}@media only screen and (min-width:768px){.w-character__heroLink--vicC{left:67%}}.w-character__heroLink--picC{z-index:2;top:28%;left:65%}@media only screen and (min-width:768px){.w-character__heroLink--picC{top:38%;left:78%}}.w-character__carousel{overflow:hidden;padding:0 15px;background:#2d489d}.w-character__carouselItem--badminton,.w-character__carouselItem--baseball,.w-character__carouselItem--basketball,.w-character__carouselItem--cycle,.w-character__carouselItem--dance,.w-character__carouselItem--fitness,.w-character__carouselItem--motorsports,.w-character__carouselItem--rugby,.w-character__carouselItem--skate,.w-character__carouselItem--ski,.w-character__carouselItem--soccer,.w-character__carouselItem--tabletennis,.w-character__carouselItem--wwe{max-width:322px;height:52vw;max-height:365px;padding:5px 0}.w-character__carouselItem--badminton img,.w-character__carouselItem--baseball img,.w-character__carouselItem--basketball img,.w-character__carouselItem--cycle img,.w-character__carouselItem--dance img,.w-character__carouselItem--fitness img,.w-character__carouselItem--motorsports img,.w-character__carouselItem--rugby img,.w-character__carouselItem--skate img,.w-character__carouselItem--ski img,.w-character__carouselItem--soccer img,.w-character__carouselItem--tabletennis img,.w-character__carouselItem--wwe img{position:relative;z-index:1;height:auto;max-height:80%}.w-character__carouselItem--badminton>a,.w-character__carouselItem--baseball>a,.w-character__carouselItem--basketball>a,.w-character__carouselItem--cycle>a,.w-character__carouselItem--dance>a,.w-character__carouselItem--fitness>a,.w-character__carouselItem--motorsports>a,.w-character__carouselItem--rugby>a,.w-character__carouselItem--skate>a,.w-character__carouselItem--ski>a,.w-character__carouselItem--soccer>a,.w-character__carouselItem--tabletennis>a,.w-character__carouselItem--wwe>a{position:relative;display:block;width:100%;height:100%}@media only screen and (min-width:1024px){.w-character__carouselItem--badminton>a:before,.w-character__carouselItem--baseball>a:before,.w-character__carouselItem--basketball>a:before,.w-character__carouselItem--cycle>a:before,.w-character__carouselItem--dance>a:before,.w-character__carouselItem--fitness>a:before,.w-character__carouselItem--motorsports>a:before,.w-character__carouselItem--rugby>a:before,.w-character__carouselItem--skate>a:before,.w-character__carouselItem--ski>a:before,.w-character__carouselItem--soccer>a:before,.w-character__carouselItem--tabletennis>a:before,.w-character__carouselItem--wwe>a:before{font-family:HelveticaNeue;font-size:24px;font-weight:700;position:absolute;z-index:2;top:0;left:0;display:flex;width:100%;height:100%;content:'CLICK';transition-duration:.3s;letter-spacing:2px;opacity:0;color:#fff;justify-content:center;align-items:center}.w-character__carouselItem--badminton>a:hover:before,.w-character__carouselItem--baseball>a:hover:before,.w-character__carouselItem--basketball>a:hover:before,.w-character__carouselItem--cycle>a:hover:before,.w-character__carouselItem--dance>a:hover:before,.w-character__carouselItem--fitness>a:hover:before,.w-character__carouselItem--motorsports>a:hover:before,.w-character__carouselItem--rugby>a:hover:before,.w-character__carouselItem--skate>a:hover:before,.w-character__carouselItem--ski>a:hover:before,.w-character__carouselItem--soccer>a:hover:before,.w-character__carouselItem--tabletennis>a:hover:before,.w-character__carouselItem--wwe>a:hover:before{opacity:1}.w-character__carouselItem--badminton>a:hover span,.w-character__carouselItem--baseball>a:hover span,.w-character__carouselItem--basketball>a:hover span,.w-character__carouselItem--cycle>a:hover span,.w-character__carouselItem--dance>a:hover span,.w-character__carouselItem--fitness>a:hover span,.w-character__carouselItem--motorsports>a:hover span,.w-character__carouselItem--rugby>a:hover span,.w-character__carouselItem--skate>a:hover span,.w-character__carouselItem--ski>a:hover span,.w-character__carouselItem--soccer>a:hover span,.w-character__carouselItem--tabletennis>a:hover span,.w-character__carouselItem--wwe>a:hover span{filter:brightness(50%)}}.w-character__carouselItem--badminton>a>span,.w-character__carouselItem--baseball>a>span,.w-character__carouselItem--basketball>a>span,.w-character__carouselItem--cycle>a>span,.w-character__carouselItem--dance>a>span,.w-character__carouselItem--fitness>a>span,.w-character__carouselItem--motorsports>a>span,.w-character__carouselItem--rugby>a>span,.w-character__carouselItem--skate>a>span,.w-character__carouselItem--ski>a>span,.w-character__carouselItem--soccer>a>span,.w-character__carouselItem--tabletennis>a>span,.w-character__carouselItem--wwe>a>span{display:flex;width:100%;height:100%;justify-content:center}@media only screen and (min-width:1024px){.w-character__carouselItem--badminton>a>span,.w-character__carouselItem--baseball>a>span,.w-character__carouselItem--basketball>a>span,.w-character__carouselItem--cycle>a>span,.w-character__carouselItem--dance>a>span,.w-character__carouselItem--fitness>a>span,.w-character__carouselItem--motorsports>a>span,.w-character__carouselItem--rugby>a>span,.w-character__carouselItem--skate>a>span,.w-character__carouselItem--ski>a>span,.w-character__carouselItem--soccer>a>span,.w-character__carouselItem--tabletennis>a>span,.w-character__carouselItem--wwe>a>span{transition-duration:.3s}}.w-character__carouselItem--badminton{margin-left:-5vw}@media only screen and (min-width:768px){.w-character__carouselItem--badminton{margin-left:-9vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--badminton{margin-left:-30px}}.w-character__carouselItem--badminton a span{background:url(/img/web/character__carouselItem--badminton.png) no-repeat center/auto 100%;align-items:flex-end}.w-character__carouselItem--badminton img{height:80%}.w-character__carouselItem--baseball{margin-left:-3.5vw}@media only screen and (min-width:768px){.w-character__carouselItem--baseball{margin-left:-7vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--baseball{margin-left:-30px}}.w-character__carouselItem--baseball img{height:80%;margin-top:2%}.w-character__carouselItem--baseball a span{background:url(/img/web/character__carouselItem--baseball.png) no-repeat center/auto 100%;align-items:flex-end}.w-character__carouselItem--basketball a span{background:url(/img/web/character__carouselItem--basketball.png) no-repeat center/auto 100%}@media only screen and (min-width:768px){.w-character__carouselItem--basketball{margin-left:-4vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--basketball{margin-left:0}}.w-character__carouselItem--basketball img{height:80%}.w-character__carouselItem--cycle{margin-left:-1vw}@media only screen and (min-width:768px){.w-character__carouselItem--cycle{margin-left:-5vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--cycle{margin-left:-10px}}.w-character__carouselItem--cycle img{height:65%}.w-character__carouselItem--cycle a span{background:url(/img/web/character__carouselItem--cycle.png) no-repeat center/auto 100%}.w-character__carouselItem--dance{margin-left:-1.5vw}@media only screen and (min-width:768px){.w-character__carouselItem--dance{margin-left:-6vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--dance{margin-left:-20px}}.w-character__carouselItem--dance a span{background:url(/img/web/character__carouselItem--dance.png) no-repeat center/auto 100%;align-items:flex-end}.w-character__carouselItem--dance img{height:78%}.w-character__carouselItem--fitness{margin-left:-2vw}@media only screen and (min-width:768px){.w-character__carouselItem--fitness{margin-left:-6vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--fitness{margin-left:-20px}}.w-character__carouselItem--fitness img{height:78%}.w-character__carouselItem--fitness a span{background:url(/img/web/character__carouselItem--fitness.png) no-repeat center/auto 100%}.w-character__carouselItem--motorsports{margin-left:-1vw}@media only screen and (min-width:768px){.w-character__carouselItem--motorsports{margin-left:-5vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--motorsports{margin-left:-10px}}.w-character__carouselItem--motorsports img{height:66%;margin-top:2%}.w-character__carouselItem--motorsports a span{background:url(/img/web/character__carouselItem--motorsports.png) no-repeat center/auto 100%}.w-character__carouselItem--rugby{margin-left:-1vw}@media only screen and (min-width:768px){.w-character__carouselItem--rugby{margin-left:-5vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--rugby{margin-left:-10px}}.w-character__carouselItem--rugby img{height:78%}.w-character__carouselItem--rugby a span{background:url(/img/web/character__carouselItem--rugby.png) no-repeat center/auto 100%}@media only screen and (min-width:768px){.w-character__carouselItem--skate{margin-left:-5vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--skate{margin-left:0}}.w-character__carouselItem--skate img{height:78%}.w-character__carouselItem--skate a span{background:url(/img/web/character__carouselItem--skate.png) no-repeat center/auto 100%}.w-character__carouselItem--ski{margin-left:-3.5vw}@media only screen and (min-width:768px){.w-character__carouselItem--ski{margin-left:-7vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--ski{margin-left:-30px}}.w-character__carouselItem--ski a span{background:url(/img/web/character__carouselItem--ski.png) no-repeat center/auto 100%;align-items:flex-end}.w-character__carouselItem--ski img{height:70%}.w-character__carouselItem--soccer{margin-left:-4vw}@media only screen and (min-width:768px){.w-character__carouselItem--soccer{margin-left:-8vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--soccer{margin-left:-30px}}.w-character__carouselItem--soccer a span{background:url(/img/web/character__carouselItem--soccer.png) no-repeat center/auto 100%;align-items:flex-end}.w-character__carouselItem--soccer img{height:53%;margin-bottom:8%}@media only screen and (min-width:1024px){.w-character__carouselItem--soccer img{height:61%;margin-bottom:3%}}@media only screen and (min-width:768px){.w-character__carouselItem--tabletennis{margin-left:-5vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--tabletennis{margin-left:0}}.w-character__carouselItem--tabletennis img{height:76%}.w-character__carouselItem--tabletennis a span{background:url(/img/web/character__carouselItem--tabletennis.png) no-repeat center/auto 100%}.w-character__carouselItem--wwe{margin-left:-4.5vw}@media only screen and (min-width:768px){.w-character__carouselItem--wwe{margin-left:-9vw}}@media only screen and (min-width:1024px){.w-character__carouselItem--wwe{margin-left:-30px}}.w-character__carouselItem--wwe a span{background:url(/img/web/character__carouselItem--wwe.png) no-repeat center/auto 100%;align-items:flex-end}.w-character__carouselItem--wwe img{height:78%}.w-character__stamp{position:relative;padding-top:184%;background:url(/img/web/character__stampSp.png) no-repeat center/cover}@media only screen and (min-width:768px){.w-character__stamp{padding-top:60.17%;background:url(/img/web/character__stamp.png) no-repeat center/100% auto}}.w-character__stampBox{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;padding:0 30px;flex-wrap:wrap;justify-content:center;align-items:center}.w-character__stampBox>div{font-size:13px;font-weight:700;line-height:1.62;overflow:hidden;width:100%;letter-spacing:.7px;color:#fff}@media only screen and (min-width:1024px){.w-character__stampBox>div{font-size:16px;line-height:1.75;width:950px}}.w-character__stampBox>div>img{max-width:100%;margin-bottom:6px}@media only screen and (min-width:340px){.w-character__stampBox>div>img{margin-bottom:18px}}@media only screen and (min-width:768px){.w-character__stampBox>div>img{float:left;width:40vw;margin-right:25px;margin-bottom:50px}}@media only screen and (min-width:1024px){.w-character__stampBox>div>img{width:auto;margin-bottom:50px}}.w-character__stampBox>div>p+p{margin-top:20px}.w-character__stampBox>div>a{font-size:13px;font-weight:700;display:flex;clear:both;width:70%;max-width:320px;height:54px;margin:0 auto;margin-top:10px;color:#2d489d;border:2px solid #2d489d;background:#fff;justify-content:center;align-items:center}@media only screen and (min-width:340px){.w-character__stampBox>div>a{margin-top:25px}}@media only screen and (min-width:1024px){.w-character__stampBox>div>a{font-size:16px;height:75px;transition-duration:.3s;border-width:5px}.w-character__stampBox>div>a:hover{color:#fff;background:#2d489d}}.w-character__stampBox>h3{width:100%;margin-bottom:10px;text-align:center}@media only screen and (min-width:340px){.w-character__stampBox>h3{margin-bottom:28px}}@media only screen and (min-width:1024px){.w-character__stampBox>h3{margin-bottom:58px}}.w-character__body{margin-top:-112px;padding:150px 15px 180px;background:url(/img/web/character__bg--sp.png) no-repeat center bottom/auto 100%}@media only screen and (min-width:1024px){.w-character__body{display:flex;margin-top:-112px;padding:130px 5px 160px;background:url(/img/web/character__bg.png) no-repeat center bottom/cover;flex-wrap:wrap;align-items:center;justify-content:center}}@media only screen and (min-width:1100px){.w-character__body{padding:130px 0 160px}}.w-character__box--instagram,.w-character__box--twitter{text-align:center}@media only screen and (min-width:1024px){.w-character__box--instagram,.w-character__box--twitter{width:480px;margin:0 10px}}@media only screen and (min-width:1100px){.w-character__box--instagram,.w-character__box--twitter{margin:0 36px}}.w-character__box--instagram>h3,.w-character__box--twitter>h3{margin-bottom:5px}@media only screen and (min-width:1024px){.w-character__box--instagram>h3,.w-character__box--twitter>h3{margin-bottom:20px}}.w-character__box--instagram img,.w-character__box--twitter img{max-width:100%}@media only screen and (min-width:1024px){.w-character__box--instagram img,.w-character__box--twitter img{transition-duration:.3s}}@media only screen and (min-width:1024px){.w-character__box--instagram a:hover img,.w-character__box--twitter a:hover img{opacity:.7}}.w-character__box--instagram+.w-character__box--instagram,.w-character__box--instagram+.w-character__box--twitter,.w-character__box--twitter+.w-character__box--instagram,.w-character__box--twitter+.w-character__box--twitter{margin-top:44px}@media only screen and (min-width:1024px){.w-character__box--instagram+.w-character__box--instagram,.w-character__box--instagram+.w-character__box--twitter,.w-character__box--twitter+.w-character__box--instagram,.w-character__box--twitter+.w-character__box--twitter{margin-top:0}}.w-character__box--twitter>h3 img{width:35px}@media only screen and (min-width:768px){.w-character__box--twitter>h3 img{width:auto}}.w-character__box--instagram>h3 img{width:187px}@media only screen and (min-width:768px){.w-character__box--instagram>h3 img{width:auto}}.w-character__box--movie{margin-top:44px}@media only screen and (min-width:1024px){.w-character__box--movie{display:flex;width:100%;margin-top:94px;flex-wrap:wrap;justify-content:center}}.w-character__box--movie>h3{width:100%;margin-bottom:5px;text-align:center}@media only screen and (min-width:1024px){.w-character__box--movie>h3{margin-bottom:20px}}.w-character__box--movie>h3 img{width:109px}@media only screen and (min-width:768px){.w-character__box--movie>h3 img{width:auto}}.w-character__box--movie p{font-size:14px;position:absolute;bottom:-30px;width:100%;margin-top:16px;text-align:center}@media only screen and (min-width:1024px){.w-character__box--movie p{position:relative;bottom:0}}@media only screen and (min-width:1024px){.w-character__movieList{display:flex;max-width:1030px;justify-content:space-between}}.w-character__movieItem{position:relative;margin-bottom:60px;padding-top:62.5%}@media only screen and (min-width:1024px){.w-character__movieItem{width:322px;height:183px;margin-right:16px;margin-bottom:0;padding-top:0}}@media only screen and (min-width:1100px){.w-character__movieItem{margin-right:32px}}.w-character__movieItem>iframe{position:absolute;top:0;left:0}@media only screen and (min-width:1024px){.w-character__movieItem>iframe{position:relative;width:322px;height:183px}}.w-character__movieItem--picture{position:relative}@media only screen and (min-width:1024px){.w-character__movieItem--picture{width:322px}}.w-character__movieItem--picture img{width:100%}.w-character__movieItem--picture a{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.w-character__movieItem--picture a{transition-duration:.3s}.w-character__movieItem--picture a:hover{opacity:.7}}.w-character__coloring{position:relative;width:100%;margin-top:-112px;padding-top:169.6%;background:url(/img/web/character__coloring--sp.png) no-repeat center/cover}@media only screen and (min-width:768px){.w-character__coloring{padding-top:63.33%;background:url(/img/web/character__coloring.png) no-repeat center/100% auto}}.w-character__coloringBody{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:25vw}@media only screen and (min-width:768px){.w-character__coloringBody{padding-top:50px}}@media only screen and (min-width:1024px){.w-character__coloringBody{padding:100px 0 0}}.w-character__coloringBody>h3{margin-bottom:30px;text-align:center}@media only screen and (min-width:1024px){.w-character__coloringBody>h3{margin-bottom:20px}}.w-character__coloringBody>h3 img{width:91px}@media only screen and (min-width:768px){.w-character__coloringBody>h3 img{width:auto}}.w-character__coloringBody .w-character__text--comment{margin-top:10px}.w-character__coloringCarousel a{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.w-character__coloringCarousel a:hover img{opacity:.7}}.w-character__coloringCarousel img{max-width:100%}@media only screen and (min-width:1024px){.w-character__coloringCarousel img{transition-duration:.3s}}.w-character__schedule{display:flex;flex-direction:column;width:100%;margin-top:-112px;padding-top:150px;padding-bottom:50px;background:url(/img/web/character__bg--sp.png) no-repeat center bottom/auto 100%;justify-content:center;align-items:center}@media only screen and (min-width:768px){.w-character__schedule{padding-bottom:70px;background:url(/img/web/character__bg--last.png) no-repeat center bottom/auto 100%}}.w-character__schedule>h3{margin-bottom:20px}@media only screen and (min-width:768px){.w-character__schedule>h3>img{width:174px}}.w-character__scheduleList{margin-top:30px}@media only screen and (min-width:768px){.w-character__scheduleList{display:flex;margin-top:40px;justify-content:center}}@media only screen and (min-width:768px){.w-character__scheduleList>li{margin:0 30px}}.w-character__scheduleList>li img{max-width:100%}.w-character__scheduleList>li+li{margin-top:20px}@media only screen and (min-width:768px){.w-character__scheduleList>li+li{margin-top:0}}.w-character__text{font-size:16px;font-weight:700;line-height:1.75;text-align:center}@media only screen and (min-width:1024px){.w-character__text{line-height:2}}.w-character__text--comment{font-size:13px;line-height:1.69;text-align:center}.w-characterPage{max-width:1200px;margin:0 auto}.w-characterPage img{width:100%}.w-characterPage a{margin-top:20px}@media only screen and (min-width:768px){.w-characterPage a{margin-top:44px}}.companyInfoNav{position:relative;width:100%;margin-top:25px;margin-bottom:25px}@media only screen and (min-width:1024px){.companyInfoNav{max-width:900px;margin:30px auto;flex-wrap:wrap}}.companyInfoNav:after{display:block;visibility:hidden;clear:both;height:0;content:' '}.companyInfoNav .programList__item,.companyInfoNav .programList__item--external{width:19%}@media only screen and (max-width:767px){.companyInfoNav .programList__item,.companyInfoNav .programList__item--external{display:none}}.companyInfoNav .programList__item br,.companyInfoNav .programList__item--external br{display:inline}@media only screen and (max-width:767px){.companyInfoNav .programList__item br,.companyInfoNav .programList__item--external br{display:none}}.companyInfoNav .programList__item a,.companyInfoNav .programList__item--external a{background:#fff}.companyInfoNav .programList__item--external>a,.companyInfoNav .programList__item>a{font-size:12px;line-height:1.3;position:relative;display:flex;width:100%;height:100%;padding:20px 24px 20px 12px}@media only screen and (min-width:1024px){.companyInfoNav .programList__item--external>a,.companyInfoNav .programList__item>a{font-size:14px;padding:23px 30px 23px 12px;transition-duration:.3s}.companyInfoNav .programList__item--external>a:hover,.companyInfoNav .programList__item>a:hover{background:#eee}}.companyInfoNav .programList__item--external>a:after,.companyInfoNav .programList__item>a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:''}.companyInfoNav .programList__item .programList__item--active,.companyInfoNav .programList__item--external .programList__item--active{color:#2d489d;border-bottom:#2d489d solid 3px}.companyInfoNav .programList__item .programList__item--active:after,.companyInfoNav .programList__item--external .programList__item--active:after{background:url(/img/icon/arrowNext--blue.svg) no-repeat 95% center/auto 14px}.companyInfo{width:100%;margin:0 auto 30px}@media only screen and (min-width:1024px){.companyInfo{display:flex;max-width:900px;margin:0 auto;flex-wrap:wrap}}.companyInfo .contentArea{width:100%;margin:0 auto 30px;padding:0 15px}@media only screen and (min-width:1024px){.companyInfo .contentArea{display:flex;width:900px;margin:0 auto;padding:0;flex-wrap:wrap}}.companyInfo section{margin-bottom:60px}.companyInfo section>section{margin-bottom:35px}.companyInfo .companyOverview table{empty-cells:show;border-spacing:0;border-collapse:collapse}.companyInfo .companyOverview .companyTable{width:100%;margin:0}.companyInfo .companyOverview .companyTable th.infoF{font-weight:400;width:116px;border-right:0}.companyInfo .companyOverview th{border-bottom:1px solid #fff;background-color:#dbd9d9}.companyInfo .companyOverview .bordernone{font-weight:400;width:116px;border:1px solid #dbd9d9;border-right:0}.companyInfo .companyOverview td{padding:30px 15px;text-align:left;vertical-align:top;border:1px solid #dbd9d9;background-color:#fff}@media screen and (max-width:768px){.companyInfo .companyOverview td{padding:20px 15px}}.companyInfo .companyOverview td ul{margin-left:0}.companyInfo .companyOverview td ul li:before{position:relative;top:0;left:0;display:none;width:0;height:0}.companyInfo .companyOverview td ul a{font-weight:400;margin-left:0;color:#000;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-decoration-line:underline;text-decoration-line:underline}.companyInfo .companyOverview td dl{display:flex;flex-wrap:wrap}.companyInfo .companyOverview td dl dt{display:block;width:100%}@media only screen and (min-width:1024px){.companyInfo .companyOverview td dl dt{width:30%}}.companyInfo .companyOverview td dl dd{padding-bottom:10px}@media only screen and (min-width:1024px){.companyInfo .companyOverview td dl dd{width:50%}}.companyInfo .companyOverview td dl dd:last-child{padding-bottom:0}.companyInfo .companyOverview td a{font-size:14px;font-weight:100;line-height:28px;display:inline-block;min-width:90px;height:28px;margin-left:0;text-decoration:none;color:#fff}@media only screen and (min-width:1024px){.companyInfo .companyOverview td a{font-size:16px;min-width:80px;margin-left:0}}@media only screen and (min-width:768px){.foot__InfoNav{display:none}}.foot__InfoNav br{display:inline}@media only screen and (max-width:767px){.foot__InfoNav br{display:none}}.councilMemberTable{width:100%;table-layout:auto;empty-cells:show;border-spacing:0;border-collapse:collapse}@media only screen and (min-width:1024px){.councilMemberTable{width:900px}}.councilMemberTable .member__name{width:30%}@media only screen and (min-width:1024px){.councilMemberTable .member__name{width:30%}}.councilMemberTable thead{background-color:#dbd9d9}.councilMemberTable th{border:1px solid #ccc}.councilMemberTable tr{background-color:#dbd9d9}.councilMemberTable tr td{padding:15px;text-align:left;vertical-align:top;border:1px solid #ccc;background-color:#fff}.councilMemberTable .center{text-align:center}.councilArea{width:100%;margin-top:30px}@media only screen and (min-width:1024px){.councilArea{max-width:900px}}.councilArea .council__news{width:100%}.councilArea .council__news dt{width:140px;margin-bottom:0;margin-left:0}@media only screen and (min-width:1024px){.councilArea .council__news dt{float:left;width:150px;margin-bottom:10px;margin-left:10px}}.councilArea .council__news dd{position:relative;display:flex;margin-bottom:0;margin-left:0}@media only screen and (min-width:1024px){.councilArea .council__news dd{margin-bottom:10px;margin-left:10px}}.councilArea .council__news a{font-weight:100}.councilArea .standardRight{text-align:right}.councilArea h4{margin-bottom:0;color:#000}.councilMemory_Table{width:100%;margin:20px 0;table-layout:auto;empty-cells:show;border-spacing:0;border-collapse:collapse}@media only screen and (min-width:1024px){.councilMemory_Table{width:900px}}.councilMemory_Table .first_time{width:10%}@media only screen and (min-width:1024px){.councilMemory_Table .first_time{width:10%}}.councilMemory_Table .chdate{width:25%}@media only screen and (min-width:1024px){.councilMemory_Table .chdate{width:25%}}.councilMemory_Table .t__time{width:15%}@media only screen and (min-width:1024px){.councilMemory_Table .t__time{width:15%}}.councilMemory_Table thead{background-color:#dbd9d9}.councilMemory_Table th{border:1px solid #ccc}.councilMemory_Table tr{background-color:#dbd9d9}.councilMemory_Table tr td{padding:12px 5px;text-align:center;vertical-align:top;border:1px solid #ccc;background-color:#fff}.councilMemory_Table .center{text-align:center}.councilOverview table{empty-cells:show;border-spacing:0;border-collapse:collapse}.councilOverview table td{text-align:inherit}.councilOverview .companyTable{width:100%;margin:0}.councilOverview .companyTable th.infoF{font-weight:400;width:116px;border-right:0}@media only screen and (min-width:1024px){.councilOverview .companyTable th.infoF{width:200px}}.councilOverview th{border-bottom:1px solid #fff;background-color:#dbd9d9}.councilOverview .bordernone{font-weight:400;width:116px;border:1px solid #dbd9d9;border-right:0}.councilOverview td{padding:30px 15px;text-align:left;vertical-align:top;border:1px solid #dbd9d9;background-color:#fff}@media screen and (max-width:768px){.councilOverview td{padding:20px 15px}}.councilOverview td ul{margin-left:0}.councilOverview td ul li:before{position:relative;top:0;left:0;display:none;width:0;height:0}.councilOverview td ul a{font-weight:100}.councilOverview td dl{display:flex;flex-wrap:wrap}.councilOverview td dl dt{display:block;width:100%}@media only screen and (min-width:1024px){.councilOverview td dl dt{width:50%}}.councilOverview td dl dd{padding-bottom:10px}.councilOverview td dl dd:last-child{padding-bottom:0}.councilOverview td a{font-size:12px;font-weight:400;line-height:28px;display:inline-block;min-width:90px;height:28px;margin-left:0;text-decoration:none;color:#fff;-webkit-font-smoothing:subpixel-antialiased}@media only screen and (min-width:1024px){.councilOverview td a{font-size:14px;min-width:100px;margin-left:15px}}.w-cvArea{padding:18px 0 15px;background:url(/img/web/promotion__bg--sp.jpg) no-repeat center/cover;background-color:#eee}@media only screen and (min-width:1024px){.w-cvArea{padding:23px 0 38px;background:url(/img/web/promotion__bg--pc.jpg) no-repeat center/cover}}.w-cvArea .w-contentsTitle--viewing{color:#fff}.w-cvArea__wrap{padding:0 10px}@media only screen and (min-width:340px){.w-cvArea__wrap{padding:0 15px}}@media only screen and (min-width:1100px){.w-cvArea__wrap{display:flex;max-width:1100px;margin:0 auto;padding:0;justify-content:center}}.w-cvArea__area,.w-cvArea__area--2column,.w-cvArea__area--ondemand,.w-cvArea__area--tv{position:relative;display:flex;overflow:hidden;padding-top:64px;padding-bottom:15px;text-align:center;border-radius:4px;background:rgba(255,255,255,.75);flex-wrap:wrap;justify-content:center}.w-cvArea__area--2column>p,.w-cvArea__area--ondemand>p,.w-cvArea__area--tv>p,.w-cvArea__area>p{font-size:12px;width:100%;margin-top:17px}@media only screen and (min-width:1024px){.w-cvArea__area--2column>p,.w-cvArea__area--ondemand>p,.w-cvArea__area--tv>p,.w-cvArea__area>p{margin-top:12px}}.w-cvArea__area--ondemand{justify-content:space-between}@media only screen and (min-width:1100px){.w-cvArea__area--ondemand{width:540px}}.w-cvArea__area--ondemand:nth-last-child(2){margin-bottom:10px}@media only screen and (min-width:1100px){.w-cvArea__area--ondemand:nth-last-child(2){width:355px;margin-bottom:0}}@media only screen and (min-width:1100px){.w-cvArea__area--tv{width:900px}.w-cvArea__area--tv:nth-child(2){width:700px;margin-left:45px}.w-cvArea__area--tv:nth-child(2) .w-cvArea__box--jcom{width:54%}.w-cvArea__area--tv:nth-child(2) .w-cvArea__box--sky{width:46%}}.w-cvArea__box--jcom,.w-cvArea__box--ondemand,.w-cvArea__box--sky,.w-cvArea__box2{display:flex;flex-direction:column;margin:0 15px;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (min-width:768px){.w-cvArea__box--jcom,.w-cvArea__box--ondemand,.w-cvArea__box--sky,.w-cvArea__box2{height:160px;margin:0}}.w-cvArea__box--jcom>p,.w-cvArea__box--ondemand>p,.w-cvArea__box--sky>p,.w-cvArea__box2>p{font-weight:700;width:100%;color:#2d489d;order:1}.w-cvArea__box--jcom:after,.w-cvArea__box--ondemand:after,.w-cvArea__box--sky:after,.w-cvArea__box2:after{display:block;width:100%;height:42px;margin:16px 0;content:'';order:2}@media only screen and (min-width:768px){.w-cvArea__box--jcom:after,.w-cvArea__box--ondemand:after,.w-cvArea__box--sky:after,.w-cvArea__box2:after{display:flex;width:100%;height:70px;margin:0;justify-content:center;align-items:center}}.w-cvArea__box--jcom>a,.w-cvArea__box--ondemand>a,.w-cvArea__box--sky>a,.w-cvArea__box2>a{order:3}.w-cvArea__box--ondemand{width:100%}.w-cvArea__box--ondemand:after{background:url(/img/icon/ondemand--noEdge.svg) no-repeat center/auto 98%}@media only screen and (min-width:768px){.w-cvArea__box--ondemand:after{background-size:auto 86%}}@media only screen and (min-width:768px){.w-cvArea__box--sky{width:50%}}.w-cvArea__box--sky:after{background:url(/img/icon/icon--skyperfectv.svg) no-repeat center/auto 90%}@media only screen and (min-width:768px){.w-cvArea__box--sky:after{background-size:auto 68%}}.w-cvArea__box--jcom{width:100%;margin-top:30px;padding-top:30px;border-top:dotted 3px #999}@media only screen and (min-width:768px){.w-cvArea__box--jcom{width:50%;margin-top:0;padding-top:0;border-top:0;border-left:dotted 3px #999}}.w-cvArea__box--jcom:after{background:url(/img/icon/icon--jcom.svg) no-repeat center/auto 90%}@media only screen and (min-width:768px){.w-cvArea__box--jcom:after{background-size:auto 76%}}.w-cvArea__title--primary,.w-cvArea__title--secondary{font-size:12px;font-weight:800;line-height:44px;position:absolute;top:0;display:flex;width:100%;text-align:left;color:#fff;background:#2d489d}@media only screen and (min-width:340px){.w-cvArea__title--primary,.w-cvArea__title--secondary{font-size:15px}}@media only screen and (min-width:768px){.w-cvArea__title--primary,.w-cvArea__title--secondary{font-size:16px}}.w-cvArea__title--primary span,.w-cvArea__title--secondary span{position:relative;display:flex;padding-left:8px;background:#0a0030;justify-content:center;align-items:center}.w-cvArea__title--primary span:after,.w-cvArea__title--secondary span:after{position:absolute;top:0;left:100%;width:0;height:0;content:'';border-top:44px solid #0a0030;border-right:25px solid transparent}.w-cvArea__title--primary span>img,.w-cvArea__title--secondary span>img{padding:0 2px}.w-cvArea__title--primary span{margin-right:18px}.w-cvArea__title--secondary span{margin-right:30px}.w-cvArea__text{line-height:1.4}.w-cvArea__area--2column{padding-top:44px}@media only screen and (min-width:1100px){.w-cvArea__area--2column{width:524px}}.w-cvArea__area--2column:nth-child(n+2){margin-top:10px}@media only screen and (min-width:1100px){.w-cvArea__area--2column:nth-child(n+2){margin-top:0;margin-left:20px}}.w-cvArea__box-wrapper{width:100%}@media only screen and (min-width:1100px){.w-cvArea__box-wrapper{display:flex}}.w-cvArea__box2{width:auto;padding-top:22px}@media only screen and (min-width:768px){.w-cvArea__box2{height:auto}}@media only screen and (min-width:1100px){.w-cvArea__box2{width:50%;height:200px;margin-top:20px;padding-top:0}}.w-cvArea__box2::after{display:none}.w-cvArea__box2:nth-of-type(n+2){margin-top:20px;background-image:linear-gradient(to right,#9b9b9b,#9b9b9b 3px,transparent 3px,transparent 7px);background-repeat:repeat-x;background-position:left top;background-size:7px 2px}@media only screen and (min-width:1100px){.w-cvArea__box2:nth-of-type(n+2){border-top:0;background-image:linear-gradient(to top,#9b9b9b,#9b9b9b 3px,transparent 3px,transparent 7px);background-repeat:repeat-y;background-position:left bottom;background-size:2px 7px}}.w-cvArea__copy{font-weight:700;line-height:1.3;width:100%;padding:0 15px;color:#2d489d;order:1}.w-cvArea__logo,.w-cvArea__logo--jcom,.w-cvArea__logo--jsports,.w-cvArea__logo--ondemand,.w-cvArea__logo--skyperfectv{display:flex;flex-direction:column;padding:16px 0;order:2;justify-content:center;align-items:center}@media only screen and (min-width:1100px){.w-cvArea__logo,.w-cvArea__logo--jcom,.w-cvArea__logo--jsports,.w-cvArea__logo--ondemand,.w-cvArea__logo--skyperfectv{height:105px}}.w-cvArea__image,.w-cvArea__image--jcom,.w-cvArea__image--jsports,.w-cvArea__image--ondemand,.w-cvArea__image--prime-video,.w-cvArea__image--skyperfectv{display:block}.w-cvArea__image--ondemand{width:157px;height:56px}@media only screen and (min-width:1100px){.w-cvArea__image--ondemand{position:relative;top:2px;width:150px;height:54px}}.w-cvArea__image--prime-video{width:179px;height:28px}@media only screen and (min-width:1100px){.w-cvArea__image--prime-video{width:149px;height:23px}}.w-cvArea__image--jsports{width:121px;height:42px;margin-top:17px}@media only screen and (min-width:1100px){.w-cvArea__image--jsports{width:101px;height:35px;margin-top:15px}}.w-cvArea__image--skyperfectv{width:210px;height:45px}@media only screen and (min-width:1100px){.w-cvArea__image--skyperfectv{position:relative;top:8px;width:180px;height:37px}}.w-cvArea__image--jcom{width:175px;height:53px}@media only screen and (min-width:1100px){.w-cvArea__image--jcom{position:relative;top:-1px;width:143px;height:44px}}.w-cvArea__note{font-size:12px;line-height:1.4;width:100%;margin-top:17px;padding:0 15px}@media only screen and (min-width:1024px){.w-cvArea__note{margin-top:12px}}.w-englishPage__hero{display:flex;height:130vw;background:url(/img/web/englishPage__heroImage.jpg) no-repeat center/cover}@media only screen and (min-width:768px){.w-englishPage__hero{height:70vw;background-position:center top}}@media only screen and (min-width:1024px){.w-englishPage__hero{height:343px;background:url(/img/web/englishPage__heroImage--pc.jpg) no-repeat center/cover}}.w-englishPage__hero>div{margin-top:auto;padding:30px 30px 30px 44px;background:url(/img/web/englishPage__heroText.svg) no-repeat center left 22%/184% auto}@media only screen and (min-width:1024px){.w-englishPage__hero>div{display:flex;flex-direction:column;max-width:948px;margin:0 auto;padding:0 500px 0 100px;background:url(/img/web/englishPage__heroText--pc.png) no-repeat center left/auto 100%;justify-content:center}}.w-englishPage__hero h2{font-size:25px;font-weight:700;line-height:1.3;margin-bottom:20px;color:#fff}@media only screen and (min-width:1024px){.w-englishPage__hero h2{font-size:33px}}.w-englishPage__hero p{font-size:14px;line-height:1.43;color:#fff}.w-englishPage__body{padding-top:30px}@media only screen and (min-width:1024px){.w-englishPage__body{max-width:948px;margin:0 auto}}.w-englishPage__body h2{font-size:16px;line-height:30px;margin:0 15px 20px;padding-left:10px;color:#585858;border-left:2px solid #585858}@media only screen and (min-width:1024px){.w-englishPage__body h2{font-size:20px;line-height:40px;margin:0 0 20px;padding-left:20px;border-left-width:3px}}.w-englishPage__body>section+section{margin-top:30px}@media only screen and (min-width:1024px){.w-englishPage__body>section+section{margin-top:50px}}.w-englishPage__channels,.w-englishPage__channels--ondemand{background:#fff}@media only screen and (min-width:1024px){.w-englishPage__channels,.w-englishPage__channels--ondemand{position:relative;display:flex}.w-englishPage__channels--ondemand:after,.w-englishPage__channels:after{position:absolute;top:0;right:-20px;display:block;width:40px;height:120px;content:'';transform:skewX(-14deg);background:#fff}}.w-englishPage__channels--ondemand>h3,.w-englishPage__channels>h3{position:relative;display:inline-block;height:50px;margin-bottom:15px;padding:0 20px 0 15px}@media only screen and (min-width:1024px){.w-englishPage__channels--ondemand>h3,.w-englishPage__channels>h3{display:flex;height:120px;margin-bottom:0;padding:0 33px 0 18px;justify-content:center;align-items:center}}.w-englishPage__channels--ondemand>h3:before,.w-englishPage__channels>h3:before{position:absolute;top:0;left:-10%;display:block;width:110%;height:50px;content:'';transform:skewX(-14deg);background:#04246d}@media only screen and (min-width:1024px){.w-englishPage__channels--ondemand>h3:before,.w-englishPage__channels>h3:before{height:120px}}.w-englishPage__channels--ondemand>h3>img,.w-englishPage__channels>h3>img{position:relative;width:125px;margin-top:7px}@media only screen and (min-width:1024px){.w-englishPage__channels--ondemand>h3>img,.w-englishPage__channels>h3>img{display:block;width:155px;height:46px;margin-top:0}}.w-englishPage__channels+.w-englishPage__channels,.w-englishPage__channels+.w-englishPage__channels--ondemand,.w-englishPage__channels--ondemand+.w-englishPage__channels,.w-englishPage__channels--ondemand+.w-englishPage__channels--ondemand{margin-top:25px}.w-englishPage__channels--ondemand>p,.w-englishPage__channels>p{font-size:16px;line-height:1.31;padding:0 15px 20px}@media only screen and (min-width:1024px){.w-englishPage__channels--ondemand>p,.w-englishPage__channels>p{display:flex;flex-direction:column;width:744px;padding:0 15px 0 40px;justify-content:center}}.w-englishPage__channels--ondemand>p>a,.w-englishPage__channels>p>a{display:block;margin-top:10px;text-decoration:underline;color:#2d489d}@media only screen and (min-width:1024px){.w-englishPage__channels--ondemand>p>a:hover,.w-englishPage__channels>p>a:hover{text-decoration:none}}@media only screen and (min-width:1024px){.w-englishPage__channels--ondemand:after{height:140px}}.w-englishPage__channels--ondemand>h3{height:70px}@media only screen and (min-width:1024px){.w-englishPage__channels--ondemand>h3{height:140px;padding:0 30px 0 16px}}.w-englishPage__channels--ondemand>h3:before{height:70px}@media only screen and (min-width:1024px){.w-englishPage__channels--ondemand>h3:before{height:140px}}.w-englishPage__channels--ondemand>h3>img{margin-top:10px}@media only screen and (min-width:1024px){.w-englishPage__channels--ondemand>h3>img{width:155px;height:59px;margin-top:0}}@media all and (-ms-high-contrast:none){.w-englishPage__channels--ondemand>h3,.w-englishPage__channels>h3,::-ms-backdrop{display:table-cell;text-align:center;vertical-align:middle}}@media all and (-ms-high-contrast:none){.w-englishPage__channels--ondemand>h3,::-ms-backdrop{padding:0 20px 0 20px}}@media only screen and (min-width:1024px){.w-englishPage__chBoxes{display:flex;justify-content:space-between;flex-wrap:wrap}}.w-englishPage__chBoxes>p{font-size:16px;line-height:1.31;margin-bottom:15px;padding:0 15px}@media only screen and (min-width:1024px){.w-englishPage__chBoxes>p{width:100%;margin-bottom:26px;padding:0}}.w-englishPage__chBox--jcom,.w-englishPage__chBox--sptv{position:relative;overflow:hidden;margin:0 15px;padding:70px 20px 20px;text-align:center;background:#fff}@media only screen and (min-width:1024px){.w-englishPage__chBox--jcom,.w-englishPage__chBox--sptv{width:444px;height:430px;margin:0;padding:84px 54px 40px}}.w-englishPage__chBox--jcom>h3,.w-englishPage__chBox--sptv>h3{font-size:16px;line-height:50px;position:absolute;top:0;left:0;width:100%;padding-left:74px;text-align:left;color:#fff}@media only screen and (min-width:1024px){.w-englishPage__chBox--jcom>h3,.w-englishPage__chBox--sptv>h3{font-size:20px;line-height:54px;padding-left:94px}}.w-englishPage__chBox--jcom>h3:before,.w-englishPage__chBox--sptv>h3:before{position:absolute;top:0;left:-10px;display:block;width:66px;height:50px;content:'';transform:skewX(-14deg)}@media only screen and (min-width:1024px){.w-englishPage__chBox--jcom>h3:before,.w-englishPage__chBox--sptv>h3:before{width:80px;height:54px}}.w-englishPage__chBox--jcom>h3:after,.w-englishPage__chBox--sptv>h3:after{position:absolute;top:0;left:13px;display:block;width:24px;height:50px;content:''}@media only screen and (min-width:1024px){.w-englishPage__chBox--jcom>h3:after,.w-englishPage__chBox--sptv>h3:after{left:19px;width:26px;height:54px}}.w-englishPage__chBox--jcom .buttonBlue--regular,.w-englishPage__chBox--sptv .buttonBlue--regular{width:100%}@media only screen and (min-width:1024px){.w-englishPage__chBox--jcom .buttonBlue--regular,.w-englishPage__chBox--sptv .buttonBlue--regular{width:300px}}.w-englishPage__chBox--sptv>h3{background:#0fa4ef}.w-englishPage__chBox--sptv>h3:before{background:#008bd0}.w-englishPage__chBox--sptv>h3:after{background:url(/img/web/englishPage__number--1.svg) no-repeat center/10px auto}.w-englishPage__chBox--jcom{margin-top:20px}@media only screen and (min-width:1024px){.w-englishPage__chBox--jcom{margin-top:0}}.w-englishPage__chBox--jcom>h3{background:#e93817}.w-englishPage__chBox--jcom>h3:before{background:#d30300}.w-englishPage__chBox--jcom>h3:after{background:url(/img/web/englishPage__number--2.svg) no-repeat center/14px auto}.w-englishPage__chText{font-size:16px;font-weight:700;color:#585858}.w-englishPage__chText--sub{font-size:13px;margin:10px 0 15px;color:#666}@media only screen and (min-width:1024px){.w-englishPage__chText--sub{margin:11px 0 25px}}.englishPage__tel--sptv{width:100%;margin-bottom:10px}@media only screen and (min-width:768px){.englishPage__tel--sptv{width:72%}}@media only screen and (min-width:1024px){.englishPage__tel--sptv{width:100%;margin-bottom:30px}}.englishPage__tel--jcom{width:82%;margin-bottom:10px}@media only screen and (min-width:768px){.englishPage__tel--jcom{width:60%}}@media only screen and (min-width:1024px){.englishPage__tel--jcom{width:82%;margin-bottom:31px}}.englishPage__logo--sptv{width:247px;margin-bottom:10px}@media only screen and (min-width:1024px){.englishPage__logo--sptv{width:335px;margin-bottom:22px}}.englishPage__logo--jcom{width:180px;margin-bottom:10px}@media only screen and (min-width:1024px){.englishPage__logo--jcom{width:216px;margin-top:22px;margin-bottom:30px}}.w-englishPage__table{width:100%}@media only screen and (min-width:1024px){.w-englishPage__table{border:1px solid #dbd9d9}}.w-englishPage__table th{font-size:16px;font-weight:400;line-height:1.31;display:block;padding:8px 15px;text-align:left;vertical-align:middle;background:#dbd9d9}@media only screen and (min-width:1024px){.w-englishPage__table th{display:table-cell;width:230px;padding:20px}}.w-englishPage__table td{font-size:16px;line-height:1.31;display:block;padding:10px 15px 15px;vertical-align:middle;background:#fff}@media only screen and (min-width:1024px){.w-englishPage__table td{display:table-cell;padding:20px 25px;border:1px solid #dbd9d9}}@media only screen and (min-width:1024px){.w-englishPage__table tr:not(:nth-child(1)){border-top:1px solid #fff}}@media only screen and (min-width:1024px){.w-englishPage__table dt{float:left;clear:left;width:50%}}@media only screen and (min-width:1024px){.w-englishPage__table dd{float:left;width:50%}}.w-englishPage__table dd+dt{margin-top:10px}@media only screen and (min-width:1024px){.w-englishPage__table dd+dt{margin-top:0}}.w-englishPage__table li{position:relative;padding-left:20px}.w-englishPage__table li:before{position:absolute;top:0;left:0;content:'・'}.w-englishPage__table li+li{margin-top:3px}.w-englishPage__channels--button{margin-top:25px;justify-content:center}.w-englishPage__channels--button>div{font-size:15px;color:#fff}.w-genre{padding:0 10px}@media only screen and (min-width:1024px){.w-genre{overflow:hidden;max-width:1100px;margin:0 auto;padding:0;white-space:nowrap}}.w-genre__title{font-size:16px;margin-bottom:5px;color:#fff}@media only screen and (min-width:1024px){.w-genre__title{font-size:23px;margin-bottom:15px;text-align:center}}.w-genre__list{display:flex;margin-bottom:-10px;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:1024px){.w-genre__list{display:block;width:878px;margin:0 auto -10px}}@media only screen and (min-width:1100px){.w-genre__list{width:1100px}}.w-genre__item{overflow:hidden;width:49%;height:100px;margin-bottom:10px}@media only screen and (min-width:1024px){.w-genre__item{float:left;width:212px;height:140px}.w-genre__item:not(:nth-child(4n)){margin-right:10px}}@media only screen and (min-width:1100px){.w-genre__item:not(:nth-child(4n)){margin-right:0}.w-genre__item:not(:nth-child(5n)){margin-right:10px}}.w-genre__link{position:relative;display:flex;height:100%;justify-content:center;align-items:center}.w-genre__link>span{font-size:13px;position:relative;z-index:2;display:flex;width:100%;height:100%;padding-bottom:12px;letter-spacing:.08em;color:#fff;background-position:center 25px;background-size:auto 38%;justify-content:center;align-items:flex-end}@media only screen and (min-width:1024px){.w-genre__link>span{font-size:14px;padding-bottom:20px;background-position:center 25px;background-size:auto 38%}}.w-genre__link>span.w-genre__link--noneIcon{font-size:13px;display:flex;padding:0 10px;text-align:center;white-space:pre-wrap;align-items:center;justify-content:center}@media only screen and (min-width:1024px){.w-genre__link>span.w-genre__link--noneIcon{font-size:14px}}.w-genre__link>span.sportsIcon--fitness{background-position:center 25px;background-size:auto 34%}@media only screen and (min-width:1024px){.w-genre__link>span.sportsIcon--fitness{background-position:center 33px;background-size:auto 30%}}.w-genre__link:hover .w-genre__image{transform:scale(1.1)}.w-genre__link::after{position:absolute;z-index:1;width:100%;height:100%;content:'';opacity:.6;background:#000}.w-genre__image{position:absolute;z-index:1;top:0;left:0;width:100%;transition:transform .2s linear}@media only screen and (min-width:1024px){.w-genre__image{width:auto;height:100%}}.historyTable{width:100%;table-layout:auto;empty-cells:show;border-spacing:0;border-collapse:collapse}@media only screen and (min-width:1024px){.historyTable{width:900px}}.historyTable .year__title{width:21%;text-align:center}@media only screen and (min-width:1024px){.historyTable .year__title{width:10%}}.historyTable .month__title{width:19%;text-align:center}@media only screen and (min-width:1024px){.historyTable .month__title{width:7%}}.historyTable thead{background-color:#dbd9d9}.historyTable th{border:1px solid #ccc}.historyTable tr{background-color:#dbd9d9}.historyTable tr td{text-align:left;vertical-align:top;border:1px solid #ccc;background-color:#fff}.historyTable .center{text-align:center}.w-info{line-height:1.5;padding:0 15px}@media only screen and (min-width:480px){.w-info{width:100%;max-width:950px;margin:0 auto}}@media only screen and (min-width:1024px){.w-info{width:100%;max-width:950px;margin:0 auto;padding:0}}.w-info__list{padding-bottom:20px;border-bottom:1px solid #ccc}@media only screen and (min-width:480px){.w-info__list{padding-bottom:20px}}.w-info__list .is-hide.accordion__contents--white{height:145px}.w-info__list>.ghost--small,.w-info__list>.ghostwhite--small{margin-top:20px}.w-info__link{margin-top:20px;text-align:right}@media only screen and (min-width:480px){.w-info__link{margin-top:14px}}.w-info__link>a{font-size:13px;position:relative;padding-right:30px;transition-duration:.3s;color:#2d489d}@media only screen and (min-width:480px){.w-info__link>a{font-size:14px}.w-info__link>a:hover{color:#d20000}.w-info__link>a:hover:before{background:#d20000}}.w-info__link>a:before{position:absolute;top:calc(50% - 9px);right:0;width:18px;height:18px;content:'';transition-duration:.3s;border-radius:50%;background:#2d489d}.w-info__link>a:after{position:absolute;top:calc(50% - 9px);right:0;width:18px;height:18px;content:'';background:url(/img/icon/arrow-next.svg) no-repeat center/auto 8px}.w-info__item{overflow:hidden}.w-info__item:first-child .w-info__title{margin-top:0;padding-top:0;border-top:0}.w-info__item p{font-size:13px}@media only screen and (min-width:480px){.w-info__item p{font-size:14px}}.w-info__item .w-info__title{font-size:15px;font-weight:700;line-height:1.3;margin:15px 0 6px;padding-top:15px;border-top:1px solid #ccc}@media only screen and (min-width:480px){.w-info__item .w-info__title{font-size:16px;margin:25px 0 6px;padding-top:25px}}.w-info__item .w-info__date{font-size:13px;font-weight:400;display:block;margin-bottom:5px;color:#2d489d}.w-info__text{overflow:hidden}.w-info__text>p:not(:last-child){margin-bottom:5px}.w-info__text.accordion .accordion__contents--white{height:auto}@media only screen and (min-width:768px){.w-info__text.top>.accordion__contents--white{float:right;width:100%;max-width:745px}}@media only screen and (min-width:768px){.w-info__text.top .accordion__more--white{clear:both;margin-right:205px}}.w-info__thumbnail{margin-bottom:10px}@media only screen and (min-width:768px){.w-info__thumbnail{float:left;margin-right:15px;margin-bottom:5px}}.w-info__thumbnail a{display:block}@media only screen and (min-width:1024px){.w-info__thumbnail a img{transition-duration:.3s}.w-info__thumbnail a:hover img{opacity:.7}}.w-info__thumbnail img{width:100%}@media only screen and (min-width:768px){.w-info__thumbnail img{max-width:190px}}.w-jcom__title,.w-jcom__title--1{font-size:16px;line-height:29px;width:calc(100vw - 30px);margin:0 auto 15px;padding-left:11px;color:#585858;border-left:2px solid #585858}@media only screen and (min-width:1024px){.w-jcom__title,.w-jcom__title--1{font-size:20px;line-height:39px;margin-bottom:20px}}@media only screen and (min-width:1100px){.w-jcom__title,.w-jcom__title--1{width:950px}}@media only screen and (min-width:1100px){.w-jcom__title--1{width:1100px}}.w-jcom__hero{padding:20px 0;background:url(/img/web/jcom__bg--1.png) repeat}@media only screen and (min-width:1024px){.w-jcom__hero{padding:38px 0 55px}}.w-jcom__hero img{width:100%}.w-jcom__hero>picture{display:block;padding:0 15px}@media only screen and (min-width:1024px){.w-jcom__hero>picture{width:884px;margin:0 auto}}.w-about__heroTitle--primary,.w-about__heroTitle--secondary{font-size:18px;position:relative;margin-bottom:15px;text-align:center}@media only screen and (min-width:1024px){.w-about__heroTitle--primary,.w-about__heroTitle--secondary{font-size:20px;margin-bottom:20px}}.w-about__heroTitle--primary:after,.w-about__heroTitle--primary:before,.w-about__heroTitle--secondary:after,.w-about__heroTitle--secondary:before{position:absolute;top:50%;display:block;content:'';border-top:2px solid}.w-about__heroTitle--primary:before,.w-about__heroTitle--secondary:before{left:0}.w-about__heroTitle--primary:after,.w-about__heroTitle--secondary:after{right:0}.w-about__heroTitle--primary{color:#585858;border-color:#585858}.w-about__heroTitle--primary:after,.w-about__heroTitle--primary:before{width:25%}@media only screen and (min-width:340px){.w-about__heroTitle--primary:after,.w-about__heroTitle--primary:before{width:30%}}@media only screen and (min-width:1024px){.w-about__heroTitle--primary:after,.w-about__heroTitle--primary:before{width:340px}}.w-about__heroTitle--secondary{color:#f76023;border-color:#f76023}.w-about__heroTitle--secondary:after,.w-about__heroTitle--secondary:before{width:40%}.w-jcom__heroBox--lineup,.w-jcom__heroBox--price,.w-jcom__heroBox--step{padding:20px 15px}.w-jcom__heroBox--lineup>p,.w-jcom__heroBox--price>p,.w-jcom__heroBox--step>p{font-size:11px;line-height:1.45;position:relative;margin-top:10px;padding-left:12px}.w-jcom__heroBox--lineup>p:before,.w-jcom__heroBox--price>p:before,.w-jcom__heroBox--step>p:before{position:absolute;top:0;left:0;content:'※'}@media only screen and (min-width:1024px){.w-jcom__heroBox--step{width:884px;margin:0 auto;padding:20px 0}}.w-jcom__heroBox--price{border-radius:4px;background:rgba(254,172,35,.4)}@media only screen and (min-width:1024px){.w-jcom__heroBox--price{width:884px;margin:0 auto}}.w-jcom__heroBox--lineup{position:relative;padding-top:45px}@media only screen and (min-width:1024px){.w-jcom__heroBox--lineup{display:flex;width:884px;margin:0 auto;padding:45px 0 0}}@media only screen and (min-width:340px){.w-jcom__heroBox--lineup:before{position:absolute;top:6px;left:1px;display:block;width:87px;height:76px;content:'';background:url(/img/web/jcom__character--1.svg) no-repeat center}}@media only screen and (min-width:1024px){.w-jcom__heroBox--lineup:before{top:20px;left:-30px}}@media only screen and (min-width:1024px){.w-jcom__heroBox--lineup ul{display:flex;width:100%;justify-content:space-between}}.w-jcom__heroBox--lineup li{font-size:18px;font-weight:700;line-height:1.33;padding:26px 23px;text-align:center;background:rgba(255,255,255,.9)}.w-jcom__heroBox--lineup li+li{margin-top:20px}@media only screen and (min-width:1024px){.w-jcom__heroBox--lineup li+li{margin-top:0}}.w-jcom__heroBox--lineup li:nth-child(1){color:#2d489d}@media only screen and (min-width:1024px){.w-jcom__heroBox--lineup li:nth-child(1){width:554px}}.w-jcom__heroBox--lineup li:nth-child(2){color:#c5181f}@media only screen and (min-width:1024px){.w-jcom__heroBox--lineup li:nth-child(2){width:308px}}.w-jcom__heroBox--lineup li a{font-size:13px;margin-top:10px}@media only screen and (min-width:768px){.w-jcom__heroPriceImage{display:flex;align-items:flex-start;justify-content:space-between}}.w-jcom__heroPriceImage picture{display:block}.w-jcom__heroPriceImage picture+picture{margin-top:15px}@media only screen and (min-width:768px){.w-jcom__heroPriceImage picture+picture{margin-top:0}}@media only screen and (min-width:768px){.w-jcom__heroPriceImage picture img{max-width:235px}}@media only screen and (min-width:1024px){.w-jcom__heroPriceImage picture img{max-width:274px}}.w-jcom__heroPriceList{margin-top:30px;background:rgba(255,255,255,.8)}@media only screen and (min-width:1024px){.w-jcom__heroPriceList{display:flex;justify-content:center}}.w-jcom__heroPriceList li{padding:15px 0}@media only screen and (min-width:1024px){.w-jcom__heroPriceList li{width:250;margin:0 50px}}.w-jcom__heroPriceList li p{font-size:14px;font-weight:600;line-height:1.43;margin-bottom:8px;text-align:center;color:#2d489d}.w-jcom__heroPriceList li:first-child{border-bottom:1px solid #a4a1a1}@media only screen and (min-width:1024px){.w-jcom__heroPriceList li:first-child{border-bottom:0}}.w-jcom__heroPriceList li a{font-size:13px;width:calc(100% - 36px);margin:0 18px}@media only screen and (min-width:1024px){.w-jcom__heroPriceList li a{line-height:50px;width:100%;height:50px;margin:0}}.w-jcom__about{padding-top:30px}@media only screen and (min-width:1024px){.w-jcom__about{overflow:hidden}}.w-jcom__about>p{font-size:14px;line-height:1.71;margin-bottom:100px;padding:0 15px}@media only screen and (min-width:1024px){.w-jcom__about>p{font-size:16px;line-height:1.63;width:1100px;margin:0 auto 20px;padding:0 200px 0 0}}.w-jcom__aboutList{position:relative;padding:15px 15px 20px;background:#fff}@media only screen and (min-width:1024px){.w-jcom__aboutList{display:flex;width:1100px;margin:0 auto;padding:0 75px 40px;flex-wrap:wrap;justify-content:space-between}}.w-jcom__aboutList:before{position:absolute;top:-100px;right:30px;display:block;width:105px;height:110px;content:'';background:url(/img/web/jcom__character--2.svg) no-repeat center/cover}@media only screen and (min-width:1024px){.w-jcom__aboutList:before{top:-100px;right:0;width:122px;height:130px}}@media all and (-ms-high-contrast:none){.w-jcom__aboutList,::-ms-backdrop{height:770px}}.w-jcom__aboutItem{display:flex;overflow:hidden;flex-direction:column;padding-top:20px;border:3px #feac23 solid;border-radius:5px;background:url(/img/web/jcom__bg--2.png) repeat;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.w-jcom__aboutItem{width:454px;height:320px;margin-top:40px;padding-top:28px}.w-jcom__aboutItem:nth-child(1){padding-top:43px}.w-jcom__aboutItem:nth-child(2){padding-top:44px}}.w-jcom__aboutItem+.w-jcom__aboutItem{margin-top:15px}@media only screen and (min-width:1024px){.w-jcom__aboutItem+.w-jcom__aboutItem{margin-top:40px}}.w-jcom__aboutItem p{text-align:center}.w-jcom__aboutItem p:nth-child(2){font-size:18px;font-weight:700;line-height:1.44;margin-top:15px;padding-bottom:20px}@media only screen and (min-width:1024px){.w-jcom__aboutItem p:nth-child(2){margin-top:25px;padding-bottom:0}}.w-jcom__aboutItem p:nth-child(3){font-size:14px;line-height:1.5;display:flex;width:100%;margin-top:auto;padding:10px 5px;background:#feac23;justify-content:center;align-items:center}@media only screen and (min-width:768px){.w-jcom__aboutItem p:nth-child(3){padding:20px 15px}}@media only screen and (min-width:1024px){.w-jcom__aboutItem p:nth-child(3){font-size:15px;height:105px}}@media all and (-ms-high-contrast:none){.w-jcom__aboutList,::-ms-backdrop{display:block}}@media all and (-ms-high-contrast:none){.w-jcom__aboutItem:nth-child(odd),::-ms-backdrop{float:left}.w-jcom__aboutItem:nth-child(even),::-ms-backdrop{float:right}}.w-jcom__bottom{background:#fff9cd}@media only screen and (min-width:1024px){.w-jcom__bottom{width:1100px;margin:0 auto}}.w-jcom__flow{margin-top:40px}.w-jcom__flow>h2{font-size:20px;line-height:1.3;position:relative;display:flex;height:28.5vw;margin-bottom:20px;padding:18px 20px 0;color:#e83416;background:url(/img/web/jcom__flowTitle--sp.png) no-repeat center bottom/100% auto;justify-content:center;align-items:flex-start}@media only screen and (min-width:768px){.w-jcom__flow>h2{height:12vw}}@media only screen and (min-width:1024px){.w-jcom__flow>h2{font-size:24px;height:115px;padding-top:30px;background:url(/img/web/jcom__flowTitle.png) no-repeat center top/100% auto}}.w-jcom__flow>p{font-size:14px;line-height:1.71;padding:0 15px}@media only screen and (min-width:1024px){.w-jcom__flow>p{padding-left:30px}}.w-jcom__flowBox--1,.w-jcom__flowBox--2,.w-jcom__flowBox--3{position:relative;margin:20px 15px}@media only screen and (min-width:1024px){.w-jcom__flowBox--1,.w-jcom__flowBox--2,.w-jcom__flowBox--3{display:flex;margin:0;padding:30px 5px 30px 30px;justify-content:space-between}}.w-jcom__flowBox--1:before,.w-jcom__flowBox--2:before,.w-jcom__flowBox--3:before{position:absolute;top:0;left:0;width:110px;height:79px;content:''}@media only screen and (min-width:1024px){.w-jcom__flowBox--1:before,.w-jcom__flowBox--2:before,.w-jcom__flowBox--3:before{top:30px;left:30px;width:204px;height:148px}}.w-jcom__flowBox--1 img,.w-jcom__flowBox--2 img,.w-jcom__flowBox--3 img{max-width:100%}@media only screen and (min-width:1024px){.w-jcom__flowBox--1 img,.w-jcom__flowBox--2 img,.w-jcom__flowBox--3 img{width:668px}}.w-jcom__flowBox--1 p,.w-jcom__flowBox--2 p,.w-jcom__flowBox--3 p{font-size:14px;line-height:1.71;position:relative;margin-bottom:44px;padding-top:10px;padding-left:40px}@media only screen and (min-width:1024px){.w-jcom__flowBox--1 p,.w-jcom__flowBox--2 p,.w-jcom__flowBox--3 p{font-size:16px;width:350px;padding-top:34px;padding-left:80px}}.w-jcom__flowBox--1{border-bottom:1px solid #dbd9d9}.w-jcom__flowBox--1:before{background:url(/img/web/jcom__flowBox--1.svg) no-repeat 10px 12px/8px auto,url(/img/web/jcom__flowBox--icon.svg) no-repeat center/cover}@media only screen and (min-width:1024px){.w-jcom__flowBox--1:before{background:url(/img/web/jcom__flowBox--1.svg) no-repeat 30px 24px/13px auto,url(/img/web/jcom__flowBox--icon.svg) no-repeat center/cover}}.w-jcom__flowBox--1 div img{width:636px}.w-jcom__flowBox--2{border-bottom:1px solid #dbd9d9}.w-jcom__flowBox--2:before{background:url(/img/web/jcom__flowBox--2.svg) no-repeat 10px 12px/auto 22px,url(/img/web/jcom__flowBox--icon.svg) no-repeat center/cover}@media only screen and (min-width:1024px){.w-jcom__flowBox--2:before{background:url(/img/web/jcom__flowBox--2.svg) no-repeat 30px 24px/25px auto,url(/img/web/jcom__flowBox--icon.svg) no-repeat center/cover}}.w-jcom__flowBox--2 div img{width:560px}.w-jcom__flowBox--3:before{background:url(/img/web/jcom__flowBox--3.svg) no-repeat 10px 12px/auto 23px,url(/img/web/jcom__flowBox--icon.svg) no-repeat center/cover}@media only screen and (min-width:1024px){.w-jcom__flowBox--3:before{background:url(/img/web/jcom__flowBox--3.svg) no-repeat 30px 24px/25px auto,url(/img/web/jcom__flowBox--icon.svg) no-repeat center/cover}}.w-jcom__4k{margin-top:40px;padding:15px;background:#e1e0e0}@media only screen and (min-width:1024px){.w-jcom__4k{margin-top:60px;padding:40px 0}}.w-jcom__4k div{position:relative;padding:15px 23px;background:#fff}@media only screen and (min-width:768px){.w-jcom__4k div{display:flex;max-width:900px;height:94px;margin:0 auto;padding-right:70px;align-items:center}}.w-jcom__4k div:before{position:absolute;top:10px;left:23px;display:block;width:72px;height:63px;content:'';background:url(/img/web/jcom__4k.png) no-repeat center/cover}@media only screen and (min-width:1024px){.w-jcom__4k div:before{top:-13px;left:60px;width:117px;height:103px}}.w-jcom__4k p{font-size:17px;font-weight:700;line-height:1.44;margin-bottom:20px;padding-left:87px}@media only screen and (min-width:768px){.w-jcom__4k p{font-size:20px;margin-bottom:0;padding-left:180px}}.w-jcom__4k a{width:100%;max-width:100%;margin:0}@media only screen and (min-width:768px){.w-jcom__4k a{width:240px;margin-left:auto}}.w-jcom__banner li+li{margin-top:10px}.w-jcom__banner img{max-width:100%}.w-jcom__cvArea{padding:30px 15px;background:url(/img/web/jcom__bg--1.png) repeat}.w-jcom__cvArea>p{font-size:20px;font-weight:700;margin-bottom:35px;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.w-jcom__cvArea>p{font-size:24px;margin-bottom:24px}}.w-jcom__cvAreaList{position:relative}@media only screen and (min-width:1024px){.w-jcom__cvAreaList{display:flex;width:884px;margin:0 auto;justify-content:space-between}}.w-jcom__cvAreaList:before{position:absolute;top:-10px;left:0;display:block;width:75px;height:65px;content:'';background:url(/img/web/jcom__character--1.svg) no-repeat center/cover}@media only screen and (min-width:1024px){.w-jcom__cvAreaList:before{top:-28px;left:-24px}}.w-jcom__cvAreaList li{display:flex;flex-direction:column;padding:15px;border:2px solid #ccc;background:rgba(255,255,255,.9);justify-content:center;align-items:center}.w-jcom__cvAreaList li+li{margin-top:10px}@media only screen and (min-width:1024px){.w-jcom__cvAreaList li+li{margin-top:0}}.w-jcom__cvAreaList li p{font-size:18px;font-weight:700;line-height:1.33;margin-bottom:10px;text-align:center}@media only screen and (min-width:1024px){.w-jcom__cvAreaList li:nth-child(1){width:554px}}.w-jcom__cvAreaList li:nth-child(1) p{color:#2d489d}@media only screen and (min-width:1024px){.w-jcom__cvAreaList li:nth-child(1) a{line-height:50px;max-width:437px;height:50px}}@media only screen and (min-width:1024px){.w-jcom__cvAreaList li:nth-child(2){width:308px}}.w-jcom__cvAreaList li:nth-child(2) p{color:#e93817}.w-jcom__cvAreaList li:nth-child(2) span{font-size:12px;line-height:1.49;display:block;text-align:center}.w-jcom__cvAreaList li:nth-child(2) a{margin-top:5px}@media only screen and (min-width:1024px){.w-jcom__cvAreaList li:nth-child(2) a{display:none}}.w-jcom__cvAreaList li img{max-width:100%;margin-bottom:10px}@media only screen and (min-width:1024px){.w-jcom__cvAreaList li img{width:261px}}.w-jcom__planBox--1,.w-jcom__planBox--2{position:relative;display:flex;margin:50px auto 0;padding-bottom:20px;text-align:center;background:#fff;flex-wrap:wrap}@media only screen and (min-width:1024px){.w-jcom__planBox--1,.w-jcom__planBox--2{width:840px;height:120px;margin:20px auto 0;padding-bottom:0;flex-wrap:nowrap;align-content:center;justify-content:space-between}}.w-jcom__planBox--1+.w-jcom__planBox--1,.w-jcom__planBox--1+.w-jcom__planBox--2,.w-jcom__planBox--2+.w-jcom__planBox--1,.w-jcom__planBox--2+.w-jcom__planBox--2{margin-top:40px}.w-jcom__planBox--1:before,.w-jcom__planBox--2:before{position:absolute;top:-20px;left:0;display:inline-block;width:240px;height:70px;content:'';transform:skewX(-14deg)}@media only screen and (min-width:1024px){.w-jcom__planBox--1:before,.w-jcom__planBox--2:before{top:0;left:-40px;width:314px;height:120px}}@media only screen and (min-width:1024px){.w-jcom__planBox--1:after,.w-jcom__planBox--2:after{position:absolute;top:0;right:-30px;display:inline-block;width:50px;height:100%;content:'';transform:skewX(-14deg);background:#fff}}.w-jcom__planBox--1>h3,.w-jcom__planBox--2>h3{font-size:18px;line-height:1.33;position:relative;display:flex;height:70px;margin-top:-20px;margin-right:auto;padding-left:20px;text-align:left;color:#fff;background:#2d489d;align-items:center}@media only screen and (min-width:1024px){.w-jcom__planBox--1>h3,.w-jcom__planBox--2>h3{font-size:22px;line-height:1.45;width:250px;height:120px;margin-top:0;margin-right:0;padding-left:0;text-align:center}}.w-jcom__planBox--1 div,.w-jcom__planBox--2 div{position:relative;width:100%;margin-top:20px;padding:0 20px}@media only screen and (min-width:768px){.w-jcom__planBox--1 div,.w-jcom__planBox--2 div{display:flex;width:100%;align-items:center;justify-content:flex-start}}@media only screen and (min-width:1024px){.w-jcom__planBox--1 div,.w-jcom__planBox--2 div{z-index:1;width:534px;margin-top:0;padding:0}}.w-jcom__planBox--1 div:after,.w-jcom__planBox--2 div:after{content:''}.w-jcom__planBox--1 div>img,.w-jcom__planBox--2 div>img{max-width:100%}@media only screen and (min-width:768px){.w-jcom__planBox--1 div>img,.w-jcom__planBox--2 div>img{display:block;width:280px;margin-right:15px}}@media only screen and (min-width:1024px){.w-jcom__planBox--1 div>img,.w-jcom__planBox--2 div>img{display:block;width:auto;margin-right:0}}.w-jcom__planBox--1 div>p,.w-jcom__planBox--2 div>p{font-weight:700;margin-top:10px;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.w-jcom__planBox--1 div>p,.w-jcom__planBox--2 div>p{margin-top:0;margin-left:20px;text-align:left}}.w-jcom__planBox--1:before{background:#fc7c37}.w-jcom__planBox--1>h3{background:#fc7c37}.w-jcom__planBox--1 div:after{position:absolute;top:-100px;right:20px;display:block;width:67px;height:90px;background:url(/img/web/jcom__character--3.svg) no-repeat center/cover}@media only screen and (min-width:1024px){.w-jcom__planBox--1 div:after{top:24px;right:-65px;width:77px;height:104px}}.w-jcom__planBox--1 div>p{font-size:22px;line-height:1.45}.w-jcom__planBox--2:before{background:#feab23}.w-jcom__planBox--2>h3{background:#feab23}.w-jcom__planBox--2 div:after{position:absolute;top:-100px;right:20px;display:block;width:84px;height:71px;background:url(/img/web/jcom__character--4.svg) no-repeat center/cover}@media only screen and (min-width:1024px){.w-jcom__planBox--2 div:after{top:45px;right:-84px;width:99px;height:82px}}.w-jcom__planBox--2 div>p{font-size:20px;line-height:1.4}.w-jcom__planBanner{margin-top:15px;text-align:center}@media only screen and (min-width:1024px){.w-jcom__planBanner{margin-top:32px}}.w-jcom__planBanner+.w-jcom__planBox--2{margin-top:40px}.w-jcom__planBanner img{max-width:100%}.w-jcom__planBanner a{display:block}@media only screen and (min-width:1024px){.w-jcom__planBanner a{transition-duration:.3s}.w-jcom__planBanner a:hover{opacity:.7}}.w-jcom__planText{font-size:12px;margin-top:15px}@media only screen and (min-width:1024px){.w-jcom__planText{float:right;margin:0}}.w-jcom__planText--sub{font-size:14px;font-weight:700;text-align:right;color:#009aff}@media only screen and (min-width:768px){.w-jcom__planText--sub{width:410px;margin:0 auto}}@media only screen and (min-width:1024px){.w-jcom__planText--sub{font-size:15px;float:right;width:inherit;margin:-1px 0 0}}.w-jcom__banner{padding:40px 0;background:#f3f2f2}.w-jcom__flow>.buttonBlue--large{line-height:1.4;display:flex;width:90vw;max-width:450px;height:auto;margin-bottom:30px;padding:10px 0;align-items:center;justify-content:center}@media only screen and (min-width:1024px){.w-jcom__flow>.buttonBlue--large{font-size:16px;line-height:50px;height:50px;padding:0 20px}}.w-jcom__channel{padding-top:30px;padding-bottom:30px;border-top:1px solid #dbd9d9}.w-magazine__hero{padding:30px 15px 40px;background:url(/img/web/magazine__heroSp.jpg) no-repeat center bottom/100% auto}@media only screen and (min-width:768px){.w-magazine__hero{background:url(/img/web/magazine__hero.jpg) no-repeat center/cover}}@media only screen and (min-width:1024px){.w-magazine__hero{display:flex;flex-wrap:wrap;justify-content:center}}.w-magazine__hero>p{font-size:14px;line-height:1.86;margin-bottom:20px;text-align:center}@media only screen and (min-width:1024px){.w-magazine__hero>p{line-height:1.7;width:100%;margin-bottom:10px}}.w-magazine__hero>p>span{display:inline-block}.w-magazine__hero .buttonBlue--regular{width:82%;margin-top:30px}@media only screen and (min-width:1024px){.w-magazine__hero .buttonBlue--regular{font-size:16px;width:340px;margin:20px 30px 0 0}}.w-magazine__hero .ghost--large,.w-magazine__hero .ghostwhite--large{width:82%;max-width:inherit;margin-top:20px}@media only screen and (min-width:1024px){.w-magazine__hero .ghost--large,.w-magazine__hero .ghostwhite--large{font-size:14px;width:240px;margin:20px 0 0}}.w-magazine__title,.w-magazine__title--bottom{font-size:20px;font-weight:700;line-height:1.4;display:flex;width:100%;text-align:center;color:#2d489d;justify-content:center}@media only screen and (min-width:1024px){.w-magazine__title,.w-magazine__title--bottom{font-size:27px;align-items:center}}.w-magazine__title--bottom:before,.w-magazine__title:before{font-size:18px;font-weight:700;line-height:1.2;display:flex;width:72px;height:72px;margin-top:-10px;margin-right:10px;padding:0 12px;content:'登録無料';color:#fff;border-radius:50%;background:#a80000;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.w-magazine__title--bottom:before,.w-magazine__title:before{margin-top:0;margin-right:16px}}@media all and (-ms-high-contrast:none){.w-magazine__title--bottom:before,.w-magazine__title:before,::-ms-backdrop{padding-top:4px}}@media only screen and (min-width:1024px){.w-magazine__title--bottom{font-size:23px}}.w-magazine__heroList{display:flex;margin-bottom:20px;flex-wrap:wrap;justify-content:center}.w-magazine__heroItem--1,.w-magazine__heroItem--2,.w-magazine__heroItem--3,.w-magazine__heroItem--4,.w-magazine__heroItem--5{font-size:12px;font-weight:700;line-height:1.33;display:flex;width:26vw;min-height:100px;margin:16px 5px 0;padding-top:50px;text-align:center;color:#2d489d;justify-content:center;align-items:center}@media only screen and (min-width:768px){.w-magazine__heroItem--1,.w-magazine__heroItem--2,.w-magazine__heroItem--3,.w-magazine__heroItem--4,.w-magazine__heroItem--5{font-size:15px;line-height:1.4}}@media only screen and (min-width:1024px){.w-magazine__heroItem--1,.w-magazine__heroItem--2,.w-magazine__heroItem--3,.w-magazine__heroItem--4,.w-magazine__heroItem--5{width:156px;height:146px;padding-top:64px}}.w-magazine__heroItem--1{background:url(/img/web/icon--support02.svg) no-repeat center 18px/35px auto,#fff}@media only screen and (min-width:1024px){.w-magazine__heroItem--1{background-position:center 25px;background-size:48px auto}}.w-magazine__heroItem--2{background:url(/img/web/icon--support03.svg) no-repeat center 18px/30px auto,#fff}@media only screen and (min-width:1024px){.w-magazine__heroItem--2{background-position:center 25px;background-size:41px auto}}.w-magazine__heroItem--3{background:url(/img/web/icon--support04.svg) no-repeat center 18px/37px auto,#fff}@media only screen and (min-width:1024px){.w-magazine__heroItem--3{background-position:center 25px;background-size:51px auto}}.w-magazine__heroItem--4{background:url(/img/web/icon--support19.svg) no-repeat center 18px/33px auto,#fff}@media only screen and (min-width:1024px){.w-magazine__heroItem--4{background-position:center 25px;background-size:46px auto}}.w-magazine__heroItem--5{background:url(/img/web/icon--support20.svg) no-repeat center 18px/35px auto,#fff}@media only screen and (min-width:1024px){.w-magazine__heroItem--5{background-position:center 25px;background-size:48px auto}}.w-magazine__body{margin-top:30px;padding:0 15px}@media only screen and (min-width:1024px){.w-magazine__body{max-width:1100px;margin:40px auto 0}}@media only screen and (min-width:1100px){.w-magazine__body{padding:0}}.w-magazine__body>h3{line-height:30px;margin-bottom:20px;padding-left:20px;color:#585858;border-left:2px solid #585858}@media only screen and (min-width:1024px){.w-magazine__body>h3{line-height:40px}}@media only screen and (min-width:1024px){.w-magazine__list{display:flex;flex-wrap:wrap;justify-content:space-between}}.w-magazine__item{position:relative;overflow:hidden;padding:20px;background:#fff}@media only screen and (min-width:1024px){.w-magazine__item{width:49%;max-width:535px}}.w-magazine__item:not(last-child){margin-bottom:20px}@media only screen and (min-width:1024px){.w-magazine__item:not(last-child){margin-bottom:30px}}.w-magazine__item:after,.w-magazine__item:before{position:absolute;top:0;right:0;width:0;height:0;content:'';border-style:solid}.w-magazine__item:before{border-width:0 22px 22px 0;border-color:transparent #f3f2f2 transparent transparent}.w-magazine__item:after{border-width:22px 0 0 22px;border-color:transparent transparent transparent #d1d1d1}.w-magazine__item>h4{font-size:16px;line-height:1.6;margin-bottom:6px;opacity:.9;color:#2d489d}.w-magazine__item>p:not([class]){font-size:14px;line-height:1.5;float:right;width:calc(100% - 121px);margin-bottom:8px}.w-magazine__item>img{float:left;margin-right:18px}.w-magazine__category{font-size:14px;display:flex;width:100%;height:19px;margin-bottom:15px;color:rgba(102,102,102,.9);align-items:center}.w-magazine__category>span{font-size:12px;line-height:19px;display:inline-block;margin-right:10px;padding:0 10px;color:#fff;background:#13325d}@media only screen and (min-width:1024px){.w-magazine__category>span{font-size:10px}}@media all and (-ms-high-contrast:none){.w-magazine__category span,::-ms-backdrop{padding-top:3px}}.w-magazine__comment{font-size:10px;line-height:1.3;clear:both;color:rgba(153,153,153,.9)}@media only screen and (min-width:1024px){.w-magazine__comment{float:right;clear:inherit;width:calc(100% - 121px)}}.w-mailMagazine{display:flex;padding:15px;background:rgba(153,153,153,.2)}.w-mailMagazine>img{width:60px;height:60px;margin-right:10px}@media only screen and (min-width:340px){.w-mailMagazine>img{width:90px;height:90px}}.w-mailMagazine__contents{font-size:12px;line-height:1.45;width:calc(100% - 100px)}@media only screen and (min-width:1024px){.w-mailMagazine__contents{font-size:14px}}.w-mailMagazine__title{font-size:16px;font-weight:700;margin-bottom:5px}.w-mailMagazine__links{display:flex;margin-top:8px}@media only screen and (min-width:1024px){.w-mailMagazine__links{margin-top:13px}}.w-mailMagazine__links>li:not(:last-child){margin-right:5px}@media only screen and (min-width:340px){.w-mailMagazine__links>li:not(:last-child){margin-right:20px}}.w-mailMagazine__links>li>a{font-size:13px;font-weight:700;color:#2d489d}.web .mediainfo__MV{padding:50px 15px 40px;background:url(/img/web/mediainfo_top.png) no-repeat center/cover}@media only screen and (min-width:768px){.web .mediainfo__MV{padding:60px 0 40px}}@media only screen and (min-width:1024px){.web .mediainfo__MV{padding:50px 0}}.web .mediainfo__head{margin:0 auto;margin-bottom:20px;text-align:center}@media only screen and (min-width:768px){.web .mediainfo__head{margin-bottom:30px}}@media only screen and (min-width:1024px){.web .mediainfo__head{margin-bottom:40px}}.web .mediainfo__head img{width:100%}@media only screen and (min-width:768px){.web .mediainfo__head img{width:auto}}.web .mediainfo__title{font-size:20px;font-weight:700;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.web .mediainfo__title{font-size:23px}}.web .mediainfo__list{display:flex;margin:20px auto 0;justify-content:center;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:768px){.web .mediainfo__list{width:596px}}@media only screen and (min-width:1024px){.web .mediainfo__list{width:1000px;margin-top:25px;justify-content:space-between}}.web .mediainfo__list--item{width:calc((100% - 10px)/ 2);margin-right:10px;margin-bottom:10px;padding:25px 6px 15px;background:#fff}@media only screen and (min-width:768px){.web .mediainfo__list--item{width:192px;padding:27px 8px 20px}}@media only screen and (min-width:1024px){.web .mediainfo__list--item{margin:0}}.web .mediainfo__list--item:last-child{margin:0}@media only screen and (max-width:767px){.web .mediainfo__list--item:nth-child(even){margin-right:0}}@media only screen and (min-width:768px) and (max-width:1023px){.web .mediainfo__list--item:nth-child(3){margin-right:0}.web .mediainfo__list--item:nth-child(n+4){margin-bottom:0}}.web .mediainfo__list--item img{display:block;height:70px;margin:0 auto;text-align:center}.web .mediainfo__list--text{font-size:14px;font-weight:700;line-height:1.4;margin-top:17px;text-align:center;color:#2d489d}@media only screen and (min-width:768px){.web .mediainfo__list--text{font-size:16px;margin-top:12px}}.web .mediainfo__dl{padding:40px 0}@media only screen and (min-width:1024px){.web .mediainfo__dl{padding:60px 0}}@media only screen and (max-width:767px){.web .mediainfo__dl .mediainfo__title{font-size:18px;margin-bottom:30px}}.web .button--dl,.web .buttonBlue--dl{font-size:12px;font-weight:600;line-height:40px;min-width:240px;height:40px}@media only screen and (min-width:768px){.web .button--dl,.web .buttonBlue--dl{font-size:15px;line-height:60px;min-width:360px;height:60px}}.web .buttonBlue--dl{background:linear-gradient(to left,#587ecc,#2d489d)}.web .mediainfo__text--small{font-size:12px;margin-top:10px;text-align:center}.web .mediainfo__case{padding:30px 0;background:#e7e8f1}@media only screen and (min-width:768px){.web .mediainfo__case{padding:40px 0}}.web .mediainfo__case .w-info__list{margin:30px 0}.web .mediainfo__case .w-info__item{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}@media only screen and (min-width:768px){.web .mediainfo__case .w-info__item{margin-top:25px;padding-top:25px}}.web .mediainfo__case .w-info__item:first-child{margin-top:0;padding-top:0;border-top:none}.web .mediainfo__case .w-info__title{line-height:1!important;margin:0;padding-top:0;border-top:none}.web .mediainfo__case .w-info__item p{line-height:1.6}@media only screen and (min-width:768px){.web .mediainfo__case .ghost--large,.web .mediainfo__case .ghostwhite--large{width:300px}}.web .mediainfo__case .accordion__contents--white.is-hide:before{background:rgba(255,255,255,0) linear-gradient(180deg,rgba(231,232,241,.3),#e7e8f1) repeat scroll 0 0}.web .mediainfo__case__inner{width:100%;margin:0 auto;padding:0 15px}@media only screen and (min-width:1024px){.web .mediainfo__case__inner{width:950px;padding:0}}.web .mediainfo__case__title{font-size:18px;font-weight:700;line-height:1.5;margin-bottom:10px;padding-left:14px;text-align:left;color:#2d489d;border-left:3px solid #2d489d}@media only screen and (min-width:768px){.web .mediainfo__case__title{font-size:20px}}.web .mediainfo__case__date{margin:10px 0 5px!important;color:#2d489d}.web .mediainfo__case__detailLink{margin-top:10px;text-align:right}.web .mediainfo__case__detailLink a{position:relative;padding-right:30px;transition-duration:.3s;color:#2d489d}.web .mediainfo__case__detailLink a:before{position:absolute;top:calc(50% - 9px);right:1px;width:18px;height:18px;content:'';transition-duration:.3s;border-radius:50%;background:#2d489d}.web .mediainfo__case__detailLink a:after{position:absolute;top:calc(50% - 9px);right:1px;width:18px;height:18px;content:'';background:url(/img/icon/arrow-next.svg) no-repeat center/auto 8px}@media only screen and (min-width:1024px){.web .mediainfo__case__detailLink a:after{right:0}}.web .mediainfo__case__detailLink a:hover{transition-duration:.3s;color:#c5181f}.web .mediainfo__case__detailLink a:hover:before{background:#c5181f}.w-mypageList__title{color:#fff;background:#444}.w-mypageList__title>section:not(:last-child){margin-bottom:20px}.w-mypageList__item{background:#fff}.w-mypageList__item:not(:last-child){margin-top:10px}.w-ondemandPlans{padding:0 15px}@media only screen and (min-width:1024px){.w-ondemandPlans{max-width:1100px;margin:0 auto;padding:0}}.w-ondemandPlans+.w-ondemandPlans{margin-top:30px}@media only screen and (min-width:1024px){.w-ondemandPlans+.w-ondemandPlans{margin-top:50px}}.w-ondemandPlans__title{font-size:16px;font-weight:700;line-height:40px;text-align:center;letter-spacing:.4px;color:#fff;background:#2d489d}@media only screen and (min-width:1024px){.w-ondemandPlans__title{font-size:18px;line-height:50px}}.w-ondemandPlans__list{margin-bottom:20px}@media only screen and (min-width:1024px){.w-ondemandPlans__list{display:flex;margin-top:26px;margin-bottom:40px;justify-content:space-between;flex-wrap:wrap}}.w-ondemandPlans__none{font-size:14px;margin-top:28px;text-align:center}@media only screen and (min-width:1024px){.w-ondemandPlans__none{font-size:16px}}.w-ondemandPlans__item{margin-top:14px;padding-bottom:14px;border-bottom:1px solid #999}@media only screen and (min-width:1024px){.w-ondemandPlans__item{width:49%;max-width:530px}.w-ondemandPlans__item:nth-child(1),.w-ondemandPlans__item:nth-child(2){padding-top:14px;border-top:1px solid #999}}.w-ondemandPlans__item>a{display:block;color:#333}@media only screen and (min-width:1024px){.w-ondemandPlans__item>a{transition-duration:.3s}.w-ondemandPlans__item>a:hover{opacity:.6}}.w-ondemandPlans__item>a>span{line-height:1.3;display:block}.w-ondemandPlans__item>a>span+.w-ondemandPlans__text--small{margin-top:4px}.w-ondemandPlans__itemHead{display:flex;margin-bottom:5px;flex-wrap:wrap;align-items:center}.w-ondemandPlans__itemHead>p{font-size:12px;display:inline-block;margin-bottom:5px;margin-left:8px;color:#555}@media only screen and (min-width:1024px){.w-ondemandPlans__itemHead>p{font-size:13px}}.w-ondemandPlans__itemHead>span{margin-right:5px;margin-bottom:5px}.w-ondemandPlans__itemBottom{display:flex;justify-content:flex-end}.w-ondemandPlans__text--bold{font-size:14px;font-weight:700}@media only screen and (min-width:1024px){.w-ondemandPlans__text--bold{font-size:16px}}.w-ondemandPlans__text--small{font-size:12px;margin-top:4px}@media only screen and (min-width:1024px){.w-ondemandPlans__text--small{font-size:13px}}.w-ondemandPlans__icon--ch1,.w-ondemandPlans__icon--ch2,.w-ondemandPlans__icon--ch3,.w-ondemandPlans__icon--ch4,.w-ondemandPlans__icon--ondemad{width:64px;height:30px}@media only screen and (min-width:1024px){.w-ondemandPlans__icon--ch1,.w-ondemandPlans__icon--ch2,.w-ondemandPlans__icon--ch3,.w-ondemandPlans__icon--ch4,.w-ondemandPlans__icon--ondemad{width:100px}}.w-ondemandPlans__icon--ch1{background:url(/img/icon/ch1--noEdge.svg) no-repeat center/98% auto}.w-ondemandPlans__icon--ch2{background:url(/img/icon/ch2--noEdge.svg) no-repeat center/98% auto}.w-ondemandPlans__icon--ch3{background:url(/img/icon/ch3--noEdge.svg) no-repeat center/98% auto}.w-ondemandPlans__icon--ch4{background:url(/img/icon/ch4--noEdge.svg) no-repeat center/98% auto}.w-ondemandPlans__icon--ondemad{background:url(/img/icon/ondemand.svg) no-repeat center/98% auto}@media only screen and (min-width:1024px){.w-ondemandPlans__icon--ondemad{width:100px;height:50px;background:url(/img/icon/ondemand.svg) no-repeat center/98% auto}}.planArea{margin-top:20px}.planArea p{margin-bottom:5px}.planArea ul{margin-bottom:5px;margin-left:0;list-style-position:outside}.planArea ul li:before{position:relative;top:0;left:0;display:none;width:0;height:0}.planArea .planBox{margin-top:25px;margin-bottom:15px;padding:10px 0 8px;border:solid 1px #ccc;align-items:center}.planArea .planBox .plan{display:flex;width:100%;flex-wrap:wrap}@media only screen and (min-width:1024px){.planArea .planBox .plan{flex-wrap:nowrap}}.planArea .planBox .plan dt{display:flex;width:60px;margin-left:10px}.planArea .planBox .plan dd{width:100%;margin-left:10px}@media only screen and (min-width:1024px){.planArea .planBox .plan dd{margin-bottom:0;margin-left:0}}.planArea dl dt{width:120px;margin-left:10px}@media only screen and (min-width:1024px){.planArea dl dt{margin-left:0}}.planArea dl dd{width:95%;margin-bottom:5px;margin-left:10px}@media only screen and (min-width:1024px){.planArea dl dd{width:100%;margin-bottom:5px;margin-left:0}}.planArea .planRight{text-align:right}@media only screen and (min-width:1024px){.w-present .form,.w-present .form--mt{max-width:900px;margin:0 auto}}.w-present__title{font-size:16px;font-weight:700;line-height:1.25;position:relative;padding:20px 15px;color:#fff}@media only screen and (min-width:768px){.w-present__title{font-size:20px;width:100%;margin-bottom:20px;padding:20px 25px}}.w-present__title:before{position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%;content:'';background-image:linear-gradient(104deg,#656d78,#2f3640)}.w-present__title:after{position:absolute;z-index:-1;top:0;left:0;content:'';opacity:.8;border-top:22px solid #303782;border-right:180px solid transparent}@media only screen and (min-width:768px){.w-present__title:after{border-top:30px solid #303782;border-right:240px solid transparent}}.w-present__title--form{font-size:16px;font-weight:700;line-height:1.5;margin:14px 15px 20px;padding-left:10px;color:#585858;border-left:3px solid #585858}@media only screen and (min-width:1024px){.w-present__title--form{font-size:20px;max-width:900px;margin:40px auto 35px;padding:5px 0 5px 14px}}.w-present__title--form+.wysiwygStyle{margin:0 15px 50px}@media only screen and (min-width:1024px){.w-present__title--form+.wysiwygStyle{max-width:900px;margin:0 auto 50px}}.w-present__text{font-size:14px;line-height:1.36;padding:0 15px 20px}@media only screen and (min-width:1024px){.w-present__text{font-size:16px;max-width:900px;margin:0 auto 20px;padding:0}}.w-present__attention{font-size:14px;font-weight:700;line-height:1.3;position:relative;margin:14px 0;padding:0 15px;color:#a80000}@media only screen and (min-width:1024px){.w-present__attention{font-size:18px;line-height:1.4;max-width:1100px;margin:35px auto;padding:0 0 0 25px}}.w-present__attention:before{content:'※'}@media only screen and (min-width:1024px){.w-present__attention:before{position:absolute;top:0;left:0}}.w-present__attention>a{text-decoration:underline;color:#a80000}@media only screen and (min-width:1024px){.w-present__attention>a:hover{text-decoration:none}}.w-present__image{margin:14px 15px}@media only screen and (min-width:768px){.w-present__image{width:250px;margin:0 0 0 15px}}@media only screen and (min-width:1100px){.w-present__image{margin:0}}.w-present__image>img{width:100%}.w-present__textBox{padding:0 15px}@media only screen and (min-width:768px){.w-present__textBox{max-width:470px;padding:0 25px}}@media only screen and (min-width:1100px){.w-present__textBox{max-width:500px}}.w-present__textBox>p:not([class]){font-size:14px;line-height:1.3}@media only screen and (min-width:1024px){.w-present__textBox>p:not([class]){font-size:16px;line-height:1.5}}.w-present__textBox>p:not([class])+.w-present__subTitle{margin-top:20px}.w-present__textBox>a{font-size:14px;display:inline-block;margin-top:15px;text-decoration:underline;color:#2d489d}@media only screen and (min-width:1024px){.w-present__textBox>a{font-size:16px}.w-present__textBox>a:hover{text-decoration:none}}.w-present__subTitle{font-size:16px;font-weight:700;line-height:1.3;margin-bottom:10px}@media only screen and (min-width:1024px){.w-present__subTitle{font-size:18px;line-height:1.5}}.w-present__apply{font-weight:700;display:flex;margin:22px 15px 0;padding:25px 10px;background:#e9e9e9;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width:768px){.w-present__apply{width:100%}}@media only screen and (min-width:1100px){.w-present__apply{flex-direction:column;width:350px;max-height:250px;margin:0 0 0 auto;justify-content:center}}.w-present__applyText{font-size:14px;width:100%;text-align:center}@media only screen and (min-width:1024px){.w-present__applyText{font-size:16px}}.w-present__applyText--attention{font-size:16px;width:100%;margin:10px 0 15px;text-align:center;color:#a80000}@media only screen and (min-width:1024px){.w-present__applyText--attention{font-size:18px}}@media only screen and (min-width:1024px){.w-present__list{max-width:1100px;margin:0 auto}}.w-present__item{padding-bottom:40px}@media only screen and (min-width:768px){.w-present__item{display:flex;padding-bottom:60px;flex-wrap:wrap}}.w-pressRelease{margin-top:10px}.w-pressRelease .infoTab__tab--block{padding:0 15px}@media only screen and (min-width:1024px){.w-pressRelease .infoTab__tab--block{width:950px;margin:0 auto;padding:0}}.w-pressRelease .news__pageTitle{padding-bottom:14px;border-bottom:1px solid #d8d8d8}.w-pressRelease .shareBox,.w-pressRelease .web .shareBox--web,.web .w-pressRelease .shareBox--web{margin-bottom:50px;padding:16px 15px 0}@media only screen and (min-width:1024px){.w-pressRelease .shareBox,.w-pressRelease .web .shareBox--web,.web .w-pressRelease .shareBox--web{margin-bottom:20px;padding:22px 0}}.w-pressRelease__buttons{margin-top:26px;margin-bottom:30px}@media only screen and (min-width:1024px){.w-pressRelease__buttons{display:flex;margin-top:30px;justify-content:space-between}}.w-pressRelease__buttons>a{font-size:13px;font-weight:400;line-height:36px;position:relative;display:block;box-sizing:border-box;width:84%;height:36px;margin:0 auto;padding:0 10px;cursor:pointer;transition-duration:.3s;text-align:center;text-decoration:none;color:#fff;border:0;background:linear-gradient(to left,#587ecc,#2d489d)}@media only screen and (min-width:1024px){.w-pressRelease__buttons>a{font-size:14px;line-height:50px;height:50px;margin:0 7px}.w-pressRelease__buttons>a:hover:before{opacity:.2}}.w-pressRelease__buttons>a:before{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';transition-duration:.3s;opacity:0;background:#000}.w-pressRelease__buttons>a:after{position:absolute;right:5px;bottom:5px;content:'';border-top:6px solid transparent;border-right:6px solid #fff}@media only screen and (min-width:1024px){.w-pressRelease__buttons>a:after{border-top:6px solid transparent;border-right:6px solid #fff}}.w-pressRelease__buttons>a+a{margin-top:15px}@media only screen and (min-width:1024px){.w-pressRelease__buttons>a+a{margin-top:0}}.privacyArea{margin-top:14px}@media only screen and (min-width:1024px){.privacyArea{margin:40px 0 60px}}.privacyArea .pMarkBox{position:relative;margin:0;padding:30px;background:#fff}.privacyArea p{margin:0}@media only screen and (min-width:1024px){.privacyArea p{margin-bottom:10px}}.privacyArea p a{font-weight:400;-webkit-font-smoothing:subpixel-antialiased}.privacyArea .notice{font-size:12px}.privacyArea img{float:right;margin-left:20px;border:0}.privacyArea h3{font-size:16px;font-weight:700;margin-top:10px;margin-bottom:10px;padding-bottom:6px;color:#000;border-bottom:0}@media only screen and (min-width:1024px){.privacyArea h3{font-size:18px}}.privacyArea h4{font-size:15px;font-weight:700;margin-top:20px;margin-bottom:10px;color:#000}@media only screen and (min-width:1024px){.privacyArea h4{font-size:16px;margin-top:20px}}.privacyArea h5{font-size:14px;font-weight:700;color:#000}@media only screen and (min-width:1024px){.privacyArea h5{font-size:14px;margin-top:20px;margin-bottom:10px}}.privacyArea ol li{margin-bottom:10px;list-style-type:decimal}.privacyArea .privacyRight{text-align:right}.privacyArea .pRuleBox{margin-top:10px;margin-bottom:10px;padding:10px 12px 0;border:solid 1px #ccc}.privacyArea .pRuleBox ul{margin-bottom:10px;margin-left:0}.privacyArea .pRuleBox ul li{list-style:none}.privacyArea .pRuleBox ul li::before{display:none}.privacyArea .underLine{margin:15px 0;border-bottom:dotted 1px #ccc}.privacyArea .privacyTable{width:100%;margin-bottom:10px}.privacyArea .privacyTable .infoS{width:40%}@media only screen and (min-width:1024px){.privacyArea .privacyTable .infoS{width:30%}}.privacyArea .privacyTable .pri-policy__table{background-color:#eee}.privacyArea .privacyTable .priList{width:40%}@media only screen and (min-width:1024px){.privacyArea .privacyTable .priList{width:30%}}.privacyArea .privacyTable td{padding:12px 14px;text-align:left;vertical-align:top;border:1px solid #ccc;background-color:#fff}.privacyArea .privacyTable th{padding:12px 14px;vertical-align:top;border:1px solid #ccc;background-color:#d4dae3}.privacyArea .privacyTable ul{margin-bottom:0;margin-left:0;list-style-position:inside}.privacyArea .privacyTable li{list-style:none}.privacyArea .privacyTable li:before{position:relative;top:0;left:0;display:none;width:0;height:0}.privacyArea .privacyTable p{margin-bottom:10px}.privacyArea .privacyTable .pProvision{margin-bottom:10px;list-style-position:outside}.privacyArea .privacyTable .pPro{margin-left:17px}.privacyArea .privacyTable .pPro li{list-style-position:inside;list-style-type:disc}.privacyArea .pCusInfo{margin-bottom:20px}.privacyArea .pCusInfo dt{float:none;width:auto}.privacyArea .pCusInfo dd a{font-weight:400;-webkit-font-smoothing:subpixel-antialiased}.privacyArea .pClaim{margin-bottom:20px;margin-left:0;list-style-position:inside}.privacyArea .pClaim li{padding-left:1.5em;list-style:none;text-indent:-1.5em}.privacyArea .pClaim li:before{position:relative;top:0;left:0;display:none;width:0;height:0}.privacyArea .pSubList{margin-right:10px;margin-bottom:20px;margin-left:10px;list-style-position:inside}.privacyArea .pSubList li{padding-left:1.5em;list-style:none;text-indent:-1.5em}.privacyArea .pSubList li:before{position:relative;top:0;left:0;display:none;width:0;height:0}.w-programGuide{margin-top:15px;margin-bottom:30px;padding:0 15px}@media only screen and (min-width:1024px){.w-programGuide{max-width:900px;margin:30px auto;padding:0}}.w-programGuide--bottom{margin-bottom:30px;padding:0 15px}@media only screen and (min-width:1024px){.w-programGuide--bottom{max-width:900px;margin:30px auto 60px;padding:0}}.w-programGuide__detail{margin-bottom:20px}@media only screen and (min-width:1024px){.w-programGuide__detail{margin-bottom:40px}}.w-programGuide__detail>p{font-size:12px;line-height:1.48}@media only screen and (min-width:1024px){.w-programGuide__detail>p{font-size:16px}}.w-programGuide__detail>p.bold{font-weight:800;margin-top:5px}.w-programGuide__icon{display:flex}.w-programGuide__icon>li:not(:last-child){margin-right:5px}.w-programGuide__channelList{display:flex;margin-top:15px}@media only screen and (min-width:1024px){.w-programGuide__channelList{margin-top:25px}}.w-programGuide__channelList>li{width:120px;height:36px}.w-programGuide__channelList>li:not(:last-child){margin-right:10px}.w-programGuide__title{font-size:17px;font-weight:800;line-height:1.29;margin:15px 0 10px}@media only screen and (min-width:1024px){.w-programGuide__title{font-size:24px}}.w-programGuide__image{margin:10px 0 20px;text-align:center}@media only screen and (min-width:1024px){.w-programGuide__image{margin:30px 0 40px}}.w-programGuide__image>img{max-width:100%}.w-programGuide__button{margin-bottom:20px}@media only screen and (min-width:1024px){.w-programGuide__button{display:flex;margin-bottom:30px;justify-content:center}}.w-programGuide__button>li{width:240px;margin:0 auto}@media only screen and (min-width:1024px){.w-programGuide__button>li{width:440px}}.w-programGuide__button>li+li{margin-top:10px}@media only screen and (min-width:1024px){.w-programGuide__button>li+li{margin-top:0;margin-left:20px}}.w-programGuide__rankings{margin-top:30px}@media only screen and (min-width:1024px){.w-programGuide__rankings{margin-top:60px}}.w-programGuide__rankings>p{font-size:14px;margin-top:20px;margin-bottom:10px}@media only screen and (min-width:1024px){.w-programGuide__rankings>p{font-size:16px;margin-top:30px}}.w-programGuide__ranking--no1,.w-programGuide__ranking--no2,.w-programGuide__ranking--no3{position:relative;background-color:rgba(48,55,130,.15)}.w-programGuide__ranking--no1:not(:last-child),.w-programGuide__ranking--no2:not(:last-child),.w-programGuide__ranking--no3:not(:last-child){margin-bottom:5px}.w-programGuide__ranking--no1:before,.w-programGuide__ranking--no2:before,.w-programGuide__ranking--no3:before{position:absolute;z-index:1;top:0;left:0;width:36px;height:36px;content:''}.w-programGuide__ranking--no1:after,.w-programGuide__ranking--no2:after,.w-programGuide__ranking--no3:after{font-size:14px;position:absolute;z-index:5;top:0;left:0;padding:4px 0 0 6px;content:'';color:#fff}.w-programGuide__ranking--no1>a,.w-programGuide__ranking--no2>a,.w-programGuide__ranking--no3>a{font-size:13px;line-height:1.4;position:relative;display:block;padding:10px 20px 10px 28px;color:#222}@media only screen and (min-width:1024px){.w-programGuide__ranking--no1>a,.w-programGuide__ranking--no2>a,.w-programGuide__ranking--no3>a{font-size:16px;padding:15px 20px 15px 38px;transition-duration:.3s}.w-programGuide__ranking--no1>a:hover,.w-programGuide__ranking--no2>a:hover,.w-programGuide__ranking--no3>a:hover{opacity:.5}}.w-programGuide__ranking--no1>a:after,.w-programGuide__ranking--no2>a:after,.w-programGuide__ranking--no3>a:after{position:absolute;right:5px;bottom:5px;content:'';opacity:.6;border-top:6px solid transparent;border-right:6px solid #a4a1a1}.w-programGuide__ranking--no1:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#c9ab63 50.5%,#c8ab62 75%,#e2c680 100%) no-repeat top left/100% 100%}.w-programGuide__ranking--no1:after{content:'1'}.w-programGuide__ranking--no2:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#c0c5ca 50.5%,#d0d6da 75%,#dee4e8 100%) no-repeat top left/100% 100%}.w-programGuide__ranking--no2:after{content:'2'}.w-programGuide__ranking--no3:before{background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#c2925b 50.5%,#d2a46d 75%,#dfb27a 100%) no-repeat top left/100% 100%}.w-programGuide__ranking--no3:after{content:'3'}.w-programGuide__table{width:100%;border-collapse:collapse}.w-programGuide__table td,.w-programGuide__table th{border:1px solid #f3f2f2}.w-programGuide__table th{width:18%}@media only screen and (min-width:1024px){.w-programGuide__table th{width:12%}}.w-programGuide__table td{font-size:11px;width:20.5%;padding:10px;background:rgba(186,187,199,.4)}@media only screen and (min-width:1024px){.w-programGuide__table td{font-size:13px;width:22%}}.w-programGuide__th--row{font-size:11px;font-weight:400;line-height:1.2;padding:10px 10px 30px 10px;text-align:left;color:#fff;background:#555}@media only screen and (min-width:1024px){.w-programGuide__th--row{font-size:13px}}.w-programGuide__th--top{font-size:11px;font-weight:500;padding:10px;vertical-align:middle;color:#fff;background:#555}@media only screen and (min-width:1024px){.w-programGuide__th--top{font-size:13px}}.w-programGuide__th--line{height:30px;padding:8px 0;vertical-align:middle;background:#555;align-items:center}@media only screen and (min-width:1024px){.w-programGuide__th--line{height:55px;padding:12px 0}}.w-programGuide__th--line>img{width:80%}@media only screen and (min-width:1024px){.w-programGuide__th--line>img{width:54%}}.w-programGuide__link{margin-top:15px;text-align:center}@media only screen and (min-width:1024px){.w-programGuide__link{margin-top:20px}}.w-programGuide__link>a{font-size:13px;position:relative;display:inline-block;padding-right:20px;color:#555;border-bottom:1px solid #555}@media only screen and (min-width:1024px){.w-programGuide__link>a{font-size:14px}.w-programGuide__link>a:hover{border-bottom-color:#fff}}.w-programGuide__link>a:after{position:absolute;top:0;right:0;content:'>';color:#555}.w-channel__discontinuance{display:flex;padding:15px 20px;background:#222;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1024px){.w-channel__discontinuance{max-width:1100px;margin:0 auto;padding:25px 20px}}.w-channel__discontinuance>p{font-size:14px;font-weight:700;width:100%;margin-bottom:8px;text-align:center;color:#fff}@media only screen and (min-width:1024px){.w-channel__discontinuance>p{font-size:15px;margin-bottom:10px}}.w-channel__discontinuance li{font-size:13px;line-height:1.4;color:#fff}@media only screen and (min-width:1024px){.w-channel__discontinuance li{font-size:13px}}.w-channel__discontinuance li+li{margin-top:5px}@media only screen and (min-width:1024px){.w-channel__discontinuance li+li{margin-top:8px}}.w-programPage__title{display:flex;max-width:1100px;margin:10px auto 20px;padding-left:15px;align-items:center}@media only screen and (min-width:1024px){.w-programPage__title{margin:30px auto 40px;padding-left:0}}.w-programPage__title>img{max-width:40%}@media only screen and (min-width:1024px){.w-programPage__title>img{max-width:224px}}.w-programPage__title h2{font-size:14px;line-height:52px;position:relative;width:100%;height:56px;margin-left:10px;padding-left:10px;color:#fff}@media only screen and (min-width:340px){.w-programPage__title h2{font-size:17px;margin-left:18px;padding-left:12px}}@media only screen and (min-width:1024px){.w-programPage__title h2{line-height:28px;padding-top:14px;padding-left:30px}}.w-programPage__title h2:before{position:absolute;z-index:-1;top:0;left:0;width:150%;height:100%;content:'';transform:skew(-20deg);background:#d20000}.w-programPage__title h2>span{font-size:28px}.w-programPage__list{padding:0 15px}@media only screen and (min-width:1024px){.w-programPage__list{width:980px;margin:0 auto 8px;padding:0}}@media only screen and (min-width:1024px){.w-programPage__list ul{display:flex;justify-content:space-between;flex-wrap:wrap}}.w-programPage__list ul>li{border-bottom:1px solid #555}@media only screen and (min-width:1024px){.w-programPage__list ul>li{width:475px}}.w-programPage__list ul>li>a{font-size:14px;line-height:20px;display:flex;height:100%;padding:20px 10px 20px 30px;color:#555;background:url(/img/icon/arrowNext--gray02.svg) no-repeat 10px center/auto 11px;align-items:center}@media only screen and (min-width:1024px){.w-programPage__list ul>li>a{padding:18px 0 18px 35px;transition-duration:.3s}.w-programPage__list ul>li>a:hover{opacity:.7}}.w-programPage__wrap .w-programPage__item:nth-child(odd){background:rgba(155,155,155,.1)}@media only screen and (min-width:1024px){.w-programPage__wrap .w-programPage__item:nth-child(odd) div[class^=w-programPage__box] figure{order:5}}.w-programPage__wrap .w-programPage__item:nth-child(even){background:#f3f2f2}.w-programPage__item.darts h3{background:#999}.w-programPage__item.darts h3 i{left:11px}.w-programPage__item.darts figure:before{border-left-color:#999}.w-programPage__item.fitness h3{background:#999}.w-programPage__item.fitness h3 i{left:9px}.w-programPage__item.fitness figure:before{border-left-color:#999}.w-programPage__item.dance h3{background:#335583}.w-programPage__item.dance h3 i{left:10px}.w-programPage__item.dance figure:before{border-left-color:#335583}.w-programPage__item.badminton h3{background:#e83b28}.w-programPage__item.badminton h3 i{left:13px}.w-programPage__item.badminton figure:before{border-left-color:#e83b28}.w-programPage__item.baseball h3{background:#303782}.w-programPage__item.baseball h3 i{left:12px}.w-programPage__item.baseball figure:before{border-left-color:#303782}.w-programPage__item.basketball h3{background:#835733}.w-programPage__item.basketball h3 i{left:12px}.w-programPage__item.basketball figure:before{border-left-color:#835733}.w-programPage__item.wwe h3{background:#3d476b}.w-programPage__item.wwe h3 i{left:12px}.w-programPage__item.wwe figure:before{border-left-color:#3d476b}.w-programPage__item.cycle h3{background:#c6a664}.w-programPage__item.cycle h3 i{left:9px}.w-programPage__item.cycle figure:before{border-left-color:#c6a664}.w-programPage__item.motorsports h3{background:#71b660}.w-programPage__item.motorsports h3 i{left:10px}.w-programPage__item.motorsports figure:before{border-left-color:#71b660}.w-programPage__item.pickup h3{background:#999}.w-programPage__item.pickup h3 i{left:13px}.w-programPage__item.pickup figure:before{border-left-color:#999}.w-programPage__item.rugby h3{background:#6490c6}.w-programPage__item.rugby h3 i{left:11px}.w-programPage__item.rugby figure:before{border-left-color:#6490c6}.w-programPage__item.skate h3{background:#e05085}.w-programPage__item.skate h3 i{font-size:18px;left:10px}.w-programPage__item.skate figure:before{border-left-color:#e05085}.w-programPage__item.ski h3{background:#613383}.w-programPage__item.ski h3 i{left:11px}.w-programPage__item.ski figure:before{border-left-color:#613383}.w-programPage__item.soccer h3{background:#cc5d5d}.w-programPage__item.soccer h3 i{left:11px}.w-programPage__item.soccer figure:before{border-left-color:#cc5d5d}.w-programPage__item.tabletennis h3{background:#46b1bd}.w-programPage__item.tabletennis h3 i{left:11px}.w-programPage__item.tabletennis figure:before{border-left-color:#46b1bd}.w-programPage__item.volleyball h3{background:#167ecb}.w-programPage__item.volleyball h3 i{left:12px}.w-programPage__item.volleyball figure:before{border-left-color:#167ecb}.w-programPage__box{display:flex;max-width:1100px;margin:0 auto;padding:20px 0;flex-wrap:wrap}@media only screen and (min-width:1024px){.w-programPage__box{padding:30px 10px;justify-content:space-between;align-items:flex-start}}@media only screen and (min-width:1100px){.w-programPage__box{padding:30px 0}}.w-programPage__box>figure{position:relative;display:flex;width:100%;order:-1;align-items:center;justify-content:center}@media only screen and (min-width:1024px){.w-programPage__box>figure{width:540px}}@media only screen and (min-width:1100px){.w-programPage__box>figure{width:640px}}.w-programPage__box>figure>img{width:100%}.w-programPage__box>figure:before{position:absolute;top:0;left:0;content:'';opacity:.8;border-bottom:25px solid transparent;border-left:200px solid}@media only screen and (min-width:1024px){.w-programPage__box>figure:before{border-bottom-width:37px;border-left-width:320px}}.w-programPage__text>h3{font-size:16px;line-height:22px;position:relative;display:flex;overflow:hidden;width:100%;min-height:50px;margin-bottom:15px;padding:15px 10px 15px 60px;color:#fff;background:#585858;align-items:center}@media only screen and (min-width:1024px){.w-programPage__text>h3{font-size:19px;line-height:26px;width:440px}}.w-programPage__text>h3:before{position:absolute;top:0;left:-15px;width:60px;height:100%;content:'';transform:skew(-20deg);background:rgba(0,0,0,.6)}.w-programPage__text>h3>i{font-size:20px;position:absolute;top:0;display:flex;height:100%;justify-content:center;align-items:center}.w-programPage__text>p{font-size:14px;line-height:1.5;padding:0 15px}@media only screen and (min-width:1024px){.w-programPage__text>p{font-size:15px;max-width:440px;padding:0}}.w-programPage__text>p+p{margin-top:10px}.w-programPage__buttons{display:flex;margin-top:15px;padding:0 15px;justify-content:space-between}@media only screen and (min-width:1024px){.w-programPage__buttons{padding:0}}.w-programPage__buttons li{width:48%}.w-programPage__buttons a{width:100%;min-width:inherit;margin:0}.w-promotion{padding:35px 15px;background:url(/img/web/promotion__bg--sp.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.w-promotion{display:none;padding:50px 0;background:url(/img/web/promotion__bg--pc.jpg) no-repeat center/cover}}.w-promotion--programPage{padding:15px;background:url(/img/web/promotion__bg--sp.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.w-promotion--programPage{padding:30px 0;background:url(/img/web/promotion__bg--pc.jpg) no-repeat center/cover}}.w-promotion__image--programPage{display:block;width:220px;max-width:50%;height:65px;margin:0 auto;background:url(/img/icon/ch4.svg) no-repeat center/99% auto}@media only screen and (min-width:768px){.w-promotion__image--programPage{margin:0 30px 0 0}}@media only screen and (min-width:1024px){.w-promotion__frame{display:flex;justify-content:center}}.w-promotion__wrap{padding:20px 10px;text-align:center;border-radius:4px;background:rgba(255,255,255,.75)}.w-promotion__wrap>span{display:inline-block;width:230px}.w-promotion__wrap>span>img{width:100%}.w-promotion__text--lead{font-size:14px;line-height:1.36;color:#fff}@media only screen and (min-width:1024px){.w-promotion__text--lead{line-height:1.56}}.w-promotion__wrap--programTitle{max-width:1100px;margin:0 auto}@media only screen and (min-width:768px){.w-promotion__wrap--programTitle{display:flex;align-items:center}}.w-promotion__wrap--programPage{max-width:1100px;margin:0 auto;margin-top:20px;padding:15px 10px 10px;border-radius:4px;background:rgba(255,255,255,.75)}@media only screen and (min-width:1024px){.w-promotion__wrap--programPage{display:flex;padding:20px 25px 25px;flex-wrap:wrap;justify-content:space-between}}.w-promotion__wrap--programPage .buttonRed--middle{margin-bottom:15px}.w-promotion__image{display:flex;margin:18px 0 13px;justify-content:center;align-items:center}@media only screen and (min-width:768px){.w-promotion__image{width:180px;margin:0 10px;padding-top:0;border-top:0;flex-wrap:wrap}}.w-promotion__image>img{width:170px}.w-promotion__image>p{font-size:12px;line-height:1.3;padding-left:10px;text-align:left}.w-promotion__text{font-size:22px;font-weight:700;line-height:1.45;margin-bottom:20px;text-align:center;letter-spacing:2px;color:#fff}@media only screen and (min-width:1024px){.w-promotion__text{font-size:28px;width:auto;margin-bottom:40px;letter-spacing:2.5px}}.w-promotion__text--primary,.w-promotion__text--secondary{font-weight:700;line-height:1.4}.w-promotion__text--primary{font-size:17px;margin-bottom:20px;color:#2d489d}.w-promotion__text--secondary{font-size:18px;margin:30px 0 20px;color:#333}.w-promotion__text--comments{font-size:13px;margin-bottom:20px;color:#333}.w-promotion__text--title{font-size:14px;font-weight:700;line-height:1.4;position:absolute;top:0;left:0;width:100%;padding:10px;text-align:center;color:#fff;background:#9b9b9b}.w-promotion__title--method{font-size:22px;font-weight:700;display:flex;height:45px;margin-bottom:10px;color:#2d489d;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.w-promotion__title--method{margin-bottom:15px}}.w-promotion__title--method:before{display:inline-block;width:45px;height:45px;margin-right:10px;content:'';border-radius:50%}.w-promotion__title--method{margin:0 auto 10px}@media only screen and (min-width:1024px){.w-promotion__title--method{width:100%;margin-bottom:15px}}.w-promotion__title--method:before{background:url(/img/icon/icon--money.svg) no-repeat center,#2d489d}.w-promotion__box--after,.w-promotion__box--before{padding:7px;border-radius:5px}.w-promotion__box--after>img,.w-promotion__box--before>img{width:100%}.w-promotion__box--before{position:relative;margin-bottom:42px;background:#fff}.w-promotion__box--before:after{position:absolute;bottom:-26px;left:calc(50% - 10px);content:'';border-top:13px solid #000064;border-right:10px solid transparent;border-left:10px solid transparent}.w-promotion__box--after{margin-bottom:25px;background-color:rgba(210,0,0,.15)}.w-promotion__box--primary{position:relative;display:flex;overflow:hidden;padding:20px;padding-top:80px;text-align:center;border-radius:4px;background:#fff;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.w-promotion__box--primary{width:470px}}@media only screen and (min-width:1100px){.w-promotion__box--primary{width:510px;padding-top:60px}}.w-promotion__box--primary .buttonRed--small{line-height:1.25;display:flex;width:200px;height:50px;margin:0 0 auto;justify-content:center;align-items:center}@media only screen and (min-width:768px){.w-promotion__box--primary .buttonRed--small{margin:10px 0}}@media only screen and (min-width:1024px){.w-promotion__box--primary .buttonRed--small{width:220px}}@media only screen and (min-width:1100px){.w-promotion__box--primary .buttonRed--small{width:180px;margin:0}}.w-promotion__box--secondary{display:flex;margin-top:15px;padding:20px;background:#fff;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.w-promotion__box--secondary{width:470px;margin-top:0;flex-wrap:nowrap}}@media only screen and (min-width:1100px){.w-promotion__box--secondary{width:510px}}.w-promotion__box--secondary>p{font-size:14px;line-height:1.5;width:100%;margin:15px 0}@media only screen and (min-width:1024px){.w-promotion__box--secondary>p{font-size:13px;width:180px;padding:0 14px}}.w-promotion__box--secondary .buttonBlue--small{display:flex;width:200px;height:50px;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.w-promotion__box--secondary .buttonBlue--small{width:180px}}.w-promotion__tel{margin-top:22px;text-align:center}@media only screen and (min-width:768px){.w-promotion__tel{display:flex;width:100%;margin-top:10px;padding:10px 0;border-top:1px solid #555;border-bottom:1px solid #555;justify-content:center;align-items:center}}.w-promotion__tel>p{font-size:12px;padding:10px 0;border-top:1px solid #555;border-bottom:1px solid #555}@media only screen and (min-width:768px){.w-promotion__tel>p{font-size:11px;padding:0;border:0}}.w-promotion__tel>img{max-width:80%;margin:12px 0}@media only screen and (min-width:768px){.w-promotion__tel>img{width:180px;margin:0 0 0 10px}}.w-promotion__telButton{display:flex;width:140px;height:40px;margin:0 auto;color:#fff;background:#2d489d;justify-content:center;align-items:center}@media only screen and (min-width:768px){.w-promotion__telButton{display:none}}.w-promotion__logo--jcom{width:86px;height:28px;background:url(/img/icon/icon--jcom.svg) no-repeat center/100% auto}.w-promotion__logo--skyperfectv{width:103px;height:22px;background:url(/img/icon/icon--skyperfectv.svg) no-repeat center/100% auto}.recruitArea{display:flex;width:100%;margin-top:14px;flex-wrap:wrap}@media only screen and (min-width:1024px){.recruitArea{max-width:900px;margin:40px 0 60px}}.recruitArea a{font-weight:400;word-break:break-all;-webkit-font-smoothing:subpixel-antialiased}@media only screen and (min-width:1024px){.recruitArea br{display:none}}.gameItems .gameCard.with-pk{align-items:flex-start}@media screen and (min-width:1024px){.gameItems .gameCard.with-pk{align-items:center}}.gameItems .gameCard .w-cardScore__pk-block .cardScore.is-pk{font-size:12px}@media screen and (min-width:1024px){.gameItems .gameCard .w-cardScore__pk-block .cardScore.is-pk{font-size:16px}}.gameItems .gameCard .w-cardScore__pk-block .cardScore__point,.gameItems .gameCard .w-cardScore__pk-block .cardScore__point--win{width:calc((100% - 20px)/ 2)}.w-cardScore__pk-block{position:relative;margin-top:4px;padding:4px 0;transform:translateX(2px)}@media screen and (min-width:1024px){.w-cardScore__pk-block{transform:translateX(0)}}.w-cardScore__pk-block::after,.w-cardScore__pk-block::before{position:absolute;top:0;width:3px;height:100%;content:'';border-top:1px solid #111;border-bottom:1px solid #111}.w-cardScore__pk-block::before{left:5px;border-left:1px solid #111}@media screen and (min-width:1024px){.w-cardScore__pk-block::before{left:8px}}.w-cardScore__pk-block::after{right:5px;border-right:1px solid #111}@media screen and (min-width:1024px){.w-cardScore__pk-block::after{right:8px}}.w-cardScore__pk-block__text{font-size:11px;font-weight:700;padding-bottom:2px;text-align:center}@media screen and (min-width:1024px){.w-cardScore__pk-block__text{font-size:13px}}.sitepolicyArea{display:flex;width:100%;margin-top:14px;flex-wrap:wrap}@media only screen and (min-width:1024px){.sitepolicyArea{max-width:900px;margin:40px 0 60px}}.sitepolicyArea section{margin-bottom:60px}.sitepolicyArea a{font-weight:400;-webkit-font-smoothing:subpixel-antialiased}.standardArea{margin-top:20px}.standardArea ul{margin-bottom:25px;margin-left:0}.standardArea ul li{list-style:none}.standardArea ul li:before{position:relative;top:0;left:0;display:none;width:0;height:0}.standardArea p{margin-bottom:10px}.standardArea h3{font-size:18px;font-weight:700;margin-bottom:10px;padding-bottom:0;border-bottom:0}.standardArea section{margin-bottom:35px}.standardArea .standardCtr{margin-bottom:20px;text-align:center}.standardArea .standardRight{text-align:right}.subscribe__hero{padding-top:30px}@media only screen and (min-width:1024px){.subscribe__hero{padding-top:50px;padding-bottom:0}}.subscribe__hero img{max-width:100%}.subscribe__hero>h2{font-size:20px;line-height:1.4;margin-bottom:20px;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.subscribe__hero>h2{font-size:27px;margin-bottom:40px}}.subscribe__wrap--top{display:flex;max-width:1100px;margin:0 auto;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:1024px){.subscribe__wrap--top{padding:0 10px}}@media only screen and (min-width:1100px){.subscribe__wrap--top{padding:0}}.subscribe__row,.subscribe__row--center{width:100%;margin-bottom:30px;padding:0 15px}@media only screen and (min-width:1024px){.subscribe__row,.subscribe__row--center{width:310px;margin-bottom:0;padding:0}}@media only screen and (min-width:1100px){.subscribe__row,.subscribe__row--center{width:340px}}@media only screen and (min-width:1024px){.subscribe__row--center{width:352px;padding:0 20px;border-right:1px solid #c7c7c7;border-left:1px solid #c7c7c7}}@media only screen and (min-width:1100px){.subscribe__row--center{width:382px}}.subscribe__item,.subscribe__item--bs,.subscribe__item--ondemand{padding:25px 18px;text-align:center;background:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.07)}@media only screen and (min-width:1024px){.subscribe__item,.subscribe__item--bs,.subscribe__item--ondemand{width:100%}}@media only screen and (min-width:1100px){.subscribe__item,.subscribe__item--bs,.subscribe__item--ondemand{width:340px;padding:26px 10px 23px}}.subscribe__item+.subscribe__item,.subscribe__item+.subscribe__item--bs,.subscribe__item+.subscribe__item--ondemand,.subscribe__item--bs+.subscribe__item,.subscribe__item--bs+.subscribe__item--bs,.subscribe__item--bs+.subscribe__item--ondemand,.subscribe__item--ondemand+.subscribe__item,.subscribe__item--ondemand+.subscribe__item--bs,.subscribe__item--ondemand+.subscribe__item--ondemand{margin-top:15px}@media only screen and (min-width:1024px){.subscribe__item+.subscribe__item,.subscribe__item+.subscribe__item--bs,.subscribe__item+.subscribe__item--ondemand,.subscribe__item--bs+.subscribe__item,.subscribe__item--bs+.subscribe__item--bs,.subscribe__item--bs+.subscribe__item--ondemand,.subscribe__item--ondemand+.subscribe__item,.subscribe__item--ondemand+.subscribe__item--bs,.subscribe__item--ondemand+.subscribe__item--ondemand{margin-top:20px}}.subscribe__item .buttonBlue--external,.subscribe__item .buttonBlue--middle,.subscribe__item--bs .buttonBlue--external,.subscribe__item--bs .buttonBlue--middle,.subscribe__item--ondemand .buttonBlue--external,.subscribe__item--ondemand .buttonBlue--middle{font-size:13px;width:100%;margin-top:20px}@media only screen and (min-width:1024px){.subscribe__item .buttonBlue--external,.subscribe__item .buttonBlue--middle,.subscribe__item--bs .buttonBlue--external,.subscribe__item--bs .buttonBlue--middle,.subscribe__item--ondemand .buttonBlue--external,.subscribe__item--ondemand .buttonBlue--middle{width:100%;max-width:250px;margin-top:24px}}.subscribe__item .buttonRed--external,.subscribe__item .buttonRed--middle,.subscribe__item--bs .buttonRed--external,.subscribe__item--bs .buttonRed--middle,.subscribe__item--ondemand .buttonRed--external,.subscribe__item--ondemand .buttonRed--middle{font-size:13px;width:100%;margin-top:20px}@media only screen and (min-width:1024px){.subscribe__item .buttonRed--external,.subscribe__item .buttonRed--middle,.subscribe__item--bs .buttonRed--external,.subscribe__item--bs .buttonRed--middle,.subscribe__item--ondemand .buttonRed--external,.subscribe__item--ondemand .buttonRed--middle{width:100%;max-width:250px;margin-top:24px}}.subscribe__item--bs{position:relative;margin-bottom:10px}.subscribe__item--bs:before{position:absolute;top:0;left:0;width:0;height:0;content:'';border-width:59px 59px 0 0;border-style:solid;border-color:#03a0e6 transparent transparent transparent}.subscribe__item--bs:after{font-size:17px;font-weight:700;position:absolute;top:0;left:0;padding:7px;content:'BS';color:#fff}.subscribe__wrap--middle{padding:20px 15px;background:rgba(95,128,177,.2)}@media only screen and (min-width:768px){.subscribe__wrap--middle{display:flex;max-width:1100px;margin:0 auto;padding:40px 0;justify-content:center}}.subscribe__middleItem--4k,.subscribe__middleItem--shop{display:flex;background:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.07);flex-wrap:wrap;align-items:flex-start;justify-content:space-around}@media only screen and (min-width:768px){.subscribe__middleItem--4k,.subscribe__middleItem--shop{width:45%;margin:0 10px}}@media only screen and (min-width:1024px){.subscribe__middleItem--4k,.subscribe__middleItem--shop{height:195px;margin:0;justify-content:center}}.subscribe__middleItem--4k .buttonBlue--external,.subscribe__middleItem--4k .buttonBlue--middle,.subscribe__middleItem--shop .buttonBlue--external,.subscribe__middleItem--shop .buttonBlue--middle{font-size:13px;width:100%;min-width:inherit;margin-top:auto}@media only screen and (min-width:768px){.subscribe__middleItem--4k .buttonBlue--external,.subscribe__middleItem--4k .buttonBlue--middle,.subscribe__middleItem--shop .buttonBlue--external,.subscribe__middleItem--shop .buttonBlue--middle{width:200px}}@media only screen and (min-width:1100px){.subscribe__middleItem--4k .buttonBlue--external,.subscribe__middleItem--4k .buttonBlue--middle,.subscribe__middleItem--shop .buttonBlue--external,.subscribe__middleItem--shop .buttonBlue--middle{width:250px}}.subscribe__middleItem--4k .buttonRed--middle,.subscribe__middleItem--shop .buttonRed--middle{font-size:13px;width:100%;min-width:inherit;margin-top:auto}@media only screen and (min-width:768px){.subscribe__middleItem--4k .buttonRed--middle,.subscribe__middleItem--shop .buttonRed--middle{width:200px}}@media only screen and (min-width:1100px){.subscribe__middleItem--4k .buttonRed--middle,.subscribe__middleItem--shop .buttonRed--middle{width:250px}}.subscribe__middleItem--4k>div,.subscribe__middleItem--shop>div{display:flex;flex-direction:column;height:86px;margin:10px 0 15px;align-items:center;justify-content:center}@media only screen and (min-width:1024px){.subscribe__middleItem--4k>div,.subscribe__middleItem--shop>div{height:110px;margin:0 15px;justify-content:flex-start}}.subscribe__middleItem--4k>div>img,.subscribe__middleItem--shop>div>img{margin-top:auto;margin-bottom:8px}.subscribe__middleItem--shop{height:170px}@media only screen and (min-width:768px){.subscribe__middleItem--shop{width:30%}}@media only screen and (min-width:1024px){.subscribe__middleItem--shop{width:340px;height:195px}}.subscribe__middleItem--shop>div{width:84%}@media only screen and (min-width:768px){.subscribe__middleItem--shop>div{width:auto}}.subscribe__middleItem--4k{height:auto;margin-top:20px}@media only screen and (min-width:768px){.subscribe__middleItem--4k{width:70%;margin-top:25px}}@media only screen and (min-width:1024px){.subscribe__middleItem--4k{width:340px;height:auto}}.subscribe__middleItem--4k>div{width:43%}@media only screen and (min-width:768px){.subscribe__middleItem--4k>div{width:auto}}@media only screen and (min-width:1024px){.subscribe__middleItem--4k>div{margin-top:15px}}.subscribe__middleItem--4k .subscribe__text{margin:5px 10px 20px}@media only screen and (min-width:1024px){.subscribe__middleItem--4k .subscribe__text{margin:15px 15px 20px}}.subscribe__mainTitle--add,.subscribe__mainTitle--addpre,.subscribe__mainTitle--biz,.subscribe__mainTitle--catv{font-size:16px;line-height:1.3;position:relative;margin-bottom:30px;padding:14px 15px;text-align:center;color:#fff;background:#e93817}@media only screen and (min-width:1024px){.subscribe__mainTitle--add,.subscribe__mainTitle--addpre,.subscribe__mainTitle--biz,.subscribe__mainTitle--catv{font-size:22px;display:flex;height:50px;margin-bottom:36px;align-items:center;justify-content:center}}.subscribe__mainTitle--add>span:not([class]),.subscribe__mainTitle--addpre>span:not([class]),.subscribe__mainTitle--biz>span:not([class]),.subscribe__mainTitle--catv>span:not([class]){font-size:12px;display:block;margin-top:5px}@media only screen and (min-width:1024px){.subscribe__mainTitle--add>span:not([class]),.subscribe__mainTitle--addpre>span:not([class]),.subscribe__mainTitle--biz>span:not([class]),.subscribe__mainTitle--catv>span:not([class]){display:inline-block}}.subscribe__mainTitle--add:after,.subscribe__mainTitle--addpre:after,.subscribe__mainTitle--biz:after,.subscribe__mainTitle--catv:after{position:absolute;bottom:-12px;left:calc(50% - 12px);width:0;height:0;content:'';border-width:19.1px 12px 0 12px;border-style:solid;border-color:#e93817 transparent transparent transparent}.subscribe__mainTitle--catv{background:#e93817}.subscribe__mainTitle--catv:after{border-color:#e93817 transparent transparent transparent}.subscribe__mainTitle--biz{background:#39897a}.subscribe__mainTitle--biz:after{border-color:#39897a transparent transparent transparent}.subscribe__mainTitle--add{background:#009aff}.subscribe__mainTitle--add:after{border-color:#009aff transparent transparent transparent}.subscribe__mainTitle--addpre{background:#5c69c3}.subscribe__mainTitle--addpre:after{border-color:#5c69c3 transparent transparent transparent}.subscribe__title--4k,.subscribe__title--bs,.subscribe__title--catv,.subscribe__title--ondemand,.subscribe__title--shop{position:relative;display:flex;height:40px;margin-bottom:22px;color:#fff;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.subscribe__title--4k,.subscribe__title--bs,.subscribe__title--catv,.subscribe__title--ondemand,.subscribe__title--shop{font-size:20px;height:46px;margin-bottom:22px}}.subscribe__title--bs{background:#03a0e6}.subscribe__title--bs:before{position:absolute;bottom:-12px;left:calc(50% - 12px);width:0;height:0;content:'';border-width:19.1px 12px 0 12px;border-style:solid;border-color:#03a0e6 transparent transparent transparent}.subscribe__title--catv{background:#e93817}.subscribe__title--catv:before{position:absolute;bottom:-12px;left:calc(50% - 12px);width:0;height:0;content:'';border-width:19.1px 12px 0 12px;border-style:solid;border-color:#e93817 transparent transparent transparent}.subscribe__title--ondemand{background:#33365a}.subscribe__title--ondemand:before{position:absolute;bottom:-12px;left:calc(50% - 12px);width:0;height:0;content:'';border-width:19.1px 12px 0 12px;border-style:solid;border-color:#33365a transparent transparent transparent}.subscribe__title--shop{width:100%;margin-bottom:0;background:#39897a}@media only screen and (min-width:1024px){.subscribe__title--shop{font-size:20px}}.subscribe__title--4k{width:100%;margin-bottom:0;background:#8d73c6}.subscribe__wrap--subscribed{padding-top:10px}@media only screen and (min-width:1024px){.subscribe__wrap--subscribed{max-width:1100px;margin:0 auto;padding:45px 10px 0}}@media only screen and (min-width:1100px){.subscribe__wrap--subscribed{padding:45px 0 0}}.subscribe__wrap--subscribed>h3{font-size:16px;position:relative;margin-bottom:10px;text-align:center;color:#585858}@media only screen and (min-width:1024px){.subscribe__wrap--subscribed>h3{font-size:20px}}.subscribe__wrap--subscribed>h3:after,.subscribe__wrap--subscribed>h3:before{position:absolute;top:49%;width:20vw;content:'';border-bottom:1px solid #a2a2a2}@media only screen and (min-width:768px){.subscribe__wrap--subscribed>h3:after,.subscribe__wrap--subscribed>h3:before{width:33vw}}@media only screen and (min-width:1100px){.subscribe__wrap--subscribed>h3:after,.subscribe__wrap--subscribed>h3:before{width:400px}}.subscribe__wrap--subscribed>h3:before{left:0}.subscribe__wrap--subscribed>h3:after{right:0}.subscribe__subscribedList{display:flex;padding:0 15px;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:1024px){.subscribe__subscribedList{padding:0}}.subscribe__subscribedItem,.subscribe__subscribedItem--bs,.subscribe__subscribedItem--cs{position:relative;display:flex;flex-direction:column;width:49%;height:110px;margin-top:13px;padding:12px 10px 10px;text-align:center;background:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.07);align-items:center;justify-content:space-between}@media only screen and (min-width:768px){.subscribe__subscribedItem,.subscribe__subscribedItem--bs,.subscribe__subscribedItem--cs{width:24%;justify-content:center}}@media only screen and (min-width:1024px){.subscribe__subscribedItem,.subscribe__subscribedItem--bs,.subscribe__subscribedItem--cs{flex-direction:row;height:160px;padding-bottom:70px}}@media only screen and (min-width:1100px){.subscribe__subscribedItem,.subscribe__subscribedItem--bs,.subscribe__subscribedItem--cs{width:256px}}.subscribe__subscribedItem .buttonBlue--small,.subscribe__subscribedItem .buttonBlue--small-external,.subscribe__subscribedItem--bs .buttonBlue--small,.subscribe__subscribedItem--bs .buttonBlue--small-external,.subscribe__subscribedItem--cs .buttonBlue--small,.subscribe__subscribedItem--cs .buttonBlue--small-external{width:100%;min-width:inherit;margin-top:auto}@media only screen and (min-width:1024px){.subscribe__subscribedItem .buttonBlue--small,.subscribe__subscribedItem .buttonBlue--small-external,.subscribe__subscribedItem--bs .buttonBlue--small,.subscribe__subscribedItem--bs .buttonBlue--small-external,.subscribe__subscribedItem--cs .buttonBlue--small,.subscribe__subscribedItem--cs .buttonBlue--small-external{position:absolute;bottom:23px;left:23px;width:210px}}.subscribe__subscribedItem--bs>h4,.subscribe__subscribedItem--cs>h4,.subscribe__subscribedItem>h4{font-size:14px;line-height:1.43}@media only screen and (min-width:1024px){.subscribe__subscribedItem--bs>h4,.subscribe__subscribedItem--cs>h4,.subscribe__subscribedItem>h4{font-size:18px;line-height:1.33}}.subscribe__subscribedItem--bs{position:relative}.subscribe__subscribedItem--bs:before{position:absolute;top:0;left:0;width:0;height:0;content:'';border-width:42px 42px 0 0;border-style:solid;border-color:#03a0e6 transparent transparent transparent}.subscribe__subscribedItem--bs:after{font-size:12px;font-weight:700;position:absolute;top:0;left:0;padding:5px;content:'BS';color:#fff}.subscribe__subscribedItem--cs{position:relative}.subscribe__subscribedItem--cs:before{position:absolute;top:0;left:0;width:0;height:0;content:'';border-width:42px 42px 0 0;border-style:solid;border-color:#03a0e6 transparent transparent transparent}.subscribe__subscribedItem--cs:after{font-size:12px;font-weight:700;position:absolute;top:0;left:0;padding:5px;content:'CS';color:#fff}.subscribe__text{font-size:14px;line-height:1.5;margin-top:10px;text-align:center}.subscribe__text--comment{font-size:10px;line-height:1.4;margin-top:5px;text-align:center}.subscribe__text--commentBold{font-size:11px;font-weight:700;line-height:1.4;margin-top:8px}.subscribe__comparison{padding-top:30px}@media only screen and (min-width:1024px){.subscribe__comparison{padding-top:40px}}.subscribe__comparison>h2{font-size:16px;line-height:29px;width:calc(100vw - 30px);margin:0 auto 15px;padding-left:11px;color:#585858;border-left:2px solid #585858}@media only screen and (min-width:1024px){.subscribe__comparison>h2{font-size:20px;line-height:39px;margin-bottom:30px}}@media only screen and (min-width:1100px){.subscribe__comparison>h2{width:1100px}}.subscribe__comparisonBox{padding:25px 15px;background:#fff}@media only screen and (min-width:1024px){.subscribe__comparisonBox{max-width:1100px;margin:0 auto;padding:33px 76px 0}}.subscribe__comparisonBox+.subscribe__comparisonBox{border-top:1px solid #dbd9d9}@media only screen and (min-width:1024px){.subscribe__comparisonBox+.subscribe__comparisonBox{border-top:0}}.subscribe__comparisonBox>h3{width:100%}@media only screen and (min-width:768px){.subscribe__comparisonList{display:flex;padding-bottom:33px;justify-content:space-between;flex-wrap:wrap}}@media only screen and (min-width:1024px){.subscribe__comparisonList{border-bottom:1px solid #dbd9d9}}@media only screen and (min-width:768px){.subscribe__comparisonList--last{display:flex;padding-bottom:60px;justify-content:space-between;flex-wrap:wrap}}.subscribe__comparisonItem--1,.subscribe__comparisonItem--2,.subscribe__comparisonItem--3,.subscribe__comparisonItem--4,.subscribe__comparisonItem--5,.subscribe__comparisonItem--6{font-size:16px;font-weight:700;line-height:1.5;display:flex;height:80px;margin-top:10px;padding-left:112px;color:#222;border:2px solid #dddcdc;border-radius:5px;align-items:center}@media only screen and (min-width:768px){.subscribe__comparisonItem--1,.subscribe__comparisonItem--2,.subscribe__comparisonItem--3,.subscribe__comparisonItem--4,.subscribe__comparisonItem--5,.subscribe__comparisonItem--6{font-size:18px;line-height:1.44;width:49%;height:110px;margin-top:17px;padding-right:10px;padding-left:144px}}@media only screen and (min-width:1024px){.subscribe__comparisonItem--1,.subscribe__comparisonItem--2,.subscribe__comparisonItem--3,.subscribe__comparisonItem--4,.subscribe__comparisonItem--5,.subscribe__comparisonItem--6{padding-left:155px}}@media only screen and (min-width:1100px){.subscribe__comparisonItem--1,.subscribe__comparisonItem--2,.subscribe__comparisonItem--3,.subscribe__comparisonItem--4,.subscribe__comparisonItem--5,.subscribe__comparisonItem--6{width:466px}}.subscribe__comparisonItem--1 span,.subscribe__comparisonItem--2 span,.subscribe__comparisonItem--3 span,.subscribe__comparisonItem--4 span,.subscribe__comparisonItem--5 span,.subscribe__comparisonItem--6 span{font-size:10px;font-weight:300;position:relative;display:inline-block;padding-left:12px;vertical-align:text-top}.subscribe__comparisonItem--1 span:before,.subscribe__comparisonItem--2 span:before,.subscribe__comparisonItem--3 span:before,.subscribe__comparisonItem--4 span:before,.subscribe__comparisonItem--5 span:before,.subscribe__comparisonItem--6 span:before{position:absolute;top:0;left:0;content:'※'}.subscribe__comparisonItem--1{background:url(/img/web/subscribe__comparison1.svg) no-repeat 19px center/auto 56px}@media only screen and (min-width:768px){.subscribe__comparisonItem--1{background-position:29px center;background-size:auto 70px}}@media only screen and (min-width:1024px){.subscribe__comparisonItem--1{background-position:34px center}}.subscribe__comparisonItem--2{background:url(/img/web/subscribe__comparison2.svg) no-repeat 31px center/auto 55px}@media only screen and (min-width:768px){.subscribe__comparisonItem--2{background-position:47px center;background-size:auto 68px}}@media only screen and (min-width:1024px){.subscribe__comparisonItem--2{background-position:52px center}}.subscribe__comparisonItem--3{background:url(/img/web/subscribe__comparison3.svg) no-repeat 28px center/auto 50px}@media only screen and (min-width:768px){.subscribe__comparisonItem--3{background-position:41px center;background-size:auto 63px}}@media only screen and (min-width:1024px){.subscribe__comparisonItem--3{background-position:46px center}}.subscribe__comparisonItem--4{background:url(/img/web/subscribe__comparison4.svg) no-repeat 22px center/auto 51px}@media only screen and (min-width:1024px){.subscribe__comparisonItem--4{background-position:29px center;background-size:auto 71px}}@media only screen and (min-width:768px){.subscribe__comparisonItem--4{background-position:34px center}}.subscribe__comparisonItem--5{background:url(/img/web/subscribe__comparison5.svg) no-repeat 23px center/auto 55px}@media only screen and (min-width:768px){.subscribe__comparisonItem--5{background-position:33px center;background-size:auto 70px}}@media only screen and (min-width:1024px){.subscribe__comparisonItem--5{background-position:37px center}}.subscribe__comparisonItem--6{background:url(/img/web/subscribe__comparison6.svg) no-repeat 30px center/auto 45px}@media only screen and (min-width:768px){.subscribe__comparisonItem--6{background-position:44px center;background-size:auto 57px}}@media only screen and (min-width:1024px){.subscribe__comparisonItem--6{background-position:49px center}}.subscribe__comparisonItem--comment{font-size:10px;line-height:1.6;margin-top:10px}@media only screen and (min-width:768px){.subscribe__comparisonItem--comment{width:49%;margin-top:17px}}@media only screen and (min-width:1100px){.subscribe__comparisonItem--comment{width:466px}}.subscribe__banner{margin-top:30px}@media only screen and (min-width:1024px){.subscribe__banner{margin-top:40px}}.subscribe__tel{padding:40px 15px 0}@media only screen and (min-width:1024px){.subscribe__tel{width:900px;margin:0 auto;padding:70px 0 0}}.subscribe__tel>p{font-size:16px;font-weight:700;line-height:1.25;margin-bottom:10px;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.subscribe__tel>p{margin-bottom:15px}}.subscribe__tel img{width:100%}.subscribe__tel>.buttonBlue--regular{margin:17px auto 0}@media only screen and (min-width:1024px){.subscribe__tel>.buttonBlue--regular{display:none}}.subscribe__logo--skyperfectv{width:184px;height:37px}.subscribe__logo--skyperfectvMiddle{width:117px;height:24px}@media only screen and (min-width:1024px){.subscribe__logo--skyperfectvMiddle{width:146px;height:30px}}.subscribe__logo--skyperfectvMini{width:104px;height:21px;margin-top:5px}@media only screen and (min-width:1024px){.subscribe__logo--skyperfectvMini{width:138px;height:28px;margin-top:0}}.subscribe__logo--skyperfectvPremium{width:101px}@media only screen and (min-width:1024px){.subscribe__logo--skyperfectvPremium{width:141px}}.subscribe__logo--jcom{width:149px}.subscribe__logo--jcomMiddle{width:88px;height:29px}@media only screen and (min-width:1024px){.subscribe__logo--jcomMiddle{width:124px;height:41px}}.subscribe__logo--jcomMini{width:95px;height:31px;margin-top:5px}@media only screen and (min-width:1024px){.subscribe__logo--jcomMini{width:128px;height:42px;margin-top:0}}.subscribe__logo--auHikari{width:172px}@media only screen and (min-width:1024px){.subscribe__logo--auHikari{width:172px}}.subscribe__logo--auHikariMiddle{width:100px;height:21px}@media only screen and (min-width:1024px){.subscribe__logo--auHikariMiddle{width:129px;height:27px}}.subscribe__logo--hikariTv{width:152px}.subscribe__logo--hikariTvMiddle{width:119px}@media only screen and (min-width:1024px){.subscribe__logo--hikariTvMiddle{width:152px}}.subscribe__logo--ondemand{width:160px}.subscribe__logo--ondemandMiddle{width:110px}@media only screen and (min-width:1024px){.subscribe__logo--ondemandMiddle{width:145px}}.subscribe__logo--prime{width:210px}@media only screen and (min-width:1024px){.subscribe__logo--prime{width:238px}}.subscribe__logo--shop{width:132px}.subscribe__logo--jsports{width:108px;height:37px}.subscribe__subtitle{font-size:16px;line-height:29px;width:calc(100vw - 30px);margin:0 auto 15px;padding-left:11px;color:#585858;border-left:2px solid #585858}@media only screen and (min-width:1024px){.subscribe__subtitle{font-size:20px;line-height:39px;margin-bottom:30px}}@media only screen and (min-width:1100px){.subscribe__subtitle{width:1100px}}.subscribe__mainvisual,.subscribe__mainvisual--01,.subscribe__mainvisual--02{position:relative;width:100%;height:200px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (min-width:1024px){.subscribe__mainvisual,.subscribe__mainvisual--01,.subscribe__mainvisual--02{display:flex;height:240px;justify-content:center;align-items:center}}.subscribe__mainvisual--01::after,.subscribe__mainvisual--02::after,.subscribe__mainvisual::after{position:absolute;display:block;content:'';background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:1024px){.subscribe__mainvisual--01::after,.subscribe__mainvisual--02::after,.subscribe__mainvisual::after{right:40px;bottom:-35px;width:223px;height:131px}}.subscribe__mainvisual--01{background-image:url(/img/web/subscribe__hero_bg02--sp.jpg)}@media only screen and (min-width:1024px){.subscribe__mainvisual--01{background-image:url(/img/web/subscribe__hero_bg02.jpg)}}.subscribe__mainvisual--01::after{right:15px;bottom:-25px;width:151px;height:90px;background-image:url(/img/web/aboutId__character08.png)}@media only screen and (min-width:1024px){.subscribe__mainvisual--01::after{right:40px;bottom:-35px;width:223px;height:131px}}.subscribe__mainvisual--02{background-image:url(/img/web/subscribe__hero_bg03--sp.jpg)}@media only screen and (min-width:1024px){.subscribe__mainvisual--02{background-image:url(/img/web/subscribe__hero_bg03.jpg)}}.subscribe__mainvisual--02::after{right:20px;bottom:-15px;width:101px;height:87px;background-image:url(/img/web/aboutId__character03.svg)}@media only screen and (min-width:1024px){.subscribe__mainvisual--02::after{right:63px;bottom:-23px;width:164px;height:141px}}.subscribe__mainvisual-text{font-size:18px;font-weight:700;padding:45px 0 0 20px;text-indent:.5em;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.5)}@media only screen and (min-width:1024px){.subscribe__mainvisual-text{font-size:22px;position:relative;left:-10px;display:flex;padding:0;justify-content:center;align-items:center}}.subscribe__mainvisual-text-group{display:flex;padding-top:14px;text-indent:0;align-items:center}@media only screen and (min-width:1024px){.subscribe__mainvisual-text-group{display:inline-flex;padding-top:0}}.subscribe__notice{padding:20px 15px;background-color:#fff}.subscribe__notice-title{font-size:16px;font-weight:700;display:flex;color:red;justify-content:center;align-items:center}.subscribe__notice-title::before{display:inline-block;width:20px;height:20px;margin-right:5px;content:'';background-image:url(/img/icon/icon--info.svg);background-repeat:no-repeat;background-size:contain}.subscribe__notice-text{font-size:14px;font-weight:700;line-height:1.3;padding-top:15px;padding-left:1em;text-indent:-1em}@media only screen and (min-width:1024px){.subscribe__notice-text{text-align:center}}.subscribe__notice-text::before{content:'※'}.subscribe-entrance{position:relative}.subscribe-entrance__header{position:absolute;z-index:4;top:0;left:0;width:100%}.subscribe-entrance__title{font-size:22px;font-weight:700;display:flex;height:73px;color:#fff;text-shadow:0 0 30px rgba(0,10,25,.8);justify-content:center;align-items:center}@media only screen and (min-width:1024px){.subscribe-entrance__title{font-size:0;overflow:hidden;height:100px;text-indent:-100%}}.subscribe-entrance__title-image{display:none}@media only screen and (min-width:1024px){.subscribe-entrance__title-image{display:block}}.subscribe-entrance__lead{position:relative;display:flex;width:355px;height:40px;margin:0 auto;padding:0 11px}@media only screen and (min-width:1024px){.subscribe-entrance__lead{width:calc(100% - 180px);height:61px;padding:0 13px}}.subscribe-entrance__lead-or{position:absolute;z-index:3;top:-12px;right:0;left:-8px;width:84px;height:70px;margin:auto}@media only screen and (min-width:1024px){.subscribe-entrance__lead-or{top:0;left:-48px}}.subscribe-entrance__lead-child,.subscribe-entrance__lead-child--1,.subscribe-entrance__lead-child--2{font-size:16px;font-weight:700;position:relative;display:flex;width:50%;height:100%;color:#fff;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.subscribe-entrance__lead-child,.subscribe-entrance__lead-child--1,.subscribe-entrance__lead-child--2{font-size:25px}}.subscribe-entrance__lead-child--1::before,.subscribe-entrance__lead-child--2::before,.subscribe-entrance__lead-child::before{position:absolute;top:0;display:block;width:11px;height:40px;content:'';background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:1024px){.subscribe-entrance__lead-child--1::before,.subscribe-entrance__lead-child--2::before,.subscribe-entrance__lead-child::before{width:13px;height:61px}}.subscribe-entrance__lead-child--1{padding-right:27px;background-color:#19399d}@media only screen and (min-width:1024px){.subscribe-entrance__lead-child--1 .subscribe-entrance__lead-child-text{position:relative;left:-20px}}.subscribe-entrance__lead-child--1::before{left:-11px;background-image:url(/img/web/subscribe__entrance-edge01--sp.png)}@media only screen and (min-width:1024px){.subscribe-entrance__lead-child--1::before{left:-13px;background-image:url(/img/web/subscribe__entrance-edge01.png)}}.subscribe-entrance__lead-child--2{padding-left:27px;background-color:#d20406}@media only screen and (min-width:1024px){.subscribe-entrance__lead-child--2 .subscribe-entrance__lead-child-text{position:relative;left:20px}}.subscribe-entrance__lead-child--2::before{right:-11px;background-image:url(/img/web/subscribe__entrance-edge02--sp.png)}@media only screen and (min-width:1024px){.subscribe-entrance__lead-child--2::before{right:-13px;background-image:url(/img/web/subscribe__entrance-edge02.png)}}.subscribe-entrance__lead-child em,.subscribe-entrance__lead-child--1 em,.subscribe-entrance__lead-child--2 em{font-size:19px;font-weight:700;font-style:normal}@media only screen and (min-width:1024px){.subscribe-entrance__lead-child em,.subscribe-entrance__lead-child--1 em,.subscribe-entrance__lead-child--2 em{font-size:33px}}.subscribe-entrance__lead-child-text{display:flex;align-items:flex-end}.subscribe-entrance__body{position:relative;display:flex;box-shadow:0 3px 10px 0 rgba(0,0,0,.07)}.subscribe-entrance__body::after{position:absolute;z-index:2;right:0;bottom:0;left:0;display:block;width:1px;height:calc(100% - 294px);margin:auto;content:'';background-color:#cbcbcb}@media only screen and (min-width:1024px){.subscribe-entrance__body::after{height:calc(100% - 450px)}}.subscribe-entrance__unit,.subscribe-entrance__unit--1,.subscribe-entrance__unit--2{position:relative;width:50%}.subscribe-entrance__unit--1::before,.subscribe-entrance__unit--2::before,.subscribe-entrance__unit::before{display:block;width:100%;height:294px;content:'';background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (min-width:1024px){.subscribe-entrance__unit--1::before,.subscribe-entrance__unit--2::before,.subscribe-entrance__unit::before{height:450px}}.subscribe-entrance__unit--1::before{background-image:url(/img/web/subscribe__bg01--sp.jpg)}@media only screen and (min-width:768px){.subscribe-entrance__unit--1::before{background-image:url(/img/web/subscribe__bg01.jpg)}}@media only screen and (min-width:1024px){.subscribe-entrance__unit--1 .subscribe-entrance__unit-body{padding:68px 10px 68px 20px}}.subscribe-entrance__unit--2::before{background-image:url(/img/web/subscribe__bg02--sp.jpg)}@media only screen and (min-width:768px){.subscribe-entrance__unit--2::before{background-image:url(/img/web/subscribe__bg02.jpg)}}@media only screen and (min-width:1024px){.subscribe-entrance__unit--2 .subscribe-entrance__unit-body{padding:68px 20px 68px 10px}}.subscribe-entrance__unit-body{padding:42px 10px 28px;background-color:#fff}.subscribe-entrance__unit-title{font-size:16px;font-weight:700;line-height:1.22;text-align:center;color:#04246d}@media only screen and (min-width:1024px){.subscribe-entrance__unit-title{font-size:28px}}.subscribe-entrance__unit-title em{font-size:18px;font-style:normal;display:block}@media only screen and (min-width:1024px){.subscribe-entrance__unit-title em{font-size:28px;display:inline}}@media only screen and (min-width:1024px){.subscribe-entrance__unit-title small{font-size:24px}}.subscribe-entrance__unit-balloon,.subscribe-entrance__unit-balloon--1,.subscribe-entrance__unit-balloon--2{position:absolute;top:145px;left:0;display:flex;width:100%;justify-content:center}@media only screen and (min-width:1024px){.subscribe-entrance__unit-balloon,.subscribe-entrance__unit-balloon--1,.subscribe-entrance__unit-balloon--2{top:200px}}.subscribe-entrance__unit-balloon--1::after,.subscribe-entrance__unit-balloon--2::after,.subscribe-entrance__unit-balloon::after{position:absolute;right:0;left:0;display:block;margin:auto;content:'';background-repeat:no-repeat;background-size:contain}.subscribe-entrance__unit-balloon--1::after{top:80px;width:159px;height:94px;background-image:url(/img/web/aboutId__character08.png)}@media only screen and (min-width:1024px){.subscribe-entrance__unit-balloon--1::after{top:116px;width:283px;height:168px}}.subscribe-entrance__unit-balloon--2::after{top:76px;width:109px;height:94px;background-image:url(/img/web/aboutId__character03.svg)}@media only screen and (min-width:1024px){.subscribe-entrance__unit-balloon--2::after{top:109px;width:196px;height:169px}}@media only screen and (min-width:1024px){.subscribe-entrance__unit-balloon-image{position:relative;left:10px}}.subscribe-entrance__unit-button{padding-top:20px}@media only screen and (min-width:1024px){.subscribe-entrance__unit-button{width:250px;margin:0 auto;padding-top:27px}}@media only screen and (min-width:1024px){.subscribe-entrance__unit-button a{font-size:13px;line-height:50px;height:50px}}.subscribe-entrance__bottom .w-about__information-picture{padding-bottom:0}@media only screen and (min-width:1024px){.subscribe-entrance__bottom .w-about__information-picture{padding-top:55px}}.subscribe__ondemand .subscribe__middleItem--shop{width:100%;height:auto;margin:0}@media only screen and (min-width:1024px){.subscribe__ondemand .subscribe__middleItem--shop{width:950px;margin:0 auto}}.subscribe__ondemand .subscribe__middleItem__body{width:100%;height:auto;margin:0;padding:20px 23px 25px}@media only screen and (min-width:1024px){.subscribe__ondemand .subscribe__middleItem__body{padding:30px 0}}.subscribe__ondemand .subscribe__middleItem__text{font-size:12px;line-height:1.5;margin-bottom:10px;text-align:center}@media only screen and (min-width:1024px){.subscribe__ondemand .subscribe__middleItem__text{margin-bottom:15px}}.subscribe__ondemand .subscribe__middleItem__text br{display:block}@media only screen and (min-width:768px){.subscribe__ondemand .subscribe__middleItem__text br{display:none}}.subscribe__ondemand .subscribe__logo--shop{margin-bottom:20px}@media only screen and (min-width:1024px){.subscribe__ondemand .subscribe__logo--shop{margin-bottom:25px}}@media only screen and (min-width:768px){.subscribe__ondemand .buttonBlue--external,.subscribe__ondemand .buttonBlue--middle{width:100%}}@media only screen and (min-width:1024px){.subscribe__ondemand .buttonBlue--external,.subscribe__ondemand .buttonBlue--middle{width:250px}}.subscribe__ondemand-body{padding:30px 15px 40px}@media only screen and (min-width:1024px){.subscribe__ondemand-body{display:flex;width:950px;margin:0 auto;padding:50px 0 45px;justify-content:space-between}}.subscribe__ondemand-shop{padding:0 15px 50px}@media only screen and (min-width:1024px){.subscribe__ondemand-shop{padding:0 0 50px}}.subscribe__item--ondemand{padding:0}@media only screen and (min-width:1024px){.subscribe__item--ondemand{width:456px;margin-top:0!important}}.subscribe__item--ondemand .subscribe__logo--jsports{margin-top:10px}@media only screen and (min-width:1024px){.subscribe__item--ondemand .subscribe__item-icon{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}.subscribe__item-title{font-size:18px;font-weight:700;display:flex;height:40px;color:#fff;background-color:#33365a;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.subscribe__item-title{font-size:20px;height:46px}}.subscribe__item-body{padding:18px 23px 25px}@media only screen and (min-width:1024px){.subscribe__item-body{display:flex;flex-direction:column;height:calc(100% - 46px);padding:26px 23px 37px;justify-content:center}.subscribe__item-body .subscribe__item-icon{height:calc(100% - 50px)}.subscribe__item-body .buttonRed--external,.subscribe__item-body .buttonRed--middle{margin:14px auto 0!important}.subscribe__item-body .subscribe__logo--prime{width:187px}}.subscribe__ondemand-image{padding:0 15px 40px;text-align:center}@media only screen and (min-width:1024px){.subscribe__ondemand-image{display:flex;flex-direction:column;align-items:center}}.subscribe__ondemand-image img{max-width:100%}.subscribe__faq{padding:30px 0 40px;background-color:#e7e8ea}@media only screen and (min-width:1024px){.subscribe__faq{padding-top:50px}}.subscribe__faq .subscribe__subtitle{margin-bottom:20px}@media only screen and (min-width:1024px){.subscribe__faq .subscribe__subtitle{width:950px;margin-bottom:26px;border-width:3px}}.subscribe__faq-unit{background-color:#fff}@media only screen and (min-width:1024px){.subscribe__faq-unit{width:950px;margin:8px auto 0;border-radius:4px}}.subscribe__faq-unit:nth-of-type(n+2){margin-top:4px}.subscribe__faq-unit input{position:absolute;visibility:hidden;opacity:0}.subscribe__faq-unit input:checked~.subscribe__faq-answer{display:block}.subscribe__faq-unit input:checked~.subscribe__faq-question{color:#2d489d}.subscribe__faq-unit input:checked~.subscribe__faq-question::after{transform:rotate(0)}.subscribe__faq-question{font-size:14px;line-height:1.43;position:relative;display:block;padding:22px 43px 22px 42px;cursor:pointer;background-image:url(/img/icon/icon--question--sp.png);background-repeat:no-repeat;background-position:16px 22px;background-size:26px 17px}.subscribe__faq-question:hover{color:#2d489d}@media only screen and (min-width:1024px){.subscribe__faq-question{font-size:16px;line-height:1.5;padding:27px 79px 27px 72px}}@media only screen and (min-width:1024px){.subscribe__faq-question{background-image:url(/img/icon/icon--question--sp.png);background-position:31px 26px;background-size:36px 24px}}.subscribe__faq-question::after,.subscribe__faq-question::before{position:absolute;top:0;right:15px;bottom:0;display:block;width:14px;height:2px;margin:auto;content:'';transform-origin:center center;background-color:#2d489d}@media only screen and (min-width:1024px){.subscribe__faq-question::after,.subscribe__faq-question::before{right:30px;width:19px;height:3px}}.subscribe__faq-question::after{transform:rotate(90deg)}.subscribe__faq-answer{display:none;padding:0 16px 23px}@media only screen and (min-width:1024px){.subscribe__faq-answer{padding:0 30px 30px}}.subscribe__faq-answer-text{font-size:14px;line-height:1.57}@media only screen and (min-width:1024px){.subscribe__faq-answer-text{font-size:16px}}.subscribe__faq-answer-text:nth-of-type(n+2){padding-top:1em}.subscribe__faq-more{padding-top:18px}.subscribe__faq-more-link{font-size:14px;transition-duration:.3s;text-decoration:underline;color:#2d489d}@media only screen and (min-width:1024px){.subscribe__faq-more-link{font-size:16px}}.subscribe__faq-more-link:hover{opacity:.3}.subscribe__faq-list{padding-top:40px;text-align:center}.subscribe__faq-list a{font-size:14px;font-weight:700;transition-duration:.3s;text-decoration:underline;color:#222}@media only screen and (min-width:1024px){.subscribe__faq-list a{font-size:16px}}.subscribe__faq-list a:hover{opacity:.3}.subscribeBiz{background:#e1f2ee}.subscribe__lead--main{font-size:16px;font-weight:600;line-height:1.5;margin-bottom:10px;padding:0 15px}@media only screen and (min-width:1024px){.subscribe__lead--main{font-size:18px;width:950px;margin:0 auto 15px;padding:0}}.subscribe__lead{font-size:14px;line-height:1.5;padding:0 15px}@media only screen and (min-width:1024px){.subscribe__lead{width:950px;margin:0 auto;padding:0}}.subscribeBiz__cvBox{display:flex;flex-direction:column;height:190px;background:url(/img/web/subscribeBiz__cvBox.jpg) no-repeat center/cover;justify-content:center}@media only screen and (min-width:1024px){.subscribeBiz__cvBox{height:270px}}.subscribeBiz__cvBox .buttonRed--large{line-height:1.29;display:flex;width:70%;max-width:520px;height:60px;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.subscribeBiz__cvBox .buttonRed--large{font-size:16px}}.subscribeBiz__cvBox>p{font-size:15px;font-weight:700;line-height:1.47;margin-bottom:10px;text-align:center}@media only screen and (min-width:1024px){.subscribeBiz__cvBox>p{font-size:18px;margin-bottom:25px}}.subscribeBiz__info{margin:17px 15px 30px;padding:20px 17px 17px;background:#fff}@media only screen and (min-width:1024px){.subscribeBiz__info{width:950px;margin:20px auto 50px;padding:20px 30px}}.subscribeBiz__info>h2{position:relative;margin-bottom:10px;text-align:center}.subscribeBiz__info>h2:before{position:absolute;top:50%;left:0;display:block;width:100%;content:'';border-bottom:1px solid #39897a}.subscribeBiz__info>h2>span{font-size:17px;position:relative;padding:0 15px;color:#39897a;background:#fff}@media only screen and (min-width:1024px){.subscribeBiz__info>h2>span{font-size:19px}}.subscribeBiz__info>p{font-size:15px;font-weight:700;line-height:1.73;margin-bottom:20px}.subscribeBiz__info>h3{font-size:14px;font-weight:700;display:flex;height:18px;margin-bottom:10px;color:#d22121;align-items:center}.subscribeBiz__info>h3:before{width:19px;height:18px;margin-right:6px;content:'';background:url(/img/icon/icon--alert.png) no-repeat center -1px/19px 17px}.subscribeBiz__info li{font-size:14px;line-height:1.57;position:relative;padding-left:20px;color:#d22121}.subscribeBiz__info li:before{position:absolute;top:0;left:0;content:'・'}.subscribeBiz__about{padding-top:36px}@media only screen and (min-width:1024px){.subscribeBiz__about{display:flex;padding-top:50px;flex-wrap:wrap}}.subscribeBiz__about>h2{line-height:30px;margin:0 15px 11px;padding-left:10px;border-left:2px solid #585858}@media only screen and (min-width:1024px){.subscribeBiz__about>h2{font-size:20px;line-height:38px;width:950px;margin:0 auto 25px}}.subscribeBiz__aboutBox--hotel,.subscribeBiz__aboutBox--public,.subscribeBiz__aboutBox--restaurant{position:relative;padding-bottom:50px;background:#fff}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--hotel,.subscribeBiz__aboutBox--public,.subscribeBiz__aboutBox--restaurant{display:flex;width:78vw;height:265px;padding-bottom:0}}.subscribeBiz__aboutBox--hotel:before,.subscribeBiz__aboutBox--public:before,.subscribeBiz__aboutBox--restaurant:before{display:block;content:'';border-top:5px solid #39897a}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--hotel:before,.subscribeBiz__aboutBox--public:before,.subscribeBiz__aboutBox--restaurant:before{position:absolute;z-index:2;top:0;width:530px;height:265px;transform:skewX(-18deg);border-top:0;background:#fff}}.subscribeBiz__aboutBox--hotel+.subscribeBiz__aboutBox--hotel,.subscribeBiz__aboutBox--hotel+.subscribeBiz__aboutBox--public,.subscribeBiz__aboutBox--hotel+.subscribeBiz__aboutBox--restaurant,.subscribeBiz__aboutBox--public+.subscribeBiz__aboutBox--hotel,.subscribeBiz__aboutBox--public+.subscribeBiz__aboutBox--public,.subscribeBiz__aboutBox--public+.subscribeBiz__aboutBox--restaurant,.subscribeBiz__aboutBox--restaurant+.subscribeBiz__aboutBox--hotel,.subscribeBiz__aboutBox--restaurant+.subscribeBiz__aboutBox--public,.subscribeBiz__aboutBox--restaurant+.subscribeBiz__aboutBox--restaurant{margin-top:50px}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--hotel+.subscribeBiz__aboutBox--hotel,.subscribeBiz__aboutBox--hotel+.subscribeBiz__aboutBox--public,.subscribeBiz__aboutBox--hotel+.subscribeBiz__aboutBox--restaurant,.subscribeBiz__aboutBox--public+.subscribeBiz__aboutBox--hotel,.subscribeBiz__aboutBox--public+.subscribeBiz__aboutBox--public,.subscribeBiz__aboutBox--public+.subscribeBiz__aboutBox--restaurant,.subscribeBiz__aboutBox--restaurant+.subscribeBiz__aboutBox--hotel,.subscribeBiz__aboutBox--restaurant+.subscribeBiz__aboutBox--public,.subscribeBiz__aboutBox--restaurant+.subscribeBiz__aboutBox--restaurant{margin-top:70px}}.subscribeBiz__aboutBox--hotel>h3,.subscribeBiz__aboutBox--public>h3,.subscribeBiz__aboutBox--restaurant>h3{position:absolute;z-index:4;right:10px;bottom:-14px;width:100%}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--hotel>h3,.subscribeBiz__aboutBox--public>h3,.subscribeBiz__aboutBox--restaurant>h3{top:-30px;bottom:inherit}}.subscribeBiz__aboutBox--hotel>h3>img,.subscribeBiz__aboutBox--public>h3>img,.subscribeBiz__aboutBox--restaurant>h3>img{float:right}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--restaurant:before{right:-50px;border-right:5px solid #39897a}}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--restaurant .subscribeBiz__aboutText{margin-left:auto}}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--restaurant .subscribeBiz__aboutImage{right:430px}}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--restaurant>h3{right:-60px}}.subscribeBiz__aboutBox--restaurant>h3>img{width:229px}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--restaurant>h3>img{width:286px}}.subscribeBiz__aboutBox--public{margin-left:auto}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--public:before{left:-50px;border-left:5px solid #39897a}}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--public .subscribeBiz__aboutText{margin-right:auto;margin-left:30px}}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--public .subscribeBiz__aboutImage{left:430px}}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--public>h3{right:inherit;left:20px}.subscribeBiz__aboutBox--public>h3>img{float:none}}.subscribeBiz__aboutBox--public>h3>img{width:262px}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--public>h3>img{width:309px}}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--hotel:before{right:-50px;border-right:5px solid #39897a}}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--hotel .subscribeBiz__aboutText{margin-left:auto}}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--hotel .subscribeBiz__aboutImage{right:430px}}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--hotel>h3{right:-60px}}.subscribeBiz__aboutBox--hotel>h3>img{width:110px}@media only screen and (min-width:1024px){.subscribeBiz__aboutBox--hotel>h3>img{width:137px}}@media only screen and (min-width:768px){.subscribeBiz__aboutText{width:500px;margin:0 auto}}@media only screen and (min-width:1024px){.subscribeBiz__aboutText{z-index:3;display:flex;flex-direction:column;width:400px;margin:0;justify-content:center}}.subscribeBiz__aboutText>p{position:relative;padding:0 15px}@media only screen and (min-width:768px){.subscribeBiz__aboutText>p{padding:0}}.subscribeBiz__aboutText>p:nth-child(1){font-size:17px;font-weight:700;line-height:1.53;margin:18px 0 15px;color:#39897a}@media only screen and (min-width:1024px){.subscribeBiz__aboutText>p:nth-child(1){font-size:18px;margin:0 0 20px}}.subscribeBiz__aboutText>p:nth-child(2){font-size:14px;line-height:1.71}.subscribeBiz__aboutImage{overflow:hidden;height:100%}@media only screen and (min-width:1024px){.subscribeBiz__aboutImage{position:absolute;top:0;display:flex;justify-content:center;align-items:center}}.subscribeBiz__aboutImage>img{max-width:100%}@media only screen and (min-width:768px){.subscribeBiz__aboutImage>img{display:block;margin:0 auto}}@media only screen and (min-width:1024px){.subscribeBiz__aboutImage>img{width:50vw}}@media only screen and (min-width:1100px){.subscribeBiz__aboutImage>img{width:56vw}}.subscribeBiz__faq{margin-top:45px;padding-bottom:30px}@media only screen and (min-width:1024px){.subscribeBiz__faq{width:950px;margin:53px auto 0;padding-bottom:50px}}.subscribeBiz__faq>h2{line-height:30px;margin:0 15px 11px;padding-left:10px;border-left:2px solid #585858}@media only screen and (min-width:1024px){.subscribeBiz__faq>h2{font-size:20px;line-height:38px;width:950px;margin:0 auto 25px}}.subscribeBiz__faq .support__question{padding:20px 15px}@media only screen and (min-width:1024px){.subscribeBiz__faq .support__question{width:100%;padding:25px 0}}.subscribeBiz__faq .support__question+.support__question{border-top:1px solid #dbd9d9}.subscribeBiz__faq .support__question dd:nth-child(2){font-weight:700;color:#2c489d}.subscribeBiz__faqWrap{background:#fff}@media only screen and (min-width:1024px){.subscribeBiz__faqWrap{padding:0 40px}}.subscribeBiz__table{width:100%;margin-top:25px;border-collapse:collapse;border:1px solid #dbd9d9}@media only screen and (min-width:1024px){.subscribeBiz__table tr:not(:nth-child(1)){border-top:1px solid #fff}}.subscribeBiz__table th{font-size:14px;font-weight:700;line-height:1.5;display:block;padding:12px 15px;text-align:left;background:#dbd9d9}@media only screen and (min-width:1024px){.subscribeBiz__table th{display:table-cell;vertical-align:middle}}.subscribeBiz__table td{line-height:1.5;display:block;padding:12px 15px}@media only screen and (min-width:1024px){.subscribeBiz__table td{display:table-cell;vertical-align:middle;border:1px solid #dbd9d9}}.subscribeBiz__table a{text-decoration:underline;color:#2c489d}@media only screen and (min-width:1024px){.subscribeBiz__table a:hover{text-decoration:none}}.subscribeBiz__comment{font-size:12px;line-height:1.67;margin-top:15px}@media only screen and (min-width:1024px){.subscribeBiz__comment{margin-top:20px}}.subscribeBiz__tel{padding:30px 15px}@media only screen and (min-width:768px){.subscribeBiz__tel{padding:45px 0 48px}}.subscribeBiz__tel>h2{font-size:15px;margin-bottom:13px;text-align:center}@media only screen and (min-width:768px){.subscribeBiz__tel>h2{font-size:16px}}.subscribeBiz__tel>p{line-height:1.5;letter-spacing:.5px}.subscribeBiz__tel>p:not(:nth-child(4)){text-align:center}.subscribeBiz__tel>p:nth-child(2){font-size:14px}.subscribeBiz__tel>p:nth-child(3){font-size:12px;margin-top:10px;margin-bottom:15px}.subscribeBiz__tel>p:nth-child(4){font-size:12px}@media only screen and (min-width:768px){.subscribeBiz__tel>p:nth-child(4){text-align:center}}.subscribeBiz__backButton{padding-top:30px;background:#f3f2f2}@media only screen and (min-width:1024px){.subscribeBiz__backButton{padding-top:40px}}.subscribeCatv{background:rgba(255,64,28,.15)}.subscribeCatv__text{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:15px;padding:0 15px}@media only screen and (min-width:1024px){.subscribeCatv__text{line-height:1.44;width:950px;margin:0 auto 25px;padding:0}}.subscribeCatv__text--sub{font-size:12px;line-height:1.67;margin-bottom:15px;padding:0 15px}@media only screen and (min-width:1024px){.subscribeCatv__text--sub{width:950px;margin:0 auto 25px;padding:0}}.subscribeCatv__map{position:relative;padding-bottom:20px;background:#fff}@media only screen and (min-width:1024px){.subscribeCatv__map{padding-bottom:0;background:url(/img/web/subscribeCatv__map.png) no-repeat center/641px auto,#fff}}.subscribeCatv__map>h2{line-height:40px;width:87vw;margin-bottom:15px;padding-left:15px;color:#fff;background:url(/img/web/subscribeCatv__mapTitle.svg) no-repeat center right}@media only screen and (min-width:340px){.subscribeCatv__map>h2{width:76vw}}@media only screen and (min-width:768px){.subscribeCatv__map>h2{background-position:center left}}@media only screen and (min-width:1024px){.subscribeCatv__map>h2{font-size:20px;line-height:50px;position:absolute;top:0;left:0;width:373px;padding-left:30px;background-position:center right}}@media only screen and (min-width:1024px){.subscribeCatv__map{width:950px;height:820px;margin:0 auto}}.subscribeCatv__mapText{font-size:16px;line-height:1.5;margin-bottom:5px;padding:0 15px}@media only screen and (min-width:768px){.subscribeCatv__mapText{padding:0 30px}}@media only screen and (min-width:1024px){.subscribeCatv__mapText{position:absolute;top:90px;left:60px}}.subscribeCatv__mapText--sub{font-size:12px;line-height:1.75;padding:0 15px}@media only screen and (min-width:768px){.subscribeCatv__mapText--sub{padding:0 30px}}@media only screen and (min-width:1024px){.subscribeCatv__mapText--sub{position:absolute;top:155px;left:60px}}.subscribeCatv__service{padding:30px 15px}@media only screen and (min-width:1024px){.subscribeCatv__service{max-width:950px;margin:0 auto;padding:40px 0 10px}}.subscribeCatv__service>h2{font-size:16px;line-height:30px;margin-bottom:10px;padding-left:13px;border-left:2px solid #585858}@media only screen and (min-width:1024px){.subscribeCatv__service>h2{font-size:20px;line-height:40px;margin-bottom:15px;padding-left:16px;border-left-width:3px}}.subscribeCatv__service>p{font-size:14px;line-height:1.71;margin-bottom:20px}@media only screen and (min-width:1024px){.subscribeCatv__service>p{font-size:16px}}@media only screen and (min-width:1024px){.subscribeCatv__serviceList{display:flex;justify-content:space-between}}.subscribeCatv__serviceList>li{display:flex;height:140px;padding:23px 25px;background:#fff;justify-content:center;align-items:center;flex-wrap:wrap}@media only screen and (min-width:1024px){.subscribeCatv__serviceList>li{width:300px}}.subscribeCatv__serviceList>li+li{margin-top:15px}@media only screen and (min-width:1024px){.subscribeCatv__serviceList>li+li{margin-top:0}}.subscribeCatv__serviceList>li .buttonBlue--block{font-size:13px;line-height:50px;height:50px;margin-top:8px}.subscribeCatv__nav,.subscribeCatv__nav--spOnly,.subscribeCatv__nav--top{background:#fff}@media only screen and (min-width:1024px){.subscribeCatv__nav,.subscribeCatv__nav--spOnly,.subscribeCatv__nav--top{max-width:950px;margin:0 auto;padding:15px}}@media only screen and (min-width:1024px){.subscribeCatv__nav,.subscribeCatv__nav--spOnly,.subscribeCatv__nav--top{padding:30px 30px 20px}}.subscribeCatv__nav--spOnly>p,.subscribeCatv__nav--top>p,.subscribeCatv__nav>p{margin-bottom:15px;text-align:center}@media only screen and (min-width:1024px){.subscribeCatv__nav--spOnly>p,.subscribeCatv__nav--top>p,.subscribeCatv__nav>p{display:none}}.subscribeCatv__nav--spOnly>p:before,.subscribeCatv__nav--top>p:before,.subscribeCatv__nav>p:before{font-size:14px;line-height:54px;display:inline-block;padding-right:22px;content:'都道府県選択を表示';text-align:center;background:url(/img/icon/arrowDown--black.svg) no-repeat center right/auto 8px,#fff;justify-content:center}.subscribeCatv__nav--spOnly>p.active:before,.subscribeCatv__nav--top>p.active:before,.subscribeCatv__nav>p.active:before{content:'都道府県選択を閉じる';background:url(/img/icon/arrowUp--black.svg) no-repeat center right/auto 8px,#fff}.subscribeCatv__nav--spOnly>ul,.subscribeCatv__nav--top>ul,.subscribeCatv__nav>ul{display:none;padding-top:15px}@media only screen and (min-width:1024px){.subscribeCatv__nav--spOnly>ul,.subscribeCatv__nav--top>ul,.subscribeCatv__nav>ul{display:flex;padding-top:0;justify-content:space-between;flex-wrap:wrap}}.subscribeCatv__nav+.subscribeCatv__body--area01,.subscribeCatv__nav+.subscribeCatv__body--area02,.subscribeCatv__nav+.subscribeCatv__body--area03,.subscribeCatv__nav+.subscribeCatv__body--area04,.subscribeCatv__nav+.subscribeCatv__body--area05,.subscribeCatv__nav+.subscribeCatv__body--area06,.subscribeCatv__nav--spOnly+.subscribeCatv__body--area01,.subscribeCatv__nav--spOnly+.subscribeCatv__body--area02,.subscribeCatv__nav--spOnly+.subscribeCatv__body--area03,.subscribeCatv__nav--spOnly+.subscribeCatv__body--area04,.subscribeCatv__nav--spOnly+.subscribeCatv__body--area05,.subscribeCatv__nav--spOnly+.subscribeCatv__body--area06,.subscribeCatv__nav--top+.subscribeCatv__body--area01,.subscribeCatv__nav--top+.subscribeCatv__body--area02,.subscribeCatv__nav--top+.subscribeCatv__body--area03,.subscribeCatv__nav--top+.subscribeCatv__body--area04,.subscribeCatv__nav--top+.subscribeCatv__body--area05,.subscribeCatv__nav--top+.subscribeCatv__body--area06{margin-top:20px}@media only screen and (min-width:1024px){.subscribeCatv__nav--spOnly{display:none}}.subscribeCatv__nav--spOnly>p{margin-bottom:30px}.subscribeCatv__nav--top>ul{display:block}.subscribeCatv__navItem,.subscribeCatv__navItem--area,.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area06{padding:0 15px}@media only screen and (min-width:1024px){.subscribeCatv__navItem,.subscribeCatv__navItem--area,.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area06{width:49%;padding:0}}@media only screen and (min-width:1024px){.subscribeCatv__navItem,.subscribeCatv__navItem--area,.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area06{width:430px}}.subscribeCatv__navItem div,.subscribeCatv__navItem--area div,.subscribeCatv__navItem--area01 div,.subscribeCatv__navItem--area02 div,.subscribeCatv__navItem--area03 div,.subscribeCatv__navItem--area04 div,.subscribeCatv__navItem--area05 div,.subscribeCatv__navItem--area06 div{display:none}@media only screen and (min-width:1024px){.subscribeCatv__navItem div,.subscribeCatv__navItem--area div,.subscribeCatv__navItem--area01 div,.subscribeCatv__navItem--area02 div,.subscribeCatv__navItem--area03 div,.subscribeCatv__navItem--area04 div,.subscribeCatv__navItem--area05 div,.subscribeCatv__navItem--area06 div{display:block}}.subscribeCatv__navItem ul,.subscribeCatv__navItem--area ul,.subscribeCatv__navItem--area01 ul,.subscribeCatv__navItem--area02 ul,.subscribeCatv__navItem--area03 ul,.subscribeCatv__navItem--area04 ul,.subscribeCatv__navItem--area05 ul,.subscribeCatv__navItem--area06 ul{display:flex;padding:5px 0;flex-wrap:wrap}@media only screen and (min-width:1024px){.subscribeCatv__navItem ul,.subscribeCatv__navItem--area ul,.subscribeCatv__navItem--area01 ul,.subscribeCatv__navItem--area02 ul,.subscribeCatv__navItem--area03 ul,.subscribeCatv__navItem--area04 ul,.subscribeCatv__navItem--area05 ul,.subscribeCatv__navItem--area06 ul{padding:10px 14px}}.subscribeCatv__navItem+.subscribeCatv__navItem,.subscribeCatv__navItem+.subscribeCatv__navItem--area,.subscribeCatv__navItem+.subscribeCatv__navItem--area01,.subscribeCatv__navItem+.subscribeCatv__navItem--area02,.subscribeCatv__navItem+.subscribeCatv__navItem--area03,.subscribeCatv__navItem+.subscribeCatv__navItem--area04,.subscribeCatv__navItem+.subscribeCatv__navItem--area05,.subscribeCatv__navItem+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area+.subscribeCatv__navItem,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area01+.subscribeCatv__navItem,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area02+.subscribeCatv__navItem,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area03+.subscribeCatv__navItem,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area04+.subscribeCatv__navItem,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area05+.subscribeCatv__navItem,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area06+.subscribeCatv__navItem,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area06{margin-top:5px}@media only screen and (min-width:1024px){.subscribeCatv__navItem+.subscribeCatv__navItem,.subscribeCatv__navItem+.subscribeCatv__navItem--area,.subscribeCatv__navItem+.subscribeCatv__navItem--area01,.subscribeCatv__navItem+.subscribeCatv__navItem--area02,.subscribeCatv__navItem+.subscribeCatv__navItem--area03,.subscribeCatv__navItem+.subscribeCatv__navItem--area04,.subscribeCatv__navItem+.subscribeCatv__navItem--area05,.subscribeCatv__navItem+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area+.subscribeCatv__navItem,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area01+.subscribeCatv__navItem,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area01+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area02+.subscribeCatv__navItem,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area02+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area03+.subscribeCatv__navItem,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area03+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area04+.subscribeCatv__navItem,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area04+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area05+.subscribeCatv__navItem,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area05+.subscribeCatv__navItem--area06,.subscribeCatv__navItem--area06+.subscribeCatv__navItem,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area06+.subscribeCatv__navItem--area06{margin-top:0}}@media only screen and (min-width:1024px){.subscribeCatv__navItem--area,.subscribeCatv__navItem--area01,.subscribeCatv__navItem--area02,.subscribeCatv__navItem--area03,.subscribeCatv__navItem--area04,.subscribeCatv__navItem--area05,.subscribeCatv__navItem--area06{position:absolute}}.subscribeCatv__navItem--area01:after,.subscribeCatv__navItem--area01:before,.subscribeCatv__navItem--area02:after,.subscribeCatv__navItem--area02:before,.subscribeCatv__navItem--area03:after,.subscribeCatv__navItem--area03:before,.subscribeCatv__navItem--area04:after,.subscribeCatv__navItem--area04:before,.subscribeCatv__navItem--area05:after,.subscribeCatv__navItem--area05:before,.subscribeCatv__navItem--area06:after,.subscribeCatv__navItem--area06:before,.subscribeCatv__navItem--area:after,.subscribeCatv__navItem--area:before{position:absolute;content:'';border:.5px solid #2d489d}@media only screen and (min-width:1024px){.subscribeCatv__navItem--area p[class^=subscribeCatv__navTitle--area],.subscribeCatv__navItem--area01 p[class^=subscribeCatv__navTitle--area],.subscribeCatv__navItem--area02 p[class^=subscribeCatv__navTitle--area],.subscribeCatv__navItem--area03 p[class^=subscribeCatv__navTitle--area],.subscribeCatv__navItem--area04 p[class^=subscribeCatv__navTitle--area],.subscribeCatv__navItem--area05 p[class^=subscribeCatv__navTitle--area],.subscribeCatv__navItem--area06 p[class^=subscribeCatv__navTitle--area]{background:0 0}.subscribeCatv__navItem--area p[class^=subscribeCatv__navTitle--area] a,.subscribeCatv__navItem--area01 p[class^=subscribeCatv__navTitle--area] a,.subscribeCatv__navItem--area02 p[class^=subscribeCatv__navTitle--area] a,.subscribeCatv__navItem--area03 p[class^=subscribeCatv__navTitle--area] a,.subscribeCatv__navItem--area04 p[class^=subscribeCatv__navTitle--area] a,.subscribeCatv__navItem--area05 p[class^=subscribeCatv__navTitle--area] a,.subscribeCatv__navItem--area06 p[class^=subscribeCatv__navTitle--area] a{color:#2d489d}}@media only screen and (min-width:1024px){.subscribeCatv__navItem--area p[class^=subscribeCatv__navTitle--area]:before,.subscribeCatv__navItem--area01 p[class^=subscribeCatv__navTitle--area]:before,.subscribeCatv__navItem--area02 p[class^=subscribeCatv__navTitle--area]:before,.subscribeCatv__navItem--area03 p[class^=subscribeCatv__navTitle--area]:before,.subscribeCatv__navItem--area04 p[class^=subscribeCatv__navTitle--area]:before,.subscribeCatv__navItem--area05 p[class^=subscribeCatv__navTitle--area]:before,.subscribeCatv__navItem--area06 p[class^=subscribeCatv__navTitle--area]:before{background:url(/img/web/subscribeCatv__mapIcon.svg) no-repeat center}}@media only screen and (min-width:1024px){.subscribeCatv__navItem--area01{top:288px;right:0;width:260px}.subscribeCatv__navItem--area01:before{top:36px;right:48px;width:268px}.subscribeCatv__navItem--area01:after{top:-38px;right:190px;width:150px;transform:rotate(90deg)}}@media only screen and (min-width:1024px){.subscribeCatv__navItem--area02{top:468px;right:34px;width:260px}.subscribeCatv__navItem--area02:before{top:38px;right:66px;width:268px}.subscribeCatv__navItem--area02:after{top:100px;left:-335px;width:25px}}@media only screen and (min-width:1024px){.subscribeCatv__navItem--area03{top:640px;right:50px;width:400px}.subscribeCatv__navItem--area03:before{top:36px;right:70px;width:333px}.subscribeCatv__navItem--area03:after{top:-38px;right:327px;width:150px;transform:rotate(90deg)}}@media only screen and (min-width:1024px){.subscribeCatv__navItem--area04{top:250px;left:403px;width:160px}.subscribeCatv__navItem--area04:before{top:36px;right:30px;width:130px}.subscribeCatv__navItem--area04:after{top:174px;right:21px;width:276px;transform:rotate(90deg)}}@media only screen and (min-width:1024px){.subscribeCatv__navItem--area05{top:300px;left:120px;width:280px}.subscribeCatv__navItem--area05:before{top:36px;right:54px;width:220px}.subscribeCatv__navItem--area05:after{top:181px;right:-90px;width:290px;transform:rotate(90deg)}}@media only screen and (min-width:1024px){.subscribeCatv__navItem--area06{top:500px;left:70px;width:160px}.subscribeCatv__navItem--area06:before{top:36px;right:-28px;width:183px}.subscribeCatv__navItem--area06:after{top:102px;right:-95px;width:134px;transform:rotate(90deg)}}.subscribeCatv__navLink,.subscribeCatv__navLink--area{width:50%;border-bottom:1px solid #dbd9d9}@media only screen and (min-width:1024px){.subscribeCatv__navLink,.subscribeCatv__navLink--area{width:inherit;margin-right:20px;border:0}}.subscribeCatv__navLink a,.subscribeCatv__navLink--area a{line-height:40px;display:block;padding-left:16px;color:#2d489d;background:url(/img/icon/arrowNext--blue.svg) no-repeat right 10px center/auto 10px}@media only screen and (min-width:1024px){.subscribeCatv__navLink a,.subscribeCatv__navLink--area a{line-height:30px;padding-left:13px;transition-duration:.3s;background-position:0 center}.subscribeCatv__navLink a:hover,.subscribeCatv__navLink--area a:hover{opacity:.7}}.subscribeCatv__navLink--area:nth-child(even),.subscribeCatv__navLink:nth-child(even){border-right:1px solid #dbd9d9}@media only screen and (min-width:1024px){.subscribeCatv__navLink--area:nth-child(even),.subscribeCatv__navLink:nth-child(even){border:0}}.subscribeCatv__navLink--area{width:100%}@media only screen and (min-width:1024px){.subscribeCatv__navLink--area{display:none}}.subscribeCatv__navTitle--area01,.subscribeCatv__navTitle--area02,.subscribeCatv__navTitle--area03,.subscribeCatv__navTitle--area04,.subscribeCatv__navTitle--area05,.subscribeCatv__navTitle--area06{line-height:40px;position:relative;padding:0 20px 0 17px}@media only screen and (min-width:1024px){.subscribeCatv__navTitle--area01,.subscribeCatv__navTitle--area02,.subscribeCatv__navTitle--area03,.subscribeCatv__navTitle--area04,.subscribeCatv__navTitle--area05,.subscribeCatv__navTitle--area06{padding-left:36px;transition-duration:.3s}.subscribeCatv__navTitle--area01:hover,.subscribeCatv__navTitle--area02:hover,.subscribeCatv__navTitle--area03:hover,.subscribeCatv__navTitle--area04:hover,.subscribeCatv__navTitle--area05:hover,.subscribeCatv__navTitle--area06:hover{opacity:.8}}@media only screen and (min-width:1024px){.subscribeCatv__navTitle--area01:before,.subscribeCatv__navTitle--area02:before,.subscribeCatv__navTitle--area03:before,.subscribeCatv__navTitle--area04:before,.subscribeCatv__navTitle--area05:before,.subscribeCatv__navTitle--area06:before{position:absolute;top:calc(50% - 9px);left:10px;width:18px;height:18px;content:'';background:url(/img/web/subscribeCatv__navTitle.svg) no-repeat center}}.subscribeCatv__navTitle--area01:after,.subscribeCatv__navTitle--area02:after,.subscribeCatv__navTitle--area03:after,.subscribeCatv__navTitle--area04:after,.subscribeCatv__navTitle--area05:after,.subscribeCatv__navTitle--area06:after{position:absolute;top:0;right:0;width:20px;height:100%;margin-right:10px;content:'';background:url(/img/icon/arrowDown--black.svg) no-repeat center right/auto 8px}@media only screen and (min-width:1024px){.subscribeCatv__navTitle--area01:after,.subscribeCatv__navTitle--area02:after,.subscribeCatv__navTitle--area03:after,.subscribeCatv__navTitle--area04:after,.subscribeCatv__navTitle--area05:after,.subscribeCatv__navTitle--area06:after{background:0 0}}.active.subscribeCatv__navTitle--area01:after,.active.subscribeCatv__navTitle--area02:after,.active.subscribeCatv__navTitle--area03:after,.active.subscribeCatv__navTitle--area04:after,.active.subscribeCatv__navTitle--area05:after,.active.subscribeCatv__navTitle--area06:after{background:url(/img/icon/arrowUp--black.svg) no-repeat center right/auto 8px}.subscribeCatv__navTitle--area01>a,.subscribeCatv__navTitle--area02>a,.subscribeCatv__navTitle--area03>a,.subscribeCatv__navTitle--area04>a,.subscribeCatv__navTitle--area05>a,.subscribeCatv__navTitle--area06>a{font-weight:700;display:block;color:#555}@media only screen and (min-width:1024px){.subscribeCatv__navTitle--area01>a,.subscribeCatv__navTitle--area02>a,.subscribeCatv__navTitle--area03>a,.subscribeCatv__navTitle--area04>a,.subscribeCatv__navTitle--area05>a,.subscribeCatv__navTitle--area06>a{color:#fff}}@media only screen and (max-width:1023px){.subscribeCatv__navTitle--area01>a,.subscribeCatv__navTitle--area02>a,.subscribeCatv__navTitle--area03>a,.subscribeCatv__navTitle--area04>a,.subscribeCatv__navTitle--area05>a,.subscribeCatv__navTitle--area06>a{pointer-events:none}}.subscribeCatv__navTitle--area01{background:#9ddef7}@media only screen and (min-width:1024px){.subscribeCatv__navTitle--area01{background:#29abe2}}.subscribeCatv__navTitle--area02{background:#c4e29f}@media only screen and (min-width:1024px){.subscribeCatv__navTitle--area02{background:#8dc63f}}.subscribeCatv__navTitle--area03{background:#9ddad7}@media only screen and (min-width:1024px){.subscribeCatv__navTitle--area03{background:#62c4c1}}.subscribeCatv__navTitle--area04{background:#fdd79d}@media only screen and (min-width:1024px){.subscribeCatv__navTitle--area04{background:#fbb03b}}.subscribeCatv__navTitle--area05{background:#f8bad1}@media only screen and (min-width:1024px){.subscribeCatv__navTitle--area05{background:#f275a3}}.subscribeCatv__navTitle--area06{background:#f7aea7}@media only screen and (min-width:1024px){.subscribeCatv__navTitle--area06{background:#e03838}}.subscribeCatv__body--area01,.subscribeCatv__body--area02,.subscribeCatv__body--area03,.subscribeCatv__body--area04,.subscribeCatv__body--area05,.subscribeCatv__body--area06{background:#fff}@media only screen and (min-width:1024px){.subscribeCatv__body--area01,.subscribeCatv__body--area02,.subscribeCatv__body--area03,.subscribeCatv__body--area04,.subscribeCatv__body--area05,.subscribeCatv__body--area06{width:950px;margin:0 auto;padding-bottom:15px}}.subscribeCatv__body--area01>h2,.subscribeCatv__body--area02>h2,.subscribeCatv__body--area03>h2,.subscribeCatv__body--area04>h2,.subscribeCatv__body--area05>h2,.subscribeCatv__body--area06>h2{font-size:16px;line-height:40px;padding-left:15px;color:#fff}@media only screen and (min-width:1024px){.subscribeCatv__body--area01>h2,.subscribeCatv__body--area02>h2,.subscribeCatv__body--area03>h2,.subscribeCatv__body--area04>h2,.subscribeCatv__body--area05>h2,.subscribeCatv__body--area06>h2{font-size:20px;line-height:45px;margin-bottom:10px;padding-left:20px}}.subscribeCatv__body--area01 h3,.subscribeCatv__body--area02 h3,.subscribeCatv__body--area03 h3,.subscribeCatv__body--area04 h3,.subscribeCatv__body--area05 h3,.subscribeCatv__body--area06 h3{font-size:16px;font-weight:700;line-height:24px;padding-left:8px;color:#585858;border-left:3px solid}@media only screen and (min-width:1024px){.subscribeCatv__body--area01 h3,.subscribeCatv__body--area02 h3,.subscribeCatv__body--area03 h3,.subscribeCatv__body--area04 h3,.subscribeCatv__body--area05 h3,.subscribeCatv__body--area06 h3{font-size:18px}}.subscribeCatv__body--area01+.subscribeCatv__nav,.subscribeCatv__body--area01+.subscribeCatv__nav--spOnly,.subscribeCatv__body--area01+.subscribeCatv__nav--top,.subscribeCatv__body--area02+.subscribeCatv__nav,.subscribeCatv__body--area02+.subscribeCatv__nav--spOnly,.subscribeCatv__body--area02+.subscribeCatv__nav--top,.subscribeCatv__body--area03+.subscribeCatv__nav,.subscribeCatv__body--area03+.subscribeCatv__nav--spOnly,.subscribeCatv__body--area03+.subscribeCatv__nav--top,.subscribeCatv__body--area04+.subscribeCatv__nav,.subscribeCatv__body--area04+.subscribeCatv__nav--spOnly,.subscribeCatv__body--area04+.subscribeCatv__nav--top,.subscribeCatv__body--area05+.subscribeCatv__nav,.subscribeCatv__body--area05+.subscribeCatv__nav--spOnly,.subscribeCatv__body--area05+.subscribeCatv__nav--top,.subscribeCatv__body--area06+.subscribeCatv__nav,.subscribeCatv__body--area06+.subscribeCatv__nav--spOnly,.subscribeCatv__body--area06+.subscribeCatv__nav--top{margin-top:15px}.subscribeCatv__body--area01+.subscribeCatv__nav--spOnly,.subscribeCatv__body--area02+.subscribeCatv__nav--spOnly,.subscribeCatv__body--area03+.subscribeCatv__nav--spOnly,.subscribeCatv__body--area04+.subscribeCatv__nav--spOnly,.subscribeCatv__body--area05+.subscribeCatv__nav--spOnly,.subscribeCatv__body--area06+.subscribeCatv__nav--spOnly{margin-top:30px}.subscribeCatv__body--area01>h2{background:#29abe2}.subscribeCatv__body--area01 h3{border-left-color:#29abe2}.subscribeCatv__body--area01 th{background:#9ddef7}.subscribeCatv__body--area02>h2{background:#8dc63f}.subscribeCatv__body--area02 h3{border-left-color:#8dc63f}.subscribeCatv__body--area02 th{background:#c4e29f}.subscribeCatv__body--area03>h2{background:#62c4c1}.subscribeCatv__body--area03 h3{border-left-color:#62c4c1}.subscribeCatv__body--area03 th{background:#9ddad7}.subscribeCatv__body--area04>h2{background:#fbb03b}.subscribeCatv__body--area04 h3{border-left-color:#fbb03b}.subscribeCatv__body--area04 th{background:#fdd79d}.subscribeCatv__body--area05>h2{background:#f275a3}.subscribeCatv__body--area05 h3{border-left-color:#f275a3}.subscribeCatv__body--area05 th{background:#f8bad1}.subscribeCatv__body--area06>h2{background:#e03838}.subscribeCatv__body--area06 h3{border-left-color:#e03838}.subscribeCatv__body--area06 th{background:#f7aea7}.subscribeCatv__box{padding:15px}@media only screen and (min-width:1024px){.subscribeCatv__box{margin-top:-80px;padding:105px 30px 15px}}.subscribeCatv__box table{width:100%;border-collapse:collapse;border:1px solid #dbd9d9}.subscribeCatv__box table td,.subscribeCatv__box table th{line-height:1.45;padding:10px 3px;vertical-align:middle;border:1px solid #dbd9d9}@media only screen and (min-width:1024px){.subscribeCatv__box table td,.subscribeCatv__box table th{padding:14px 10px}}.subscribeCatv__box table th{font-size:10px;font-weight:700}@media only screen and (min-width:1024px){.subscribeCatv__box table th{font-size:14px}}.subscribeCatv__box table th:nth-child(1),.subscribeCatv__box table th:nth-child(2){width:24%}@media only screen and (min-width:1024px){.subscribeCatv__box table th:nth-child(1),.subscribeCatv__box table th:nth-child(2){width:222px}}@media only screen and (min-width:1024px){.subscribeCatv__box table th:nth-child(n+3){width:112px}}.subscribeCatv__box table td{font-size:11px}@media only screen and (min-width:1024px){.subscribeCatv__box table td{font-size:14px}}.subscribeCatv__box table td:nth-child(n+3){font-family:'メイリオ',Meiryo,BlinkMacSystemFont,'Helvetica Neue','Segoe UI',Helvetica,'Hiragino Kaku Gothic ProN',Sans-Serif;font-size:24px;font-weight:700;text-align:center}.subscribeCatv__box table td img{display:block;width:29px;max-width:100%;height:14px;margin:0 auto}@media only screen and (min-width:1024px){.subscribeCatv__box table td img{width:34px;height:16px}}.subscribeCatv__box table a{text-decoration:underline;color:#2d489d}@media only screen and (min-width:1024px){.subscribeCatv__box table a:hover{text-decoration:none}}.subscribeCatv__prefectures{display:flex;height:24px;margin-bottom:10px;align-items:flex-end}@media only screen and (min-width:1024px){.subscribeCatv__prefectures{margin-bottom:15px}}.subscribeCatv__prefectures>p{font-size:10px;display:flex;align-items:center}@media only screen and (min-width:1024px){.subscribeCatv__prefectures>p{font-size:12px}}.subscribeCatv__prefectures>p:nth-child(2){margin-right:20px;margin-left:auto}.subscribeCatv__prefectures>p>img{width:29px;height:14px;margin-right:4px}@media only screen and (min-width:1024px){.subscribeCatv__prefectures>p>img{width:34px;height:16px}}.subscribeCatv__footer{padding-top:30px;background:#f3f2f2}@media only screen and (min-width:1024px){.subscribeCatv__footer{margin-top:40px;padding-top:40px}}.subscribeCatv__tel{margin-top:25px;padding:0 15px}@media only screen and (min-width:1024px){.subscribeCatv__tel{width:900px;margin:40px auto 0;padding:0}}.subscribeCatv__tel>p{font-size:16px;font-weight:700;line-height:1.25;margin-bottom:10px;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.subscribeCatv__tel>p{margin-bottom:15px}}.subscribeCatv__tel img{width:100%}.subscribeCatv__tel>.buttonBlue--regular{margin:17px auto 0}@media only screen and (min-width:1024px){.subscribeCatv__tel>.buttonBlue--regular{display:none}}.subscribeSptv__hero{padding-top:30px;background:url(/img/web/subscribeSptv__heroSp.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribeSptv__hero{padding:40px 0;background:url(/img/web/subscribeSptv__hero.jpg) no-repeat center/cover}}.subscribeSptv__hero>p{padding:0 15px 15px;text-align:center}.subscribeSptv__hero>p img{max-width:100%}@media only screen and (min-width:1024px){.subscribeSptv__hero>p img{width:900px}}.subscribeSptv__heroPop{padding:0 5px;text-align:center}@media only screen and (min-width:1024px){.subscribeSptv__heroPop{margin:20px 0}}.subscribeSptv__heroPop img{max-width:100%}@media only screen and (min-width:1024px){.subscribeSptv__heroPop img{width:1100px}}.subscribeSptv__plan{margin-top:30px;margin-bottom:40px}@media only screen and (min-width:1024px){.subscribeSptv__plan{margin-top:40px}}.subscribeSptv__planBox--current,.subscribeSptv__planBox--next{position:relative;display:flex;margin:0 auto;text-align:center;background:#fff}@media only screen and (min-width:1024px){.subscribeSptv__planBox--current,.subscribeSptv__planBox--next{width:840px}.subscribeSptv__planBox--current:before,.subscribeSptv__planBox--next:before{position:absolute;top:0;left:-30px;display:inline-block;width:50px;height:100%;content:'';transform:skewX(-14deg)}.subscribeSptv__planBox--current:after,.subscribeSptv__planBox--next:after{position:absolute;top:0;right:-30px;display:inline-block;width:50px;height:100%;content:'';transform:skewX(-14deg);background:#fff}}.subscribeSptv__planBox--current>h3,.subscribeSptv__planBox--next>h3{font-size:20px;position:relative;display:flex;height:60px;margin-top:-20px;margin-right:auto;padding-left:20px;color:#fff;align-items:center}@media only screen and (min-width:1024px){.subscribeSptv__planBox--current>h3,.subscribeSptv__planBox--next>h3{height:120px;margin-top:0;margin-right:auto}}@media only screen and (min-width:1024px){.subscribeSptv__planBox--current>h3,.subscribeSptv__planBox--next>h3{font-size:22px}}.subscribeSptv__planBox--current>h3:before,.subscribeSptv__planBox--next>h3:before{position:absolute;top:0;right:-24px;display:inline-block;width:40px;height:100%;content:'';transform:skewX(-14deg)}@media only screen and (min-width:1024px){.subscribeSptv__planBox--current>h3:before,.subscribeSptv__planBox--next>h3:before{right:-40px;width:60px}}.subscribeSptv__planBox--current>h3>span,.subscribeSptv__planBox--next>h3>span{position:relative;z-index:5}.subscribeSptv__planBox--current img,.subscribeSptv__planBox--next img{width:100%}.subscribeSptv__planBox--current{margin-top:40px;flex-wrap:wrap}@media only screen and (min-width:1024px){.subscribeSptv__planBox--current:before{background:#04246d}}.subscribeSptv__planBox--current>h3{background:#04246d}.subscribeSptv__planBox--current>h3:before{background:#04246d}.subscribeSptv__planBox--current div{display:flex;margin-top:-10px;justify-content:center;align-items:center}.subscribeSptv__planBox--current div picture:nth-child(1){z-index:10;width:40%;margin-right:10px}@media only screen and (min-width:1024px){.subscribeSptv__planBox--current div picture:nth-child(1){position:absolute;z-index:10;top:-26px;right:0;width:250px;order:3}}.subscribeSptv__planBox--current div picture:nth-child(2){width:50%}@media only screen and (min-width:1024px){.subscribeSptv__planBox--current div picture:nth-child(2){position:absolute;top:-46px;right:34%;width:350px;order:2}}.subscribeSptv__planBox--next{flex-direction:column;margin-top:40px;padding-bottom:20px;align-items:center}@media only screen and (min-width:1024px){.subscribeSptv__planBox--next{flex-direction:row;padding-bottom:0}.subscribeSptv__planBox--next:before{background:#2d489d}}.subscribeSptv__planBox--next>h3{margin-bottom:10px;background:#2d489d}@media only screen and (min-width:1024px){.subscribeSptv__planBox--next>h3{margin-bottom:0}}.subscribeSptv__planBox--next>h3:before{background:#2d489d}.subscribeSptv__planBox--next picture:nth-child(2){width:90%}@media only screen and (min-width:1024px){.subscribeSptv__planBox--next picture:nth-child(2){width:240px}}.subscribeSptv__planBox--next picture:nth-child(4){width:90%}@media only screen and (min-width:1024px){.subscribeSptv__planBox--next picture:nth-child(4){z-index:10;width:356px}}.subscribeSptv__planBox--next>img{width:31px;margin:5px 0}@media only screen and (min-width:1024px){.subscribeSptv__planBox--next>img{margin:0 12px}}.subscribeSptv__cvArea{padding-top:40px;background:url(/img/web/subscribeSptv__cvAreaSp.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribeSptv__cvArea{padding-bottom:40px;background:url(/img/web/subscribeSptv__cvArea.jpg) no-repeat center/cover}}.subscribeSptv__cvArea>h2{font-size:20px;text-align:center;color:#fff}@media only screen and (min-width:1024px){.subscribeSptv__cvArea>h2{font-size:22px;margin-bottom:26px}}.subscribeSptv__cvAreaWrap{padding:35px 15px}@media only screen and (min-width:1024px){.subscribeSptv__cvAreaWrap{display:flex;max-width:884px;margin:0 auto;padding:0;justify-content:space-between}}.subscribeSptv__cvAreaBox--tel,.subscribeSptv__cvAreaBox--web{padding:20px;text-align:center;background:rgba(255,255,255,.9)}.subscribeSptv__cvAreaBox--tel>h3,.subscribeSptv__cvAreaBox--web>h3{font-size:20px;color:#2d489d}.subscribeSptv__cvAreaBox--web{position:relative;margin-bottom:20px}@media only screen and (min-width:1024px){.subscribeSptv__cvAreaBox--web{width:554px;margin-bottom:0;padding:20px 60px}}.subscribeSptv__cvAreaBox--web:after{font-size:14px;font-weight:700;position:absolute;top:-32px;left:-10px;display:flex;width:84px;height:84px;content:'おすすめ！';color:#fff;border-radius:50%;background:#d20000;justify-content:center;align-items:center}.subscribeSptv__cvAreaBox--web>a{margin-top:24px}@media only screen and (min-width:1024px){.subscribeSptv__cvAreaBox--web>a{font-size:16px}}@media only screen and (min-width:1024px){.subscribeSptv__cvAreaBox--tel{width:308px}}.subscribeSptv__cvAreaBox--tel>img{max-width:100%;margin:10px 0}.subscribeSptv__cvAreaBox--tel>p{font-size:12px;line-height:1.49;color:#04246d}.subscribeSptv__cvAreaBox--tel>a{margin-top:10px}@media only screen and (min-width:768px){.subscribeSptv__cvAreaBox--tel>a{display:none}}.subscribeSptv__cvAreaBox--pc{display:none}@media only screen and (min-width:768px){.subscribeSptv__cvAreaBox--pc{display:block}}@media only screen and (min-width:768px){.subscribeSptv__cvAreaBox--sp{display:none}}.subscribe__h2{font-size:16px;line-height:30px;margin:0 15px 20px;padding-left:18px;color:#585858;border-left:2px solid #585858}@media only screen and (min-width:1024px){.subscribe__h2{font-size:20px;line-height:38px;max-width:1100px;margin:0 auto 30px}}.subscribe__lineup{margin-top:30px;margin-bottom:70px}@media only screen and (min-width:1024px){.subscribe__lineup{margin-top:60px}}.subscribe__lineupWrap{position:relative;height:220px;margin-bottom:40px}@media only screen and (min-width:768px){.subscribe__lineupWrap{height:320px}}@media only screen and (min-width:1024px){.subscribe__lineupWrap{max-width:1100px;height:100%;margin:0 auto}}.subscribe__lineupTitle{position:relative;border-top:5px solid}@media only screen and (min-width:1024px){.subscribe__lineupTitle{max-width:1100px;margin:0 auto;border-top:0}}.subscribe__lineupTitle:after{position:absolute;top:0;left:-50vw;width:50vw;height:100%;content:'';background:#fff}.subscribe__lineupTitle>div{position:relative;padding:20px 15px 35px;background:#fff}@media only screen and (min-width:1024px){.subscribe__lineupTitle>div{width:30%;min-height:200px;padding-bottom:25px}.subscribe__lineupTitle>div:before{position:absolute;top:0;right:-28px;width:60px;height:100%;content:'';transform:skewX(-14deg);border-right:5px solid;background:#fff}}.subscribe__lineupTitle>div>h3{font-size:23px;font-weight:700;position:relative;z-index:5;display:flex;margin-bottom:10px;color:#2d489d;align-items:center}@media only screen and (min-width:1024px){.subscribe__lineupTitle>div>h3{margin-bottom:15px}}.subscribe__lineupTitle>div>p{font-size:14px;line-height:1.71;position:relative;z-index:5}.subscribe__lineupIcon{display:flex;width:46px;height:46px;margin-right:13px;padding:5px;border-radius:50%;justify-content:center;align-items:center}.subscribe__lineupIcon>i{font-size:2rem}.subscribe__lineupIcon>img{max-width:94%}.subscribe__lineupImage{position:absolute;right:-30px;bottom:-20px;display:flex;overflow:hidden;width:90vw;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.subscribe__lineupImage{width:516px}}.subscribe__lineupImage>img{width:100%}.subscribe__lineupSubText{font-size:10px;position:absolute;right:10px;bottom:-36px}@media only screen and (min-width:1024px){.subscribe__lineupSubText{right:500px;bottom:-20px}}@media only screen and (min-width:1024px){.subscribe__lineupBottom{position:absolute;top:0;left:0;width:100%;height:100%}}.subscribe__lineupLabel{position:absolute;top:-20px;right:0;padding-right:15px;text-align:right}@media only screen and (min-width:1024px){.subscribe__lineupLabel{top:-6px;text-align:center}}.subscribe__lineupLabel>img{max-width:90vw}@media only screen and (min-width:1024px){.subscribe__lineupLabel>img{max-width:inherit}}.subscribe__lineupBox--badminton,.subscribe__lineupBox--baseball,.subscribe__lineupBox--basketball,.subscribe__lineupBox--cycle,.subscribe__lineupBox--motorsports,.subscribe__lineupBox--pickup,.subscribe__lineupBox--rugby,.subscribe__lineupBox--skate,.subscribe__lineupBox--ski,.subscribe__lineupBox--soccer,.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--wwe{position:relative}@media only screen and (min-width:1024px){.subscribe__lineupBox--badminton,.subscribe__lineupBox--baseball,.subscribe__lineupBox--basketball,.subscribe__lineupBox--cycle,.subscribe__lineupBox--motorsports,.subscribe__lineupBox--pickup,.subscribe__lineupBox--rugby,.subscribe__lineupBox--skate,.subscribe__lineupBox--ski,.subscribe__lineupBox--soccer,.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--wwe{min-height:300px}}.subscribe__lineupBox--badminton+.subscribe__lineupBox--badminton,.subscribe__lineupBox--badminton+.subscribe__lineupBox--baseball,.subscribe__lineupBox--badminton+.subscribe__lineupBox--basketball,.subscribe__lineupBox--badminton+.subscribe__lineupBox--cycle,.subscribe__lineupBox--badminton+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--badminton+.subscribe__lineupBox--pickup,.subscribe__lineupBox--badminton+.subscribe__lineupBox--rugby,.subscribe__lineupBox--badminton+.subscribe__lineupBox--skate,.subscribe__lineupBox--badminton+.subscribe__lineupBox--ski,.subscribe__lineupBox--badminton+.subscribe__lineupBox--soccer,.subscribe__lineupBox--badminton+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--badminton+.subscribe__lineupBox--wwe,.subscribe__lineupBox--baseball+.subscribe__lineupBox--badminton,.subscribe__lineupBox--baseball+.subscribe__lineupBox--baseball,.subscribe__lineupBox--baseball+.subscribe__lineupBox--basketball,.subscribe__lineupBox--baseball+.subscribe__lineupBox--cycle,.subscribe__lineupBox--baseball+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--baseball+.subscribe__lineupBox--pickup,.subscribe__lineupBox--baseball+.subscribe__lineupBox--rugby,.subscribe__lineupBox--baseball+.subscribe__lineupBox--skate,.subscribe__lineupBox--baseball+.subscribe__lineupBox--ski,.subscribe__lineupBox--baseball+.subscribe__lineupBox--soccer,.subscribe__lineupBox--baseball+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--baseball+.subscribe__lineupBox--wwe,.subscribe__lineupBox--basketball+.subscribe__lineupBox--badminton,.subscribe__lineupBox--basketball+.subscribe__lineupBox--baseball,.subscribe__lineupBox--basketball+.subscribe__lineupBox--basketball,.subscribe__lineupBox--basketball+.subscribe__lineupBox--cycle,.subscribe__lineupBox--basketball+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--basketball+.subscribe__lineupBox--pickup,.subscribe__lineupBox--basketball+.subscribe__lineupBox--rugby,.subscribe__lineupBox--basketball+.subscribe__lineupBox--skate,.subscribe__lineupBox--basketball+.subscribe__lineupBox--ski,.subscribe__lineupBox--basketball+.subscribe__lineupBox--soccer,.subscribe__lineupBox--basketball+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--basketball+.subscribe__lineupBox--wwe,.subscribe__lineupBox--cycle+.subscribe__lineupBox--badminton,.subscribe__lineupBox--cycle+.subscribe__lineupBox--baseball,.subscribe__lineupBox--cycle+.subscribe__lineupBox--basketball,.subscribe__lineupBox--cycle+.subscribe__lineupBox--cycle,.subscribe__lineupBox--cycle+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--cycle+.subscribe__lineupBox--pickup,.subscribe__lineupBox--cycle+.subscribe__lineupBox--rugby,.subscribe__lineupBox--cycle+.subscribe__lineupBox--skate,.subscribe__lineupBox--cycle+.subscribe__lineupBox--ski,.subscribe__lineupBox--cycle+.subscribe__lineupBox--soccer,.subscribe__lineupBox--cycle+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--cycle+.subscribe__lineupBox--wwe,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--badminton,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--baseball,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--basketball,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--cycle,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--pickup,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--rugby,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--skate,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--ski,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--soccer,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--wwe,.subscribe__lineupBox--pickup+.subscribe__lineupBox--badminton,.subscribe__lineupBox--pickup+.subscribe__lineupBox--baseball,.subscribe__lineupBox--pickup+.subscribe__lineupBox--basketball,.subscribe__lineupBox--pickup+.subscribe__lineupBox--cycle,.subscribe__lineupBox--pickup+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--pickup+.subscribe__lineupBox--pickup,.subscribe__lineupBox--pickup+.subscribe__lineupBox--rugby,.subscribe__lineupBox--pickup+.subscribe__lineupBox--skate,.subscribe__lineupBox--pickup+.subscribe__lineupBox--ski,.subscribe__lineupBox--pickup+.subscribe__lineupBox--soccer,.subscribe__lineupBox--pickup+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--pickup+.subscribe__lineupBox--wwe,.subscribe__lineupBox--rugby+.subscribe__lineupBox--badminton,.subscribe__lineupBox--rugby+.subscribe__lineupBox--baseball,.subscribe__lineupBox--rugby+.subscribe__lineupBox--basketball,.subscribe__lineupBox--rugby+.subscribe__lineupBox--cycle,.subscribe__lineupBox--rugby+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--rugby+.subscribe__lineupBox--pickup,.subscribe__lineupBox--rugby+.subscribe__lineupBox--rugby,.subscribe__lineupBox--rugby+.subscribe__lineupBox--skate,.subscribe__lineupBox--rugby+.subscribe__lineupBox--ski,.subscribe__lineupBox--rugby+.subscribe__lineupBox--soccer,.subscribe__lineupBox--rugby+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--rugby+.subscribe__lineupBox--wwe,.subscribe__lineupBox--skate+.subscribe__lineupBox--badminton,.subscribe__lineupBox--skate+.subscribe__lineupBox--baseball,.subscribe__lineupBox--skate+.subscribe__lineupBox--basketball,.subscribe__lineupBox--skate+.subscribe__lineupBox--cycle,.subscribe__lineupBox--skate+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--skate+.subscribe__lineupBox--pickup,.subscribe__lineupBox--skate+.subscribe__lineupBox--rugby,.subscribe__lineupBox--skate+.subscribe__lineupBox--skate,.subscribe__lineupBox--skate+.subscribe__lineupBox--ski,.subscribe__lineupBox--skate+.subscribe__lineupBox--soccer,.subscribe__lineupBox--skate+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--skate+.subscribe__lineupBox--wwe,.subscribe__lineupBox--ski+.subscribe__lineupBox--badminton,.subscribe__lineupBox--ski+.subscribe__lineupBox--baseball,.subscribe__lineupBox--ski+.subscribe__lineupBox--basketball,.subscribe__lineupBox--ski+.subscribe__lineupBox--cycle,.subscribe__lineupBox--ski+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--ski+.subscribe__lineupBox--pickup,.subscribe__lineupBox--ski+.subscribe__lineupBox--rugby,.subscribe__lineupBox--ski+.subscribe__lineupBox--skate,.subscribe__lineupBox--ski+.subscribe__lineupBox--ski,.subscribe__lineupBox--ski+.subscribe__lineupBox--soccer,.subscribe__lineupBox--ski+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--ski+.subscribe__lineupBox--wwe,.subscribe__lineupBox--soccer+.subscribe__lineupBox--badminton,.subscribe__lineupBox--soccer+.subscribe__lineupBox--baseball,.subscribe__lineupBox--soccer+.subscribe__lineupBox--basketball,.subscribe__lineupBox--soccer+.subscribe__lineupBox--cycle,.subscribe__lineupBox--soccer+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--soccer+.subscribe__lineupBox--pickup,.subscribe__lineupBox--soccer+.subscribe__lineupBox--rugby,.subscribe__lineupBox--soccer+.subscribe__lineupBox--skate,.subscribe__lineupBox--soccer+.subscribe__lineupBox--ski,.subscribe__lineupBox--soccer+.subscribe__lineupBox--soccer,.subscribe__lineupBox--soccer+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--soccer+.subscribe__lineupBox--wwe,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--badminton,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--baseball,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--basketball,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--cycle,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--pickup,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--rugby,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--skate,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--ski,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--soccer,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--wwe,.subscribe__lineupBox--wwe+.subscribe__lineupBox--badminton,.subscribe__lineupBox--wwe+.subscribe__lineupBox--baseball,.subscribe__lineupBox--wwe+.subscribe__lineupBox--basketball,.subscribe__lineupBox--wwe+.subscribe__lineupBox--cycle,.subscribe__lineupBox--wwe+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--wwe+.subscribe__lineupBox--pickup,.subscribe__lineupBox--wwe+.subscribe__lineupBox--rugby,.subscribe__lineupBox--wwe+.subscribe__lineupBox--skate,.subscribe__lineupBox--wwe+.subscribe__lineupBox--ski,.subscribe__lineupBox--wwe+.subscribe__lineupBox--soccer,.subscribe__lineupBox--wwe+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--wwe+.subscribe__lineupBox--wwe{margin-top:50px}@media only screen and (min-width:1024px){.subscribe__lineupBox--badminton+.subscribe__lineupBox--badminton,.subscribe__lineupBox--badminton+.subscribe__lineupBox--baseball,.subscribe__lineupBox--badminton+.subscribe__lineupBox--basketball,.subscribe__lineupBox--badminton+.subscribe__lineupBox--cycle,.subscribe__lineupBox--badminton+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--badminton+.subscribe__lineupBox--pickup,.subscribe__lineupBox--badminton+.subscribe__lineupBox--rugby,.subscribe__lineupBox--badminton+.subscribe__lineupBox--skate,.subscribe__lineupBox--badminton+.subscribe__lineupBox--ski,.subscribe__lineupBox--badminton+.subscribe__lineupBox--soccer,.subscribe__lineupBox--badminton+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--badminton+.subscribe__lineupBox--wwe,.subscribe__lineupBox--baseball+.subscribe__lineupBox--badminton,.subscribe__lineupBox--baseball+.subscribe__lineupBox--baseball,.subscribe__lineupBox--baseball+.subscribe__lineupBox--basketball,.subscribe__lineupBox--baseball+.subscribe__lineupBox--cycle,.subscribe__lineupBox--baseball+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--baseball+.subscribe__lineupBox--pickup,.subscribe__lineupBox--baseball+.subscribe__lineupBox--rugby,.subscribe__lineupBox--baseball+.subscribe__lineupBox--skate,.subscribe__lineupBox--baseball+.subscribe__lineupBox--ski,.subscribe__lineupBox--baseball+.subscribe__lineupBox--soccer,.subscribe__lineupBox--baseball+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--baseball+.subscribe__lineupBox--wwe,.subscribe__lineupBox--basketball+.subscribe__lineupBox--badminton,.subscribe__lineupBox--basketball+.subscribe__lineupBox--baseball,.subscribe__lineupBox--basketball+.subscribe__lineupBox--basketball,.subscribe__lineupBox--basketball+.subscribe__lineupBox--cycle,.subscribe__lineupBox--basketball+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--basketball+.subscribe__lineupBox--pickup,.subscribe__lineupBox--basketball+.subscribe__lineupBox--rugby,.subscribe__lineupBox--basketball+.subscribe__lineupBox--skate,.subscribe__lineupBox--basketball+.subscribe__lineupBox--ski,.subscribe__lineupBox--basketball+.subscribe__lineupBox--soccer,.subscribe__lineupBox--basketball+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--basketball+.subscribe__lineupBox--wwe,.subscribe__lineupBox--cycle+.subscribe__lineupBox--badminton,.subscribe__lineupBox--cycle+.subscribe__lineupBox--baseball,.subscribe__lineupBox--cycle+.subscribe__lineupBox--basketball,.subscribe__lineupBox--cycle+.subscribe__lineupBox--cycle,.subscribe__lineupBox--cycle+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--cycle+.subscribe__lineupBox--pickup,.subscribe__lineupBox--cycle+.subscribe__lineupBox--rugby,.subscribe__lineupBox--cycle+.subscribe__lineupBox--skate,.subscribe__lineupBox--cycle+.subscribe__lineupBox--ski,.subscribe__lineupBox--cycle+.subscribe__lineupBox--soccer,.subscribe__lineupBox--cycle+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--cycle+.subscribe__lineupBox--wwe,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--badminton,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--baseball,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--basketball,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--cycle,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--pickup,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--rugby,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--skate,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--ski,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--soccer,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--motorsports+.subscribe__lineupBox--wwe,.subscribe__lineupBox--pickup+.subscribe__lineupBox--badminton,.subscribe__lineupBox--pickup+.subscribe__lineupBox--baseball,.subscribe__lineupBox--pickup+.subscribe__lineupBox--basketball,.subscribe__lineupBox--pickup+.subscribe__lineupBox--cycle,.subscribe__lineupBox--pickup+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--pickup+.subscribe__lineupBox--pickup,.subscribe__lineupBox--pickup+.subscribe__lineupBox--rugby,.subscribe__lineupBox--pickup+.subscribe__lineupBox--skate,.subscribe__lineupBox--pickup+.subscribe__lineupBox--ski,.subscribe__lineupBox--pickup+.subscribe__lineupBox--soccer,.subscribe__lineupBox--pickup+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--pickup+.subscribe__lineupBox--wwe,.subscribe__lineupBox--rugby+.subscribe__lineupBox--badminton,.subscribe__lineupBox--rugby+.subscribe__lineupBox--baseball,.subscribe__lineupBox--rugby+.subscribe__lineupBox--basketball,.subscribe__lineupBox--rugby+.subscribe__lineupBox--cycle,.subscribe__lineupBox--rugby+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--rugby+.subscribe__lineupBox--pickup,.subscribe__lineupBox--rugby+.subscribe__lineupBox--rugby,.subscribe__lineupBox--rugby+.subscribe__lineupBox--skate,.subscribe__lineupBox--rugby+.subscribe__lineupBox--ski,.subscribe__lineupBox--rugby+.subscribe__lineupBox--soccer,.subscribe__lineupBox--rugby+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--rugby+.subscribe__lineupBox--wwe,.subscribe__lineupBox--skate+.subscribe__lineupBox--badminton,.subscribe__lineupBox--skate+.subscribe__lineupBox--baseball,.subscribe__lineupBox--skate+.subscribe__lineupBox--basketball,.subscribe__lineupBox--skate+.subscribe__lineupBox--cycle,.subscribe__lineupBox--skate+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--skate+.subscribe__lineupBox--pickup,.subscribe__lineupBox--skate+.subscribe__lineupBox--rugby,.subscribe__lineupBox--skate+.subscribe__lineupBox--skate,.subscribe__lineupBox--skate+.subscribe__lineupBox--ski,.subscribe__lineupBox--skate+.subscribe__lineupBox--soccer,.subscribe__lineupBox--skate+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--skate+.subscribe__lineupBox--wwe,.subscribe__lineupBox--ski+.subscribe__lineupBox--badminton,.subscribe__lineupBox--ski+.subscribe__lineupBox--baseball,.subscribe__lineupBox--ski+.subscribe__lineupBox--basketball,.subscribe__lineupBox--ski+.subscribe__lineupBox--cycle,.subscribe__lineupBox--ski+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--ski+.subscribe__lineupBox--pickup,.subscribe__lineupBox--ski+.subscribe__lineupBox--rugby,.subscribe__lineupBox--ski+.subscribe__lineupBox--skate,.subscribe__lineupBox--ski+.subscribe__lineupBox--ski,.subscribe__lineupBox--ski+.subscribe__lineupBox--soccer,.subscribe__lineupBox--ski+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--ski+.subscribe__lineupBox--wwe,.subscribe__lineupBox--soccer+.subscribe__lineupBox--badminton,.subscribe__lineupBox--soccer+.subscribe__lineupBox--baseball,.subscribe__lineupBox--soccer+.subscribe__lineupBox--basketball,.subscribe__lineupBox--soccer+.subscribe__lineupBox--cycle,.subscribe__lineupBox--soccer+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--soccer+.subscribe__lineupBox--pickup,.subscribe__lineupBox--soccer+.subscribe__lineupBox--rugby,.subscribe__lineupBox--soccer+.subscribe__lineupBox--skate,.subscribe__lineupBox--soccer+.subscribe__lineupBox--ski,.subscribe__lineupBox--soccer+.subscribe__lineupBox--soccer,.subscribe__lineupBox--soccer+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--soccer+.subscribe__lineupBox--wwe,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--badminton,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--baseball,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--basketball,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--cycle,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--pickup,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--rugby,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--skate,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--ski,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--soccer,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--tabletennis+.subscribe__lineupBox--wwe,.subscribe__lineupBox--wwe+.subscribe__lineupBox--badminton,.subscribe__lineupBox--wwe+.subscribe__lineupBox--baseball,.subscribe__lineupBox--wwe+.subscribe__lineupBox--basketball,.subscribe__lineupBox--wwe+.subscribe__lineupBox--cycle,.subscribe__lineupBox--wwe+.subscribe__lineupBox--motorsports,.subscribe__lineupBox--wwe+.subscribe__lineupBox--pickup,.subscribe__lineupBox--wwe+.subscribe__lineupBox--rugby,.subscribe__lineupBox--wwe+.subscribe__lineupBox--skate,.subscribe__lineupBox--wwe+.subscribe__lineupBox--ski,.subscribe__lineupBox--wwe+.subscribe__lineupBox--soccer,.subscribe__lineupBox--wwe+.subscribe__lineupBox--tabletennis,.subscribe__lineupBox--wwe+.subscribe__lineupBox--wwe{margin-top:90px}}@media only screen and (min-width:1024px){.subscribe__lineupBox--baseball{background:url(/img/web/subscribeBg--baseball.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--baseball .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--baseball.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--baseball .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--baseball .subscribe__lineupTitle{border-color:#303782}@media only screen and (min-width:1024px){.subscribe__lineupBox--baseball .subscribe__lineupTitle>div:before{border-color:#303782}}.subscribe__lineupBox--baseball .subscribe__lineupIcon{background:#303782}.subscribe__lineupBox--baseball .subscribe__lineupLabel>img{width:60%}@media only screen and (min-width:1024px){.subscribe__lineupBox--baseball .subscribe__lineupLabel>img{width:auto}}@media only screen and (min-width:1024px){.subscribe__lineupBox--rugby{background:url(/img/web/subscribeBg--rugby.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--rugby .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--rugby.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--rugby .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--rugby .subscribe__lineupTitle{border-color:#6490c6}@media only screen and (min-width:1024px){.subscribe__lineupBox--rugby .subscribe__lineupTitle>div:before{border-color:#6490c6}}.subscribe__lineupBox--rugby .subscribe__lineupIcon{background:#6490c6}.subscribe__lineupBox--rugby .subscribe__lineupLabel>img{width:60%}@media only screen and (min-width:1024px){.subscribe__lineupBox--rugby .subscribe__lineupLabel>img{width:auto}}@media only screen and (min-width:1024px){.subscribe__lineupBox--cycle{background:url(/img/web/subscribeBg--cycle.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--cycle .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--cycle.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--cycle .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--cycle .subscribe__lineupTitle{border-color:#c6a664}@media only screen and (min-width:1024px){.subscribe__lineupBox--cycle .subscribe__lineupTitle>div:before{border-color:#c6a664}}.subscribe__lineupBox--cycle .subscribe__lineupIcon{background:#c6a664}.subscribe__lineupBox--cycle .subscribe__lineupIcon>i{font-size:1.5rem}@media only screen and (min-width:1024px){.subscribe__lineupBox--motorsports{background:url(/img/web/subscribeBg--motorsports.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--motorsports .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--motorsports.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--motorsports .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--motorsports .subscribe__lineupTitle{border-color:#71b660}@media only screen and (min-width:1024px){.subscribe__lineupBox--motorsports .subscribe__lineupTitle>div:before{border-color:#71b660}}.subscribe__lineupBox--motorsports .subscribe__lineupIcon{background:#71b660}.subscribe__lineupBox--motorsports .subscribe__lineupIcon>i{font-size:1.9rem}.subscribe__lineupBox--motorsports .subscribe__lineupLabel>img{width:80%}@media only screen and (min-width:1024px){.subscribe__lineupBox--motorsports .subscribe__lineupLabel>img{width:auto}}@media only screen and (min-width:1024px){.subscribe__lineupBox--wwe{background:url(/img/web/subscribeBg--wwe.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--wwe .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--wwe.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--wwe .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--wwe .subscribe__lineupTitle{border-color:#3d476b}@media only screen and (min-width:1024px){.subscribe__lineupBox--wwe .subscribe__lineupTitle>div:before{border-color:#3d476b}}.subscribe__lineupBox--wwe .subscribe__lineupIcon{background:#3d476b}.subscribe__lineupBox--wwe .subscribe__lineupLabel>img{width:60%}@media only screen and (min-width:1024px){.subscribe__lineupBox--wwe .subscribe__lineupLabel>img{width:auto}}@media only screen and (min-width:1024px){.subscribe__lineupBox--basketball{background:url(/img/web/subscribeBg--basketball.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--basketball .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--basketball.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--basketball .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--basketball .subscribe__lineupTitle{border-color:#835733}@media only screen and (min-width:1024px){.subscribe__lineupBox--basketball .subscribe__lineupTitle>div:before{border-color:#835733}}.subscribe__lineupBox--basketball .subscribe__lineupIcon{background:#835733}.subscribe__lineupBox--basketball .subscribe__lineupIcon>i{font-size:1.7rem}.subscribe__lineupBox--basketball .subscribe__lineupLabel>img{width:80%}@media only screen and (min-width:1024px){.subscribe__lineupBox--basketball .subscribe__lineupLabel>img{width:auto}}@media only screen and (min-width:1024px){.subscribe__lineupBox--soccer{background:url(/img/web/subscribeBg--soccer.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--soccer .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--soccer.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--soccer .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--soccer .subscribe__lineupTitle{border-color:#cc5d5d}@media only screen and (min-width:1024px){.subscribe__lineupBox--soccer .subscribe__lineupTitle>div:before{border-color:#cc5d5d}}.subscribe__lineupBox--soccer .subscribe__lineupIcon{background:#cc5d5d}.subscribe__lineupBox--soccer .subscribe__lineupLabel>img{width:60%}@media only screen and (min-width:1024px){.subscribe__lineupBox--soccer .subscribe__lineupLabel>img{width:auto}}@media only screen and (min-width:1024px){.subscribe__lineupBox--skate{background:url(/img/web/subscribeBg--skate.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--skate .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--skate.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--skate .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--skate .subscribe__lineupTitle{border-color:#e05085}@media only screen and (min-width:1024px){.subscribe__lineupBox--skate .subscribe__lineupTitle>div:before{border-color:#e05085}}.subscribe__lineupBox--skate .subscribe__lineupIcon{background:#e05085}.subscribe__lineupBox--skate .subscribe__lineupIcon>i{font-size:1.5rem}.subscribe__lineupBox--skate .subscribe__lineupLabel>img{width:80%}@media only screen and (min-width:1024px){.subscribe__lineupBox--skate .subscribe__lineupLabel>img{width:auto}}@media only screen and (min-width:1024px){.subscribe__lineupBox--ski{background:url(/img/web/subscribeBg--ski.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--ski .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--ski.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--ski .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--ski .subscribe__lineupTitle{border-color:#613383}@media only screen and (min-width:1024px){.subscribe__lineupBox--ski .subscribe__lineupTitle>div:before{border-color:#613383}}.subscribe__lineupBox--ski .subscribe__lineupIcon{background:#613383}.subscribe__lineupBox--ski .subscribe__lineupLabel>img{width:60%}@media only screen and (min-width:1024px){.subscribe__lineupBox--ski .subscribe__lineupLabel>img{width:auto}}@media only screen and (min-width:1024px){.subscribe__lineupBox--badminton{background:url(/img/web/subscribeBg--badminton.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--badminton .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--badminton.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--badminton .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--badminton .subscribe__lineupTitle{border-color:#e83b28}@media only screen and (min-width:1024px){.subscribe__lineupBox--badminton .subscribe__lineupTitle>div:before{border-color:#e83b28}}.subscribe__lineupBox--badminton .subscribe__lineupIcon{background:#e83b28}.subscribe__lineupBox--badminton .subscribe__lineupLabel>img{width:80%}@media only screen and (min-width:1024px){.subscribe__lineupBox--badminton .subscribe__lineupLabel>img{width:auto}}@media only screen and (min-width:1024px){.subscribe__lineupBox--tabletennis{background:url(/img/web/subscribeBg--tabletennis.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--tabletennis .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--tabletennis.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--tabletennis .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--tabletennis .subscribe__lineupTitle{border-color:#46b1bd}@media only screen and (min-width:1024px){.subscribe__lineupBox--tabletennis .subscribe__lineupTitle>div:before{border-color:#46b1bd}}.subscribe__lineupBox--tabletennis .subscribe__lineupIcon{background:#46b1bd}.subscribe__lineupBox--tabletennis .subscribe__lineupLabel>img{width:80%}@media only screen and (min-width:1024px){.subscribe__lineupBox--tabletennis .subscribe__lineupLabel>img{width:auto}}@media only screen and (min-width:1024px){.subscribe__lineupBox--pickup{background:url(/img/web/subscribeBg--pickup.jpg) no-repeat center top 20px/cover}}.subscribe__lineupBox--pickup .subscribe__lineupWrap{background:url(/img/web/subscribeBgSp--pickup.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribe__lineupBox--pickup .subscribe__lineupWrap{background:0 0}}.subscribe__lineupBox--pickup .subscribe__lineupTitle{border-color:#73921a}@media only screen and (min-width:1024px){.subscribe__lineupBox--pickup .subscribe__lineupTitle>div:before{border-color:#73921a}}.subscribe__lineupBox--pickup .subscribe__lineupIcon{background:#73921a}.subscribe__lineupBox--pickup .subscribe__lineupLabel>img{width:60%}@media only screen and (min-width:1024px){.subscribe__lineupBox--pickup .subscribe__lineupLabel>img{width:auto}}.subscribe__footer{font-size:16px;font-weight:700;line-height:1.4;margin:40px 0;padding:0 15px;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.subscribe__footer{margin:70px 0}}.subscribeSptvAdd--sptv{background:#d6eefd}.subscribeSptvAdd--premium{background:#dbe0f5}.subscribeSptvAdd__exclamation{font-style:italic;padding-right:6px}.subscribeSptvAdd__hero{padding-bottom:40px}@media only screen and (min-width:1024px){.subscribeSptvAdd__hero{padding-bottom:80px}}.subscribeSptvAdd__hero>h2{font-size:16px;line-height:1.5;margin:0 15px;margin-bottom:20px}@media only screen and (min-width:1024px){.subscribeSptvAdd__hero>h2{font-size:18px;max-width:1100px;margin:0 auto 25px;padding:0 10px}}@media only screen and (min-width:1100px){.subscribeSptvAdd__hero>h2{padding:0}}.subscribeSptvAdd__hero>p{font-size:16px;font-weight:700;line-height:1.38;margin-top:30px;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.subscribeSptvAdd__hero>p{margin-top:44px}}@media only screen and (min-width:1024px){.subscribeSptvAdd__cv--premium,.subscribeSptvAdd__cv--sptv{display:flex;max-width:1100px;margin:0 auto;padding:0 10px;justify-content:space-between}}@media only screen and (min-width:1100px){.subscribeSptvAdd__cv--premium,.subscribeSptvAdd__cv--sptv{padding:0}}.subscribeSptvAdd__cv--sptv .subscribeSptvAdd__cvbox--internet,.subscribeSptvAdd__cv--sptv .subscribeSptvAdd__cvbox--tel{border:3px solid rgba(0,154,255,.7)}.subscribeSptvAdd__cv--sptv .subscribeSptvAdd__cvbox--internet>h3,.subscribeSptvAdd__cv--sptv .subscribeSptvAdd__cvbox--tel>h3{background:#009aff}.subscribeSptvAdd__cv--sptv .subscribeSptvAdd__cvbox--internet>h3:after,.subscribeSptvAdd__cv--sptv .subscribeSptvAdd__cvbox--tel>h3:after{background:#009aff}.subscribeSptvAdd__cv--premium .subscribeSptvAdd__cvbox--internet,.subscribeSptvAdd__cv--premium .subscribeSptvAdd__cvbox--tel{border:3px solid rgba(92,105,195,.7)}.subscribeSptvAdd__cv--premium .subscribeSptvAdd__cvbox--internet>h3,.subscribeSptvAdd__cv--premium .subscribeSptvAdd__cvbox--tel>h3{background:#5c69c3}.subscribeSptvAdd__cv--premium .subscribeSptvAdd__cvbox--internet>h3:after,.subscribeSptvAdd__cv--premium .subscribeSptvAdd__cvbox--tel>h3:after{background:#5c69c3}.subscribeSptvAdd__cvbox--internet,.subscribeSptvAdd__cvbox--tel{position:relative;margin:0 15px;padding:54px 15px 20px;background:#fff}.subscribeSptvAdd__cvbox--internet>h3,.subscribeSptvAdd__cvbox--tel>h3{font-size:16px;line-height:40px;position:absolute;top:-3px;left:-3px;display:inline-block;padding-left:20px;color:#fef05a}@media only screen and (min-width:1024px){.subscribeSptvAdd__cvbox--internet>h3,.subscribeSptvAdd__cvbox--tel>h3{font-size:20px}}.subscribeSptvAdd__cvbox--internet>h3:after,.subscribeSptvAdd__cvbox--tel>h3:after{position:absolute;top:0;right:-20px;display:inline-block;width:30px;height:40px;content:'';transform:skewX(-14deg)}.subscribeSptvAdd__cvbox--internet>h3>span,.subscribeSptvAdd__cvbox--tel>h3>span{position:relative;z-index:2;display:block}@media only screen and (min-width:1024px){.subscribeSptvAdd__cvbox--internet>h3>span,.subscribeSptvAdd__cvbox--tel>h3>span{padding:0 24px}}.subscribeSptvAdd__cvbox--internet .buttonBlue--regular,.subscribeSptvAdd__cvbox--tel .buttonBlue--regular{width:100%;margin-top:20px}@media only screen and (min-width:1024px){.subscribeSptvAdd__cvbox--internet .buttonBlue--regular,.subscribeSptvAdd__cvbox--tel .buttonBlue--regular{max-width:436px}}.subscribeSptvAdd__cvbox--internet .buttonBlue--small,.subscribeSptvAdd__cvbox--tel .buttonBlue--small{margin-top:20px}@media only screen and (min-width:1024px){.subscribeSptvAdd__cvbox--internet .buttonBlue--small,.subscribeSptvAdd__cvbox--tel .buttonBlue--small{display:none}}@media only screen and (min-width:1024px){.subscribeSptvAdd__cvbox--internet{width:600px;margin:0;padding:62px 15px 20px}}@media only screen and (min-width:1100px){.subscribeSptvAdd__cvbox--internet{width:670px;padding:62px 35px 20px}}.subscribeSptvAdd__cvbox--tel{margin-top:20px}@media only screen and (min-width:1024px){.subscribeSptvAdd__cvbox--tel{width:400px;margin:0;padding:62px 20px 20px}}.subscribeSptvAdd__cvImage--primary,.subscribeSptvAdd__cvImage--secondary{display:block;max-width:100%;margin:0 auto}.subscribeSptvAdd__cvImage--primary{margin:0 auto 14px}@media only screen and (min-width:1024px){.subscribeSptvAdd__cvImage--primary{float:left;margin:0 20px 0 0}}@media only screen and (min-width:768px){.subscribeSptvAdd__cvImage--secondary{width:410px}}@media only screen and (min-width:1024px){.subscribeSptvAdd__cvImage--secondary{width:inherit}}.subscribeSptvAdd__cvText{font-size:16px;line-height:1.5}.subscribeSptvAdd__cvText--primary{font-size:14px;line-height:1.5;margin-top:10px}.subscribeSptvAdd__cvText--secondary{font-size:15px;font-weight:700;line-height:28px;margin-bottom:10px;text-align:center;color:#009aff;border:1px solid #009aff}.subscribeSptvAdd__bottomBox{margin:20px 15px 0;padding-top:20px;padding-bottom:20px;background:#fff}@media only screen and (min-width:1024px){.subscribeSptvAdd__bottomBox{display:flex;max-width:1100px;margin:24px auto 0;padding:20px 30px;flex-wrap:wrap;align-items:center;justify-content:center}}.subscribeSptvAdd__bottomBox>h3{font-size:17px;position:relative;margin-bottom:22px;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.subscribeSptvAdd__bottomBox>h3{font-size:19px;width:100%;margin-bottom:20px}}.subscribeSptvAdd__bottomBox>h3:before{position:absolute;top:50%;left:0;width:100%;content:'';border-top:1px solid #2d489d}.subscribeSptvAdd__bottomBox>h3>span{position:relative;padding:0 10px;background:#fff}@media only screen and (min-width:1024px){.subscribeSptvAdd__bottomBox>h3>span{padding:0 34px}}.subscribeSptvAdd__bottomBox>p{padding:0 20px}.subscribeSptvAdd__bottomBox>p:nth-child(3){font-size:15px;font-weight:700;line-height:1.6;font-feature-settings:'palt'}@media only screen and (min-width:768px){.subscribeSptvAdd__bottomBox>p:nth-child(3){width:500px;margin:0 auto}}@media only screen and (min-width:1024px){.subscribeSptvAdd__bottomBox>p:nth-child(3){font-size:17px;width:inherit;margin:0 0 0 30px;margin-bottom:20px;padding:0}}.subscribeSptvAdd__bottomBox>p:nth-child(3)>span:not([class]){display:block;margin-bottom:10px;color:#d20000}@media only screen and (min-width:1024px){.subscribeSptvAdd__bottomBox>p:nth-child(3)>span:not([class]){font-size:17px}}.subscribeSptvAdd__bottomBox img{display:block;width:calc(100% - 40px);margin:0 auto 20px}@media only screen and (min-width:768px){.subscribeSptvAdd__bottomBox img{width:inherit}}@media only screen and (min-width:1024px){.subscribeSptvAdd__bottomBox img{display:inline-block;margin:0}}.subscribeSptvAdd__planBox{position:relative;display:flex;margin:50px auto 0;padding-bottom:20px;text-align:center;background:#fff;flex-wrap:wrap}@media only screen and (min-width:1024px){.subscribeSptvAdd__planBox{width:840px;height:120px;margin:20px auto 0;padding-bottom:0}}.subscribeSptvAdd__planBox:before{position:absolute;top:-20px;left:0;display:inline-block;width:240px;height:70px;content:'';transform:skewX(-14deg);background:#2d489d}@media only screen and (min-width:1024px){.subscribeSptvAdd__planBox:before{top:0;left:-40px;width:334px;height:120px}}@media only screen and (min-width:1024px){.subscribeSptvAdd__planBox:after{position:absolute;top:0;right:-30px;display:inline-block;width:50px;height:100%;content:'';transform:skewX(-14deg);background:#fff}}.subscribeSptvAdd__planBox>h3{font-size:15px;line-height:1.33;position:relative;display:flex;height:70px;margin-top:-20px;margin-right:auto;padding-left:20px;text-align:left;color:#fff;background:#2d489d;align-items:center}@media only screen and (min-width:1024px){.subscribeSptvAdd__planBox>h3{font-size:18px;height:120px;margin-top:0;margin-right:90px;text-align:center}}@media only screen and (min-width:1024px){.subscribeSptvAdd__planBox>h3:before{position:absolute;top:-60px;left:-90px;display:block;width:105px;height:104px;content:'';background:url(/img/web/subscribeSptvAdd__planComments.png) no-repeat center/cover}}.subscribeSptvAdd__planBox div{position:relative;margin-top:20px;padding:0 20px}@media only screen and (min-width:768px){.subscribeSptvAdd__planBox div{width:100%}}@media only screen and (min-width:1024px){.subscribeSptvAdd__planBox div{z-index:1;width:auto;padding:0}}.subscribeSptvAdd__planBox div:after{position:absolute;top:-100px;right:20px;display:block;width:78px;height:84px;content:'';background:url(/img/web/subscribeSptvAdd__planCara.png) no-repeat center/cover}@media only screen and (min-width:1024px){.subscribeSptvAdd__planBox div:after{top:20px;right:-134px;width:100px;height:106px}}.subscribeSptvAdd__planBox div>img{max-width:100%}@media only screen and (min-width:768px){.subscribeSptvAdd__planBox div>img{display:block;width:410px;margin:0 auto 10px}}@media only screen and (min-width:1024px){.subscribeSptvAdd__planBox div>img{display:block;width:410px;margin:0 0 10px}}.subscribeSptvAdd__planText{font-size:12px;margin-top:15px}@media only screen and (min-width:1024px){.subscribeSptvAdd__planText{float:right;margin:0}}.subscribeSptvAdd__planText--sub{font-size:14px;font-weight:700;text-align:right;color:#009aff}@media only screen and (min-width:768px){.subscribeSptvAdd__planText--sub{width:410px;margin:0 auto}}@media only screen and (min-width:1024px){.subscribeSptvAdd__planText--sub{font-size:15px;float:right;width:inherit;margin:-1px 0 0}}.subscribeSptvAdd__body{padding:23px 15px;background:#fff}@media only screen and (min-width:1024px){.subscribeSptvAdd__body{padding:40px 10px}}@media only screen and (min-width:1100px){.subscribeSptvAdd__body{padding:40px 0}}@media only screen and (min-width:1024px){.subscribeSptvAdd__tableWrap{max-width:1100px;margin:0 auto}}.subscribeSptvAdd__tableWrap+.subscribeSptvAdd__tableWrap{margin-top:25px}@media only screen and (min-width:1024px){.subscribeSptvAdd__tableWrap+.subscribeSptvAdd__tableWrap{margin-top:50px}}.subscribeSptvAdd__tableWrap>h2{font-size:16px;margin-bottom:20px;padding:4px 10px;border-left:2px solid #585858}@media only screen and (min-width:1024px){.subscribeSptvAdd__tableWrap>h2{font-size:20px}}.subscribeSptvAdd__tableWrap>h2>span:not([class]){font-size:10px;padding-left:10px;color:#555}.subscribeSptvAdd__tableWrap>section+section{margin-top:20px}@media only screen and (min-width:1024px){.subscribeSptvAdd__tableWrap>section+section{margin-top:40px}}@media only screen and (min-width:1024px){.subscribeSptvAdd__tableWrap>section{width:950px;margin:0 auto}}.subscribeSptvAdd__table--premium,.subscribeSptvAdd__table--sptv,.subscribeSptvAdd__table--sptvRecommend{width:100%;border-collapse:collapse}.subscribeSptvAdd__table--premium+p,.subscribeSptvAdd__table--sptv+p,.subscribeSptvAdd__table--sptvRecommend+p{font-size:10px;margin-top:20px;text-align:right}.subscribeSptvAdd__table--premium th,.subscribeSptvAdd__table--sptv th,.subscribeSptvAdd__table--sptvRecommend th{font-size:12px;line-height:1.33;padding:10px;text-align:left;vertical-align:middle;border:1px solid #b6b6b6}@media only screen and (min-width:1024px){.subscribeSptvAdd__table--premium th,.subscribeSptvAdd__table--sptv th,.subscribeSptvAdd__table--sptvRecommend th{font-size:16px}}.subscribeSptvAdd__table--premium th:not([class]),.subscribeSptvAdd__table--sptv th:not([class]),.subscribeSptvAdd__table--sptvRecommend th:not([class]){width:20%}@media only screen and (min-width:1024px){.subscribeSptvAdd__table--premium th:not([class]),.subscribeSptvAdd__table--sptv th:not([class]),.subscribeSptvAdd__table--sptvRecommend th:not([class]){width:115px;padding:20px}}.subscribeSptvAdd__table--premium th.ch,.subscribeSptvAdd__table--sptv th.ch,.subscribeSptvAdd__table--sptvRecommend th.ch{width:30%;text-align:center;color:#fff;background:#2d489d}@media only screen and (min-width:1024px){.subscribeSptvAdd__table--premium th.ch,.subscribeSptvAdd__table--sptv th.ch,.subscribeSptvAdd__table--sptvRecommend th.ch{width:160px}}.subscribeSptvAdd__table--premium th.bs,.subscribeSptvAdd__table--sptv th.bs,.subscribeSptvAdd__table--sptvRecommend th.bs{width:20%;text-align:center}@media only screen and (min-width:1024px){.subscribeSptvAdd__table--premium th.bs,.subscribeSptvAdd__table--sptv th.bs,.subscribeSptvAdd__table--sptvRecommend th.bs{width:115px}}.subscribeSptvAdd__table--premium td,.subscribeSptvAdd__table--sptv td,.subscribeSptvAdd__table--sptvRecommend td{font-size:12px;line-height:1.67;padding:10px;vertical-align:middle;border:1px solid #b6b6b6}@media only screen and (min-width:1024px){.subscribeSptvAdd__table--premium td,.subscribeSptvAdd__table--sptv td,.subscribeSptvAdd__table--sptvRecommend td{font-size:16px;line-height:1.31}}@media only screen and (min-width:1024px){.subscribeSptvAdd__table--premium td:not([class]),.subscribeSptvAdd__table--sptv td:not([class]),.subscribeSptvAdd__table--sptvRecommend td:not([class]){padding:20px}}.subscribeSptvAdd__table--premium td.circle,.subscribeSptvAdd__table--sptv td.circle,.subscribeSptvAdd__table--sptvRecommend td.circle{font-family:'メイリオ',Meiryo,BlinkMacSystemFont,'Helvetica Neue','Segoe UI',Helvetica,'Hiragino Kaku Gothic ProN',Sans-Serif;font-size:20px;font-weight:700;text-align:center}.subscribeSptvAdd__table--premium td.circle>span,.subscribeSptvAdd__table--sptv td.circle>span,.subscribeSptvAdd__table--sptvRecommend td.circle>span{font-family:'Hiragino Kaku Gothic Pro','Yu Gothic M','ヒラギノ角ゴ Pro W3',-apple-system,BlinkMacSystemFont,'Helvetica Neue','Segoe UI',Helvetica,'Hiragino Kaku Gothic ProN',Sans-Serif;font-size:10px;font-weight:400}.subscribeSptvAdd__table--premium td span,.subscribeSptvAdd__table--sptv td span,.subscribeSptvAdd__table--sptvRecommend td span{font-size:10px}.subscribeSptvAdd__table--premium td span:not([class]),.subscribeSptvAdd__table--sptv td span:not([class]),.subscribeSptvAdd__table--sptvRecommend td span:not([class]){vertical-align:top}.subscribeSptvAdd__table--premium td a,.subscribeSptvAdd__table--sptv td a,.subscribeSptvAdd__table--sptvRecommend td a{display:block;margin-top:10px;text-decoration:underline;color:#2d489d}@media only screen and (min-width:1024px){.subscribeSptvAdd__table--premium td a:hover,.subscribeSptvAdd__table--sptv td a:hover,.subscribeSptvAdd__table--sptvRecommend td a:hover{text-decoration:none}}.subscribeSptvAdd__table--sptv th.bs,.subscribeSptvAdd__table--sptv th:not([class]),.subscribeSptvAdd__table--sptvRecommend th.bs,.subscribeSptvAdd__table--sptvRecommend th:not([class]){background:#b4e1ff}.subscribeSptvAdd__table--premium th.bs,.subscribeSptvAdd__table--premium th:not([class]){background:#ccd2f9}.subscribeSptvAdd__table--sptvRecommend{background:azure}.subscribeSptvAdd__subTitle,.subscribeSptvAdd__subTitle--recommend{font-size:16px;line-height:24px;margin-bottom:10px;padding-left:10px;border-left:2px solid #2d489d}@media only screen and (min-width:1024px){.subscribeSptvAdd__subTitle,.subscribeSptvAdd__subTitle--recommend{font-size:18px;line-height:22px;margin-bottom:16px}}.subscribeSptvAdd__subTitle--recommend>a,.subscribeSptvAdd__subTitle>a{text-decoration:underline;color:#2d489d}@media only screen and (min-width:1024px){.subscribeSptvAdd__subTitle--recommend>a:hover,.subscribeSptvAdd__subTitle>a:hover{text-decoration:none}}.subscribeSptvAdd__subTitle--recommend{padding-left:0;border-left:0}.subscribeSptvAdd__subTitle--recommend:before{font-size:12px;line-height:24px;display:inline-block;width:77px;margin-right:8px;padding-left:8px;content:'おすすめ！';color:#2d489d;background:url(/img/web/subscribeSptvAdd__subTitle--recommend.svg) no-repeat center left/cover}.sns__area{display:flex;width:100%;max-width:1100px;margin:40px auto;flex-wrap:wrap}@media only screen and (max-width:480px){.sns__area{width:100%;margin:15px auto}}.p-layout__item--left,.p-layout__item--right,.sns__table .p-layout__item--right{width:100%;margin-bottom:30px;padding:0 15px;order:30}@media only screen and (min-width:1100px){.p-layout__item--left,.p-layout__item--right,.sns__table .p-layout__item--right{padding:0}}.order1.p-layout__item--left,.order1.p-layout__item--right{order:1}.order2.p-layout__item--left,.order2.p-layout__item--right{order:2}.order3.p-layout__item--left,.order3.p-layout__item--right{order:3}.order4.p-layout__item--left,.order4.p-layout__item--right{order:4}.order5.p-layout__item--left,.order5.p-layout__item--right{order:5}.order6.p-layout__item--left,.order6.p-layout__item--right{order:6}.order7.p-layout__item--left,.order7.p-layout__item--right{order:7}.order8.p-layout__item--left,.order8.p-layout__item--right{order:8}.order9.p-layout__item--left,.order9.p-layout__item--right{order:9}.order10.p-layout__item--left,.order10.p-layout__item--right{order:10}.order11.p-layout__item--left,.order11.p-layout__item--right{order:11}.order12.p-layout__item--left,.order12.p-layout__item--right{order:12}.order13.p-layout__item--left,.order13.p-layout__item--right{order:13}.order14.p-layout__item--left,.order14.p-layout__item--right{order:14}.order15.p-layout__item--left,.order15.p-layout__item--right{order:15}.p-sns__timeline--facebook,.p-sns__timeline--twitter,.sns__table .p-sns__timeline--facebook,.sns__table .p-sns__timeline--twitter{display:none}@media only screen and (min-width:1100px){.p-sns__timeline--facebook,.p-sns__timeline--twitter,.sns__table .p-sns__timeline--facebook,.sns__table .p-sns__timeline--twitter{display:block}}.sns__table{display:flex;max-width:741px;margin:auto;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:480px){.sns__table{display:block;width:100%;margin-left:10px}}@media only screen and (min-width:1100px){.sns__table{margin-left:0}}@media only screen and (min-width:1100px){.sns__table .p-layout__item--right{float:right;clear:both;width:300px}}.sns__table .p-sns__timeline--twitter{overflow:hidden;overflow-y:scroll;height:400px}.sns__table .p-sns__timeline--twitter+.p-sns__timeline--facebook{margin-top:30px}@media only screen and (min-width:768px){.sns__table .p-sns__timeline--facebook+.p-eZine{margin-top:30px}}.sns__table hr{width:calc(100% - 10px);margin:0}@media only screen and (min-width:768px){.sns__table hr{display:none}}.sns__account{display:block;width:150px;margin-right:auto;margin-bottom:55px;margin-left:auto}@media only screen and (max-width:480px){.sns__account{width:auto;margin:0;padding-top:15px;padding-bottom:15px;content:'';background:url(/img/icon/arrowNext--black.svg) no-repeat 95% center/auto 14px}}.sns__account:hover{transition:.2s;opacity:.5}.sns__account img{width:150px}@media only screen and (max-width:480px){.sns__account img{width:90px}}.sns__account .border_radius{border-radius:7px}.sns__account .sns__img{position:absolute;display:flex;width:45px;height:45px;transform:translate(-20%,-80%);text-align:center;border-radius:50%;background-color:#000;background-repeat:no-repeat;align-items:center;justify-content:center}@media only screen and (max-width:480px){.sns__account .sns__img{width:35px;height:35px}}.sns__account .sns__img img{width:25px;height:26px}@media only screen and (max-width:480px){.sns__account .sns__img img{width:20px;height:21px}}.sns__account .sns__img--facebook{position:absolute;display:flex;width:45px;height:45px;transform:translate(-20%,-80%);text-align:center;border-radius:50%;background-color:#415894;background-repeat:no-repeat;align-items:center}@media only screen and (max-width:480px){.sns__account .sns__img--facebook{width:35px;height:35px}}.sns__account .sns__img--facebook img{width:45px;height:25px}@media only screen and (max-width:480px){.sns__account .sns__img--facebook img{width:35px;height:20px}}.sns__account .sns__img--line{position:absolute;width:45px;height:45px;transform:translate(-20%,-80%);text-align:center;border-radius:50%;background-color:#58bf38;background-repeat:no-repeat}@media only screen and (max-width:480px){.sns__account .sns__img--line{width:35px;height:35px}}.sns__account .sns__img--line img{width:25px;height:45px}@media only screen and (max-width:480px){.sns__account .sns__img--line img{width:20px;height:35px}}.sns__account .sns__img--insta{position:absolute;width:45px;height:45px;transform:translate(-20%,-80%);text-align:center;border-radius:50%;background-color:#9b9b9b;background-repeat:no-repeat}@media only screen and (max-width:480px){.sns__account .sns__img--insta{width:35px;height:35px}}.sns__account .sns__img--insta img{width:45px;height:45px}@media only screen and (max-width:480px){.sns__account .sns__img--insta img{width:35px;height:35px}}.sns__account .sns__img--youtube{position:absolute;width:45px;height:45px;transform:translate(-20%,-80%);text-align:center;border-radius:50%;background-color:#ff0200;background-repeat:no-repeat}@media only screen and (max-width:480px){.sns__account .sns__img--youtube{width:35px;height:35px}}.sns__account .sns__img--youtube img{width:25px;height:45px}@media only screen and (max-width:480px){.sns__account .sns__img--youtube img{width:20px;height:35px}}.sns__account h2{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.38;margin-bottom:5px;text-align:center;letter-spacing:normal;color:#2d489d}@media only screen and (max-width:480px){.sns__account h2{margin-bottom:5px;text-align:left}}.sns__account p{font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.46;text-align:center;letter-spacing:normal;color:#666}@media only screen and (max-width:480px){.sns__account p{text-align:left}}@media only screen and (max-width:480px){.sns__empty{display:none}}.sns__table::before{display:block;width:33%;content:'';order:1}.sns__table::after{display:block;width:25%;content:''}@media only screen and (min-width:481px) and (max-width:599px){.sns__table::after{display:block;width:33%;content:''}}@media only screen and (max-width:480px){.sns__table::after{width:calc(100% - 10px);border-bottom:1px solid #d3d3d3}}@media only screen and (max-width:480px){.sns__account::before{position:absolute;right:0;left:0;width:calc(100% - 20px);margin:auto;margin-top:-15px;content:'';border-bottom:1px solid #d3d3d3}}.sns__txt{margin-top:15px}@media only screen and (max-width:480px){.sns__txt{display:inline-block;width:150px;margin:20px 15px 0;vertical-align:top}}@media only screen and (max-width:480px){.sns__txt br{display:none}}.coment--foot{font-size:10px;line-height:13px;max-width:1100px;margin:auto;margin-bottom:10px;letter-spacing:-.2px;color:#666}@media only screen and (min-width:768px) and (max-width:1024px){.coment--foot{max-width:741px}}@media only screen and (max-width:480px){.coment--foot{max-width:355px;margin:15px auto}}.footer--sns{font-size:12px;position:relative;margin-top:0;color:#ccc;background:#222}@media only screen and (min-width:1024px){.footer--sns{padding:0 0 0}}.footer__bottom--sns{font-size:11px;line-height:1.3;height:150px;padding:15px;padding-top:60px;text-align:center;background:#151515}@media only screen and (max-width:768px){.footer__bottom--sns{font-size:10px;height:95px;padding-top:20px}}.footer__pagetop--sns{position:absolute;right:0;display:none;width:100px;height:45px;padding-left:15px;cursor:pointer;transform:rotateX(180deg);border:0;background:0 0;background:url(/img/web/pagetop.svg) no-repeat center/100%}@media only screen and (min-width:1024px){.footer__pagetop--sns{top:-6px;display:inline;width:80px;height:50px;transition-duration:.3s}.footer__pagetop--sns:hover{opacity:.7}}.footer__pagetop--sns>img{display:block;width:25px;margin:5px auto 5px;transform:rotateX(180deg)}@media only screen and (min-width:1024px){.footer__pagetop--sns>img{width:20px;height:12px}}.footer__pagetop--sns>span{font-size:10px;width:100%;color:#fff}@media all and (-ms-high-contrast:none){.footer__pagetop--sns>img,::-ms-backdrop{width:26px}}.snsLine.subscribeBiz{background-color:inherit}@media only screen and (max-width:1024px){.snsLine .subscribeBiz__aboutBox--hotel,.snsLine .subscribeBiz__aboutBox--public,.snsLine .subscribeBiz__aboutBox--restaurant{display:flex;flex-direction:column;padding-bottom:0}.snsLine .subscribeBiz__aboutText{padding:10px 20px 40px;order:1}.snsLine .subscribeBiz__aboutImage{order:2}.snsLine .subscribeBiz__aboutImage img{width:100%}}.snsLine .subscribeBiz__aboutBox--restaurant:before{border-top-color:#2d489d;border-right-color:#2d489d}.snsLine .subscribeBiz__aboutBox--public:before{left:-50px;border-top-color:#2d489d;border-left-color:#2d489d}.snsLine .subscribeBiz__aboutBox--hotel:before{right:-50px;border-top-color:#2d489d;border-right-color:#2d489d}.snsLine .subscribeBiz__aboutText>p:nth-child(1){font-size:24px;color:#2d489d}@media only screen and (min-width:1024px){.snsLine .subscribeBiz__aboutText>p:nth-child(1){font-size:30px}}.snsLine .subscribeBiz__about{padding-bottom:50px}.snsLine .subscribeBiz__about h3{top:-28px;bottom:initial}.snsLine .subscribeBiz__about h3 img{width:88px}.snsLine .subscribeBiz__cvBox.snsLine__MV{height:360px;background-image:url(/img/web/snsLine__TOP.png)}@media (-webkit-min-device-pixel-ratio:2){.snsLine .subscribeBiz__cvBox.snsLine__MV{background-image:url(/img/web/snsLine__TOP@2x.png)}}@media only screen and (min-width:1024px){.snsLine .subscribeBiz__cvBox.snsLine__MV{height:300px;padding:72px 0 0 198.5px}}.snsLine .subscribeBiz__cvBox.snsLine__MV img{display:block;max-width:100%;margin:auto auto 0}.snsLine .subscribeBiz__cvBox.snsLine__associate{height:auto;padding:35px 0;background-image:url(/img/web/snsLine_cvBox--associate_SP.png)}@media (-webkit-min-device-pixel-ratio:2){.snsLine .subscribeBiz__cvBox.snsLine__associate{background-image:url(/img/web/snsLine_cvBox--associate_SP@2x.png)}}@media only screen and (min-width:1024px){.snsLine .subscribeBiz__cvBox.snsLine__associate{background-image:url(/img/web/snsLine_cvBox--associate.png)}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2){.snsLine .subscribeBiz__cvBox.snsLine__associate{background-image:url(/img/web/snsLine_cvBox--associate@2x.png)}}.snsLine .subscribeBiz__cvBox .snsLine__associate--title{font-size:20px;color:#fff}@media only screen and (min-width:1024px){.snsLine .subscribeBiz__cvBox .snsLine__associate--title{font-size:24px}}.snsLine .subscribeBiz__cvBox .snsLine__associate--notice{font-size:14px;font-weight:400;max-width:1020px;margin:0 auto 30px;padding:20px;text-align:left;color:#d20000;background-color:rgba(255,255,255,.8)}@media only screen and (min-width:768px){.snsLine .subscribeBiz__cvBox .snsLine__associate--notice{text-align:center}}.snsLine .subscribeBiz__cvBox .snsLine__associate--box{display:flex;justify-content:center;flex-wrap:wrap}.snsLine .subscribeBiz__cvBox .snsLine__associate--button-wrapper{width:100%;margin:30px 20px 20px;padding:30px 10px 30px;background-color:#fff}@media only screen and (min-width:1024px){.snsLine .subscribeBiz__cvBox .snsLine__associate--button-wrapper{width:500px;height:160px;margin:0 20px 0 0;padding:30px 51px 30px 52px}}.snsLine .subscribeBiz__cvBox .snsLine__associate--button-wrapper .snsLine__associate--text{font-size:18px;font-weight:700;margin:0 0 20px;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.snsLine .subscribeBiz__cvBox .snsLine__associate--button-wrapper .snsLine__associate--text{font-size:20px}}.snsLine .subscribeBiz__cvBox .snsLine__associate--button-wrapper .button--large,.snsLine .subscribeBiz__cvBox .snsLine__associate--button-wrapper .buttonBlue--large,.snsLine .subscribeBiz__cvBox .snsLine__associate--button-wrapper .buttonRed--large{font-size:15px;width:90%;max-width:520px;height:40px}@media only screen and (min-width:1024px){.snsLine .subscribeBiz__cvBox .snsLine__associate--button-wrapper .button--large,.snsLine .subscribeBiz__cvBox .snsLine__associate--button-wrapper .buttonBlue--large,.snsLine .subscribeBiz__cvBox .snsLine__associate--button-wrapper .buttonRed--large{height:60px}}.snsLine .associate__account--list{padding:10px;background-color:#e7e8f1}.snsLine .associate__account--list-title{font-size:20px;font-weight:700;margin-top:32px;text-align:center;color:#2d489d}@media only screen and (min-width:1024px){.snsLine .associate__account--list-title{font-size:23px}}.snsLine .associate__account--list-explain{font-size:14px;line-height:1.6;margin:20px 20px 30px}@media only screen and (min-width:768px){.snsLine .associate__account--list-explain{line-height:1.7;text-align:center}}@media only screen and (min-width:768px){.snsLine .associate__account--list .sns__area{max-width:550px;margin-bottom:30px}}.snsLine .associate__account--list .button--large,.snsLine .associate__account--list .buttonBlue--large,.snsLine .associate__account--list .buttonRed--large{font-size:15px;width:80%;max-width:520px}@media only screen and (min-width:1024px){.snsLine .associate__account--list .button--large,.snsLine .associate__account--list .buttonBlue--large,.snsLine .associate__account--list .buttonRed--large{width:360px}}.w-themeMusic{padding:0 15px}@media only screen and (min-width:1024px){.w-themeMusic{padding:0}}.w-themeMusic a{text-decoration:underline;color:#222}@media only screen and (min-width:1024px){.w-themeMusic a:hover{text-decoration:none}}.w-themeMusic img{max-width:100%;height:auto}.w-themeMusic__title{font-size:16px;font-weight:700;line-height:1.4;color:#333}.w-themeMusic__image{width:100%;margin:15px 0}.p-blog__title{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.p-blog__title{max-width:1100px;margin:40px auto 0}}.p-blog__title picture{width:100%}.p-blog__title img{width:100%}.p-blog__about{font-size:14px;line-height:1.5}.p-blog__banner{display:flex;justify-content:center;align-items:center}.p-blog__banner img{max-width:100%}.p-calendar{margin-top:-10px}@media only screen and (min-width:1024px){.p-calendar{margin:-10px 200px 0}}@media only screen and (min-width:1100px){.p-calendar{margin:-10px 0 0}}.p-calendar>table{width:100%}.p-calendar td,.p-calendar th{font-size:15px;width:calc((100vw - 30px)/ 7);height:calc((100vw - 30px)/ 7);text-align:center;vertical-align:middle;color:#888}@media only screen and (min-width:1024px){.p-calendar td,.p-calendar th{width:calc((100vw - 430px)/ 7);height:calc((100vw - 430px)/ 7)}}@media only screen and (min-width:1100px){.p-calendar td,.p-calendar th{width:41px;height:41px}}.p-calendar td>a{display:flex;width:85%;height:85%;color:#fff;border-radius:50%;background:#2d489d;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.p-calendar td>a{transition-duration:.3s}.p-calendar td>a:hover{opacity:.6}}.p-calendar__head{display:flex;align-items:center}.p-calendar__title{font-weight:700;color:#2d489d;flex-basis:18px}.p-calendar__link--next,.p-calendar__link--prev{display:block;width:25px;height:25px;border-radius:50%}@media only screen and (min-width:1100px){.p-calendar__link--next,.p-calendar__link--prev{transition-duration:.3s}.p-calendar__link--next:hover,.p-calendar__link--prev:hover{opacity:.6}}.p-calendar__link--prev{margin-right:14px;margin-left:auto;background:url(/img/icon/arrowPrev--blue.svg) no-repeat 45% center/auto 54%,#eae9ea}.p-calendar__link--next{background:url(/img/icon/arrowNext--blue.svg) no-repeat 58% center/auto 54%,#eae9ea}.p-detail .shareBox__list--press{margin-top:65px}@media only screen and (min-width:1100px){.p-detail .shareBox__list--press{margin-top:70px}}.p-detail .shareBox__editor--under{margin-top:0}.p-detail__head{display:flex;margin-bottom:15px;padding:0 15px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (min-width:1100px){.p-detail__head{margin-bottom:35px;padding:0}}.p-detail__head .shareBox__list--press{margin-top:15px}@media only screen and (min-width:1100px){.p-detail__head .shareBox__list--press{margin-top:20px}}.p-detail__head span[class^=label--]{display:flex;padding:0 8px;align-items:center}@media all and (-ms-high-contrast:none){.p-detail__head span[class^=label--],::-ms-backdrop{padding-top:6px}}.p-detail__title{font-size:19px;font-weight:700;line-height:1.4;width:100%;margin:10px 0}@media only screen and (min-width:1024px){.p-detail__title{font-size:24px}}.p-detail__subTitle{font-size:12px;color:#999}@media only screen and (min-width:1024px){.p-detail__subTitle{font-size:14px}}.p-detail__subTitle>a{text-decoration:underline;color:#999}@media only screen and (min-width:1024px){.p-detail__subTitle>a:hover{text-decoration:none}}.p-detail__date{font-size:12px;line-height:18px;margin-right:auto;margin-left:10px;color:#999}@media only screen and (min-width:1024px){.p-detail__date{font-size:14px}}.p-detail__share{font-size:14px;padding-left:20px;background:url(/img/icon/icon--share.svg) no-repeat left center/auto 100%}@media only screen and (min-width:1024px){.p-detail__share{font-size:22px;padding-left:30px}}.p-detail__tags{display:flex;margin:30px 15px 0;padding:20px 0;border-top:1px solid #999;border-bottom:1px solid #999;flex-wrap:wrap;align-items:center}@media only screen and (min-width:1024px){.p-detail__tags{margin:40px 0 0;padding:10px 0 16px}}.p-detail__tags>p{font-size:16px;font-weight:700;width:100%;margin-bottom:5px;text-align:center}@media only screen and (min-width:1024px){.p-detail__tags>p{width:inherit;margin:6px 20px 0 0}}.p-detail__tags>ul{display:flex;flex-wrap:wrap}.p-detail__tags>ul>li:not(:last-child) a{margin-right:10px}@media only screen and (min-width:1024px){.p-detail__tags>ul>li:not(:last-child) a{margin-right:6px}}.p-detail__tags a{display:inline-block;margin-top:10px;padding:10px 14px;color:#333;border:1px solid #999;border-radius:2px}@media only screen and (min-width:1024px){.p-detail__tags a{margin-top:6px;padding:8px 10px;transition-duration:.3s}.p-detail__tags a:hover{opacity:.6}}.p-detail__print{font-size:14px;display:none;width:120px;height:33px;padding:0 16px 0 0;cursor:pointer;transition-duration:.3s;color:#666;border:1px solid #666;border-radius:2px;background:url(/img/icon/icon--print.svg) no-repeat 16px center/auto 18px;justify-content:flex-end;align-items:center}@media only screen and (min-width:1024px){.p-detail__print{display:flex}.p-detail__print:hover{opacity:.6}}.p-detail__mainImage{max-width:100%;margin-bottom:20px;padding:0 15px}@media only screen and (min-width:1100px){.p-detail__mainImage{padding:0}}.p-detail__body,.p-detail__body--noLogin{position:relative;overflow:hidden;margin-bottom:30px}.p-detail__body .wysiwygStyle>p,.p-detail__body--noLogin .wysiwygStyle>p{font-size:17px;line-height:1.76;padding:0 15px}@media only screen and (min-width:1100px){.p-detail__body .wysiwygStyle>p,.p-detail__body--noLogin .wysiwygStyle>p{padding:0}}.p-detail__body .wysiwygStyle>p+p,.p-detail__body--noLogin .wysiwygStyle>p+p{margin-top:25px}@media only screen and (min-width:1024px){.p-detail__body .wysiwygStyle>p+p,.p-detail__body--noLogin .wysiwygStyle>p+p{margin-top:30px}}.p-detail__body .wysiwygStyle img,.p-detail__body--noLogin .wysiwygStyle img{width:100%;height:auto}@media only screen and (min-width:1100px){.p-detail__body .wysiwygStyle img,.p-detail__body--noLogin .wysiwygStyle img{max-width:740px;height:auto}}.p-detail__body .wysiwygStyle h1,.p-detail__body .wysiwygStyle h2,.p-detail__body .wysiwygStyle h3,.p-detail__body--noLogin .wysiwygStyle h1,.p-detail__body--noLogin .wysiwygStyle h2,.p-detail__body--noLogin .wysiwygStyle h3{margin:30px 15px 20px}@media only screen and (min-width:1100px){.p-detail__body .wysiwygStyle h1,.p-detail__body .wysiwygStyle h2,.p-detail__body .wysiwygStyle h3,.p-detail__body--noLogin .wysiwygStyle h1,.p-detail__body--noLogin .wysiwygStyle h2,.p-detail__body--noLogin .wysiwygStyle h3{margin:30px 0 20px}}.p-detail__body .wysiwygStyle h4,.p-detail__body .wysiwygStyle h5,.p-detail__body .wysiwygStyle h6,.p-detail__body--noLogin .wysiwygStyle h4,.p-detail__body--noLogin .wysiwygStyle h5,.p-detail__body--noLogin .wysiwygStyle h6{margin:30px 15px 15px}@media only screen and (min-width:1100px){.p-detail__body .wysiwygStyle h4,.p-detail__body .wysiwygStyle h5,.p-detail__body .wysiwygStyle h6,.p-detail__body--noLogin .wysiwygStyle h4,.p-detail__body--noLogin .wysiwygStyle h5,.p-detail__body--noLogin .wysiwygStyle h6{margin:30px 0 20px}}.p-detail__body .wysiwygStyle br+h2,.p-detail__body--noLogin .wysiwygStyle br+h2{margin-top:0}.p-detail__body .wysiwygStyle h2:first-child,.p-detail__body--noLogin .wysiwygStyle h2:first-child{margin-top:0}.p-detail__body .wysiwygStyle .row,.p-detail__body--noLogin .wysiwygStyle .row{padding:0 15px}@media only screen and (min-width:1100px){.p-detail__body .wysiwygStyle .row,.p-detail__body--noLogin .wysiwygStyle .row{padding:0}}.p-detail__body .wysiwygStyle .row.image,.p-detail__body--noLogin .wysiwygStyle .row.image{display:block}.p-detail__body .wysiwygStyle .row.image::after,.p-detail__body--noLogin .wysiwygStyle .row.image::after{display:block;clear:both;content:''}.p-detail__body .wysiwygStyle .row.image .float__l,.p-detail__body--noLogin .wysiwygStyle .row.image .float__l{float:left;margin-right:15px;margin-bottom:15px;margin-left:0}.p-detail__body .wysiwygStyle .row.image .float__r,.p-detail__body--noLogin .wysiwygStyle .row.image .float__r{float:right;margin-right:0;margin-bottom:15px;margin-left:15px}@media only screen and (min-width:1100px){.p-detail__body .wysiwygStyle .row.image .col1:not(:last-child),.p-detail__body--noLogin .wysiwygStyle .row.image .col1:not(:last-child){margin-bottom:15px}}.p-detail__body .wysiwygStyle .row.image .col2__l,.p-detail__body .wysiwygStyle .row.image .col2__ml,.p-detail__body--noLogin .wysiwygStyle .row.image .col2__l,.p-detail__body--noLogin .wysiwygStyle .row.image .col2__ml{width:100%}.p-detail__body .wysiwygStyle .row.image .col2__s,.p-detail__body--noLogin .wysiwygStyle .row.image .col2__s{width:40%}@media only screen and (min-width:1100px){.p-detail__body .wysiwygStyle .row.image .col2__s,.p-detail__body--noLogin .wysiwygStyle .row.image .col2__s{width:30%}}.p-detail__body .wysiwygStyle .row.image .col2__s p+img,.p-detail__body .wysiwygStyle .row.image .col2__sm p+img,.p-detail__body--noLogin .wysiwygStyle .row.image .col2__s p+img,.p-detail__body--noLogin .wysiwygStyle .row.image .col2__sm p+img{margin-top:20px}.p-detail__body .wysiwygStyle+.wysiwygStyle,.p-detail__body--noLogin .wysiwygStyle+.wysiwygStyle{margin-top:25px}.p-detail__body+.shareBox__list--press,.p-detail__body--noLogin+.shareBox__list--press{padding:0 15px}@media only screen and (min-width:1100px){.p-detail__body+.shareBox__list--press,.p-detail__body--noLogin+.shareBox__list--press{padding:0}}.p-detail__body--noLogin{max-height:500px}.p-detail__body--noLogin:before{position:absolute;bottom:100px;left:0;width:100%;height:300px;content:'';background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.7),rgba(255,255,255,.9),#fff) repeat scroll 0 0}.p-detail__box,.p-detail__box--movie{margin:15px 0;padding:20px 15px;background:rgba(233,233,233,.7)}@media only screen and (min-width:1024px){.p-detail__box,.p-detail__box--movie{margin:25px 0;padding:20px}}.p-detail__box--movie{padding:20px 27px}@media only screen and (min-width:1024px){.p-detail__box--movie{padding:16px 48px}}.p-detail__boxTitle{font-weight:700;line-height:1.2;margin-bottom:14px;text-align:center;color:#2d489d;flex-basis:18px}.p-detail__boxText{font-size:16px;font-weight:700;line-height:1.4}@media only screen and (min-width:1024px){.p-detail__boxText{font-size:18px}}.p-detail__boxDate{font-size:14px;margin-top:12px;opacity:.7;color:#333}@media only screen and (min-width:1024px){.p-detail__boxDate{margin-top:20px}}.p-detail__movieBox,.p-detail__movieBox--noLogin{position:relative;overflow:hidden;width:100%;height:calc((100vw - 40px) * .625);text-align:center}@media only screen and (min-width:1024px){.p-detail__movieBox,.p-detail__movieBox--noLogin{height:inherit}}@media only screen and (max-width:1024px){.p-detail__movieBox--noLogin>div>div,.p-detail__movieBox>div>div{width:calc(100vw - 34px)!important;height:calc(64.69vw - 34px)!important}.p-detail__movieBox--noLogin>div>div>a:nth-child(2),.p-detail__movieBox>div>div>a:nth-child(2){top:0!important;left:0!important;display:flex!important;width:100%!important;height:100%!important;justify-content:center!important;align-items:center!important}.p-detail__movieBox--noLogin>div>div>a:nth-child(2)>img,.p-detail__movieBox>div>div>a:nth-child(2)>img{width:100px!important;height:100px!important}}.p-detail__movieBox img,.p-detail__movieBox--noLogin img{max-width:100%;height:auto}.p-detail__movieBox video,.p-detail__movieBox--noLogin video{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:1024px){.p-detail__movieBox video,.p-detail__movieBox--noLogin video{position:relative;width:auto;height:auto}}.p-detail__movieBox--noLogin>iframe,.p-detail__movieBox>iframe{width:100%;height:calc((100vw - 40px) * .5625)}@media only screen and (min-width:1024px){.p-detail__movieBox--noLogin>iframe,.p-detail__movieBox>iframe{height:362px}}.p-detail__movieBox+.p-detail__boxText,.p-detail__movieBox--noLogin+.p-detail__boxText{margin-top:10px}@media only screen and (min-width:1024px){.p-detail__movieBox+.p-detail__boxText,.p-detail__movieBox--noLogin+.p-detail__boxText{margin-top:16px}}.p-detail__movieBox--noLogin{display:flex;flex-direction:column;min-height:180px;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.p-detail__movieBox--noLogin{height:360px}}.p-detail__movieBox--noLogin>p{font-size:16px;line-height:1.38;z-index:5;width:100%;margin-bottom:20px;text-align:center;color:#fff}@media only screen and (min-width:1024px){.p-detail__movieBox--noLogin>p{font-size:24px;line-height:1.5;margin-bottom:20px}}.p-detail__movieBox--noLogin>a{z-index:5}.p-detail__movieBox--noLogin>img{position:absolute;top:0;left:0}.p-detail__loginMessage{position:absolute;z-index:10;bottom:0;left:0;width:100%;padding:35px 15px 25px;background:url(/img/press/promotion--primary.jpg) no-repeat center/cover}@media only screen and (min-width:1024px){.p-detail__loginMessage{padding:30px 15px}}.p-detail__loginMessage>p{font-size:18px;line-height:1.56;margin-bottom:5px;text-align:center;color:#fff}@media only screen and (min-width:1024px){.p-detail__loginMessage>p{margin-bottom:30px}}.p-detail__loginMessage>ul{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1024px){.p-detail__loginMessage>ul{flex-wrap:nowrap}}.p-detail__loginMessage>ul>li{width:52%;margin-top:15px}@media only screen and (min-width:1024px){.p-detail__loginMessage>ul>li{width:160px;margin:0 7px}}.p-detail__loginMessage>ul>li>a{line-height:40px;width:100%;min-width:160px;height:40px}.p-editor{padding:26px 15px 18px;background:#e9ecf5}@media only screen and (min-width:1024px){.p-editor{padding:26px 30px}}.p-editor__picture{overflow:hidden;width:80px;height:80px;margin:0 auto;border-radius:50%}.p-editor__picture>img{width:100%}.p-editor__name{font-size:16px;font-weight:700;line-height:1.25;margin-top:10px;margin-bottom:7px;text-align:center}@media only screen and (min-width:1024px){.p-editor__name{margin-top:14px}}.p-editor__text{font-size:13px;line-height:1.46}.p-editor__area--under{margin-top:30px}@media only screen and (min-width:1024px){.p-editor__area--under{margin-top:40px}}@media only screen and (min-width:1024px){.p-editor__area--under .p-editor{display:flex}}@media only screen and (min-width:1024px){.p-editor__area--under .p-editor__picture{margin:0 20px 0 0}}@media only screen and (min-width:1024px){.p-editor__under--text{width:calc(100% - 100px)}}@media only screen and (min-width:1024px){.p-editor__under--text .p-editor__name{margin-top:0;text-align:left}}.p-eZine{display:flex;flex-direction:column;width:100%;height:200px;background:url(/img/press/eZine__box.jpg) no-repeat center/cover;flex-wrap:wrap;justify-content:center;align-items:center}.p-eZine__title{font-weight:700;line-height:22px;margin-bottom:12px;padding-left:37px;color:#fff;background:url(/img/press/contentsTitle--mail.svg) no-repeat left center/auto 100%}.p-eZine__text{font-size:18px;font-weight:700;line-height:1.5;margin-bottom:20px;text-align:center;color:#fff}@media only screen and (min-width:1024px){.p-eZine__text{font-size:16px}}.p-genreList{margin-top:-10px}@media only screen and (min-width:1024px){.p-genreList{display:-ms-grid;display:grid;margin-top:-15px;-ms-grid-columns:240px 240px 240px 240px;grid-template-columns:240px 240px 240px 240px;justify-content:space-between}}@media only screen and (min-width:1100px){.p-genreList{-ms-grid-columns:240px 240px 240px;grid-template-columns:240px 240px 240px}}.p-genreList__item{height:50px}@media only screen and (min-width:1024px){.p-genreList__item{width:240px;margin-top:10px}}.p-genreList__item+.p-genreList__item{margin-top:5px}@media only screen and (min-width:1024px){.p-genreList__item+.p-genreList__item{margin-top:10px}}.p-genreList__item>a{display:flex;height:100%;padding:0 30px 0 17px;color:#333;background:url(/img/icon/arrowNext--black.svg) no-repeat right 10px center/auto 10px,rgba(219,223,235,.55);align-items:center}@media only screen and (min-width:1024px){.p-genreList__item>a{transition-duration:.3s}.p-genreList__item>a:hover{background:url(/img/icon/arrowNext--black.svg) no-repeat right 10px center/auto 10px,#dbdfeb}}.p-genreList__item>a>i{margin-right:10px}.p-genreList__item>a>i:before{color:#333}.p-genreList__item .icon--wwe{font-size:14px}.p-genreTitle,.p-genreTitle--badminton,.p-genreTitle--baseball,.p-genreTitle--basketball,.p-genreTitle--cycle,.p-genreTitle--dance,.p-genreTitle--fitness,.p-genreTitle--motorsports,.p-genreTitle--pickup,.p-genreTitle--rugby,.p-genreTitle--skate,.p-genreTitle--ski,.p-genreTitle--soccer,.p-genreTitle--tabletennis,.p-genreTitle--volleyball,.p-genreTitle--wwe{position:relative;display:flex;overflow:hidden;height:120px;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.p-genreTitle,.p-genreTitle--badminton,.p-genreTitle--baseball,.p-genreTitle--basketball,.p-genreTitle--cycle,.p-genreTitle--dance,.p-genreTitle--fitness,.p-genreTitle--motorsports,.p-genreTitle--pickup,.p-genreTitle--rugby,.p-genreTitle--skate,.p-genreTitle--ski,.p-genreTitle--soccer,.p-genreTitle--tabletennis,.p-genreTitle--volleyball,.p-genreTitle--wwe{height:150px}}.p-genreTitle img,.p-genreTitle--badminton img,.p-genreTitle--baseball img,.p-genreTitle--basketball img,.p-genreTitle--cycle img,.p-genreTitle--dance img,.p-genreTitle--fitness img,.p-genreTitle--motorsports img,.p-genreTitle--pickup img,.p-genreTitle--rugby img,.p-genreTitle--skate img,.p-genreTitle--ski img,.p-genreTitle--soccer img,.p-genreTitle--tabletennis img,.p-genreTitle--volleyball img,.p-genreTitle--wwe img{position:absolute;z-index:1;top:0;left:0;width:100%}.p-genreTitle--badminton{background:url(/img/press/p-genreTitle--badminton.png) no-repeat center/cover}.p-genreTitle--baseball{background:url(/img/press/p-genreTitle--baseball.png) no-repeat center/cover}.p-genreTitle--basketball{background:url(/img/press/p-genreTitle--basketball.png) no-repeat center/cover}.p-genreTitle--cycle{background:url(/img/press/p-genreTitle--cycle.png) no-repeat center/cover}.p-genreTitle--dance{background:url(/img/press/p-genreTitle--dance.png) no-repeat center/cover}.p-genreTitle--fitness{background:url(/img/press/p-genreTitle--fitness.png) no-repeat center/cover}.p-genreTitle--motorsports{background:url(/img/press/p-genreTitle--motorsports.png) no-repeat center/cover}.p-genreTitle--pickup{background:url(/img/press/p-genreTitle--pickup.png) no-repeat center/cover}.p-genreTitle--rugby{background:url(/img/press/p-genreTitle--rugby.png) no-repeat center/cover}.p-genreTitle--skate{background:url(/img/press/p-genreTitle--skate.png) no-repeat center/cover}.p-genreTitle--ski{background:url(/img/press/p-genreTitle--ski.png) no-repeat center/cover}.p-genreTitle--soccer{background:url(/img/press/p-genreTitle--soccer.png) no-repeat center/cover}.p-genreTitle--tabletennis{background:url(/img/press/p-genreTitle--tabletennis.png) no-repeat center/cover}.p-genreTitle--volleyball{background:url(/img/press/p-genreTitle--volleyball.png) no-repeat center/cover}.p-genreTitle--wwe{background:url(/img/press/p-genreTitle--wwe.png) no-repeat center/cover}.p-genreTitle__box{position:absolute;z-index:3;top:0;left:0;display:flex;width:100%;height:100%;justify-content:center;align-items:center}.p-genreTitle__box>h1{font-size:18px;width:100%;max-width:1100px;margin:0 auto;padding:0 15px;color:#fff}@media only screen and (min-width:1024px){.p-genreTitle__box>h1{font-size:22px;padding:0}}.p-genreTitle__box>h1>i{margin-right:12px}.p-layout,.p-layout--editor,.p-layout--top{display:flex;margin-top:20px;flex-wrap:wrap}@media only screen and (min-width:1100px){.p-layout,.p-layout--editor,.p-layout--top{display:block;max-width:1100px;margin:40px auto 0}}.p-layout #ulCommentWidget,.p-layout--editor #ulCommentWidget,.p-layout--top #ulCommentWidget{bottom:10px;margin:40px 0;border-radius:4px;background-color:#f8f8f8}.p-layout #ulCommentWidget iframe,.p-layout--editor #ulCommentWidget iframe,.p-layout--top #ulCommentWidget iframe{height:auto}.p-layout--top{margin-top:0}@media only screen and (min-width:1100px){.p-layout--top{margin-top:0}}.p-layout--editor{margin-top:0}@media only screen and (min-width:1100px){.p-layout--editor{margin-top:40px}}.p-layout__item--left,.p-layout__item--right,.sns__table .p-layout__item--right{width:100%;margin-bottom:30px;padding:0 15px;order:30}@media only screen and (min-width:1100px){.p-layout__item--left,.p-layout__item--right,.sns__table .p-layout__item--right{padding:0}}.order1.p-layout__item--left,.order1.p-layout__item--right{order:1}.order2.p-layout__item--left,.order2.p-layout__item--right{order:2}.order3.p-layout__item--left,.order3.p-layout__item--right{order:3}.order4.p-layout__item--left,.order4.p-layout__item--right{order:4}.order5.p-layout__item--left,.order5.p-layout__item--right{order:5}.order6.p-layout__item--left,.order6.p-layout__item--right{order:6}.order7.p-layout__item--left,.order7.p-layout__item--right{order:7}.order8.p-layout__item--left,.order8.p-layout__item--right{order:8}.order9.p-layout__item--left,.order9.p-layout__item--right{order:9}.order10.p-layout__item--left,.order10.p-layout__item--right{order:10}.order11.p-layout__item--left,.order11.p-layout__item--right{order:11}.order12.p-layout__item--left,.order12.p-layout__item--right{order:12}.order13.p-layout__item--left,.order13.p-layout__item--right{order:13}.order14.p-layout__item--left,.order14.p-layout__item--right{order:14}.order15.p-layout__item--left,.order15.p-layout__item--right{order:15}@media only screen and (min-width:1100px){.p-layout__item--left{max-width:740px;margin-bottom:40px}}.p-layout__item--left.padding0{padding:0}@media only screen and (min-width:1100px){.p-layout__item--right{float:right;clear:both;width:300px}}.p-mainCarousel{margin-bottom:30px}.p-mainCarousel img{max-width:100%}.p-mainCarousel span[class^=label--]{position:absolute;top:-18px;left:0}.p-mainCarousel .slick-arrow{top:175px;width:40px;height:40px;background:#d20000}.p-mainCarousel .slick-arrow:after{background-size:30%}.p-mainCarousel .slick-arrow:before{display:none}@media only screen and (min-width:1024px){.p-mainCarousel .slick-arrow:hover{opacity:.7}.p-mainCarousel .slick-arrow:hover:after{opacity:1}}.p-mainCarousel .slick-prev{border-radius:0 4px 4px 0}.p-mainCarousel .slick-next{border-radius:4px 0 0 4px}@media only screen and (min-width:1024px){.p-mainCarousel__item{overflow:hidden;width:696px;margin:0 10px}}.p-mainCarousel__item>a{display:flex;height:56.25vw;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.p-mainCarousel__item>a{height:390px}.p-mainCarousel__item>a:hover>img{transform:scale(1.1)}}.p-mainCarousel__item>a>img{max-width:inherit;height:100%}@media only screen and (min-width:1024px){.p-mainCarousel__item>a>img{width:100%;height:auto;transition-duration:.2s}}.p-mainCarousel__textArea{position:relative;margin-bottom:30px;padding:15px 15px 25px;background:#001c50}@media only screen and (min-width:1024px){.p-mainCarousel__textArea{margin-bottom:38px;padding:20px 20px 25px}}.p-mainCarousel__textArea:after{position:absolute;bottom:-14px;left:0;width:0;height:0;content:'';border-width:16px 100vw 0 0;border-style:solid;border-color:#001c50 transparent transparent}@media only screen and (min-width:1024px){.p-mainCarousel__textArea:after{border-width:15px 696px 0 0}}.p-mainCarousel__textArea:before{position:absolute;bottom:-30px;left:0;width:0;height:0;content:'';border-width:30px 100vw 0 0;border-style:solid;border-color:#4a90e2 transparent transparent}@media only screen and (min-width:1024px){.p-mainCarousel__textArea:before{bottom:-38px;border-width:38px 696px 0 0}}.p-mainCarousel__textArea span[class^=label--]{display:flex;padding:0 8px;align-items:center}@media all and (-ms-high-contrast:none){.p-mainCarousel__textArea span[class^=label--],::-ms-backdrop{padding-top:6px}}.p-mainCarousel__title{font-size:18px;font-weight:700;line-height:1.4;color:#fff}@media only screen and (min-width:1024px){.p-mainCarousel__title{transition-duration:.3s}.p-mainCarousel__title:hover{opacity:.7}}.p-mainCarousel__subText{font-size:12px;display:flex;margin-top:20px;color:#fff;justify-content:space-between}@media only screen and (min-width:1024px){.p-mainCarousel__subText{opacity:.7}}.p-pagination{display:flex;margin-top:50px;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1024px){.p-pagination{font-size:14px;margin-top:40px;text-align:left;flex-wrap:nowrap}}.p-pagination~.shareBox__list--press{padding:0 15px}@media only screen and (min-width:1100px){.p-pagination~.shareBox__list--press{padding:0}}.p-pagination~.shareBox__list--press+.wysiwygStyle{margin-top:25px;padding:15px}@media only screen and (min-width:1024px){.p-pagination~.shareBox__list--press+.wysiwygStyle{margin-top:30px;padding:0}}.disabled.p-pagination__item--active,.disabled.p-pagination__item--next,.disabled.p-pagination__item--prev,.p-pagination__item.disabled{opacity:.5}.disabled.p-pagination__item--active>a,.disabled.p-pagination__item--next>a,.disabled.p-pagination__item--prev>a,.p-pagination__item.disabled>a{pointer-events:none}.p-pagination__item--active>a,.p-pagination__item--next>a,.p-pagination__item--prev>a,.p-pagination__item>a{font-size:14px;position:relative;display:flex;width:32px;height:32px;margin:0 5px;padding:0 2px;color:#2d489d;border:1px solid #2d489d;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.p-pagination__item--active>a,.p-pagination__item--next>a,.p-pagination__item--prev>a,.p-pagination__item>a{font-size:16px;width:40px;height:40px;transition-duration:.3s}.p-pagination__item--active>a:hover,.p-pagination__item--next>a:hover,.p-pagination__item--prev>a:hover,.p-pagination__item>a:hover{color:#fff;background:#2d489d}}.disabled.p-pagination__item--active>a,.disabled.p-pagination__item--next>a,.disabled.p-pagination__item--prev>a,.p-pagination__item.disabled>a{opacity:.4}.p-pagination__item--active>a{color:#fff;background:#2d489d}.p-pagination__item--prev{width:50%;margin-bottom:10px;order:-2}@media only screen and (min-width:1024px){.p-pagination__item--prev{width:inherit;margin-bottom:0}}.p-pagination__item--prev>a{width:120px;margin-right:7px;margin-left:auto;padding-right:10px;padding-left:20px}@media only screen and (min-width:1024px){.p-pagination__item--prev>a{margin-right:10px;transition-duration:.3s}.p-pagination__item--prev>a:hover:before{background:url(/img/icon/arrowPrev--white.svg) no-repeat 8px center/auto 45%}}.p-pagination__item--prev>a:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:url(/img/icon/arrowPrev--blue.svg) no-repeat 8px center/auto 45%}.p-pagination__item--next{width:50%;margin-bottom:10px;order:-1}@media only screen and (min-width:1024px){.p-pagination__item--next{width:inherit;margin-bottom:0;order:100}}.p-pagination__item--next>a{width:120px;margin-left:7px;padding-right:20px;padding-left:10px}@media only screen and (min-width:1024px){.p-pagination__item--next>a{margin-left:10px;transition-duration:.3s}.p-pagination__item--next>a:hover:before{background:url(/img/icon/arrowNext--white.svg) no-repeat right 8px center/auto 45%}}.p-pagination__item--next>a:before{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;content:'';background:url(/img/icon/arrowNext--blue.svg) no-repeat right 8px center/auto 45%}@media only screen and (min-width:768px){.p-layout__item--left .p-pressList--blog,.p-layout__item--left .p-pressList--column{display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width:768px){.p-layout__item--left .p-pressList--blog>li,.p-layout__item--left .p-pressList--column>li{width:49%}}@media only screen and (min-width:1100px){.p-layout__item--left .p-pressList--blog>li,.p-layout__item--left .p-pressList--column>li{width:355px}}@media only screen and (min-width:1024px){.p-layout__item--left .p-pressList--blog>li.p-pressList__item--blog,.p-layout__item--left .p-pressList--column>li.p-pressList__item--blog{margin-top:10px}}@media only screen and (min-width:768px){.p-layout__item--left .p-pressList--blog{margin-top:-10px}}.p-pressList__box{overflow:hidden;margin-top:-24px}.p-pressList__item,.p-pressList__item--badminton,.p-pressList__item--baseball,.p-pressList__item--basketball,.p-pressList__item--cycle,.p-pressList__item--fitness,.p-pressList__item--motorsports,.p-pressList__item--pickup,.p-pressList__item--rugby,.p-pressList__item--skate,.p-pressList__item--ski,.p-pressList__item--soccer,.p-pressList__item--tabletennis,.p-pressList__item--volleyball,.p-pressList__item--wwe{position:relative;display:flex;min-height:60px;border-bottom:1px solid #ccc;align-items:center}.p-pressList__item--badminton:before,.p-pressList__item--baseball:before,.p-pressList__item--basketball:before,.p-pressList__item--cycle:before,.p-pressList__item--fitness:before,.p-pressList__item--motorsports:before,.p-pressList__item--pickup:before,.p-pressList__item--rugby:before,.p-pressList__item--skate:before,.p-pressList__item--ski:before,.p-pressList__item--soccer:before,.p-pressList__item--tabletennis:before,.p-pressList__item--volleyball:before,.p-pressList__item--wwe:before,.p-pressList__item:before{position:absolute;top:0;left:12px;height:100%;content:''}.p-pressList__item--badminton>a,.p-pressList__item--baseball>a,.p-pressList__item--basketball>a,.p-pressList__item--cycle>a,.p-pressList__item--fitness>a,.p-pressList__item--motorsports>a,.p-pressList__item--pickup>a,.p-pressList__item--rugby>a,.p-pressList__item--skate>a,.p-pressList__item--ski>a,.p-pressList__item--soccer>a,.p-pressList__item--tabletennis>a,.p-pressList__item--volleyball>a,.p-pressList__item--wwe>a,.p-pressList__item>a{font-size:14px;line-height:1.25;position:relative;display:block;width:100%;padding:10px 24px 10px 0;color:#333}@media only screen and (min-width:1024px){.p-pressList__item--badminton>a,.p-pressList__item--baseball>a,.p-pressList__item--basketball>a,.p-pressList__item--cycle>a,.p-pressList__item--fitness>a,.p-pressList__item--motorsports>a,.p-pressList__item--pickup>a,.p-pressList__item--rugby>a,.p-pressList__item--skate>a,.p-pressList__item--ski>a,.p-pressList__item--soccer>a,.p-pressList__item--tabletennis>a,.p-pressList__item--volleyball>a,.p-pressList__item--wwe>a,.p-pressList__item>a{transition-duration:.3s}.p-pressList__item--badminton>a:hover,.p-pressList__item--baseball>a:hover,.p-pressList__item--basketball>a:hover,.p-pressList__item--cycle>a:hover,.p-pressList__item--fitness>a:hover,.p-pressList__item--motorsports>a:hover,.p-pressList__item--pickup>a:hover,.p-pressList__item--rugby>a:hover,.p-pressList__item--skate>a:hover,.p-pressList__item--ski>a:hover,.p-pressList__item--soccer>a:hover,.p-pressList__item--tabletennis>a:hover,.p-pressList__item--volleyball>a:hover,.p-pressList__item--wwe>a:hover,.p-pressList__item>a:hover{opacity:.6}}.p-pressList__item--badminton>a:after,.p-pressList__item--baseball>a:after,.p-pressList__item--basketball>a:after,.p-pressList__item--cycle>a:after,.p-pressList__item--fitness>a:after,.p-pressList__item--motorsports>a:after,.p-pressList__item--pickup>a:after,.p-pressList__item--rugby>a:after,.p-pressList__item--skate>a:after,.p-pressList__item--ski>a:after,.p-pressList__item--soccer>a:after,.p-pressList__item--tabletennis>a:after,.p-pressList__item--volleyball>a:after,.p-pressList__item--wwe>a:after,.p-pressList__item>a:after{position:absolute;top:0;right:0;width:24px;height:100%;content:'';background:url(/img/icon/arrowNext--black.svg) no-repeat right 10px center/auto 10px}.p-pressList__item--badminton:before{position:absolute;top:0;left:10px;width:30px;background:url(/img/icon/colorIcon--badminton.svg) no-repeat center/auto 30px}.p-pressList__item--badminton>a{padding-left:55px}.p-pressList__item--baseball:before{position:absolute;top:0;left:10px;width:30px;background:url(/img/icon/colorIcon--baseball.svg) no-repeat center/auto 30px}.p-pressList__item--baseball>a{padding-left:55px}.p-pressList__item--basketball:before{position:absolute;top:0;left:10px;width:30px;background:url(/img/icon/colorIcon--basketball.svg) no-repeat center/auto 30px}.p-pressList__item--basketball>a{padding-left:55px}.p-pressList__item--cycle:before{position:absolute;top:0;left:4px;width:40px;background:url(/img/icon/colorIcon--cycle.svg) no-repeat center/auto 27px}.p-pressList__item--cycle>a{padding-left:55px}.p-pressList__item--fitness:before{position:absolute;top:0;left:5px;width:40px;background:url(/img/icon/colorIcon--fitness.svg) no-repeat center/auto 26px}.p-pressList__item--fitness>a{padding-left:55px}.p-pressList__item--motorsports:before{position:absolute;top:0;left:10px;width:30px;background:url(/img/icon/colorIcon--motorsports.svg) no-repeat center/auto 28px}.p-pressList__item--motorsports>a{padding-left:55px}.p-pressList__item--pickup:before{position:absolute;top:0;left:10px;width:30px;background:url(/img/icon/colorIcon--pickup.svg) no-repeat center/auto 30px}.p-pressList__item--pickup>a{padding-left:55px}.p-pressList__item--rugby:before{position:absolute;top:0;left:10px;width:30px;background:url(/img/icon/colorIcon--rugby.svg) no-repeat center/auto 30px}.p-pressList__item--rugby>a{padding-left:55px}.p-pressList__item--skate:before{position:absolute;top:0;left:6px;width:40px;background:url(/img/icon/colorIcon--skate.svg) no-repeat center/auto 27px}.p-pressList__item--skate>a{padding-left:55px}.p-pressList__item--ski:before{position:absolute;top:0;left:4px;width:40px;background:url(/img/icon/colorIcon--ski.svg) no-repeat center/auto 33px}.p-pressList__item--ski>a{padding-left:55px}.p-pressList__item--soccer:before{position:absolute;top:0;left:10px;width:30px;background:url(/img/icon/colorIcon--soccer.svg) no-repeat center/auto 30px}.p-pressList__item--soccer>a{padding-left:55px}.p-pressList__item--tabletennis:before{position:absolute;top:0;left:10px;width:30px;background:url(/img/icon/colorIcon--tabletennis.svg) no-repeat center/auto 30px}.p-pressList__item--tabletennis>a{padding-left:55px}.p-pressList__item--volleyball:before{position:absolute;top:0;left:10px;width:30px;background:url(/img/icon/colorIcon--volleyball.svg) no-repeat center/auto 30px}.p-pressList__item--volleyball>a{padding-left:55px}.p-pressList__item--wwe:before{position:absolute;top:-1px;left:4px;width:44px;background:url(/img/icon/colorIcon--wwe.svg) no-repeat center/auto 28px}.p-pressList__item--wwe>a{padding-left:55px}.p-pressList__item--blog{margin-top:10px}.p-pressList__item--blog>a{display:flex;padding:10px;background:rgba(127,151,166,.2)}@media only screen and (min-width:1024px){.p-pressList__item--blog>a{transition-duration:.3s}.p-pressList__item--blog>a:hover{opacity:.6}}.p-pressList__item--blog>a>figure{display:flex;margin-right:10px;justify-content:center;align-items:center}.p-pressList__item--blog>a>figure>img{max-width:90px}.p-pressList__item--blog>a p{font-size:14px;font-weight:700;line-height:1.2;color:#333}@media only screen and (min-width:1024px){.p-pressList__item--blog>a p{font-size:13px}}.p-pressList__item--blog span[class^=label--]{display:flex;padding:0 8px;align-items:center}.p-pressList__more{font-size:13px;font-weight:700;position:relative;display:flex;width:80%;height:50px;margin:20px auto 0;cursor:pointer;border:1px solid #222;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.p-pressList__more{width:100%;transition-duration:.3s}.p-pressList__more:hover{opacity:.6}}.p-pressList__more:before{padding-left:28px;content:'全てのコラムを見る';background:url(/img/icon/arrowDown--black.svg) no-repeat left center/14px auto}.p-pressList__more.active:before{content:'閉じる';background:url(/img/icon/arrowUp--black.svg) no-repeat left center/14px auto}.p-promotion--primary{display:flex;flex-direction:column;padding:20px 20px 25px;background:url(/img/press/promotion--primary.jpg) no-repeat center/100% auto;flex-wrap:wrap;justify-content:center;align-items:center}.p-promotion--primary .buttonBlue--small{font-size:13px}.p-promotion__title{font-size:13px;font-weight:700;display:flex;width:100%;height:45px;color:#2d489d;background:rgba(255,255,255,.85);justify-content:center;align-items:center}.p-promotion__text{font-size:18px;font-weight:700;line-height:1.44;margin:20px 0;text-align:center;color:#fff}.column__list+.p-promotion--primary,.column__list--featured+.p-promotion--primary,.column__list--press01+.p-promotion--primary,.column__list--press02+.p-promotion--primary,.column__list--primary+.p-promotion--primary,.column__list--rightNavi+.p-promotion--primary,.column__list--secondary+.p-promotion--primary{margin-top:30px}@media only screen and (min-width:1024px){.column__list+.p-promotion--primary,.column__list--featured+.p-promotion--primary,.column__list--press01+.p-promotion--primary,.column__list--press02+.p-promotion--primary,.column__list--primary+.p-promotion--primary,.column__list--rightNavi+.p-promotion--primary,.column__list--secondary+.p-promotion--primary{margin-top:30px}}.p-sns__twitter{margin:30px 15px 0}@media only screen and (min-width:1024px){.p-sns__twitter{display:flex;margin:34px 0 0}}.p-sns__twitter>p{font-size:14px;line-height:1.43;display:flex;min-height:60px;padding:10px 5px 10px 70px;color:#fff;background:url(/img/icon/character.svg) no-repeat 5px bottom/auto 50px,#2d489d;align-items:center}@media only screen and (min-width:1024px){.p-sns__twitter>p{font-size:16px;line-height:1.5;width:65%;height:90px;padding:0 25px 0 100px;background-size:auto 80px}}.p-sns__twitterButton{padding:15px 0;background:#e9e9e9}@media only screen and (min-width:1024px){.p-sns__twitterButton{position:relative;display:flex;width:35%;padding:0;align-items:center}.p-sns__twitterButton:before{position:absolute;top:0;left:-30px;width:0;height:0;content:'';border-width:0 0 90px 30px;border-style:solid;border-color:transparent transparent #e9e9e9 transparent}}.p-sns__twitterButton .buttonBlue--regular{padding-left:40px;background:url(/img/icon/sns--twitter.svg) no-repeat 20px center/auto 22px,linear-gradient(to left,#587ecc,#2d489d)}@media only screen and (min-width:1024px){.p-sns__twitterButton .buttonBlue--regular{background:url(/img/icon/sns--twitter.svg) no-repeat 35px center/auto 22px,linear-gradient(to left,#587ecc,#2d489d)}}.p-sns__timeline--facebook,.p-sns__timeline--twitter,.sns__table .p-sns__timeline--facebook,.sns__table .p-sns__timeline--twitter{display:none}@media only screen and (min-width:1100px){.p-sns__timeline--facebook,.p-sns__timeline--twitter,.sns__table .p-sns__timeline--facebook,.sns__table .p-sns__timeline--twitter{display:block}}.p-sns__timeline--twitter{overflow:hidden;overflow-y:scroll;height:400px}.p-sns__timeline--twitter+.p-sns__timeline--facebook{margin-top:30px}@media only screen and (min-width:1024px){.p-sns__timeline--facebook+.p-eZine{margin-top:30px}}.p-title,.p-title--article,.p-title--column,.p-title--genre,.p-title--item,.p-title--ranking{display:flex;height:56px;margin-bottom:24px;border-top:1px solid #001c50;border-bottom:1px solid #001c50;justify-content:center;align-items:center}.p-title h2,.p-title--article h2,.p-title--article>h1,.p-title--column h2,.p-title--column>h1,.p-title--genre h2,.p-title--genre>h1,.p-title--item h2,.p-title--item>h1,.p-title--ranking h2,.p-title--ranking>h1,.p-title>h1{font-size:18px;line-height:24px;color:#001c50}.p-title--article h2,.p-title--article>h1{padding-left:38px;background:url(/img/web/contentsTitle--column.svg) no-repeat left center/auto 21px}@media only screen and (min-width:1100px){.p-title--article h2,.p-title--article>h1{background-size:auto 23px}}.p-title--ranking>h2{padding-left:32px;background:url(/img/web/contentsTitle--ranking.svg) no-repeat left top/auto 22px}.p-title--column>h2{padding-left:38px;background:url(/img/press/contentsTitle--blog.svg) no-repeat left center/auto 100%}.p-title--item>h2{padding-left:38px;background:url(/img/web/contentsTitle--cart.svg) no-repeat left center/auto 100%}.p-title--genre>h2{padding-left:40px;background:url(/img/web/contentsTitle--genre.svg) no-repeat left center/auto 100%}.p-genreLead{position:relative;display:flex;flex-direction:column;margin-bottom:60px;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width:768px){.p-genreLead{margin-bottom:60px}}.p-genreLead::before{position:absolute;z-index:1;top:0;left:0;width:208px;height:26px;content:'';background:url(/img/press/glad-left--sp.png) no-repeat top left/100% auto}@media only screen and (min-width:768px){.p-genreLead::before{width:265px;height:35px;background:url(/img/press/glad-left.png) no-repeat top left/100% auto}}.p-genreLead::after{position:absolute;z-index:1;right:0;bottom:0;width:208px;height:26px;content:'';background:url(/img/press/glad-right--sp.png) no-repeat top right/100% auto}@media only screen and (min-width:768px){.p-genreLead::after{bottom:-3px;width:265px;height:35px;background:url(/img/press/glad-right.png) no-repeat top right/100% auto}}.p-genreLead__section{padding:0}.p-genreLead__box{width:100%;height:200px;background-image:linear-gradient(to top,rgba(255,255,255,0),rgba(0,0,0,.5),rgba(0,0,0,.6),rgba(0,0,0,.7))}@media only screen and (min-width:768px){.p-genreLead__box{height:180px}}.p-genreLead__box .buttonBlue--small{font-size:13px}.p-genreLead__box .p-promotion__text{margin-top:50px}@media only screen and (min-width:768px){.p-genreLead__box .p-promotion__text{margin-top:45px}}@media only screen and (min-width:768px){.p-genreLead__box .p-promotion__text br{display:none}}.p-genreLead__box .buttonBlue--small{margin-bottom:50px}@media only screen and (min-width:768px){.p-genreLead__box .buttonBlue--small{margin-bottom:50px;padding-right:30px;padding-left:30px}}.p-genreLead__motor{background:url(/img/press/p-genreLead--motorsports__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__motor{background:url(/img/press/p-genreLead--motorsports.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__volleyball{background:url(/img/press/p-genreLead--volleyball__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__volleyball{background:url(/img/press/p-genreLead--volleyball.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__baseball{background:url(/img/press/p-genreLead--baseball__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__baseball{background:url(/img/press/p-genreLead--baseball.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__rugby{background:url(/img/press/p-genreLead--rugby__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__rugby{background:url(/img/press/p-genreLead--rugby.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__football{background:url(/img/press/p-genreLead--football__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__football{background:url(/img/press/p-genreLead--football.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__cycle{background:url(/img/press/p-genreLead--cycle__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__cycle{background:url(/img/press/p-genreLead--cycle.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__wwe{background:url(/img/press/p-genreLead--wwe__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__wwe{background:url(/img/press/p-genreLead--wwe.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__basketball{background:url(/img/press/p-genreLead--basketball__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__basketball{background:url(/img/press/p-genreLead--basketball.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__skate{background:url(/img/press/p-genreLead--skate__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__skate{background:url(/img/press/p-genreLead--skate.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__ski{background:url(/img/press/p-genreLead--ski__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__ski{background:url(/img/press/p-genreLead--ski.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__badminton{background:url(/img/press/p-genreLead--badminton__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__badminton{background:url(/img/press/p-genreLead--badminton.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__tabletennis{background:url(/img/press/p-genreLead--tabletennis__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__tabletennis{background:url(/img/press/p-genreLead--tabletennis.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__fitness{background:url(/img/press/p-genreLead--fitness__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__fitness{background:url(/img/press/p-genreLead--fitness.jpg) no-repeat center/100% auto;background-size:cover}}.p-genreLead__pickup{background:url(/img/press/p-genreLead--pickup__sp.jpg) no-repeat center/100% auto;background-size:cover}@media only screen and (min-width:768px){.p-genreLead__pickup{background:url(/img/press/p-genreLead--pickup.jpg) no-repeat center/100% auto;background-size:cover}}.u-text--normal{font-weight:400!important;font-style:normal!important}.u-text--bold{font-weight:700!important}.u-text--italic{font-style:italic!important}.u-text--left{text-align:left!important}.u-text--center{text-align:center!important}.u-text--right{text-align:right!important}.u-text--comments{font-size:12px!important;font-weight:400!important;color:#ccc!important}@media screen and (max-width:1024px){.u-text--comments{font-size:12px!important}}.u-text--under-line{text-decoration:underline}.u-hidden{display:none!important}@media screen and (min-width:1100px){.u-hidden--pc{display:none!important}}@media screen and (max-width:1024px){.u-hidden--ipad-pro{display:none!important}}@media screen and (max-width:768px){.u-hidden--ipad{display:none!important}}@media screen and (min-width:768px){.u-hidden--min--sp{display:none!important}}@media screen and (min-width:340px){.u--min--sp--only{display:none!important}}@media screen and (max-width:480px){.u-hidden--sp{display:none!important}}@media screen and (min-width:1024px){.u-hidden--pc--cover{display:none!important}}@media screen and (max-width:1023px){.u-hidden--ipad-pro--cover{display:none!important}}