img,source{pointer-events:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Slab"),url(/tbs-ch/fonts/RobotoSlab-Bold.woff2) format("woff2"),url(/tbs-ch/fonts/RobotoSlab-Bold.woff) format("woff"),url(/tbs-ch/fonts/RobotoSlab-Bold.ttf) format("truetype")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:900;font-display:swap;src:local("Roboto Slab"),url(/tbs-ch/fonts/RobotoSlab-Black.woff2) format("woff2"),url(/tbs-ch/fonts/RobotoSlab-Black.woff) format("woff"),url(/tbs-ch/fonts/RobotoSlab-Black.ttf) format("truetype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-display:swap;src:local("Noto Sans JP"),url(/tbs-ch/fonts/NotoSansJP-Medium.woff2) format("woff2"),url(/tbs-ch/fonts/NotoSansJP-Medium.woff) format("woff"),url(/tbs-ch/fonts/NotoSansJP-Medium.otf) format("opentype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:local("Noto Sans JP"),url(/tbs-ch/fonts/NotoSansJP-Bold.woff2) format("woff2"),url(/tbs-ch/fonts/NotoSansJP-Bold.woff) format("woff"),url(/tbs-ch/fonts/NotoSansJP-Bold.otf) format("opentype")}@media (min-width:768px){.p-item-header{background:url(/tbs-ch/item/o2980/special/mv_bg.jpg) repeat-x top/auto}}.p-item-header__inner{padding:0}@media (min-width:768px){.p-item-header__inner{position:relative;display:block}}.p-item-header__figure{-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){.p-item-header__figure{height:588px}}@media (max-width:767px){.p-item-header__movie{background-color:red}}@media (min-width:768px){.p-item-header__movie{position:absolute;bottom:15px;left:20px;margin-top:0}}@media (min-width:768px){.p-item-header__movie-button{width:260px;height:60px;border-radius:30px;border:none;background-color:hsla(0,0%,100%,.7);font-size:2rem}.p-item-header__movie-button:before{width:20px;height:20px;margin-right:5px}}.p-item-header__onair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute}@media (max-width:767px){.p-item-header__onair{bottom:1.0666666667vw;left:0;width:100vw;height:25.6vw}}@media (min-width:768px){.p-item-header__onair{top:auto;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;min-width:1080px;height:64px}}.p-item-header__onair-figure{position:relative;width:100%;height:0;padding-top:0}.p-item-header__onair-figure .lazy,.p-item-header__onair-figure .lazyload,.p-item-header__onair-figure .lazyloaded{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:767px){.p-item-header__onair-figure{width:95.7333333333vw;height:25.6vw}}@media (min-width:768px){.p-item-header__onair-figure{width:1059px;height:64px}}.p-item-youtube{overflow:hidden;background:#ebf3fa}.p-item-youtube__heading{position:relative;color:#333}.p-item-youtube__heading:before{content:"";display:block;position:absolute;top:15px;left:-100px;width:100%;height:70px;background:url(/tbs-ch/item/o2980/special/parts01.svg) no-repeat 50%/contain}@media (min-width:768px){.p-item-youtube__heading:before{top:-30px;left:-165px;height:106px}}.p-item-youtube__heading:after{content:"";display:block;position:absolute;top:20px;right:-120px;width:100%;height:72px;background:url(/tbs-ch/item/o2980/special/parts02.svg) no-repeat 50%/contain}@media (min-width:768px){.p-item-youtube__heading:after{top:-35px;right:-194px;height:110px}}.p-item-youtube__movie{margin-top:0}@media (min-width:768px){.p-item-youtube__movie{margin-top:50px}}.p-item-gallery{overflow:hidden;background:#dfe5fd}@media (min-width:768px){.p-item-gallery{background-position:top;background-size:600px auto}}.p-item-gallery__heading{position:relative;color:#333}.p-item-gallery__heading:before{content:"";display:block;position:absolute;top:25px;left:-85px;width:100%;height:64px;background:url(/tbs-ch/item/o2980/special/parts03.svg) no-repeat 50%/contain}@media (min-width:768px){.p-item-gallery__heading:before{top:44px;left:-107px;height:84px}}.p-item-gallery__heading:after{content:"";display:block;position:absolute;top:7px;right:-85px;width:100%;height:99px;background:url(/tbs-ch/item/o2980/special/parts04.svg) no-repeat 50%/contain}@media (min-width:768px){.p-item-gallery__heading:after{top:20px;right:-115px;height:131px}}.p-gallery-thumbnail__line{background-color:#2733c9}.p-item-banner{background-color:#e2f2f7}.p-item-banner__inner{padding-bottom:0}.p-item-banner__figure{width:100%}@media (min-width:768px){.p-item-banner__figure{width:1080px;height:205px}}.p-item-banner-about{background-color:#e2f2f7}.p-item-onair{background-color:#f4e7f1}.p-item-onair__heading{position:relative;color:#333}@media (min-width:768px){.p-item-onair__heading:before{content:"";display:block;position:absolute;top:20px;left:-110px;width:100%;height:131px;background:url(/tbs-ch/item/o2980/special/parts05.svg) no-repeat 50%/contain}}@media (min-width:768px){.p-item-onair__heading:after{content:"";display:block;position:absolute;top:50px;right:-133px;width:100%;height:96px;background:url(/tbs-ch/item/o2980/special/parts06.svg) no-repeat 50%/contain}}.p-item-summary{background-color:#fff}.p-item-topics{overflow:hidden;background-color:#d2e7ed}.p-item-topics__heading{position:relative;color:#333}.p-item-topics__heading:before{content:"";display:block;position:absolute;top:25px;left:-125px;width:100%;height:80px;background:url(/tbs-ch/item/o2980/special/parts07.svg) no-repeat 50%/contain}@media (min-width:768px){.p-item-topics__heading:before{top:45px;left:-155px;height:115px}}.p-item-topics__heading:after{content:"";display:block;position:absolute;top:10px;right:-100px;width:100%;height:101px;background:url(/tbs-ch/item/o2980/special/parts08.svg) no-repeat 50%/contain}@media (min-width:768px){.p-item-topics__heading:after{top:23px;right:-153px;height:147px}}.p-item-highlight__heading:after{background-color:#4cbce5}@media (max-width:767px){.p-accordion{color:#333;background-color:#f4e7f1}.p-accordion.is-active,.p-accordion:active{background-color:#f8eff6}}.p-item-banner-skyperfect__text br{display:block}
