.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))}.ntv-wrapper{--ntv-wrapper-bg: #fff;background-color:var(--ntv-wrapper-bg)}@media only screen and (width <= 600px){.ntv-wrapper{margin-bottom:0}}.drama-aside{overflow:hidden;background-color:var(--ntv-wrapper-bg)}@media screen and (width >= 993px){.ntv-pageTop a{background-color:rgba(0,0,0,.8);border-radius:5px}.ntv-pageTop a::after{margin-top:24.5px;content:"";border-top:2px solid #fff;border-right:2px solid #fff}}.catchup-episode-wrap{width:100%;padding:28px}@media(max-width: 600.98px){.catchup-episode-wrap{padding:20px}}.catchup-episode-wrap:not(:has(*)){display:none}
