@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?akf7rc);src:url(fonts/icomoon.eot?akf7rc#iefix) format('embedded-opentype'),url(fonts/icomoon.woff?akf7rc) format('woff'),url(fonts/icomoon.svg?akf7rc#icomoon) format('svg')}i{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--soccer:before{content:'\e90a';color:#fff}.icon--tabletennis:before{content:'\e90b';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}.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:none}}.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}@media all and (-ms-high-contrast:none){.header.hide,::-ms-backdrop{transform:none!important}}.header__wrap{position:relative;display:flex;height:100%;align-items:center;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__links{position:absolute;top:0;right:15px;display:flex;height:100%;align-items:center}@media only screen and (min-width:1100px){.header__links{display:none}}.header__link,.header__link--login{margin-left:24px}.header__link--login>a,.header__link>a{display:block;text-align:center}.header__link--login>a>img,.header__link>a>img{display:block;margin:0 auto}.header__link--login>a>img{height:23px}.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:none}.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}}@media only screen and (min-width:1100px){.header__menu--subRight{margin-left:auto}}.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:none}.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}}@media only screen and (min-width:1100px){.headerCategory__item:last-child>p{border-right:1px solid #585858}}@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:inherit;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;padding:15px 15px 15px 48px;background-size:0}@media only screen and (min-width:1100px){.headerCategory__subTitle,.headerCategory__subTitle--winter{font-size:24px;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%}}.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:none}}.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:33px;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:11px;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;margin:0;order:5}.header__SiteCategorys>ul:after{position:absolute;top:0;left:0;display:block;width:70%;height:100%;content:'';transform:skew(-20deg);background:#33365a}}.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:12px 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}.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}#nav-input:checked~.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:none;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%;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--middle,.button--regular,.button--small,.buttonBlue--block,.buttonBlue--external,.buttonBlue--large,.buttonBlue--middle,.buttonBlue--regular,.buttonBlue--small,.buttonRed--block,.buttonRed--external,.buttonRed--large,.buttonRed--mail,.buttonRed--middle,.buttonRed--regular,.buttonRed--small{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:none;outline:0;background:#a4a1a1}.button--block:before,.button--large:before,.button--middle:before,.button--regular:before,.button--small:before,.buttonBlue--block:before,.buttonBlue--external:before,.buttonBlue--large:before,.buttonBlue--middle:before,.buttonBlue--regular:before,.buttonBlue--small:before,.buttonRed--block:before,.buttonRed--external:before,.buttonRed--large:before,.buttonRed--mail:before,.buttonRed--middle:before,.buttonRed--regular:before,.buttonRed--small: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--middle:hover:before,.button--regular:hover:before,.button--small:hover:before,.buttonBlue--block:hover:before,.buttonBlue--external:hover:before,.buttonBlue--large:hover:before,.buttonBlue--middle:hover:before,.buttonBlue--regular:hover:before,.buttonBlue--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{opacity:.2}}.button--block:after,.button--large:after,.button--middle:after,.button--regular:after,.button--small:after,.buttonBlue--block:after,.buttonBlue--external:after,.buttonBlue--large:after,.buttonBlue--middle:after,.buttonBlue--regular:after,.buttonBlue--small:after,.buttonRed--block:after,.buttonRed--external:after,.buttonRed--large:after,.buttonRed--mail:after,.buttonRed--middle:after,.buttonRed--regular:after,.buttonRed--small: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--middle:after,.button--regular:after,.button--small:after,.buttonBlue--block:after,.buttonBlue--external:after,.buttonBlue--large:after,.buttonBlue--middle:after,.buttonBlue--regular:after,.buttonBlue--small:after,.buttonRed--block:after,.buttonRed--external:after,.buttonRed--large:after,.buttonRed--mail:after,.buttonRed--middle:after,.buttonRed--regular:after,.buttonRed--small:after{border-top:6px solid transparent;border-right:6px solid #fff}}.button--small,.buttonBlue--small,.buttonRed--small{font-size:13px;line-height:40px;min-width:130px;height:40px}@media only screen and (min-width:1024px){.button--small,.buttonBlue--small,.buttonRed--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--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--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:none;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:none;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%}.buttonFrom,.buttonFrom--large,.buttonFrom--regular,.buttonFrom--small,.buttonFromBlue,.buttonFromBlue--large,.buttonFromBlue--regular,.buttonFromBlue--small,.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:none;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,.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,.buttonFromRed--large:hover,.buttonFromRed--regular:hover,.buttonFromRed--small:hover,.buttonFromRed:hover{background:gray}}.buttonFromBlue{background:#2d489d}@media only screen and (min-width:1024px){.buttonFromBlue: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}}.buttonMore{font-size:12px;line-height:30px;display:flex;width:100%;height:30px;padding:0;cursor:pointer;color:#fff;border:none;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--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--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--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--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}@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:none}}.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:none}}.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{border-bottom:none}}.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}.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}}@media only screen and (min-width:1024px){.column__item--press,.column__item--pressBig{width:360px;padding:0;flex-wrap:wrap}.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__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--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:'';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--lineup,.o-contentsTitle--pay,.o-contentsTitle--ranking,.o-contentsTitle--relation,.o-contentsTitle--schedule,.o-contentsTitle--star,.o-contentsTitle--viewing,.o-contentsTitle--viewingWhite,.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:16px;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--lineup,.o-contentsTitle--pay,.o-contentsTitle--ranking,.o-contentsTitle--relation,.o-contentsTitle--schedule,.o-contentsTitle--star,.o-contentsTitle--viewing,.o-contentsTitle--viewingWhite,.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--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--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--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:none;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--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--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--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:block;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}.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:none;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;-moz-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;-moz-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:none;background:#222}.ondemand .form__td--bordernone,.ondemand .form__th--bordernone{border-bottom:none}.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;align-items:center;flex-wrap:wrap}}.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{font-size:12px;line-height:1.3;margin-top:8px;color:#d22121}@media only screen and (min-width:1024px){.form__text--alert{font-size:13px}}.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__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;align-items:center;flex-wrap:wrap}.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--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}.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}}.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 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::-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::-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{display:flex;width:100%;align-items:center}.inputFile~.inputFile{margin-top:12px}.inputFile__button{font-size:14px;line-height:30px;position:relative;margin-right:12px;padding:0 8px;color:#fff;background:#585858}.inputFile__input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.inputFile__text{font-size:14px}.inputFile__text.active{color:#2d489d}.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:15px;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:inline-block;display:flex;height:25px;padding-left:40px;cursor:pointer;-webkit-user-select:none;-moz-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;padding:0 40px 0 10px;border:1px solid #ccc;border-radius:0;background:0 0;background:#fff;-webkit-appearance:none;-moz-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:0;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:26px;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:24px;height:24px;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(34px);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;align-items:start;justify-content:center}@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:none}}.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--login,.ondemand .accountBox__link--logout,.ondemand .accountBox__link--mypage,.press .accountBox__link--login,.press .accountBox__link--logout,.press .accountBox__link--mypage{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}.ondemand .accountBox__link--logout>a,.press .accountBox__link--logout>a{padding-left:0}@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--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}}.web .accountBox__link--login,.web .accountBox__link--logout,.web .accountBox__link--mypage{color:#fff}@media only screen and (min-width:1024px){.web .accountBox__link--login,.web .accountBox__link--logout,.web .accountBox__link--mypage{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:1024px){.web .accountBox__link--login{color:#222;background:url(/img/icon/icon--loginGray.svg) no-repeat 15px center/auto 16px}}.web .accountBox__link--logout{background:url(/img/icon/icon--logoutGray.svg) no-repeat 15px center/auto 18px}@media only screen and (min-width:1024px){.web .accountBox__link--logout{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:1024px){.web .accountBox__link--mypage{background:url(/img/icon/icon--personGray.svg) no-repeat 15px center/auto 16px}}.mypage .accountBox__link--login,.mypage .accountBox__link--logout,.mypage .accountBox__link--mypage{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:1024px){.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:1024px){.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:none}@media only screen and (min-width:1024px){.accountBox{line-height:16px;display:flex;height:16px;margin:10px 0;margin-left:auto;padding-left:34px}}@media only screen and (min-width:1024px){.accountBox>ul{display:flex}}.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:1024px){.accountBox__title{display:none}}.accountBox__link--login,.accountBox__link--logout,.accountBox__link--mypage{font-size:14px;line-height:54px;display:block;padding:0 10px 0 43px;background:#222}@media only screen and (min-width:1024px){.accountBox__link--login,.accountBox__link--logout,.accountBox__link--mypage{font-size:12px;line-height:16px;padding:0 10px 0 38px;transition-duration:.3s}.accountBox__link--login:hover,.accountBox__link--logout:hover,.accountBox__link--mypage: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--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}}.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%}}.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}}.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}.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}@media only screen and (min-width:1100px){.cardCarousel--broadcast{margin:0 auto 30px}}.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;display:flex;width:calc(100vw - 30px);min-height:250px;justify-content:center;align-items:center}@media only screen and (min-width:1024px){.cardCarousel__zero{font-size:16px}}.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:none}@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:none}@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;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;min-width:inherit;border-right:none}}.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:1024px){.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:1024px){.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:1024px){.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:1024px){.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:1024px){.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%}}.cardCarousel__item--webcastOld>a{background-color:#222}@media only screen and (min-width:1100px){.cardCarousel__item--webcastOld{max-width:none}}.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:100%;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:'';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:none}.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}.cardCarousel__item--link>a>span{display:block}@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}}.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%}.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--small.svg) no-repeat top left/100% auto;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--small.svg) no-repeat top left/100% auto;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{display:none}.js-heroCarousel.slick-initialized{display:block}.js-heroCarousel__titles{display:none}.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;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:none;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__text,.programChange__th{font-size:13px}@media only screen and (min-width:1100px){.programChange__item,.programChange__submit>p,.programChange__text,.programChange__th{font-size:16px}}.programChange{position:fixed;z-index:3000;top:0;left:0;display:flex;width:100%;height:100%;transition-duration:.3s;justify-content:center;align-items:center}.programChange.hidden{opacity:0}.programChange__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65)}.programChange__box{position:relative;z-index:10;width:100%;margin:0 15px;padding:20px 15px 30px;color:#333;border-radius:6px;background:#d8d8d8}@media only screen and (min-width:1100px){.programChange__box{max-width:900px;padding:30px 20px 40px}}.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}.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:none;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 65px}}.programChange__text{line-height:1.6;margin-bottom:8px}@media only screen and (min-width:1100px){.programChange__text{font-size:16px}}.programChange__link,.programChange__link--margin{font-size:13px;font-weight:700;line-height:1.2;display:block;text-decoration:underline;color:#2d489d}@media only screen and (min-width:1100px){.programChange__link,.programChange__link--margin{font-size:16px}.programChange__link--margin:hover,.programChange__link:hover{text-decoration:none}}.programChange__link--margin{margin:25px 0}.programChange__th{font-weight:700;display:flex;height:60px;padding-left:15px;color:#fff;background:#585858;align-items:center}@media only screen and (min-width:1100px){.programChange__th{padding-left:25px}}.programChange__td{margin-bottom:25px;padding:15px;background:#fff}@media only screen and (min-width:1100px){.programChange__td{padding:25px}}.programChange__submit{margin-top:45px}.programChange__submit>p{margin-bottom:25px;text-align:center}.programChange__submit.hidden{display:none}.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>p{color:#ccc}.ondemand .raceSchedule__itemContent>p>a{text-decoration:underline;color:#ccc}.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;justify-content:space-between;flex-wrap:wrap}@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:#fff;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}.raceSchedule__item:not(:last-child){margin-bottom:12px}@media only screen and (min-width:1024px){.raceSchedule__item:not(:last-child){margin-bottom:30px}}.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]){color:#fff}.ondemand .result__text--bottom{color:#ccc}.ondemand .result__text--main{color:#fff}.ondemand .result__text--link,.ondemand .result__text--sub{color:#ccc}.ondemand .result__icons span[class^=ch]{width:106px;height:30px;margin-left:auto}.ondemand .result__icons span[class^=chOndemand]{width:105px;height:38px;margin-left:auto}.ondemand .result__bar--web{background:#999}.ondemand .result__bar--ondemand{background:#333}.ondemand .result__bar--press{background:#000064}.ondemand .result__links{display:flex;margin-top:20px;justify-content:center}.ondemand .result__links>li a{color:#999;border:1px solid #999}@media only screen and (min-width:1024px){.ondemand .result__links>li a:hover{background:#999}}.ondemand .result__links>li a.active{background:#999}.result span[class^=label--]{display:flex;padding:0 8px;justify-content:center;align-items:center}.result__wrap,.result__wrap--borderBottom{padding:0 15px}@media only screen and (min-width:1024px){.result__wrap,.result__wrap--borderBottom{max-width:900px;margin:25px auto}}.result__wrap--borderBottom>p,.result__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{font-size:16px;margin-top:25px;margin-bottom:15px}}.result__wrap--borderBottom>p>span,.result__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{font-size:16px}}.result__wrap--borderBottom>.searchBox--middle,.result__wrap>.searchBox--middle{margin:20px 0}@media only screen and (min-width:1024px){.result__wrap--borderBottom>.searchBox--middle,.result__wrap>.searchBox--middle{margin:20px auto}}.result__wrap--borderBottom{margin-bottom:15px;padding-bottom:25px;border-bottom:1px solid #ccc}@media only screen and (min-width:1024px){.result__wrap--borderBottom{margin-bottom:30px}}.result__none{font-size:16px;line-height:1.5;margin-top:10px;text-align:center}.result__item,.result__item--borderTop,.result__item--press{overflow:hidden}.result__item+.result__item,.result__item+.result__item--borderTop,.result__item+.result__item--press,.result__item--borderTop+.result__item,.result__item--borderTop+.result__item--borderTop,.result__item--borderTop+.result__item--press,.result__item--press+.result__item,.result__item--press+.result__item--borderTop,.result__item--press+.result__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--borderTop+.result__item,.result__item--borderTop+.result__item--borderTop,.result__item--borderTop+.result__item--press,.result__item--press+.result__item,.result__item--press+.result__item--borderTop,.result__item--press+.result__item--press{margin-top:15px}}.result__item--borderTop{margin-bottom:10px;padding-top:10px;border-top:1px solid #ccc}@media only screen and (min-width:1024px){.result__item--borderTop{padding-top:15px}}.result__item--press{margin-bottom:20px;padding-top:20px;border-top:1px solid #ccc}.result__image{display:block;float:left;width:107px}@media only screen and (min-width:1024px){.result__image{overflow:hidden;width:213px;order:-1}.result__image:hover img{transform:scale(1.1)}}.result__image>img{width:100%}@media only screen and (min-width:1024px){.result__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:6px 8px;color:#fff}@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{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{width:calc(100% - 228px);padding-left:0}}.result__box span[class^=channelIcon--],.result__box--center span[class^=channelIcon--],.result__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]){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]){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{opacity:.6}}.result__box--center>span+a,.result__box--press>span+a,.result__box>span+a{margin-top:3px}@media only screen and (min-width:1024px){.result__box--center{display:flex;flex-direction:column;justify-content:center}}.result__box--press{margin-bottom:0}.result__box--press span[class^=label--]{display:flex;padding:0 8px;align-items:center}.android .result__box--press span[class^=label--]{padding-top:3px}.result__text--top{font-size:12px;width:100%;margin-bottom:12px;color:#585858}@media only screen and (min-width:1024px){.result__text--top{font-size:14px;float:right;width:calc(100% - 233px);margin-bottom:20px}}.result__text--bottom{font-size:12px;clear:both;width:100%;text-align:right;color:#585858}@media only screen and (min-width:1024px){.result__text--bottom{font-size:14px;display:inline-block;width:calc(100% - 228px);padding-left:16px;text-align:left}}.result__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{font-size:16px;transition-duration:.3s}.result__text--main:hover{opacity:.6}}.result__text--link{font-size:12px;line-height:1.25;color:#585858}@media only screen and (min-width:1024px){.result__text--link{font-size:14px;transition-duration:.3s}.result__text--link:hover{opacity:.6}}.result__text--link+.result__text--sub{margin-top:8px}.result__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{font-size:14px;float:right;clear:none;width:calc(100% - 228px);text-align:left}}.result__text--press{font-size:12px;line-height:1.25;color:#585858}.result__icons{display:flex;clear:both;margin-top:10px;justify-content:space-between;align-items:center}@media only screen and (min-width:1024px){.result__icons{float:right;clear:inherit;width:calc(100% - 218px);padding-left:20px}}.result__icons span[class^=channelIcon--]{margin-right:5px}.result__icons span[class$='--noEdge']{width:106px;height:30px;margin-left:auto}.result__icons span[class$=chOndemand--noEdge]{width:102px;height:37px;margin-left:auto}.result__links{display:flex;margin-top:20px;justify-content:center}.result__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{font-size:14px;line-height:35px;width:160px;height:35px;transition-duration:.3s}.result__links>li a:hover{color:#fff;background:#2d489d}}.result__links>li a.active{pointer-events:none;color:#fff;background:#2d489d}.ondemand .resultBar__search>button{background:#a80000}.ondemand .resultBar{background:#585858}.ondemand .resultBar__searchWrap{background:#ccc}.resultBar{position:relative;overflow:hidden;min-height:35px;background:#ccd1d8}.resultBar__wrap{height:35px}@media only screen and (min-width:1024px){.resultBar__wrap{position:relative;max-width:900px;height:45px;margin:0 auto}}.resultBar__wrap>p{font-size:11px;display:inline-block;padding:12px 15px}@media only screen and (min-width:1024px){.resultBar__wrap>p{font-size:16px;font-weight:700;position:absolute;top:0;left:0;padding:15px}}.resultBar__search{float:right;height:100%}.resultBar__search>button{font-size:12px;font-weight:700;width:111px;height:35px;padding:0;color:#fff;border:none;background:#2d489d}@media only screen and (min-width:1024px){.resultBar__search>button{font-size:14px;height:45px}}.resultBar__search>button>span{position:relative;display:flex;display:flex;width:100%;height:100%;justify-content:center;align-items:center}.resultBar__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{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{display:none}.resultBar__search>button.open span:after{display:block}@media all and (-ms-high-contrast:none){.resultBar__search>button,::-ms-backdrop{padding-top:1px}}@media all and (-ms-high-contrast:none){.resultBar__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,::-ms-backdrop{margin-top:-2px}}.resultBar__searchWrap{display:none;background:#e6e9ed}.resultBar__searchBox{max-width:720px;padding:25px 15px}@media only screen and (min-width:1024px){.resultBar__searchBox{margin:0 auto;padding:30px 0}}.resultBar__searchBox span>span{width:106px;height:30px}.resultBar__searchBox button{margin-top:20px}@media only screen and (min-width:1024px){.resultBar__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:none;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:none;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::-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::-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:#4d9fec}.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:block;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}.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;justify-content:space-between;flex-wrap:wrap}@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;justify-content:flex-start;flex-wrap:wrap}@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:none}}@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;justify-content:center;align-items:center;flex-wrap:wrap}@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;justify-content:center;flex-wrap:wrap}}.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:none;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 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:20px;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}}.wysiwygStyle{font-size:16px;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 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}.wysiwygStyle .row div:not(:last-of-type){margin-right:30px}.wysiwygStyle .row p{color:#333}.wysiwygStyle .row .caption{text-align:center}.wysiwygStyle .row img{display:block;width:100%}.wysiwygStyle .row img+p{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%}@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.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;justify-content:space-around;flex-wrap:wrap}.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}@media only screen and (max-width:768px){.wysiwygStyle .anchorLink{justify-content:flex-start}.wysiwygStyle .anchorLink .anchorLink__item{margin-bottom:10px}}.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:none;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:#fff;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:#4d9fec}.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}.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{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{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{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:none}}.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}}.o-hero__free-movie{width:65%;margin-bottom:15px}@media only screen and (min-width:1024px){.o-hero__free-movie{margin-bottom:25px}}.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{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);width:360px;height:305px;padding:0}.o-realTime .buttonMore{display:none}}.o-realTime__header{display:flex;justify-content:space-between}.o-realTime__title{font-size:16px;font-weight:700;line-height:26px;position:relative;margin-bottom:15px;padding-left:32px;color:#fff}.o-realTime__title:before{position:absolute;top:0;left:0;display:block;width:30px;height:100%;content:'';background:url(/img/icon/icon--comment.svg) no-repeat left center}@media only screen and (min-width:1024px){.o-realTime__title{margin-bottom:14px}}.o-realTime__list--form{background:#000}@media only screen and (min-width:1024px){.o-realTime__list--form{padding:10px 10px 0}}.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:365px}}}.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:none;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:none;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:10}.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-play-control{bottom:calc(50% - 3em);left:47%;height:4em!important;background-position:center;background-size:100% auto}.o-liveplayer .ulizahtml5 .vjs-play-control:before{font-size:5em;top:-20px;margin-left:-5px}.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{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{height:28.125vw}}@media only screen and (min-width:1100px){.o-liveplayer .o-hero__textBox{width:720px;height:405px;padding:0}}.o-liveplayer .o-hero__textBox .o-hero__image--price{margin-bottom:15px}@media only screen and (min-width:1024px){.o-liveplayer .o-hero__textBox .o-hero__image--price{margin-bottom:25px}}.o-liveplayer .o-hero__textBox .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{width:540px;height:auto}.o-liveplayer .o-hero__textBox .o-hero__image--title{width:auto;height:40px}.o-liveplayer .o-hero__textBox .o-hero__image--price{width:auto;height:75px}}.o-liveplayer .o-hero__textBox img{position:relative;max-width:100%}.o-liveplayer .o-hero__textBox.wwe{padding:0 5%}.o-liveplayer .o-hero__textBox.wwe .o-hero__image--subTitle{margin-bottom:6px}@media only screen and (min-width:768px){.o-liveplayer .o-hero__textBox.wwe .o-hero__image--subTitle{margin-bottom:20px}}.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular{font-size:11px;width:100%}@media only screen and (min-width:340px){.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular{font-size:13px}}@media only screen and (min-width:768px){.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular{width:70%}}@media only screen and (min-width:1024px){.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular{width:65%}}.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular+.buttonRed--regular{margin-top:3px}@media only screen and (min-width:768px){.o-liveplayer .o-hero__textBox.wwe .buttonRed--regular+.buttonRed--regular{margin-top:8px}}@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}}@media only screen and (min-width:1100px){.o-liveplayer__mainWrap{padding:20px 0;background:#222}}.o-liveplayer__main{height:56.25vw}@media screen and (max-width:813px) and (orientation:landscape){.o-liveplayer__main{width:50vw;height:28.125vw;margin:0 auto}}@media only screen and (min-width:1100px){.o-liveplayer__main{max-width:1100px;height:auto;margin:0 auto}}.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__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__playerBox{position:relative;z-index:100;width:100%;height:56.25vw;transition-duration:.4s}@media screen and (max-width:813px) and (orientation:landscape){.o-liveplayer__playerBox{position:relative;height:28.125vw}}@media only screen and (min-width:1100px){.o-liveplayer__playerBox{position:relative;top:0;overflow:hidden;width:720px;height:405px;padding:0}}.o-liveplayer__playerBox iframe,.o-liveplayer__playerBox img,.o-liveplayer__playerBox p{position:absolute;top:0;left:0;width:100%;height:56.25vw}@media screen and (max-width:813px) and (orientation:landscape){.o-liveplayer__playerBox iframe,.o-liveplayer__playerBox img,.o-liveplayer__playerBox p{left:0;width:50vw;height:28.125vw}}@media only screen and (min-width:1100px){.o-liveplayer__playerBox iframe,.o-liveplayer__playerBox img,.o-liveplayer__playerBox p{height:100%}}.o-liveplayer__playerBox.fixed{position:fixed;top:55px;left:0}@media screen and (max-width:813px) and (orientation:landscape){.o-liveplayer__playerBox.fixed{position:relative;top:0}}@media only screen and (min-width:1024px){.o-liveplayer__playerBox.fixed{position:relative;top:0}}.o-liveplayer__playerBox.hidden{overflow:hidden;height:0;padding:0;transform:translateY(-100%)}.o-liveplayer__playerBox.textEdit{overflow:hidden;padding:0}.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__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}}.o-multiAbout__hero{position:relative;overflow:hidden;padding:20px 15px}@media only screen and (min-width:1024px){.o-multiAbout__hero{height:600px;padding:0;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}.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%}}@media only screen and (min-width:768px){.o-multiAbout__heroWrap{display:flex;flex-direction:row;max-width:1100px;margin:0 auto}}.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}}.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-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{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{width:49%;max-width:520px;max-height:260px;margin-bottom:25px;padding:25px 0}.o-howto__item:nth-child(2){margin-left:2%}}.o-howto__item>img{width:80%;margin-bottom:10px}@media only screen and (min-width:1024px){.o-howto__item>img{width:auto;height:auto}}.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:none;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:56.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;align-items:center;justify-content:flex-start}@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;justify-content:space-between;flex-wrap:wrap}}.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>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}.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;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}.o-lineup__text a{transition-duration:.3s;text-decoration:underline;color:#fff}@media only screen and (min-width:1024px){.o-lineup__text{font-size:16px;margin-top:10px}}.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{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__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;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;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:50px auto 0;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;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}@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--file,.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--file,.o-u25Modal__box--secondary{margin:0;padding:30px}}@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}@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--file,.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--file,.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-weight:700;line-height:1.3;margin-top:30px;margin-bottom:15px;padding:10px;color:#fff;background-image:linear-gradient(to right,#585858,#7d7d7d)}@media only screen and (min-width:768px){.o-u25Modal__title--section{width:100%;margin-top:40px;margin-bottom:20px;padding:12px 18px}}.o-u25Modal__text{font-size:14px;line-height:1.57;margin-top:10px}@media only screen and (min-width:1024px){.o-u25Modal__text{margin-top:15px}}.o-u25Modal__text--bold{font-size:14px;font-weight:700;line-height:1.57;margin-bottom:10px;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{display:flex;padding:0 15px 20px;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px){.o-u25Modal__list--primary{width:580px;margin:0 auto}}.o-u25Modal__list--primary li{display:flex;width:47%;margin-top:15px;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:768px){.o-u25Modal__list--primary li{width:30%}}.o-u25Modal__list--primary li img{width:100%;margin-bottom:10px}.o-u25Modal__list--primary li p{font-size:12px;font-weight:700;line-height:1.35;width:100%;margin-top:auto;text-align:center}.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:none;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:''}.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:122.4vw;background:url(/img/web/about__hero--sp.jpg) no-repeat center top/cover;align-items:flex-end}@media only screen and (min-width:768px){.w-about__hero{height:50vw}}@media only screen and (min-width:1024px){.w-about__hero{height:343px;background:url(/img/web/about__hero.jpg) no-repeat center/cover}}.w-about__heroBox{position:relative;display:flex;height:80vw;padding-top:10px;color:#fff;background:url(/img/web/about__heroTitle--sp.svg) no-repeat center/cover;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:768px){.w-about__heroBox{flex-direction:column;height:28vw;padding-left:230px;flex-wrap:nowrap}}@media only screen and (min-width:1024px){.w-about__heroBox{width:900px;height:100%;margin:0 auto;padding-left:160px;background:url(/img/web/about__heroTitle.svg) no-repeat left center/auto 100%}}.w-about__heroBox h1{font-size:18px;line-height:1.4;width:58vw;margin-top:15px;margin-left:10px}@media only screen and (min-width:340px){.w-about__heroBox h1{width:56vw;margin-top:30px}}@media only screen and (min-width:768px){.w-about__heroBox h1{line-height:1.4;width:auto;margin-top:0;margin-bottom:30px;margin-left:0}}@media only screen and (min-width:1024px){.w-about__heroBox h1{font-size:30px;line-height:1.4;width:450px;margin-top:0;margin-bottom:30px;margin-left:0}}.w-about__heroBox p{font-size:14px;line-height:1.71;line-height:1.4;width:100%;padding:0 14px}@media only screen and (min-width:768px){.w-about__heroBox p{padding-left:0}}@media only screen and (min-width:1024px){.w-about__heroBox p{font-size:16px;line-height:1.63;width:450px}}.w-about__heroBox:before{display:block;width:100px;height:91px;content:'';background:url(/img/web/aboutId__character06.svg) no-repeat center/cover}@media only screen and (min-width:340px){.w-about__heroBox:before{width:138px;height:125px}}@media only screen and (min-width:768px){.w-about__heroBox:before{position:absolute;bottom:10px;left:0;width:212px;height:190px}}@media only screen and (min-width:1024px){.w-about__heroBox:before{bottom:0;left:-100px}}.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}.w-about__channelButton--broadcast a{font-size:13px;display:flex;width:100%;align-items:center;justify-content:center}.w-about__channelButton--broadcast a img{height:25px;margin-right:10px}@media only screen and (min-width:768px){.w-about__channelButton--broadcast{width:250px}}.w-about__channelButton--delivery{position:relative;margin-bottom:15px}.w-about__channelButton--delivery a{font-size:13px;display:flex;width:100%;align-items:center;justify-content:center}.w-about__channelButton--delivery a img{height:25px;margin-right:10px}@media only screen and (min-width:768px){.w-about__channelButton--delivery{width:250px}}.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%}.w-about__serviceBox--ondemand:before{background:url(/img/icon/ondemand.svg) no-repeat center/174px auto,linear-gradient(111deg,#000,#585858)}@media only screen and (min-width:1024px){.w-about__serviceBox--ondemand{width:100%}}.w-about__serviceBox--ec{margin-top:20px}.w-about__serviceBox--ec:before{background:url(/img/icon/logo--online.png) no-repeat center/174px auto,linear-gradient(to left,#a73636,#8e0505)}@media only screen and (min-width:1024px){.w-about__serviceBox--ec{width:455px;margin-top:35px}}.w-about__serviceBox--press{margin-top:20px}.w-about__serviceBox--press:before{background:url(/img/icon/logo--press.svg) no-repeat center/174px auto,linear-gradient(111deg,#001c50,#2c4e8e)}@media only screen and (min-width:1024px){.w-about__serviceBox--press{width:455px;margin-top:35px}}.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:20px;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;align-items:center;justify-content:space-between}}.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-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;-webkit-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:-webkit-sticky;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;display:block}.w-channel__table thead.fixed,.w-channel__table--week thead.fixed{position:fixed}@media only screen and (min-width:1024px){.w-channel__table thead,.w-channel__table--week thead{width:100%}}.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:-webkit-sticky;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;-webkit-text-orientation:upright;text-orientation:upright;writing-mode:vertical-rl;-webkit-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;-webkit-text-combine:horizontal;text-combine-upright:all;writing-mode:inherit;text-orientation:mixed}@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:none}.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;align-items:center;justify-content: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:none}.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;justify-content:center;flex-wrap:wrap}@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:150px}@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:none}.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:none}.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 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:none}@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:none}.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:#eee;background:url(/img/web/promotion__bg--sp.jpg) no-repeat center/cover}@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--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--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--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{display:flex;flex-direction:column;margin:0 15px;justify-content:space-between;align-items:center;flex-wrap:wrap}@media only screen and (min-width:768px){.w-cvArea__box--jcom,.w-cvArea__box--ondemand,.w-cvArea__box--sky{height:160px;margin:0}}.w-cvArea__box--jcom>p,.w-cvArea__box--ondemand>p,.w-cvArea__box--sky>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{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{display:flex;width:100%;height:70px;margin:20px 0;margin:0;justify-content:center;align-items:center}}.w-cvArea__box--jcom>a,.w-cvArea__box--ondemand>a,.w-cvArea__box--sky>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:none;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-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:none}.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:none}}.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:18px;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}.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--noEdge.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--noEdge.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:20px;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:none;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:none}.privacyArea h3{font-size:16px;font-weight:700;margin-top:10px;margin-bottom:10px;padding-bottom:6px;color:#000;border-bottom:none}@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:'';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-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;justify-content:center;flex-wrap:wrap}@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.icon--darts h3{background:#999}.w-programPage__item.icon--darts h3 i{left:11px}.w-programPage__item.icon--darts figure:before{border-left-color:#999}.w-programPage__item.icon--fitness h3{background:#999}.w-programPage__item.icon--fitness h3 i{left:9px}.w-programPage__item.icon--fitness figure:before{border-left-color:#999}.w-programPage__item.icon--dance h3{background:#335583}.w-programPage__item.icon--dance h3 i{left:10px}.w-programPage__item.icon--dance figure:before{border-left-color:#335583}.w-programPage__item.icon--badminton h3{background:#e83b28}.w-programPage__item.icon--badminton h3 i{left:13px}.w-programPage__item.icon--badminton figure:before{border-left-color:#e83b28}.w-programPage__item.icon--baseball h3{background:#303782}.w-programPage__item.icon--baseball h3 i{left:12px}.w-programPage__item.icon--baseball figure:before{border-left-color:#303782}.w-programPage__item.icon--basketball h3{background:#835733}.w-programPage__item.icon--basketball h3 i{left:12px}.w-programPage__item.icon--basketball figure:before{border-left-color:#835733}.w-programPage__item.icon--wwe h3{background:#3d476b}.w-programPage__item.icon--wwe h3 i{left:12px}.w-programPage__item.icon--wwe figure:before{border-left-color:#3d476b}.w-programPage__item.icon--cycle h3{background:#c6a664}.w-programPage__item.icon--cycle h3 i{left:9px}.w-programPage__item.icon--cycle figure:before{border-left-color:#c6a664}.w-programPage__item.icon--motorsports h3{background:#71b660}.w-programPage__item.icon--motorsports h3 i{left:10px}.w-programPage__item.icon--motorsports figure:before{border-left-color:#71b660}.w-programPage__item.icon--pickup h3{background:#999}.w-programPage__item.icon--pickup h3 i{left:13px}.w-programPage__item.icon--pickup figure:before{border-left-color:#999}.w-programPage__item.icon--rugby h3{background:#6490c6}.w-programPage__item.icon--rugby h3 i{left:11px}.w-programPage__item.icon--rugby figure:before{border-left-color:#6490c6}.w-programPage__item.icon--skate h3{background:#e05085}.w-programPage__item.icon--skate h3 i{font-size:18px;left:10px}.w-programPage__item.icon--skate figure:before{border-left-color:#e05085}.w-programPage__item.icon--ski h3{background:#613383}.w-programPage__item.icon--ski h3 i{left:11px}.w-programPage__item.icon--ski figure:before{border-left-color:#613383}.w-programPage__item.icon--soccer h3{background:#cc5d5d}.w-programPage__item.icon--soccer h3 i{left:11px}.w-programPage__item.icon--soccer figure:before{border-left-color:#cc5d5d}.w-programPage__item.icon--tabletennis h3{background:#46b1bd}.w-programPage__item.icon--tabletennis h3 i{left:11px}.w-programPage__item.icon--tabletennis figure:before{border-left-color:#46b1bd}.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:none;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;align-items:center;justify-content: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;justify-content:center;align-items:center;flex-wrap:wrap}@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;justify-content:center;align-items:center;flex-wrap:wrap}@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:none}}.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;align-items:center;justify-content: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}}.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:none}.standardArea section{margin-bottom:35px}.standardArea .standardCtr{margin-bottom:20px;text-align:center}.standardArea .standardRight{text-align:right}.subscribe__hero{padding-top:20px;padding-bottom:30px;background:url(/img/web/subscribe__hero.png) repeat}@media only screen and (min-width:1024px){.subscribe__hero{padding-top:40px;padding-bottom:58px}}.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;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{padding:25px 18px;text-align:center;background:#fff}@media only screen and (min-width:1024px){.subscribe__item,.subscribe__item--bs{width:100%}}@media only screen and (min-width:1100px){.subscribe__item,.subscribe__item--bs{width:340px;padding:26px 10px 23px}}.subscribe__item+.subscribe__item,.subscribe__item+.subscribe__item--bs,.subscribe__item--bs+.subscribe__item,.subscribe__item--bs+.subscribe__item--bs{margin-top:15px}@media only screen and (min-width:1024px){.subscribe__item+.subscribe__item,.subscribe__item+.subscribe__item--bs,.subscribe__item--bs+.subscribe__item,.subscribe__item--bs+.subscribe__item--bs{margin-top:20px}}.subscribe__item .buttonBlue--external,.subscribe__item .buttonBlue--middle,.subscribe__item--bs .buttonBlue--external,.subscribe__item--bs .buttonBlue--middle{font-size:13px;width:70vw;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{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;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 20px;justify-content:center}}.subscribe__middleItem--4k .buttonBlue--middle,.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--middle,.subscribe__middleItem--shop .buttonBlue--middle{width:200px}}@media only screen and (min-width:1100px){.subscribe__middleItem--4k .buttonBlue--middle,.subscribe__middleItem--shop .buttonBlue--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}@media only screen and (min-width:768px){.subscribe__middleItem--shop{width:30%}}@media only screen and (min-width:1024px){.subscribe__middleItem--shop{width:320px}}.subscribe__middleItem--shop>div{width:84%}@media only screen and (min-width:768px){.subscribe__middleItem--shop>div{width:auto}}.subscribe__middleItem--4k{margin-top:20px}@media only screen and (min-width:768px){.subscribe__middleItem--4k{width:70%;margin-top:0}}@media only screen and (min-width:1024px){.subscribe__middleItem--4k{width:590px}}.subscribe__middleItem--4k>div{width:43%}@media only screen and (min-width:768px){.subscribe__middleItem--4k>div{width:auto}}.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{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}.subscribe__title--4k{width:100%;margin-bottom:0;background:#8d73c6}.subscribe__wrap--subscribed{padding-top:20px}@media only screen and (min-width:1024px){.subscribe__wrap--subscribed{max-width:1100px;margin:0 auto;padding:20px 10px 0}}@media only screen and (min-width:1100px){.subscribe__wrap--subscribed{padding:40px 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;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--bs .buttonBlue--small,.subscribe__subscribedItem--cs .buttonBlue--small{width:100%;min-width:inherit;margin-top:auto}@media only screen and (min-width:1024px){.subscribe__subscribedItem .buttonBlue--small,.subscribe__subscribedItem--bs .buttonBlue--small,.subscribe__subscribedItem--cs .buttonBlue--small{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:none}}.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{margin-top:25px;padding:0 15px}@media only screen and (min-width:1024px){.subscribe__tel{width:900px;margin:50px auto 0;padding: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:143px;height:30px}@media only screen and (min-width:1024px){.subscribe__logo--auHikari{width:143px;height:30px}}.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}.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;align-items:center;justify-content: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:none;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;align-items:center;justify-content: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:14px;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:none}}.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:none}}.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}}.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}@media only screen and (min-width:1024px){.subscribeSptv__planBox--current>h3,.subscribeSptv__planBox--next>h3{font-size:22px}}.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;align-items:center;justify-content: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}}.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:none}}.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:none}.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}}.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{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 img{width:150px}@media only screen and (max-width:480px){.sns__account img{width:90px}}.sns__account .border_radius{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.sns__account .border_radius:hover{transition:.2s;opacity:.5}.sns__account .sns__img{position:absolute;width:45px;height:45px;transform:translate(-20%,-80%);text-align:center;border-radius:50%;background-color:#4d9fec;background-repeat:no-repeat}@media only screen and (max-width:480px){.sns__account .sns__img{width:35px;height:35px}}.sns__account .sns__img img{width:25px;height:45px}@media only screen and (max-width:480px){.sns__account .sns__img img{width:20px;height:35px}}.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:block;display:none;width:100px;height:45px;padding-left:15px;cursor:pointer;transform:rotateX(180deg);border:none;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}}.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;align-items:center;flex-wrap:wrap}@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;align-items:center;justify-content:flex-end}@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{width:auto;max-width:740px;height:auto}}.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}}.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}}@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+.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:360px;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;justify-content:center;flex-wrap:wrap}@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:flex;margin-top:-15px;flex-wrap:wrap;justify-content:space-between}}.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--wwe{position:relative;display:flex;overflow:hidden;height:120px;align-items:center;justify-content: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--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--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--wwe{background:url(/img/press/p-genreTitle--wwe.png) no-repeat center/cover}.p-genreTitle__box{position:absolute;position:absolute;z-index:3;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content: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--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 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 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;justify-content:center;flex-wrap:wrap}@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:auto;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}.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%}@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--next{width:auto;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}.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: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%}}@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--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--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--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--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--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--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--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;display:flex;width:80%;height:50px;margin:20px auto 0;cursor:pointer;border:1px solid #222;justify-content:center;align-items:center;justify-content:center;align-items:center}.p-pressList__more:before{padding-left:28px;content:'全てのコラムを見る';background:url(/img/icon/arrowDown--black.svg) no-repeat left center/14px auto}@media only screen and (min-width:1024px){.p-pressList__more{width:100%;transition-duration:.3s}.p-pressList__more:hover{opacity:.6}}.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__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:1025px){.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}}