*{font-family:"Roboto Mono",sans-serif;font-weight:var(--medium)}html,body{background:rgba(0,0,0,0) !important}.modal .headerCol{display:none}.modal .footerCol{display:none}.modalInner{padding:50px 20px}@media(width <= 1080px){.modalInner{padding:6.6666666667vw 4.6666666667vw}}@media(1920px > width > 1080px){.modalInner{padding:2.6041666667vw 1.0416666667vw}}.rhythm-game .modalInner{min-height:100dvh;display:flex;align-items:center;justify-content:center}.rhythm-game .modalInner .centerContentsCol{display:flex;align-items:center}@media(width <= 1080px){.rhythm-game .modalInner .centerContentsCol{display:block}}@media(width > 1080px){.rhythm-game .modalInner .centerContentsCol .spTtl{display:none}}@media(width <= 1080px){.rhythm-game .modalInner .centerContentsCol .spTtl{font-size:6.4vw;font-weight:var(--black);margin-bottom:6.6666666667vw}}.rhythm-game .modalInner .centerContentsCol .image{width:650px}@media(width <= 1080px){.rhythm-game .modalInner .centerContentsCol .image{width:81.3333333333vw}}@media(1920px > width > 1080px){.rhythm-game .modalInner .centerContentsCol .image{width:33.8541666667vw}}.rhythm-game .modalInner .centerContentsCol .image img{width:100%}.rhythm-game .modalInner .centerContentsCol .image video{width:100%;cursor:pointer}.rhythm-game .modalInner .centerContentsCol .text{width:500px;margin-left:50px}@media(width <= 1080px){.rhythm-game .modalInner .centerContentsCol .text{width:81.3333333333vw;margin-top:6.6666666667vw;margin-left:0}}@media(1920px > width > 1080px){.rhythm-game .modalInner .centerContentsCol .text{width:26.0416666667vw;margin-left:2.6041666667vw}}.rhythm-game .modalInner .centerContentsCol .text .pcTtl{font-size:42px;font-weight:var(--black);margin-bottom:30px}@media(width <= 1080px){.rhythm-game .modalInner .centerContentsCol .text .pcTtl{display:none}}@media(1920px > width > 1080px){.rhythm-game .modalInner .centerContentsCol .text .pcTtl{width:26.0416666667vw}}.rhythm-game .modalInner .centerContentsCol .text .read{font-size:22px;line-height:2em;margin-bottom:20px}@media(width <= 1080px){.rhythm-game .modalInner .centerContentsCol .text .read{font-size:3.7333333333vw;margin-bottom:2.6666666667vw}}@media(1920px > width > 1080px){.rhythm-game .modalInner .centerContentsCol .text .read{font-size:1.1458333333vw;margin-bottom:1.0416666667vw}}.rhythm-game .modalInner .centerContentsCol .text .read:last-child{margin-bottom:0}.songs .modalInner{min-height:100dvh;display:flex;align-items:center;justify-content:center;margin:0 auto}.songs .modalInner .centerContentsColWrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:1600px;gap:20px 0}@media(width <= 1080px){.songs .modalInner .centerContentsColWrap{justify-content:center;width:100%}}@media(1920px > width > 1080px){.songs .modalInner .centerContentsColWrap{width:83.3333333333vw;gap:1.0416666667vw 0}}.songs .modalInner .centerContentsColWrap .ttl{font-size:42px;font-weight:var(--black);width:100%;max-width:1620px;font-family:"Zalando Sans Expanded",sans-serif}@media(width <= 1080px){.songs .modalInner .centerContentsColWrap .ttl{max-width:81.3333333333vw;font-size:6.4vw}}@media(1920px > width > 1080px){.songs .modalInner .centerContentsColWrap .ttl{font-size:2.1875vw;max-width:84.375vw}}.songs .modalInner .centerContentsColWrap .read{font-size:20px;margin-bottom:20px;width:100%;max-width:1620px}@media(width <= 1080px){.songs .modalInner .centerContentsColWrap .read{font-size:3.7333333333vw;margin-bottom:2.6666666667vw;max-width:81.3333333333vw}}@media(1920px > width > 1080px){.songs .modalInner .centerContentsColWrap .read{font-size:1.0416666667vw;margin-bottom:1.0416666667vw;max-width:84.375vw}}.songs .modalInner .centerContentsColWrap .centerContentsCol{width:520px;padding:40px 60px 50px;border:1px solid #000;border-radius:20px}@media(width <= 1080px){.songs .modalInner .centerContentsColWrap .centerContentsCol{width:81.3333333333vw;padding:8vw;border:1px solid #000;border-radius:2.6666666667vw}}@media(1920px > width > 1080px){.songs .modalInner .centerContentsColWrap .centerContentsCol{width:27.0833333333vw;padding:2.0833333333vw 3.125vw 2.6041666667vw;border:0.0520833333vw solid #000;border-radius:1.0416666667vw}}.songs .modalInner .centerContentsColWrap .centerContentsCol .image{text-align:center}.songs .modalInner .centerContentsColWrap .centerContentsCol .image img{width:350px;height:85px;-o-object-fit:contain;object-fit:contain}@media(width <= 1080px){.songs .modalInner .centerContentsColWrap .centerContentsCol .image img{width:65.3333333333vw;height:20vw}}@media(1920px > width > 1080px){.songs .modalInner .centerContentsColWrap .centerContentsCol .image img{width:18.2291666667vw;height:4.4270833333vw}}.songs .modalInner .centerContentsColWrap .centerContentsCol .image.image_delta img{margin-top:-10px;height:95px}@media(width <= 1080px){.songs .modalInner .centerContentsColWrap .centerContentsCol .image.image_delta img{margin-top:-2.6666666667vw;height:22.6666666667vw}}@media(1920px > width > 1080px){.songs .modalInner .centerContentsColWrap .centerContentsCol .image.image_delta img{margin-top:-0.5208333333vw;height:4.9479166667vw}}.songs .modalInner .centerContentsColWrap .centerContentsCol .songList{border-top:2px solid #222;padding-top:30px;margin-top:30px}@media(width <= 1080px){.songs .modalInner .centerContentsColWrap .centerContentsCol .songList{border-top:0.2666666667vw solid #222;padding-top:5.3333333333vw;margin-top:5.3333333333vw}}@media(1920px > width > 1080px){.songs .modalInner .centerContentsColWrap .centerContentsCol .songList{border-top:0.1041666667vw solid #222;padding-top:1.5625vw;margin-top:1.5625vw}}.songs .modalInner .centerContentsColWrap .centerContentsCol .songList .song{background:url("../images/popup/songs/list_icon.webp") no-repeat 0 3px;background-size:22px auto;padding-left:35px;font-size:20px;margin-bottom:10px;font-weight:var(--regular)}@media(width <= 1080px){.songs .modalInner .centerContentsColWrap .centerContentsCol .songList .song{background-size:3.2vw auto;background-position:0 1.3333333333vw;padding-left:4.6666666667vw;font-size:3.7333333333vw;margin-bottom:2.6666666667vw}}@media(1920px > width > 1080px){.songs .modalInner .centerContentsColWrap .centerContentsCol .songList .song{background-size:1.1458333333vw auto;padding-left:1.8229166667vw;font-size:1.0416666667vw;margin-bottom:0.5208333333vw}}.songs .modalInner .centerContentsColWrap .centerContentsCol .songList .song:last-child{margin-bottom:0}.songs .modalInner .centerContentsColWrap::after{content:"";display:block;width:520px;height:0}@media(1920px > width > 1080px){.songs .modalInner .centerContentsColWrap::after{width:27.0833333333vw}}