*{text-decoration:none;list-style:none;outline:none;margin:0;padding:0}::-webkit-scrollbar{width:0px}.autoPage{width:100%;height:100%}html,body,.main{font-family:Noto Sans TC,Microsoft JhengHei;position:relative;height:100%;background-color:#fff;color:#fff;padding-bottom:env(safe-area-inset-bottom)}a{width:100%;height:100%;color:#fff;cursor:pointer}a:active img,button:active img{transform:scale(.95)translateY(3px)}button{background:none;border:0}img{max-width:100%}.swiper-container{width:100%;height:100%;overflow:hidden}.swiper-slide-active{z-index:9}.swiper-container .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center;flex-direction:column}.swiper-container .swiper-wrapper .home.swiper-slide{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.swiper-container .swiper-wrapper .header,.swiper-container .swiper-wrapper .footer{height:240px}section{background-size:cover!important}.home{background:url(/images/prereg/section1/bg.jpg) no-repeat center top}.reward{background:url(/images/prereg/reward/bg.jpg) no-repeat center top}.character{background:url(/images/prereg/character/bg.jpg) no-repeat center top}.features{background:url(/images/prereg/feature/bg.jpg) no-repeat center top}.event{background:url(/images/prereg/event/bg.jpg) no-repeat center top}.title{opacity:0}.main_wrap{width:100%;height:100%;bottom:0;padding-bottom:env(safe-area-inset-bottom);display:flex;flex-direction:row;justify-content:center;align-items:center}.main_wrap:before{content:"";width:100%;height:360px;background:url(/images/prereg/section1/frame_01.png) center top no-repeat;background-size:contain;top:0;position:absolute}.main_wrap:after{content:"";width:100%;height:390px;background:url(/images/prereg/section1/frame_02.png) center bottom no-repeat;background-size:contain;bottom:0;position:absolute}.logo{width:30%;max-width:300px;margin-top:1%;opacity:0}.logo img{max-width:100%}.col_left{width:40%;height:100%;display:flex;bottom:0;pointer-events:none}.col_right{width:50%;height:100vh;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;z-index:2}.main_char{left:0;bottom:-5px;position:absolute;z-index:2}.char01{width:71%;max-width:1347px;left:40px;bottom:-50px;position:absolute;z-index:2}.char02{width:50%;max-width:955px;left:-120px;z-index:1;bottom:0;position:absolute}.char03{width:37%;max-width:692px;left:8%;bottom:0;z-index:0;position:absolute}.slogan,.btn_register,.home .btn_device{opacity:0}.btn_device{margin-top:20px;display:flex;flex-direction:row;align-items:center;justify-content:center}.btn_device a{margin:0 10px}.download{width:100%;display:flex;flex-direction:row;justify-content:center}.nav_bg{display:none}.link{width:150px;text-align:center;display:flex;position:absolute;flex-direction:row;align-items:center;justify-content:space-evenly;top:20px;right:50px;z-index:9}.link a{width:40px;height:40px;display:block}.link_m{display:none}.nav{width:200px;height:80vh;margin-right:5px;z-index:9;display:flex;flex-direction:column;justify-content:center;position:fixed}.btn{width:200px;height:75px;cursor:pointer;transition:.5s all}.nav .swiper-pagination-bullet{width:auto;height:auto;margin:0 8px;background:none;opacity:1;padding:0;border:none}.nav .btn{position:relative;background:#fff9;color:#565656;text-align:center;font-size:1.2em;font-weight:600;border-radius:50px;padding:10px 18px;margin:10px 0!important;transition:all .1s ease}.nav .btn:hover,.btn.swiper-pagination-bullet-active{background:#fff;color:#000;transition:background .15s linear,color .15s linear;text-indent:50px}.nav.btn:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#ffffff1a;pointer-events:none}.nav .btn:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;border:0px solid white}.nav .btn:hover:after,.btn.swiper-pagination-bullet-active:after{animation:.3s ease btnBorder;animation-fill-mode:forwards}.btn:hover .label:before,.btn.swiper-pagination-bullet-active .label:before{content:"";width:105px;height:75px;left:3px;bottom:-9px;position:absolute;z-index:1;animation:.2s ease btnText;animation-fill-mode:forwards}.btn01:hover .label:before,.btn01.btn.swiper-pagination-bullet-active .label:before{background:url(/images/prereg/btn01.png) center bottom no-repeat;background-size:contain}.btn02:hover .label:before,.btn02.btn.swiper-pagination-bullet-active .label:before{background:url(/images/prereg/btn02.png) center bottom no-repeat;background-size:contain}.btn03:hover .label:before,.btn03.btn.swiper-pagination-bullet-active .label:before{background:url(/images/prereg/btn03.png) center bottom no-repeat;background-size:contain}.btn04:hover .label:before,.btn04.btn.swiper-pagination-bullet-active .label:before{background:url(/images/prereg/btn04.png) center bottom no-repeat;background-size:contain}.btn05:hover .label:before,.btn05.btn.swiper-pagination-bullet-active .label:before{height:88px;bottom:-22px;background:url(/images/prereg/btn05.png) center bottom no-repeat;background-size:contain}@keyframes btnBorder{0%{top:-16px;right:-16px;bottom:-16px;left:-16px;border:1px solid white;border-radius:50px;opacity:0}60%{top:-7px;right:-7px;bottom:-7px;left:-7px;border:3px solid white;border-radius:40px;opacity:.7}to{top:-8px;right:-8px;bottom:-8px;left:-8px;border:2px solid white;border-radius:50px;opacity:.7}}@keyframes btnText{0%{background-size:100% 100%}50%{background-size:110% 110%}to{background-size:100% 100%}}.feathers{width:100%;height:100vh;mix-blend-mode:screen;position:absolute;z-index:1;pointer-events:none}.event_wrap{width:50%;height:940px;margin-left:18%;display:flex;flex-direction:column;align-items:center;justify-content:center}.eventt_btn{animation:shine 1.5s ease-in-out infinite}.char04{left:-2%;bottom:0;position:absolute;z-index:1;pointer-events:none}.light{left:0;top:0;position:absolute;mix-blend-mode:screen;z-index:2;pointer-events:none}.board{width:870px;height:662px;background:url(/images/prereg/event/board.png) no-repeat center top;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.form{font-size:1.25em;line-height:2;text-align:center;display:flex;flex-direction:column;align-items:center}.form select{font-size:22px;width:80px;height:45px;line-height:45px;padding-left:5px;margin-right:5px}.form input{height:41px;font-size:25px;padding-left:10px}.form hr{width:200px;height:30px;display:block;border:none;background:url(/images/prereg/event/line.png) no-repeat center top;margin:10px auto}.device{display:flex;flex-direction:row;justify-content:space-around}.device input[type=checkbox]{display:none}.device input[type=checkbox]+label{font-size:24px;font-weight:600;width:150px;display:inline-block;color:#333;background-color:#fff;cursor:pointer;margin:0 10px}.device input[type=checkbox]:checked+label{background-color:#f3d42e}.enter_tel,.agree{display:flex;flex-direction:row;align-items:center}.agree input[type=checkbox]{width:24px;height:24px;margin-right:5px}.agree a{color:#ffea7f}.btn_ok{margin:20px 0 -20px}.btn_remark a{display:flex;flex-direction:row;align-items:center;color:#fff;line-height:25px;margin-top:10px;justify-content:center}.btn_remark a:active img{transform:none}.btn_remark:hover a{transform:scale(1.05)}.btn_remark img{margin-left:2px}.main_prize{width:340px;height:300px;background:url(/images/prereg/event/prize.png) no-repeat;right:-15%;bottom:-5%;position:absolute}.reward_wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:600px;position:relative;z-index:1}.reward_wrap h2{color:#4d4d4d;margin:-10px 0 -5px}.char05{right:0;bottom:0;position:absolute}.campaign_wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;z-index:2}.campaign{width:950px;height:750px;background:url(/images/prereg/reward/box_bg.png) no-repeat center top;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:-1}.campaign .btn_device{display:none}.players{color:#000;font-size:2em;line-height:1.8;font-weight:600;letter-spacing:2px}.players span{color:#f72c91;margin-left:5px}.prize_list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.stage{display:block;margin:5px 10px}.stage_m{display:none}.stage,.stage_m{position:relative}.stage.on:after,.stage_m.on:after{content:"";width:40%;max-width:90px;height:90px;top:10%;left:-5px;background:url(/images/prereg/reward/complete.png) no-repeat;background-size:100%;position:absolute;z-index:1;opacity:0}.character .title{top:30px;position:absolute;z-index:2;opacity:0}.char_wrap{width:100%;height:100vh;position:relative}.char_img{height:100vh;left:0;bottom:0;position:absolute;pointer-events:none}.char_bg{height:100vh;right:0;bottom:0;position:absolute}.char_wrap iframe{width:100%;height:100vh;overflow:hidden}.navigation{width:75%;height:75px;display:flex;top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;z-index:2;flex-direction:row;justify-content:space-between}.navigation>div{cursor:pointer}.features .title{margin-top:-50px;opacity:0}.features_wrap{width:90%;max-width:1130px;display:flex;position:relative;justify-content:center;align-items:center;opacity:0}.features_bg{z-index:2}.features_container{width:1110px;height:660px;overflow:hidden}.features_container .swiper-slide{opacity:0;transform:scale(.85);transition:all .8s}.features_container .swiper-slide.swiper-slide-active{opacity:1;transform:scale(1)}.features_wrap_m{display:none}.feature_bottom{width:1280px;display:flex;position:absolute;z-index:1;justify-content:space-between}.feature_pagination{display:flex;justify-content:center;bottom:-30px!important;position:absolute;z-index:2}.features .swiper-pagination-bullet{width:35px;height:35px;background:url(/images/prereg/feature/dot.png) no-repeat;opacity:.7}.features .swiper-pagination-bullet-active{background:url(/images/prereg/feature/star.png) no-repeat;opacity:1}.video_wrap{width:100%;max-width:910px;display:flex;position:relative;justify-content:center;align-items:center;margin-bottom:180px;opacity:0}.btn_play{width:20%;max-width:120px;z-index:1;position:absolute}.footer_wrap{font-family:arial;font-size:13px;width:100%;max-width:1300px;margin:0 auto;display:flex;position:relative;flex-direction:row;justify-content:space-between;opacity:.7}.company{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.logos{width:400px;display:flex;justify-content:space-between}.footer_link{margin:10px 0}.copyright p{line-height:2}.copyright a{color:#e5bdff;margin-right:10px;opacity:.8}.copyright a:hover{opacity:1;text-decoration:underline}.grade{display:flex;flex-direction:row;align-items:center}.grade_text li{list-style-type:none;margin-left:25px;padding-left:0;line-height:1.5}.grade_text li:last-child{color:#e5bdff}.swiper-slide>div{opacity:0;scale:1.5;transition:all .8s}.swiper-slide-active>div{opacity:1;scale:1}.footer.swiper-slide>div{opacity:1;scale:1}.home.swiper-slide-active .logo{animation:fadeInDown 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.5s}.home.swiper-slide-active .slogan{animation:bounceIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.5s}.home.swiper-slide-active .btn_register{animation:fadeInDown 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.8s}.home.swiper-slide-active .btn_register img{animation:bounce 1.6s ease-in-out infinite;animation-delay:1.5s}.home.swiper-slide-active .btn_device{animation:fadeInDown .8s ease-in-out;animation-fill-mode:forwards;animation-delay:1s}.swiper-slide-active .title{animation:fadeInDown .5s ease-in-out;animation-fill-mode:forwards;animation-delay:.5s}.event.swiper-slide-active .btn_ok{animation:shine 1.5s ease-in-out infinite}.event.swiper-slide-active .main_prize{animation:bounce 1.6s ease-in-out infinite;animation-delay:1.2s}.reward.swiper-slide-active .stage1.on:after{animation:stamp .3s ease-in-out;animation-fill-mode:forwards;animation-delay:1.2s}.reward.swiper-slide-active .stage2.on:after{animation:stamp .3s ease-in-out;animation-fill-mode:forwards;animation-delay:1.4s}.reward.swiper-slide-active .stage3.on:after{animation:stamp .3s ease-in-out;animation-fill-mode:forwards;animation-delay:1.6s}.reward.swiper-slide-active .stage4.on:after{animation:stamp .3s ease-in-out;animation-fill-mode:forwards;animation-delay:1.8s}.reward.swiper-slide-active .stage5.on:after{animation:stamp .3s ease-in-out;animation-fill-mode:forwards;animation-delay:2s}.reward.swiper-slide-active .stage6.on:after{animation:stamp .3s ease-in-out;animation-fill-mode:forwards;animation-delay:2.2s}.news.swiper-slide-active .news_container,.news.swiper-slide-active .pagination{animation:fadeInRight .5s ease-in-out;animation-fill-mode:forwards;animation-delay:.5s}.reward.swiper-slide-active .panel,.reward.swiper-slide-active .text{animation:fadeInDown .8s ease-in-out;animation-fill-mode:forwards;animation-delay:.5s}.footer{background:#54465f}.mask{width:100%;height:100%;top:0;left:0;background:#0a1b2bcc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:999;position:fixed;display:none}.pop{width:90%;max-width:1000px;height:630px;background:url(/images/prereg/popbg.png) center center;display:none;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1000}.pop#popMsg{width:80%;max-width:630px;height:420px;background:url(/images/prereg/popBg_02.png) center center no-repeat}.popContent{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}#popMsg .content_wrap{height:50%;display:flex;flex-direction:column;justify-content:space-between}.popContent h2{width:80%;font-size:28px;text-align:center;padding-top:20px;font-weight:700;color:#4b4b4b;line-height:1}.content_wrap p{font-size:1.2em;color:#4b4b4b;font-weight:600;text-align:center}.close{top:30px;right:30px;position:absolute;cursor:pointer}button.ok{color:#fff;font-size:18px;font-weight:500;background:#be9b75;padding:8px 30px;cursor:pointer}.content_wrap{margin:20px auto 0;padding:0 10px;width:88%;height:500px;overflow:auto;font-size:1.2em;line-height:1.5;display:flex;flex-direction:column;align-items:center}.content_wrap ul{padding-left:40px}.content_wrap li{list-style:decimal;list-style-type:decimal;color:#4b4b4b;margin:20px auto;font-weight:500}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes shine{0%{filter:brightness(1)}50%{filter:brightness(1.2)}to{filter:brightness(1)}}@-webkit-keyframes stamp{0%{opacity:0}10%{opacity:.5;transform-origin:50% 50%;transform:rotate(-2deg) scale(3);transition:all .3s cubic-bezier(.6,.04,.98,.335)}to{opacity:1;transform:rotate(-15deg) scale(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@media screen and (max-width: 1400px){img{max-width:100%}.feature_bottom{width:100%}}@media screen and (max-width: 1024px){img{max-width:100%;max-height:100%}.nav{display:none}.nav_bg{display:none;width:100%;height:100%;top:0;left:0;background:#000c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute}.logo_m{width:45%;margin-top:15vh;text-align:center}.open_menu{top:0;right:0;background:#0a1b2b80;display:inline-block!important;width:56px;height:49px;transform:rotate(0) scale(1);transition:.5s ease-in-out;z-index:9;position:fixed}.open_menu.close{background:none}span.menu_btn{display:block;position:relative;margin-top:13px;margin-left:-4px;transform:scale(.5)}.open_menu .menu_btn span{display:block;position:absolute;height:8px;width:100%;background:#fff;opacity:1;left:0;transform:rotate(0);transition:.5s ease-in-out}.open_menu .menu_btn span:nth-child(1){top:0;transform-origin:left center}.open_menu .menu_btn span:nth-child(2){top:18px;transform-origin:left center}.open_menu .menu_btn span:nth-child(3){top:36px;transform-origin:left center}.open_menu.close .menu_btn span:nth-child(1){top:-3px;left:8px;transform:rotate(45deg)}.open_menu.close .menu_btn span:nth-child(2){width:0%;opacity:0}.open_menu.close .menu_btn span:nth-child(3){top:39px;left:8px;transform:rotate(-45deg)}.nav_bg.open{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background:#0a1b2bcc;z-index:8;animation:fadeIn .5s ease-in-out;animation-fill-mode:forwards}.nav.open{width:40%;height:50vh;display:flex!important;margin:0 auto;left:0;right:0;position:absolute;animation:fadeIn .5s ease-in-out;animation-fill-mode:forwards}.nav .btn{padding:15px 18px;margin:15px 0!important}.link{display:none}.link_m{width:45%;display:flex;text-align:center;margin-top:60vh;position:relative}.link_m a{margin:5px}.main_wrap:before,.main_wrap:after{display:none}.col_left{width:130%;left:-1%;position:absolute}.col_right{width:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.slogan{text-align:center;width:90%;margin-bottom:50%}.btn_device{margin-bottom:5%;scale:1.3}.feathers{width:100%;height:auto;bottom:0}.char04{left:-28%;top:0;z-index:0}.event_wrap,.reward_wrap{width:100%;height:100vh;display:flex;margin:0;z-index:3;flex-direction:column;justify-content:space-around}.character{background:url(/images/prereg/character/bg_m.jpg) no-repeat left top}.event .title{margin-top:28%}.reward .title{margin-bottom:30%}.board,.campaign{transform:scale(.9)}.char05{left:-10%;right:0;top:-2%;transform:scale(1.1)}.reward_wrap h2{background:linear-gradient(90deg,#fff0,#fff9 25%,#fff9 75%,#fff0);margin:-10px 0 -5px;padding:0 70px}.character .title,.character .title img,.reward .title,.reward .title img{filter:drop-shadow(0px 0px 7px #fff)}.features_wrap{display:none}.features_wrap_m{width:85%;height:80vh;display:flex;position:relative;justify-content:center;align-items:center;opacity:0}.features_container_m{width:90%;height:100%;position:absolute;overflow:hidden}}@media screen and (max-width: 820px){.home{background:url(/images/prereg/section1/bg_m.jpg) no-repeat center top;background-size:100%}.col_left{display:none}.main_wrap{width:90%}.event_wrap{height:auto;transform:scale(.9)}.board{width:870px;height:662px;background:url(/images/prereg/event/board.png) no-repeat center top}.campaign{margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:-1}.stage_m.on:after{width:110px;height:110px;top:0;left:215px}.popContent h2{width:80%;font-size:1.5em}.content_wrap{font-size:1em}.popup{width:85%}.swiper-container .swiper-wrapper .header,.swiper-container .swiper-wrapper .footer{height:340px}.footer_wrap{display:flex;flex-direction:column;align-items:center}.company{display:flex;flex-direction:column;justify-content:center;align-items:center}.logos{width:400px;transform:scale(1.2);transform-origin:center}.copyright{text-align:center;margin:10px 0}.footer_link{margin:10px}}@media screen and (max-width: 780px){.main_wrap{scale:.85!important}.logo{width:40%;margin:-30px 0 40px}.title{width:50%}}@media screen and (max-width: 720px){.nav.open{width:55%}.logo_m{margin-top:10vh}.logo{width:50%}.slogan{width:100%;margin:-50px 0 40vh}.btn_register{scale:.9}.btn_device{margin:-8% 0 5%;scale:1}.event_wrap{height:auto;transform:scale(1);margin-top:-12%}.event .title{margin:0 0 -60px}.char04{display:none}.board{width:100%;height:70vh;background:url(/images/prereg/event/board_m.png) no-repeat center top;transform:scale(1)}.form{margin-left:150px}.form input#tel{width:240px}.btn_ok,.btn_device{margin:0}.main_prize{width:80%;max-width:390px;height:190px;background:url(/images/prereg/event/prize_m.png) no-repeat;background-size:contain;right:0;left:0;margin:auto;bottom:-150px}}@media screen and (max-width: 540px){.logo{margin:0 0 40px}.logo_m{margin-top:5vh}.link_m{margin-top:65vh}.title{width:55%}.main_wrap{z-index:2}.swiper-container .swiper-wrapper .event.swiper-slide{height:100vh;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.event_wrap{margin-top:15%}.board{width:100%;height:60vh;background:url(/images/prereg/event/board_m.png) no-repeat center top;background-size:contain;transform:scale(1);margin-top:30px}.form{width:80%;font-size:1em;transform:scale(.6);margin-left:120px}.form select{width:120px}.form input#tel{width:180px}.agree{font-size:.8em}.device input[type=checkbox]+label{font-size:24px;font-weight:600;width:150px;display:inline-block;color:#333;background-color:#fff;cursor:pointer;margin:0 7px}.reward_wrap{margin:0;display:flex;justify-content:space-around}.reward_wrap h2{font-size:1em}.campaign{width:100%;max-height:480px;background:url(/images/prereg/reward/box_bg_m.png) no-repeat center top;background-size:contain;transform:scale(.95);display:flex;flex-direction:column;justify-content:flex-start;z-index:3}.players{font-size:1em;margin-top:30px}.stage{width:28%;display:block;margin:3px}.stage.on:after,.stage_m.on:after{left:1%}.campaign .btn_device{scale:.7;display:flex;margin-top:-5px;z-index:4}.char05{top:0}.features .title{margin:0 0 -2%}.features_wrap_m{width:100%;height:70vh}.feature_bottom img{scale:.8}.logos{transform:scale(1);transform-origin:center}.pop{height:80vh;background-size:cover}.content_wrap{height:80%}.grade{scale:.9}}@media screen and (max-width: 390px){.nav{scale:.9}.footer.swiper-slide>div{scale:.8}}
