.sp{display:none !important}@media screen and (max-width: 992.98px){.sp{display:block !important}.pc{display:none !important}}.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-main{width:100%}@media(min-width: 993px){.d-main a{transition:opacity .1s ease}.d-main a:hover{opacity:.6}}@media(max-width: 992.98px){.img100{width:100%}}@media(max-width: 992.98px){.img90{width:90%}}@media(max-width: 992.98px){.img80{width:80%}}@media(max-width: 992.98px){.img70{width:70%}}@media(max-width: 992.98px){.img60{width:60%}}@media(max-width: 992.98px){.img50{width:50%}}.top-next,.top-movie,.top-sns{width:100%;padding:100px 0;margin:0 auto}@media(max-width: 600.98px){.top-next,.top-movie,.top-sns{padding:8% 0}}.top-next__inner,.top-movie__inner,.top-sns__inner{width:100%;max-width:1000px;padding:0 20px;margin:0 auto}@media(max-width: 600.98px){.top-next__inner,.top-movie__inner,.top-sns__inner{width:100%;max-width:100%;padding:0;margin:0 auto}}.top-intro-box,.top-next-box,.top-movie-box,.top-sns-box,.top-twitter-box{word-break:break-all}.top-intro-title,.top-next-title,.top-movie-title,.top-sns-title,.top-twitter-title{position:relative;width:100%;max-width:610px;margin:0 auto 40px auto;text-align:center}.top-intro-title span,.top-next-title span,.top-movie-title span,.top-sns-title span,.top-twitter-title span{font-size:0;text-indent:-9999px;white-space:nowrap;display:block;padding-top:20%;background-repeat:no-repeat;background-position:center;background-size:contain}body.webp .top-intro-title span,body.webp .top-next-title span,body.webp .top-movie-title span,body.webp .top-sns-title span,body.webp .top-twitter-title span{background-image:url("/deep-ikinarikon/images/top/dummy-title.webp")}body.no-webp .top-intro-title span,body.no-webp .top-next-title span,body.no-webp .top-movie-title span,body.no-webp .top-sns-title span,body.no-webp .top-twitter-title span{background-image:url("/deep-ikinarikon/images/top/dummy-title.png")}.drama-mainv-banners{background-color:#ddd1d5;padding:17px 20px 0 20px;margin-top:0 !important}@media(max-width: 600.98px){.drama-mainv-banners{background-size:cover}}@media(max-width: 699.98px){.drama-mainv-banners .inner .list .item{width:39vw}}@media(max-width: 600.98px){.drama-mainv-banners .inner .list .item{width:100%}}.drama-mainv-banners .inner .list .item .image{padding-top:22%}@media(max-width: 600.98px){.drama-mainv-banners .inner .list .item .image{padding-top:50%}}.drama-mainv-banners .inner{padding:0 0 20px 0 !important}.ntv-pageTop a{z-index:9999}.drama-share-body ul li{padding:0 3px !important}.banner_area{padding:0% 0 0 0}.banner_area ul{max-width:1000px;display:flex;flex-flow:row wrap;width:100%;margin:0 auto;font-size:0;justify-content:center}.banner_area ul li{margin:1% 1%;width:45%}@media(max-width: 600.98px){.banner_area ul li{width:80%}}.banner_area ul li img{width:100%}.d-contentsBox-inner{overflow:hidden;background:url("/deep-ikinarikon/images/top/story_bg.jpg");background-size:contain;color:#000;padding:4% 0 0 0}.top-mainV{position:relative}.top-mainV__inner{width:100%;margin:0 auto}@media(max-width: 992.98px){.top-mainV__inner{background:none;width:100%}}.top-mainV-img{width:100%;padding-top:65.5%;background:url("/deep-ikinarikon/images/top/main.jpg");background-size:cover}@media(max-width: 600.98px){.top-mainV-img{padding-top:63%}}.top-mainV-img>span{font-size:0;text-indent:-9999px;white-space:nowrap}.sns_links ul{display:flex;justify-content:center;margin:30px auto}.sns_links ul li{margin:5px 10px 0 10px;text-align:center}@media(max-width: 992.98px){.sns_links ul li{width:14%;margin:8px 10px 2px 10px}.sns_links ul li img{width:100%}}.top-intro{margin:0;border-radius:5px;padding:60px 0 20px 0}.top-intro__inner{padding:0}.top-intro a{display:block}@media(max-width: 992.98px){.top-intro{width:100%}}.top-intro-body{border-radius:0 0 5px 5px;text-align:center}.top-intro-timeline{padding:2% 3%;margin:0 auto}.top-intro-timeline__inner{background:#fff}@media(max-width: 600.98px){.top-intro-timeline{padding:3% 3% 3%}.top-intro-timeline iframe{max-height:350px}}.topics-area{padding:40px 0 140px 0;margin:0 auto;background:#f5ffff url("/deep-ikinarikon/images/top/topics_bg.jpg");background-size:cover;position:relative}@media(max-width: 600.98px){.topics-area{padding:6% 0}}.topics-area .drama-box-title{background:url("/deep-ikinarikon/images/top/title_topics.png") no-repeat top center;background-size:contain;padding:0 0 16% 0;margin:6% 0}@media(max-width: 699.98px){.topics-area .drama-box-title{padding:0 0 22% 0;margin:6% 0 9% 0}}@media(max-width: 600.98px){.topics-area .drama-box-title{padding:0 0 23% 0;margin:6% 0 9% 0}}.topics-area .drama-box-title .title-01{display:none}.topics-area .drama-box-title .title-02{display:none}.topics-btn>a{position:relative;display:block;width:24.5%;padding:10px;margin:0 auto;font-weight:normal;color:#000;text-align:center;word-break:break-all;cursor:pointer;border:1px solid #000;border-radius:5px;background:#caa2bf}@media(max-width: 600.98px){.topics-btn>a{width:87.5% !important}}.topics-inner::before{content:"";position:absolute;top:0;left:0;margin:-15.8461538462% 0 0 76.9230769231%;background:url("/deep-ikinarikon/images/top/pai.png") no-repeat center/contain;width:30vw;padding-top:35.0769230769%;max-width:330px}.topics-text{color:#6b6b6b}.top-next{padding:60px 0 0 0}@media(max-width: 600.98px){.top-next{padding:45px 0}}.top-next a{display:inline-block}.top-next-title{margin-bottom:0}@media(max-width: 600.98px){.top-next-title img{width:100%}}.top-next-body{max-width:1000px;margin:0 auto;position:relative}@media(max-width: 992.98px){.top-next-body{padding:0 0 3%}}.top-next-body__inner{padding:2% 0 5% 0;border-radius:5px}@media(max-width: 600.98px){.top-next-body__inner{width:100%}}.top-next-body__inner img.bg_movie{padding-top:0}@media(max-width: 992.98px){.top-next-body__inner{display:block;border-radius:3px}.top-next-body__inner img.bg_movie{width:100%;margin:0 0 0 -3%}}.top-next-movie{position:relative;top:0;width:100%;max-width:830px;margin:0 auto 7% auto}@media(max-width: 992.98px){.top-next-movie{width:90%;top:0vw}}@media(max-width: 600.98px){.top-next-movie{top:0vw}}.top-next-movie__data{position:relative}.top-next-movie__data iframe{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;filter:drop-shadow(10px 10px 0 #C5ACB2);border:10px solid #d05f7d}.top-next-detail{position:relative;padding:0 6% 2% 6%;margin:2% 7%;background:#fff;border:solid 1px #000;outline:solid 5px #fff;outline-offset:1px}@media(max-width: 992.98px){.top-next-detail{width:94%;margin:30px auto 0 auto;padding:0 6% 3% 6%}}.top-next-detail .day{margin:0 auto;display:block;margin-top:-4%;position:relative}@media(max-width: 600.98px){.top-next-detail .day{width:100%}}.top-next-detail-title{margin:4% 0;display:flex;justify-content:space-between;align-items:flex-end}@media(max-width: 600.98px){.top-next-detail-title{display:block}}.top-next-detail-title .story_number{color:#fff;padding:0 3%;margin:0 auto;text-align:center;font-size:7em;line-height:1;display:block;font-family:"a-otf-ryumin-pr6n",serif}@media(max-width: 600.98px){.top-next-detail-title .story_number{font-size:5em}}.top-next-detail-title .story_number span{font-size:22px;vertical-align:top;position:relative;top:16px;margin-right:3px}.top-next-detail-title h3{margin-top:.3rem;font-size:2.2em;text-align:center;font-family:"a-otf-ryumin-pr6n",serif}@media(max-width: 600.98px){.top-next-detail-title h3{font-size:2.1rem}}.top-next-detail-title .subtitle{color:#fff;font-family:"a-otf-ryumin-pr6n",serif;margin:0 auto;font-size:2.2em;text-align:center;display:block}@media(max-width: 600.98px){.top-next-detail-title .subtitle{font-size:2.1rem}}.top-next-detail-title__number{font-size:4em;margin-right:1%;line-height:1.2;color:#fff;font-family:"a-otf-ryumin-pr6n",serif}@media(max-width: 992.98px){.top-next-detail-title__number{margin-right:10px;font-size:3rem;letter-spacing:0;display:block;text-align:center}}.top-next-detail-title__number span{font-size:3.5rem;margin-left:12px}@media(max-width: 992.98px){.top-next-detail-title__number span{font-size:2.2rem}}.top-next-detail-title__date{font-family:"a-otf-ryumin-pr6n",serif;font-size:2.4rem;color:#fff;line-height:1.2}@media(max-width: 992.98px){.top-next-detail-title__date{font-size:2.4rem;display:block;text-align:center}}.top-next-detail-title__date .time_info{font-size:17px}@media(max-width: 699.98px){.top-next-detail-title__date .time_info{font-size:17px;margin:-12px 0 10px 0;display:block}}.top-next-detail-text{margin:20px auto 30px auto;letter-spacing:1.3px;line-height:1.7;font-size:16px}.top-next-detail-text img{width:100%}@media(max-width: 992.98px){.top-next-detail-text{display:block}}@media(max-width: 600.98px){.top-next-detail-text{font-size:1.4rem}}.top-next-btn{text-align:center}.top-next-btn>a{width:50%}@media(max-width: 992.98px){.top-next-btn>a{width:300px}}@media(max-width: 992.98px)and (max-width: 600.98px){.top-next-btn>a{width:80%;font-size:1.5rem;padding:0% 0% 10px 0%}}.top-next-btn>a:not(:first-child){margin-top:4.2%}@media(max-width: 992.98px){.top-next-btn>a:not(:first-child){margin-top:4.2%}}.top-next-btn img{margin-top:0;width:100%}.top-movie{position:relative;padding:40px 0;background:url("/deep-ikinarikon/images/top/movie_bg.png");background-size:cover}@media(max-width: 600.98px){.top-movie{padding:45px 0}}.top-movie *{outline:none}.top-movie-body{padding:0 4%}.top-movie-title{margin:0;text-align:left}.top-movie-btn{margin:3% auto;text-align:center}@media(max-width: 600.98px){.top-movie-btn{width:87.5%}}.top-movie::before{position:absolute;top:-90px;left:0;display:block;width:100%;height:90px;content:"";background-repeat:no-repeat;background-position:center top;background-size:cover}@media(max-width: 600.98px){.top-movie::before{top:-6vw;background-size:contain}}.movie-item .new{top:0px !important;left:0px !important}.movie-modal_area{position:relative;padding-top:56.25%}.movie-modal_area iframe{position:absolute;top:0;left:0;width:100%;height:100%}.top-sns{padding:40px 0 100px 0;background:#fff url(/deep-ikinarikon/images/top/sns_bg.webp) top right no-repeat}@media(max-width: 600.98px){.top-sns{padding:45px 0 70px 0}}.top-sns-title{margin:3% auto 7% auto}.top-sns-body{display:flex;flex-wrap:wrap;align-content:stretch;align-items:stretch;justify-content:center;width:100%;max-width:1000px;padding:4% 0 0 0;margin:0 auto}@media(max-width: 600.98px){.top-sns-body{display:block}}.top-twitter{width:33%;margin:0;background-color:#69c8ff;border-radius:5px}.top-twitter__inner{padding:0}.top-twitter a{display:block}@media(max-width: 992.98px){.top-twitter{width:100%}}.top-twitter-body{border-radius:0 0 5px 5px}.top-twitter-timeline{padding:2%;margin:0 auto}.top-twitter-timeline__inner{background:#fff}@media(max-width: 600.98px){.top-twitter-timeline{padding:3% 3% 3%}.top-twitter-timeline iframe{max-height:350px;width:100% !important}}@media(max-width: 992.98px){.top-sns__inner{padding:0 5.3333333333vw}}.top-sns-body{display:flex;flex-wrap:wrap;align-content:stretch;align-items:stretch;justify-content:space-between;width:100%;max-width:1000px;padding:0;margin:0 auto}@media(max-width: 992.98px){.top-sns-body{display:block}}#top-sns-list{width:100%;margin:30px 0 0}.top-instagram{width:32%}@media(max-width: 992.98px){.top-instagram{width:100%;margin-top:2.6666666667vw}}.top-tiktok{width:32%;padding:8px;background-color:#1d1212}@media(max-width: 992.98px){.top-tiktok{width:100%;margin-top:2.6666666667vw}}.top-tiktok .tiktok-embed{margin:0 auto;min-width:auto !important}.top-tiktok iframe{border-radius:8px}.sns_links2{margin:10% 0 0 0}.sns_links2 ul{display:flex;justify-content:center;margin:0 auto}.sns_links2 ul li{margin:5px 10px 0 10px;text-align:center}@media(max-width: 992.98px){.sns_links2 ul li{width:30%;margin:8px 10px 2px 10px}.sns_links2 ul li img{width:100%}}#deep{text-align:center;padding:30px 0 20px 0;background:#fff}@media(max-width: 600.98px){#deep{margin:30px auto 20px auto}}#deep a{display:inline-block}#deep img.sp{margin:0 auto}.connect_banner{padding:4% 0 0 0}.connect_banner ul{max-width:1000px;display:flex;flex-flow:row wrap;width:100%;margin:0 auto;font-size:0;justify-content:center}.connect_banner ul li{margin:1% 1%;width:45%}@media(max-width: 600.98px){.connect_banner ul li{width:80%;margin:2% 0}}.connect_banner ul li img{width:100%}
