@import url(https://image.ff14.co.kr/event/common/css/tooltip.css);html{line-height:1}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}@font-face{font-family:"Pretendard";font-weight:45 920;font-style:normal;font-display:block;src:local("Pretendard Variable"),url("https://image.ff14.co.kr/html2/fonts/PretendardVariable.woff2") format("woff2-variations")}@font-face{font-display:block;font-family:"Montserrat";font-style:normal;font-weight:500;src:url("https://image.ff14.co.kr/html2/fonts/montserrat-v31-latin-500.woff2") format("woff2")}@font-face{font-display:block;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("https://image.ff14.co.kr/html2/fonts/montserrat-v31-latin-600.woff2") format("woff2")}@font-face{font-display:block;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("https://image.ff14.co.kr/html2/fonts/montserrat-v31-latin-700.woff2") format("woff2")}@font-face{font-display:block;font-family:"Montserrat";font-style:normal;font-weight:800;src:url("https://image.ff14.co.kr/html2/fonts/montserrat-v31-latin-800.woff2") format("woff2")}@font-face{font-display:block;font-family:"Montserrat";font-style:italic;font-weight:800;src:url("https://image.ff14.co.kr/html2/fonts/montserrat-v31-latin-800italic.woff2") format("woff2")}a img{border:0}input,select{outline-style:none}::-webkit-input-placeholder,:-ms-input-placeholder,::placeholder{font-family:"Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif;font-size:16px;line-height:normal;color:#999}strong,b{font-weight:700}del{text-decoration:none}body{font-family:"Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif}a{color:#000;text-decoration:none;transition:color .4s cubic-bezier(0.215, 0.61, 0.355, 1)}button{font-family:"Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif;font-size:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.wrap .cont_02 .reward .list_reward .point,.wrap .cont_02 .reward .list_step>li.on button b,.hidden{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);overflow:hidden}[data-tabcon]:not(.on){display:none}br.mo{display:none}.skip{position:absolute;left:0;top:-48px;z-index:300;padding:8px 20px;background:#222;font-size:15px;color:#fff;transition:top .2s}.skip:focus{top:0}.wrap{position:relative;min-width:1280px;max-width:2560px;margin:0 auto;overflow:hidden;-webkit-text-size-adjust:none;text-size-adjust:none}.wrap [class*=cont_]{position:relative;min-width:1280px;box-sizing:border-box}.wrap [class*=cont_]:before{content:"";position:absolute;left:calc(50% - 1280px);top:0;width:2560px;height:100%;z-index:-1}.wrap .panel{position:relative;width:1140px;margin:0 auto;z-index:1}.wrap .header{position:absolute;left:50%;top:30px;width:1140px;margin-left:-570px;z-index:100}.wrap .header .util:after{content:"";clear:both;display:block}.wrap .header .util h1{float:left}.wrap .header .util h1 .btn_logo{width:167px;height:41px;line-height:300px;background-image:url(../img/common/header_logo2.png?c9147cec275d8e9af57a444295aff607);overflow:hidden;display:block}.wrap .header .util .area{float:right}.wrap .header .util .area>a{position:relative;float:left;width:95px;height:40px;line-height:300px;background-image:url(../img/common/header_btn.png?0bcf7977c45151c2036a490be4eb0c5b);overflow:hidden}.wrap .header .util .area>a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/common/header_btn.png?0bcf7977c45151c2036a490be4eb0c5b);background-position-y:-40px;opacity:0;transition:.3s ease}.wrap .header .util .area>a:hover:after{opacity:1}.wrap .header .util .area>a+a{margin-left:5px}.wrap .header .util .area .btn_home{width:40px}.wrap .header .util .area .btn_signup,.wrap .header .util .area .btn_signup:after{background-position-x:-44px}.wrap .header .util .area .btn_game,.wrap .header .util .area .btn_game:after{background-position-x:-145px}.wrap [class*=tooltip]>.name{position:relative;width:100%;height:100%;padding:0;font-size:0;display:block}.wrap .visual{--card-speed:4s;--card-l:calc(50% - 201.5px);--card-t:355px;--card-w:447px;--card-h:652px;position:relative;height:1126px;background:url(../img/visual_bg.jpg?9ad913c15eb905b4b5aa7576a5604608) no-repeat 50% 0/2560px 1126px}.wrap .visual:before,.wrap .visual .title:before,.wrap .visual .title:after,.wrap .visual .date,.wrap .visual .card,.wrap .visual .desc,.wrap .visual .griffin,.wrap .visual .moogle,.wrap .visual .glow,.wrap .visual .deco.back:after,.wrap .visual .bolt:before,.wrap .visual .bolt:after,.wrap .visual .deco4,.wrap .visual .deco5,.wrap .visual .deco6,.wrap .visual .deco7,.wrap .visual .deco:before{opacity:0}.wrap .visual.on .title:before{animation:visualStrike .35s .35s both}.wrap .visual.on .title:after{animation:visualStrike .35s .55s both}.wrap .visual.on .card{animation:visualFadeUp .4s .75s both}.wrap .visual.on:before{animation:visualFade .4s .75s both,cardBeamSweep var(--card-speed) linear .75s infinite}.wrap .visual.on .glow{animation:visualFade .8s .85s both}.wrap .visual.on .glow:after{animation:cardBeamSweep var(--card-speed) linear .75s infinite}.wrap .visual.on .griffin{animation:visualFade .35s .6s both,visualWing 4s .6s infinite}.wrap .visual.on .date{animation:visualFade .7s .95s both}.wrap .visual.on .moogle{animation:visualFade .6s 1.15s both,visualFloat 3.4s 1.15s infinite}.wrap .visual.on .moogle:before{animation:visualFloat3 2.7s 1.15s infinite}.wrap .visual.on .moogle:after{animation:visualFloat4 4.3s 1.15s infinite}.wrap .visual.on .deco:before{animation:visualStrike .6s 1.3s both,visualFloat2 2.9s 2.45s infinite}.wrap .visual.on .desc{animation:visualFade .7s 1.45s both}.wrap .visual.on .deco4{animation:visualStrike .6s 1.05s both}.wrap .visual.on .deco5{animation:visualStrike .6s 1.45s both}.wrap .visual.on .deco6{animation:visualStrike .6s 1.25s both}.wrap .visual.on .deco7{animation:visualStrike .6s 1.75s both}.wrap .visual.on .deco.back:after{animation:visualBolt .8s 1.15s both}.wrap .visual.on .bolt:before{animation:visualBolt .8s 1.15s both}.wrap .visual.on .bolt:after{animation:visualBolt .8s 1.15s both}.wrap .visual .title{position:relative;padding-top:100px;z-index:3}.wrap .visual .title:before,.wrap .visual .title:after{content:"";display:block;margin:0 auto;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.wrap .visual .title:before{width:781px;height:139px;background-image:url(../img/visual_title1.png?cf242e3d988ce606819ea27f061c7322)}.wrap .visual .title:after{width:1251px;height:243px;margin-top:-103px;background-image:url(../img/visual_title2.png?62afb9156126405a22ef8e09d9f64e9c)}.wrap .visual .date{position:absolute;left:calc(50% - 540px);top:425px;width:281px;height:251px;background:url(../img/visual_date.png?f8606a4d3634df373e78de1a3b9cdc1e) no-repeat 0 0;z-index:3}.wrap .visual .glow{position:absolute;left:calc(var(--card-l) + var(--card-w)/2);top:calc(var(--card-t) + var(--card-h)/2);width:0;height:0;pointer-events:none;z-index:1}.wrap .visual .glow:after{content:"";display:block;width:300px;height:300px;margin:-150px 0 0 -150px;border-radius:50%;background:radial-gradient(closest-side, rgba(34, 226, 164, 0.85) 0%, rgba(34, 226, 164, 0.4) 45%, rgba(34, 226, 164, 0) 100%);filter:blur(76px);transform:translate(calc(var(--beam-x) * 0.55), calc(var(--beam-y) * 0.55))}.wrap .visual:before{--beam-r:185px;--beam-pad:100px;content:"";position:absolute;left:calc(var(--card-l) - var(--beam-pad));top:calc(var(--card-t) - var(--beam-pad));width:calc(var(--card-w) + var(--beam-pad)*2);height:calc(var(--card-h) + var(--beam-pad)*2);background:url(../img/visual_deco1.png?6ccf6124a337607f41c0828510385540) no-repeat 50% 50%/var(--card-w) var(--card-h);filter:drop-shadow(3px 0 0 #22e2a4) drop-shadow(0 3px 0 #22e2a4) drop-shadow(-3px 0 0 #22e2a4) drop-shadow(0 -3px 0 #22e2a4) drop-shadow(0 0 12px rgba(126, 255, 214, 0.95)) drop-shadow(0 0 40px rgba(34, 226, 164, 0.8));-webkit-mask-image:radial-gradient(closest-side, #fff 0%, #fff 26%, rgba(255, 255, 255, 0.6) 54%, transparent 88%);mask-image:radial-gradient(closest-side, #fff 0%, #fff 26%, rgba(255, 255, 255, 0.6) 54%, transparent 88%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip;-webkit-mask-size:calc(var(--beam-r)*2) calc(var(--beam-r)*2);mask-size:calc(var(--beam-r)*2) calc(var(--beam-r)*2);-webkit-mask-position:calc(var(--beam-pad) + (var(--card-w) - var(--beam-r)*2)/2 + var(--beam-x)) calc(var(--beam-pad) + (var(--card-h) - var(--beam-r)*2)/2 + var(--beam-y));mask-position:calc(var(--beam-pad) + (var(--card-w) - var(--beam-r)*2)/2 + var(--beam-x)) calc(var(--beam-pad) + (var(--card-h) - var(--beam-r)*2)/2 + var(--beam-y));pointer-events:none;z-index:1}.wrap .visual .card{position:absolute;left:var(--card-l);top:var(--card-t);width:var(--card-w);height:var(--card-h);z-index:2}.wrap .visual .card:before{content:"";position:absolute;left:calc(50% - 402px);bottom:-92px;width:825px;height:149px;background:url(../img/visual_deco1_1.png?5f35745a2d533466e537913f6849bb21) no-repeat 50% 50%/contain}.wrap .visual .card:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/visual_deco1.png?6ccf6124a337607f41c0828510385540) no-repeat 50% 50%/contain;filter:drop-shadow(0 0 12px rgba(34, 226, 164, 0.4));z-index:-1}.wrap .visual .desc{position:absolute;left:calc(50% + 280px);top:875px;font-weight:700;font-size:21px;line-height:30px;letter-spacing:-0.025em;color:#fff;z-index:3}.wrap .visual .desc>em{color:#22fffb}.wrap .visual .deco{position:absolute;left:calc(50% - 1280px);top:0;width:2560px;height:100%;pointer-events:none;z-index:3}.wrap .visual .deco i{position:absolute;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.wrap .visual .deco:before{content:"";position:absolute;left:1612px;top:710px;width:105px;height:93px;background:url(../img/visual_deco2_3.png?843a610e22f0ce5a67b0dc405d0a2adb) no-repeat 50% 50%/contain}.wrap .visual .deco.back{z-index:1}.wrap .visual .deco.back:before{content:none}.wrap .visual .deco.back:after{content:"";position:absolute;left:1140px;top:-310px;width:1162px;height:1443px;background:url(../img/visual_deco3.png?b9d0d5f2c6523ebdb05cadc12485ed55) no-repeat 50% 50%/contain}.wrap .visual .griffin{left:1376px;top:-47px;width:786px;height:984px;background-image:url(../img/visual_deco2_4.png?04f444e2e3e085eb0eeeb94544027494);z-index:1}.wrap .visual .moogle{left:810px;top:700px;width:187px;height:242px;background-image:url(../img/visual_deco2_2.png?ca10f99abe2b2b464724d9755a2ecfc4)}.wrap .visual .moogle:before,.wrap .visual .moogle:after{content:"";position:absolute;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.wrap .visual .moogle:before{left:-68px;top:90px;width:90px;height:96px;background-image:url(../img/visual_deco2_1.png?b5936a229d8fb6fa5cc36812dcbdfc0c)}.wrap .visual .moogle:after{left:-110px;top:178px;width:102px;height:134px;background-image:url(../img/visual_deco2.png?7f39c7f34b4736f8acfd4a3975eb033b)}.wrap .visual .bolt{left:1130px;top:-340px;width:1162px;height:1443px}.wrap .visual .bolt:before,.wrap .visual .bolt:after{content:"";position:absolute;background-repeat:no-repeat}.wrap .visual .bolt:before{left:-684px;top:558px;width:1013px;height:822px;background-image:url(../img/visual_deco3_1.png?5284a8cf77773e1484d07db0ada4668f);clip-path:polygon(0 0, 100% 0, 100% 100%, 20.54% 100%, 0 97.51%)}.wrap .visual .bolt:after{left:-450px;top:650px;width:664px;height:766px;background-image:url(../img/visual_deco3_2.png?6f8d845285516ecd5b2c42948206d2a5);clip-path:polygon(0 0, 100% 0, 100% 100%, 36.27% 100%, 0 97.04%)}.wrap .visual .deco4{left:800px;top:400px;width:962px;height:614px;background-image:url(../img/visual_deco4.png?7cbf0c2e4f93c1fa9ca2d76100590aab)}.wrap .visual .deco5{left:1070px;top:580px;width:397px;height:238px;background-image:url(../img/visual_deco4_1.png?78816ab6a02cae129956a8c387a240e0);z-index:1}.wrap .visual .deco6{left:635px;top:40px;width:1643px;height:998px;background-image:url(../img/visual_deco4_2.png?e6a351f21aa9d708e583901d0037862f)}.wrap .visual .deco7{left:996px;top:218px;width:1151px;height:726px;background-image:url(../img/visual_deco4_3.png?f2fc7233469a767c32cd23a7c2ce8a0f)}.wrap .cont_01{height:1833px;padding-top:139px;box-sizing:border-box}.wrap .cont_01:not(.lazy):before{background:url(../img/cont_01_bg.jpg?97ab46f61084248dedb5e43dafa57e5c) no-repeat}.wrap .cont_01 .panel+.panel{padding-top:128px}.wrap .cont_01 .panel:first-child:after{content:"";position:absolute;right:-392px;bottom:-92px;width:427px;height:1011px;pointer-events:none;z-index:-1}.wrap .cont_01:not(.lazy) .panel:first-child:after{background:url(../img/cont_01_deco1.png?6e4f6065fbf28be1ad60e7ea490e9b56) no-repeat}.wrap .cont_01 .tit{margin:0 auto}.wrap .cont_01 .panel:first-child .tit{width:843px;height:43px}.wrap .cont_01 .panel+.panel .tit{width:509px;height:98px}.wrap .cont_01:not(.lazy) .panel:first-child .tit{background:url(../img/cont_01_title.png?2bdd74e0561456a50980cae1f00ad1a4) no-repeat 50% 50%/contain}.wrap .cont_01:not(.lazy) .panel+.panel .tit{background:url(../img/cont_01_title2.png?bad933a5bde9a43cc3cd69ea4e6c68bf) no-repeat 50% 50%/contain}.wrap .cont_01 .desc{margin-top:26px;font-weight:500;font-size:18px;line-height:30px;letter-spacing:-0.36px;text-align:center;color:#c9d6dd}.wrap .cont_01 .desc em{font-style:normal;font-weight:700;color:#fff}.wrap .cont_01 .list{display:flex;flex-direction:column;gap:0 40px;margin-top:38px}.wrap .cont_01 .list .card{box-sizing:border-box;height:280px;padding:115px 0 0 69px}.wrap .cont_01 .list .card.c2{height:360px;padding-top:109px}.wrap .cont_01 .list .card.c2>a{display:flex;align-items:center;justify-content:center;gap:4px;width:300px;height:52px;margin-top:23px;border:2px solid #222;background-color:#e9ecf1;border-radius:26px;font-size:19px;font-weight:700;color:#222;letter-spacing:-0.05em;box-sizing:border-box}.wrap .cont_01 .list .card.c2>a:after{content:"";width:19px;height:19px;margin-left:7px}.wrap .cont_01 .list .card.c2>a>i{font-weight:600;font-family:"Montserrat","Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif}.wrap .cont_01 .list .card.c2>a:hover{background-color:#1a1e2d;color:#fff;transition:.3s ease}.wrap .cont_01 .list:not(.type1) .card+.card{margin-top:30px}.wrap .cont_01 .list strong{display:block;font-weight:900;font-size:34px;line-height:40px;letter-spacing:-0.6px;color:#1b2a33}.wrap .cont_01 .list .txt{display:block;margin-top:12px;font-weight:700;font-size:21px;line-height:24px;letter-spacing:-0.34px;color:#222}.wrap .cont_01 .list p{margin-top:12px;font-weight:600;font-size:15px;line-height:24px;letter-spacing:-0.3px;color:#666;word-break:keep-all}.wrap .cont_01:not(.lazy) .list .c1{background-image:url(../img/cont_01_card1.png?0c68afdf78bea9f32493224eb748b1ce)}.wrap .cont_01:not(.lazy) .list .c2{background-image:url(../img/cont_01_card2.png?7563e870b4265e2125fefb3e0dcd97e4)}.wrap .cont_01:not(.lazy) .list .c2>a:after{background-image:url(../img/ico_arrow5.png?63003ae57975737a8642f219dfe89c3f)}.wrap .cont_01:not(.lazy) .list .c2>a:hover:after{background-image:url(../img/ico_arrow4.png?dba603ee7da717abebef67bb1260f863)}.wrap .cont_01 .list.type1{display:flex;flex-direction:row;gap:0 30px;margin-top:56px}.wrap .cont_01 .list.type1 .card{flex:1;height:360px;padding:0 0 28px;border-radius:20px 20px 14px 14px;background:#fff;text-align:center}.wrap .cont_01 .list.type1 em{display:block;margin-top:26px;font-style:normal;font-weight:700;font-size:22px;line-height:30px;letter-spacing:-0.44px;color:#1b2a33}.wrap .cont_01 .list.type1 strong{margin-top:6px;font-family:"Montserrat","Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif;font-size:34px;line-height:44px;letter-spacing:-0.68px;color:#12b39c}.wrap .cont_01 .list.type1 .txt{display:inline-block;width:260px;height:40px;margin-top:16px;padding:9px 20px;border-radius:22px;background:#e9ecf1;font-weight:700;font-size:18px;line-height:22px;letter-spacing:-0.32px;color:#222;box-sizing:border-box}.wrap .cont_01:not(.lazy) .list.type1 .c1:before{background-image:url(../img/cont_01_card3.png?3d2256bd8793e4a5663cc81712053849)}.wrap .cont_01:not(.lazy) .list.type1 .c2:before{background-image:url(../img/cont_01_card4.png?6da6cb9215aa5d248cb3dea6a629857a)}.wrap .cont_01:not(.lazy) .list.type1 .c3:before{background-image:url(../img/cont_01_card5.png?e44900f64217ff643d6e8b6e6f15066d)}.wrap .cont_01 .list.type1 .card:before{content:"";display:block;height:180px;border-radius:16px 16px 0 0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.wrap .cont_01 .list_noti{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 30px;margin-top:40px}.wrap .cont_01 .list_noti li{position:relative;display:flex;align-items:center;height:62px;border-radius:30px}.wrap .cont_01 .list_noti li:before,.wrap .cont_01 .list_noti li:after{content:"";position:absolute;top:-35px;width:5px;height:64px;background:#666;z-index:-1}.wrap .cont_01 .list_noti li:before{left:0}.wrap .cont_01 .list_noti li:after{right:0}.wrap .cont_01 .list_noti em{display:flex;align-items:center;gap:0 8px;flex:none;position:relative;height:100%;padding:0 26px;border-radius:31px;background:#633c32;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-0.05em;color:#fff;word-break:keep-all;white-space:nowrap;box-sizing:border-box;z-index:1}.wrap .cont_01 .list_noti em:before{content:"";flex:none;width:17px;height:18px}.wrap .cont_01 .list_noti .n2{grid-column:span 2;margin-left:36px;margin-right:36px}.wrap .cont_01 .list_noti .n2:before,.wrap .cont_01 .list_noti .n2:after{top:-35px;width:64px;height:67px;border-bottom:5px solid #666;background:none;box-sizing:border-box}.wrap .cont_01 .list_noti .n2:before{left:-37px;border-left:5px solid #666}.wrap .cont_01 .list_noti .n2:after{right:-37px;border-right:5px solid #666}.wrap .cont_01 .list_noti .n2 p{display:flex;align-items:center;flex:1;align-self:stretch;margin-left:-31px;padding-left:51px;padding-right:30px;border-radius:0 31px 31px 0;background:#e9ecf1;font-weight:600;font-size:17px;letter-spacing:-0.05em;color:#222;white-space:nowrap}.wrap .cont_01 .list_noti .n1:after{right:4px}.wrap .cont_01 .list_noti .n1 em{flex:1;justify-content:center}.wrap .cont_01:not(.lazy) .list_noti em:before{background:url(../img/cont_01_mark1.png?9be340819979690e1b7aaf391428296c) no-repeat 50% 50%/contain}.wrap .cont_01 .info{margin-top:46px}.wrap .cont_01 .info li{position:relative;padding-left:12px;font-weight:500;font-size:16px;line-height:28px;letter-spacing:-0.025em;color:#999;word-break:keep-all}.wrap .cont_02{height:1383px;padding-top:139px;box-sizing:border-box}.wrap .cont_02:not(.lazy):before{background:url(../img/cont_02_bg.jpg?34f704cb187f541cad12241c18161588) no-repeat}.wrap .cont_02 .panel:before{content:"";position:absolute;left:-315px;top:43px;width:525px;height:1097px;pointer-events:none;z-index:1}.wrap .cont_02:not(.lazy) .panel:before{background:url(../img/cont_02_deco1.png?21f8d24929120152dc4afca8eeacf168) no-repeat 50% 50%/contain}.wrap .cont_02 .tit{width:651px;height:43px;margin:0 auto}.wrap .cont_02:not(.lazy) .tit{background:url(../img/cont_02_title1.png?92263e78da2cd202f9e8813acc204bac) no-repeat 50% 50%/contain}.wrap .cont_02 .box{display:flex;align-items:center;justify-content:space-between;position:relative;box-sizing:border-box;height:190px;margin-top:50px;padding:0 158px;z-index:2}.wrap .cont_02 .box .area1{flex:none;width:330px}.wrap .cont_02 .box .area1>span{display:block;font-weight:500;font-size:17px;line-height:24px;letter-spacing:-0.34px;color:#ddd}.wrap .cont_02 .box .area1 em{display:block;font-weight:600;font-style:normal;font-size:22px;line-height:32px;letter-spacing:-0.025em;color:#ddd;white-space:nowrap}.wrap .cont_02 .box .area1 .btn_items{display:flex;gap:6px;margin-top:15px}.wrap .cont_02 .box .area1 .btn_items>a{display:flex;align-items:center;justify-content:center;height:34px;border:1px solid #217c81;border-radius:4px;background-color:#06242c;color:#16ccc9;font-weight:700;letter-spacing:-0.025em;font-size:15px}.wrap .cont_02 .box .area1 .btn_items>a:first-child{width:146px}.wrap .cont_02 .box .area1 .btn_items>a:nth-child(2){width:182px}.wrap .cont_02 .box .area2{--v:0%;display:flex;flex-direction:column;justify-content:center;align-self:stretch;flex:none;width:393px}.wrap .cont_02 .box .area2>*{flex:none}.wrap .cont_02 .box strong{display:block;background-repeat:no-repeat;background-position:0 0}.wrap .cont_02 .box strong.t1{width:393px;height:72px}.wrap .cont_02 .box strong.t2{width:271px;height:25px;margin-left:56px}.wrap .cont_02 .box .gauge{display:grid;align-items:center;width:320px;margin:20px auto 0}.wrap .cont_02 .box .gauge>*{grid-area:1/1}.wrap .cont_02 .box .step{justify-self:start;display:flex;align-items:center;justify-content:center;width:65px;height:53px;margin-left:-32px;background-repeat:no-repeat;background-position:50% 50%;z-index:1}.wrap .cont_02 .box .step b{font-family:"Montserrat","Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif;font-weight:800;font-style:italic;font-size:28px;line-height:1;letter-spacing:-0.025em;color:#062a21}.wrap .cont_02 .box progress{width:100%;height:34px;border:0;border-radius:17px;background:#fff;-webkit-appearance:none;appearance:none;overflow:hidden}.wrap .cont_02 .box progress::-webkit-progress-bar{border-radius:17px;background:#fff}.wrap .cont_02 .box progress::-webkit-progress-value{border-radius:17px 0 0 17px;background:#0ab8e3}.wrap .cont_02 .box progress::-moz-progress-bar{border-radius:17px 0 0 17px;background:#0ab8e3}.wrap .cont_02 .box .now{justify-self:center;font-family:"Montserrat","Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif;font-weight:500;font-size:17px;line-height:1;letter-spacing:-0.025em;color:#222;z-index:1}.wrap .cont_02 .box .now b{font-weight:700;color:#111}.wrap .cont_02 .box .btn_login{display:flex;align-items:center;justify-content:center;gap:0 8px;width:205px;height:55px;border-radius:28px;background-color:#fff;font-weight:700;font-size:19px;letter-spacing:-0.38px;color:#0a2b30}.wrap .cont_02 .box .btn_login:after{content:"";width:19px;height:19px}.wrap .cont_02 .box.user .area1{width:auto}.wrap .cont_02 .box.user .area1>span{font-size:16px}.wrap .cont_02 .box.user .area1 em{margin-top:8px;font-size:24px;line-height:32px;letter-spacing:-0.48px}.wrap .cont_02 .box.user .area2{width:auto}.wrap .cont_02:not(.lazy) .box{background:url(../img/cont_02_box1.png?6c1cc7217ec2597cbd778d2f94c4e9ff) no-repeat 50% 0/1140px 190px}.wrap .cont_02:not(.lazy) .box .t1{background-image:url(../img/cont_02_box_tit1.png?96fd5289e06670adea6cad41679ab318)}.wrap .cont_02:not(.lazy) .box .t2{background-image:url(../img/cont_02_box_tit2.png?2aabb6b85be3ee02ab387bf1481a88a7)}.wrap .cont_02:not(.lazy) .box .step{background-image:url(../img/ico_step.png?7319b5e9dc0835908179d3302d634140)}.wrap .cont_02:not(.lazy) .box .btn_login:after{background-image:url(../img/ico_login_arrow.png?502aa8998bb3a0fb060bee63327ab196)}.wrap .cont_02:not(.lazy) .reward .scroll:before,.wrap .cont_02:not(.lazy) .reward .scroll:after{background-image:url(../img/ico_hand.png?b6084010533d52a35ca4f53581802bc2)}.wrap .cont_02 .reward{--sb-left:237px;--sb-right:180px;--sb-w:0px;--sb-x:0px;position:relative;margin-top:50px;border:6px solid #13b4fd;border-radius:20px;box-shadow:inset 0 0 30px rgba(74,159,232,.4),0 0 30px rgba(44,232,232,.1);overflow:hidden;z-index:2}.wrap .cont_02 .reward:before{content:"";position:absolute;left:var(--sb-left);right:var(--sb-right);bottom:14px;height:6px;background-color:#16323d;opacity:0;z-index:6}.wrap .cont_02 .reward:after{content:"";position:absolute;left:calc(var(--sb-left) + var(--sb-x));bottom:12px;width:var(--sb-w);height:10px;border-radius:5px;background-color:#fff;opacity:0;cursor:grab;z-index:7}.wrap .cont_02 .reward.scrollable:before,.wrap .cont_02 .reward.scrollable:after{opacity:1}.wrap .cont_02 .reward.sb_drag:after{cursor:grabbing}.wrap .cont_02 .reward .scroll{padding-bottom:38px;overflow-x:auto;overflow-y:hidden;background-color:rgba(0,0,0,.5);cursor:grab;scrollbar-width:none}.wrap .cont_02 .reward .scroll.grabbing{cursor:grabbing;user-select:none}.wrap .cont_02 .reward .scroll::-webkit-scrollbar{display:none}.wrap .cont_02 .reward .scroll:before,.wrap .cont_02 .reward .scroll:after{content:"";position:absolute;left:calc(var(--sb-left) + (100% - var(--sb-left) - var(--sb-right))/2 - 29.5px);top:calc((100% - 38px)/2 - 41px);width:59px;height:82px;background-repeat:no-repeat;background-position:50% 50%;visibility:hidden;pointer-events:none;transition:opacity .3s ease}.wrap .cont_02 .reward .scroll:after{animation:rewardHandHint 2.2s ease-in-out infinite;z-index:8}.wrap .cont_02 .reward .scroll:before{filter:drop-shadow(-8px 0 0 rgba(255, 255, 255, 0.45)) drop-shadow(8px 0 0 rgba(255, 255, 255, 0.45));animation:rewardHandHint 2.2s ease-in-out -1.85s infinite,rewardHandTrail 2.2s linear infinite;z-index:7}.wrap .cont_02 .reward.scrollable .scroll:before,.wrap .cont_02 .reward.scrollable .scroll:after{visibility:visible}.wrap .cont_02 .reward.scrollable .scroll:after{opacity:1}.wrap .cont_02 .reward.hint_off .scroll:before{animation:none;opacity:0}.wrap .cont_02 .reward.hint_off .scroll:after{opacity:0}.wrap .cont_02 .reward .row{display:flex;align-items:center;width:max-content}.wrap .cont_02 .reward .row.step{height:72px}.wrap .cont_02 .reward .row.step:before{content:"";flex:none;position:sticky;left:0;align-self:stretch;width:237px;background:linear-gradient(90deg, rgba(20, 198, 216, 0) 0%, rgba(20, 198, 216, 0.4) 100%) 0 50%/100% 12px no-repeat,#0c1a1f;z-index:5}.wrap .cont_02 .reward .t1,.wrap .cont_02 .reward .side{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:none;align-self:stretch;box-sizing:border-box;position:sticky;left:0;width:237px;padding:0 22px;background-color:rgba(12,26,31,.85);z-index:5}.wrap .cont_02 .reward .t1{font-size:0;background-repeat:no-repeat;background-position:calc(50% + 4px) calc(50% + 17px)}.wrap .cont_02 .reward .side .t2{display:block;width:196px;height:116px;font-size:0;background-repeat:no-repeat;background-position:50% 50%;transform:translateX(4px)}.wrap .cont_02 .reward .side:after{content:"";position:absolute;left:0;top:100%;width:100%;height:38px;background-color:rgba(12,26,31,.85)}.wrap .cont_02 .reward .btn_ticket{--arrow-shift:3.3px;position:relative;display:grid;grid-template-columns:auto auto auto;align-items:center;justify-content:center;gap:0 6px;width:190px;height:52px;margin-top:22px;margin-left:4px;border-radius:26px;background:linear-gradient(90deg, #66f7d5 0%, #21c7f5 100%);font-weight:700;font-size:17px;line-height:1;letter-spacing:-0.34px;color:#04222b;overflow:hidden}.wrap .cont_02 .reward .btn_ticket:before,.wrap .cont_02 .reward .btn_ticket:after{content:"";grid-row:1;background-repeat:no-repeat;background-position:50% 50%}.wrap .cont_02 .reward .btn_ticket:before{grid-column:1;width:28px;height:28px;transition:opacity .3s ease}.wrap .cont_02 .reward .btn_ticket:after{grid-column:3;width:19px;height:19px;transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.wrap .cont_02 .reward .btn_ticket:hover:before,.wrap .cont_02 .reward .btn_ticket:focus:before{opacity:0}.wrap .cont_02 .reward .btn_ticket:hover:after,.wrap .cont_02 .reward .btn_ticket:focus:after{transform:translateX(var(--arrow-shift))}.wrap .cont_02 .reward .btn_ticket b,.wrap .cont_02 .reward .btn_ticket em{display:flex;align-items:center;justify-content:center;white-space:nowrap;transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1),opacity .3s ease}.wrap .cont_02 .reward .btn_ticket b{grid-column:2;grid-row:1;align-self:stretch}.wrap .cont_02 .reward .btn_ticket em{position:absolute;inset:0 25px 0 0;font-family:"Montserrat","Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif;font-style:normal;font-weight:700;transform:translateY(-100%);opacity:0}.wrap .cont_02 .reward .btn_ticket:hover b,.wrap .cont_02 .reward .btn_ticket:focus b{transform:translateY(100%);opacity:0}.wrap .cont_02 .reward .btn_ticket:hover em,.wrap .cont_02 .reward .btn_ticket:focus em{transform:translateY(0);opacity:1}.wrap .cont_02 .reward .gauge{--v:0px;--l:0px;--m:90px;--w:var(--v);display:grid;align-items:center;align-self:stretch}.wrap .cont_02 .reward .gauge>*{grid-area:1/1}.wrap .cont_02 .reward .gauge:before{content:"";grid-area:1/1;justify-self:start;width:var(--w);height:12px;border-radius:0 6px 6px 0;background:linear-gradient(90deg, #14c6d8 0%, #5ef0d8 100%);pointer-events:none;z-index:1}.wrap .cont_02 .reward .gauge progress{width:100%;height:12px;border:0;background-color:#1a2f38;-webkit-appearance:none;appearance:none}.wrap .cont_02 .reward .gauge progress::-webkit-progress-bar{background-color:#1a2f38}.wrap .cont_02 .reward .gauge progress::-webkit-progress-value{background:none}.wrap .cont_02 .reward .gauge progress::-moz-progress-bar{background:none}.wrap .cont_02 .reward.on .row.step:before{animation:stepBarFill .38s cubic-bezier(0.4, 0, 0.9, 0.7) .2s both}.wrap .cont_02 .reward.on .gauge{animation:stepGaugeFill .62s cubic-bezier(0.1, 0.3, 0.35, 1) .58s both}.wrap .cont_02 .reward .list_step{display:flex;align-self:stretch;gap:0 10px}.wrap .cont_02 .reward .list_step>li{display:flex;align-items:center;justify-content:center;flex:none;width:146px;z-index:2}.wrap .cont_02 .reward .list_step>li:last-child{position:sticky;right:0;width:180px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0 calc(50% - 6px), rgba(0, 0, 0, 0.22) calc(50% - 6px) calc(50% + 6px), rgba(0, 0, 0, 0) calc(50% + 6px) 100%),linear-gradient(180deg, #0c91b2 0%, #12a9de 100%);box-shadow:-10px 0 14px -14px rgba(0,0,0,.6);z-index:6}.wrap .cont_02 .reward .list_step>li:last-child:before{content:"";position:absolute;left:0;top:calc(50% - 6px);width:clamp(0px,var(--w) - var(--l),var(--m));height:12px;background:linear-gradient(90deg, #5aedd8 0%, #5ef0d8 100%)}.wrap .cont_02 .reward .list_step button{display:flex;align-items:center;justify-content:center;position:relative;width:47px;height:39px;background-repeat:no-repeat;background-position:50% 50%}.wrap .cont_02 .reward .list_step button b{font-family:"Montserrat","Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif;font-weight:700;font-size:17px;line-height:1;letter-spacing:-0.025em;color:#666}.wrap .cont_02 .reward .list_step button em{position:absolute;left:50%;top:calc(100% + 10px);transform:translateX(-50%);padding:5px 12px;border-radius:4px;background-color:#242424;font-family:"Montserrat","Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:20px;white-space:nowrap;color:#fff;opacity:0;visibility:hidden;transition:opacity .2s ease}.wrap .cont_02 .reward .list_step button:hover em,.wrap .cont_02 .reward .list_step button:focus-visible em{opacity:1;visibility:visible}.wrap .cont_02 .reward .list_step>li.end button b{color:#8fd3d8}.wrap .cont_02 .reward .list_reward{display:flex;flex:none;gap:0 10px}.wrap .cont_02 .reward .list_reward>li{position:relative;flex:none;width:146px;pointer-events:none}.wrap .cont_02 .reward .list_reward>li>div:before{pointer-events:auto}.wrap .cont_02 .reward .list_reward>li:before{content:"";position:absolute;left:calc(50% - 37.5px);top:var(--zoom-top, 141px);width:75px;height:75px;box-sizing:border-box;border:1px solid #d9e0e9;border-radius:5px;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:3}.wrap .cont_02 .reward .list_reward>li:after{content:"";position:absolute;left:calc(50% - 15.5px);top:calc(var(--zoom-top, 141px) + 22px);width:31px;height:31px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:4}.wrap .cont_02 .reward .list_reward>li.tooltip1>div:before,.wrap .cont_02 .reward .list_reward>li.tooltip1 .info{pointer-events:auto;top:223px;left:33px}.wrap .cont_02 .reward .list_reward>li:last-child{position:sticky;right:0;width:180px;box-shadow:-10px 0 14px -14px rgba(0,0,0,.6);z-index:5}.wrap .cont_02 .reward .list_reward>li:last-child:before{border:0}.wrap .cont_02 .reward .list_reward>li:last-child .item:before{content:"";position:absolute;left:calc(50% - 42.5px);top:calc(var(--img-top, 105px) - 5px);width:85px;height:85px;box-sizing:border-box;border:5px solid rgba(0,0,0,0);border-radius:13px;background:linear-gradient(0deg, #ceff00 0%, #07f5ef 84%) border-box;box-shadow:0 0 18px #07f5ef;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-position:0 0,-18px -18px;mask-position:0 0,-18px -18px;-webkit-mask-size:auto,calc(100% + 36px) calc(100% + 36px);mask-size:auto,calc(100% + 36px) calc(100% + 36px);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,no-clip;mask-clip:padding-box,no-clip;-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.wrap .cont_02 .reward .list_reward>li>div{display:flex;flex-direction:column;align-items:center;position:relative;box-sizing:border-box;width:146px;height:247px;margin:0 auto;padding-top:26px;background-repeat:no-repeat;background-position:50% 50%;cursor:default}.wrap .cont_02 .reward .list_reward>li>div[data-layeridx]{cursor:pointer}.wrap .cont_02 .reward .list_reward>li>div:before{content:"";order:2;width:75px;height:75px;margin-top:16px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.wrap .cont_02 .reward .list_reward>li>div.on{z-index:0}.wrap .cont_02 .reward .list_reward>li>div.on:before{border-radius:8px;outline:4px solid rgba(7,245,239,.22)}.wrap .cont_02 .reward .list_reward>li:not(:last-child)>div.on .item:before{content:"";position:absolute;left:calc(50% - 38px);top:calc(var(--img-top, 105px) + 16.5px);width:76px;height:42px;border-radius:50%;background:linear-gradient(90deg, rgba(7, 245, 239, 0) 0%, #07f5ef 34%, #07f5ef 66%, rgba(7, 245, 239, 0) 100%);filter:blur(13px);animation:itemEdgeSweep 3.2s linear infinite;pointer-events:none;z-index:-1}.wrap .cont_02 .reward .list_reward>li:not(:last-child)>div.on .item:after{content:"";position:absolute;left:calc(50% - 41.5px);top:calc(var(--img-top, 105px) - 4px);width:83px;height:83px;box-sizing:border-box;border:4px solid rgba(0,0,0,0);border-radius:12px;background:conic-gradient(from calc(var(--beam) - 78deg), rgba(234, 255, 254, 0) 0deg, rgba(234, 255, 254, 0.24) 34deg, rgba(234, 255, 254, 0.92) 78deg, rgba(234, 255, 254, 0.24) 122deg, rgba(234, 255, 254, 0) 156deg, rgba(234, 255, 254, 0) 360deg) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 5px rgba(7, 245, 239, 0.5));animation:itemBeamAngle 3.2s linear infinite;pointer-events:none;z-index:2}.wrap .cont_02 .reward .list_reward .item{order:1;font-weight:500;font-size:17px;line-height:21px;letter-spacing:-0.05em;text-align:center;white-space:nowrap;color:#fff}.wrap .cont_02 .reward .list_reward i{order:3;align-self:flex-end;width:26px;height:26px;margin:-21px 30px 0 0;background-repeat:no-repeat;background-position:50% 50%;z-index:2}.wrap .cont_02 .reward .list_reward>li>div.end i{position:absolute;left:calc(50% - 37.5px);top:var(--img-top);width:75px;height:75px;margin:0;border-radius:5px;background-color:rgba(0,0,0,.5)}.wrap .cont_02 .reward .box2 .list_reward{--img-top:105px;--zoom-top:141px}.wrap .cont_02 .reward .box2 .list_reward>.ico12:hover:before,.wrap .cont_02 .reward .box2 .list_reward>.ico12:hover:after{opacity:1}.wrap .cont_02 .reward .box2 .list_reward>.ico14:hover:before,.wrap .cont_02 .reward .box2 .list_reward>.ico14:hover:after{opacity:1}.wrap .cont_02 .reward .box2 .list_reward>.ico16:hover:before,.wrap .cont_02 .reward .box2 .list_reward>.ico16:hover:after{opacity:1}.wrap .cont_02 .reward .box2 .list_reward>.ico17:hover:before,.wrap .cont_02 .reward .box2 .list_reward>.ico17:hover:after{opacity:1}.wrap .cont_02 .reward .box2 .list_reward>.ico18:hover:before,.wrap .cont_02 .reward .box2 .list_reward>.ico18:hover:after{opacity:1}.wrap .cont_02 .reward .box2 .list_reward>.ico19:hover:before,.wrap .cont_02 .reward .box2 .list_reward>.ico19:hover:after{opacity:1}.wrap .cont_02 .reward .box2 .list_reward>.ico20:hover:before,.wrap .cont_02 .reward .box2 .list_reward>.ico20:hover:after{opacity:1}.wrap .cont_02 .reward .box2 .list_reward>li{padding-top:36px}.wrap .cont_02 .reward .box2 .list_reward .item{display:flex;align-items:flex-end;justify-content:center;height:63px}.wrap .cont_02 .reward .box2 .list_reward .off i{position:absolute;left:calc(50% - 13px);bottom:16px;margin:0}.wrap .cont_02 .reward .box2 .list_reward .ico20>div:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:inset 0 0 41px rgba(0,255,255,.2);pointer-events:none}.wrap .cont_02 .reward .box1 .list_reward{--img-top:65px;--zoom-top:65px}.wrap .cont_02 .reward .box1 .list_reward>.ico2:hover:before,.wrap .cont_02 .reward .box1 .list_reward>.ico2:hover:after{opacity:1}.wrap .cont_02 .reward .box1 .list_reward>.ico3:hover:before,.wrap .cont_02 .reward .box1 .list_reward>.ico3:hover:after{opacity:1}.wrap .cont_02 .reward .box1 .list_reward>.ico6:hover:before,.wrap .cont_02 .reward .box1 .list_reward>.ico6:hover:after{opacity:1}.wrap .cont_02 .reward .box1 .list_reward>.ico7:hover:before,.wrap .cont_02 .reward .box1 .list_reward>.ico7:hover:after{opacity:1}.wrap .cont_02 .reward .box1 .list_reward>.ico8:hover:before,.wrap .cont_02 .reward .box1 .list_reward>.ico8:hover:after{opacity:1}.wrap .cont_02 .reward .box1 .list_reward>.ico9:hover:before,.wrap .cont_02 .reward .box1 .list_reward>.ico9:hover:after{opacity:1}.wrap .cont_02 .reward .box1 .list_reward>.ico10:hover:before,.wrap .cont_02 .reward .box1 .list_reward>.ico10:hover:after{opacity:1}.wrap .cont_02 .reward .box1 .list_reward>li:last-child{margin-bottom:-38px}.wrap .cont_02 .reward .box1 .list_reward>li>div{justify-content:flex-start;padding:65px 0 0}.wrap .cont_02 .reward .box1 .list_reward>li>div:before{order:1;margin:0}.wrap .cont_02 .reward .box1 .list_reward .tooltip1 .info{top:auto;bottom:calc(100% - 65px)}.wrap .cont_02 .reward .box1 .list_reward i{order:2;margin-top:-18px;margin-bottom:-8px}.wrap .cont_02 .reward .box1 .list_reward .off i{position:absolute;left:calc(50% - 13px);top:23px;margin:0}.wrap .cont_02 .reward .box1 .list_reward .item{order:3;margin-top:22px}.wrap .cont_02 .tip_layer{position:absolute;left:0;top:0;width:0;height:0;z-index:10}.wrap .cont_02 .tip_layer .info{left:0;right:auto;top:0;bottom:auto;margin-top:12px;display:block;opacity:0;visibility:hidden;transition:opacity .2s ease}.wrap .cont_02 .tip_layer.on .info{opacity:1;visibility:visible}.wrap .cont_02:not(.lazy) .reward .t1{background-image:url(../img/cont_02_reward_tit1.png?67437f52b1a4ef139ee955134145e698)}.wrap .cont_02:not(.lazy) .reward .t2{background-image:url(../img/cont_02_reward_tit2.png?f29763aa7537d744b49b604629692de3)}.wrap .cont_02:not(.lazy) .reward .btn_ticket:before{background-image:url(../img/ico_lock2.png?5a3aa25310e42e066108891c2a670c54)}.wrap .cont_02:not(.lazy) .reward .btn_ticket:after{background-image:url(../img/ico_arrow.png?6456ef7a708e19cb29e20804c3faab4f)}.wrap .cont_02:not(.lazy) .reward .list_step button{background-image:url(../img/ico_step_type2.png?5a7212be33e574e8ca5b004b89618c2c)}.wrap .cont_02:not(.lazy) .reward .list_step>li.end button{background-image:url(../img/ico_step_type2_on.png?0d035683703897379ec803d560fd6f39)}.wrap .cont_02:not(.lazy) .reward .list_step>li.on button{background-image:url(../img/ico_progress.png?48c01bb1d96d2517bfd9e2fc877999c4)}.wrap .cont_02:not(.lazy) .reward .list_step>li:last-child{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0 calc(50% - 6px), rgba(0, 0, 0, 0.22) calc(50% - 6px) calc(50% + 6px), rgba(0, 0, 0, 0) calc(50% + 6px) 100%),url(../img/cont_02_box_step_last1.jpg?1c517071408b3d0e04f4eda2287da52f) no-repeat 0 -283px/180px 300.5px,url(../img/cont_02_box_step_last2.jpg?4255143f31fa3974d70d14e8c8fe43a2) no-repeat 0 17.5px/180px 300.5px}.wrap .cont_02:not(.lazy) .reward .list_reward>li:after{background-image:url(../img/ico_zoom.png?2a846cf1ad73e4d1be9dfb12bfdf4152)}.wrap .cont_02:not(.lazy) .reward .list_reward>li>div{background-image:var(--card)}.wrap .cont_02:not(.lazy) .reward .list_reward .end i{background-image:url(../img/ico_check2.png?a26cd20084ee18460df3abe58e906de1)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward .off i{background-image:url(../img/ico_lock.png?6f51abfa0a3e6cee2142f6dd2d190d57)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>.ico11>div:before{background-image:url(../img/cont_02_item4.png?99c8184e5b327a5704d9865ec6c54b81)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>.ico12>div:before{background-image:url(../img/cont_02_item8.png?3b33aced4ca2715fdb4cd8021e689b83)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>.ico13>div:before{background-image:url(../img/cont_02_item4.png?99c8184e5b327a5704d9865ec6c54b81)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>.ico14>div:before{background-image:url(../img/cont_02_item8.png?3b33aced4ca2715fdb4cd8021e689b83)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>.ico15>div:before{background-image:url(../img/cont_02_item5.png?b0c089629f7edaee8b0e679af80032fd)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>.ico16>div:before{background-image:url(../img/cont_02_item8.png?3b33aced4ca2715fdb4cd8021e689b83)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>.ico17>div:before{background-image:url(../img/cont_02_item10.png?07f2f068ce47a4935a6e8572dd36ce5a)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>.ico18>div:before{background-image:url(../img/cont_02_item3.png?4ff2346e43e5107db74f2915145f0353)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>.ico19>div:before{background-image:url(../img/cont_02_item7.png?257160e96e710893c4d217967545ee96)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>.ico20>div:before{background-image:url(../img/cont_02_item11.png?59eee3d97872246a74ceec5238cbc757)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>li:last-child{background:url(../img/cont_02_box_step_last1.jpg?1c517071408b3d0e04f4eda2287da52f) no-repeat 0 0/180px 300.5px}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>li>div{--card:url(../img/cont_02_box_step2.png?986cdbd521305851086692759bbf1d6f)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward>li>div.off{--card:url(../img/cont_02_box_step3.png?416e188a1ed1336c4312057ca104d42a)}.wrap .cont_02:not(.lazy) .reward .box2 .list_reward .ico20>div:after{-webkit-mask:var(--card) no-repeat 50% 50%;mask:var(--card) no-repeat 50% 50%}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>.ico1>div:before{background-image:url(../img/cont_02_item1.png?d9c1b78a6215b1d25fc4cf4b1008b6bc)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>.ico2>div:before{background-image:url(../img/cont_02_item2.png?f55779adaa1928317dbdf2b959fc03cb)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>.ico3>div:before{background-image:url(../img/cont_02_item3.png?4ff2346e43e5107db74f2915145f0353)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>.ico4>div:before{background-image:url(../img/cont_02_item4.png?99c8184e5b327a5704d9865ec6c54b81)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>.ico5>div:before{background-image:url(../img/cont_02_item5.png?b0c089629f7edaee8b0e679af80032fd)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>.ico6>div:before{background-image:url(../img/cont_02_item6.png?66e4c03405db283d6ecb90ab1a531078)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>.ico7>div:before{background-image:url(../img/cont_02_item7.png?257160e96e710893c4d217967545ee96)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>.ico8>div:before{background-image:url(../img/cont_02_item8.png?3b33aced4ca2715fdb4cd8021e689b83)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>.ico9>div:before{background-image:url(../img/cont_02_item3.png?4ff2346e43e5107db74f2915145f0353)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>.ico10>div:before{background-image:url(../img/cont_02_item9.png?026a69885102957bd2890d6322a39ccd)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>li:last-child{background:url(../img/cont_02_box_step_last2.jpg?4255143f31fa3974d70d14e8c8fe43a2) no-repeat 0 -53.5px/180px 300.5px,#16c3ff}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>li>div{--card:url(../img/cont_02_box_step3_type2.png?5d2a5a6e2f5ce1f3197d1a29bc4bb0ba)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>li>div.end{--card:url(../img/cont_02_box_step2_type2.png?e8d3fadcb49561295112a1db4e1ed5b0)}.wrap .cont_02:not(.lazy) .reward .box1 .list_reward>li>div:not(.end):not(.off){--card:url(../img/cont_02_box_step2_type2.png?e8d3fadcb49561295112a1db4e1ed5b0)}.wrap .cont_02 .btn_reward{display:flex;align-items:center;justify-content:center;position:relative;gap:13px;width:310px;height:74px;margin:36px auto 0;border-radius:37px;background-color:#fff;box-shadow:10px 10px 10px rgba(0,0,0,.3);font-weight:800;font-size:23px;line-height:1;color:#222;letter-spacing:-0.05em;transition:transform .3s ease}.wrap .cont_02 .btn_reward:after{content:"";width:30px;height:30px}.wrap .cont_02 .btn_reward:hover{transform:translateY(10px)}.wrap .cont_02:not(.lazy) .btn_reward:after{background-image:url(../img/ico_download.png?3c7539bbf4b890d57d92e7807403519d)}.wrap .cont_03:before{background:#031b25}.wrap .cont_03 .panel{padding-top:70px;padding-bottom:78px}.wrap .cont_03 .panel .info_title{display:flex;align-items:center;gap:11px;font-size:24px;color:#fff;letter-spacing:-0.025em;font-weight:700}.wrap .cont_03 .panel .info_title:before{content:"";width:22px;height:22px}.wrap .cont_03 .panel .info{margin-top:20px}.wrap .cont_03 .panel .info>li{color:#999;font-size:16px;letter-spacing:-0.025em;line-height:28px}.wrap .cont_03 .panel .bnr{display:flex;justify-content:center;flex-direction:column;height:160px;padding-top:6px;margin-top:30px;padding-left:50px;box-sizing:border-box}.wrap .cont_03 .panel .bnr>span{display:block;font-size:17px;color:#222;letter-spacing:-0.025em;font-weight:700}.wrap .cont_03 .panel .bnr>strong{display:flex;align-items:center;gap:17px;font-size:27px;font-weight:800;letter-spacing:-0.025em;color:#222}.wrap .cont_03 .panel .bnr>strong>a{display:flex;align-items:center;justify-content:center;gap:3px;width:130px;height:50px;border-radius:4px;background-color:#633c32;font-size:18px;color:#fff;letter-spacing:-0.05em;font-weight:600;transition:transform .3s ease}.wrap .cont_03 .panel .bnr>strong>a:after{content:"";width:20px;height:9px;margin-top:8px}.wrap .cont_03 .panel .bnr>strong>a:hover{transform:translateX(10px)}.wrap .cont_03:not(.lazy) .panel .info_title:before{background-image:url(../img/ico_mark.png?06daaff28623d6ee38f231b90b78c341)}.wrap .cont_03:not(.lazy) .panel .bnr{background-image:url(../img/cont_03_bnr.png?ff1077634d3f423d66019a9ca9695ecc)}.wrap .cont_03:not(.lazy) .panel .bnr>strong>a:after{background-image:url(../img/ico_arrow2.png?ff9b5543e6564c6988d5e4310e32842f)}.wrap .aside{position:fixed;right:0;bottom:40px;width:220px;z-index:20;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(0.215, 0.61, 0.355, 1),visibility .4s}.wrap .aside.on{opacity:1;visibility:visible}.wrap .aside .deco{display:block;position:relative;width:77px;height:112px;margin:0 auto -14px;background-image:url(../img/aside_deco.png?aa4b6e2136e9948e60ea1c6535dc3ed0);z-index:1}.wrap .aside .quick{display:flex;flex-direction:column;justify-content:center;gap:2px;position:relative;height:144px;padding:0 10px;border-radius:6px 0 0 6px;background:#fff}.wrap .aside .quick a{display:flex;align-items:center;height:50px;padding:0 20px;border-radius:4px;font-weight:700;font-size:18px;line-height:27px;letter-spacing:-0.02em;color:#111;white-space:nowrap;transition:background-color .3s ease,color .3s ease}.wrap .aside .quick a:before{content:"";flex:none;width:0;height:4px;margin-right:0;border-radius:2px;background:#fff;transition:width .3s ease,margin-right .3s ease}.wrap .aside .quick li.on a,.wrap .aside .quick a:hover{padding:0 8px;background:#028683;color:#fff}.wrap .aside .quick li.on a:before,.wrap .aside .quick a:hover:before{width:8px;margin-right:4px}.wrap .aside .btn_top{display:flex;align-items:center;justify-content:center;gap:0 4px;height:40px;margin-top:10px;margin-right:10px;border-radius:6px;background:rgba(0,0,0,.4);font-family:"Montserrat","Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif;font-weight:700;font-size:17px;line-height:20px;color:#fff;transition:background-color .3s ease}.wrap .aside .btn_top:hover{background:#000}.wrap .aside .btn_top:after{content:"";width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:5px solid #d9d9d9}.wrap .layer_area{position:fixed;left:0;top:0;right:0;bottom:0;padding:40px 0;background-color:rgba(0,0,0,.7);transition:opacity .4s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0;visibility:hidden;overflow:auto;z-index:200}.wrap .layer_area .layer{display:none;position:absolute;left:50%;width:938px;padding:0;border:1px solid #a3a3a3;background-color:#fff;box-sizing:border-box;transition:opacity .3s;visibility:hidden;transform:translate(0)}.wrap .layer_area .layer>header{display:flex;align-items:center;height:78px;border:0;border-bottom:1px solid #a3a3a3;background-color:#222;box-sizing:border-box}.wrap .layer_area .layer>header h2{font-weight:600;font-size:22px;line-height:30px;color:#fff;padding-left:30px;letter-spacing:-0.03em}.wrap .layer_area .layer>header h2 .txt{margin-left:6px;font-weight:500;font-size:16px;letter-spacing:-0.03em;color:#999}.wrap .layer_area .layer .content{position:relative;padding:40px 30px}.wrap .layer_area .layer .content>.box{display:flex;align-items:flex-end;position:relative;width:878px;padding-top:466px;border:1px solid #ddd;box-sizing:border-box;background-repeat:no-repeat}.wrap .layer_area .layer .content>.box>p{width:100%;padding:18px 28px;background-color:#333;font-size:15px;line-height:23px;letter-spacing:-0.025em;color:#fff;font-family:"\B9D1\C740   \ACE0\B515","Malgun Gothic";box-sizing:border-box}.wrap .layer_area .layer .content>.box .guide{position:absolute;right:20px;bottom:11px;font-size:15px;line-height:21px;letter-spacing:-0.025em;color:#fff}.wrap .layer_area .layer .content>.box .guide:before{content:"?";display:inline-block;width:23px;height:23px;margin-right:4px;text-align:center;line-height:23px;background-color:#000;clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%)}.wrap .layer_area .layer .content>.box .guide .btn_link{color:#fff;text-decoration:underline;text-underline-position:from-font}.wrap .layer_area .layer .content .list_gift{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;gap:5px 10px;width:100%;height:381px;padding:20px;background-color:#f2f2f2;box-sizing:border-box}.wrap .layer_area .layer .content .list_gift li{display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:0 10px;width:272px;height:50px;padding:6px 12px;border-radius:3px;background-color:#fff;font-family:"\B9D1\C740   \ACE0\B515","Malgun Gothic","Pretendard","Noto Sans KR","\B9D1\C740   \ACE0\B515","Malgun Gothic","\B3CB\C6C0","Dotum",Tahoma,sans-serif;font-size:15px;line-height:20px;letter-spacing:-0.03em;color:#222;box-sizing:border-box}.wrap .layer_area .layer .content .list_gift li.ico14,.wrap .layer_area .layer .content .list_gift li.ico15,.wrap .layer_area .layer .content .list_gift li.ico16{height:91px}.wrap .layer_area .layer .content .list_gift li:before{content:"";flex:none;width:28px;height:28px;background:url(../img/ico_gift.png?3240138a6798820af0c523e4f9b30ed5) no-repeat 0 0}.wrap .layer_area .layer .content .list_gift li span{width:calc(100% - 38px);margin-left:38px;line-height:18px}.wrap .layer_area .layer .content .list_gift .ico1:before{background-position:0px 0px}.wrap .layer_area .layer .content .list_gift .ico2:before{background-position:0px -28px}.wrap .layer_area .layer .content .list_gift .ico3:before{background-position:0px -56px}.wrap .layer_area .layer .content .list_gift .ico4:before{background-position:0px -84px}.wrap .layer_area .layer .content .list_gift .ico5:before{background-position:0px -112px}.wrap .layer_area .layer .content .list_gift .ico6:before{background-position:0px -140px}.wrap .layer_area .layer .content .list_gift .ico7:before{background-position:-28px 0px}.wrap .layer_area .layer .content .list_gift .ico8:before{background-position:-28px -28px}.wrap .layer_area .layer .content .list_gift .ico9:before{background-position:-28px -56px}.wrap .layer_area .layer .content .list_gift .ico10:before{background-position:-28px -84px}.wrap .layer_area .layer .content .list_gift .ico11:before{background-position:-28px -112px}.wrap .layer_area .layer .content .list_gift .ico12:before{background-position:-28px -140px}.wrap .layer_area .layer .content .list_gift .ico13:before{background-position:-56px 0px}.wrap .layer_area .layer .content .list_gift .ico14:before{background-position:-56px -28px}.wrap .layer_area .layer .content .list_gift .ico15:before{background-position:-56px -56px}.wrap .layer_area .layer .content .list_gift .ico16:before{background-position:-56px -84px}.wrap .layer_area .layer .btn_close{position:absolute;right:30px;top:22px;width:34px;padding-top:33px;background-image:url(../img/ly_close2.png?75fdd538e24dc7544b92cf534b289f9e);box-sizing:border-box}.wrap .layer_area .layer.reward{width:530px;border-radius:12px;border:0;overflow:hidden;background-color:rgba(0,0,0,0)}.wrap .layer_area .layer.reward>header{height:36px;padding:0}.wrap .layer_area .layer.reward .content{min-height:352px;padding:40px 0 36px;background-color:#fff;box-sizing:border-box}.wrap .layer_area .layer.reward .content>.tit{display:block;font-size:24px;color:#222;font-weight:800;letter-spacing:-0.025em;text-align:center}.wrap .layer_area .layer.reward .content>.tit:before{content:"";display:block;width:120px;height:120px;margin:0 auto 24px;background-image:url(../img/ly_reward_ico1.png?76dd44455137cec07d0669198885414a)}.wrap .layer_area .layer.reward .content>.tit>em{color:#098197}.wrap .layer_area .layer.reward .content>.tit.t1:before{background-image:url(../img/ly_reward_ico2.png?95e81f36c9dcd8c06e1339d2b4dd5b47)}.wrap .layer_area .layer.reward .content>p{margin-top:14px;color:#444;font-size:15px;letter-spacing:-0.05em;line-height:22px;text-align:center;font-weight:600}.wrap .layer_area .layer.reward .content>p>em{text-decoration:underline;text-underline-position:from-font}.wrap .layer_area .layer.reward .content>p>em.num{color:#098197}.wrap .layer_area .layer.reward .content:has(.list_rewards,.list_radio)>.tit:before{display:none}.wrap .layer_area .layer.reward .content:has(.list_radio){display:flex;flex-direction:column}.wrap .layer_area .layer.reward .content:has(.list_radio) .list_radio{order:-1}.wrap .layer_area .layer.reward .content .end_box{position:relative;margin:26px 32px 0;border:3px solid #08a2be;border-radius:10px;background-color:#f4ffff}.wrap .layer_area .layer.reward .content .end_box:before{content:"";position:absolute;left:calc(50% - 15.5px);top:-16px;width:26px;height:26px;background:url(../img/ico_check.png?a12110eaa94bc7cd5a8878ec59dfa81d) no-repeat 50% 50%;z-index:1}.wrap .layer_area .layer.reward .content .list_end{display:flex;flex-wrap:wrap;gap:15px 0;max-height:340px;padding:24px 0 20px 16px;box-sizing:border-box;overflow-y:auto;scrollbar-gutter:stable}.wrap .layer_area .layer.reward .content .list_end::-webkit-scrollbar{width:8px}.wrap .layer_area .layer.reward .content .list_end::-webkit-scrollbar-button{display:none}.wrap .layer_area .layer.reward .content .list_end::-webkit-scrollbar-track{border-radius:4px;background-color:#dfe8e8}.wrap .layer_area .layer.reward .content .list_end::-webkit-scrollbar-thumb{border-radius:4px;background-color:#666}.wrap .layer_area .layer.reward .content .list_end li{display:flex;flex-direction:column;align-items:center;width:33.3333333333%}.wrap .layer_area .layer.reward .content .list_end li:only-child{width:100%}.wrap .layer_area .layer.reward .content .list_end img{width:66px;height:65px}.wrap .layer_area .layer.reward .content .list_end span{margin-top:12px;font-size:15px;line-height:22px;letter-spacing:-0.05em;text-align:center;color:#222;font-weight:600}.wrap .layer_area .layer.reward .content .list_radio{display:flex;justify-content:center;gap:20px;margin-bottom:30px}.wrap .layer_area .layer.reward .content .list_radio li{width:210px}.wrap .layer_area .layer.reward .content .list_radio label{display:flex;flex-direction:column;align-items:center;position:relative;padding:24px 0 20px;border:4px solid rgba(0,0,0,0);border-radius:10px;background-color:#f2f2f2;box-sizing:border-box;cursor:pointer}.wrap .layer_area .layer.reward .content .list_radio label:before{content:"";width:66px;height:65px;background-repeat:no-repeat;background-position:50% 50%}.wrap .layer_area .layer.reward .content .list_radio label:has(:checked){border-color:#08a2be;background-color:#f4ffff;box-shadow:4px 7px 8px rgba(0,0,0,.1)}.wrap .layer_area .layer.reward .content .list_radio label:has(:checked):after{content:"";position:absolute;left:calc(50% - 15.5px);top:-16px;width:26px;height:26px;background:url(../img/ico_check.png?a12110eaa94bc7cd5a8878ec59dfa81d) no-repeat 50% 50%}.wrap .layer_area .layer.reward .content .list_radio input{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);overflow:hidden}.wrap .layer_area .layer.reward .content .list_radio span{margin-top:16px;font-size:15px;letter-spacing:-0.025em;color:#222;font-weight:600}.wrap .layer_area .layer.reward .content .list_radio .ico1 label:before{background-image:url(../img/ly_item1.png?32b6d51b09b784121007a093f3fac508)}.wrap .layer_area .layer.reward .content .list_radio .ico2 label:before{background-image:url(../img/ly_item2.png?7ecd3ddaeae33d91210513b839f1cd80)}.wrap .layer_area .layer.reward .content .list_radio input:focus-visible+span{outline:2px solid #00a5a2}.wrap .layer_area .layer.reward .content .list_rewards{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;width:354px;margin:24px auto 0}.wrap .layer_area .layer.reward .content .list_rewards li{width:75px;height:75px;background:url(../img/ly_reward_items.png?f5112d3d19bb9438fa7e4251e02d20c8) no-repeat 0 0}.wrap .layer_area .layer.reward .content .list_rewards .ico1{background-position:0px 0px}.wrap .layer_area .layer.reward .content .list_rewards .ico2{background-position:-75px 0px}.wrap .layer_area .layer.reward .content .list_rewards .ico3{background-position:-150px 0px}.wrap .layer_area .layer.reward .content .list_rewards .ico4{background-position:-225px 0px}.wrap .layer_area .layer.reward .content .list_rewards .ico5{background-position:0px -75px}.wrap .layer_area .layer.reward .content .list_rewards .ico6{background-position:-75px -75px}.wrap .layer_area .layer.reward .content .list_rewards .ico7{background-position:-150px -75px}.wrap .layer_area .layer.reward .content .list_rewards .ico8{background-position:-225px -75px}.wrap .layer_area .layer.reward .content .btn_area{display:flex;justify-items:center;align-items:center;gap:10px}.wrap .layer_area .layer.reward .content .btn_area .btn_confirm{display:flex;align-items:center;justify-content:center;gap:8px;width:250px;height:52px;margin:0 auto;padding-left:16px;border-radius:26px;background-color:#111;font-size:19px;letter-spacing:-0.025em;color:#fff;font-weight:700}.wrap .layer_area .layer.reward .content .btn_area .btn_confirm:after{content:"";width:8px;height:13px;background-image:url(../img/ico_arrow3.png?2a5d06ef9ee999f7814f18bd73a569b4)}.wrap .layer_area .layer.reward .content .btn_area .btn_confirm.t1{gap:7px;width:380px;padding:0;background-color:#00dcd8;color:#222;font-weight:800}.wrap .layer_area .layer.reward .content .btn_area .btn_confirm.t1:after{width:19px;height:19px;background-image:url(../img/ico_arrow.png?6456ef7a708e19cb29e20804c3faab4f)}.wrap .layer_area .layer.reward .content .btn_area .btn_confirm.mail:before{content:"";width:24px;height:18px;background:url(../img/ico_mail.png?743932c175c3ae249d1610b398aaf01f) no-repeat 50% 50%}.wrap .layer_area .layer.reward .content .btn_area .btn_confirm:disabled{padding:0;background-color:#bbb;color:#fff;cursor:default}.wrap .layer_area .layer.reward .content .btn_area .btn_confirm:disabled:after{display:none}.wrap .layer_area .layer.reward .content>p+.btn_area{margin-top:23px}.wrap .layer_area .layer.reward .content .list_rewards+.btn_area{margin-top:30px}.wrap .layer_area .layer.reward .content .list_radio+.btn_area{margin-top:24px}.wrap .layer_area .layer.reward .content .end_box+.btn_area{margin-top:30px}.wrap .layer_area .layer.reward .content .btn_area:has(>*+*){justify-content:center}.wrap .layer_area .layer.reward .content .btn_area:has(>*+*) .btn_confirm{width:156px;margin:0}.wrap .layer_area .layer.reward .content .btn_area:has(>*+*) .btn_confirm.t1{width:254px}.wrap .layer_area .layer.reward .btn_close{top:0;right:0;width:46px;height:36px;padding:0;background:none}.wrap .layer_area .layer.reward .btn_close:before{content:"";display:block;width:16px;height:16px;margin:0 auto;background:url(../img/ly_close3.png?b0669fc330e14ed1bd558b26c3a92e64) no-repeat 50% 50%}.wrap .layer_area .layer[data-layercon=view1] .box{padding-top:299px;background-image:url(../img/ly_view1.jpg?f615a5b39957b85c8d8aee8fc2bb76a4)}.wrap .layer_area .layer[data-layercon=view1] .btn_area{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px}.wrap .layer_area .layer[data-layercon=view1] .btn_area>*{display:flex;align-items:center;justify-content:center;font-size:16px;letter-spacing:-0.05em;font-weight:700;font-family:"\B9D1\C740   \ACE0\B515","Malgun Gothic"}.wrap .layer_area .layer[data-layercon=view1] .btn_area>a{width:320px;height:56px;background:linear-gradient(130deg, #552eff, #5a2eff 24%, #6d36ff 72%, #763bed);color:#fff}.wrap .layer_area .layer[data-layercon=view1] .btn_area>.btn_close{position:static;width:150px;height:56px;padding:0;background:#fff;border:1px solid #666}.wrap .layer_area .layer[data-layercon=view2] .box{padding-top:355px;border:0;background-image:url(../img/ly_view2.jpg?77830d612c69a9b9275ba4f611fe3a9a)}.wrap .layer_area .layer[data-layercon=view3] .box{background-image:url(../img/ly_view3.jpg?08b6ee2edbca903c4ce23a9e25e1b4cd)}.wrap .layer_area .layer[data-layercon=view4] .box{background-image:url(../img/ly_view4.jpg?5d7adf381056e837fcad6d00474ee13b)}.wrap .layer_area .layer[data-layercon=view5] .box{background-image:url(../img/ly_view5.jpg?3706fe196a1596785726c0645e955893)}.wrap .layer_area .layer[data-layercon=view6] .box{background-image:url(../img/ly_view6.jpg?1f41a482bd8e7c2f3f2a5a9527bbfb63)}.wrap .layer_area .layer[data-layercon=view7] .box{background-image:url(../img/ly_view7.jpg?4e6ba842e77f03e613d72f59ed076a11)}.wrap .layer_area .layer.on{display:block;position:static;margin:auto;opacity:1;visibility:visible}.wrap .layer_area .layer.token[data-layercon=token1] .contents{padding:40px 30px}.wrap .layer_area .layer.token[data-layercon=token1] .contents .tab{display:flex;flex:1 1 0px;gap:0 3px}.wrap .layer_area .layer.token[data-layercon=token1] .contents .tab>li{width:50%;border-radius:4px 4px 0 0;background-color:#e7e7e7}.wrap .layer_area .layer.token[data-layercon=token1] .contents .tab>li a{height:53px;font-weight:600;font-size:20px;color:#888;display:flex;align-items:center;justify-content:center}.wrap .layer_area .layer.token[data-layercon=token1] .contents .tab>li.on{background-color:#222}.wrap .layer_area .layer.token[data-layercon=token1] .contents .tab>li.on a{color:#fff}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table{width:100%;display:block}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table thead{width:100%;font-family:"Malgun Gothic";display:table;table-layout:fixed;border-collapse:collapse}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table thead th{height:44px;font-weight:700;font-size:16px;color:#fff;letter-spacing:-0.05em;text-align:center;background:#333;border:1px solid #c4c4c4;border-width:0 1px 0 0}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table thead th:nth-child(1){width:171px}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table thead th:nth-child(2){padding:0 20px;box-sizing:border-box}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table tbody{height:549px;border:solid #c4c4c4;border-width:0 1px 1px 1px;display:block;overflow-x:hidden;overflow-y:auto}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table tbody tr{width:100%;display:table;table-layout:fixed;border-collapse:collapse}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table tbody tr td{padding:13px 0;font-size:16px;line-height:18px;color:#222;text-align:center;letter-spacing:-0.05em;border:1px solid #c4c4c4;border-width:0 1px 1px 0;word-break:keep-all}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table tbody tr td:nth-child(1){width:170px}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table tbody tr td:nth-child(2){padding-left:20px;padding-right:20px;text-align:left;box-sizing:border-box}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table tbody tr:nth-child(n+11):last-child td{border-width:0 1px 0 0}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table tbody::-webkit-scrollbar{width:8px;height:8px}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table tbody::-webkit-scrollbar-track{background:#c4c4c4;border-left:1px solid #bdbdbd}.wrap .layer_area .layer.token[data-layercon=token1] .contents [data-tabcon*=token] table tbody::-webkit-scrollbar-thumb{background:#999;border:1px solid #9e9e9e;border-right:0}.wrap .layer_area.on{display:flex;opacity:1;visibility:visible}@media(min-width: 2560px){.wrap .aside{right:calc(50% - 1260px)}}.wrap.mo .aside .deco{display:none}.wrap.mo .aside>span,.wrap.mo .aside .quick{display:none}.wrap.mo .aside .btn_top{width:168px;height:140px;background-image:url(../img/btn_topm.gif?30e91b3239004d402160f79a55d7ad54);color:rgba(0,0,0,0)}.wrap.mo .aside .btn_top:after{content:none}@keyframes visualFade{from{opacity:0}to{opacity:1}}@keyframes visualStrike{0%{opacity:0;filter:brightness(3)}12%{opacity:1;filter:brightness(2.2)}30%{opacity:.55;filter:brightness(1)}45%{opacity:1}100%{opacity:1;filter:brightness(1)}}@keyframes visualFadeUp{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes visualWing{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes visualFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes visualFloat2{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes visualFloat3{0%,100%{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes visualFloat4{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes visualBolt{0%{opacity:0}12%{opacity:1}28%{opacity:.35}100%{opacity:1}}@keyframes cardEdgeSweep{0%{transform:translate(0, -266px)}3.58%{transform:translate(55px, -266px)}9.21%{transform:translate(132.8px, -233.8px)}14.84%{transform:translate(165px, -156px)}35.16%{transform:translate(165px, 156px)}40.79%{transform:translate(132.8px, 233.8px)}46.42%{transform:translate(55px, 266px)}53.58%{transform:translate(-55px, 266px)}59.21%{transform:translate(-132.8px, 233.8px)}64.84%{transform:translate(-165px, 156px)}85.16%{transform:translate(-165px, -156px)}90.79%{transform:translate(-132.8px, -233.8px)}96.42%{transform:translate(-55px, -266px)}100%{transform:translate(0, -266px)}}@property --beam{syntax:"<angle>";inherits:false;initial-value:0deg}@property --beam-x{syntax:"<length>";inherits:false;initial-value:0px}@property --beam-y{syntax:"<length>";inherits:false;initial-value:0px}@keyframes cardBeamSweep{0%{--beam-x:0px;--beam-y:-310px}8.44%{--beam-x:173px;--beam-y:-310px}9.04%{--beam-x:185.2px;--beam-y:-308.4px}9.64%{--beam-x:196.5px;--beam-y:-303.7px}10.24%{--beam-x:206.2px;--beam-y:-296.2px}10.84%{--beam-x:213.7px;--beam-y:-286.5px}11.44%{--beam-x:218.4px;--beam-y:-275.2px}12.05%{--beam-x:220px;--beam-y:-263px}37.96%{--beam-x:220px;--beam-y:268px}38.56%{--beam-x:218.4px;--beam-y:280.2px}39.16%{--beam-x:213.7px;--beam-y:291.5px}39.76%{--beam-x:206.2px;--beam-y:301.2px}40.36%{--beam-x:196.5px;--beam-y:308.7px}40.96%{--beam-x:185.2px;--beam-y:313.4px}41.56%{--beam-x:173px;--beam-y:315px}58.45%{--beam-x:-173px;--beam-y:315px}59.05%{--beam-x:-185.2px;--beam-y:313.4px}59.65%{--beam-x:-196.5px;--beam-y:308.7px}60.25%{--beam-x:-206.2px;--beam-y:301.2px}60.85%{--beam-x:-213.7px;--beam-y:291.5px}61.45%{--beam-x:-218.4px;--beam-y:280.2px}62.05%{--beam-x:-220px;--beam-y:268px}87.96%{--beam-x:-220px;--beam-y:-263px}88.56%{--beam-x:-218.4px;--beam-y:-275.2px}89.16%{--beam-x:-213.7px;--beam-y:-286.5px}89.76%{--beam-x:-206.2px;--beam-y:-296.2px}90.36%{--beam-x:-196.5px;--beam-y:-303.7px}90.96%{--beam-x:-185.2px;--beam-y:-308.4px}91.56%{--beam-x:-173px;--beam-y:-310px}100%{--beam-x:0px;--beam-y:-310px}}@keyframes itemBeamAngle{to{--beam:360deg}}@keyframes itemEdgeSweep{0%{transform:translate(0, -26px) rotate(0deg)}8.51%{transform:translate(16.3px, -26px) rotate(32.1deg)}12.49%{transform:translate(23.2px, -23.2px) rotate(45deg)}16.47%{transform:translate(26px, -16.3px) rotate(57.9deg)}33.5%{transform:translate(26px, 16.3px) rotate(122.1deg)}37.48%{transform:translate(23.2px, 23.2px) rotate(135deg)}41.46%{transform:translate(16.3px, 26px) rotate(147.9deg)}58.49%{transform:translate(-16.3px, 26px) rotate(212.1deg)}62.47%{transform:translate(-23.2px, 23.2px) rotate(225deg)}66.45%{transform:translate(-26px, 16.3px) rotate(237.9deg)}83.48%{transform:translate(-26px, -16.3px) rotate(302.1deg)}87.46%{transform:translate(-23.2px, -23.2px) rotate(315deg)}91.44%{transform:translate(-16.3px, -26px) rotate(327.9deg)}100%{transform:translate(0, -26px) rotate(360deg)}}@keyframes stepBarFill{from{background-size:0 12px}to{background-size:100% 12px}}@property --w{syntax:"<length>";inherits:true;initial-value:0px}@keyframes stepGaugeFill{from{--w:0px}to{--w:var(--v)}}@keyframes rewardHandHint{0%,100%{transform:translateX(-18px)}50%{transform:translateX(18px)}}@keyframes rewardHandTrail{0%,14%,46%,64%,96%,100%{opacity:0}30%,80%{opacity:.6}}