﻿.main{overflow:visible}.contents{font-family:"游ゴシック体", YuGothic, "Yu Gothic M", "游ゴシック Medium", "Yu Gothic Medium", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}img{width:auto}.pc-only{display:none}@keyframes rumble{0%{transform:translate(0, 0) rotate(0)}25%{transform:translate(0.2px, 0) rotate(-0.3deg)}50%{transform:translate(0, -0.2px) rotate(0)}75%{transform:translate(-0.5px, 0) rotate(0.3deg)}100%{transform:translate(0, 0.2px) rotate(0)}}.wave{animation:rumble 0.1s linear 1}.bgpaper{background:url("https://marlmarlstatics.blob.core.windows.net/pub/assets/img/feature/2024aw/back-paper.jpg") center top}.card-visual{overflow:hidden;position:fixed;width:100vw;z-index:-1}.card-wrap{position:relative;transform:translate(-50%, -50%);top:50%;left:50%}.card-container{margin:auto;width:100%;position:absolute}.card-row{display:flex;flex-wrap:nowrap;position:relative;order:1}.card-row:nth-child(2){order:2}.card-row:nth-child(3){order:3}.card{perspective:1000px;box-shadow:none}.card-inner{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform 0.3s}.card-front,.card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;background-position:center;border-radius:5px;overflow:hidden}.card-front{transform:rotateY(0deg);z-index:2}.card-back{transform:rotateY(180deg);background:#eee}.odd .flip .card-inner{transform:rotateY(180deg)}.even .flip .card-inner{transform:rotateY(-180deg)}.links{font-family:futura-pt, sans-serif;border:1px solid #333;line-height:1.1;display:inline-block;border-radius:10px}.accordion-btn img{margin:-1px auto 0;display:block;filter:brightness(0.3)}.h01{text-align:center}.h01 img{display:block}.h02{text-align:center}.h02 .soon-ttl{display:block;margin:0 auto}.loading{width:100%;height:100vh;background:#fff;position:fixed;top:0;z-index:100}.loading .loading-head{text-align:center;display:flex;justify-content:center;align-items:center}.loading .loading-sub{display:block;margin:0 auto;transition:all 1s ease;transform:translateY(200%);opacity:0}.loading .loading-sub.active{transform:translateY(0);opacity:1}.loading .loading-main{margin:0 auto;display:block}.lead{margin-bottom:0;position:relative}.lead::after{content:"";position:absolute;top:0;z-index:-1;width:100%;height:100%;transition:all 0.3s ease}.lead.h25::after{background-color:rgba(0,0,0,0.3)}.lead.h50::after{background-color:rgba(0,0,0,0.335)}.lead.h75::after{background-color:rgba(0,0,0,0.37)}.lead.h100::after{background-color:rgba(0,0,0,0.4)}.lead-head{text-align:center;display:flex;justify-content:center;align-items:center}.lead-sub{display:block;margin:0 auto}.lead-main{margin:0 auto;display:block}.lead-txt{text-align:center;line-height:4;color:#fff}.lineup{position:relative}.lineup .h01 span{color:#fff}.lineup-lists{display:flex;flex-wrap:wrap;align-items:flex-start}.lineup-list{position:relative;cursor:pointer}.lineup-list .btn{position:absolute}.lineup-bg{position:sticky;top:0;width:100%;z-index:-1;background:#000}.lineup-bg.hide{opacity:0;visibility:hidden;display:none;position:absolute}.lineup-bg picture{position:absolute;width:100%;height:100%;transition:all 0.3s ease;visibility:hidden;opacity:0}.lineup-bg picture.show{visibility:visible;opacity:1}.other{position:relative;z-index:1}.other-item{background:url("https://marlmarlstatics.blob.core.windows.net/pub/assets/img/feature/2024aw/line_dot.svg") no-repeat center bottom}.other-item:last-child{background:none;padding-bottom:0;margin-bottom:0}.other-item-slide{margin:0 auto;position:relative}.other-item-img{position:absolute;opacity:0;transition:all 2s cubic-bezier(0.54, 0.09, 0.89, 0.47)}.other-item-img.active{opacity:1}.other-item-txt{text-align:center}.other-item-txt dt{font-weight:700}.other-item-txt dd{line-height:1.5}.other-item-wrap{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:40px 0}.other-item-inner{text-align:center}.other-item-inner .other-item-name{font-family:'Libre Baskerville', Georgia, "游明朝体", "YuMincho", "游明朝", "Yu Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", HiraMinProN-W3, "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;line-height:1.5;display:flex;justify-content:center;align-items:center}.other-item-inner .check{padding:0}.other-item-accordion{position:relative;margin-top:40px}.other-item-accordion:before{content:"";position:absolute;width:100%;height:200px;background:linear-gradient(to bottom, transparent 0%, transparent 20%, #e2e1db 100%);top:-200px;transition:all 0.3s ease}.other-item-accordion.accordion-active:before{opacity:0;visibility:hidden}.other-item-accordion .accordion-btn{position:absolute;top:0;left:50%;transform:translate(-50%);text-align:center;border:1px solid;border-radius:100px;cursor:pointer}.other-item-accordion .other-item-accordion-target{display:none}.other-item-accordion .other-item-wrap{margin-top:0}.soon{position:relative;background:url("https://marlmarlstatics.blob.core.windows.net/pub/assets/img/feature/2024aw/coming_back_10_pc.jpg") no-repeat center center;background-size:cover}.soon-items{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}#text-anime-mask .mask-path{fill:none;stroke:#fff;stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.lineup-modaal{opacity:0;visibility:hidden;position:fixed;top:0;z-index:100;width:100%;height:100vh;transition:all 0.6s ease;background:rgba(0,0,0,0.5);overflow:auto}.lineup-modaal-wrap{margin:0 auto;position:relative;z-index:2}.lineup-modaal-close{position:absolute;cursor:pointer;z-index:10}.lineup-modaal-close img{width:100%}.lineup-modaal-contents{overflow:auto;height:100%}.lineup-modaal-contents::-webkit-scrollbar{display:none}.lineup-modaal-slide{position:relative}.lineup-modaal-slide-nav{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;z-index:1}.lineup-modaal-slide-nav-left{display:block;width:50%;height:100%}.lineup-modaal-slide-nav-right{display:block;width:50%;height:100%}.lineup-modaal-slide-items{position:relative}.lineup-modaal-slide-item{position:absolute;transition:all 0.6s ease;opacity:0;visibility:hidden}.lineup-modaal-slide-item.show{opacity:1;visibility:visible}.lineup-modaal-slide-item picture{display:block}.lineup-modaal-slide-num{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;bottom:16px;gap:8px;z-index:2}.lineup-modaal-slide-btn{display:block;width:8px;height:8px;border:2px solid #fff;border-radius:100px}.lineup-modaal-slide-btn.active{background-color:#fff}.lineup-modaal-tab{display:flex}.lineup-modaal-tab p{width:50%;text-align:center;padding:9px 0;position:relative;transition:all 0.3s ease;border-bottom:1px solid #313131;cursor:pointer}.lineup-modaal-tab p::before{content:'';position:absolute;left:0;top:0;width:0;height:100%;background:#313131;transition:all 0.3s ease;z-index:-1}.lineup-modaal-tab p.active,.lineup-modaal-tab p:hover{color:#fff}.lineup-modaal-tab p.active::before,.lineup-modaal-tab p:hover::before{width:100%}.lineup-modaal-tab p.noclick{pointer-events:none}.lineup-modaal-detail dt{font-style:normal;font-weight:500}.lineup-modaal-detail dt span{display:block;font-family:"Libre Baskerville";font-weight:700}.lineup-modaal-detail dd{font-family:Futura;font-weight:500}.lineup-modaal-detail p{line-height:150%}.lineup-modaal-items{display:flex;justify-content:center;flex-wrap:wrap}.lineup-modaal-item{text-align:center}.lineup-modaal-item p{font-family:"Libre Baskerville";font-weight:400;line-height:100%}.modaal-open{overflow:hidden}.lineup-modaal-active{opacity:1;visibility:visible}@supports (background-image: url("image.webp")){.bgpaper{background-image:url("https://marlmarlstatics.blob.core.windows.net/pub/assets/img/feature/2024aw/back-paper.webp")}.soon{background-image:url("https://marlmarlstatics.blob.core.windows.net/pub/assets/img/feature/2024aw/coming_back_10_pc.webp")}}@media screen and (max-width: 767px){footer.has-text-centered{padding-top:1.5rem;background:#fff}.card-visual{top:65px}.card-container{left:83%;transform:rotate(-10deg) scale(1.35) translate(-50%, -44%)}.card-front,.card-back{border:1px solid #fff}.links{margin-top:9vw;padding:0 4vw}.h01 img{margin:0 auto -4vw}.h01 span{font-size:3.3vw}.h02 .soon-heading{margin-top:2vw;width:40vw}.loading .loading-head{height:100%}.loading .loading-main{width:100vw;height:24vw}.lead{padding:100vh 0 50vw}.lead-head{height:calc(100vh - 65px)}.lead-main{width:100vw;height:24vw}.lead-txt{font-size:3.45vw;margin-top:15vw}.lineup{padding:17vw 0 22vw}.lineup-lists-wrap{margin-top:10.8vw}.lineup-lists-wrap .accordion-btn{position:absolute;top:0;left:50%;transform:translate(-50%);text-align:center;border:1px solid;border-radius:100px;cursor:pointer;width:40vw;padding:1.2vw 0 1.4vw;color:#fff}.lineup-lists-wrap .accordion-btn img{filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%)}.lineup-lists{justify-content:center;gap:10vw}.lineup-lists-sub{position:relative;margin-top:10vw}.lineup-lists-sub .lineup-lists-accordion{display:none}.lineup-list{width:90vw}.lineup-list .btn{width:6vw;right:4vw;bottom:5vw}.lineup-bg picture img{width:100vw;max-width:none}.other{padding:10vw 0 22vw}.other-items{margin-top:14vw}.other-item{padding-bottom:13vw;margin:0 auto 12vw;width:89vw}.other-item-slide{width:100%}.other-item-txt{margin-top:5vw}.other-item-txt dt{font-size:3.8vw}.other-item-txt dd{font-size:3.2vw;margin-top:3vw}.other-item-wrap{margin-top:15vw}.other-item-inner{width:48%}.other-item-inner .other-item-name{font-size:3.1vw;margin-top:3.3vw}.other-item-accordion .accordion-btn{width:40vw;padding:1.2vw 0 1.4vw}.soon{padding:14vw 0 18vw;width:100%;overflow:hidden}.soon-slider{margin-top:15.5vw;display:flex}.soon-items{gap:10px;justify-content:flex-start}.soon-items:first-child{animation:loop 30s -30s linear infinite}.soon-items:last-child{animation:loop2 30s -15s linear infinite}.soon-item{width:38vw}@keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.lineup-modaal{padding:25vw 0}.lineup-modaal-wrap{width:90vw}.lineup-modaal-close{right:3vw;top:3vw;width:9vw}.lineup-modaal-contents{padding-bottom:4vw}.lineup-modaal-slide-btn{border-width:1px}.lineup-modaal-tab{padding:8vw 5vw 0}.lineup-modaal-detail{padding:7vw 5vw}.lineup-modaal-detail dt{font-size:13px}.lineup-modaal-detail dt span{font-size:18px}.lineup-modaal-detail dd{font-size:13px;margin-top:4px}.lineup-modaal-detail p{font-size:13px;margin-top:16px}.lineup-modaal-items{margin-top:39px;gap:40px 0}.lineup-modaal-item{max-width:48%}.lineup-modaal-item p{font-size:11px;margin-top:11px}.lineup-modaal-item .links{margin:20px auto 0}}@media screen and (min-width: 768px){footer.has-text-centered{padding-top:3.5rem;background:#fff}.contents a:hover{opacity:0.8}.pc-only{display:block}.card-visual{top:64px}.card-container{left:79%;transform:rotate(-10deg) scale(1.35) translate(-50%, -58%)}.card-front,.card-back{border:2px solid #fff}.links{margin-top:23px;padding:0 16px;position:relative;overflow:hidden}.links:before{content:"";width:0;height:100%;position:absolute;left:0;top:0;background:#333;transition:all 0.4s ease;z-index:-1}a:hover .links{color:#fff}a:hover .links:before{width:100%}.accordion-btn img{margin:-1px auto 0;display:block;filter:brightness(0.3)}.h01 img{margin:0 auto -18px;width:586px}.h01 span{font-size:14px}.h02 .soon-ttl{margin:0 auto -18px;width:586px}.h02 .soon-heading{margin-top:16px;width:auto}.loading .loading-head{height:100%}.loading .loading-wrap{position:relative;top:-42px}.loading .loading-main{width:60vw;min-width:770px;margin-bottom:-90px}.loading .loading-sub{width:35vw}.lead{padding:100vh 0 364px;background:none}.lead-head{height:calc(100vh - 64px)}.lead-wrap{position:relative;top:-42px}.lead-main{width:60vw;min-width:770px}.lead-sub{width:35vw}.lead-txt{font-size:18px;margin-top:62px}.lineup{padding:107px 0 150px}.lineup-lists-wrap{margin-top:84px}.lineup-lists-wrap .accordion-btn{display:none}.lineup-lists{justify-content:flex-start;gap:20px;width:1190px;max-width:100%;margin:0 auto}.lineup-lists-sub{margin-top:20px}.lineup-list{width:calc((100% - 60px) / 4);transition:all 0.4s ease}.lineup-list:hover{opacity:0.8;transform:scale(1.1)}.lineup-list .btn{width:20px;right:17px;bottom:16px}.lineup-bg{height:100vh;overflow:hidden}.lineup-bg img{object-fit:cover;width:100%;height:100%}.other{padding:115px 0 197px}.other-items{margin-top:59px}.other-item{padding-bottom:79px;margin:0 auto 67px;width:600px}.other-item-slide{width:600px}.other-item-txt{margin-top:30px}.other-item-txt dt{font-size:16px}.other-item-txt dd{font-size:13px;margin-top:20px}.other-item-wrap{margin-top:69px}.other-item-inner{width:280px}.other-item-inner .other-item-name{font-size:12px;margin-top:9px}.other-item-accordion .accordion-btn{width:170px;padding:6px 0 7px}.soon{padding:92px 0 112px}.soon-items{margin-top:81px;gap:22px}.soon-item{width:184px}.lineup-modaal{padding:177.5px 0}.lineup-modaal-wrap{width:700px}.lineup-modaal-close{right:20px;top:20px}.lineup-modaal-contents{padding-bottom:40px}.lineup-modaal-tab{padding:40px 46px 0}.lineup-modaal-detail{padding:25px 46px}.lineup-modaal-detail dt{font-size:13px}.lineup-modaal-detail dt span{font-size:18px}.lineup-modaal-detail dd{font-size:13px;margin-top:4px}.lineup-modaal-detail p{font-size:13px;margin-top:16px}.lineup-modaal-items{margin-top:39px;gap:25px}.lineup-modaal-item{max-width:135px}.lineup-modaal-item p{font-size:11px;margin-top:11px}.lineup-modaal-item .links{margin:20px auto 0}}

/*# sourceMappingURL=style.css.map */