@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}}#music.second-area{background:linear-gradient(130deg, #fff 0%, #d8d4d4 80%, #ffffff 100%)}#music .second-title h2{width:56%;max-width:350px;margin:0 auto}#music .second-title .text{padding-top:20%;background-image:url(/conpaji/images/music_staff/tit-music.png)}.music-box{border-bottom:6px solid #000}.music-box:not(:first-child){margin:60px auto 0}@media(max-width: 600.98px){.music-box:not(:first-child){margin-top:10%}}.music-wrap{padding:60px 0 0}@media(max-width: 600.98px){.music-wrap{padding-top:10%}}.music-title{font-family:YakuHanMP,"Noto Serif JP";font-size:48px;font-weight:700;text-align:center}@media(max-width: 600.98px){.music-title{font-size:32px}}.music-img{position:relative;padding:30px;margin:10px auto 0;border-top:6px solid #000}.ost .music-img{margin:0 auto;border-top:2px solid #000}.music-img .box{position:relative;z-index:2;width:calc(100% - 60px);max-width:340px;margin:0 auto}.music-img .img{padding-top:100%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain}.music-img-bg .bg-line{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}.music-img-bg .bg-line line{stroke:#000;stroke-width:2px}.music-song-title{padding:20px;font-family:YakuHanJP,"Noto Sans JP";font-size:48px;font-weight:600;line-height:1;text-align:center;border-top:2px solid #000}@media(max-width: 600.98px){.music-song-title{font-size:26px}}.music-song-title.is-center{text-align:center}.ost .music-song-title{line-height:1.4}.music-song-title span{display:block;font-size:36px}@media(max-width: 600.98px){.music-song-title span{font-size:20px}}.music-song-info{padding:20px 0;font-family:YakuHanJP,"Noto Sans JP";font-weight:400;line-height:1;text-align:center;border-top:2px solid #000}.music-song-info.top-line6{border-top:6px solid #000}.music-song-info .main{font-size:28px}@media(max-width: 600.98px){.music-song-info .main{font-size:20px}}.music-song-info .company{margin:10px auto 0;font-size:14px}@media(max-width: 600.98px){.music-song-info .company{font-size:12px}}.music-song-comment{border-top:2px solid #000;padding:20px;font-family:YakuHanJP,"Noto Sans JP";font-size:16px;font-weight:400;line-height:1.86}@media(max-width: 992.98px){.music-song-comment{font-size:15px}}.music-song-comment.is-center{text-align:center}.ost .music-song-comment{line-height:1.4}.music-song-comment span{display:block}.music-song-comment span.medium{font-size:28px}@media(max-width: 600.98px){.music-song-comment span.medium{font-size:20px}}.music-song-comment span.large{font-size:32px;font-weight:bold}@media(max-width: 600.98px){.music-song-comment span.large{font-size:24px}}#staff.second-area{background-color:#fff}#staff .second-title h2{width:51%;max-width:300px;margin:0 auto}#staff .second-title .text{padding-top:26.1971830986%;margin-left:40px;background-image:url(/conpaji/images/music_staff/tit-staff.png)}@media(max-width: 600.98px){#staff .second-title .text{margin-left:6.6vw}}.staff-list{display:flex;flex-wrap:wrap;align-content:center;justify-content:center}.staff-list dt,.staff-list dd{display:flex;flex-wrap:wrap;align-items:center;line-height:1.2;border-bottom:4px solid #000}@media(max-width: 600.98px){.staff-list dt,.staff-list dd{border-bottom:2px solid #000}}.staff-list dt.space,.staff-list dd.space{padding:20px 0 0}.staff-list dt p,.staff-list dd p{display:block;width:100%}.staff-list dt p+p,.staff-list dd p+p{margin-top:20px}@media(max-width: 600.98px){.staff-list dt p+p,.staff-list dd p+p{margin-top:10px}}.staff-list dt{width:50%;padding:30px 15px 30px 5px;font-family:YakuHanJP,"Noto Sans JP";font-size:20px;font-weight:400;text-align:right}@media(max-width: 992.98px){.staff-list dt{font-size:16px}}@media(max-width: 600.98px){.staff-list dt{padding:20px 15px 20px 5px;font-size:14px}}.staff-list dt.company{font-size:18px}@media(max-width: 992.98px){.staff-list dt.company{font-size:16px}}@media(max-width: 600.98px){.staff-list dt.company{font-size:14px}}.staff-list dd{width:50%;padding:30px 5px 30px 15px;font-family:YakuHanMP,"Noto Serif JP";font-size:32px;font-weight:600;border-left:1px solid #000}@media(max-width: 992.98px){.staff-list dd{font-size:22px}}@media(max-width: 600.98px){.staff-list dd{padding:20px 5px 20px 15px;font-size:20px}}.staff-list dd span{display:inline-block;font-size:14px}@media(max-width: 992.98px){.staff-list dd span{font-size:12px}}.staff-list dd.company{font-size:24px}@media(max-width: 992.98px){.staff-list dd.company{font-size:18px}}@media(max-width: 600.98px){.staff-list dd.company{font-size:16px}}
