@-webkit-keyframes line_show{from{transform:scale(0)}to{transform:scale(1)}}@keyframes line_show{from{transform:scale(0)}to{transform:scale(1)}}.d-contentsWrap,.drama-contentsWrap{background:#eaecef url("/kimiseka/images/common/bg_pattern.jpg") repeat center top}.is-back .d-contentsWrap,.is-back .drama-contentsWrap{background:#eaecef url("/kimiseka/images/common/bg_pattern_back.jpg") repeat center top}.is-back .drama-aside{background-color:#000}.is-back .drama-box-title.title-base{color:#fff;background-color:#48596b}.is-back .drama-box-sns-area,.is-back .drama-box-share-area{border-color:#fff}.is-back .drama-box-sns-area .drama-box-title,.is-back .drama-box-share-area .drama-box-title{color:#fff}.is-back .drama-box-recommend-area{color:#fff}@media(max-width: 992px){.is-back .drama-lists>li>a .drama-list-box{color:#fff}}@media(min-width: 993px){.is-back .ntv-pageTop a{background-image:url("/kimiseka/images/common/pagetop_back.png")}}.d-mainV-img span{width:100%;padding-top:22.375%;overflow:hidden;background-image:url("/kimiseka/images/season1/common/mainv_s1_pc.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.is-back .d-mainV-img span{background-image:url("/kimiseka/images/season1/common/mainv_s1_back_pc.jpg")}@media(max-width: 600px){.d-mainV-img span{padding-top:53.3333333333%;background-image:url("/kimiseka/images/season1/common/mainv_s1_sp.jpg")}.is-back .d-mainV-img span{background-image:url("/kimiseka/images/season1/common/mainv_s1_back_sp.jpg")}}.d-mainV-bnr{position:absolute;bottom:2.196193265%;left:50%;display:flex;align-items:center;justify-content:center;width:31.1127379209%;transform:translateX(-50%)}@media(max-width: 600px){.d-mainV-bnr{bottom:3.3333333333%;width:90.1333333333%}}.d-mainV-bnr__item{margin-right:10px}.d-mainV-bnr__item:last-child{margin-right:0}.d-mainV-bnr__item a{background-repeat:no-repeat;background-position:center;background-size:contain}.d-mainV-bnr__item.hulu{width:72.8862973761%}@media(max-width: 600px){.d-mainV-bnr__item.hulu{width:59.1715976331%}}.d-mainV-bnr__item.hulu a{display:inline-block;width:100%;padding-top:20%;background-image:url("/kimiseka/images/season1/common/bnr_streaming_hulu.png")}.is-back .d-mainV-bnr__item.hulu a{background-image:url("/kimiseka/images/season1/common/bnr_streaming_hulu_back.png")}.d-mainV-bnr__item.latest-season{width:48.1049562682%}@media(max-width: 600px){.d-mainV-bnr__item.latest-season{width:39.349112426%}}.d-mainV-bnr__item.latest-season a{display:inline-block;width:100%;padding-top:30.0751879699%;background-image:url("/kimiseka/images/season1/common/bnr_lastseason.png")}.is-back .d-mainV-bnr__item.latest-season a{background-image:url("/kimiseka/images/season1/common/bnr_lastseason_back.png")}.d-nav-item{width:calc(100% / 8)}@media(max-width: 600px){.d-nav-item{width:calc(100% / 4)}.d-nav-item:nth-child(5),.d-nav-item:nth-child(6),.d-nav-item:nth-child(7),.d-nav-item:nth-child(8){width:calc(100% / 4)}.d-nav-item:nth-child(7n)::after{display:inline-block}.d-nav-item:nth-child(4n)::after{display:none}.d-nav-item a{background-size:90% auto}}.d-nav-item.intro a{background-image:url("/kimiseka/images/season1/common/nav_intro.png")}.d-nav-item.intro a:first-child{display:block}.d-nav-item.intro a:nth-child(2){display:none}.d-nav-item.intro.is-aleart a{background-image:url("/kimiseka/images/season1/common/nav_intro.png")}.is-back .d-nav-item.intro.is-aleart a{background-image:url("/kimiseka/images/season1/common/nav_intro_back.gif")}@media(max-width: 600px){.is-back .d-nav-item.intro.is-aleart a{background-position:center top}}.d-nav-item.caststaff a{background-image:url("/kimiseka/images/season1/common/nav_caststaff.png")}.d-nav-item.story a{background-image:url("/kimiseka/images/season1/common/nav_story.png")}.d-nav-item.chart a{background-image:url("/kimiseka/images/season1/common/nav_chart.png")}.d-nav-item.topics a{background-image:url("/kimiseka/images/season1/common/nav_topics.png")}.d-nav-item.music a{background-image:url("/kimiseka/images/season1/common/nav_music.png")}.d-nav-item.movie a{background-image:url("/kimiseka/images/season1/common/nav_movie.png")}.d-nav-item.gallery a{background-image:url("/kimiseka/images/season1/common/nav_photogallery.png")}.d-nav-item.omikuji a{background-image:url("/kimiseka/images/season1/common/nav_omikuji.png")}.d-nav-item.komaememo a{background-image:url("/kimiseka/images/season1/common/nav_komaememo.png")}.d-nav-item.hibikimeshi a{background-image:url("/kimiseka/images/season1/common/nav_hibikimeshi.png")}.d-nav-item.coming a{background-image:url("/kimiseka/images/season1/common/nav_coming.png")}.is-back .d-nav-item.intro a{background-image:url("/kimiseka/images/season1/common/nav_intro_back.png")}.is-back .d-nav-item.intro a:first-child{display:none}.is-back .d-nav-item.intro a:nth-child(2){display:block}.is-back .d-nav-item.caststaff a{background-image:url("/kimiseka/images/season1/common/nav_caststaff_back.png")}.is-back .d-nav-item.story a{background-image:url("/kimiseka/images/season1/common/nav_story_back.png")}.is-back .d-nav-item.chart a{background-image:url("/kimiseka/images/season1/common/nav_chart_back.png")}.is-back .d-nav-item.topics a{background-image:url("/kimiseka/images/season1/common/nav_topics_back.png")}.is-back .d-nav-item.music a{background-image:url("/kimiseka/images/season1/common/nav_music_back.png")}.is-back .d-nav-item.movie a{background-image:url("/kimiseka/images/season1/common/nav_movie_back.png")}.is-back .d-nav-item.gallery a{background-image:url("/kimiseka/images/season1/common/nav_photogallery_back.png")}.is-back .d-nav-item.omikuji a{position:relative;background-image:url("/kimiseka/images/season1/common/nav_omikuji_back.png")}.is-back .d-nav-item.omikuji a::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:url("/kimiseka/images/season1/common/nav_hands.png");opacity:0}@media(min-width: 993px){.is-back .d-nav-item.omikuji a:hover{opacity:1 !important}.is-back .d-nav-item.omikuji a:hover::before{opacity:1 !important}}.is-back .d-nav-item.komaememo a{background-image:url("/kimiseka/images/season1/common/nav_komaememo_back.png")}.is-back .d-nav-item.hibikimeshi a{background-image:url("/kimiseka/images/season1/common/nav_hibikimeshi_back.png")}.is-back .d-nav-item.coming a{background-image:url("/kimiseka/images/season1/common/nav_coming_back.png")}.d-nav--footer .d-nav-item::after{display:none !important}.is-back .prBanner-area{background-image:url("/kimiseka/images/top/bg_banner_back.png")}.is-back .btn-default{color:#000;background-color:#fff;border:1px solid #000}@media(min-width: 993px){.is-back .btn-default:hover{color:#fff;background-color:#677f99}}.is-back .btn-default::before{border-bottom:1px solid #000}.is-back .btn-default::after{border-right:1px solid #fff;border-bottom:1px solid #fff}@media(max-width: 600px){.is-back .btn-default::after{border-right:1px solid #000;border-bottom:1px solid #000}}.is-back .btn-default[target=_blank]::after{background-image:url("/kimiseka/images/common/icon_link_dark.svg")}.is-back .btn-default--light{color:#fff;background-color:#000;border:1px solid #fff}@media(min-width: 993px){.is-back .btn-default--light:hover{background-color:#323f4d}}.is-back .btn-default--light::before{border-bottom:1px solid #fff}.is-back .btn-default--light::after{border-right:1px solid #000;border-bottom:1px solid #000}@media(max-width: 600px){.is-back .btn-default--light::after{border-right:1px solid #fff;border-bottom:1px solid #fff}}.is-back .btn-default--more::before{background-image:url("/kimiseka/images/common/icon_load_dark.png");border:none}.is-back .label .rotate{display:inline-block;transform:rotate(180deg)}@media(min-width: 993px){.is-back .label .rotate{transform:rotate(180deg) translateY(1px)}}@media(max-width: 600px){.is-back .label .rotate{transform:rotate(180deg) translateY(1.5px)}}@media(-ms-high-contrast: none)and (min-width: 993px){.is-back *::-ms-backdrop .rotate,.is-back .label .rotate{transform:rotate(180deg) translateY(2px)}}.is-back .review-area{background-image:url("/kimiseka/images/top/bg_review_back.png")}@media(max-width: 992px){.is-back .review-area{background-image:url("/kimiseka/images/top/bg_review_back_sp.png")}}.is-back .review-title{margin-left:0;transform:scale(-1, 1)}.is-back .review-title span::before{left:40px}@media(max-width: 992px){.is-back .review-title{text-align:right}.is-back .review-title span::before{left:0;width:199px;text-align:right}}.is-back .review-movie-btn .btn-default--light::after{border-color:#fff}.is-back .title-main--news span{background-image:url("/kimiseka/images/top/tit_news_back.png")}@media(max-width: 600px){.is-back .title-main--news span{background-image:url("/kimiseka/images/top/tit_news_back_sp.png")}}.is-back .title-main--next span{background-image:url("/kimiseka/images/top/tit_last_back.png")}@media(max-width: 600px){.is-back .title-main--next span{background-image:url("/kimiseka/images/top/tit_last_back_sp.png")}}.is-back .title-main--movie span{background-image:url("/kimiseka/images/top/tit_movie_back.png")}@media(max-width: 600px){.is-back .title-main--movie span{background-image:url("/kimiseka/images/top/tit_movie_back_sp.png")}}.is-back .title-main--sns span{background-image:url("/kimiseka/images/top/tit_sns_back.png")}@media(max-width: 600px){.is-back .title-main--sns span{background-image:url("/kimiseka/images/top/tit_sns_back_sp.png")}}.is-back .title-main--intro span{background-image:url("/kimiseka/images/season1/intro/tit_intro_back.png")}@media(max-width: 600px){.is-back .title-main--intro span{background-image:url("/kimiseka/images/season1/intro/tit_intro_back_sp.png")}}.is-back .title-secondary__text{color:#fff}.is-back .title-secondary__text::after{background-color:#677f99}.is-back .title-secondary__sub{color:#fff}.is-back .title-secondary__emphasis{color:#677f99}.is-back body:not(.second) .topics-area .drama-box-title .title-01{background-image:url("/kimiseka/images/top/tit_topics_back.png")}@media(max-width: 600px){.is-back body:not(.second) .topics-area .drama-box-title .title-01{background-image:url("/kimiseka/images/top/tit_topics_back_sp.png")}}.second.is-back .topics-area .title-02{margin-top:20px;font-size:25px;color:#fff;text-align:center}@media(max-width: 992px){.second.is-back .topics-area .title-02{font-size:2rem}}@media(max-width: 600px){.second.is-back .topics-area .title-02{margin-top:2.5%;font-size:1.6rem}}.second.is-back .topics-area .title-02_normal{font-weight:normal}
