@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@700&display=swap);
.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%;letter-spacing:.05em}@media(min-width: 993px){.d-main a{transition:opacity .1s ease}.d-main a:hover{opacity:.6}}.d-contentsBox{padding-bottom:150px;background-image:url("/mukaikun/images/common/bg/bg-pattern.png");background-size:100px}@media(max-width: 600.98px){.d-contentsBox{padding-bottom:50px}}.d-contentsBox-inner{overflow:hidden}.ntv-wrapper{background-color:#fff}@media only screen and (max-width: 600px){.ntv-wrapper{margin-bottom:0}}.drama-box-title.title-base{color:#fff;background-color:#ee429c}@media screen and (min-width: 993px){.ntv-pageTop a{z-index:50;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}}.drama-mainv-banners{margin-top:0 !important;background-image:url("/mukaikun/images/common/bg/bg-mainv-banners.jpg");background-position:0 50%;background-size:100% auto}.drama-mainv-banners .inner{width:790px !important;padding-top:20px !important;padding-bottom:25px !important;margin:0 auto}@media(max-width: 992.98px){.drama-mainv-banners .inner{width:90% !important}}@media(max-width: 600.98px){.drama-mainv-banners .inner{width:92vw !important;padding:initial !important;padding-top:10px !important;padding-bottom:15px !important}}.drama-mainv-banners .inner .item{width:380px !important}@media(max-width: 992.98px){.drama-mainv-banners .inner .item{width:48.1% !important}}@media(max-width: 600.98px){.drama-mainv-banners .inner .item{width:44vw !important}}.drama-mainv-banners .inner .item.hulu{margin-left:0 !important}@media(max-width: 600.98px){.drama-mainv-banners .inner .item.hulu{margin-left:0 !important}}.drama-mainv-banners .inner .item.hulu .image{background-color:#3ce132;box-shadow:0px 5px 0px #1caf13}.drama-mainv-banners .inner .item:nth-child(even){margin-left:30px !important}@media(max-width: 600.98px){.drama-mainv-banners .inner .item:nth-child(even){margin-left:4vw !important}}.drama-mainv-banners .inner .item a{display:block}@media(min-width: 993px){.drama-mainv-banners .inner .item a{transition:none}}.drama-mainv-banners .inner .item a .image{padding-top:22.3684210526%;background-color:#00c1e2;border-radius:15px;box-shadow:0px 5px 0px #008da5;transition:all .15s linear}@media(max-width: 600.98px){.drama-mainv-banners .inner .item a .image{padding-top:54.5454545455%}}.drama-mainv-banners .inner .item a:hover{opacity:1 !important}@media(min-width: 601px){.drama-mainv-banners .inner .item a:hover .image{box-shadow:none !important;transform:translate3d(0, 5px, 0)}}
