html{position:relative;width:100%;height:100%}body{margin:0;width:100%;height:100%;background:#eee}*{box-sizing:border-box}header.campaign-head,.l-footer{min-width:1366px}a,a:focus{outline:none}article h1{display:none}.display-none{display:none}html{position:relative;width:100%;height:100%}#gnb-container{position:relative;z-index:10050}header.campaign-head{position:relative;z-index:10020}#loading{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100000}#loading div.bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:1;transition:height 1.6s ease-out .3s}#loading .c-image-container{position:absolute;left:50%;top:50%;width:420px;height:242px;transform:translate(-50%, -50%)}#loading .c-image-container .c-light-container{position:absolute;left:0;top:0;width:100%;height:100%}#loading .c-image-container .c-light-container>div[class^=light]{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/teaser_dsim/image_loading_light.png);background-position:center top;background-repeat:no-repeat;background-size:100%}#loading .c-image-container .c-light-container .light01{position:absolute;left:36px;top:34px;width:47px;height:47px;animation:lightAnimation 2s linear 0s infinite}#loading .c-image-container .c-light-container .light02{position:absolute;left:11px;top:74px;width:36px;height:36px;animation:lightAnimation 2s linear -1.2s infinite}#loading .c-image-container .c-light-container .light03{position:absolute;left:60px;top:141px;width:24px;height:24px;animation:lightAnimation 2s linear -0.5s infinite}#loading .c-image-container .c-light-container .light04{position:absolute;left:351px;top:25px;width:38px;height:38px;animation:lightAnimation 2s linear -0.3s infinite}#loading .c-image-container .c-light-container .light05{position:absolute;left:393px;top:62px;width:26px;height:26px;animation:lightAnimation 2s linear -1.5s infinite}#loading .c-image-container .c-light-container .light06{position:absolute;left:339px;top:150px;width:37px;height:37px;animation:lightAnimation 2s linear -1s infinite}#loading .c-image-container .c-jellyppi-container{position:absolute;left:114px;bottom:3px;width:193px;height:238px}#loading .c-image-container .c-jellyppi-container .jellyppi{position:absolute;left:0;top:0;width:193px;height:214px;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/common_dsim/image_loading_jellyppi.png);background-position:center top;background-repeat:no-repeat;background-size:100%}#loading .c-image-container .c-jellyppi-container .text{position:absolute;left:0;bottom:0;width:100%;height:24px;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/common_dsim/text_loading.png);background-position:center bottom;background-repeat:no-repeat}#loading .c-image-container .c-jellyppi-container .text span{display:none}#loading.is-loading .c-jellyppi-container .jellyppi{animation:loaidngJump 1.3s linear 0s forwards}#loading.is-loading-end .bg{height:0}#loading.is-loading-end .c-light-container,#loading.is-loading-end .c-jellyppi-container{animation:loadingEndConcert 1s ease-out 0s forwards}@keyframes lightAnimation{0%{transform:scale(1);opacity:1}50%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes loaidngJump{0%{transform:scale(1, 1) translate(0%, 0%)}10%{transform:scale(1.4, 0.6) translate(0%, 30%)}20%{transform:scale(0.8, 1.4) translate(0%, -50%)}30%{transform:scale(0.8, 1.4) translate(0%, -15%)}40%{transform:scale(1.4, 0.6) translate(0%, 30%)}50%{transform:scale(0.9, 1.1) translate(0%, -10%)}60%{transform:scale(0.95, 1.2) translate(0%, -30%)}70%{transform:scale(0.95, 1.2) translate(0%, -10%)}80%{transform:scale(1.1, 0.9) translate(0%, 5%)}90%{transform:scale(1, 1) translate(0%, 0%)}100%{transform:scale(1, 1) translate(0%, 0%)}}@keyframes loadingEndConcert{0%{transform:scale(1);opacity:1}80%{opacity:0}100%{transform:scale(0.5);opacity:0}}.main-concert24{position:relative;width:100%;min-width:1366px}.main-concert24 .inner{position:absolute;left:50%;top:0;width:1366px;height:100%;transform:translateX(-50%)}.main-concert24 .inner *{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.main-concert24 .inner .c-title{position:relative;left:50%;padding-top:142px;height:0;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.main-concert24 .inner .c-title::before{content:"";display:block;position:absolute;left:50%;top:0;margin-left:-72px;width:145px;height:100%;background-position:center center;background-repeat:no-repeat;animation:moviePlayRotate 15s linear 0s infinite}.main-concert24 .inner .c-title::after{content:"";display:block;position:absolute;left:0;top:0;width:0;height:100%;background-position:left center;background-repeat:no-repeat;filter:blur(10px);transition:width 1.2s ease 0s,filter 1.2s ease 0s}.main-concert24 .inner .c-title>span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat}.main-concert24 .inner .c-title>span span{display:none}.main-concert24 .inner .c-title.red::before{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/common/icon_title_red.webp)}.main-concert24 .inner .c-title.purple::before{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/common/icon_title_purple.webp)}.main-concert24 .inner .c-title.pink::before{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/common/icon_title_pink.webp)}.main-concert24 .inner .c-title.is-show{opacity:1;transform:translateY(0)}.main-concert24 .inner .c-title.is-show::after{width:100%;filter:blur(0px)}.main-concert24 .inner .sp-only{display:none}.l-top{position:relative;padding-top:778px;width:100%;height:0;background-color:#fff;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/top/bg.webp);background-position:center top;background-repeat:no-repeat;overflow:hidden}.l-top .inner{width:100%}.l-top .inner .c-kv{position:absolute;left:50%;top:0;margin-left:-947px;padding-top:768px;width:1285px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/image_kv.webp);opacity:0;transition:opacity 1s linear .5s}.l-top .inner .c-kv.is-show{opacity:1}.l-top .inner .c-bg-bottom{position:absolute;left:50%;bottom:0;padding-top:187px;width:1920px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/top/bg_bottom.webp);transform:translateX(-50%)}.l-top .inner .c-logo{position:absolute;left:50%;top:0;margin-top:80px;margin-left:190px;padding-top:185px;width:398px;height:0;opacity:0;transition:opacity 1s linear .5s}.l-top .inner .c-logo.is-show{opacity:1}.l-top .inner .c-logo__parts1{position:absolute;left:0;top:0;width:0;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/logo_parts1.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:left center;filter:blur(10px);transition:width 2s ease 1s,filter 2s ease 1s}.l-top .inner .c-logo__parts1.is-show{width:100%;filter:blur(0px)}.l-top .inner .c-logo__parts2{position:absolute;left:0;top:0;width:0;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/logo_parts2.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:left center;filter:blur(10px);transition:width 2s ease 1.2s,filter 2s ease 1.2s}.l-top .inner .c-logo__parts2.is-show{width:100%;filter:blur(0px)}.l-top .inner .c-logo__parts3{position:absolute;left:0;top:0;width:0;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/logo_parts3.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:left center;filter:blur(10px);transition:width 2s ease 1.4s,filter 2s ease 1.4s}.l-top .inner .c-logo__parts3.is-show{width:100%;filter:blur(0px)}.l-top .inner .c-logo__parts4{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/logo_parts4.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:left center;opacity:0;filter:blur(10px);transition:opacity 2s ease 2.4s,filter 2s ease 2.4s}.l-top .inner .c-logo__parts4.is-show{opacity:1;filter:blur(0px)}.l-top .inner .c-logo h2{display:none}.l-top .inner .c-date{position:absolute;left:50%;top:0;margin-top:304px;margin-left:250px;padding-top:33px;width:278px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/text_date.webp);background-size:100% auto;background-repeat:no-repeat;opacity:0;transition:opacity 1s linear .5s}.l-top .inner .c-date.is-show{opacity:1}.l-top .inner .c-date span{display:none}.l-top .inner .c-place{position:absolute;left:50%;top:0;margin-top:354px;margin-left:313px;padding-top:21px;width:152px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/text_place.webp);background-size:100% auto;background-repeat:no-repeat;opacity:0;transition:opacity 1s linear .5s}.l-top .inner .c-place.is-show{opacity:1}.l-top .inner .c-place span{display:none}.l-top .inner .l-movie{position:absolute;left:50%;top:0;margin-top:395px;margin-left:184px;padding-top:230px;width:410px;height:0;border-radius:6px;overflow:hidden;z-index:10;opacity:1;transition:opacity 1s linear .5s;will-change:transform}.l-top .inner .l-movie.is-show{opacity:1}.l-top .inner .l-movie video{position:absolute;left:0;top:0;width:100%;height:100%}.l-top .inner .l-movie a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.l-top .inner .l-movie a>span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/btn_movie_play.webp);background-size:105px auto;background-position:center center;background-repeat:no-repeat}.l-top .inner .l-movie a>span span{display:none}.l-top .inner .l-movie a::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/thumb_movie_cover.webp);background-size:auto;background-position:center center;background-repeat:repeat;opacity:1;transition:opacity .3s linear 0s}.l-top .inner .l-movie a::after{content:"";display:block;position:absolute;left:50%;top:50%;margin-top:-52px;margin-left:-52px;padding-top:104px;width:105px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/btn_movie_border.webp);background-size:100% auto;background-repeat:no-repeat;animation:moviePlayRotate 15s linear 0s infinite}.l-top .inner .l-movie a:hover::before{opacity:.7}@keyframes moviePlayRotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.l-top .inner .l-btn{display:flex;justify-content:space-between;position:absolute;left:50%;top:0;margin-top:646px;margin-left:339px;width:100px;z-index:10;opacity:0;transition:opacity 1s linear .5s}.l-top .inner .l-btn.is-show{opacity:1}.l-top .inner .l-btn>div{position:relative;padding-top:42px;width:42px;height:0;border-radius:50%;overflow:hidden}.l-top .inner .l-btn>div a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#e94a6e;background-size:100% auto;transition:background-color .2s linear 0s}.l-top .inner .l-btn>div a:hover{background-color:#f86989}.l-top .inner .l-btn>div a span{display:none}.l-top .inner .l-btn__official-top a{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/icon_official_top.webp)}.l-top .inner .l-btn__x a{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/icon_x.webp)}.l-top .inner::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/image_flower.webp);background-position:center top;background-repeat:no-repeat}.l-about{position:relative;padding-top:795px;width:100%;height:0;background-color:#e84f73;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/about/bg.webp);background-position:center top;background-repeat:no-repeat;overflow:hidden}.l-about .inner .c-title{margin-top:70px;margin-left:-145px;width:289px}.l-about .inner .c-title::after{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/about/title.webp)}.l-about .inner .c-title>span{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/about/title_staff.webp)}.l-about .inner .c-text{position:relative;margin-top:35px;line-height:1.75;text-align:center;font-size:20px;font-weight:700;color:#571d27;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-about .inner .c-text.is-show{opacity:1;transform:translateY(0)}.l-about .inner .c-setlist{display:flex;position:relative;margin:25px auto 0;width:1294px;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-about .inner .c-setlist h4{display:none}.l-about .inner .c-setlist__setlist1,.l-about .inner .c-setlist__setlist2{position:relative;padding-top:421px;width:50%;height:0;background-position:center top;background-repeat:no-repeat}.l-about .inner .c-setlist__setlist1 li,.l-about .inner .c-setlist__setlist2 li{display:none}.l-about .inner .c-setlist__setlist1{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/about/setlist1.webp)}.l-about .inner .c-setlist__setlist2{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/about/setlist2.webp)}.l-about .inner .c-setlist.is-show{opacity:1;transform:translateY(0)}.l-information{position:relative;padding-top:1008px;width:100%;height:0;background-color:#e84f73;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/information/bg.webp);background-position:center bottom;background-repeat:no-repeat;overflow:hidden}.l-information .inner .c-title{margin-top:70px;margin-left:-205px;width:410px}.l-information .inner .c-title::after{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/information/title.webp)}.l-information .inner .c-title>span{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/information/title_staff.webp)}.l-information .inner .c-information{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin:40px auto 0;width:1276px}.l-information .inner .c-information__date,.l-information .inner .c-information__place{position:relative;margin-bottom:75px;padding-top:236px;width:618px;height:0;background-position:center top;background-repeat:no-repeat;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-information .inner .c-information__date h4,.l-information .inner .c-information__date p,.l-information .inner .c-information__date dl,.l-information .inner .c-information__place h4,.l-information .inner .c-information__place p,.l-information .inner .c-information__place dl{display:none}.l-information .inner .c-information__date.is-show,.l-information .inner .c-information__place.is-show{opacity:1;transform:translateY(0)}.l-information .inner .c-information__date{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/information/info_date.webp)}.l-information .inner .c-information__place{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/information/info_place.webp)}.l-information .inner .c-information__place .link-place{display:block;position:absolute;left:188px;top:0;margin-top:106px;padding-top:33px;width:275px;height:0}.l-information .inner .c-information__place .link-place a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/information/text_place_link.webp);background-position:center top;background-repeat:no-repeat}.l-information .inner .c-information__place .link-place a:hover{background-position:center bottom}.l-information .inner .c-information__place .link-place span{display:none}.l-information .inner .c-information__cast-staff{display:flex;flex-wrap:wrap;position:relative;width:100%;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-information .inner .c-information__cast-staff table{position:relative;width:100%}.l-information .inner .c-information__cast-staff table th{padding-right:22px;text-align:right;vertical-align:text-top;font-size:22px;font-weight:600;color:#fff}.l-information .inner .c-information__cast-staff table td{font-size:22px;font-weight:600;color:#571d27}.l-information .inner .c-information__cast-staff.is-show{opacity:1;transform:translateY(0)}.l-information .inner .c-information__cast-staff1{width:54%}.l-information .inner .c-information__cast-staff1 table th{width:37%}.l-information .inner .c-information__cast-staff1 table td{width:63%}.l-information .inner .c-information__cast-staff2{width:46%}.l-information .inner .c-information__cast-staff2 table th{width:30%}.l-information .inner .c-information__cast-staff2 table td{width:70%}.l-ticket{position:relative;padding-top:1724px;width:100%;height:0;background-color:#f0defc;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/bg.webp);background-position:center center;background-repeat:no-repeat;overflow:hidden}.l-ticket .inner .c-title{margin-top:70px;margin-left:-145px;width:289px}.l-ticket .inner .c-title::after{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/title.webp)}.l-ticket .inner .c-title span{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/title_staff.webp)}.l-ticket .inner .c-ticket{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto 0;width:1276px}.l-ticket .inner .c-ticket .benefit{position:relative;margin-bottom:60px;padding-top:493px;width:618px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/1204_f5vk/benefit.webp);background-position:center center;background-repeat:no-repeat;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-ticket .inner .c-ticket .benefit h4{display:none}.l-ticket .inner .c-ticket .benefit .benefit-list{display:flex;flex-wrap:wrap;position:absolute;left:80px;top:0;margin-top:377px;width:458px}.l-ticket .inner .c-ticket .benefit .benefit-list li{width:50%;line-height:2.5;letter-spacing:-0.1em;text-align:center;font-size:16px;font-weight:600;color:#421d57}.l-ticket .inner .c-ticket .benefit .benefit-list li:nth-child(2),.l-ticket .inner .c-ticket .benefit .benefit-list li:nth-child(4){text-indent:5px}.l-ticket .inner .c-ticket .benefit.is-show{opacity:1;transform:translateY(0)}.l-ticket .inner .c-ticket .seat-info{position:relative;margin-bottom:60px;padding-top:493px;width:618px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/1002_ik6s/seat_info.webp);background-position:center center;background-repeat:no-repeat;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-ticket .inner .c-ticket .seat-info .seat-list{position:absolute;left:110px;top:0;margin-top:284px}.l-ticket .inner .c-ticket .seat-info .seat-list li{line-height:2.3;letter-spacing:.1em;font-size:26px;font-weight:600;color:#421d57}.l-ticket .inner .c-ticket .seat-info .seat-list li.ss-seat{position:absolute;left:-33px;top:0;margin-top:-90px;width:458px;line-height:1.3;letter-spacing:0;text-align:center;font-size:26px;font-weight:700;color:#ab55da}.l-ticket .inner .c-ticket .seat-info .seat-list li.ss-seat span{font-size:19px;font-weight:700}.l-ticket .inner .c-ticket .seat-info .seat-list li.s-seat span,.l-ticket .inner .c-ticket .seat-info .seat-list li.a-seat span,.l-ticket .inner .c-ticket .seat-info .seat-list li.b-seat span{display:inline-block;width:92px;font-weight:600}.l-ticket .inner .c-ticket .seat-info .c-btn-floormap{position:absolute;left:410px;top:0;margin-top:310px;padding-top:128px;width:128px;height:0}.l-ticket .inner .c-ticket .seat-info .c-btn-floormap a{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/btn_floormap.webp);background-position:center top;background-repeat:no-repeat}.l-ticket .inner .c-ticket .seat-info .c-btn-floormap a::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/btn_floormap.webp);background-position:center bottom;background-repeat:no-repeat;opacity:0;transition:opacity .3s linear 0s}.l-ticket .inner .c-ticket .seat-info .c-btn-floormap a:hover::after{opacity:1}.l-ticket .inner .c-ticket .seat-info .c-btn-floormap a span{display:none}.l-ticket .inner .c-ticket .seat-info.is-show{opacity:1;transform:translateY(0)}.l-ticket .inner .c-ticket .pre-sale,.l-ticket .inner .c-ticket .general-sale{position:relative;width:100%;text-align:center;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-ticket .inner .c-ticket .pre-sale h4,.l-ticket .inner .c-ticket .general-sale h4{display:inline-block;position:relative;padding:0 40px;background-color:rgba(191,133,221,.3);line-height:1.6;letter-spacing:.1em;text-align:center;font-size:24px;font-weight:800;color:#a34fba}.l-ticket .inner .c-ticket .pre-sale h4::before,.l-ticket .inner .c-ticket .pre-sale h4::after,.l-ticket .inner .c-ticket .general-sale h4::before,.l-ticket .inner .c-ticket .general-sale h4::after{content:"";display:block;position:absolute;top:0;margin-top:11px;padding-top:19px;width:19px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/deco_title.webp);background-position:center center;background-repeat:no-repeat}.l-ticket .inner .c-ticket .pre-sale h4::before,.l-ticket .inner .c-ticket .general-sale h4::before{left:9px}.l-ticket .inner .c-ticket .pre-sale h4::after,.l-ticket .inner .c-ticket .general-sale h4::after{right:9px}.l-ticket .inner .c-ticket .pre-sale .date,.l-ticket .inner .c-ticket .general-sale .date{display:flex;flex-wrap:wrap;margin:28px auto 0;width:670px;text-align:left}.l-ticket .inner .c-ticket .pre-sale .date dt,.l-ticket .inner .c-ticket .general-sale .date dt{width:15%;font-size:20px;font-weight:600;color:#a34fba}.l-ticket .inner .c-ticket .pre-sale .date dd,.l-ticket .inner .c-ticket .general-sale .date dd{width:85%;letter-spacing:.04em;font-size:20px;font-weight:600;color:#421d57}.l-ticket .inner .c-ticket .pre-sale .date+h4,.l-ticket .inner .c-ticket .general-sale .date+h4{margin-top:50px}.l-ticket .inner .c-ticket .pre-sale.is-show,.l-ticket .inner .c-ticket .general-sale.is-show{opacity:1;transform:translateY(0)}.l-ticket .inner .c-ticket .pre-sale__benefit{position:relative;margin:15px auto 0;padding-top:192px;width:659px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/bg_pre_sale_benefit.webp);background-position:center center;background-repeat:no-repeat}.l-ticket .inner .c-ticket .pre-sale__benefit p{position:absolute;left:0;top:0;margin-top:42px;width:100%;line-height:1.74;font-size:20px;font-weight:600;color:#421d57}.l-ticket .inner .c-ticket .pre-sale__benefit p strong{line-height:1.7;font-size:20px;font-weight:600;color:#a34fba}.l-ticket .inner .c-ticket .general-sale{margin-top:50px}.l-ticket .inner .c-ticket .general-sale .date{width:400px}.l-ticket .inner .c-ticket .general-sale .date dt{width:27%}.l-ticket .inner .c-ticket .general-sale .date dd{width:73%}.l-ticket .inner .c-ticket .c-btn-ticket-buy{position:relative;width:100%;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-ticket .inner .c-ticket .c-btn-ticket-buy a{display:block;margin:50px auto 0;width:400px;background-color:#ab55da;background:linear-gradient(-45deg, #ab55da 50%, rgb(202.0434782609, 147.8260869565, 231.6739130435) 60%, #ab55da 70%);background-size:600% 100%;border-radius:3px;text-align:center;line-height:3.34;text-decoration:none;font-size:24px;font-weight:700;color:#fff;animation:btnHoverShine 35s linear 0s infinite}@keyframes btnHoverShine{0%{background-position-x:600%}50%{background-position-x:0%}100%{background-position-x:-600%}}.l-ticket .inner .c-ticket .c-btn-ticket-buy.is-show{opacity:1;transform:translateY(0)}.l-ticket .inner .c-ticket .text-caution{position:relative;margin-top:15px;width:100%;text-align:center;font-size:12px;font-weight:500;color:#ab55da;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-ticket .inner .c-ticket .text-caution a{color:#ab55da}.l-ticket .inner .c-ticket .text-caution.is-show{opacity:1;transform:translateY(0)}.l-goods{position:relative;padding-top:1783px;width:100%;height:0;background-color:#fff;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/bg_bottom.webp),url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/bg_top.webp),url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/bg.webp);background-position:center bottom,center top,center center;background-repeat:no-repeat;overflow:hidden}.l-goods .inner .c-title{margin-top:80px;margin-left:-145px;width:289px}.l-goods .inner .c-title::after{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/title.webp)}.l-goods .inner .c-title span{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/title_staff.webp)}.l-goods .inner .text-goods{position:relative;margin-top:30px;width:100%;text-align:center;font-size:20px;font-weight:600;color:#532763;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-goods .inner .text-goods.is-show{opacity:1;transform:translateY(0)}.l-goods .inner .c-goods__goods-list{position:relative;margin:36px auto 0;padding:52px 0;width:1276px;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/bg_list.webp);background-position:center top;background-repeat:no-repeat;text-align:center;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-goods .inner .c-goods__goods-list.is-show{opacity:1;transform:translateY(0)}.l-goods .inner .c-goods__goods-list h4{display:inline-block;position:relative;padding:0 40px;background-color:rgba(191,133,221,.3);line-height:1.6;letter-spacing:.1em;text-align:center;font-size:24px;font-weight:800;color:#a34fba}.l-goods .inner .c-goods__goods-list h4::before,.l-goods .inner .c-goods__goods-list h4::after{content:"";display:block;position:absolute;top:0;margin-top:11px;padding-top:19px;width:19px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/deco_title.webp);background-position:center center;background-repeat:no-repeat}.l-goods .inner .c-goods__goods-list h4::before{left:9px}.l-goods .inner .c-goods__goods-list h4::after{right:9px}.l-goods .inner .c-goods__goods-list h4.title-place{margin-top:35px;padding:0 50px}.l-goods .inner .c-goods__goods-list .date{display:flex;flex-wrap:wrap;margin:14px auto 0;width:360px;text-align:left}.l-goods .inner .c-goods__goods-list .date dt{width:20%;font-size:20px;font-weight:600;color:#a34fba}.l-goods .inner .c-goods__goods-list .date dd{width:80%;font-size:20px;font-weight:600;color:#421d57}.l-goods .inner .c-goods__goods-list .date+h4{margin-top:50px}.l-goods .inner .c-goods__goods-list .text-place{margin-top:15px;line-height:1.6;font-size:20px;font-weight:600;color:#421d57}.l-goods .inner .c-goods__goods-list .text-caution{font-size:12px;font-weight:500;color:#b164dd}.l-goods .inner .c-goods__goods-list__lineup{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin:35px auto 0;width:1196px}.l-goods .inner .c-goods__goods-list__lineup li{position:relative;margin-bottom:40px;padding-top:320px;width:372px;height:0;background-color:#fff;background-position:center top;background-repeat:no-repeat}.l-goods .inner .c-goods__goods-list__lineup li p{position:absolute;left:0;bottom:0;padding-bottom:15px;width:100%;line-height:1.3;font-size:20px;font-weight:700;color:#ab55da}.l-goods .inner .c-goods__goods-list__lineup li p>span{font-size:18px;font-weight:700}.l-goods .inner .c-goods__goods-list__lineup li p>span span{font-size:14px;font-weight:700}.l-goods .inner .c-goods__goods-list__lineup li.goods1{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods1.webp)}.l-goods .inner .c-goods__goods-list__lineup li.goods2{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods2.webp)}.l-goods .inner .c-goods__goods-list__lineup li.goods3{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods3.webp)}.l-goods .inner .c-goods__goods-list__lineup li.goods4{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods4.webp)}.l-goods .inner .c-goods__goods-list__lineup li.goods5{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods5.webp)}.l-goods .inner .c-goods__goods-list__lineup li.goods6{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods6.webp)}.l-goods .inner .c-goods__goods-list__present{position:relative;margin:0 auto;padding-top:153px;width:660px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/present.webp);background-position:center top;background-repeat:no-repeat}.l-goods .inner .c-goods__goods-list__present p{position:absolute;left:40px;top:0;margin-top:38px;line-height:28px;text-align:center;font-size:20px;font-weight:600;color:#421d57}.l-goods .inner .c-goods__goods-list__present p strong{font-weight:600;color:#a34fba}.l-goods .inner .c-goods__goods-list__present p.text-caution{left:35px;margin-top:90px;font-size:12px;font-weight:600;color:#a34fba}.l-goods .inner .text-goods-caution{position:relative;margin-top:36px;margin-left:462px;line-height:1.6;text-align:left;font-size:12px;font-weight:500;color:#ab55da;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-goods .inner .text-goods-caution a{color:#ab55da}.l-goods .inner .text-goods-caution.is-show{opacity:1;transform:translateY(0)}.l-campaign{position:relative;padding-top:3326px;width:100%;height:0;background-color:#e84f73;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/1204_f5vk/bg.webp);background-position:center center;background-repeat:no-repeat;overflow:hidden}.l-campaign .inner .c-title{margin-top:80px;margin-left:-195px;width:390px}.l-campaign .inner .c-title::after{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/title.webp)}.l-campaign .inner .c-title span{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/title_staff.webp)}.l-campaign .inner .c-campaign__campaign1,.l-campaign .inner .c-campaign__campaign2,.l-campaign .inner .c-campaign__campaign3{position:relative;padding:80px 0;width:1275px;background-position:center top;background-repeat:no-repeat;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-campaign .inner .c-campaign__campaign1 h4,.l-campaign .inner .c-campaign__campaign2 h4,.l-campaign .inner .c-campaign__campaign3 h4{text-align:center;font-size:36px;font-weight:900;color:#571d27}.l-campaign .inner .c-campaign__campaign1 .date,.l-campaign .inner .c-campaign__campaign2 .date,.l-campaign .inner .c-campaign__campaign3 .date{position:relative;margin:10px auto 0;width:637px;background-image:linear-gradient(90deg, rgba(221, 61, 103, 0), rgb(221, 61, 103) 15% 85%, rgba(221, 61, 103, 0));line-height:1.78;text-align:center;font-size:18px;font-weight:800;color:#fff}.l-campaign .inner .c-campaign__campaign1 .campaign-text,.l-campaign .inner .c-campaign__campaign2 .campaign-text,.l-campaign .inner .c-campaign__campaign3 .campaign-text{position:relative;margin:30px auto 0;line-height:1.7;text-align:center;font-size:20px;font-weight:700;color:#571d27}.l-campaign .inner .c-campaign__campaign1 .campaign-text strong,.l-campaign .inner .c-campaign__campaign2 .campaign-text strong,.l-campaign .inner .c-campaign__campaign3 .campaign-text strong{color:#fff2f5}.l-campaign .inner .c-campaign__campaign1 .campaign-text span,.l-campaign .inner .c-campaign__campaign2 .campaign-text span,.l-campaign .inner .c-campaign__campaign3 .campaign-text span{display:inline-block;position:relative;top:-5px;font-size:12px;font-weight:600}.l-campaign .inner .c-campaign__campaign1.is-show,.l-campaign .inner .c-campaign__campaign2.is-show,.l-campaign .inner .c-campaign__campaign3.is-show{opacity:1;transform:translateY(0)}.l-campaign .inner .c-campaign__campaign1{margin:70px auto 0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/1002_ik6s/bg_campaign1.webp)}.l-campaign .inner .c-campaign__campaign1 .target-map{position:relative;margin:35px auto 0;padding-top:567px;width:660px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/target_map.webp);background-position:center center;background-repeat:no-repeat}.l-campaign .inner .c-campaign__campaign1 .target-map h5{position:absolute;left:0;top:0;margin-top:46px;width:100%;letter-spacing:.1em;text-align:center;font-size:20px;font-weight:600;color:#fff}.l-campaign .inner .c-campaign__campaign1 .target-map .map-list{display:flex;flex-wrap:wrap;position:absolute;left:50%;top:0;margin-top:84px;width:498px;transform:translateX(-50%)}.l-campaign .inner .c-campaign__campaign1 .target-map .map-list ul{position:relative;width:50%}.l-campaign .inner .c-campaign__campaign1 .target-map .map-list ul li{padding-left:23px;width:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/icon_maplist.webp);background-position:left center;background-repeat:no-repeat;line-height:2.1;font-size:14px;font-weight:600;color:#fff}.l-campaign .inner .c-campaign__campaign1 .target-map .map-text{position:absolute;left:0;top:0;margin-top:470px;width:100%;line-height:1.53;text-align:center;font-size:15px;font-weight:700;color:#571d27}.l-campaign .inner .c-campaign__campaign1 .p-entry-completed{margin-top:40px;line-height:49px;text-align:center;font-size:24px;font-weight:700;color:#fff}.l-campaign .inner .c-campaign__campaign2{margin:70px auto 0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/bg_campaign2.webp)}.l-campaign .inner .c-campaign__campaign2 .campaign-present{position:relative;margin:20px auto 0;padding-top:286px;width:660px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/1002_ik6s/present_campaign2.webp);background-position:center top;background-repeat:no-repeat}.l-campaign .inner .c-campaign__campaign2 .campaign-present .p-present-detail{position:absolute;left:0;top:0;margin-top:25px;width:100%;line-height:1.34;text-align:center;font-size:20px;font-weight:700;color:#571d27}.l-campaign .inner .c-campaign__campaign2 .campaign-present .p-present-detail span{font-weight:700;color:#fa5a84}.l-campaign .inner .c-campaign__campaign2 .campaign-present .p-present-detail span strong{font-size:32px;font-weight:700}.l-campaign .inner .c-campaign__campaign2 .campaign-present .p-present-detail span span{font-size:23px}.l-campaign .inner .c-campaign__campaign2 .c-campaign-link{display:flex;justify-content:space-between;position:relative;margin:40px auto 0;width:840px}.l-campaign .inner .c-campaign__campaign2 .c-campaign-link__btn{position:relative;width:400px}.l-campaign .inner .c-campaign__campaign2 .c-campaign-link__btn a{display:block;width:100%;background-color:#000;border-radius:3px;text-align:center;text-decoration:none;transition:background-color .3s linear 0s}.l-campaign .inner .c-campaign__campaign2 .c-campaign-link__btn a:hover{background-color:#4d4d4d}.l-campaign .inner .c-campaign__campaign2 .c-campaign-link__btn a span{line-height:3.33;font-size:24px;font-weight:700;color:#fff}.l-campaign .inner .c-campaign__campaign2 .c-campaign-link__btn.official-x a span{padding-right:30px;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/icon_x.webp);background-position:right center;background-repeat:no-repeat}.l-campaign .inner .c-campaign__campaign2 .text-caution{position:relative;margin-top:40px;margin-left:458px}.l-campaign .inner .c-campaign__campaign2 .text-caution li{padding-left:12px;text-indent:-12px;line-height:1.5;font-size:12px;font-weight:600;color:#571d27}.l-campaign .inner .c-campaign__campaign2 .text-caution li a{font-weight:600;color:#571d27}.l-campaign .inner .c-campaign__campaign3{margin:38px auto 0;padding-top:45px;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/1204_f5vk/bg_campaign3.webp)}.l-campaign .inner .c-campaign__campaign3 h4 span{font-size:25px;font-weight:700}.l-campaign .inner .c-campaign__campaign3 .prize-info{position:relative;margin:35px auto 0;padding-top:286px;width:660px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/1204_f5vk/prize_campaign3.webp);background-position:center center;background-repeat:no-repeat}.l-campaign .inner .c-campaign__campaign3 .prize-info h5{position:absolute;left:437px;top:0;margin-top:62px;font-size:25px;font-weight:700;color:#fa5a84}.l-campaign .inner .c-campaign__campaign3 .prize-info ul{position:absolute;left:382px;top:0;margin-top:122px}.l-campaign .inner .c-campaign__campaign3 .prize-info ul li{line-height:25px;text-align:left;font-size:14px;font-weight:500;color:#e4476f}.l-campaign .inner .c-campaign__campaign3 .prize-info p{position:absolute;left:0;top:0;margin-top:230px;width:100%;letter-spacing:-0.05em;text-align:center;text-shadow:2px 2px 5px #fff,-2px 2px 5px #fff,2px -2px 5px #fff,-2px -2px 5px #fff;font-size:17px;font-weight:700;color:#571d27}.l-campaign .inner .c-campaign__campaign3 .prize-info p strong{font-size:17px;font-weight:700;color:#fa5a84}.l-campaign .inner .c-campaign__campaign3 .c-btn-campaign-detail{position:relative;margin:40px auto 0;width:400px}.l-campaign .inner .c-campaign__campaign3 .c-btn-campaign-detail a{display:block;width:100%;background-color:#d4345e;border-radius:3px;text-align:center;text-decoration:none;transition:background-color .3s linear 0s}.l-campaign .inner .c-campaign__campaign3 .c-btn-campaign-detail a:hover{background-color:#eb4b75}.l-campaign .inner .c-campaign__campaign3 .c-btn-campaign-detail a span{line-height:3.33;font-size:24px;font-weight:700;color:#fff}.l-attention{position:relative;padding-bottom:120px;width:100%;background-color:#fff;overflow:hidden}.l-attention .inner{position:relative;height:auto}.l-attention .inner .c-title{margin-top:80px;margin-left:-185px;width:370px}.l-attention .inner .c-title::after{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/attention/title.webp)}.l-attention .inner .c-title span{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/attention/title_staff.webp)}.l-attention .inner .c-attention-container{position:relative;margin:20px auto 0;width:1276px;background-color:#e3476f;opacity:0;transform:translateY(50px);transition:opacity .5s linear 0s,transform .5s linear 0s}.l-attention .inner .c-attention-container dt{position:relative;height:40px;line-height:40px;text-indent:22px;font-size:21px;color:#fff;cursor:pointer}.l-attention .inner .c-attention-container dt .icon{display:block;position:absolute;right:20px;top:12px;width:16px;height:16px}.l-attention .inner .c-attention-container dt .icon::before{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-1px;width:100%;height:2px;background-color:#fff}.l-attention .inner .c-attention-container dt .icon::after{content:"";display:block;position:absolute;left:50%;top:0;margin-left:-1px;width:2px;height:100%;background-color:#fff;transform:rotate(0deg);transition:transform .2s linear 0s}.l-attention .inner .c-attention-container dt.is-open .icon::after{transform:rotate(90deg)}.l-attention .inner .c-attention-container dd{display:grid;grid-template-rows:0fr;position:relative;background-color:#fff;border-left:1px solid #e2466f;border-right:1px solid #e2466f;border-bottom:1px solid #e2466f;overflow-wrap:break-word;transition:grid-template-rows .2s linear 0s}.l-attention .inner .c-attention-container dd.is-open{grid-template-rows:1fr}.l-attention .inner .c-attention-container dd>div{overflow:hidden}.l-attention .inner .c-attention-container dd ul{position:relative;margin-bottom:20px;padding:0 20px}.l-attention .inner .c-attention-container dd ul li{position:relative;line-height:1.7;font-size:20px;font-weight:500;color:#340a15}.l-attention .inner .c-attention-container dd ul li a{text-decoration:underline;color:#e3476f}.l-attention .inner .c-attention-container dd ul li a:hover{text-decoration:none}.l-attention .inner .c-attention-container dd ul:first-child{margin-top:20px}.l-attention .inner .c-attention-container.is-show{opacity:1;transform:translateY(0)}.main-nav{position:fixed;right:0;top:0;width:100%}.main-nav__container{position:absolute;right:30px;top:0;margin-top:100px;width:202px;height:326px;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/common/bg_nav.webp)}.main-nav__container ul{padding-top:3px;width:100%}.main-nav__container ul li{width:100%;text-align:center}.main-nav__container ul li a{line-height:2.95;text-decoration:none;letter-spacing:.01em;font-family:"Noto Serif JP",serif;font-size:18px;font-weight:600;color:#e94a6e;transition:color .3s linear 0s}.main-nav__container ul li a:hover{color:#fe8da7}.main-nav .p-btn-nav{display:none}.p-btn-ticket-buy{position:fixed;right:30px;top:0;margin-top:446px;padding-top:122px;width:202px;height:0}.p-btn-ticket-buy a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/common/btn_ticket_buy.webp);overflow:hidden}.p-btn-ticket-buy a::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0) 40%, rgba(252, 252, 252, 0.5) 50%, rgba(255, 255, 255, 0) 60%);background-size:600% 100%;animation:btnHoverShine 35s linear 0s infinite}.p-btn-ticket-buy a span{display:none}.l-movie-view{display:none;position:fixed;left:0;top:0;width:100%;height:100%;opacity:1;transition:opacity .3s linear 0s;z-index:10}.l-movie-view .l-bg{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.l-movie-view-container{position:absolute;left:50%;top:50%;padding-top:486px;width:864px;height:0;transform:translate(-50%, -50%)}.l-movie-view-container iframe{position:absolute;left:0;top:0;width:100%;height:100%}.l-movie-view-container .c-btn-movie-view-close{position:absolute;left:50%;bottom:0;padding-top:38px;width:38px;height:0;transform:translate(-50%, 200%)}.l-movie-view-container .c-btn-movie-view-close a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/btn_modal_close.webp);background-size:cover}.l-movie-view-container .c-btn-movie-view-close a span{display:none}.l-floormap-view{display:none;position:fixed;left:0;top:0;width:100%;height:100%;opacity:1;transition:opacity .3s linear 0s;z-index:10}.l-floormap-view .l-bg{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.l-floormap-view-container{position:absolute;left:50%;top:50%;padding-top:725px;width:638px;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/image_floormap.webp);background-repeat:no-repeat;transform:translate(-50%, -50%)}.l-floormap-view-container p{display:none}.l-floormap-view-container .c-btn-floormap-view-close{position:absolute;left:50%;bottom:0;padding-top:38px;width:38px;height:0;transform:translate(-50%, 200%)}.l-floormap-view-container .c-btn-floormap-view-close a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/common/btn_modal_close_purple.webp);background-size:cover}.l-floormap-view-container .c-btn-floormap-view-close a span{display:none}@media(width < 750px){#gnb-container,header.campaign-head{display:none}#loading div.bg{left:auto;right:0;transition:width 1s ease-out .3s}#loading .c-image-container{transform:translate(-50%, -50%) scale(0.7)}#loading.is-loading-end .bg{width:0;height:100%}.btn-pgtp-area{width:100%}.btn-pgtp-area__btn{right:2.6666666667%;padding-top:6.4%;width:6.4%;height:0}.btn-pgtp-area__btn a{background-size:100% 200%}.btn-pgtp-area__btn a:hover{background-size:100% 200%}.l-footer{padding:3.3333333333% 6.6666666667% 3.3333333333%;min-width:100%}.l-footer *{font-size:13px;font-size:1.7333333333vw}.l-footer ul:nth-of-type(2),.l-footer ul:only-of-type{flex-wrap:wrap;padding-bottom:1.3333333333%}.l-footer ul:nth-of-type(2) li,.l-footer ul:only-of-type li{padding:0 .2666666667% 1.3333333333%}.l-footer ul:nth-of-type(2) li::after,.l-footer ul:only-of-type li::after{font-size:13px;font-size:1.7333333333vw}.l-footer ul:nth-of-type(2) li a,.l-footer ul:only-of-type li a{font-size:13px;font-size:1.7333333333vw}.l-footer .link-nexon{padding-bottom:1.3333333333%}.l-footer .link-nexon a{font-size:14px;font-size:1.8666666667vw}.l-footer .copy{padding-bottom:1.6%;font-size:9px;font-size:1.2vw}.l-footer .logo-nexon{width:4.8%;padding-top:4.4%}.main-concert24{min-width:100%}.main-concert24 .inner{left:0;width:100%;transform:translateX(0)}.main-concert24 .inner .c-title{padding-top:18.9333333333%}.main-concert24 .inner .c-title::before{margin-left:-9.6vw;width:19.33vw;background-size:100% auto}.main-concert24 .inner .c-title::after{background-size:auto 100%}.main-concert24 .inner .c-title span{background-size:100% auto}.main-concert24 .inner .sp-only{display:block}.l-top{padding-top:227.4666666667%;background-color:#eb5777;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/top/bg_sp.webp)}.l-top .inner .c-kv{left:0;margin-left:0;padding-top:106.6666666667%;width:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/image_kv_sp.webp);background-size:100% auto}.l-top .inner .c-bg-bottom{left:0;padding-top:3.3333333333%;width:100%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/top/bg_bottom_sp.webp);background-size:100% auto;background-position:center bottom;transform:translateX(0)}.l-top .inner .c-logo{margin-top:90.8%;margin-left:-42.5333333333%;padding-top:39.4666666667%;width:84.9333333333%}.l-top .inner .c-logo__parts1{transition:width 2s ease .5s,filter 2s ease .5s}.l-top .inner .c-logo__parts2{transition:width 2s ease .7s,filter 2s ease .7s}.l-top .inner .c-logo__parts3{transition:width 2s ease .9s,filter 2s ease .9s}.l-top .inner .c-logo__parts4{transition:opacity 2s ease 1.5s,filter 2s ease 1.5s}.l-top .inner .c-date{margin-top:135.6%;margin-left:-28%;padding-top:6.1333333333%;width:55.7333333333%}.l-top .inner .c-place{margin-top:143.3333333333%;margin-left:-14.5333333333%;padding-top:4.1333333333%;width:28.9333333333%}.l-top .inner .l-movie{margin-top:152.8%;margin-left:-42.5333333333%;padding-top:47.8666666667%;width:85.0666666667%;border-radius:.8vw}.l-top .inner .l-movie a>span{background-size:20.5329153605% auto}.l-top .inner .l-movie a::after{margin-top:-10.1880877743%;margin-left:-10.1880877743%;padding-top:20.3761755486%;width:20.5329153605%}.l-top .inner .l-btn{margin-top:206.1333333333%;margin-left:-14.4%;width:28.8%;opacity:1}.l-top .inner .l-btn>div{padding-top:36.1111111111%;width:36.1111111111%}.l-top .inner::after{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_teaser_5pbk/image_flower_sp.webp);background-size:cover}.l-about{padding-top:181.0666666667%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/about/bg_bg.webp);background-size:100% auto}.l-about .inner .c-title{margin-top:10.6666666667%;margin-left:-19.3333333333%;width:38.5333333333%}.l-about .inner .c-text{margin-top:6.6666666667%;font-size:26px;font-size:3.4666666667vw}.l-about .inner .c-setlist{flex-wrap:wrap;margin:6% auto 0;width:87.3333333333%}.l-about .inner .c-setlist__setlist1,.l-about .inner .c-setlist__setlist2{width:100%;background-size:100% auto}.l-about .inner .c-setlist__setlist1{padding-top:62.9007633588%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/about/setlist1_sp.webp);background-position:center bottom}.l-about .inner .c-setlist__setlist2{padding-top:70.534351145%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/about/setlist2_sp.webp);background-position:center top}.l-information{padding-top:231.7333333333%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/information/bg_sp.webp);background-size:100% auto}.l-information .inner .c-title{margin-top:10.6666666667%;margin-left:-27.3333333333%;width:54.6666666667%}.l-information .inner .c-information{margin:8% auto 0;width:92%}.l-information .inner .c-information__date,.l-information .inner .c-information__place{margin:0 auto 8%;padding-top:42.4637681159%;width:92.4637681159%;background-size:100% 100%}.l-information .inner .c-information__date{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/information/info_date_sp.webp)}.l-information .inner .c-information__place{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/information/info_place_sp.webp)}.l-information .inner .c-information__place .link-place{left:27.5862068966%;margin-top:18.3385579937%;padding-top:6.1128526646%;width:50%}.l-information .inner .c-information__place .link-place a{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/information/text_place_link_sp.webp);background-size:100% 200%}.l-information .inner .c-information__cast-staff table th{padding-right:3.1347962382%;line-height:2.1;letter-spacing:-0.05em;font-size:22px;font-size:2.9333333333vw}.l-information .inner .c-information__cast-staff table td{line-height:2.1;letter-spacing:-0.05em;font-size:22px;font-size:2.9333333333vw}.l-information .inner .c-information__cast-staff1{width:100%}.l-information .inner .c-information__cast-staff1 table th{width:37%}.l-information .inner .c-information__cast-staff1 table td{width:63%}.l-information .inner .c-information__cast-staff2{width:100%}.l-information .inner .c-information__cast-staff2 table th{width:37%}.l-information .inner .c-information__cast-staff2 table td{width:63%}.l-ticket{padding-top:313.2%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/bg_sp.webp);background-size:100% auto}.l-ticket .inner .c-title{margin-top:10.6666666667%;margin-left:-19.3333333333%;width:38.5333333333%}.l-ticket .inner .c-ticket{margin:8% auto 0;width:92%}.l-ticket .inner .c-ticket .benefit{margin:0 auto 8.6956521739%;padding-top:71.4492753623%;width:92.4637681159%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/1204_f5vk/benefit_sp.webp);background-size:100% 100%}.l-ticket .inner .c-ticket .benefit .benefit-list{left:14.1065830721%;margin-top:58.7774294671%;width:71.7868338558%}.l-ticket .inner .c-ticket .benefit .benefit-list li{padding:2.1943573668% 0;line-height:1.2;font-size:18px;font-size:2.4vw}.l-ticket .inner .c-ticket .benefit .benefit-list li:nth-child(2),.l-ticket .inner .c-ticket .benefit .benefit-list li:nth-child(4){text-indent:4.3668122271%}.l-ticket .inner .c-ticket .seat-info{margin:0 auto 8.6956521739%;padding-top:71.4492753623%;width:92.4637681159%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/ticket/1002_ik6s/seat_info_sp.webp);background-size:100% 100%}.l-ticket .inner .c-ticket .seat-info .seat-list{left:18.8087774295%;margin-top:44.2006269592%;width:71.7868338558%}.l-ticket .inner .c-ticket .seat-info .seat-list li{font-size:26px;font-size:3.4666666667vw;font-weight:600}.l-ticket .inner .c-ticket .seat-info .seat-list li.ss-seat{left:-6.5502183406%;margin-top:-19.6506550218%;width:100%;font-size:26px;font-size:3.4666666667vw}.l-ticket .inner .c-ticket .seat-info .seat-list li.ss-seat span{font-size:19px;font-size:2.5333333333vw}.l-ticket .inner .c-ticket .seat-info .seat-list li.s-seat span,.l-ticket .inner .c-ticket .seat-info .seat-list li.a-seat span,.l-ticket .inner .c-ticket .seat-info .seat-list li.b-seat span{display:inline-block;width:20.0873362445%}.l-ticket .inner .c-ticket .seat-info .c-btn-floormap{left:64.263322884%;margin-top:48.5893416928%;padding-top:20.0626959248%;width:20.0626959248%}.l-ticket .inner .c-ticket .seat-info .c-btn-floormap a,.l-ticket .inner .c-ticket .seat-info .c-btn-floormap a::after{background-size:100% 200%}.l-ticket .inner .c-ticket .pre-sale h4,.l-ticket .inner .c-ticket .general-sale h4{padding:0 5.7971014493%;font-size:24px;font-size:3.2vw}.l-ticket .inner .c-ticket .pre-sale h4::before,.l-ticket .inner .c-ticket .pre-sale h4::after,.l-ticket .inner .c-ticket .general-sale h4::before,.l-ticket .inner .c-ticket .general-sale h4::after{margin-top:1.46vw;padding-top:2.5vw;width:2.5vw;background-size:100%}.l-ticket .inner .c-ticket .pre-sale h4::before,.l-ticket .inner .c-ticket .general-sale h4::before{left:1.2vw}.l-ticket .inner .c-ticket .pre-sale h4::after,.l-ticket .inner .c-ticket .general-sale h4::after{right:1.2vw}.l-ticket .inner .c-ticket .pre-sale .date,.l-ticket .inner .c-ticket .general-sale .date{margin:3.4782608696% auto 0;width:97%}.l-ticket .inner .c-ticket .pre-sale .date dt,.l-ticket .inner .c-ticket .general-sale .date dt{font-size:20px;font-size:2.6666666667vw}.l-ticket .inner .c-ticket .pre-sale .date dd,.l-ticket .inner .c-ticket .general-sale .date dd{font-size:20px;font-size:2.6666666667vw}.l-ticket .inner .c-ticket .pre-sale .date+h4,.l-ticket .inner .c-ticket .general-sale .date+h4{margin-top:7.2463768116%}.l-ticket .inner .c-ticket .pre-sale h4{min-width:40.7523510972%}.l-ticket .inner .c-ticket .pre-sale h4:first-child{min-width:47.0219435737%}.l-ticket .inner .c-ticket .pre-sale__benefit{margin:2.3510971787% 0 0 -1.5673981191%;padding-top:30.0940438871%;width:103.2915360502%;background-size:100% 100%}.l-ticket .inner .c-ticket .pre-sale__benefit p{margin-top:6.373292868%;font-size:20px;font-size:2.6666666667vw}.l-ticket .inner .c-ticket .pre-sale__benefit p strong{font-size:20px;font-size:2.6666666667vw}.l-ticket .inner .c-ticket .general-sale{margin-top:7.8369905956%}.l-ticket .inner .c-ticket .general-sale h4{min-width:31.884057971%}.l-ticket .inner .c-ticket .general-sale .date{width:60%}.l-ticket .inner .c-ticket .c-btn-ticket-buy a{margin:7.2463768116% auto 0;width:57.9710144928%;font-size:24px;font-size:3.2vw}.l-ticket .inner .c-ticket .text-caution{margin-top:3.6231884058%;font-size:18px;font-size:2.4vw}.l-goods{padding-top:449.6%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/bg_bottom_sp.webp),url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/bg_top_sp.webp),url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/bg_sp.webp);background-position:center bottom,center top,center bottom;background-size:100% auto}.l-goods .inner .c-title{margin-top:10.6666666667%;margin-left:-19.3333333333%;width:38.5333333333%}.l-goods .inner .text-goods{margin-top:4.6666666667%;font-size:20px;font-size:2.6666666667vw}.l-goods .inner .c-goods__goods-list{margin:4.8% auto 0;padding:8% 0;width:92%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/bg_list_sp.webp);background-size:100% auto}.l-goods .inner .c-goods__goods-list h4{padding:0 5.7971014493%;font-size:24px;font-size:3.2vw}.l-goods .inner .c-goods__goods-list h4::before,.l-goods .inner .c-goods__goods-list h4::after{margin-top:1.46vw;padding-top:2.5vw;width:2.5vw;background-size:100%}.l-goods .inner .c-goods__goods-list h4::before{left:1.2vw}.l-goods .inner .c-goods__goods-list h4::after{right:1.2vw}.l-goods .inner .c-goods__goods-list h4.title-place{margin-top:4.66vw;padding:0 6.66vw}.l-goods .inner .c-goods__goods-list .date{margin:2.0289855072% auto 0;width:52.1739130435%}.l-goods .inner .c-goods__goods-list .date dt{font-size:20px;font-size:2.6666666667vw}.l-goods .inner .c-goods__goods-list .date dd{font-size:20px;font-size:2.6666666667vw}.l-goods .inner .c-goods__goods-list .date+h4{margin-top:7.2463768116%}.l-goods .inner .c-goods__goods-list .text-place{margin-top:2.1739130435%;font-size:20px;font-size:2.6666666667vw}.l-goods .inner .c-goods__goods-list .text-caution{font-size:16px;font-size:2.1333333333vw}.l-goods .inner .c-goods__goods-list__lineup{margin:5.0724637681% auto 0;width:66.3768115942%}.l-goods .inner .c-goods__goods-list__lineup li{margin-bottom:8.7336244541%;padding-top:69.8689956332%;width:100%;background-size:100% auto}.l-goods .inner .c-goods__goods-list__lineup li p{padding-bottom:3.2751091703%;font-size:20px;font-size:2.6666666667vw}.l-goods .inner .c-goods__goods-list__lineup li p>span{font-size:18px;font-size:2.4vw}.l-goods .inner .c-goods__goods-list__lineup li p>span span{font-size:14px;font-size:1.8666666667vw}.l-goods .inner .c-goods__goods-list__lineup li.goods1{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods1_sp.webp)}.l-goods .inner .c-goods__goods-list__lineup li.goods2{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods2_sp.webp)}.l-goods .inner .c-goods__goods-list__lineup li.goods3{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods3_sp.webp)}.l-goods .inner .c-goods__goods-list__lineup li.goods4{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods4_sp.webp)}.l-goods .inner .c-goods__goods-list__lineup li.goods5{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods5_sp.webp)}.l-goods .inner .c-goods__goods-list__lineup li.goods6{background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/image_goods6_sp.webp)}.l-goods .inner .c-goods__goods-list__present{padding-top:38.5507246377%;width:92.4637681159%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/goods/1002_ik6s/present_sp.webp);background-size:100% auto}.l-goods .inner .c-goods__goods-list__present p{left:0;width:100%;margin-top:5.6426332288%;line-height:1.4;font-size:20px;font-size:2.6666666667vw}.l-goods .inner .c-goods__goods-list__present p.text-caution{left:0;margin-top:14.7335423197%;font-size:15px;font-size:2vw}.l-goods .inner .text-goods-caution{margin-top:4%;margin-left:14.9333333333%;font-size:18px;font-size:2.4vw}.l-campaign{padding-top:509.0666666667%;background-color:#ec5b77;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/1204_f5vk/bg_sp.webp);background-size:100% auto}.l-campaign .inner .c-title{margin-top:10.6666666667%;margin-left:-26%;width:52%}.l-campaign .inner .c-campaign__campaign1,.l-campaign .inner .c-campaign__campaign2,.l-campaign .inner .c-campaign__campaign3{padding:9.6% 0 10.6666666667%;width:92%;background-size:100% auto}.l-campaign .inner .c-campaign__campaign1 h4,.l-campaign .inner .c-campaign__campaign2 h4,.l-campaign .inner .c-campaign__campaign3 h4{font-size:36px;font-size:4.8vw}.l-campaign .inner .c-campaign__campaign1 .date,.l-campaign .inner .c-campaign__campaign2 .date,.l-campaign .inner .c-campaign__campaign3 .date{margin:1.4492753623% auto 0;width:92.3188405797%;line-height:1.8;font-size:20px;font-size:2.6666666667vw}.l-campaign .inner .c-campaign__campaign1 .campaign-text,.l-campaign .inner .c-campaign__campaign2 .campaign-text,.l-campaign .inner .c-campaign__campaign3 .campaign-text{margin:5.7971014493% auto 0;line-height:1.54;font-size:20px;font-size:2.6666666667vw}.l-campaign .inner .c-campaign__campaign1 .campaign-text span,.l-campaign .inner .c-campaign__campaign2 .campaign-text span,.l-campaign .inner .c-campaign__campaign3 .campaign-text span{top:10px;font-size:16px;font-size:2.1333333333vw}.l-campaign .inner .c-campaign__campaign1{margin:7.3333333333% auto 0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/1002_ik6s/bg_campaign1_sp.webp)}.l-campaign .inner .c-campaign__campaign1 .target-map{margin:10.1449275362% auto 0;padding-top:113.6231884058%;width:92.4637681159%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/target_map_sp.webp);background-size:100% auto}.l-campaign .inner .c-campaign__campaign1 .target-map h5{margin-top:7.210031348%;font-size:22px;font-size:2.9333333333vw}.l-campaign .inner .c-campaign__campaign1 .target-map .map-list{margin-top:14.7335423197%;width:52.9780564263%}.l-campaign .inner .c-campaign__campaign1 .target-map .map-list ul{width:100%}.l-campaign .inner .c-campaign__campaign1 .target-map .map-list ul li{padding-left:6.8047337278%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/icon_maplist.webp);background-size:2.66vw auto;line-height:1.98;font-size:20px;font-size:2.6666666667vw}.l-campaign .inner .c-campaign__campaign1 .target-map .map-text{margin-top:98.7460815047%;line-height:1.8;font-size:20px;font-size:2.6666666667vw}.l-campaign .inner .c-campaign__campaign1 .p-entry-completed{margin-top:8.6956521739%;line-height:1.66;font-size:24px;font-size:3.2vw}.l-campaign .inner .c-campaign__campaign2{margin:7.3333333333% auto 0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/bg_campaign2_sp.webp)}.l-campaign .inner .c-campaign__campaign2 .campaign-present{margin:7.2463768116% auto 0;padding-top:41.3043478261%;width:92.4637681159%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/1002_ik6s/present_campaign2_sp.webp);background-size:100% auto}.l-campaign .inner .c-campaign__campaign2 .campaign-present .p-present-detail{margin-top:3.4482758621%;line-height:1.34;font-size:20px;font-size:2.6666666667vw}.l-campaign .inner .c-campaign__campaign2 .campaign-present .p-present-detail span strong{font-size:32px;font-size:4.2666666667vw}.l-campaign .inner .c-campaign__campaign2 .campaign-present .p-present-detail span span{font-size:23px;font-size:3.0666666667vw}.l-campaign .inner .c-campaign__campaign2 .c-campaign-link{flex-wrap:wrap;margin:7.2463768116% auto 0;width:57.9710144928%}.l-campaign .inner .c-campaign__campaign2 .c-campaign-link__btn{width:100%}.l-campaign .inner .c-campaign__campaign2 .c-campaign-link__btn a span{font-size:24px;font-size:3.2vw}.l-campaign .inner .c-campaign__campaign2 .c-campaign-link__btn.official-x{margin-bottom:6%}.l-campaign .inner .c-campaign__campaign2 .c-campaign-link__btn.official-x a span{padding-right:7.5%;background-size:2.8vw auto}.l-campaign .inner .c-campaign__campaign2 .text-caution{margin-top:8.6956521739%;margin-left:15.2173913043%}.l-campaign .inner .c-campaign__campaign2 .text-caution li{padding-left:2.13vw;text-indent:-2.13vw;line-height:1.5;font-size:16px;font-size:2.1333333333vw}.l-campaign .inner .c-campaign__campaign3{margin:7.3333333333% auto 0;padding-top:9.6%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/1204_f5vk/bg_campaign3_sp.webp)}.l-campaign .inner .c-campaign__campaign3 h4 span{font-size:25px;font-size:3.3333333333vw}.l-campaign .inner .c-campaign__campaign3 .prize-info{margin:4.347826087% auto 0;padding-top:41.4492753623%;width:92.4637681159%;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/campaign/1204_f5vk/prize_campaign3_sp.webp);background-size:100% auto}.l-campaign .inner .c-campaign__campaign3 .prize-info h5{left:65.8307210031%;margin-top:9.4043887147%;font-size:23px;font-size:3.0666666667vw}.l-campaign .inner .c-campaign__campaign3 .prize-info ul{left:57.0532915361%;margin-top:18.4952978056%}.l-campaign .inner .c-campaign__campaign3 .prize-info ul li{line-height:1.78;font-size:14px;font-size:1.8666666667vw}.l-campaign .inner .c-campaign__campaign3 .prize-info p{margin-top:34.4827586207%;line-height:1.21;font-size:19px;font-size:2.5333333333vw}.l-campaign .inner .c-campaign__campaign3 .prize-info p strong{font-size:19px;font-size:2.5333333333vw}.l-campaign .inner .c-campaign__campaign3 .c-btn-campaign-detail{margin:7.2463768116% auto 0;width:57.9710144928%}.l-campaign .inner .c-campaign__campaign3 .c-btn-campaign-detail a:hover{background-color:#eb4b75}.l-campaign .inner .c-campaign__campaign3 .c-btn-campaign-detail a span{font-size:24px;font-size:3.2vw}.l-attention{padding-bottom:38.9333333333%}.l-attention .inner .c-title{margin-top:10.6666666667%;margin-left:-24.6666666667%;width:49.3333333333%}.l-attention .inner .c-attention-container{margin:4% auto 0;width:92%}.l-attention .inner .c-attention-container dt{height:auto;line-height:2.25;text-indent:3.1884057971%;font-size:24px;font-size:3.2vw}.l-attention .inner .c-attention-container dt .icon{display:block;position:absolute;right:2.8985507246%;top:0;margin-top:2.6086956522%;padding-top:2.6086956522%;width:2.6086956522%;height:0}.l-attention .inner .c-attention-container dd ul{margin-bottom:2.8985507246%;padding:0 2.8985507246%}.l-attention .inner .c-attention-container dd ul li{font-size:24px;font-size:3.2vw}.l-attention .inner .c-attention-container dd ul:first-child{margin-top:2.8985507246%}.main-nav{z-index:10}.main-nav__container{display:none;position:absolute;right:0;top:0;margin-top:0;width:100%;height:100vh;background-image:none;background-color:rgba(252,252,252,.9);opacity:0;transition:opacity .3s linear 0s}.main-nav__container ul{margin:19.6% auto 0;padding-top:3px;width:59.0666666667%}.main-nav__container ul li{margin-top:-3.1602708804%;padding-bottom:2.934537246%;width:100%;text-align:center;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/common/border_menu_sp.webp);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat}.main-nav__container ul li:last-child{background-image:none}.main-nav__container ul li a{line-height:2.64;font-size:50px;font-size:6.6666666667vw}.main-nav .p-btn-nav{display:block;position:absolute;right:4%;top:0;margin-top:4%;padding-top:13.8666666667%;width:13.8666666667%;height:0;background-color:rgba(252,252,252,.9);border:1px solid rgba(237,90,120,.2);border-radius:50%;overflow:hidden;transition:background-color .2s linear 0s}.main-nav .p-btn-nav a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.main-nav .p-btn-nav a span{position:absolute;left:50%;top:0;margin-left:-23.0769230769%;padding-top:5.7692307692%;width:46.1538461538%;height:0;background-color:#ed5a78;transform-origin:right center}.main-nav .p-btn-nav a span:first-child{margin-top:30.7692307692%;transform:rotate(0deg);transition:transform .2s linear 0s}.main-nav .p-btn-nav a span:nth-child(2){margin-top:47.1153846154%;opacity:1;transition:opacity .2s linear 0s}.main-nav .p-btn-nav a span:nth-child(3){margin-top:63.4615384615%;transform:rotate(0deg);transition:transform .2s linear 0s}.main-nav .p-btn-nav.is-show{background-color:rgba(0,0,0,0);border:none}.main-nav .p-btn-nav.is-show a span:first-child{transform:rotate(-45deg)}.main-nav .p-btn-nav.is-show a span:nth-child(2){opacity:0}.main-nav .p-btn-nav.is-show a span:nth-child(3){transform:rotate(45deg)}.main-nav.is-open .main-nav__container{display:block}.main-nav.is-open .main-nav__container.is-show{opacity:1}.p-btn-ticket-buy{position:fixed;right:auto;top:auto;left:0;bottom:0;margin-top:0;padding-top:28.2666666667%;width:100%;height:0}.p-btn-ticket-buy.bottom{position:absolute}.p-btn-ticket-buy a{display:block;position:absolute;left:50%;top:0;padding-top:17.8666666667%;width:71.2%;height:0;background-image:url(https://static.nexon.co.jp/talesweaver_4th/campaign/20th/concert24_bnlc/common/btn_ticket_buy_sp.webp);background-size:100% auto;overflow:hidden;transform:translateX(-50%)}.p-btn-ticket-buy a::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0) 40%, rgba(252, 252, 252, 0.5) 50%, rgba(255, 255, 255, 0) 60%);background-size:600% 100%;animation:btnHoverShine 35s linear 0s infinite}.l-movie-view-container{padding-top:48%;width:85%}.l-movie-view-container .c-btn-movie-view-close{padding-top:8.2666666667%;width:8.2666666667%}.l-floormap-view-container{padding-top:96.6666666667%;width:85.0666666667%;background-size:100% auto}.l-floormap-view-container p{display:none}.l-floormap-view-container .c-btn-floormap-view-close{padding-top:8.2666666667%;width:8.2666666667%}}/*# sourceMappingURL=concert24.css.map */
