@font-face{font-family:Gmarket Sans;src:url(/fonts/GmarketSansBold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Gmarket Sans;src:url(/fonts/GmarketSansMedium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Paperlogy;src:url(/fonts/Paperlogy-4Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Paperlogy;src:url(/fonts/Paperlogy-6SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Paperlogy;src:url(/fonts/Paperlogy-7Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Paperlogy;src:url(/fonts/Paperlogy-8ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Paperlogy;src:url(/fonts/Paperlogy-9Black.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/PretendardVariable.woff2) format("woff2-variations");font-weight:45 920;font-display:swap}@font-face{font-family:Spoqa Han Sans Neo;src:url(/fonts/SpoqaHanSansNeo-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Spoqa Han Sans Neo;src:url(/fonts/SpoqaHanSansNeo-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Spoqa Han Sans Neo;src:url(/fonts/SpoqaHanSansNeo-Bold.woff2) format("woff2");font-weight:700;font-display:swap}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-width:none}html::-webkit-scrollbar{display:none}.page-bg[data-theme=nov]{--page-bg:#000D2C;--page-bg-solid:#000D2C;--section-title:#ffffff;--on-bg-muted:rgba(255,255,255,.88);--on-bg-faint:rgba(255,255,255,.62);--card-line:rgba(255,255,255,.24);--card:#ffffff;--period-inner:#a43101}:root{--side:30px;--card:#ffffff;--ticket-grad:linear-gradient(90deg,#FF9000,#FF5202);--amount-grad:linear-gradient(90deg,#FF9000,#FF5202);--payout-brown:#923401;--radius-card:20px;--shadow-card:0 3px 4px rgba(0,0,0,.20);--card-border:0;--ink-deep:#561e01;--orange:#ff6d2a;--orange-strong:#f68208;--orange-deep:#da4100;--ticket:linear-gradient(135deg,#ff8a1b,#ff7202 55%,#f25b00);--gold:#ffd66e;--ink:#4a3421;--ink-strong:#2b1a10;--navy:#1f2c47;--gray:#8a8078}body{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif;background:#000D2C;color:var(--ink);line-height:1.55;letter-spacing:-.01em;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}ul{list-style:none}.page-bg{background:var(--page-bg);min-height:100vh;overflow-x:hidden}.upper-section-bg{background:linear-gradient(180deg,#051438,#051438 177px,#132853 736px,#4F4D65 1295px,#4F4D65)}.lower-section-bg{background:linear-gradient(180deg,#4F4D65,#614E4D 991px,#000D2C)}.page-col{width:100%;max-width:360px;margin:0 auto}.upper-col{padding-bottom:0}.lower-col{padding-bottom:112px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.s1{color:#fff;text-align:center;background:#051438}.s1,.s1-visual{position:relative}.s1-visual{height:610px;overflow:hidden;background:linear-gradient(180deg,#00020F,#051438)}.s1-bg-picture{inset:0;pointer-events:none}.s1-bg-art,.s1-bg-picture{position:absolute;display:block}.s1-bg-art{top:0;left:50%;transform:translateX(-50%);width:640px;height:610px;max-width:none}.s1-inner{position:relative;z-index:1;width:100%;max-width:900px;height:610px;margin:0 auto}.s1-crawl{max-width:330px;margin:0 auto;padding:12px 0 10px;font-size:11px;line-height:1.5;font-weight:400;letter-spacing:-.01em;color:rgba(255,255,255,.58);text-align:center;word-break:keep-all}.s1-logo{top:86px;left:50%;width:72px;height:29px}.s1-logo,.s1-title-art{position:absolute;z-index:3;transform:translateX(-50%);display:block;max-width:none}.s1-title-art{top:173px;left:calc(50% + .5px);width:309px;height:90px}@media (min-width:640px){.s1-bg-art{width:1980px;height:610px}.s1-logo{top:88px}}.s2{padding:30px var(--side) 0}.s2 h2{font-family:Paperlogy,Pretendard,sans-serif;text-align:center;font-size:36px;font-weight:800;line-height:42px;letter-spacing:-1.44px;margin-bottom:23px;background:linear-gradient(180deg,#ffffff 25.48%,#ffaf01);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#ffffff}.benefit-card{position:relative;width:300px;padding:0;margin:0 0 20px;background:#ffffff;border-radius:20px;text-align:center;border:0;box-shadow:0 3px 4px rgba(0,0,0,.2)}.benefit-card:first-of-type{height:432px}.benefit-card:last-of-type{height:478px;margin-bottom:30px}.benefit-tag{position:absolute;top:30px;left:50%;transform:translateX(-50%);width:87px;height:28px;gap:5px;border-radius:50px;background:linear-gradient(90deg,#fe9a00,#f67300);color:#ffffff;font-family:Paperlogy,Pretendard,sans-serif;font-size:20px;line-height:24px}.benefit-tag,.benefit-tag .num{display:inline-flex;align-items:center;justify-content:center;font-weight:700}.benefit-tag .num{width:18px;height:18px;border-radius:50%;background:#ffffff;color:#f67300;font-size:12px}.benefit-cond{position:absolute;left:0;width:100%;font-family:Paperlogy,Pretendard,sans-serif;font-weight:700;background:linear-gradient(180deg,#ab5426,#703541) 0 0 /100% 24px repeat-y;-webkit-background-clip:text;background-clip:text;color:#703541}.benefit-cond,.benefit-cond.accent{top:77px;font-size:20px;line-height:24px;-webkit-text-fill-color:transparent}.benefit-cond.accent{background:linear-gradient(180deg,#a45029,#662f45) 0 0 /100% 24px repeat-y;-webkit-background-clip:text;background-clip:text;color:#662f45}.benefit-amount{position:absolute;top:114px;left:0;width:100%;font-family:Paperlogy,Pretendard,sans-serif;font-size:46px;font-weight:900;line-height:54px;background:linear-gradient(90deg,#ff9d00 31px,#f67300 174px);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#f67300;letter-spacing:0}.benefit-card:last-of-type .benefit-amount{top:140px}.benefit-amount small{font-size:41px;font-weight:900}.benefit-strong{position:absolute;top:170px;left:0;width:100%;font-family:Paperlogy,Pretendard,sans-serif;font-size:42px;font-weight:900;line-height:50px;background:linear-gradient(180deg,#a4582f 8px,#663348 41px);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#663348}.benefit-card:last-of-type .benefit-strong{background:linear-gradient(180deg,#a45029 8px,#662f45 41px);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#662f45;top:196px}.benefit-money{position:absolute;left:58px;top:223px;display:block;width:187px;height:152px;margin:0}.benefit-note{position:absolute;top:393px;left:0;width:100%;margin:0;font-family:Paperlogy,Pretendard,sans-serif;font-size:12px;line-height:14px;letter-spacing:-.24px;color:#2a2a2a;white-space:nowrap}.benefit-card:last-of-type .benefit-note{top:439px}.coupon{position:absolute;left:34px;top:259px;width:232px;height:118px;margin:0;color:#fff;background:url(/event/nov/ticket.svg) no-repeat 50%/contain}.coupon-main{position:absolute;inset:0 19% 0 0}.coupon-code{position:absolute;left:0;top:31px;width:100%;text-align:center}.coupon-btn{position:absolute;left:26px;top:62px}.coupon:after{content:"";position:absolute;left:81%;top:10%;bottom:10%;border-left:2px dashed rgba(255,255,255,.75)}.coupon-code{font-family:Paperlogy,Pretendard,sans-serif;font-size:29px;line-height:34px;font-weight:900;letter-spacing:0}.coupon-btn{display:inline-flex;width:140px;height:30px;color:#f67200;font-family:Paperlogy,Pretendard,sans-serif;font-size:16px;font-weight:700;border-radius:999px;border:none;cursor:pointer}.coupon-btn,.coupon-path{align-items:center;justify-content:center;background:#fff;padding:0}.coupon-path{position:absolute;left:36px;top:397px;display:flex;width:230px;height:24px;margin:0;border-radius:5px;font-family:Pretendard,sans-serif;font-size:9px;font-weight:500;white-space:nowrap;color:#333333;box-shadow:none}.period{position:relative;width:300px;height:162px;margin:0 var(--side) 30px;background:linear-gradient(180deg,#ffeb73,#ffd86c 15%,#ffd86c);border-radius:20px;padding:0;text-align:center;color:#1d0a00;box-shadow:0 4px 4px rgba(0,0,0,.25)}.period-pill{top:30px;left:100px;width:100px;height:34px;background:#ffffff;color:#e56001;font-size:18px;line-height:21px;border-radius:999px}.period-pill,.period-target{position:absolute;display:flex;align-items:center;justify-content:center;margin:0;font-family:Paperlogy,Pretendard,sans-serif;font-weight:700;padding:0}.period-target{top:72px;left:32px;width:236px;height:30px;background:linear-gradient(90deg,#e86100,#270e61);border-radius:5px;color:#ffffff;font-size:14px;line-height:17px}.period-hint{position:absolute;top:122px;left:45px;width:210px;margin:0;font-family:Paperlogy,Pretendard,sans-serif;font-size:12px;line-height:14px;letter-spacing:-.24px;color:#e06f00;white-space:nowrap}.s3{padding:28px 0 6px}.s3 h2{text-align:center;font-size:19px;font-weight:800;color:var(--section-title);margin-bottom:16px;padding:0 20px}.s3-carousel{position:relative;padding:0 var(--side)}.s3-scroll{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);grid-auto-columns:max-content;grid-gap:9px;gap:9px;overflow-x:auto;padding:2px 2px 12px;scrollbar-width:none;scroll-snap-type:x mandatory}.s3-scroll::-webkit-scrollbar{display:none}.kw-card{display:inline-flex;align-items:baseline;gap:6px;background:var(--card);border-radius:999px;padding:9px 16px;box-shadow:0 3px 10px rgba(10,16,24,.1);white-space:nowrap;scroll-snap-align:start}.kw-card b{font-size:13px;font-weight:700;color:var(--ink-strong)}.kw-card span{font-size:11px;font-weight:600;color:var(--gray);letter-spacing:.01em}.kw-card em{font-size:10.5px;font-style:normal;color:#a79f97}.s3-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:32px;height:32px;border-radius:50%;border:none;cursor:pointer;background:#fff;color:var(--orange-strong);font-size:20px;font-weight:800;line-height:1;box-shadow:0 4px 12px rgba(10,16,24,.22);display:flex;align-items:center;justify-content:center}.s3-arrow.prev{left:6px}.s3-arrow.next{right:6px}.s3-arrow:active{filter:brightness(.95)}.s4{padding:28px 20px 6px}.s4-inner{display:grid;grid-gap:12px;gap:12px}.s4-block{background:var(--card);border-radius:16px;padding:18px 20px;box-shadow:0 4px 12px rgba(10,16,24,.1)}.s4-block h3{font-size:14.5px;font-weight:800;color:var(--ink-strong);margin-bottom:6px}.s4-block p{font-size:12.5px;line-height:1.65;color:var(--gray)}.s5{position:relative;padding:28px var(--side) 8px;background:transparent}.s5-inner{min-height:1512px;background:#ffffff;border-radius:8px;padding:14px 25px 24px;box-shadow:none;font-family:Spoqa Han Sans Neo,Pretendard,sans-serif}.s5-head{display:flex;align-items:center;gap:8px;height:38px;font-size:16px;line-height:24px;font-weight:500;color:#000000;margin-bottom:10px}.s5-head:before{content:"i";flex:none;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:#000000;color:#fff;font-size:9px;font-weight:700;font-style:normal}.s5-head:after{content:"";margin-left:auto;width:7px;height:7px;border-left:1.5px solid #c0c0c0;border-top:1.5px solid #c0c0c0;transform:rotate(45deg) translateY(2px)}.s5-benefit{padding:5px 0}.s5-benefit:last-of-type{margin-bottom:10px}.s5-benefit-title{font-size:14px;line-height:21px;font-weight:700;color:#000000;margin-bottom:0}.s5-benefit-line{font-size:14px;line-height:21px;font-weight:400;color:#7b7c7e}.s5-benefit-line b,.s5-cond b{font-weight:700;color:#7b7c7e}.s5 h4{font-weight:700;color:#000000;margin:14px 0 7px}.s5 h4,.s5-cond{font-size:14px;line-height:21px}.s5-cond{font-weight:400;color:#7b7c7e;margin-bottom:0}.s5-cond b{font-weight:700;color:#7b7c7e}.s5-list{margin-top:6px;display:grid;grid-gap:8px;gap:8px}.s5-list>li{font-size:14px;line-height:21px;color:#7b7c7e;padding-left:11px;position:relative;letter-spacing:0}.s5-list>li:before{content:"·";position:absolute;left:2px;font-weight:900}.s5-list>li b{font-weight:700;color:#7b7c7e}.s5-list ul{margin-top:4px;display:grid;grid-gap:4px;gap:4px}.s5-list ul li{font-size:14px;line-height:21px;color:#7b7c7e;padding-left:10px;position:relative}.s5-list ul li:before{content:"-";position:absolute;left:0}.s5-list ul li b,.s5-warn{font-weight:700;color:#7b7c7e}.s5-warn{margin-top:7px;font-size:14px;line-height:21px;padding-left:0}.s5-warn+.s5-warn{margin-top:0}.s5-review{margin:26px 12px 0;font-size:12px;line-height:19px;color:#ffffff;text-align:center}.cta-inline-wrap{padding:30px var(--side) 0}.cta-inline{display:flex;align-items:center;justify-content:center;width:300px;height:54px;text-align:center;background:#fff;color:var(--orange-strong);font-family:Paperlogy,Pretendard,sans-serif;font-size:22px;line-height:26px;font-weight:800;padding:0;border-radius:50px;box-shadow:none}.s6{padding:28px 20px 34px}.s6-inner{border-top:1px solid var(--card-line);padding-top:18px}.s6 h2{font-size:12.5px;font-weight:700;color:var(--on-bg-muted);margin-bottom:8px}.s6-paragraph{font-size:11px;line-height:1.7}.s6-date,.s6-paragraph{color:var(--on-bg-faint)}.s6-date{margin-top:8px;font-size:10.5px}.site-footer{position:relative;z-index:2;width:100%;padding:32px 16px calc(112px + env(safe-area-inset-bottom));background:#f0f0f0;text-align:center;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.site-footer-logo{display:inline-block;width:50px;margin-bottom:8px}.site-footer-logo img{display:block;width:50px;height:auto}.site-footer-info{font-style:normal;color:#737373;font-size:11.2px;line-height:1.55;letter-spacing:-.16px}.site-footer-info p{margin:0;word-break:keep-all}.cta-wrap{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;justify-content:center;padding:14px 20px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(10,14,20,0),rgba(10,14,20,.42));pointer-events:none}.wrap-cta{pointer-events:auto;display:block;width:calc(100% - 60px);max-width:330px;background:#fff;color:var(--orange-strong);text-align:center;font-size:19px;font-weight:900;padding:17px 20px;border-radius:999px;box-shadow:0 10px 26px rgba(10,16,24,.35)}.wrap-cta:active{filter:brightness(.96)}