@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght,FILL@100..700,0..1);@import url(https://fonts.googleapis.com/css2?family=Kanit:wght@600&family=Montserrat:wght@100&display=swap);.landing .banner[data-v-672a0da2]{padding-bottom:56.25%;background-color:#eaeaea}.landing .banner .aspectration-content[data-v-672a0da2]{display:flex}.landing .banner .aspectration-content .van-image[data-v-672a0da2]{width:100%}.landing .welcome[data-v-672a0da2]{position:relative;padding-top:92px;padding-bottom:70px}.landing .welcome .coupon[data-v-672a0da2]{width:70%;padding:20px 0;border-radius:8px;background-color:#222;position:absolute;left:50%;transform:translateX(-50%);top:-100px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.landing .welcome .coupon h4[data-v-672a0da2]{font-size:20px;font-family:Kanit,sans-serif;line-height:1;margin-bottom:8px}.landing .welcome .coupon .amount[data-v-672a0da2]{font-family:Montserrat,sans-serif;font-size:76px;display:flex;align-items:start;line-height:1}.landing .welcome .coupon .amount span[data-v-672a0da2]{font-size:20px;line-height:2}.landing .welcome .coupon p[data-v-672a0da2]{font-size:14px;color:hsla(0,0%,100%,.8);margin-top:10px}.landing .welcome .content-wrapper[data-v-672a0da2]{margin:0 30px}.landing .welcome h3[data-v-672a0da2]{text-align:center}.landing .welcome .sp[data-v-672a0da2]{background-color:#f0f0f0;height:5px;margin:20px -30px}.landing .welcome .prize[data-v-672a0da2]{margin:20px 0 0;display:flex;align-items:start}.landing .welcome .prize .item[data-v-672a0da2]{flex:1 0;padding:0 8px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;overflow:hidden}.landing .welcome .prize .item .aspectration[data-v-672a0da2]{padding-bottom:100%}.landing .welcome .prize .item span[data-v-672a0da2]{font-size:12px;margin-top:5px}.landing .welcome .prize-desc[data-v-672a0da2]{margin:15px 0 0;line-height:1.2;font-size:13px;text-align:center;text-decoration:underline}.landing .welcome .actions[data-v-672a0da2]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.landing .welcome .brands[data-v-672a0da2]{display:flex;flex-wrap:wrap;margin-top:40px;line-height:1;font-size:0}.landing .welcome .brands .b[data-v-672a0da2]{width:25%;display:flex;position:relative}.landing .welcome .brands .b .aspectration[data-v-672a0da2]{padding-bottom:100%}.landing .welcome .brands .b .aspectration .van-image[data-v-672a0da2]{height:100%}.landing .welcome .brands .b .mask[data-v-672a0da2]{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:500;text-shadow:2px 2px 5px rgba(0,0,0,.75)}.landing .van-notice-bar[data-v-672a0da2]{margin-top:20px}.landing .van-notice-bar .notice-swipe[data-v-672a0da2]{height:30px}.landing .van-notice-bar .notice-swipe p[data-v-672a0da2]{line-height:1.3;font-size:12px}.popup-content[data-v-672a0da2]{padding:32px 15px 15px}.popup-content p[data-v-672a0da2]{margin-top:15px;font-size:13px}.popup-content .van-button[data-v-672a0da2]{margin-top:20px}.bottom-btn-wrapper[data-v-672a0da2]{position:fixed;bottom:0;left:0;width:100%;padding:0 15px 10px;box-sizing:border-box}a.need-help[data-v-672a0da2]{color:#000;text-decoration:underline}a.need-help[data-v-672a0da2]:active,a.need-help[data-v-672a0da2]:focus{color:#000}.dialog-content[data-v-672a0da2]{text-align:center;padding:20px}.dialog-content p[data-v-672a0da2]:last-child{margin-top:15px;font-size:12px}.bottom-btn-wrapper.landing2[data-v-672a0da2]{display:flex;gap:15px;background-color:rgba(0,0,0,.5);padding:15px 10px}.bottom-btn-wrapper.landing2.in-dialog[data-v-672a0da2]{position:inherit;background-color:inherit;padding:30px 0 0}.bottom-btn-wrapper.landing2 .btn[data-v-672a0da2]{flex:1 0;background-color:#000;color:#fff;font-size:14px;text-align:center;height:50px;display:flex;align-items:center;justify-content:space-evenly;padding:0 15px;font-weight:500;gap:5px;text-decoration:none;box-sizing:border-box;border-radius:4px}.bottom-btn-wrapper.landing2 .btn.apple[data-v-672a0da2]{background-color:#fff;border:1px solid #000;color:#000}.bottom-btn-wrapper.landing2 .btn img[data-v-672a0da2]{width:24px}.guide[data-v-672a0da2]{color:#fff}.guide .arrow[data-v-672a0da2]{width:120px;margin-left:auto;margin-top:20px;margin-right:5px}.guide .arrow img[data-v-672a0da2]{width:100%}.guide .text[data-v-672a0da2]{font-size:24px;font-weight:700;text-align:center;padding:0 15px}.guide .text .icon[data-v-672a0da2]{border:1px solid hsla(0,0%,100%,.3);border-radius:50%;display:inline-block;width:30px;height:30px;margin-left:8px}.guide .text .icon .van-icon[data-v-672a0da2]{position:relative;top:1px}.guide .text p[data-v-672a0da2]{margin-top:20px}body,html{margin:0;padding:0;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2,h3,h4,p{margin:0}@media screen and (max-width:300px){body{background-color:#add8e6}}.aspectration{height:0;width:100%;position:relative}.aspectration .aspectration-content{position:absolute;left:0;top:0;width:100%;height:100%}.carousel-container{padding-bottom:56.25%}.carousel-container .carousel{height:100%}.carousel-container .carousel .van-swipe__indicator{width:6px;height:4px;border-radius:2px}.carousel-container .carousel .van-swipe__indicator.van-swipe__indicator--active{width:12px}.flex-row{display:flex}.flex-row.ac{align-items:center}.highlight-r{color:#862e29}.van-button.van-button--primary{background-color:#000;border-color:#000}.van-button.van-button--primary.van-button--plain{background-color:#fff;color:#000}