@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700&display=swap";*{box-sizing:border-box}*::focus{outline:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{display:block;border:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}a{text-decoration:none}.clear{margin:0;padding:0;clear:both}*:focus{outline:none}button{border:none;color:inherit;font:inherit;background-color:inherit;margin:0;padding:0}b{font-weight:bold}i{font-style:normal}input,select{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:inherit;padding:0;margin:0;font-family:"Noto Sans TC",STHeiti,"Microsoft JhengHei","微軟正黑體",sans-serif}input::-webkit-inner-spin-button,select::-webkit-inner-spin-button{-webkit-appearance:none}::-moz-placeholder{color:#979797}::placeholder{color:#979797}@media screen and (-webkit-min-device-pixel-ratio: 0){select,textarea,input{font-size:16px}}body{font-family:"Noto Sans TC",STHeiti,"Microsoft JhengHei","微軟正黑體",sans-serif;background-color:#13014a;font-weight:500;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;overscroll-behavior:none}body.openMenu{overflow:hidden}input,select,textarea{font-family:"Noto Sans TC",STHeiti,"Microsoft JhengHei","微軟正黑體",sans-serif;color:#000;background-color:#fff;border:none;resize:none;border-radius:0}input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:rgba(0,0,0,.15)}input::placeholder,select::placeholder,textarea::placeholder{color:rgba(0,0,0,.15)}::-webkit-scrollbar-track{z-index:9;-webkit-box-shadow:none;background-color:#409}::-webkit-scrollbar{z-index:9;height:6px;width:6px}::-webkit-scrollbar-thumb{z-index:9;background-color:#c5b4e3}::-moz-selection{color:#409;background:#c5b4e3}::selection{color:#409;background:#c5b4e3}.slick-list{margin-bottom:20px}.slick-dots{display:flex;align-items:center;justify-content:center}.slick-dots li{width:15px;height:15px;background-color:#c5b4e3;border-radius:50%;overflow:hidden;margin-right:10px;position:relative}.slick-dots li.slick-active{background-color:#ffc924}.slick-dots li:last-child{margin-right:0}.slick-dots li button{position:absolute;top:0;left:0;font-size:0;width:100%;height:100%;display:block;cursor:pointer}h2,h3{font-size:30px;font-weight:700;color:#ffc924;line-height:1.5;margin-bottom:5%}p{font-size:clamp(16px,.9375vw,18px);color:#c5b4e3;line-height:1.8}ul:not(.slick-dots){font-size:clamp(16px,.9375vw,18px);color:#c5b4e3;line-height:1.8;list-style:disc;padding-left:25px}.slick-arrow{position:absolute;font-size:0;width:50px;height:50px;top:50%;transform:translateY(-50%);z-index:10;background-image:url("../images/arr_w.png");background-position:center;background-size:30% auto;background-repeat:no-repeat;cursor:pointer;transform-origin:center}.slick-arrow.slick-prev{left:0;transform:translateY(-50%) rotate(180deg)}.slick-arrow.slick-next{right:0}@media screen and (max-width: 768px){h2{font-size:22px}h3{font-size:20px;margin-bottom:20px}h3 .break{display:block}p{font-size:14px}ul:not(.slick-dots){font-size:14px}.slick-dots li{width:10px;height:10px}.slick-arrow{width:30px;height:30px;background-size:50% auto;top:20%}}.bg{position:fixed;background-image:url("../images/bg.png");background-size:100% auto;background-position:top center;background-repeat:no-repeat;width:100%;height:100vh;height:100svh;min-height:550px;min-width:1240px}.linkBtn{width:100%;display:flex;align-items:center;justify-content:center;position:relative}.linkBtn span{font-size:clamp(16px,1.0416vw,20px);color:#fff;font-weight:700;margin-right:2%}.linkBtn .arr{width:20px}.linkBtn .arr>div{width:100%;padding-bottom:100%;background-color:#ffc924;border-radius:50%;background-image:url("../images/arr.png");background-size:40% auto;background-position:center;background-repeat:no-repeat}.btnBox{width:100%;display:flex;align-items:center;justify-content:center;position:relative}.btnBox.disabled{opacity:.5;pointer-events:none}.btnBox .txt{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}.btnBox .txt p{position:relative;font-size:clamp(18px,1vw,30px);pointer-events:none;color:#409;font-weight:700;line-height:1;margin-right:10px}.btnBox .txt .arr{width:11px;background-image:url("../images/arr.png");background-size:100% auto;background-position:center;background-repeat:no-repeat}.btnBox .txt .arr>div{width:100%;padding-bottom:154.5454%}.btnBox .btn{width:18%;background-image:url("../images/s1_btn.png");background-size:100% auto;background-position:center;background-repeat:no-repeat;cursor:pointer;min-width:300px}.btnBox .btn>div{width:100%;padding-bottom:23.6923%}.btnBox.min .btn{width:100%;background-image:url("../images/s2_btn.png");min-width:auto;max-width:210px}.btnBox.min .btn>div{padding-bottom:32.377%}.btnBox.min .txt p{font-size:clamp(18px,1.0416vw,20px)}#wrapper{width:100%;position:relative}#wrapper .content{width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.btn.close{position:absolute;top:0;right:0;width:50px;cursor:pointer;transition:all .3s ease-in}.btn.close>div{width:100%;padding-bottom:100%;background-image:url(../images/close.png);background-size:100% auto;background-position:center;background-repeat:no-repeat}.popupBox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;display:flex;align-items:center;justify-content:center;visibility:hidden}.popupBox .popupBG{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1}.popupBox.active{visibility:visible}.popupBox.active .inner{opacity:1;transform:translateY(0)}.popupBox .inner{width:100%;max-width:600px;padding:40px;background-color:#409;border-radius:10px;position:relative;opacity:0;transform:translateY(100px);transition:all .3s linear;z-index:2}.popupBox .inner h3{color:#fff;text-align:center;font-size:28px}.popupBox .inner .allInfo .infoBox{width:100%;margin-bottom:30px;position:relative}.popupBox .inner .allInfo .infoBox .inputBox{width:100%;display:flex;align-items:center;padding:10px;margin-bottom:18px;border:2px solid #fff}.popupBox .inner .allInfo .infoBox .inputBox .icon{width:25px;position:relative;background-size:100% auto;background-position:center;background-repeat:no-repeat;margin-right:7px}.popupBox .inner .allInfo .infoBox .inputBox .icon>div{padding-bottom:100%;width:100%}.popupBox .inner .allInfo .infoBox .inputBox .icon.i1{background-image:url(../images/icon1.png)}.popupBox .inner .allInfo .infoBox .inputBox .icon.i2{background-image:url(../images/icon2.png)}.popupBox .inner .allInfo .infoBox .inputBox .icon.i3{background-image:url(../images/icon3.png)}.popupBox .inner .allInfo .infoBox .inputBox .icon.i4{background-image:url(../images/icon4.png)}.popupBox .inner .allInfo .infoBox .inputBox input,.popupBox .inner .allInfo .infoBox .inputBox select{position:relative;height:100%;font-size:18px;color:#ffc924;flex-grow:1;background-color:rgba(0,0,0,0)}.popupBox .inner .allInfo .infoBox .inputBox input::-moz-placeholder, .popupBox .inner .allInfo .infoBox .inputBox select::-moz-placeholder{color:#fff}.popupBox .inner .allInfo .infoBox .inputBox input::placeholder,.popupBox .inner .allInfo .infoBox .inputBox select::placeholder{color:#fff}.popupBox .inner .allInfo .infoBox .inputBox select{background-image:url(../images/arr_down_w.png);background-size:18px auto;background-position:right 5px center;background-repeat:no-repeat;padding-right:30px;color:#fff}.popupBox .inner .allInfo .infoBox .inputBox select option{background-color:#409;border:1px solid #fff;color:#fff;padding:5px}.popupBox .inner .allInfo .infoBox .inputBox select.active{color:#ffc924}.popupBox .inner .allInfo .infoBox .ruleBox{display:flex;align-items:center;margin-bottom:15px;width:100%;justify-content:center}.popupBox .inner .allInfo .infoBox .ruleBox.marginTop{margin-top:10px}.popupBox .inner .allInfo .infoBox .ruleBox input[type=checkbox]{width:20px;height:20px;border:2px solid #fff;background-color:rgba(0,0,0,0);margin-right:10px;padding:0}.popupBox .inner .allInfo .infoBox .ruleBox input[type=checkbox]:checked{background-image:url(../images/check.png);background-size:100% auto;background-position:center;background-repeat:no-repeat;background-color:#ffc924;border-color:#ffc924}.popupBox .inner .allInfo .infoBox .ruleBox label{font-size:16px;color:#fff;cursor:pointer}.popupBox .inner .allInfo .infoBox .ruleBox label a{color:#ffc924}.popupBox .inner .shareBox{display:none}.popupBox .inner .shareBox .shareBtnsBox{width:90%;display:flex;align-items:center;justify-content:center;margin:0 auto 30px}.popupBox .inner .shareBox .shareBtnsBox .btnBox{width:50%}.popupBox .inner .shareBox>p{color:#ffc924;text-align:center;font-size:24px;font-weight:500;line-height:1.5}.rulesBox{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:11;visibility:hidden}.rulesBox .ruleBG{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1;cursor:pointer}.rulesBox.active{visibility:visible}.rulesBox.active .inner{opacity:1;transform:translateY(0)}.rulesBox .inner{width:100%;max-width:800px;padding:40px;background-color:#409;border-radius:10px;position:relative;line-height:1.8;min-height:200px;max-height:90vh;max-height:90svh;overflow-y:auto;overflow-x:hidden;z-index:2;opacity:0;transform:translateY(100px);transition:all .5s linear}.rulesBox .inner h3{text-align:center;font-size:28px}.rulesBox .inner h3:not(:first-child){margin-top:30px}.rulesBox .inner span.hashtag{background-color:#ffc924;color:#409;padding:2px 5px;border-radius:5px;margin:5px 5px 5px 0;display:inline-block}.rulesBox .inner>div:not(.close){display:none}.rulesBox .inner>div:not(.close).active{display:block}.alertBox{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:99;visibility:hidden}.alertBox .alertBG{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1;cursor:pointer}.alertBox.active{visibility:visible}.alertBox.active .inner{opacity:1;transform:translateY(0)}.alertBox .inner{width:100%;max-width:600px;padding:40px;background-color:#409;border-radius:10px;position:relative;line-height:1.8;max-height:90vh;max-height:90svh;overflow-y:auto;overflow-x:hidden;z-index:2;opacity:0;transform:translateY(100px);transition:all .3s linear}.alertBox .inner>p{color:#ffc924;text-align:center;font-size:20px;font-weight:500;margin-bottom:30px;line-height:1.8}.placesPopup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;display:flex;align-items:center;justify-content:center;visibility:hidden}.placesPopup .placesPopupBG{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1}.placesPopup.active{visibility:visible}.placesPopup.active .inner{opacity:1;transform:translateY(0)}.placesPopup .inner{width:100%;max-width:1000px;padding:40px;background-color:#409;border-radius:10px;position:relative;opacity:0;transform:translateY(100px);transition:all .3s linear;z-index:2;display:flex;align-items:flex-start;flex-wrap:wrap}.placesPopup .inner h4{font-size:22px;color:#ffc924;margin-bottom:10px;text-align:left;width:100%}.placesPopup .inner h5{font-size:18px;color:#ffc924;margin-bottom:30px;text-align:left;width:100%}.placesPopup .inner .left{width:50%}.placesPopup .inner .left .imgSlider{width:100%;position:relative}.placesPopup .inner .left .slick-list{margin-bottom:10px;border:1px solid #c5b4e3;border-radius:10px;overflow:hidden}.placesPopup .inner .left .slick-dots li{width:10px;height:10px}.placesPopup .inner .left .imgBox{width:100%;background-image:url(../images/place/p1_1.png);background-size:cover;background-position:center;background-repeat:no-repeat}.placesPopup .inner .left .imgBox>div{width:100%;padding-bottom:66.625%}.placesPopup .inner .right{width:50%;text-align:right;padding-left:30px}.placesPopup .inner .right p{font-size:16px;text-align:left;margin-bottom:20px}.placesPopup .inner .right a{display:inline-block;color:#ffc924;font-size:16px}.header{position:absolute;top:0;left:0;width:100%;transition:all .3s ease-in;z-index:9;padding:1.5% 20px;min-width:1240px}.header.min{padding:15px 20px}.header.min a.logo.anz{width:13%}.header.min a.logo.tnz{width:5.5%}.header .inner{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin:0 auto;transition:all .3s ease-in}.header a.logo{display:block;background-position:center;background-size:100% auto;background-repeat:no-repeat;transition:all .3s ease-in}.header a.logo.anz{width:16.09375%;background-image:url("../images/anz.png")}.header a.logo.anz>div{padding-bottom:16.1812%;width:100%}.header a.logo.tnz{width:6.4583%;background-image:url("../images/tnz.png")}.header a.logo.tnz>div{padding-bottom:40.3225%;width:100%}.header.small a.logo.anz{width:155px}.header.small a.logo.tnz{width:62px}.header.small .inner{background-color:rgba(68,0,153,.8);padding:10px 30px}.stickyBox{position:absolute;padding-right:20px;padding-bottom:2%;bottom:0;right:0;display:flex;justify-content:space-between;flex-direction:column}.stickyBox .dotsBox{display:flex;align-items:center;justify-content:center;z-index:9;position:relative}.stickyBox .dotsBox .dot{width:15px;height:15px;margin:0 auto 16px;background-color:#c5b4e3;border-radius:50%;cursor:pointer;z-index:9;position:relative;border:2px solid rgba(0,0,0,0)}.stickyBox .dotsBox .dot.active{background-color:#ffc924}.stickyBox .dotsBox .dot:last-child{margin-bottom:0}.stickyBox .btnsBox{z-index:2}.stickyBox .btnsBox a{display:block;background-size:100% auto;background-position:center;background-repeat:no-repeat;width:80px;z-index:9;cursor:pointer;position:relative;margin:0 auto}.stickyBox .btnsBox a>div{width:100%;padding-bottom:100%}.stickyBox .btnsBox a.b1{background-image:url("../images/btn1.png?v2");margin-bottom:16px}.stickyBox .btnsBox a.b2{background-image:url("../images/btn2.png")}.arrDownBox{width:100%;display:flex;justify-content:center;align-items:center}.arrDownBox>div{width:20px;animation:arr .5s linear infinite alternate}@keyframes arr{0%{transform:translateY(0)}100%{transform:translateY(10px)}}.arrDownBox>div>div{width:100%;padding-bottom:64.7058%;background-image:url("../images/arr_down_w.png");background-repeat:no-repeat;background-size:100% auto;background-position:center}.couponBox{position:relative}.couponBox .couponTxt{width:100%;background-image:url("../images/coupon_txt.png");background-repeat:no-repeat;background-size:100% auto;background-position:center;margin-bottom:3px;transform-origin:center bottom}.couponBox .couponTxt>div{width:100%;padding-bottom:19.7849%}.couponBox .coupon{position:relative;min-width:200px}.couponBox .coupon .frame{position:relative;width:100%;padding-bottom:25.3822%;background-image:url("../images/coupon_bg.png");background-size:100% auto;background-position:center;background-repeat:no-repeat}.couponBox .coupon .inputBox{width:100%;height:100%;position:absolute;top:0;left:0;padding:5% 5% 5% 10%;display:flex;align-items:center;justify-content:space-between}.couponBox .coupon .inputBox .copiedBox{width:100%;height:100%;padding:3%;z-index:2;position:absolute;top:0;left:0;overflow:hidden;display:none}.couponBox .coupon .inputBox .copiedBox .inner{background-color:#c5b4e3;width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;border-radius:7px;transform-origin:center;transition:transform .5s ease}.couponBox .coupon .inputBox .copiedBox .inner.animate{animation:expandWidth .5s ease forwards}@keyframes expandWidth{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}.couponBox .coupon .inputBox .copiedBox .text-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;pointer-events:none}.couponBox .coupon .inputBox .copiedBox .text-container span{font-size:24px;font-weight:700;color:#409;display:block;text-align:center;white-space:nowrap}.couponBox .coupon .inputBox input{width:80%;background-color:rgba(0,0,0,0);position:relative;font-size:22px;font-weight:700;color:#409;opacity:1}.couponBox .coupon .inputBox .btn{cursor:pointer;padding:0 5%;background-color:#ffc924;border-radius:8px;line-height:1;height:100%;display:flex;align-items:center;justify-content:center}.couponBox .coupon .inputBox .btn.copied{background-repeat:no-repeat;background-size:auto 100%;background-position:center;background-image:url("../images/check.png")}.couponBox .coupon .inputBox .btn.copied span{opacity:0}.couponBox .coupon .inputBox .btn span{font-size:22px;font-weight:700;color:#409;margin-top:-8%;display:block;opacity:1}.stage{width:100%;position:relative}.stage .logoBox{position:absolute;transition:all .3s linear}.stage .logoBox h1{font-size:0;position:absolute;pointer-events:none}.stage .logoBox .inner{width:100%;padding-bottom:66.5706%}.stage .logoBox .inner>div{position:absolute;background-position:center;background-repeat:no-repeat;background-size:100% auto}.stage .logoBox .inner>div>div{position:relative}.stage .logoBox .inner>div:first-child{width:77.5216%;background-image:url("../images/logo_1.png");top:0;left:0}.stage .logoBox .inner>div:first-child>div{width:100%;padding-bottom:37.9182%}.stage .logoBox .inner>div:nth-child(2){width:100%;background-image:url("../images/logo_2.png");bottom:0;left:0}.stage .logoBox .inner>div:nth-child(2)>div{width:100%;padding-bottom:37.1757%}.stage .logoBox .inner>div:nth-child(3){width:27.2334%;background-image:url("../images/logo_3.png");right:0;top:0}.stage .logoBox .inner>div:nth-child(3)>div{width:100%;padding-bottom:107.9365%}.stage .logoBox .inner>div:nth-child(4){width:100%;background-image:url("../images/logo_4.png");right:0;bottom:0}.stage .logoBox .inner>div:nth-child(4)>div{width:100%;padding-bottom:8.2132%}.stage.s1{width:80%;min-width:1100px;display:none}.stage.s1 .windowsBox{width:100%;display:flex;justify-content:center;align-items:center;position:relative}.stage.s1 .windowsBox .box{width:25%;position:relative;background-position:center;background-size:100% auto;background-repeat:no-repeat}.stage.s1 .windowsBox .box.w1{background-image:url("../images/w_01.png")}.stage.s1 .windowsBox .box.w2{background-image:url("../images/w_02.png")}.stage.s1 .windowsBox .box.w3{background-image:url("../images/w_03.png")}.stage.s1 .windowsBox .box.w4{background-image:url("../images/w_04.png")}.stage.s1 .windowsBox .box>div{width:100%;padding-bottom:132.6582%}.stage.s1 .windowsBox .logoBox{width:20%;top:47%;left:65%;margin-top:-16%}.stage.s1 .allCallforActionBox{width:100%;position:relative;display:flex;justify-content:center;align-items:center;max-width:1300px;margin:0 auto;flex-wrap:wrap}.stage.s1 .allCallforActionBox .couponBox{display:flex;justify-content:flex-end;flex-wrap:wrap;width:30%;margin-right:2.5%}.stage.s1 .allCallforActionBox .couponBox .couponBlock{width:100%;display:flex;align-items:center;justify-content:flex-end}.stage.s1 .allCallforActionBox .couponBox .couponBlock a{color:#fff;font-size:14px;margin-right:5px}.stage.s1 .allCallforActionBox .couponBox .couponBlock a:hover{text-decoration:underline}.stage.s1 .allCallforActionBox .couponBox .couponBlock .coupon{width:55%;margin-right:3%}.stage.s1 .allCallforActionBox .ticketBtnBox{width:27%;margin-left:2.5%;position:relative;background-image:url("../images/ticket.png");background-repeat:no-repeat;background-size:100% auto;background-position:center;cursor:pointer;transform-origin:center;animation:swing 4s linear infinite}.stage.s1 .allCallforActionBox .ticketBtnBox>div{width:100%;padding-bottom:48.5057%}@keyframes swing{0%,50%{transform:rotate3d(0, 0, 0, 0deg)}60%{transform:rotate3d(0, 0, 1, 4deg)}70%{transform:rotate3d(0, 0, 1, -4deg)}80%{transform:rotate3d(0, 0, 1, 2deg)}90%{transform:rotate3d(0, 0, 1, -2deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.stage:not(.s1){flex-flow:wrap}.stage:not(.s1) .leftBox{position:relative}.stage:not(.s1) .rightBox{position:relative}.stage.s2 .titleBox{display:flex;align-items:flex-end;justify-content:left;margin-bottom:5%}.stage.s2 .titleBox h2{line-height:1;padding-bottom:10px;position:relative;margin-bottom:0;margin-right:5%}.stage.s2 .titleBox h2:after{width:100%;height:2px;background-color:#ffc924;display:block;content:"";position:absolute;bottom:0}.stage.s2 .titleBox .airplane{flex-grow:.9;position:relative}.stage.s2 .titleBox .airplane .plane{width:100%;padding-bottom:25.6578%;background-image:url("../images/airplane.png");background-repeat:no-repeat;background-size:100% auto;background-position:center;position:relative;z-index:2;animation:airplane .5s linear infinite alternate}@keyframes airplane{0%{transform:translateY(0)}100%{transform:translateY(5px)}}.stage.s2 .titleBox .airplane .cloud{width:43%;position:absolute;bottom:-40%;right:-6%}.stage.s2 .titleBox .airplane .cloud>div{width:100%;padding-bottom:61.4942%;background-repeat:no-repeat;background-size:100% auto;background-position:center}.stage.s2 .titleBox .airplane .cloud>div:first-child{position:absolute;top:0;left:0;background-image:url("../images/cloud_1.png");animation:cloud1 .5s linear infinite alternate}@keyframes cloud1{0%{transform:translateX(0)}100%{transform:translateX(5px)}}.stage.s2 .titleBox .airplane .cloud>div:last-child{background-image:url("../images/cloud_2.png");animation:cloud2 .5s linear infinite alternate;animation-delay:.5s}@keyframes cloud2{0%{transform:translateX(0)}100%{transform:translateX(5px)}}.stage.s2 .allFormBox{width:100%;position:relative}.stage.s2 .allFormBox .formBox{position:relative}.stage.s2 .allFormBox .formBox .form .box{margin-bottom:3%}.stage.s2 .allFormBox .formBox .form .box h5{color:#fff;font-size:clamp(18px,1.1458vw,22px);font-weight:700;margin-bottom:3%;line-height:1.5;margin-bottom:4%}.stage.s2 .allFormBox .formBox .form .box .allansBox{width:100%;margin-bottom:6%}.stage.s2 .allFormBox .formBox .form .box .allansBox .checkBox{display:flex;align-items:center;justify-content:flex-start;margin-bottom:3.5%}.stage.s2 .allFormBox .formBox .form .box .allansBox .checkBox input{width:20px;height:20px;margin-right:2%;cursor:pointer}.stage.s2 .allFormBox .formBox .form .box .allansBox .checkBox input:checked{background-image:url("../images/check.png");background-size:100% auto;background-position:center;background-repeat:no-repeat;background-color:#ffc924}.stage.s2 .allFormBox .formBox .form .box .allansBox .checkBox label{font-size:clamp(16px,.9375vw,18px);color:#fff;font-weight:500;cursor:pointer}.stage.s2 .shadowBox{width:110%;left:50%;margin-left:-55%;position:relative;background-image:url("../images/form_shadow.png");background-size:100% auto;background-position:center;background-repeat:no-repeat}.stage.s2 .shadowBox>div{width:100%;padding-bottom:5.6047%}.stage.s2 .btnBox{width:35%;margin:0 auto 2.5%}.stage.s2 .btnBox.disabled{opacity:.5;pointer-events:none}.stage.s3 .leftBox{width:47%}.stage.s3 .rightBox{width:53%}.stage.s3 .linkBtn{justify-content:left}.stage.s3 .photoFrame{width:44%;position:absolute;top:6%;left:27%;background-image:url("../images/s3_photoframe2.png");background-size:100% auto;background-position:center;background-repeat:no-repeat}.stage.s3 .photoFrame>div:not(.mc){width:100%;padding-bottom:84.3551%}.stage.s3 .photoFrame .mc{position:absolute;background-position:center;background-repeat:no-repeat;background-size:100% auto}.stage.s3 .photoFrame .mc.m1{width:35.308%;background-image:url("../images/s3_mc1.png");right:-5%;top:21%;z-index:3}.stage.s3 .photoFrame .mc.m1>div{padding-bottom:85.2348%}.stage.s3 .photoFrame .mc.m2{width:10%;left:47%;top:74%;background-image:url("../images/s3_mc2.png")}.stage.s3 .photoFrame .mc.m2>div{padding-bottom:165.3333%}.stage.s3 .photoFrame .mc>div{width:100%}.stage.s3 .rockitBox{position:absolute;width:11%;top:48%;left:16%;background-image:url("../images/rockit.png");background-size:100% auto;background-position:center;background-repeat:no-repeat}.stage.s3 .rockitBox>div{width:100%;padding-bottom:126.7045%}.stage.s3 .mapBox{width:32%;position:absolute;top:14%;left:67%;background-image:url("../images/map.png");background-position:center;background-repeat:no-repeat;background-size:100% auto}.stage.s3 .mapBox>div{width:100%;padding-bottom:79.51%}.stage.s4 h2{line-height:1.5}.stage.s4 .leftBox{width:50%;padding-right:5%}.stage.s4 .rightBox{width:50%}.stage.s4 .couponBox{width:100%;margin-bottom:5%}.stage.s4 .couponBox p{font-size:20px;line-height:1}.stage.s4 .couponBox .coupon{width:50%;margin:2% 0}.stage.s4 .couponBox .linkBtn{justify-content:left}.stage.s4 .posterBox{width:100%;background-image:url("../images/s4_poster.png");background-repeat:no-repeat;background-size:100% auto;background-position:center;transition:all .3s linear}.stage.s4 .posterBox>div{width:100%;padding-bottom:56.1371%}.stage.s4 .mapBox{width:83.1666%;background-image:url("../images/s4_mapbg.png");background-repeat:no-repeat;background-size:100% auto;background-position:center;position:relative;margin:0 auto;transition:all .3s linear}.stage.s4 .mapBox .map{width:100%;height:100%;background-image:url("../images/s4_map.png");background-repeat:no-repeat;background-size:100% auto;background-position:center;position:absolute;top:0;left:0}.stage.s4 .mapBox .map .pin{width:3.8076%;background-position:center;background-repeat:no-repeat;background-size:100% auto;background-image:url("../images/s4_pin.png");position:absolute}.stage.s4 .mapBox .map .pin.p1{right:17.3%;top:21.2%}.stage.s4 .mapBox .map .pin.p2{right:15%;top:25.8%}.stage.s4 .mapBox .map .pin.p3{left:45%;top:59%}.stage.s4 .mapBox .map .pin.p4{left:34.5%;top:73%}.stage.s4 .mapBox .map .pin.p5{left:45.5%;top:75%}.stage.s4 .mapBox .map .pin.p6{left:41.5%;top:82%}.stage.s4 .mapBox .map .pin>div{width:100%;padding-bottom:147.3684%}.stage.s4 .mapBox .mapBG{width:100%;padding-bottom:121.042%;position:relative}.stage.s4 .mapBox .allPlacesBox{width:100%;height:100%;position:absolute;top:0;left:0}.stage.s4 .mapBox .allPlacesBox .box{width:23.046%;position:absolute;cursor:pointer;min-width:110px;transition:all .3s linear}.stage.s4 .mapBox .allPlacesBox .box.p1{right:25%;top:10%}.stage.s4 .mapBox .allPlacesBox .box.p1 .img{background-image:url("../images/s4_p2.png")}.stage.s4 .mapBox .allPlacesBox .box.p2{right:-9%;top:30%}.stage.s4 .mapBox .allPlacesBox .box.p2 .img{background-image:url("../images/s4_p1.png")}.stage.s4 .mapBox .allPlacesBox .box.p3{left:24%;top:39%}.stage.s4 .mapBox .allPlacesBox .box.p3 .img{background-image:url("../images/s4_p3.png")}.stage.s4 .mapBox .allPlacesBox .box.p4{left:8%;top:61%}.stage.s4 .mapBox .allPlacesBox .box.p4 .img{background-image:url("../images/s4_p4.png")}.stage.s4 .mapBox .allPlacesBox .box.p5{left:52%;top:68%}.stage.s4 .mapBox .allPlacesBox .box.p5 .img{background-image:url("../images/s4_p5.png")}.stage.s4 .mapBox .allPlacesBox .box.p6{left:45%;top:88%}.stage.s4 .mapBox .allPlacesBox .box.p6 .img{background-image:url("../images/s4_p6.png")}.stage.s4 .mapBox .allPlacesBox .box .img{width:100%;position:relative;background-repeat:no-repeat;background-size:100% auto;background-position:center;border-radius:10px;margin-bottom:3px}.stage.s4 .mapBox .allPlacesBox .box .img .block{width:100%;padding-bottom:68.6956%}.stage.s4 .mapBox .allPlacesBox .box .img .arr{width:20%;min-width:14px;position:absolute;bottom:4%;right:4%}.stage.s4 .mapBox .allPlacesBox .box .img .arr>div{width:100%;padding-bottom:100%;background-color:#ffc924;border-radius:50%;background-image:url("../images/arr.png");background-size:42% auto;background-position:center;background-repeat:no-repeat}.stage.s4 .mapBox .allPlacesBox .box p{font-size:12px;color:#fff;font-weight:400;text-align:center;line-height:1.3}.stage.s5{width:100%;height:100%;top:0;left:0;z-index:3}.stage.s5 .brandingFixed{position:absolute;top:0;left:0;width:100%;height:100%}.stage.s5 .brandingFixed .brandingBg{position:relative;z-index:1;background-image:url("../images/branding_bg.png");background-size:100% auto;background-repeat:no-repeat;background-position:top center;background-color:#391b46;width:100%;height:100%}.stage.s5 .brandingFixed .callForActionBox{position:absolute;padding-right:20px;padding-bottom:2%;bottom:0;right:0;z-index:3}.stage.s5 .brandingFixed .callForActionBox a{display:block;width:80px;background-image:url("../images/btn3.png");background-size:100% auto;background-repeat:no-repeat;background-position:center}.stage.s5 .brandingFixed .callForActionBox a>div{width:100%;padding-bottom:100%}.stage.s5>.inner{width:100%;position:relative;z-index:2}.stage.s5>.inner>p{font-size:18px;width:1000px;margin:0 auto 26px;line-height:1.5}.stage.s5>.inner>h2{width:1000px;margin:0 auto 20px}.stage.s5 .slideBox{width:1000px;margin:0 auto 30px}.stage.s5 .slideBox .slick-track{display:flex;align-items:stretch}.stage.s5 .slideBox .slick-slide{float:none;height:auto}.stage.s5 .slideBox .box{display:flex;background-color:#17054d;border:4px solid #409;width:1000px}.stage.s5 .slideBox .box.a1 .left{background-image:url("../images/airplane01.png")}.stage.s5 .slideBox .box.a2 .left{background-image:url("../images/airplane02.png")}.stage.s5 .slideBox .box.a3 .left{background-image:url("../images/airplane03.png")}.stage.s5 .slideBox .box.a4 .left{background-image:url("../images/airplane04.png")}.stage.s5 .slideBox .box.a5 .left{background-image:url("../images/airplane05.png")}.stage.s5 .slideBox .box .left{width:40%;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .3s linear}.stage.s5 .slideBox .box .left>div{width:100%;padding-bottom:72.9306%}.stage.s5 .slideBox .box .right{width:60%;padding:40px;position:relative;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s linear}.stage.s5 .slideBox .box .right .inner h3{line-height:1.2;margin-bottom:20px}.stage.s5 .slideBox .box .right .inner>p{font-size:18px;line-height:1.5}.stage.s5 .slideBox .box .right .sloganBox{display:flex;align-items:center;width:100%;margin-top:20px}.stage.s5 .slideBox .box .right .sloganBox .line{width:100%;height:1px;background-color:#ffc924;flex-grow:1}.stage.s5 .slideBox .box .right .sloganBox p{color:#ffc924;font-weight:700;padding-left:20px;white-space:nowrap;font-size:30px;line-height:1}.loadingBox{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;background-image:url(../images/bg.png);background-position:top center;background-repeat:no-repeat;background-size:100% 100%;display:none;align-items:center;justify-content:center;z-index:99}.loadingBox.active{display:flex}.loadingBox .inner .loading{width:250px;background-image:url("../images/airplane.png");background-repeat:no-repeat;background-size:100% auto;background-position:center;position:relative;z-index:2;animation:airplane .5s linear infinite alternate}.loadingBox .inner .loading>div:not(.cloud){padding-bottom:25.6578%}.loadingBox .inner .cloud{width:43%;position:absolute;bottom:-40%;right:-6%}.loadingBox .inner .cloud>div{width:100%;padding-bottom:61.4942%;background-repeat:no-repeat;background-size:100% auto;background-position:center}.loadingBox .inner .cloud>div:first-child{position:absolute;top:0;left:0;background-image:url("../images/cloud_1.png");animation:cloud1 .5s linear infinite alternate}.loadingBox .inner .cloud>div:last-child{background-image:url("../images/cloud_2.png");animation:cloud2 .5s linear infinite alternate;animation-delay:.5s}@media screen and (min-width: 769px){body{height:100vh;height:100svh;min-height:550px;min-width:1240px;position:relative}#wrapper{height:100%}#wrapper .content{height:100%}.stage:not(.s1,.s5){width:1100px}.stage:not(.s1){display:none;align-items:flex-start;justify-content:space-between;min-height:500px}.stage:not(.s1).active{display:flex}.stage.s1.active{display:block}.stage.s2 .leftBox{width:50%}.stage.s2 .rightBox{padding-top:5%;width:50%}.stage.s2 .allFormBox .arr.down{width:20px;height:13px;background-image:url("../images/arr_down.png");background-size:100% auto;background-position:center;background-repeat:no-repeat;position:absolute;bottom:-13px;left:50%;margin-left:-10px;animation:arrdown .5s linear infinite alternate}@keyframes arrdown{from{transform:translateY(0)}to{transform:translateY(5px)}}.stage.s2 .allFormBox .formBox{height:400px;overflow-y:scroll;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;width:90%;margin:0 auto 5%;transition:all .3s linear}.stage.s2 .allFormBox .formBox::-webkit-scrollbar{height:10px;width:10px}.stage.s3 .arrDownBox{margin-top:20%}.stage.s5{position:absolute;display:none;align-items:flex-end}.btn.close:hover{transform:rotate(180deg)}.popupBox .inner .allInfo .infoBox .ruleBox label a:hover{text-decoration:underline}.placesPopup .inner .right a:hover{text-decoration:underline}.stickyBox .dotsBox .dot:not(.active):hover{border-color:#c5b4e3;background-color:rgba(0,0,0,0)}.couponBox .coupon .inputBox .btn:not(.copied):hover{border-color:#409;background-color:#409}.couponBox .coupon .inputBox .btn:not(.copied):hover span{color:#fff}}@media screen and (min-width: 769px)and (max-height: 800px){.stage.s2 .rightBox{padding-top:0}.stage.s2 .allFormBox .formBox{height:330px}.stage.s4 .mapBox{width:70%;margin-top:-6%}.stage.s4 .mapBox .allPlacesBox .box.p1{right:28%}.stage.s4 .mapBox .allPlacesBox .box.p2{right:-13%}.stage.s4 .mapBox .allPlacesBox .box.p3{left:19%;top:36%}.stage.s4 .mapBox .allPlacesBox .box.p4{left:2%}.stage.s4 .mapBox .allPlacesBox .box.p5{left:55%;top:64%}.stage.s4 .mapBox .allPlacesBox .box.p6{left:48%;top:86%}.stage.s4 .posterBox{width:80%}.stage.s5 h2,.stage.s5 h3{font-size:25px;margin-bottom:15px}.stage.s5 .slideBox{margin-top:15px}.stage.s5 .slideBox .box .left{width:35%}.stage.s5 .slideBox .box .right{padding:20px;width:65%}.stage.s5 .slideBox .box .right .inner>p{font-size:16px}.stage.s5 .slideBox .box .right .sloganBox p{font-size:25px}}@media screen and (min-width: 769px)and (max-height: 600px){.stage:not(.s5){padding-top:30px}.stage.s1{padding-top:0}.stage.s1 .allCallforActionBox{max-width:1000px}.stage.s2 .titleBox .airplane{flex-grow:.8}.stage.s3 .rockitBox{top:50%;left:17%}}@media screen and (max-width: 768px){body.lock{overflow:hidden}.bg{min-height:auto;min-width:auto;background-size:200% auto}.header{position:fixed;min-width:auto;padding:10px 10px}.header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/bg.png);background-size:200% auto;background-position:top center;background-repeat:no-repeat;opacity:.5}.header .inner{z-index:2;position:relative}.header a.logo.anz{width:150px}.header a.logo.tnz{width:60px}.btnBox.min .txt p{font-size:16px}.btnBox .txt p{font-size:16px}#wrapper{height:auto}#wrapper .content{overflow:inherit;position:relative;padding:50px 0 0;height:auto;min-height:100vh;min-height:100svh;flex-flow:wrap}.stickyBox{padding-right:10px;padding-bottom:10px;position:fixed;height:auto}.stickyBox .dotsBox{justify-content:flex-end;z-index:8}.stickyBox .dotsBox .dot{width:10px;height:10px;margin:0 auto 10px}.stickyBox .btnsBox{transform:translateX(100px);transition:all .3s linear;z-index:8}.stickyBox .btnsBox.active{transform:translateX(0)}.stickyBox .btnsBox a{width:60px}.linkBtn span{font-size:14px}.linkBtn .arr{width:16px}.couponBox .coupon .inputBox input{font-size:18px}.couponBox .coupon .inputBox .btn span{font-size:18px}.stage:not(.s1) .leftBox{margin-bottom:50px}.stage:not(.s1) .arrDownBox{margin-top:30px}.stage:not(.s5){padding:0 20px;margin-bottom:100px}.stage.s1{width:100%;min-width:auto;min-height:calc(100vh - 44px);min-height:calc(100svh - 44px);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.stage.s1 .windowsBox{margin-bottom:0;flex-wrap:wrap}.stage.s1 .windowsBox .box{width:50%;background-size:105% auto;background-position:center 100%}.stage.s1 .windowsBox .box>div{padding-bottom:121%}.stage.s1 .windowsBox .logoBox{left:50%;top:50%;width:46%;margin-top:0;transform:translate(-50%, -50%)}.stage.s1 .allCallforActionBox .couponBox{width:calc(50% - 5px);margin-bottom:10px;margin-right:5px}.stage.s1 .allCallforActionBox .couponBox .couponBlock{flex-wrap:wrap}.stage.s1 .allCallforActionBox .couponBox .couponBlock a{font-size:12px;margin-right:6%;width:100%;text-align:right}.stage.s1 .allCallforActionBox .couponBox .couponBlock .coupon{width:100%;min-width:auto}.stage.s1 .allCallforActionBox .ticketBtnBox{width:calc(50% - 5px);margin-left:5px}.stage.s2 .titleBox{margin-bottom:20px}.stage.s2 .titleBox .airplane{z-index:0}.stage.s2 .titleBox h2{font-size:22px}.stage.s2 .allFormBox .formBox .form .box{margin-bottom:40px}.stage.s2 .allFormBox .formBox .form .box h5{font-size:16px;margin-bottom:20px}.stage.s2 .allFormBox .formBox .form .box .allansBox .checkBox{margin-bottom:20px}.stage.s2 .allFormBox .formBox .form .box .allansBox .checkBox label{font-size:14px}.stage.s2 .shadowBox{width:100%;left:0;margin-left:0}.stage.s2 .btnBox{width:80%;margin:0 auto 10px}.stage.s3 .leftBox{width:100%}.stage.s3 .photoFrame{position:relative;width:100%;top:inherit;left:0;margin-bottom:30px}.stage.s3 .photoFrame .mc.m1{z-index:0}.stage.s3 .mapBox{position:relative;width:100%;top:inherit;left:0}.stage.s3 .rockitBox{width:28%;top:13%;left:55%}.stage.s4 .leftBox{width:100%;padding-right:0;margin-bottom:30px}.stage.s4 .rightBox{width:100%}.stage.s4 .rightBox .mapBox{width:100%}.stage.s4 .rightBox .mapBox .map{width:105%;height:105%;left:-5%;top:-5%}.stage.s4 .rightBox .mapBox .allPlacesBox .box{min-width:90px}.stage.s4 .rightBox .mapBox .allPlacesBox .box p{font-size:10px}.stage.s4 .rightBox .mapBox .allPlacesBox .box .img .arr{width:20px;height:20px;bottom:5px;right:5px}.stage.s4 .rightBox .mapBox .allPlacesBox .box.p1{right:28%;top:4%}.stage.s4 .rightBox .mapBox .allPlacesBox .box.p2{right:4%;top:30%}.stage.s4 .rightBox .mapBox .allPlacesBox .box.p3{left:18%;top:33%}.stage.s4 .rightBox .mapBox .allPlacesBox .box.p4{left:2%}.stage.s4 .rightBox .mapBox .allPlacesBox .box.p5{left:50%;top:65%}.stage.s4 .rightBox .mapBox .allPlacesBox .box.p6{left:43%;top:87%}.stage.s4 .couponBox p{font-size:14px}.stage.s4 .arrDownBox{margin-top:60px}.stage.s5{height:auto;padding-bottom:24px;z-index:9}.stage.s5 .brandingFixed .brandingBg{background-size:200% auto}.stage.s5 .brandingFixed .callForActionBox{padding-bottom:10px;padding-right:10px}.stage.s5 .brandingFixed .callForActionBox a{width:60px}.stage.s5>.inner{padding:35% 20px 0}.stage.s5>.inner>h2{width:100%;margin-bottom:10px}.stage.s5>.inner>p{width:100%;margin-bottom:10px;font-size:14px}.stage.s5 .slideBox{width:100%}.stage.s5 .slideBox .box{width:calc(100vw - 40px);border-width:2px;flex-wrap:wrap;flex-direction:column}.stage.s5 .slideBox .box .left{width:100%}.stage.s5 .slideBox .box .left>div{padding-bottom:60%}.stage.s5 .slideBox .box .right{width:100%;padding:20px;flex-grow:1}.stage.s5 .slideBox .box .right .inner h3{line-height:1.5;margin-bottom:10px}.stage.s5 .slideBox .box .right .inner>p{font-size:14px}.stage.s5 .slideBox .box .right .sloganBox p{font-size:20px}.rulesBox .inner{max-height:inherit;height:100vh;height:100dvh;padding:0 0 50px;border-radius:0}.rulesBox .inner h3{font-size:20px;text-align:left}.rulesBox .inner>div:not(.btn.close){padding:0 20px}.btn.close{position:sticky;background-color:#409;right:inherit;left:100%}.placesPopup .inner{height:100vh;height:100dvh;padding:0;display:block;overflow-y:auto;border-radius:0}.placesPopup .inner h4,.placesPopup .inner h5{padding:0 20px;line-height:1.2}.placesPopup .inner h4{font-size:20px;margin-bottom:10px}.placesPopup .inner h5{font-size:14px;margin-bottom:20px}.placesPopup .inner .left{width:100%;padding:0 20px;margin-bottom:20px}.placesPopup .inner .right{width:100%;padding:0 20px}.placesPopup .inner .right p{font-size:14px}.placesPopup .inner .right a{font-size:14px}.alertBox .inner{width:80%;line-height:1.5}.alertBox .inner>p{font-size:16px;line-height:1.5;margin-bottom:20px}.alertBox .inner .btnBox{width:70%;margin:0 auto}.loadingBox .inner .loading{width:180px}.popupBox .inner{padding:0;height:100vh;height:100dvh;display:block;overflow-y:auto;border-radius:0}.popupBox .inner h3{font-size:20px}.popupBox .inner .allInfo{padding:0 20px}.popupBox .inner .allInfo .infoBox .inputBox{padding:8px;border-width:1px}.popupBox .inner .allInfo .infoBox .inputBox .icon{width:20px}.popupBox .inner .allInfo .infoBox .inputBox input,.popupBox .inner .allInfo .infoBox .inputBox select{font-size:16px;width:calc(100% - 27px)}.popupBox .inner .allInfo .infoBox .ruleBox{align-items:flex-start}.popupBox .inner .allInfo .infoBox .ruleBox input[type=checkbox]{margin-top:2px}.popupBox .inner .allInfo .infoBox .ruleBox label{font-size:14px;line-height:1.4}.popupBox .inner .allInfo .infoBox .ruleBox label span{display:block}.popupBox .inner .shareBox>p{font-size:20px}}/*# sourceMappingURL=style.css.map */