@font-face{font-family:SBAggro;src:url(/fonts/SBAggroB.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:SBAggro;src:url(/fonts/SBAggroM.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:SBAggro;src:url(/fonts/SBAggroL.woff2)format("woff2");font-weight:300;font-display:swap}:root{--cream:#fdf6d9;--yellow:#ffc83f;--orange:#f26722;--orange-label:#f28d1b;--red:#fe0000;--red-deep:#da0000;--tab-on:#fe4610;--tab-off:#f3d17a;--ink:#000}html{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:min(.50505vw,6px)}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--ink);background:var(--cream);letter-spacing:-.05em;word-break:keep-all;-webkit-font-smoothing:antialiased;font-family:SBAggro,Noto Sans KR,sans-serif;font-weight:500;line-height:1.3;overflow-x:hidden}img{max-width:none;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:.3rem solid var(--red);outline-offset:.3rem}.b{font-weight:700}.m{font-weight:500}.l{font-weight:300}.stage{background:url(/pc/bg_paper.jpg) center top/198rem auto repeat-x var(--cream);width:100%;position:relative;overflow:hidden}.page{width:198rem;height:737.9rem;margin:0 auto;position:relative}.side-bills{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.side-bills img{width:auto;position:absolute}.abs{position:absolute}.hero{z-index:1;height:201.9rem;position:absolute;inset:0 0 auto}.seal{width:10.9rem;top:6.3rem;left:93.6rem}.subcopy{text-align:center;font-size:5.6rem;font-weight:700;line-height:1.11;top:23.6rem;left:0;right:0}.subcopy .hl{color:#fff;margin:0 .6rem;padding:0 2.4rem;display:inline-block;position:relative}.subcopy .hl:before{content:"";background:var(--red-deep);z-index:-1;position:absolute;inset:-.98rem 0 -.02rem;transform:skew(-6deg)}.subcopy .red{color:var(--red-deep)}.date{white-space:nowrap;font-size:2.4rem;font-weight:500;top:41.6rem;left:87.3rem}.title{width:155.5rem;top:35.5rem;left:21.5rem}.aura{pointer-events:none;width:107.6rem;top:67.5rem;left:45.1rem}.product{width:153.9rem;top:40.1rem;left:23.3rem}.coin{width:27rem;top:103rem;left:140.2rem}.arrow-card{width:4.2rem;top:129.7rem;left:142.5rem}.arrow-r{width:18.3rem;top:127.7rem;left:147.9rem}.arrow-l{width:71.3rem;top:129.2rem;left:51.9rem}.store{width:33.3rem;top:138.7rem;left:24.3rem}.store img{width:100%}.store .banner{width:22.8rem;position:absolute;top:4.1rem;left:3.8rem}.info{text-align:left;white-space:nowrap;font-size:3.9rem;font-weight:500;line-height:1.45;top:166.5rem;left:24.3rem}.info .l{display:block}.info .em{color:var(--red-deep);font-weight:700}.info .strong{font-weight:700}.info .band{color:#fff;margin-right:.3rem;padding:0 1.2rem;font-weight:700;display:inline-block;position:relative}.info .band:before{content:"";background:var(--red-deep);z-index:-1;position:absolute;inset:-.11rem 0 .61rem;transform:skew(-6deg)}.info .note{color:#333;margin-top:-.4rem;font-size:2.6rem;font-weight:300;line-height:1.4}.info .go{text-align:left;text-underline-offset:.9rem;text-decoration-skip-ink:none;cursor:pointer;margin-top:2.4rem;padding:0;font-size:4.2rem;font-weight:700;text-decoration:underline;text-decoration-thickness:.4rem;transition:color .15s}.info .go:hover{color:var(--red-deep)}.why{background:linear-gradient(180deg,var(--yellow) 0%,var(--yellow) 60%,#f5e1a4 100%);z-index:1;height:144.6rem;position:absolute;top:208.8rem;left:0;right:0}.ribbon{letter-spacing:-.025em;background:50%/100% 100% no-repeat;justify-content:center;align-items:center;font-size:7rem;font-weight:700;display:flex;position:absolute}.ribbon span{display:block;position:relative;transform:rotate(-3.5deg)}.why .ribbon{background-image:url(/pc/ribbon_red.png);width:129rem;height:26.2rem;padding-bottom:1rem;padding-right:12rem;top:-6.6rem;left:38.5rem}.why .ribbon span{color:#fff;top:2rem;left:-2.2rem}.why .lead{text-align:center;white-space:nowrap;width:114.1rem;font-size:4.4rem;font-weight:500;line-height:1.14;top:20.2rem;left:41.8rem}.row{border:.3rem solid var(--ink);background:#fff;grid-template-columns:32rem 1fr;width:114.1rem;height:31.9rem;display:grid;position:absolute;left:41.8rem}.row .ic{background:var(--ic,#f3d17a);border-right:.3rem solid var(--ink);place-items:center;display:grid}.row .ic img{width:22.2rem;height:auto}.row .hd{border-bottom:.3rem solid var(--ink);letter-spacing:-.075em;align-items:center;gap:2.6rem;height:12.9rem;padding:1.9rem 0 0 5.6rem;font-size:4.3rem;font-weight:500;display:flex}.row .hd b{font-size:4.6rem;font-weight:700}.row .hd em{color:var(--red-deep);font-style:normal}.row .bd{padding:6rem 0 0 5.6rem;font-size:3.3rem;font-weight:500;line-height:1.1}.row1{--ic:#f3d17a;top:32.3rem}.row2{--ic:#ffc271;top:66.5rem}.row3{--ic:#ff8736;top:100.6rem}.why-arrow{z-index:2;width:5rem;position:absolute}.wa1{top:58.5rem;left:44.1rem}.wa2{top:90rem;left:45.2rem}.how{z-index:1;background:#fff;height:185.6rem;position:absolute;top:353.3rem;left:0;right:0}.how .ribbon{background-image:url(/pc/ribbon_darkred.png);width:97.5rem;height:26.1rem;padding-bottom:1rem;padding-right:8rem;font-size:7.5rem;top:9.9rem;left:38.5rem}.how .ribbon span{color:#fff;top:2rem;left:-6.7rem}.step{text-align:center;mix-blend-mode:multiply;background:#ffc93b;border-radius:50%;width:47.2rem;height:47.1rem;position:absolute;top:43.4rem}.s1{z-index:2;background:#ffc93b;left:38.2rem}.s2{z-index:1;background:#ffb11e;left:76.2rem}.s3{z-index:2;background:#ffa200;left:114.9rem}.step .n{color:#a54c00;font-size:2.5rem;font-weight:300;position:absolute;top:4.6rem;left:0;right:0}.step h3{font-size:4rem;font-weight:700;line-height:1.05;position:absolute;top:11.1rem;left:0;right:0}.step img{height:auto;position:absolute}.s1 img{width:22.4rem;top:20.6rem;left:11.8rem}.s2 img{width:17.1rem;top:20.9rem;left:15.2rem}.s3 img{width:25rem;top:22.8rem;left:12.7rem}.chev{z-index:3;width:2.7rem;position:absolute;top:64.7rem}.c1{left:79.4rem}.c2{left:118rem}.desc{text-align:center;white-space:nowrap;width:50rem;font-size:2.7rem;font-weight:300;line-height:1.25;position:absolute;top:93.1rem}.desc b{font-weight:700}.d1{left:36.83rem}.d2{left:74.73rem}.d3{left:113.43rem}.sched{white-space:nowrap;font-size:4rem;font-weight:500;line-height:2.02;position:absolute;top:126.2rem;left:65rem}.sched span{color:var(--orange-label)}.sched .rw{vertical-align:top;color:var(--ink);padding-top:1.34rem;line-height:1.35;display:inline-block}.gal{z-index:1;height:130rem;position:absolute;top:551.6rem;left:0;right:0}.gal .ribbon{background-image:url(/pc/ribbon_orange.png);width:97.9rem;height:26rem;padding-bottom:1rem;padding-right:8rem;font-size:7.5rem;top:0;left:37.6rem}.gal .ribbon span{color:#fff;top:2.1rem;left:-6.5rem}.bracket{width:92.6rem;top:34.8rem;left:52.7rem}.gal .sub{text-align:center;font-size:3.9rem;font-weight:500;top:34.6rem;left:0;right:0}.track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:6.2rem;padding:0 0 1rem;display:flex;position:absolute;top:49.2rem;left:min(0rem,99rem - 50vw);right:min(0rem,99rem - 50vw);overflow-x:auto}.track::-webkit-scrollbar{display:none}.gnav{border:.3rem solid var(--ink);width:9rem;height:9rem;box-shadow:0 .5rem 0 var(--ink);z-index:3;cursor:pointer;background:#fff;border-radius:50%;place-items:center;transition:transform 80ms,box-shadow 80ms,opacity .2s;display:grid;position:absolute;top:84.2rem}.gnav svg{fill:none;width:4rem;height:4rem;stroke:var(--ink);stroke-width:3.4px}.gnav.prev{left:calc(min(0rem,99rem - 50vw) + 3rem)}.gnav.next{right:calc(min(0rem,99rem - 50vw) + 3rem)}.gnav:disabled{opacity:.3;cursor:default}.gnav:not(:disabled):active{box-shadow:0 .1rem 0 var(--ink);transform:translateY(.4rem)}.card{scroll-snap-align:center;border:.3rem solid var(--ink);background:#fff;flex:0 0 46.5rem;grid-template-rows:39.1rem 9.4rem minmax(0,1fr) 12.4rem;grid-template-columns:minmax(0,1fr);height:78.9rem;display:grid;position:relative;overflow:hidden}.card .ph{background:#222;min-width:0;min-height:0;overflow:hidden}.card .ph img{object-fit:cover;width:100%;height:100%}.card .nick{background:var(--ink);color:#fff;overflow-wrap:anywhere;align-items:center;padding-left:3.7rem;font-size:2.5rem;font-weight:500;display:flex}.card .story{overflow-wrap:anywhere;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;align-self:start;max-height:14.3rem;margin-bottom:1.6rem;padding:3.2rem 3.5rem 0 3.9rem;font-size:2.5rem;font-weight:300;line-height:1.14;display:-webkit-box;overflow:hidden}.card .ft{border-top:.3rem solid var(--ink);align-items:center;min-width:0;padding:0 2.4rem 0 2.8rem;display:flex}.card .give{flex:none}.card .plus{vertical-align:middle;cursor:pointer;background:0 0;place-items:center;width:2.6rem;height:2.6rem;margin-left:1.2rem;padding:0;transition:transform .1s;display:inline-grid;position:relative;top:-.15rem}.card .plus svg{fill:none;width:2.4rem;height:2.4rem;stroke:var(--red);stroke-width:4.4px}.card .plus:hover{transform:scale(1.08)}.card .nick{flex-direction:column;justify-content:center;align-items:flex-start;padding-right:2.4rem;line-height:1.2}.card .nick .who{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.card .nick .age{margin-top:.4rem;font-size:2.2rem;font-weight:300}.card .ft img{width:6.1rem;margin-right:1.4rem}.card .ki{color:#fc7f00;margin-right:1rem;font-size:2.5rem;font-weight:500}.card .cnt{font-size:2.5rem;font-weight:700}.card .give{color:#fff;background:url(/pc/btn_give.png) 50%/100% 100% no-repeat;border:0;width:18.7rem;height:9.3rem;margin-left:auto;padding-bottom:.4rem;font-size:2.5rem;font-weight:700;transition:transform 80ms,filter .1s}.card .give:hover{filter:brightness(1.06)}.card .give:active{transform:translateY(.3rem)}.card .give.done{color:#fff;background-image:url(/pc/btn_give_gray.png)}.track .spacer{flex:1 0 12rem}.stage:after{content:"";z-index:0;background:#fff;position:absolute;inset:693.9rem 0 0}.foot{z-index:1;color:#444;height:40rem;position:absolute;top:693.9rem;left:0;right:0}.foot img{width:19.5rem;top:5.1rem;left:42.8rem}.foot p{letter-spacing:-.02em;white-space:nowrap;font-family:Noto Sans KR,sans-serif;font-size:2rem;font-weight:400;line-height:1.7;top:3.5rem;left:67rem}.foot .bar{color:#bbb;margin:0 1.2rem}.cta{z-index:30;cursor:pointer;background:url(/pc/cta_banner4.png) top/auto 100% no-repeat;width:100%;height:22.25rem;transition:translate .45s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:0;left:0;overflow:hidden;translate:0 115%}.cta.on{translate:0}.cta .arrow{vertical-align:top;width:13.2rem;height:4.7rem;margin-left:1.03rem;transition:transform .2s;display:inline-block;position:relative;top:-.5rem;overflow:visible}.cta:hover .arrow{transform:translate(.8rem)}.cta:before,.cta:after{content:"";z-index:-1;background:#000;height:1.3rem;position:absolute}.cta:before{top:7.5rem;left:0;right:calc(50% + 78.93rem)}.cta:after{top:8.71rem;left:calc(50% + 78.93rem);right:0}.cta .in{text-align:left;transform-origin:50% 0;width:198rem;height:17.8rem;margin-left:-99rem;position:absolute;top:0;left:50%;transform:scale(1.25)}.cta img{width:8.2rem;top:5.8rem;left:67.5rem}.cta .s{color:#fff;white-space:nowrap;font-size:1.9rem;font-weight:500;top:5.3rem;left:78.5rem}.cta .t{white-space:nowrap;letter-spacing:-.06em;color:#fff;font-size:4.2rem;font-weight:700;line-height:1;top:8.4rem;left:78.5rem}.cta .t em{color:#ffe600;font-style:normal}.modal{z-index:40;opacity:0;visibility:hidden;background:#000c;justify-content:center;align-items:center;padding:4rem 0;transition:opacity .3s,visibility 0s linear .3s;display:flex;position:fixed;inset:0}.modal.on{opacity:1;visibility:visible;transition:opacity .3s}.modal .box{transition:transform .4s cubic-bezier(.2,.8,.2,1);transform:translateY(8rem)}.modal.on .box{transform:none}.box{border:.3rem solid var(--ink);zoom:.8;background:#fff;flex-direction:column;width:104.6rem;max-height:calc(100vh - 10rem);display:flex;position:relative}.box .x{width:5.8rem;height:5.7rem;position:absolute;top:-8.4rem;right:-1rem}.box .x img{width:100%}.tabs{border-bottom:.3rem solid var(--ink);background:var(--tab-off);flex:none;grid-template-columns:1fr 1fr;height:17.7rem;display:grid;overflow:hidden}.tab{background:var(--tab-off);color:#c99a2e;flex-direction:column;justify-content:center;padding-left:9.5rem;display:flex;position:relative}.tab .tt{font-size:3.3rem;font-weight:700}.tab .ts{visibility:hidden;margin-top:.6rem;font-size:1.9rem;font-weight:500}.tab.on{background:var(--tab-on);color:var(--ink)}.tab.on .ts{visibility:visible}.tab:first-child.on{clip-path:polygon(0 0,92% 0,100% 50%,92% 100%,0 100%);z-index:1;width:calc(100% + 4rem)}.tab:last-child{padding-left:14rem}.tab:last-child.on{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8% 50%);margin-left:-4rem;padding-left:16rem}.body{text-align:center;padding:5rem 10.6rem 6rem;overflow-y:auto}.view{display:none}.view.on{display:block}.qn{font-size:2.6rem;font-weight:500}.qi{width:auto;height:16rem;margin:2.6rem auto 2rem}.qt{letter-spacing:-.1rem;margin-bottom:3.6rem;font-size:5.1rem;font-weight:700}.opts{gap:2rem;padding:0 1.2rem;display:grid}.opt{border:.3rem solid var(--ink);background:#fff;border-radius:999px;height:10.5rem;font-size:3.1rem;font-weight:700;transition:background .1s,color .1s}.opt:hover,.opt:focus-visible{background:var(--red);color:#fff}.pct{color:#ec0300;font-size:9.3rem;font-weight:700;line-height:1}.rt{justify-content:center;align-items:center;gap:2.6rem;margin-top:.6rem;display:flex}.rt img{height:10.2rem}.rt h3{letter-spacing:-.2rem;font-size:9.6rem;font-weight:700;line-height:1}.gauge{align-items:center;gap:1.6rem;margin:3.2rem 0 0;font-size:2.1rem;font-weight:700;display:flex}.gauge .bar{border:.3rem solid var(--ink);background:#fff;border-radius:999px;flex:1;height:2.1rem;overflow:hidden}.gauge .bar i{background:#ec0300;width:0;height:100%;transition:width .8s;display:block}.rd{margin:4rem 0 4.6rem;font-size:3.1rem;font-weight:500;line-height:1.1}.dash{border:0;border-top:.5rem dashed var(--ink);margin:0 0 6rem}.form{text-align:left;gap:4.4rem;display:grid}.f label{margin-bottom:1.2rem;font-size:3.3rem;font-weight:700;display:block}.f label small{float:right;color:#999;margin-top:1rem;font-size:1.9rem;font-weight:500}.f input[type=text],.f input[type=tel],.f select,.f textarea{width:100%;height:6.3rem;font:inherit;color:var(--ink);background:#eee;border:.1rem solid #bdbdbd;padding:0 1.6rem;font-size:2.6rem}.f textarea{resize:vertical;height:18.3rem;padding:1.6rem;line-height:1.3}.f input::placeholder,.f textarea::placeholder{color:#8a8a8a;font-size:1.9rem;font-weight:300}.f label.up{cursor:pointer;background:#eee;border:.2rem dashed #9a9a9a;align-items:center;gap:2.4rem;height:15.1rem;padding-left:3.9rem;display:flex}.up img{flex:none;width:8.6rem}.up .txt{gap:.6rem;display:grid}.up b{font-size:2.6rem;font-weight:500;display:block}.up span{color:#777;font-size:1.8rem;font-weight:300}.up input{display:none}.agree{cursor:pointer;align-items:flex-start;gap:2rem;font-size:1.9rem;font-weight:500;line-height:1.2;display:flex}.agree .cb{border:.3rem solid var(--ink);background:#fff;flex:none;width:3.9rem;height:3.9rem;position:relative}.agree input{opacity:0;width:0;height:0;position:absolute}.agree input:checked+.cb:after{content:"";background:url(/pc/form_check.png) 50%/contain no-repeat;width:4.4rem;height:3.9rem;position:absolute;top:-.9rem;left:-.4rem}.submit{background:var(--red);border:.3rem solid var(--ink);color:#fff;width:100%;height:10.9rem;font-size:3.3rem;font-weight:700}.toast{background:var(--ink);color:#ffc93b;text-align:center;margin-top:2rem;padding:1.6rem;font-size:2.4rem;font-weight:500;display:none}.toast.on{display:block}.box.done{text-align:center;width:56.1rem;height:53.5rem;padding:6rem 0 0}.box.done>img{height:21.2rem;margin:0 auto}.box.done h3{margin-top:4rem;font-size:4.5rem;font-weight:700}.box.done .ok{background:var(--red);border:.3rem solid var(--ink);color:#fff;width:48.7rem;height:10.8rem;margin:2.2rem auto 0;font-size:3.3rem;font-weight:700;display:block}.box.done .x{top:-8rem;right:.4rem}.card.empty .ph{background:#f3d17a;place-items:center;display:grid}.card.empty .story{font-weight:500}.card.more{background:var(--yellow);border:.6rem dashed var(--ink);color:var(--ink);border-radius:3.2rem;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;text-decoration:none;display:flex}.card.more .more-t{font-size:3.4rem;font-weight:700}.card.more .more-s{color:var(--ink);text-underline-offset:.5rem;font-size:2.4rem;font-weight:500;text-decoration:underline}.gal .note{text-align:center;color:var(--red-deep);font-size:2.4rem;font-weight:700;top:132rem;left:0;right:0}.foot .privacy{color:#444;letter-spacing:-.02em;text-underline-offset:.4rem;font-family:Noto Sans KR,sans-serif;font-size:2rem;font-weight:500;text-decoration:underline;top:10.5rem;left:67rem}.alert{z-index:45;opacity:0;visibility:hidden;background:#00000073;justify-content:center;align-items:center;transition:opacity .2s,visibility 0s linear .2s;display:flex;position:fixed;inset:0}.alert.on{opacity:1;visibility:visible;transition:opacity .2s}.alert .ab{border:.3rem solid var(--ink);text-align:center;background:#fff;width:56.1rem;padding:6rem 4rem 4rem;transition:transform .25s cubic-bezier(.2,.8,.2,1);transform:translateY(3rem)}.alert.on .ab{transform:none}.alert .ab p{word-break:keep-all;font-size:3.2rem;font-weight:700;line-height:1.35}.alert .ab button{background:var(--red);border:.3rem solid var(--ink);color:#fff;width:100%;height:9rem;margin-top:4.4rem;font-size:3rem;font-weight:700;display:block}.fb-layer{pointer-events:none;width:198rem;height:100%;animation:1.6s 1.6s both fbIn;position:absolute;top:0;left:0}.fb-layer.back{z-index:1}.fb-layer.front{z-index:6}.fb-layer img{height:auto;position:absolute}.fb-layer img,.side-bills img{will-change:translate,rotate,opacity;animation-name:fbFall;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes fbFall{0%{translate:0 calc(var(--up) * -1);rotate:calc(var(--rot) * -1);opacity:0}12%{opacity:1}50%{translate:var(--sx) calc((var(--down) - var(--up)) / 2);rotate:var(--rot)}88%{opacity:1}to{translate:0 var(--down);rotate:calc(var(--rot) * -1);opacity:0}}@keyframes fbIn{0%{opacity:0}to{opacity:1}}.seal-ring{border:.5rem solid var(--red-deep);opacity:0;pointer-events:none;border-radius:50%;width:10.9rem;height:10.9rem;animation:.7s ease-out .45s both ring;top:6.3rem;left:93.6rem}.hero .seal{animation:.5s cubic-bezier(.3,0,.2,1) .15s both stamp}.hero{animation:.32s ease-out .45s thud,.3s ease-out 1.2s thud}.subcopy .ln{display:inline-block}.subcopy .ln1{animation:.36s cubic-bezier(.3,0,.2,1) .66s both slap}.subcopy .ln2{animation:.36s cubic-bezier(.3,0,.2,1) .78s both slap}.subcopy .hl{animation:.42s cubic-bezier(.3,0,.2,1) .94s both pop}.hero .date{animation:.4s 1s both fadeUp}.hero .title{transform-origin:50% 60%;animation:.46s cubic-bezier(.3,0,.2,1) 1.04s both slapBig}.hero .product{animation:.6s cubic-bezier(.2,.8,.2,1) 1.24s both rise}.hero .aura{animation:.8s cubic-bezier(.2,.8,.2,1) 1.3s both auraIn}@keyframes auraIn{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.hero .coin{animation:.5s cubic-bezier(.3,0,.2,1) 1.42s both popSpin,3.2s ease-in-out 2.2s infinite bob}.hero .arrow-r,.hero .arrow-l,.hero .arrow-card{animation:.45s ease-out 1.58s both wipe}.hero .store{animation:.38s cubic-bezier(.3,0,.2,1) 1.64s both slap}.hero .info{animation:.5s 1.74s both fadeUp}@keyframes stamp{0%{opacity:0;rotate:-22deg;scale:3.2}55%{opacity:1;rotate:3deg;scale:.86}75%{rotate:-1deg;scale:1.07}to{opacity:1;rotate:none;scale:1}}@keyframes ring{0%{opacity:.9;scale:.7}to{opacity:0;scale:2.6}}@keyframes thud{0%,to{translate:0}20%{translate:0 .8rem}45%{translate:0 -.4rem}70%{translate:0 .2rem}}@keyframes slap{0%{opacity:0;translate:0 -1.5rem;scale:1.9}60%{opacity:1;translate:0;scale:.94}80%{scale:1.03}to{opacity:1;translate:0;scale:1}}@keyframes slapBig{0%{opacity:0;scale:2.3}55%{opacity:1;scale:.93}78%{scale:1.03}to{opacity:1;scale:1}}@keyframes pop{0%{scale:0}65%{scale:1.2}to{scale:1}}@keyframes fadeUp{0%{opacity:0;translate:0 2rem}to{opacity:1;translate:0}}@keyframes rise{0%{opacity:0;translate:0 10rem;scale:.92}70%{opacity:1;translate:0 -1rem;scale:1.02}to{opacity:1;translate:0;scale:1}}@keyframes popSpin{0%{opacity:0;rotate:-120deg;scale:0}70%{opacity:1;rotate:10deg;scale:1.15}to{opacity:1;rotate:none;scale:1}}@keyframes bob{0%,to{translate:0}50%{translate:0 -1.2rem}}@keyframes sway{0%,to{rotate:none}50%{rotate:3deg}}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.rv-on .rv{opacity:0;transition:opacity .7s,translate .8s cubic-bezier(.2,.8,.2,1),scale .8s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s);translate:0 5rem}.rv-on .rv.rv-l{translate:-12rem}.rv-on .rv.rv-r{translate:12rem}.rv-on .rv.rv-pop{transition-timing-function:ease,cubic-bezier(.2,.8,.2,1),cubic-bezier(.3,1.6,.5,1);translate:0;scale:.55}.rv-on .rv.rv-swing{transition-timing-function:ease,cubic-bezier(.3,1.5,.5,1),cubic-bezier(.3,1.5,.5,1);translate:-8rem 2rem;scale:.8}.rv-on .rv.in{opacity:1;translate:0;scale:1}.track.loop{scroll-snap-type:none}.track.loop .spacer{display:none}@media (prefers-reduced-motion:reduce){.hero,.hero *,.seal-ring,.fb-layer,.fb-layer img,.side-bills img{animation:none!important}.rv-on .rv{opacity:1!important;transition:none!important;translate:none!important;scale:none!important}.cta{transition:none}}@media (max-width:767px){.f label{margin-bottom:1.6rem;font-size:4rem}.f label small{margin-top:.8rem;font-size:2.8rem}.f input[type=text],.f input[type=tel],.f select,.f textarea{height:9.4rem;padding:0 2.2rem;font-size:4.2rem}.f textarea{height:28rem;padding:2rem 2.2rem;line-height:1.4}.f input::placeholder,.f textarea::placeholder{font-size:3.2rem}.f label.up{gap:3rem;height:18rem}.up b{font-size:3.6rem}.up span{font-size:2.8rem}.agree{gap:2.4rem;font-size:3rem}.agree .cb{width:5rem;height:5rem}.submit{height:13rem;font-size:4.6rem}.form{gap:5rem}}
.wo{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;justify-content:center;align-items:center;padding:20px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.wo-box{z-index:1;color:#1a1a1a;letter-spacing:-.03em;text-align:center;background:#fff8e6 url(/pc/bg_paper.jpg) 50%/cover;border:3px solid #000;border-radius:18px;width:min(960px,100%);max-height:90vh;padding:38px 34px 32px;font-family:SBAggro,Noto Sans KR,sans-serif;animation:.25s cubic-bezier(.2,.8,.2,1) wo-in;position:relative;overflow-y:auto;box-shadow:0 14px 40px #00000059}@keyframes wo-in{0%{opacity:.5;transform:translateY(16px)}to{opacity:1;transform:none}}.wo-x{z-index:3;cursor:pointer;background:#0000000f;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;transition:background .15s;display:grid;position:absolute;top:14px;right:14px}.wo-x:hover{background:#0000001f}.wo-x svg{fill:none;stroke:#1a1a1a;stroke-width:2.6px;stroke-linecap:round;width:18px;height:18px}.wo-title{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:27px;font-weight:700;line-height:1.3;display:flex;position:relative}.wo-logo{width:auto;height:38px;margin-top:-4px;display:block}.wo-lead{z-index:1;word-break:keep-all;margin-top:16px;font-size:25px;font-weight:500;line-height:1.38;position:relative}.wo-lead b{color:#c8102e;font-weight:700}.wo-rule{z-index:1;opacity:.15;background:#000;border-radius:2px;width:74px;height:4px;margin:26px auto 0;position:relative}.wo-announce{z-index:2;letter-spacing:.02em;color:#8a7b55;margin-top:22px;font-size:17px;font-weight:700;position:relative}.wo-cols{z-index:2;text-align:left;grid-template-columns:1fr 1fr;gap:20px;margin-top:14px;display:grid;position:relative}.wo-col{background:#fff;border:3px solid #000;border-radius:14px;overflow:hidden;box-shadow:0 4px #0000001f}.wo-head{color:#fff;text-align:center;background:#c8102e;padding:13px 10px;font-size:19px;font-weight:700;line-height:1.25}.wo-head em{opacity:.92;font-size:16px;font-style:normal;font-weight:500}.wo-sub{color:#7a6a45;background:#fff1cf;border-bottom:2px solid #000;justify-content:space-between;gap:8px;padding:9px 16px;font-size:13px;font-weight:700;display:flex}.wo-list{margin:0;padding:8px 16px 16px;list-style:none}.wo-list li{border-bottom:1px dashed #ddd3b8;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;font-size:15px;line-height:1.5;display:flex}.wo-list li:last-child{border-bottom:0}.wo-nick{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.wo-last4{color:#c8102e;font-variant-numeric:tabular-nums;letter-spacing:.02em;flex:none;font-weight:700}.wo-note{z-index:2;color:#5a5344;word-break:keep-all;text-align:left;max-width:640px;margin-top:22px;margin-left:auto;margin-right:auto;font-size:14px;font-weight:300;line-height:1.7;position:relative}.wo-deco{pointer-events:none;z-index:0;height:300px;position:absolute;top:0;left:0;right:0;overflow:hidden}.wo-deco:before,.wo-deco:after{content:"";opacity:.45;background:url(/pc/pattern_changsal.svg) 0 0/60px 60px;width:180px;height:190px;position:absolute;top:-14px}.wo-deco:before{left:-16px;-webkit-mask-image:radial-gradient(120% 120% at 0 0,#000 35%,#0000 72%);mask-image:radial-gradient(120% 120% at 0 0,#000 35%,#0000 72%)}.wo-deco:after{right:-16px;-webkit-mask-image:radial-gradient(120% 120% at 100% 0,#000 35%,#0000 72%);mask-image:radial-gradient(120% 120% at 100% 0,#000 35%,#0000 72%)}.wo-petal{opacity:.9;background:linear-gradient(140deg,#ffd9e2,#f19bb3);border-radius:70% 0;width:12px;height:12px;animation:linear infinite wo-fall;position:absolute;top:-12%}.wo-petal.g{background:linear-gradient(140deg,#ffe9b0,#dca93a)}@keyframes wo-fall{0%{opacity:0;transform:translate(0,0)rotate(0)}12%{opacity:.9}55%{transform:translate(18px,170px)rotate(190deg)}to{opacity:0;transform:translate(-10px,320px)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wo-petal{display:none}}@media (max-width:720px){.wo{padding:calc(env(safe-area-inset-top,0px) + 72px) 10px calc(env(safe-area-inset-bottom,0px) + 24px);align-items:flex-start}.wo-box{border-radius:14px;max-height:calc(100dvh - 120px);padding:26px 16px 22px}.wo-title{gap:7px;font-size:20px}.wo-logo{height:28px}.wo-lead{margin-top:12px;font-size:19px;line-height:1.4}.wo-announce{margin-top:18px;font-size:15px}.wo-cols{grid-template-columns:1fr;gap:16px}.wo-head{font-size:17px}.wo-list li{font-size:14px}.wo-x{width:34px;height:34px;top:8px;right:8px}.wo-deco{height:230px}.wo-deco:before,.wo-deco:after{opacity:.38;background-size:44px 44px;width:110px;height:130px}.wo-petal{width:10px;height:10px}}@media (prefers-reduced-motion:reduce){.wo-box{animation:none}}
