@import"https://fonts.googleapis.com/css2?family=Zen+Old+Mincho:wght@400;500;600;700&display=swap";@import"/group/css2/colorbox.css";.group-contents{font-family:"Zen Old Mincho",serif;color:#020a18;letter-spacing:.025em;font-size:1.8rem;background-repeat:repeat-y;background-position:center top;background-size:100% auto;background-image:url(/group/img2/bg-body.png)}.group-contents *{font-weight:500}.group-contents .group-button{width:100%;position:relative;text-align:center;display:inline-block;color:#fff;font-size:1.6rem;line-height:1.2;padding:10px 2em;background-color:#201504}.group-contents .group-button::before{position:absolute;content:"";width:16px;height:8px;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(/group/img2/icon-link.png);right:15px;top:50%;margin-top:-4px;font-weight:600}.group-contents .group-button.group-collar01{background-color:#783da9}.group-contents .group-button.group-collar02{background-color:#00a4e4}.group-contents .group-button.group-collar03{background-color:#6cdf00}.group-contents .group-button.group-collar04{background-color:#febd00}.group-contents .group-button.group-collar05{background-color:#ff008c}.group-contents .group-button.group-collar06{background-color:#00edcf}.group-contents .group-button.group-collar07{background-color:#818285}.group-contents .group-button.group-collar08{background-color:#1f4fa3}.group-contents__header{padding:60px 0 0;background:hsla(0,0%,100%,0);background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0, rgb(255, 255, 255) 100%);text-align:center}.group-contents__header .group-kv{max-width:1066px;width:80%;margin:0 auto}.group-contents__body{padding:60px 0 120px}.group-contents .group-rapper{max-width:1480px;width:92.5%;margin-right:auto;margin-left:auto}.group-contents .group-movie{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:100px}.group-contents .group-movie__list{width:15.54%;margin-bottom:30px}.group-contents .group-movie__item{position:relative;overflow:hidden;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,.18)}.group-contents .group-movie__item::before,.group-contents .group-movie__item::after{position:absolute;content:""}.group-contents .group-movie__item::after{transition:opacity .5s,display .5s;transition-behavior:allow-discrete;top:0;left:0;width:100%;height:100%;background-size:100% auto;opacity:1;display:block}@starting-style{.group-contents .group-movie__item::after{opacity:0}}.group-contents .group-movie__item:hover::after{opacity:0;display:none}.group-contents .group-movie__item.item01::after{background-image:url(/group/img2/img-kv01.jpg)}.group-contents .group-movie__item.item02::after{background-image:url(/group/img2/img-kv02.jpg)}.group-contents .group-movie__item.item03::after{background-image:url(/group/img2/img-kv03.jpg)}.group-contents .group-movie__item.item04::after{background-image:url(/group/img2/img-kv04.jpg)}.group-contents .group-movie__item.item05::after{background-image:url(/group/img2/img-kv05.jpg)}.group-contents .group-movie__item.item06::after{background-image:url(/group/img2/img-kv06.jpg)}.group-contents .group-movie__item.item07::after{background-image:url(/group/img2/img-kv07.jpg)}.group-contents .group-movie__item.item08::after{background-image:url(/group/img2/img-kv08.jpg)}.group-contents .group-movie__item.item09::after{background-image:url(/group/img2/img-kv09.jpg)}.group-contents .group-movie__item.item10::after{background-image:url(/group/img2/img-kv10.jpg)}.group-contents .group-movie__item.item11::after{background-image:url(/group/img2/img-kv11.jpg)}.group-contents .group-movie__item.item12::after{background-image:url(/group/img2/img-kv12.jpg)}.group-contents .group-movie__item.item13::after{background-image:url(/group/img2/img-kv13.jpg)}.group-contents .group-movie__item.item14::after{background-image:url(/group/img2/img-kv14.jpg)}.group-contents .group-movie__item.item15::after{background-image:url(/group/img2/img-kv15.jpg)}.group-contents .group-movie__item.item16::after{background-image:url(/group/img2/img-kv16.jpg)}.group-contents .group-movie__item.item17::after{background-image:url(/group/img2/img-kv17.jpg)}.group-contents .group-movie__item.item18::after{background-image:url(/group/img2/img-kv18.jpg)}.group-contents .group-movie__item.item19::after{background-image:url(/group/img2/img-kv19.jpg)}.group-contents .group-movie__item.item20::after{background-image:url(/group/img2/img-kv20.jpg)}.group-contents .group-movie__item.item21::after{background-image:url(/group/img2/img-kv21.jpg)}.group-contents .group-movie__item.item22::after{background-image:url(/group/img2/img-kv22.jpg)}.group-contents .group-movie__item.item23::after{background-image:url(/group/img2/img-kv23.jpg)}.group-contents .group-movie__item.item24::after{background-image:url(/group/img2/img-kv24.jpg)}.group-contents .group-movie__item.item25::after{background-image:url(/group/img2/img-kv25.jpg)}.group-contents .group-movie__item.item26::after{background-image:url(/group/img2/img-kv26.jpg)}.group-contents .group-movie__item.item27::after{background-image:url(/group/img2/img-kv27.jpg)}.group-contents .group-movie__item.item28::after{background-image:url(/group/img2/img-kv28.jpg)}.group-contents .group-movie__item.item29::after{background-image:url(/group/img2/img-kv29.jpg)}.group-contents .group-movie__link{position:relative;display:block}.group-contents .group-movie__link:hover{opacity:1}.group-contents .group-movie__link:hover img{transition:none;opacity:1}.group-contents .group-movie__link::before,.group-contents .group-movie__link::after{position:absolute;content:""}.group-contents .group-movie__link::after{width:87px;height:87px;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(/group/img2/icon-play.png);right:0;top:0;z-index:1}.group-contents .group-movie__button .group-button{margin-top:6px;border-radius:6px}.group-contents .group-movie__button .group-button.cm-button{font-size:1.4rem;padding:10px 2em}.group-contents .group-all-movie{padding:80px 0;background-color:hsla(0,0%,100%,.3)}.group-contents .group-all-movie__rapper{max-width:800px;width:90%;margin:0 auto}.group-contents .group-all-movie__link{font-size:0;position:relative;display:block;width:100%;aspect-ratio:446/251;background:no-repeat center center url(/group/img2/img-allmovie.jpg);background-size:100% auto;border-radius:6px;overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,.18)}.group-contents .group-all-movie__link::before,.group-contents .group-all-movie__link::after{position:absolute;content:""}.group-contents .group-all-movie__link::before{width:100%;height:100%;background-color:#000;opacity:.2}.group-contents .group-all-movie__link::after{width:130px;height:130px;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(/group/img2/icon-play.png);left:50%;top:50%;margin:-65px 0 0 -65px}.group-contents .group-anchor{z-index:2;position:fixed;right:0;bottom:10vh;writing-mode:vertical-rl;text-align:center}.group-contents .group-anchor__link{display:block;background-color:#244dc3;color:#fff;line-height:1;padding:25px 20px 60px;border-top-left-radius:4px;border-bottom-left-radius:4px}.group-contents .group-anchor__link::before{position:absolute;content:"";width:8px;height:16px;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(/group/img2/icon-link02.png);left:50%;bottom:20px;margin-left:-4px;font-weight:600}.group-contents .group-info__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1270px;width:90%;margin:100px auto 60px}.group-contents .group-info__header .group-info-text{width:49%}.group-contents .group-info__header .group-info-text__title{margin-bottom:50px;font-size:5.5rem;color:#244dc3;font-weight:700}.group-contents .group-info__header .group-info-text__p{font-size:2rem;line-height:2.3;font-weight:700}.group-contents .group-info__header .group-info-figure{width:48.5%}.group-contents .group-info__header .group-info-banner{width:93%;margin:56px auto}.group-contents .group-info__body .group-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.group-contents .group-info__body .group-list__item{width:13.6986%}.group-contents .group-info__body .group-list__link{width:100%;height:100%;position:relative;display:block;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.08);line-height:1.2;text-align:center;background-repeat:no-repeat;background-position:center 16px;background-size:38px auto;padding:70px .25em 16px;font-size:1.85rem;font-weight:700}.group-contents .group-info__body .group-list__link::before{content:"";top:0;left:0;border-bottom:18px solid rgba(0,0,0,0);border-left-width:18px;border-left-style:solid;position:absolute}.group-contents .group-info__body .group-list__link.category1{background-image:url(/group/img2/icon-category01.png);padding-top:60px;color:#783da9}.group-contents .group-info__body .group-list__link.category2{background-image:url(/group/img2/icon-category02.png);padding-top:60px;color:#00a4e4}.group-contents .group-info__body .group-list__link.category3{background-image:url(/group/img2/icon-category03.png);color:#6cdf00}.group-contents .group-info__body .group-list__link.category4{background-image:url(/group/img2/icon-category04.png);color:#febd00}.group-contents .group-info__body .group-list__link.category5{background-image:url(/group/img2/icon-category05.png);color:#ff008c}.group-contents .group-info__body .group-list__link.category6{background-image:url(/group/img2/icon-category06.png);color:#00edcf}.group-contents .group-info__body .group-list__link.category7{background-image:url(/group/img2/icon-category07.png);color:#828384}.group-contents .group-info__body .group-box{background-color:hsla(0,0%,100%,.8);padding:70px 5%;margin-bottom:55px;box-shadow:0 0 6px rgba(0,0,0,.08)}.group-contents .group-info__body .group-box__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:80px}.group-contents .group-info__body .group-box__header .title-box{position:relative;width:40%;font-size:4rem;font-weight:600;padding-left:68px}.group-contents .group-info__body .group-box__header .title-box::before{content:" ";width:56px;height:56px;position:absolute;left:0;top:3px;background-repeat:no-repeat;background-position:0 0;background-size:100% auto}.group-contents .group-info__body .group-box__header .title-box.category1{color:#783da9}.group-contents .group-info__body .group-box__header .title-box.category1::before{background-image:url(/group/img2/icon-category01.png)}.group-contents .group-info__body .group-box__header .title-box.category2{color:#00a4e4}.group-contents .group-info__body .group-box__header .title-box.category2::before{background-image:url(/group/img2/icon-category02.png)}.group-contents .group-info__body .group-box__header .title-box.category3{color:#6cdf00}.group-contents .group-info__body .group-box__header .title-box.category3::before{background-image:url(/group/img2/icon-category03.png)}.group-contents .group-info__body .group-box__header .title-box.category4{color:#febd00}.group-contents .group-info__body .group-box__header .title-box.category4::before{background-image:url(/group/img2/icon-category04.png)}.group-contents .group-info__body .group-box__header .title-box.category5{color:#ff008c}.group-contents .group-info__body .group-box__header .title-box.category5::before{background-image:url(/group/img2/icon-category05.png)}.group-contents .group-info__body .group-box__header .title-box.category6{color:#00edcf}.group-contents .group-info__body .group-box__header .title-box.category6::before{background-image:url(/group/img2/icon-category06.png)}.group-contents .group-info__body .group-box__header .title-box.category7{color:#828384}.group-contents .group-info__body .group-box__header .title-box.category7::before{background-image:url(/group/img2/icon-category07.png)}.group-contents .group-info__body .group-box__header .copy-box{position:relative;width:55%;font-size:1.8rem;font-weight:600;box-sizing:border-box;padding-left:50px}.group-contents .group-info__body .group-box__header .copy-box::before{content:" ";width:1px;height:150%;background-color:#c7c7c7;position:absolute;left:0;top:-20px;transform:rotate(30deg)}.group-contents .group-info__body .group-box__body .group-box-list{display:flex;flex-wrap:wrap;justify-content:space-between}.group-contents .group-info__body .group-box__body .group-box-list__item{width:23%;margin-bottom:60px}.group-contents .group-info__body .group-box__body .group-box-list__link{position:relative;display:block}.group-contents .group-info__body .group-box__body .group-box-list__link .img-box{display:block;border:solid 1px #d9d9d9;padding:32px 2.5% 10px;background-color:#fff}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box{display:block}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__category{position:absolute;top:0;left:0;font-size:1.4rem;letter-spacing:0;line-height:1.2;background-color:#333;padding:5px .8em;color:#fff}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__category.group-collar01{background-color:#a781c7}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__category.group-collar02{background-color:#80d2f2}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__category.group-collar03{background-color:#5cbe00}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__category.group-collar04{background-color:#d8a100}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__category.group-collar05{background-color:#ff80c6}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__category.group-collar06{background-color:#00cab0}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__category.group-collar07{background-color:#bebebf}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__title{display:none}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__copy{display:block;padding:10px 0;font-size:1.65rem;line-height:1.5;min-height:7em;font-weight:600}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box .group-button{display:block;width:80%;margin-left:auto;margin-right:auto}.group-contents .group-info__body .group-box__body .group-box-list__link.nolink{pointer-events:none}.group-contents .group-info__body .group-box__body .group-box-list__link.nolink .text-box .group-button{display:none}@media screen and (width <= 640px){#footer{padding-bottom:40px}.group-contents{letter-spacing:.025em;font-size:1.4rem}.group-contents .group-button{width:100%;font-size:1.35rem;padding:3vw 2em}.group-contents .group-button::before{width:12px;height:6px;right:2vw;top:50%;margin-top:-3px}.group-contents__header{padding:12vw 0 0}.group-contents__header .group-kv{width:95%}.group-contents__body{padding:8vw 0 16vw}.group-contents .group-rapper{width:90%}.group-contents .group-movie{margin-bottom:10vw}.group-contents .group-movie__list{width:47.88%;margin-bottom:4vw}.group-contents .group-movie__link::after{width:47px;height:47px}.group-contents .group-movie__button .group-button{margin-top:2vw}.group-contents .group-movie__button .group-button.cm-button{margin-top:1vw;font-size:1.15rem;padding:2vw 1.5em;text-align:left}.group-contents .group-all-movie{padding:10vw 0}.group-contents .group-all-movie__link::after{width:60px;height:60px;margin:-30px 0 0 -30px}.group-contents .group-anchor{width:100%;position:fixed;bottom:0;writing-mode:horizontal-tb}.group-contents .group-anchor__link{width:100%;padding:5vw 10vw;border-top-left-radius:0;border-bottom-left-radius:0}.group-contents .group-anchor__link::before{position:absolute;content:"";width:6px;height:14px;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(/group/img2/icon-link02.png);left:auto;right:4vw;bottom:auto;margin-left:0}.group-contents .group-info__header{display:block;width:90%;margin:10vw auto 8vw}.group-contents .group-info__header .group-info-text{width:100%}.group-contents .group-info__header .group-info-text__title{margin-bottom:6vw;font-size:2.6rem;text-align:center}.group-contents .group-info__header .group-info-text__p{text-align:center;font-size:1.385rem;line-height:2;padding-left:0}.group-contents .group-info__header .group-info-figure{margin:7vw auto 0;width:96%}.group-contents .group-info__header .group-info-banner{width:100%;margin:8vw auto}.group-contents .group-info__body .group-list{margin-bottom:0}.group-contents .group-info__body .group-list__item{width:49%;margin-bottom:2vw}.group-contents .group-info__body .group-list__link{background-position:center 8px;background-size:26px auto;padding:42px .25em 3vw;font-size:1.325rem}.group-contents .group-info__body .group-list__link br{display:none}.group-contents .group-info__body .group-list__link::before{content:"";top:0;left:0;border-bottom:12px solid rgba(0,0,0,0);border-left-width:12px}.group-contents .group-info__body .group-list__link.category1{padding-top:42px}.group-contents .group-info__body .group-list__link.category2{padding-top:42px}.group-contents .group-info__body .group-box{padding:7vw 5.5%;margin-bottom:6vw}.group-contents .group-info__body .group-box__header{display:block;margin-bottom:6vw}.group-contents .group-info__body .group-box__header .title-box{position:relative;width:100%;font-size:2.15rem;padding-left:40px}.group-contents .group-info__body .group-box__header .title-box::before{content:" ";width:30px;height:30px;top:2px}.group-contents .group-info__body .group-box__header .copy-box{margin-top:6vw;width:100%;font-size:1.4rem;padding-left:0}.group-contents .group-info__body .group-box__header .copy-box::before{content:" ";display:none}.group-contents .group-info__body .group-box__body .group-box-list{display:block}.group-contents .group-info__body .group-box__body .group-box-list__item{width:100%;margin-bottom:0}.group-contents .group-info__body .group-box__body .group-box-list__link{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;border-top:solid 1px #d1d1cb;padding:2.5vw 20px 0 0;margin-top:2.5vw}.group-contents .group-info__body .group-box__body .group-box-list__link::after{content:" ";position:absolute;right:1vw;top:50%;width:14px;height:7.1px;clip-path:polygon(0 42.9%, 74.7% 42.9%, 74.7% 0, 100% 50%, 74.7% 100%, 74.7% 57.1%, 0 57.1%)}.group-contents .group-info__body .group-box__body .group-box-list__link .img-box{width:24%;padding:2vw 0}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box{width:73%}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__category{display:inline-block;position:relative;font-size:1rem;padding:.75vw .25em;margin-bottom:1.25vw;letter-spacing:-0.025em}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__title{display:block;font-size:1.3rem;line-height:1.3}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box__copy{display:none}.group-contents .group-info__body .group-box__body .group-box-list__link .text-box .group-button{display:none}.group-contents .group-info__body .group-box__body .group-box-list__link.nolink::after{display:none}.group-contents .group-info__body #group-category1 .group-box-list__link::after{background:#783da9}.group-contents .group-info__body #group-category2 .group-box-list__link::after{background:#00a4e4}.group-contents .group-info__body #group-category3 .group-box-list__link::after{background:#6cdf00}.group-contents .group-info__body #group-category4 .group-box-list__link::after{background:#febd00}.group-contents .group-info__body #group-category5 .group-box-list__link::after{background:#ff008c}.group-contents .group-info__body #group-category6 .group-box-list__link::after{background:#00edcf}.group-contents .group-info__body #group-category7 .group-box-list__link::after{background:#818285}}