.d-contentsWrap{width:100%}@media(max-width: 600.98px){.d-contentsWrap{background-position:10% center;background-size:5% auto}}.d-contentsWrap [class*=-img] img{display:block;width:100%}.d-contentsWrap button{font-family:inherit;color:inherit}.d-contentsWrap img{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.d-main{width:100%}@media(min-width: 993px){.d-main a{transition:opacity .1s ease}.d-main a:hover{opacity:.6}}.ntv-pageTop a{z-index:500}.d-contentsBox-inner{overflow:hidden}@media(max-width: 600.98px){.is-pc{display:none}}@media(min-width: 601px){.is-sp{display:none}}.d-bg-white{background-image:url("/dbs4/images/common/bg/bg-white.jpg");background-repeat:repeat;background-position:0 0;background-size:640px auto}@media(max-width: 600.98px){.d-bg-white{background-size:320px auto}}.d-parallax{position:relative;z-index:0}.d-parallax__bg{position:absolute;inset:0;z-index:-1;-webkit-clip-path:inset(0);clip-path:inset(0);pointer-events:none}.d-parallax__bg::before{position:fixed;inset:0;content:"";background-repeat:no-repeat;background-position:center;background-size:cover}body.webp .d-parallax__bg::before{background-image:url("/dbs4/images/common/bg/bg-blizzard.webp")}body.no-webp .d-parallax__bg::before{background-image:url("/dbs4/images/common/bg/bg-blizzard.jpg")}.d-parallax__bg::after{position:absolute;inset:0;content:"";background-color:var(--d-parallax-overlay, transparent);-webkit-backdrop-filter:blur(var(--d-parallax-blur, 0));backdrop-filter:blur(var(--d-parallax-blur, 0))}.top-mainV-img{width:100%;aspect-ratio:1440/960;background-image:url("/dbs4/images/top/main-pc.jpg");background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 600.98px){.top-mainV-img{aspect-ratio:375/250;background-image:url("/dbs4/images/top/main-sp.jpg")}}.top-mainV-img>span{font-size:0;text-indent:-9999px;white-space:nowrap}.top-upper{padding-block:40px 80px}@media(max-width: 600.98px){.top-upper{padding-block:30px 60px}}.top-sns--upper .top-sns__inner{width:min(660px, calc(100% - 40px));margin-inline:auto}@media(max-width: 600.98px){.top-sns--upper .top-sns__inner{width:calc(100% - 40px)}}.topics-area{position:relative;margin:0;background-repeat:repeat;background-position:center;background-size:800px auto;padding-block:80px 80px}@media(max-width: 600.98px){.topics-area{padding-block:60px 60px}}body.webp .topics-area{background-image:url("/dbs4/images/common/bg/bg-ice-gray.webp")}body.no-webp .topics-area{background-image:url("/dbs4/images/common/bg/bg-ice-gray.png")}.topics-area::before{position:absolute;inset:0;pointer-events:none;content:"";background-repeat:repeat-y;background-position:top center;background-size:100% auto}body.webp .topics-area::before{background-image:url("/dbs4/images/common/bg/bg-snowwave.webp")}body.no-webp .topics-area::before{background-image:url("/dbs4/images/common/bg/bg-snowwave.png")}.topics-area .topics-inner{position:relative;width:min(1000px, calc(100% - 40px));margin-inline:auto}@media(max-width: 600.98px){.topics-area .topics-inner{width:calc(100% - 40px)}}.topics-area .drama-box-title{padding:0;position:relative;width:100%;margin-inline:auto;margin-bottom:30px}@media(max-width: 600.98px){.topics-area .drama-box-title{margin-inline:auto;margin-bottom:8vw}}.topics-area .drama-box-title>span{font-size:0;text-indent:-9999px;white-space:nowrap;display:block;padding-top:100px;background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 600.98px){.topics-area .drama-box-title>span{padding-top:50px}}body.webp .topics-area .drama-box-title .title-01{background-image:url("/dbs4/images/top/title/ttl-topics.webp")}body.no-webp .topics-area .drama-box-title .title-01{background-image:url("/dbs4/images/top/title/ttl-topics.png")}.topics-area .drama-box-title .title-02{display:none}#topics .topics-item{background-color:#0b0c0f}@media(min-width: 993px){#topics .topics-item{border:solid 1px #0b0c0f}}@media(max-width: 992.98px){#topics .topics-item:not(:first-child){width:100%}}@media(max-width: 992.98px){#topics .topics-item:not(:first-child,.drama-adBanner-li){border-top:solid 1px #292f3d}}@media(min-width: 993px){#topics .topics-item:not(:first-child,.drama-adBanner-li){border:solid 1px #0b0c0f}}#topics .topics-item a{transition:opacity 300ms ease-in-out}@media(hover: hover){#topics .topics-item a:hover{opacity:.8}}@media(max-width: 992.98px){#topics .topics-pickuplight{border-bottom:solid 1px #292f3d}}#topics .topics-text{font-size:1.4rem;font-weight:700;line-height:1.4;color:#d0d7e1;letter-spacing:.05em}@media(min-width: 601px){#topics .topics-text{font-size:1.6rem !important}}#topics .topics-data{color:#fff}#topics .topics-pickuplight-data .genre,#topics .topics-pickuplight-data .date{font-size:1rem !important;color:#fff !important}@media(min-width: 993px){#topics .topics-pickuplight-data .genre,#topics .topics-pickuplight-data .date{font-size:1.2rem}}#topics .topics-btn{margin:30px 0 0}#topics .topics-btn>a{display:block;width:min(100%,340px);padding-block:17.5px;padding-inline:20px;margin-inline:auto;background-color:#e9002f;color:#fff;text-align:center;font-size:1.8rem;font-weight:700;line-height:1.5;letter-spacing:.05em;word-break:break-all;transition:background-color 300ms ease-in-out,filter 300ms ease-in-out !important;cursor:pointer}@media(max-width: 600.98px){#topics .topics-btn>a{width:min(100%,220px);padding-block:12px;padding-inline:15px;font-size:1.2rem}}@media(hover: hover){#topics .topics-btn>a:hover{background-color:#0b0c0f;filter:blur(2px);opacity:1 !important}}.top-movie{--d-parallax-overlay: rgba(2, 11, 34, 0.2);position:relative;padding-block:0 80px}@media(max-width: 600.98px){.top-movie{padding-block:0 60px}}.top-movie .d-parallax__bg{z-index:-2}.top-movie::before{position:absolute;top:0;left:50%;z-index:-1;width:100%;height:393px;pointer-events:none;content:"";transform:translateX(-50%);background-repeat:no-repeat;background-position:center;background-size:cover}body.webp .top-movie::before{background-image:url("/dbs4/images/common/deco/deco-gradation.webp")}body.no-webp .top-movie::before{background-image:url("/dbs4/images/common/deco/deco-gradation.png")}@media(max-width: 600.98px){.top-movie::before{height:160px}}.top-movie::after{position:absolute;bottom:0;left:0;z-index:-1;width:min(934px,64.8611111111vw);aspect-ratio:934/480;pointer-events:none;content:"";background-repeat:no-repeat;background-position:center;background-size:contain}body.webp .top-movie::after{background-image:url("/dbs4/images/common/deco/deco-bleeze.webp")}body.no-webp .top-movie::after{background-image:url("/dbs4/images/common/deco/deco-bleeze.png")}@media(max-width: 600.98px){.top-movie::after{width:100%;aspect-ratio:375/193}}.top-movie *{outline:none}.top-movie a{display:block}.top-movie__inner{width:min(800px, calc(100% - 40px));margin-inline:auto}@media(max-width: 600.98px){.top-movie__inner{width:calc(100% - 40px)}}.top-movie-box{word-break:break-all}.top-movie-title{transform:translateY(-10px);position:relative;width:100%;margin-inline:auto;margin-bottom:20px}@media(max-width: 600.98px){.top-movie-title{margin-inline:auto;margin-bottom:5.3333333333vw}}.top-movie-title>span{font-size:0;text-indent:-9999px;white-space:nowrap;display:block;padding-top:194px;background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 600.98px){.top-movie-title>span{padding-top:97px}}body.webp .top-movie-title span{background-image:url("/dbs4/images/top/title/ttl-movie.webp")}body.no-webp .top-movie-title span{background-image:url("/dbs4/images/top/title/ttl-movie.png")}.top-movie-main{width:100%;aspect-ratio:16/9}.top-movie-main iframe{display:block;width:100%;height:100%}.top-series{background-image:url("/dbs4/images/top/series/bg-series-yokai-pc.jpg");background-repeat:repeat-y;background-position:center;background-size:100% auto;padding-block:50px 50px}@media(max-width: 600.98px){.top-series{padding-block:50px 50px}}@media(max-width: 600.98px){.top-series{background-repeat:repeat-x;background-size:auto 100%}body.webp .top-series{background-image:url("/dbs4/images/top/series/bg-series-yokai-sp.webp")}body.no-webp .top-series{background-image:url("/dbs4/images/top/series/bg-series-yokai-sp.jpg")}}.top-series__inner{width:min(1000px, calc(100% - 80px));margin-inline:auto}@media(max-width: 600.98px){.top-series__inner{width:calc(100% - 80px)}}.top-series-title{position:relative;width:100%;margin-inline:auto;margin-bottom:30px}@media(max-width: 600.98px){.top-series-title{margin-inline:auto;margin-bottom:5.3333333333vw}}.top-series-title>span{font-size:0;text-indent:-9999px;white-space:nowrap;display:block;padding-top:63px;background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 600.98px){.top-series-title>span{padding-top:38px}}body.webp .top-series-title span{background-image:url("/dbs4/images/top/title/ttl-series.webp")}body.no-webp .top-series-title span{background-image:url("/dbs4/images/top/title/ttl-series.png")}.top-series-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}@media(max-width: 600.98px){.top-series-list{gap:5px}}.top-series-item{width:min(50% - 5px,335px);aspect-ratio:335/87}@media(max-width: 600.98px){.top-series-item{width:100%}}.top-series-link{display:block;width:100%;height:100%;transition:opacity 300ms ease-in-out !important;background-repeat:no-repeat;background-position:center;background-size:contain}body.webp .top-series-link.dbs{background-image:url("/dbs4/images/top/series/bnr-dbs.webp")}body.no-webp .top-series-link.dbs{background-image:url("/dbs4/images/top/series/bnr-dbs.jpg")}body.webp .top-series-link.dbs2{background-image:url("/dbs4/images/top/series/bnr-dbs2.webp")}body.no-webp .top-series-link.dbs2{background-image:url("/dbs4/images/top/series/bnr-dbs2.jpg")}body.webp .top-series-link.sennyu{background-image:url("/dbs4/images/top/series/bnr-sennyu.webp")}body.no-webp .top-series-link.sennyu{background-image:url("/dbs4/images/top/series/bnr-sennyu.jpg")}body.webp .top-series-link.dbs3{background-image:url("/dbs4/images/top/series/bnr-dbs3.webp")}body.no-webp .top-series-link.dbs3{background-image:url("/dbs4/images/top/series/bnr-dbs3.jpg")}@media(hover: hover){.top-series-link:hover{opacity:.8 !important}}.top-series-link span{font-size:0;text-indent:-9999px;white-space:nowrap}.top-intro{padding-block:80px 80px}@media(max-width: 600.98px){.top-intro{padding-block:60px 60px}}.top-intro__inner{width:min(720px, calc(100% - 80px));margin-inline:auto}@media(max-width: 600.98px){.top-intro__inner{width:calc(100% - 60px)}}.top-intro-title{position:relative;width:100%;margin-inline:auto;margin-bottom:50px}@media(max-width: 600.98px){.top-intro-title{margin-inline:auto;margin-bottom:8vw}}.top-intro-title>span{font-size:0;text-indent:-9999px;white-space:nowrap;display:block;padding-top:100px;background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 600.98px){.top-intro-title>span{padding-top:50px}}body.webp .top-intro-title span{background-image:url("/dbs4/images/top/title/ttl-intro.webp")}body.no-webp .top-intro-title span{background-image:url("/dbs4/images/top/title/ttl-intro.png")}.top-intro-content{width:100%;aspect-ratio:720/858;background-repeat:no-repeat;background-position:center;background-size:contain}body.webp .top-intro-content{background-image:url("/dbs4/images/top/intro/intro-txt-pc.webp")}body.no-webp .top-intro-content{background-image:url("/dbs4/images/top/intro/intro-txt-pc.png")}@media(max-width: 600.98px){.top-intro-content{aspect-ratio:315/448}body.webp .top-intro-content{background-image:url("/dbs4/images/top/intro/intro-txt-sp.webp")}body.no-webp .top-intro-content{background-image:url("/dbs4/images/top/intro/intro-txt-sp.png")}}.top-intro-content p{font-size:0;text-indent:-9999px;white-space:nowrap}.top-sns{--d-parallax-overlay: rgba(255, 255, 255, 0.2);--d-parallax-blur: 4px;padding-block:50px 80px}@media(max-width: 600.98px){.top-sns{padding-block:33px 60px}}.top-sns::before{position:absolute;top:0;left:50%;width:100%;height:393px;pointer-events:none;content:"";transform:translateX(-50%);background-repeat:no-repeat;background-position:center;background-size:cover}body.webp .top-sns::before{background-image:url("/dbs4/images/common/deco/deco-gradation.webp")}body.no-webp .top-sns::before{background-image:url("/dbs4/images/common/deco/deco-gradation.png")}@media(max-width: 600.98px){.top-sns::before{height:160px}}.top-sns__inner{position:relative;width:min(920px, calc(100% - 40px));margin-inline:auto}@media(max-width: 600.98px){.top-sns__inner{width:calc(100% - 40px)}}.top-sns-box{word-break:break-all}.top-sns-title{position:relative;width:100%;margin-inline:auto;margin-bottom:-10px}@media(max-width: 600.98px){.top-sns-title{margin-inline:auto;margin-bottom:-0.8vw}}.top-sns-title>span{font-size:0;text-indent:-9999px;white-space:nowrap;display:block;padding-top:168px;background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 600.98px){.top-sns-title>span{padding-top:96px}}body.webp .top-sns-title span{background-image:url("/dbs4/images/top/title/ttl-sns.webp")}body.no-webp .top-sns-title span{background-image:url("/dbs4/images/top/title/ttl-sns.png")}.top-related{background-image:url("/dbs4/images/common/bg/bg-black.jpg");background-repeat:repeat;background-position:center;background-size:640px auto;padding-block:50px 50px}@media(max-width: 600.98px){.top-related{padding-block:40px 40px}}@media(max-width: 600.98px){.top-related{background-size:320px 100%}}.top-related__inner{width:min(760px, calc(100% - 40px));margin-inline:auto}@media(max-width: 600.98px){.top-related__inner{width:calc(100% - 80px)}}.top-related__inner ul li a{display:block;line-height:1;transition:opacity 300ms ease-in-out}@media(hover: hover){.top-related__inner ul li a:hover{opacity:.8}}.top-related:has(.top-related__inner:empty){display:none}
