.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%}}.d-contentsBox{width:100%;background-image:url("/kimi100/images/top/bg_top-next.jpg");background-size:contain}.d-contentsBox-inner{overflow:hidden}.intro-area,.cast-area,.music-area,.chart-area,.original-area{width:100%;padding:60px 0;margin:0 auto}@media(max-width: 600.98px){.intro-area,.cast-area,.music-area,.chart-area,.original-area{padding:3% 0}}.intro-area__inner,.cast-area__inner,.music-area__inner,.chart-area__inner,.original-area__inner{width:100%;max-width:1000px;padding:0 20px;margin:0 auto}@media(max-width: 600.98px){.intro-area__inner,.cast-area__inner,.music-area__inner,.chart-area__inner,.original-area__inner{width:100%;max-width:100%;padding:0;margin:0 auto}}.intro-box,.cast-box,.music-box,.chart-box,.original-box{word-break:break-all}.intro-title,.cast-title,.staff-title,.music-title,.original-title{position:relative;width:100%;max-width:900px;margin:0 auto 10px}.intro-title span,.cast-title span,.staff-title span,.music-title span,.original-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}.drama-mainv-banners{background:linear-gradient(90deg, #a2cfe2, #d995c9);padding:2% 0 0 0;margin-top:0 !important}.drama-mainv-banners .inner .list .item{width:370px}@media(max-width: 600.98px){.drama-mainv-banners .inner .list .item{width:200px}}.ntv-pageTop a{z-index:9999}.sp{display:none !important}@media screen and (max-width: 992.98px){.sp{display:block !important}.pc{display:none !important}}.sns_banner ul{max-width:1000px;display:flex;justify-content:center;width:100%;margin:0 auto;font-size:0}.sns_banner ul li{margin:2% 1%;text-align:center}.intro-box .intro-body{margin:5% 0}@media(max-width: 600.98px){.intro-box .intro-body{margin:0 3% 8% 3%}}.intro-box .intro-body img{width:90%;margin:0 auto;display:block}@media(max-width: 600.98px){.intro-box .intro-body img{width:100%}}.cast-body{margin:5% 0 0 0;padding:7% 0;background:#fcecef}@media(max-width: 600.98px){.cast-body{margin:0 3%;padding:0 2%}}.castIn{clear:both;padding:15px 0 30px}@media(max-width: 600.98px){.castIn{padding-left:3%;padding-right:3%}}.castIn img.photo{float:left;margin:0 3% 2% 1%;width:282px}@media(max-width: 699.98px){.castIn img.photo{float:none;display:block;margin:0 auto;width:100%}}.castIn p.dot{text-align:center;font-size:2em;font-weight:bold;color:#6d5252}.castIn img.cast_line{display:block;margin:0 auto}.castIn .cast-contents{padding:28px 0;letter-spacing:.1em}@media(max-width: 600.98px){.castIn .cast-contents ul{display:block}}.castIn .cast-contents ul .name{text-align:center;font-size:35px;line-height:1.3;font-weight:bold;color:#6d5252}@media(max-width: 600.98px){.castIn .cast-contents ul .name{text-align:center;font-size:21px}}.castIn .cast-contents ul .name span{font-size:17px;display:block;line-height:1.8}.castIn .cast-contents ul .com_link{text-align:center;margin:16px 0 0 0}@media(max-width: 600.98px){.castIn .cast-contents ul .com_link{text-align:center;margin:12px 0 0 0}}.castIn .cast_img{text-align:center;width:40%;margin:5% auto 0 auto}@media(max-width: 600.98px){.castIn .cast_img{width:70%}}.castIn .cast_img img{width:100%}.staff-area{width:100%;padding:60px 0;margin:0 auto;background-size:contain}@media(max-width: 600.98px){.staff-area{padding:3% 0}}#staff .cast-area__inner{padding:0 20px}@media(max-width: 600.98px){.staff-title img{width:100%}}.staff-body{padding:10% 20px;margin:5% 0;background:#fcecef;color:#6d5252}@media(max-width: 600.98px){.staff-body{margin:0 0 8% 0;padding:50px 0}}.staff-list{display:block;width:100%}.staff-list__item{display:flex;align-items:flex-start;margin:10px 0}.staff-list__role{width:40%;padding:0;text-align:right;letter-spacing:.025em;font-size:1.9rem}@media(max-width: 699.98px){.staff-list__role{font-size:1.3rem;width:48%}}.staff-list__name{width:60%;letter-spacing:.025em;font-size:1.9rem}.staff-list__name span{font-size:1.6rem}@media(max-width: 699.98px){.staff-list__name{font-size:1.3rem;width:52%}.staff-list__name span{font-size:1.4rem}}.staff-list__name .sp_only{display:none}@media(max-width: 699.98px){.staff-list__name .sp_only{display:block}}.music-box .music-body{background:#fdecf0;padding:70px 60px;margin:5% 0}@media(max-width: 600.98px){.music-box .music-body{padding:7% 3% 5% 3%;margin:0 3% 8% 3%}}@media(max-width: 600.98px){.music-box .music-body img{width:100%}}@media(max-width: 600.98px){.music-title img{width:100%}}.music-contents{text-align:center;margin:0 auto;letter-spacing:.08em}.music-contents img{max-width:600px}.music-contents h3{font-size:38px;line-height:1.4em;margin-top:15px}@media(max-width: 600.98px){.music-contents h3{font-size:25px}}.music-contents .singer{font-size:30px;line-height:1.4em;padding:4% 0 0 0}@media(max-width: 600.98px){.music-contents .singer{font-size:20px}}.music-contents .lable{font-size:21px;line-height:1.4em;margin:0 0 30px 0}@media(max-width: 600.98px){.music-contents .lable{font-size:19px}}.music-contents .music_day{font-size:21px;line-height:1.4em;margin:20px 0 40px 0}@media(max-width: 600.98px){.music-contents .music_day{font-size:17px}}.music-contents .music_description{font-size:20px;margin:4% auto}@media(max-width: 600.98px){.music-contents .music_description{font-size:16px;width:90%}}.music-contents .music_com_link{margin:6% 0}@media(max-width: 600.98px){.music-contents .music_com_link{width:80%;display:block;margin:10% auto}}.chart-body{padding:0;margin:3% 0}.chart-title{margin-bottom:30px}@media(max-width: 600.98px){.chart-title{margin-bottom:20px}}body.webp .chart-title>span{background-image:url("/kimi100/images/chart/chart-title.webp")}body.no-webp .chart-title>span{background-image:url("/kimi100/images/chart/chart-title.png")}.chart-contents{padding:0 5%}.chart-contents .name{color:#fff;text-align:center;font-size:23px;line-height:1.4;font-weight:bold;letter-spacing:1px;letter-spacing:.1em}@media(max-width: 600.98px){.chart-contents .name{text-align:center;font-size:21px}}.chart-contents .name span.year{font-size:20px}.chart-contents .name ruby{font-size:29px}.chart-contents .name ruby rt{font-size:10px}.chart-contents .name span.mt-4{margin-top:-4px;display:block;font-size:17px}.chart-contents .comtext{text-align:left;margin:20px 0 40px 0;font-size:16px;color:#fff}.chart-contents .com_link a{margin:7px 0 0 12px;background:#fff;color:#ffa59e;padding:16px}@media(min-width: 0){.chart-contents .com_link a{text-align:center}}.chart-contents .com_link2 a{margin:7px 0 0 12px;background:#fff;color:#ffa59e;padding:16px}@media(min-width: 0){.chart-contents .com_link2 a{text-align:center}}.chart_btn{text-align:center;margin:50px auto}.chart-image{position:relative;width:100%;padding-top:130%;background-image:url("/kimi100/images/chart/chart-img_pc.jpg");background-repeat:no-repeat;background-position:center;background-size:contain}.chart-list ul li a{cursor:pointer}.person{background:#fcedf0;padding:6%}.person1,.person2{display:flex;margin:5% 0}@media(max-width: 699.98px){.person1,.person2{display:block;margin:5% 0 15% 0}}.person_images{width:33%;margin:0 15px 6px 0}@media(max-width: 699.98px){.person_images{width:100%;text-align:center}}.person_images img{width:100%}@media(max-width: 600.98px){.person_images img{width:80%}}.person_area{width:67%;color:#6d5252}@media(max-width: 699.98px){.person_area{width:100%}}.person_name{font-size:32px;font-weight:bold;line-height:1.3;padding:0 0 6px 0;overflow:hidden;letter-spacing:.1em}@media(max-width: 600.98px){.person_name{width:70%}.person_name img{width:80%}}.person_name span{font-size:20px}.person_cast{font-size:23px;line-height:1.3;padding:0 0 6px 0;overflow:hidden;letter-spacing:.1em}.person_text{font-size:17px;line-height:1.3;padding:0 0 6px 0;overflow:hidden;letter-spacing:.1em}@media(max-width: 600.98px){.person_text{font-size:1.4rem}}.person_btn{float:right;margin:5% 0 0 0}@media(max-width: 699.98px){.person_btn{float:none;margin:5% auto 0 auto;display:block;width:80%}}.original-box .original-body{background:#fdecf0;padding:70px 60px;margin:5% 0}@media(max-width: 600.98px){.original-box .original-body{padding:14% 3% 5% 3%;margin:0 3% 8% 3%}}@media(max-width: 600.98px){.original-box .original-body img{width:80%}}.original-contents{text-align:center;margin:0 auto;letter-spacing:.08em}.original-contents img{max-width:300px}.original-contents h3{font-size:32px;line-height:1.4em;margin-top:20px}@media(max-width: 600.98px){.original-contents h3{font-size:24px}}.original-contents h3 span{display:block;font-size:16px;line-height:1.2}.original-contents h4{text-align:center;font-size:20px}.original-contents .original_cyosya{font-size:22px;line-height:1.4em;margin:4px 0 0 0}@media(max-width: 600.98px){.original-contents .original_cyosya{font-size:16px}}.original-contents .original_cyosya2{font-size:18px;line-height:1.4em;margin:4px 0 40px 0}@media(max-width: 600.98px){.original-contents .original_cyosya2{font-size:12px}}.original-contents .original_comment{font-size:17px;line-height:1.6em;margin:10px 0 30px 0;text-align:left}@media(max-width: 600.98px){.original-contents .original_comment{font-size:13px}}.original-contents .original_com{background:#f08aa5;padding:4%;color:#fff}
