@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@500;600&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Cinzel:wght@600;700&display=swap);
.d-contentsWrap{width:100%;overflow:hidden}@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-main{width:100%}@media(min-width: 993px){.d-main a{transition:opacity .1s ease}.d-main a:hover{opacity:.6}}.d-contentsBox-inner{overflow:hidden;border-bottom:10px solid #000}@media(max-width: 600.98px){.d-contentsBox-inner{border-bottom:none}}.ntv-pageTop a{z-index:10}#chart.second-area{background-color:#eaac54}#chart .second-title h2{max-width:443px;margin:0 auto}@media(max-width: 600.98px){#chart .second-title h2{width:60%}}#chart .second-title .text{padding-top:23.927765237%;margin-left:35px;background-image:url(/conpaji/images/chart/tit-chart.png)}@media(max-width: 600.98px){#chart .second-title .text{margin-left:5vw}}#chart .second-contents-description{padding-top:12px;font-family:YakuHanMP,"Noto Serif JP";font-size:30px;font-weight:bold;line-height:1;text-align:center}@media(max-width: 767.98px){#chart .second-contents-description{font-size:4vw}}.chart-content{position:relative;padding:15px 0 0}.chart-content-box{position:relative}.chart-img{position:relative;z-index:1;padding-top:171.8208092486%;background-image:url(/conpaji/images/chart/chart_pc.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media(max-width: 600.98px){.chart-img{padding-top:208.5%;background-image:url(/conpaji/images/chart/chart_sp.png)}}.chart-list{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.chart-item{position:absolute;cursor:pointer}.chart-item div{padding-top:131%}@media(max-width: 600.98px){.chart-item div{padding-top:135%}}.chart-item.other{top:.3%;width:21%}.chart-item.other div{padding-top:153%}@media(max-width: 600.98px){.chart-item.other div{padding-top:166%}}.chart-item.main{width:25%}@media(max-width: 600.98px){.chart-item.main{width:29%}}.chart-item.work{width:21%}.chart-item.ando{left:8.3%}@media(max-width: 600.98px){.chart-item.ando{left:11.7%}}.chart-item.makabe{left:39.5%}.chart-item.kusuki{right:27.3%}.chart-item.kishikura{right:8.3%}@media(max-width: 600.98px){.chart-item.kishikura{right:11.7%}}.chart-item.trio{top:27.7%}@media(max-width: 600.98px){.chart-item.trio{top:27.2%}}.chart-item.asabuki{left:6%}@media(max-width: 600.98px){.chart-item.asabuki{left:3%}}.chart-item.takaiwa{left:37.5%}@media(max-width: 600.98px){.chart-item.takaiwa{left:35.5%}}.chart-item.minowa{right:6%}@media(max-width: 600.98px){.chart-item.minowa{right:3%}}.chart-item.sister{left:37.5%}@media(max-width: 600.98px){.chart-item.sister{left:35%}}.chart-item.rihoko{top:54.7%}@media(max-width: 600.98px){.chart-item.rihoko{top:55.7%}}.chart-item.tsumugi{top:77.4%}@media(max-width: 600.98px){.chart-item.tsumugi{top:77%}}.chart-item.mitsuyo{top:56.3%;right:6.3%}@media(max-width: 600.98px){.chart-item.mitsuyo{top:58.3%}}.chart-item.shimojo{top:56.3%;left:6.3%}@media(max-width: 600.98px){.chart-item.shimojo{top:58.3%}}.chart-item.rinna{top:79%;right:6.3%}@media(max-width: 600.98px){.chart-item.rinna{top:79.7%}}.chart-item.urara{top:79%;left:6.3%}@media(max-width: 600.98px){.chart-item.urara{top:79.7%}}.chart-story-btn a{display:flex;align-items:center;justify-content:center;width:400px;height:60px;margin:55px auto 0;font-size:18px;color:#fff;background-color:#000}@media(max-width: 600.98px){.chart-story-btn a{width:280px;height:50px;margin:10% auto 0;font-size:14px}}.chart-story-btn a span{position:relative;padding-right:33px}@media(max-width: 600.98px){.chart-story-btn a span{padding-right:15px}}.chart-story-btn a span::before{position:absolute;top:0;right:-48px;bottom:0;display:block;width:28px;height:14px;margin:auto;content:"";background-image:url(/conpaji/images/top/top-next-arrow.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 600.98px){.chart-story-btn a span::before{right:-28px;width:20px}}.chart-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;cursor:pointer}#comment.second-area{background-color:#e9c086}#comment .second-title h2{width:70%;max-width:486px;margin:0 auto}#comment .second-title .text{padding-top:23.0452674897%;margin-left:50px;background-image:url(/conpaji/images/chart/tit-comment.png)}@media(max-width: 600.98px){#comment .second-title .text{margin-left:10%}}.comment-list{padding:30px 0 0}.comment-item{display:flex;flex-wrap:wrap;border-top:2px solid #000;border-bottom:2px solid #000}@media(max-width: 992.98px){.comment-item{display:block}}.comment-item:not(:first-child){margin:30px auto 0}.comment-img{position:relative;width:255px}@media(max-width: 992.98px){.comment-img{width:100%}}.comment-img-wrap{position:relative;z-index:2;border-bottom:2px solid #000}@media(max-width: 992.98px){.comment-img-wrap{width:60%;max-width:255px;margin:0 auto;border-bottom:none}}.comment-img-wrap .box{padding-top:94.1176470588%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover}@media(max-width: 992.98px){.comment-img-wrap .box{border-right:2px solid #000;border-left:2px solid #000}}.comment-img-bg .bg-line{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}.comment-img-bg .bg-line line{stroke:#000;stroke-width:2px}.comment-text{width:calc(100% - 255px);background-color:#fff;border-left:2px solid #000}@media(max-width: 992.98px){.comment-text{width:100%;border-left:none}}.comment-text .name{padding:10px 20px;background-color:#000}.comment-text .name p{font-family:YakuHanJP,"Noto Sans JP";font-size:34px;font-weight:700;line-height:1;color:#fff}@media(max-width: 992.98px){.comment-text .name p{text-align:center}}@media(max-width: 600.98px){.comment-text .name p{font-size:24px}}.comment-text .name p .sub{font-size:18px}@media(max-width: 600.98px){.comment-text .name p .sub{font-size:14px}}.comment-text .name p .chara{margin-left:10px;font-size:20px;font-weight:400;color:#f3d93c}@media(max-width: 992.98px){.comment-text .name p .chara{display:block;margin:5px auto 0}}@media(max-width: 600.98px){.comment-text .name p .chara{font-size:14px}}.snack .comment-text .name p .chara{color:#ddd5e5}.restaurant .comment-text .name p .chara{color:#ebe4d1}.other .comment-text .name p .chara{color:#97b78e}.comment-text .text{padding:10px 20px;font-family:YakuHanJP,"Noto Sans JP";font-size:16px;font-weight:400;line-height:1.86}@media(max-width: 992.98px){.comment-text .text{padding:20px;font-size:15px}}.modal-wrap{position:relative;z-index:100;display:none}.modal-area{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;padding:140px 65px;overflow-y:auto}@media(max-width: 600.98px){.modal-area{padding:100px 20px}}.modal-item{position:relative;z-index:200;display:block;width:100%;max-width:540px;opacity:1;transition:all .8s}.modal-close{position:absolute;top:0;right:-45px;z-index:100;width:45px;height:45px;font-size:0;cursor:pointer;background-color:#000}@media(max-width: 600.98px){.modal-close{top:-35px;right:0;width:35px;height:35px}}.modal-close::before,.modal-close::after{position:absolute;top:50%;left:50%;display:block;width:30px;height:1px;content:"";background:#fff;transform:translate(-50%, -50%)}@media(max-width: 600.98px){.modal-close::before,.modal-close::after{width:20px}}.modal-close::before{transform:translate(-50%, -50%) rotate(-45deg)}.modal-close::after{transform:translate(-50%, -50%) rotate(45deg)}.modal-inner{width:100%}.modal-box{width:100%}.modal-image{background-color:#f8f8f8}.modal-image div{background-repeat:no-repeat;background-position:center;background-size:contain;padding-top:calc(235 / 540 * 100%)}.modal-info{background-color:#fff}.modal-info .name{padding:10px 20px;background-color:#000}.modal-info .name p{line-height:1;text-align:center}.modal-info .name p .chara{font-family:YakuHanJP,"Noto Sans JP";font-size:34px;font-weight:700;color:#fff}@media(max-width: 600.98px){.modal-info .name p .chara{font-size:24px}}.modal-info .name p .cast{margin-left:10px;font-size:20px;font-weight:400}@media(max-width: 992.98px){.modal-info .name p .cast{display:block;margin:5px auto 0}}@media(max-width: 600.98px){.modal-info .name p .cast{font-size:14px}}.modal-info .name p .cast.macbeth{color:#f3d93c}.modal-info .name p .cast.restaurant{color:#ebe4d1}.modal-info .name p .cast.snack{color:#ddd5e5}.modal-info .name p .cast.other{color:#97b78e}.modal-info .name p .cast .sub{font-size:16px}@media(max-width: 600.98px){.modal-info .name p .cast .sub{font-size:12px}}.modal-info .job{padding:10px;font-family:YakuHanJP,"Noto Sans JP";font-size:16px;font-weight:400;color:#fff;text-align:center;background-color:#000;border-top:2px solid #fff}@media(max-width: 600.98px){.modal-info .job{font-size:14px}}.modal-info .job.no{display:none}.modal-info .comment{padding:20px;font-family:YakuHanJP,"Noto Sans JP";font-size:16px;font-weight:400;line-height:1.86}@media(max-width: 600.98px){.modal-info .comment{font-size:15px}}.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8)}
