@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&family=Noto+Sans+TC:wght@100..900&family=Noto+Serif+SC:wght@200..900&display=swap";@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.navigation{position:fixed;top:0;left:50%;transform:translate(-50%);width:calc(100% - .8em);z-index:100;border:.075em solid #B2916E;border-top:none;box-sizing:border-box}.navigation .container{padding:.9em .8em;display:flex;align-items:center;justify-content:space-between;position:relative;background:url(/assets/bg-e9a8a6eb.png) no-repeat center/cover}.navigation .container .btn-route{display:flex;align-items:center}.navigation .container .btn-route.hidden{opacity:0;pointer-events:none}.navigation .container .btn-route .icon{margin-right:.2em}.navigation .container .btn-route .txt{color:#b2916e;font-size:.8em;font-weight:400;line-height:1.5}.navigation .container .btn-home{position:absolute;top:0;left:50%;transform:translate(-50%,-.05em);width:8.85em}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.home.page>.container{padding:2.5em 0 2em}.home.page>.container h1{width:19.5em;margin:auto auto .5em}.home.page>.container .item-box{display:flex;justify-content:center;flex-wrap:wrap;gap:1.2em;position:relative}.home.page>.container .item-box:before{content:"";width:.8em;height:.8em;position:absolute;top:50%;left:50%;transform:translate(calc(-50% + .1em),-50%);background:url(/assets/ic-star-brown-a5fc5dd6.svg) no-repeat center/contain}.home.page>.container .item-box .item{width:9.2em;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:.4em 0;position:relative}.home.page>.container .item-box .item:nth-of-type(1):before,.home.page>.container .item-box .item:nth-of-type(3):before{content:"";height:4em;width:1em;border-right:dashed 1px #B2916E;position:absolute;top:50%;right:-.8em;transform:translateY(calc(-50% - .5em))}.home.page>.container .item-box .item:nth-of-type(1):after,.home.page>.container .item-box .item:nth-of-type(2):after{content:"";height:1em;width:4em;border-bottom:dashed 1px #B2916E;position:absolute;left:2.67em;bottom:-1em}.home.page>.container .item-box .item .pic{width:8.4em;margin-bottom:.4em}.home.page>.container .item-box .item .btn-box button{width:9.2em;height:1.8em}.home.page>.container .item-box .item .btn-box button .txt{font-size:.8em}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.coupon.page>.container{padding:2.5em 0;min-height:90vh;box-sizing:border-box}.coupon.page>.container h1{width:9.5em;margin:auto auto .9em}.coupon.page>.container p.note{margin:1em;color:#b2916e;font-family:"Noto Serif SC";font-size:1em;text-align:center}.coupon.page>.container .coupon-box .btn-coupon{width:19.95em;height:7.75em;margin:auto;transform:translate(.2em);position:relative}.coupon.page>.container .coupon-box .btn-coupon.lottery{background:url(/assets/pic-ticket-lottery-a64dd28f.png) no-repeat center/contain}.coupon.page>.container .coupon-box .btn-coupon.shoes{background:url(/assets/pic-ticket-471-788d8163.png) no-repeat center/contain}.coupon.page>.container .coupon-box .btn-coupon.coupon-online{background:url(/assets/pic-ticket-coupon-online-deb51f06.png) no-repeat center/contain}.coupon.page>.container .coupon-box .btn-coupon.coupon-store{background:url(/assets/pic-ticket-coupon-store-d6f4776f.png) no-repeat center/contain}.coupon.page>.container .coupon-box .btn-coupon.exchanged{position:relative;pointer-events:none}.coupon.page>.container .coupon-box .btn-coupon.exchanged:before{content:"";width:19.155em;height:6.9em;position:absolute;top:.25em;left:.2em;background:linear-gradient(0deg,rgba(89,61,33,.8) 0%,rgba(89,61,33,.8) 100%)}.coupon.page>.container .coupon-box .btn-coupon.exchanged:after{content:"";width:4.5em;height:4.5em;position:absolute;top:50%;right:2.75em;transform:translateY(-50%);background:url(data:image/png;base64,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) no-repeat center/contain}.coupon.page>.container .coupon-box .btn-coupon.exchanged button{display:none}.coupon.page>.container .coupon-box .btn-coupon button{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:1.75em;transform:translateY(calc(-50% - .2em))}.coupon.page>.container .coupon-box .btn-coupon button .txt{color:#fff;font-size:1em;font-weight:700;font-family:"Noto Serif SC"}.coupon.page>.container .coupon-box .btn-coupon button .icon{width:.55em;height:.55em;margin-left:.4em;background:url(/assets/ic-arrow-right-white-bba2a0ad.svg) no-repeat center/contain}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.store-list{width:100%;height:100%;position:absolute;top:0;left:0;margin-bottom:.5em;box-sizing:border-box;z-index:10;background:url(/assets/bg-e9a8a6eb.png) no-repeat center/cover}.store-list>.container{height:100%;padding:2.5em 2em;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden;position:relative;background-image:url(/assets/border-top-left-a27779c6.svg),url(/assets/border-top-right-91086e84.svg),url(/assets/border-bottom-right-71b2b4d4.svg),url(/assets/border-bottom-left-7ec714bb.svg);background-size:2.5em,2.5em,2.5em,2.5em,cover;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:top left,top right,bottom right,bottom left}.store-list>.container .store-box .item{margin-top:1em;position:relative;text-align:center;border-bottom:1px dashed #B2916E;padding-bottom:.4em}.store-list>.container .store-box .item:last-of-type{border-bottom:none;position:relative}.store-list>.container .store-box .item:last-of-type:after{content:"";width:100%;height:.5em;position:absolute;bottom:0;left:50%;transform:translate(-50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlwAAAAECAMAAABsgBExAAAANlBMVEUAAADExMTDw8PFxcXDw8PHx8fCwsLDw8PExMTFxcXDw8PExMTDw8PCwsLDw8O/v7/ExMTExMT5KdgzAAAAEXRSTlMAv4Cf3yBgQM+vkDBvUO8QQPRhe3kAAAD7SURBVEjH7ZPLsoQgDESFSHjD5f9/9oaIg1NSU7Bw51lrd9JpthuK0VpHRJRSOgCwYoSFEyfHYNRa5W2drJSvA7A9ezkZovZ5MK7GIMGa/YIRRP9LDbb0EUlbmF0IqB+pleG8JryaWe2zSE8RKkc+BCmpOfN6FcTAkdhDIiBGHoX4+YelTVMp5QznPFqQjAPGijHVC7H65Ml8yBTz5utVyrPUfcBx1S6tBeDe7HfSD61kKFgKlasxPXniDklsPUxj5VazRv6Oix3t3bKdy0JFXDFLwbJMf6cOOq0Za6RJ83Vdc2x7eR1/6ggIQJhuK7a9vLw8w5bKy8sjwD8qhnPQE0kbLQAAAABJRU5ErkJggg==) no-repeat center/contain}.store-list>.container .store-box .item h3{display:inline-block;color:#5c6268;font-size:1em;font-weight:700;font-family:"Noto Serif SC",sans-serif;margin-bottom:1em;position:relative}.store-list>.container .store-box .item h3:before{content:"";width:110%;height:.5em;position:absolute;top:50%;left:50%;background:rgba(178,145,110,.2);z-index:0;transform:rotate(-1.25deg) translate(-50%,-50%);border-radius:1.4em}.store-list>.container .store-box .item h3 .dec{width:.8em;height:.8em;position:absolute;top:50%;transform:translateY(-50%);background:url(/assets/ic-star-brown-a5fc5dd6.svg) no-repeat center/contain}.store-list>.container .store-box .item h3 .dec:nth-of-type(1){left:-1.5em}.store-list>.container .store-box .item h3 .dec:nth-of-type(2){right:-1.5em}.store-list>.container .store-box .item ul{padding-bottom:1em}.store-list>.container .store-box .item ul li{display:flex;align-items:center;margin-bottom:.8em}.store-list>.container .store-box .item ul li span.city{font-size:.6em;color:#b2916e;border:1.5px solid #B2916E;border-radius:8.3em;padding:.75em 1.2em}.store-list>.container .store-box .item ul li span.store{font-size:.8em;color:#5c6268;font-weight:400;margin-left:1em}.store-list>.container .store-box .item ul li .btn-map{margin-left:auto;display:flex;justify-content:space-between;align-items:center;background-color:#b2916e;border-radius:.5em;padding:.3em .5em}.store-list>.container .store-box .item ul li .btn-map .icon{width:.45em;height:.6em;margin-right:.2em;background:url(/assets/ic-btn-map-05e5edb1.svg) no-repeat center/contain}.store-list>.container .store-box .item ul li .btn-map .txt{color:#fff;font-size:.6em;font-weight:600}.store-fade-enter{opacity:0}.store-fade-enter-active{opacity:1;transition:opacity .3s ease}.store-fade-exit{opacity:1}.store-fade-exit-active{opacity:0;transition:opacity .3s ease}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.exchange.page{position:relative}.exchange.page>.container{min-height:calc(100vh - 3.5em);box-sizing:border-box;padding:2.5em 1.8em}.exchange.page>.container .type.store .use-box .input-box input{font-size:.8em}.exchange.page>.container .type.store .info-box{height:32vh}.exchange.page>.container .type.store .info-box ul.notice-box{height:100%}.exchange.page>.container .type.online .use-box .input-box input{font-size:1.2em;font-family:"Noto Serif SC";font-weight:700}.exchange.page>.container .type.online .info-box{height:42.5vh}.exchange.page>.container .type.online .info-box ul.notice-box{height:100%}.exchange.page>.container .type.shoes .use-box .input-box input{font-size:.8em}.exchange.page>.container .type.shoes .info-box{height:28vh}.exchange.page>.container .type.shoes .info-box ul.notice-box{height:100%}.exchange.page>.container .type>.title{color:#e64c5c;text-align:center;margin-bottom:.5em}.exchange.page>.container .type>.title .num{font-size:1.9em;font-family:ITC Garamond Std;font-weight:400;margin-left:.125em}.exchange.page>.container .type>.title .txt{font-size:1.6em;font-weight:700;font-family:"Noto Serif SC";letter-spacing:.05em;margin-right:.125em}.exchange.page>.container .type .note{color:#5c6268;font-size:.8em;font-weight:400;text-align:center;line-height:1.05;margin-bottom:1em}.exchange.page>.container .type .serial{color:#5c6268;font-size:.6em;font-weight:400;text-align:center;line-height:1.05;margin-bottom:1em}.exchange.page>.container .type .qrcode{width:6em;height:6em;margin:auto auto .8em;border:1px solid #000;border-radius:.35em;overflow:hidden;display:flex;justify-content:center;align-items:center}.exchange.page>.container .type .use-box{width:14.15em;height:2.6em;margin:auto auto 1.2em;display:flex;justify-content:center;align-items:center;gap:.5em;padding:0 .8em;box-sizing:border-box;border:solid 1px #B2916E}.exchange.page>.container .type .use-box .input-box{color:#b2916e}.exchange.page>.container .type .use-box .input-box input{color:#b2916e;width:100%;height:100%;margin:auto;box-sizing:border-box}.exchange.page>.container .type .use-box .input-box input::placeholder{color:#b2916e}.exchange.page>.container .type .use-box .btn-copy{color:#fff;font-size:.65em;font-weight:500;background-color:#b2916e;border-radius:.2em;padding:.4em .65em;flex-shrink:0}.exchange.page>.container .type .use-box .btn-box a{width:5.75em;height:1.8em}.exchange.page>.container .type .use-box .btn-box a .txt{font-size:.8em}.exchange.page>.container .type>.btn-box{display:flex;justify-content:center;align-items:center;gap:.8em;margin-bottom:1.2em;margin-top:2em}.exchange.page>.container .type>.btn-box a{width:5.75em;height:1.8em}.exchange.page>.container .type>.btn-box a .txt{font-size:.8em}.exchange.page>.container .type .info-box{padding-top:1.2em;border-top:dashed 1px #B2916E}.exchange.page>.container .type .info-box .head-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5em}.exchange.page>.container .type .info-box .head-box p.title{display:flex}.exchange.page>.container .type .info-box .head-box p.title .icon{width:1em;height:1em;margin-right:.4em;background:url(/assets/ic-btn-note-6df9fb69.svg) no-repeat center/contain}.exchange.page>.container .type .info-box .head-box p.title .txt{color:#b2916e;font-size:1em;font-weight:400}.exchange.page>.container .type .info-box .head-box .btn-map{display:flex;align-items:center;padding:.2em .35em;background-color:#b2916e;border-radius:.2em;border:solid 1.5px #B2916E;box-sizing:border-box}.exchange.page>.container .type .info-box .head-box .btn-map .icon{width:.5em;height:.7em;margin-right:.4em;background:url(/assets/ic-btn-map-05e5edb1.svg) no-repeat center/contain}.exchange.page>.container .type .info-box .head-box .btn-map .txt{color:#fff;font-size:.65em;font-weight:500;line-height:1.3}.exchange.page>.container .type .info-box ul.notice-box{overflow-y:scroll;list-style:decimall;padding-left:1.5em}.exchange.page>.container .type .info-box ul.notice-box li{color:#5c6268;font-size:.8em;line-height:1.5}.exchange.page>.container .type .info-box ul.notice-box li a{display:inline-block;text-decoration:underline;color:#b2916e}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.rule.page>.container{padding:2.5em 0 2em}.rule.page>.container h1{width:9.5em;margin:auto auto .8em}.rule.page>.container .description-box{padding:0 1.2em;color:#5c6268;margin-bottom:1.2em}.rule.page>.container .description-box h2{font-size:1em;font-weight:400;line-height:1.4;margin-bottom:1.2em}.rule.page>.container .description-box h3{font-size:.8em;font-weight:400;line-height:1.3125}.rule.page>.container>ul{color:#5c6268;font-weight:400;line-height:1.3125;padding:0 1.2em}.rule.page>.container>ul.decimal{list-style-type:decimal}.rule.page>.container>ul>li{margin-left:1.65em;font-size:.8em}.rule.page>.container>ul>li.space{margin-bottom:1.5em}.rule.page>.container>ul>li a{color:#b2916e;text-decoration:underline;display:inline-block}.rule.page>.container>ul .prize-box{padding-bottom:0;margin-bottom:1.2em}.rule.page>.container>ul .prize-box .item{padding-left:.25em}.rule.page>.container>ul .prize-box .item h2{margin-bottom:.8em}.rule.page>.container>ul .prize-box .item ul li.shoes-box{display:flex;justify-content:center;gap:.8em;margin-bottom:1.25em}.rule.page>.container>ul .prize-box .item ul li.shoes-box .shoes{width:33.3333333333%;display:flex;flex-direction:column;align-items:center}.rule.page>.container>ul .prize-box .item ul li.shoes-box .shoes .pic{width:4.65em;flex-shrink:0;margin-bottom:.4em}.rule.page>.container>ul .prize-box .item ul li.shoes-box .shoes .txt{color:#7b7b7b;font-size:.8em;font-weight:400;text-align:center}.rule.page>.container>ul .prize-box .item ul li .prize{color:#e64c5c;font-weight:700;margin-bottom:.5em}.rule.page>.container>ul .prize-box .item ul li .lp{width:5.8em;margin:auto}.rule.page>.container>ul .prize-box .item ul li .bag{width:6.35em;margin:auto auto .5em}.rule.page>.container>ul .prize-box .item ul ul{list-style:disc;padding-left:2em;margin-top:-.5em}.rule.page>.container>ul .prize-box .item ul ul li{display:list-item;color:#7b7b7b;font-size:.8em;font-weight:400;line-height:1.5}.rule.page>.container>ul .location-box{margin-bottom:1.2em}.rule.page>.container>ul .location-box ul li a{color:#b2916e;text-decoration:underline;display:inline-block}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.quiz.page>.container{padding:2.5em 0 1.5em;min-height:105vh;box-sizing:border-box}.quiz.page>.container .question-box{text-align:center}.quiz.page>.container .question-box .title{color:#e64c5c;font-size:2em;font-weight:400;line-height:1;font-family:ITC Garamond Std;margin-bottom:.5em;position:relative}.quiz.page>.container .question-box .title:before{content:"";width:2.15em;height:.95em;border-radius:50%;border:1px solid #E64C5C;position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% - .055em))}.quiz.page>.container .question-box .question{color:#e64c5c;font-size:1.2em;font-weight:700;line-height:1.6;font-family:"Noto Serif TC";white-space:pre-line;margin-bottom:.25em}.quiz.page>.container .pic{width:18.6em;margin:auto auto .8em}.quiz.page>.container .btn-box{flex-direction:column}.quiz.page>.container .btn-box.lock{pointer-events:none}.quiz.page>.container .btn-box a{width:16em;height:3.6em;margin:auto auto .8em;padding:0 1.2em;box-sizing:border-box;justify-content:space-between}.quiz.page>.container .btn-box a .txt{font-size:.8em;line-height:1.35;white-space:pre-line}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.popup{width:100%;height:100vh;background:linear-gradient(0deg,rgba(46,39,28,.95) 0%,rgba(46,39,28,.95) 100%);position:fixed;top:0;left:50%;transform:translate(-50%);z-index:99999;display:flex;justify-content:center;align-items:center}.popup .container{min-height:455px;width:16.5em;border-top-left-radius:3.8em;border-bottom-right-radius:3.8em;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border:1px solid #E64C5C;position:relative}.popup .container:before{content:"";width:125%;height:100%;position:absolute;left:50%;bottom:-2.5em;transform:translate(-50%);pointer-events:none;background:url(/assets/dec-popup-7e43e861.png) no-repeat center/contain}.popup .container .type{text-align:center}.popup .container .type>.icon{width:1.8em;margin:auto auto .8em}.popup .container .type h3{color:#e64c5c;font-size:1.6em;font-weight:700;font-family:"Noto Serif SC";letter-spacing:.05em;line-height:1.2;margin-bottom:.5em}.popup .container .type h2{color:#5c6268;font-size:1em;line-height:1.2;margin-bottom:1em}.popup .container .type h2 .highlight{color:#e64c5c}.popup .container .type p.info{color:#b2916e;font-size:.8em;font-weight:400;line-height:1.5;margin-bottom:.5em}.popup .container .type .note{color:#b2916e;font-size:.65em;font-weight:500;line-height:1.5;margin-bottom:4.5em}.popup .container .type.login h2{font-weight:700;font-family:"Noto Serif SC"}.popup .container .type.login .pic{width:13.34em;margin:auto auto 2.65em}.popup .container .type.share h2{font-weight:400;line-height:1.4}.popup .container .type.share p.info{display:flex;align-items:center;justify-content:center}.popup .container .type.share p.info.dec{position:relative}.popup .container .type.share p.info.dec:before{content:"";width:79%;height:.5em;position:absolute;top:50%;left:50%;background:rgba(178,145,110,.2);z-index:0;transform:translate(-50%,-50%);border-radius:1.4em}.popup .container .type.share p.info .icon{width:1.3em;height:1.3em;margin-right:.5em;background:url(/assets/ic-btn-note-6df9fb69.svg) no-repeat center/contain}.popup .container .type.invite h2:nth-of-type(1){font-weight:700;font-family:"Noto Serif SC"}.popup .container .action-box{position:relative;z-index:5}.popup-fade-enter{opacity:0}.popup-fade-enter-active{opacity:1;transition:opacity 1.5s ease}.popup-fade-exit{opacity:1}.popup-fade-exit-active{opacity:0;transition:opacity 1.5s ease}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.result>.container{padding:2.5em 0}.result>.container .pic{width:19.1em;margin:auto}.result>.container p.note{color:#e64c5c;font-size:.8em;font-weight:700;line-height:1.05;text-align:center;margin-bottom:1.5em;position:relative}.result>.container p.note:before,.result>.container p.note:after{content:"";position:absolute;top:50%;left:50%;width:.6875em;height:.6875em;background:url(/assets/ic-triangle-pink-fd84274a.svg) no-repeat center/contain}.result>.container p.note:before{transform:translate(calc(-50% - 4.35em),-50%) scaleY(-1)}.result>.container p.note:after{transform:translate(calc(-50% + 4.35em),-50%) scaleY(-1)}.result>.container .dress-box{display:flex;justify-content:center;margin-bottom:1.2em}.result>.container .dress-box .item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:.2em;padding-bottom:.2em}.result>.container .dress-box .item:nth-of-type(1){width:55%;border-right:1px dashed #B2916E}.result>.container .dress-box .item:nth-of-type(1) .value{color:#5c6268;font-size:1.2em;font-weight:700;font-family:"Noto Serif SC";line-height:1.6}.result>.container .dress-box .item:nth-of-type(2){width:45%}.result>.container .dress-box .item:nth-of-type(2) .pic{width:7.5em}.result>.container .dress-box .item .title{color:#b2916e;font-size:1em;font-weight:400;margin-bottom:.4em;position:relative}.result>.container .dress-box .item .title:before,.result>.container .dress-box .item .title:after{content:"";position:absolute;top:50%;width:.8em;height:.8em;background:url(/assets/ic-star-brown-a5fc5dd6.svg) no-repeat center/contain}.result>.container .dress-box .item .title:before{left:-1.35em;transform:translateY(-50%)}.result>.container .dress-box .item .title:after{right:-1.35em;transform:translateY(-50%)}.result>.container .dress-box .item .pic{margin:.5em 0}.result>.container .dress-box .item .btn-box a{width:6.95em;height:1.8em}.result>.container .dress-box .item .btn-box a .txt{font-size:.8em}.result>.container>.btn-box{margin-bottom:1.6em}.result>.container>.btn-box a{width:16em;height:2.8em;margin:auto}.result>.container>.btn-box a .txt{font-size:1em}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.intro.page>.container{padding:2.5em 0 2em;min-height:calc(100vh - 3em);box-sizing:border-box}.intro.page>.container h1{width:19.1em;margin:auto auto 1.2em}.intro.page>.container .txt-box{border-top:none;padding-top:.35em}.intro.page>.container .btn-box{margin-top:.75em}.intro.page>.container .btn-box a{width:16em;height:2.8em;margin:auto}.intro.page>.container .btn-box a .txt{font-size:1em}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.tutorial.page>.container{padding:2.5em 0 2em}.tutorial.page>.container h1{width:10.1em;margin:auto auto 1.2em}.tutorial.page>.container p.note{color:#e64c5c;font-size:.8em;font-weight:700;line-height:1.05;text-align:center;margin-bottom:1.5em;position:relative}.tutorial.page>.container p.note:before,.tutorial.page>.container p.note:after{content:"";position:absolute;top:50%;left:50%;width:.6875em;height:.6875em;background:url(/assets/ic-triangle-pink-fd84274a.svg) no-repeat center/contain}.tutorial.page>.container p.note:before{transform:translate(calc(-50% - 4.35em),-50%)}.tutorial.page>.container p.note:after{transform:translate(calc(-50% + 4.35em),-50%)}.tutorial.page>.container .item-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65em}.tutorial.page>.container .item-box .item{width:9.3em;background-color:#eddfc880;border:1px solid #593D21;border-top-left-radius:9999px;border-top-right-radius:9999px;margin-bottom:.6em}.tutorial.page>.container .item-box .item .pic{width:7.8em;margin:auto auto .6em}.tutorial.page>.container .item-box .item .title-box{display:flex;align-items:center;justify-content:center;padding-bottom:.4em}.tutorial.page>.container .item-box .item .title-box .icon{width:1.5em;height:1.5em;margin-right:.4em;position:relative}.tutorial.page>.container .item-box .item .title-box .icon:before,.tutorial.page>.container .item-box .item .title-box .icon:after{content:"";width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #E64C5C;border-radius:9999px;box-sizing:border-box;animation:aniVideo 2s infinite ease-in-out}.tutorial.page>.container .item-box .item .title-box .icon:after{animation-delay:1.5s}.tutorial.page>.container .item-box .item .title-box .txt{color:#593d21;font-size:.8em;font-weight:400;line-height:1.25;text-align:center}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.video.page{margin-top:0}.video.page>.container{padding:2.5em 0}.video.page>.container .video-box{width:19em;margin:auto auto 1.5em;position:relative;z-index:2}.video.page>.container .video-box:before{content:"";width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none}.video.page>.container .video-box .iframe-box{margin:auto;position:relative;padding-bottom:177.7777777778%;padding-top:30px;height:0;overflow:hidden}.video.page>.container .video-box .iframe-box iframe,.video.page>.container .video-box .iframe-box object,.video.page>.container .video-box .iframe-box embed{position:absolute;top:0;left:0;width:100%;height:100%}.video.page>.container .action-box{gap:1.2em}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.bar.page>.container{padding:2.5em .5em}.bar.page>.container h1{width:10.1em;margin:auto auto 1.2em}.bar.page>.container>.pic{width:18.1em;margin:auto auto 2em}.bar.page>.container .dec-box{display:flex;flex-wrap:wrap;justify-content:center;gap:.4em}.bar.page>.container .dec-box .item{width:8.9em;margin-bottom:1.2em}.bar.page>.container .dec-box .item p{color:#b2916e;font-size:1em;font-weight:700;font-family:"Noto Serif SC";margin-bottom:.8em;text-align:center}.bar.page>.container .dec-box .item .pic{border-radius:1em .25em;overflow:hidden}.bar.page>.container p.info{color:#e64c5c;font-size:1em;font-weight:700;line-height:1.25;font-family:"Noto Serif SC";text-align:center;margin-bottom:1.2em}.bar.page>.container .location-box{margin:0 .5em}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.share.page>.container{padding:2.5em 0 2em;min-height:calc(100vh - 3em);box-sizing:border-box}.share.page>.container .none .pic{width:18.25em;margin:auto}.share.page>.container .done .pic{width:19.1em;margin:auto}.share.page>.container .txt-box{border-top:none;padding-top:1em}.share.page>.container .btn-box{margin-top:1.6em}.share.page>.container .btn-box a{width:7.35em;height:2.8em;margin:auto}.share.page>.container .btn-box a .txt{font-size:1em}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}.loading{width:100%;height:100vh;background-color:#b2916e;position:fixed;top:0;left:50%;transform:translate(-50%);z-index:99999;pointer-events:none}.loading .container{height:100%;display:flex;justify-content:center;align-items:center}.loading .container .dot{width:.8em;height:.8em;border-radius:99999px;background-color:#fff;animation-name:aniLoading;animation-iteration-count:infinite;animation-duration:1.5s;margin:0 .2em}.loading .container .dot:first-of-type{animation-delay:.1s}.loading .container .dot:nth-of-type(2){animation-delay:.25s}.loading .container .dot:last-of-type{animation-delay:.4s}.loading-fade-enter{opacity:0}.loading-fade-enter-active{opacity:1;transition:opacity 1.5s ease}.loading-fade-exit{opacity:1}.loading-fade-exit-active{opacity:0;transition:opacity 1.5s ease}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Bold-9280faaf.otf);font-weight:700}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-Book-415cb5f3.otf);font-weight:350}@font-face{font-family:ITC Garamond Std;src:url(/assets/ITCGaramondStd-BkCond-b40ba159.otf);font-stretch:condensed}@keyframes aniLoading{0%{transform:translateY(0)}25%{transform:translateY(-10px)}75%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes aniVideo{to{transform:translate(-50%,-50%) scale(1.5);opacity: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,img,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;font:inherit;vertical-align:baseline}ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}a,input{-webkit-tap-highlight-color:transparent}a:focus,input:focus{outline:0}a:active,a:hover,input:active,input:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}img{width:100%;height:auto;display:block}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;padding:0}button,input{line-height:normal;background-color:transparent;border:none}button,select{text-transform:none}select,input{-webkit-appearance:none;outline:none;border:none;background-color:transparent}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix{zoom:1}.clearfix:before{content:"";display:table}.clearfix:after{content:"";display:table;clear:both}html{font-family:sans-serif;line-height:1;font-size:16px}a{text-decoration:none;color:#000;display:block;cursor:pointer}html,body{font-size:100px;font-family:Noto Sans TC,微軟正黑體,Microsoft JhengHei,Apple LiGothic,蘋果儷中黑;overflow-x:hidden}html.lock,body.lock{overflow:hidden}html #__vconsole,body #__vconsole{position:relative;z-index:1000000}.App{font-size:.2rem;display:flex;flex-direction:column;justify-content:center;padding:0 .4em;background:url(/assets/bg-e9a8a6eb.png) no-repeat center/contain;background-repeat:repeat}@media screen and (max-width: 768px){.App{font-size:4.67vw}}.App .alert{width:100%;height:100%;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#f1e8d9;z-index:9999;display:flex;justify-content:center;align-items:center}.App .alert .qrcode{width:50%;max-width:1440px}.page{background-repeat:repeat-y;border:.075em solid #B2916E;margin-top:3em;margin-bottom:.5em;box-sizing:border-box}.page>.container{position:relative;background-image:url(/assets/border-top-left-a27779c6.svg),url(/assets/border-top-right-91086e84.svg),url(/assets/border-bottom-right-71b2b4d4.svg),url(/assets/border-bottom-left-7ec714bb.svg);background-size:2.5em,2.5em,2.5em,2.5em;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:top left,top right,bottom right,bottom left}.btn-back{display:flex;align-items:center;justify-content:center;margin-bottom:1.2em}.btn-back.hidden{opacity:0;pointer-events:none}.btn-back .icon{width:1.075em;margin-right:.4em}.btn-back .txt{color:#b2916e;font-size:.8em;font-weight:400;line-height:1.05}.btn-box a,.btn-box button{display:flex;justify-content:center;align-items:center;border-radius:1.2em .2em}.btn-box a.btn-pink,.btn-box button.btn-pink{background-color:#e64c5c}.btn-box a.btn-pink .txt,.btn-box button.btn-pink .txt{color:#fff}.btn-box a.btn-pink .icon.arrow,.btn-box button.btn-pink .icon.arrow{background:url(/assets/ic-arrow-right-white-bba2a0ad.svg) no-repeat center/contain}.btn-box a.btn-brown,.btn-box button.btn-brown{background-color:#f7f0e6;border:1px solid #B2916E;box-shadow:2px 2px #b2916e}.btn-box a.btn-brown .txt,.btn-box button.btn-brown .txt{color:#b2916e}.btn-box a.btn-brown .icon.arrow,.btn-box button.btn-brown .icon.arrow{background:url(/assets/ic-arrow-right-brown-6c28bbfd.svg) no-repeat center/contain}.btn-box a .txt,.btn-box button .txt{font-weight:700;font-family:"Noto Serif SC";line-height:1.2}.btn-box a .icon.arrow,.btn-box button .icon.arrow{width:.55em;height:.55em;margin-left:.4em}.btn-box a .icon.gift,.btn-box button .icon.gift{width:1em;height:1em;margin-right:.4em;background:url(/assets/ic-btn-gift-e2821f4b.svg) no-repeat center/contain}.action-box{display:flex;justify-content:center;align-items:center}.action-box a{display:flex;justify-content:center;align-items:center;height:1.5em;border-radius:.2em}.action-box a.btn-share{background-color:#b2916e;padding:0 .5em}.action-box a.btn-share .txt{color:#fff;font-size:.65em;font-weight:500;line-height:1.23}.action-box a.btn-share .icon{width:1em;height:.8em;margin-right:.4em;background:url(/assets/ic-btn-share-ce937425.svg) no-repeat center/contain}.action-box a.btn-close{background-color:#e64c5c;padding:0 .8em}.action-box a.btn-close .txt{color:#fff;font-size:.75em;font-weight:400;font-family:EB Garamond;line-height:.86em}.action-box a.btn-close .icon{width:.5em;height:.5em;margin-left:.4em;background:url(/assets/ic-btn-close-130833a1.svg) no-repeat center/contain}.txt-box{padding-top:1.6em;text-align:center;margin:.8em 2em 0;border-top:dashed 1px #B2916E}.txt-box .title{color:#e64c5c;font-size:1.2em;font-weight:700;font-family:"Noto Serif SC";line-height:1.33;margin-bottom:.5em}.txt-box .subtitle{color:#5c6268;font-size:1em;font-weight:400;line-height:1.4;position:relative;z-index:1}.txt-box .subtitle.dec:before{content:"";width:105%;height:.5em;position:absolute;top:50%;left:50%;background:rgba(230,76,92,.2);z-index:0;transform:rotate(-1.25deg) translate(-50%,-50%);border-radius:1.4em}.txt-box .btn-coupon{margin:.8em auto auto;display:flex;align-items:center;justify-content:center;background-color:#b2916e;width:9.05em;height:1.55em;border-radius:.2em}.txt-box .btn-coupon .txt{color:#fff;font-size:.8em;font-weight:400;line-height:1.05}.txt-box .btn-coupon .icon{width:.55em;height:.55em;margin-left:.4em;background:url(/assets/ic-arrow-right-white-bba2a0ad.svg) no-repeat center/contain}.txt-box .btn-coupon .icon.coupon{width:1.1em;height:.8em;margin-left:0;margin-right:.4em;background:url(/assets/ic-btn-coupon-1146d82c.svg) no-repeat center/contain}.location-box,.prize-box{background-color:#fff;border-radius:.4em;padding:1.5em .3em 1.3em}.location-box p.date,.prize-box p.date{color:#e64c5c;font-size:1.2em;font-weight:700;font-family:"Noto Serif SC";text-align:center;margin-bottom:1.5em}.location-box .item,.prize-box .item{text-align:center;padding:0 .5em 1em;margin-bottom:.3em}.location-box .item h3,.prize-box .item h3{display:inline-block;color:#5c6268;font-size:1em;font-weight:700;font-family:"Noto Serif SC",sans-serif;margin-bottom:.8em;position:relative}.location-box .item h3:before,.prize-box .item h3:before{content:"";width:110%;height:.5em;position:absolute;top:50%;left:50%;background:rgba(178,145,110,.2);z-index:0;transform:translate(-50%,-50%);border-radius:1.4em}.location-box .item h3 .dec,.prize-box .item h3 .dec{width:.8em;height:.8em;position:absolute;top:50%;transform:translateY(-50%);background:url(/assets/ic-star-brown-a5fc5dd6.svg) no-repeat center/contain}.location-box .item h3 .dec:nth-of-type(1),.prize-box .item h3 .dec:nth-of-type(1){left:-1.5em}.location-box .item h3 .dec:nth-of-type(2),.prize-box .item h3 .dec:nth-of-type(2){right:-1.5em}.location-box .item h2,.prize-box .item h2{color:#b2916e;font-size:.8em;font-weight:400;line-height:1.05;text-align:left;margin-bottom:.7em;display:flex}.location-box .item h2 span:nth-of-type(1),.prize-box .item h2 span:nth-of-type(1){margin-right:.1em;transform:translateY(.2em)}.location-box .item h2 span:nth-of-type(2),.prize-box .item h2 span:nth-of-type(2){line-height:1.3}.location-box .item ul,.prize-box .item ul{margin-top:.4em;padding-left:.5em}.location-box .item ul li,.prize-box .item ul li{display:flex;text-align:left;margin-bottom:.65em}.location-box .item ul li .icon,.prize-box .item ul li .icon{color:#7b7b7b;font-size:.8em;font-weight:40;line-height:1.3;margin-right:.3em}.location-box .item ul li .txt,.prize-box .item ul li .txt{color:#7b7b7b;font-size:.8em;font-weight:400;line-height:1.3}.location-box .item ul li .txt .highlight,.prize-box .item ul li .txt .highlight{color:#e64c5c;margin-left:.25em}.location-box .item ul li .txt a,.prize-box .item ul li .txt a{color:#b2916e;text-decoration:underline;display:inline-block}.location-box .note-box,.prize-box .note-box{padding:0 .5em}.location-box .note-box li,.prize-box .note-box li{color:#b2916e;font-size:.65em;font-weight:500;margin-bottom:.25em;display:flex}.location-box .note-box li span:nth-of-type(1),.prize-box .note-box li span:nth-of-type(1){margin-right:.5em;margin-top:.2em}.location-box .note-box li span:nth-of-type(2),.prize-box .note-box li span:nth-of-type(2){line-height:1.3}
