@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;700&display=swap);
.ntv-pageTop a{z-index:2}.d-contentsWrap{width:100%}@media(max-width: 600.98px){.d-contentsWrap{background-position:10% center;background-size:5% auto;overflow:hidden}}.d-contentsWrap [class*=-img] img{display:block;width:100%}.d-main{width:100%;background-color:#1d1055;background-size:cover;font-family:"Noto Sans JP",sans-serif;letter-spacing:.15rem;overflow:hidden}body.webp .d-main{background-image:url("/kindaichi2022/images/common/bg_blue.webp")}body.no-webp .d-main{background-image:url("/kindaichi2022/images/common/bg_blue.jpg")}@media(min-width: 993px){.d-main a{transition:opacity .1s ease}.d-main a:hover{opacity:.6}}.d-contentsBox-inner{overflow:hidden}.d-main .drama-mainv-banners{padding:20px 0 0;margin-top:0 !important;background:#000}.d-main .drama-mainv-banners span{padding-top:20.5882352941%}.d-main .drama-mainv-banners .item{width:300px}.d-main .drama-mainv-banners .item:hover{opacity:.6;transition:.2s}@media(max-width: 992.98px){.d-main .drama-mainv-banners .item{width:30vw}.d-main .drama-mainv-banners .item:hover{opacity:1}}@media(max-width: 600.98px){.d-main .drama-mainv-banners{padding:3% 0 0}.d-main .drama-mainv-banners span{padding-top:11.1111111111vw}.d-main .drama-mainv-banners .item{width:43.0555555556vw}}.ntv-wrapper{background-color:#fff}@media only screen and (max-width: 600px){.ntv-wrapper{margin-bottom:0}}@media screen and (min-width: 993px){.ntv-pageTop a{background-color:rgba(0,0,0,.8);border-radius:5px;z-index:5}.ntv-pageTop a:after{margin-top:24.5px;content:"";border-top:2px solid #fff;border-right:2px solid #fff}}
