@charset "UTF-8";.e-event2 .lucky-date,.e-event2 .lucky-day,.e-event2 .e-reward .update-time{font-family:"NotoSans Regular","맑은 고딕","Malgun Gothic","돋움","dotum","Apple SD Gothic Neo","Arial","Tahoma",sans-serif}.loaded .e-header .cover .title p,.loaded .e-header::before{opacity:1;-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}.e-skip,.e-event2 .e-reward .notice{position:absolute;left:-9999px;width:1px;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden}.e-btn{display:block;font-size:0;text-indent:-9999em}.e-hidden,.e-contents .btn-shop,.e-event2 .e-reward .before-login .btn-login{background-color:#fff;opacity:0;filter:alpha(opacity=1)}.e-blind,.e-header .bi a,.e-header .e-quick .e-btn,.e-header .e-title,.e-header .e-period,.e-nav .navigation a,.e-contents .btn-top,.e-contents .btn-shop,.e-event2 .e-reward .before-login,.e-event2 .e-reward .before,.e-event2 .e-reward .end,.e-event2 .e-reward .attendance li .btn-get,.e-event2 .e-reward .special li .btn-purchase{font-size:0;text-indent:-9999em}html,body{background-color:#fff;min-width:1280px}button{border:none 0;outline:none 0;cursor:pointer;background-color:transparent}.e-nav .navigation,.e-event2 .e-wrap{position:relative;width:1280px;margin:0 auto}.e-container{position:relative;max-width:1920px;min-width:1280px;margin:0 auto}.badge{position:absolute;right:40px;top:40px;z-index:5}.e-header{overflow:hidden;position:relative;z-index:10;width:100%;height:880px;box-sizing:border-box;background:url("./images/bg_header.jpg") no-repeat 50% 0}.e-header::before{content:"";position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;background:url("./images/bg_header2.jpg") center no-repeat;z-index:1;background-size:cover;-webkit-transition:opacity .8s ease-in-out 0s;transition:opacity .8s ease-in-out 0s}.e-header .bi{display:block;width:170px;height:74px;position:absolute;top:47px;left:677px;margin-left:-640px;z-index:5}.e-header .bi a{display:block;width:100%;height:100%;background:url("images/bi.png") 0 0 no-repeat;background-size:cover}.e-header .e-quick{position:absolute;top:80px;right:45px;z-index:5;overflow:hidden;display:flex;align-items:center}.e-header .e-quick .e-btn{display:block;float:left;width:40px;height:46px;margin-left:9px;background-image:url("images/bg_quick.png");background-repeat:no-repeat;background-position-y:0}.e-header .e-quick .e-btn:hover{background-position-y:100%}.e-header .e-quick .today{position:relative;background-position-x:0}.e-header .e-quick .today label{position:relative;display:block;height:100%;cursor:pointer;background:inherit;color:#666;padding-left:18px;font-size:13px}.e-header .e-quick .today label::before{content:"";position:absolute;left:0;top:53%;transform:translateY(-50%);width:12px;height:12px;background:url("images/bg_check.jpg") no-repeat}.e-header .e-quick .today input{position:absolute;left:-9999px}.e-header .e-quick .today input:checked+label::before{background-position-y:100%}.e-header .e-quick .btn-red{background-position-x:0}.e-header .e-quick .btn-blue{background-position-x:100%}.e-nav{width:100%;position:absolute;top:800px;left:0;z-index:50}.e-nav .navigation{max-width:1280px;display:flex;justify-content:center;overflow:hidden}.e-nav .navigation a{position:relative;display:block;width:335px;height:139px;background-image:url("images/bg_nav_menu.png");background-repeat:no-repeat;background-position:0 0;margin:0 10px}.e-nav .navigation a.nav0{background-position-x:0}.e-nav .navigation a.nav1{background-position-x:center}.e-nav .navigation a.nav2{background-position-x:100%}.e-nav .navigation a:hover{background-position-y:100%}.e-nav .navigation a.current{background-position-y:100%}.e-contents{width:100%;overflow:hidden}.e-contents [class*="e-event"]{position:relative;background-position:50% 0;background-repeat:no-repeat}.e-contents .btn-top{display:none;width:92px;height:92px;border-radius:92px;box-shadow:0 0 20px rgba(0,0,0,0.2);position:fixed;bottom:95px;right:36px;z-index:8;background:url("images/btn_top.png") 0 0 no-repeat}.e-contents .btn-top:hover{background-position-y:100%}.e-contents .btn-shop{display:block;width:474px;height:95px;position:absolute;left:50%}.e-contents .btn-shop-red{margin-left:-412px}.e-contents .btn-shop-blue{margin-left:7px}.e-event1 .box_1{background:url("images/bg_evt1_1.jpg") 50% 0 no-repeat}.e-event1 .box_2{background:url("images/bg_evt1_2.jpg") 50% 0 no-repeat}.e-event1 .box_1{height:1160px}.e-event1 .box_2{height:1270px}.e-event2 .e-lucky{height:4270px;background:url("images/bg_evt2_1.jpg") 50% 0 no-repeat}.e-event2 .e-wrap{height:100%}.e-event2 .lucky-date,.e-event2 .lucky-day{width:385px;font-size:32px;color:#333;position:absolute;top:1440px;text-align:center;font-weight:900}.e-event2 .lucky-date{left:236px}.e-event2 .lucky-day{right:236px}.e-event2 .btn-buy-shop{position:absolute;top:1656px;display:block;background-position-y:100%;background-image:url("images/btn_store.png")}.e-event2 .btn-buy-shop-red{background-position-x:0;left:13%;width:398px;height:55px}.e-event2 .btn-buy-shop-blue{background-position-x:100%;left:55%;width:398px;height:55px}.e-event2 .btn-buy-shop:hover{background-position-y:0}.e-event2 .e-reward{width:1200px;height:1200px;position:absolute;top:2362px;left:50%;transform:translateX(-50%)}.e-event2 .e-reward .before-login,.e-event2 .e-reward .before,.e-event2 .e-reward .end{display:block;width:1280px;height:1492px;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:-268px;left:-40px;z-index:6}.e-event2 .e-reward .before-login::before,.e-event2 .e-reward .before::before,.e-event2 .e-reward .end::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("images/bg_luck.png");z-index:1}.e-event2 .e-reward .before-login::after,.e-event2 .e-reward .before::after,.e-event2 .e-reward .end::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;z-index:1}.e-event2 .e-reward .before-login::after{background-image:url("images/bg_before_login.png")}.e-event2 .e-reward .before-login .btn-login{display:block;width:175px;height:86px;position:absolute;top:706px;left:280px;z-index:10}.e-event2 .e-reward .before::after{background-image:url("images/bg_luck_before.png")}.e-event2 .e-reward .end::after{background-image:url("images/bg_luck_end.png")}.e-event2 .e-reward .update-time{display:block;width:100%;position:absolute;top:-26px;left:4px;text-align:left;font-size:16px;letter-spacing:-1px;color:#fffeed}.e-event2 .e-reward .update-time em{color:#fffeed;font-weight:lighter;margin-left:5px;letter-spacing:0}.e-event2 .e-reward .attendance{position:relative;z-index:3;width:870px;height:1080px;left:4px}.e-event2 .e-reward .attendance li{position:relative;float:left;width:calc(870px / 5);margin-bottom:12px;height:270px}.e-event2 .e-reward .attendance li .btn-get{width:145px;height:44px;border-radius:44px;position:absolute;bottom:16px;left:50%;transform:translateX(-50%);background:url("images/btn_get.png") 0 -45px no-repeat}.e-event2 .e-reward .attendance li .btn-get[disabled]{background-position-y:0;cursor:default;pointer-events:none}.e-event2 .e-reward .attendance li .btn-get:hover{background-position-y:-90px;box-shadow:0 5px 5px rgba(0,0,0,0.2)}.e-event2 .e-reward .attendance li .btn-get.success::before{content:"";background:rgba(255,255,255,0.7);position:absolute;top:-150px;width:160px;height:200px;border-radius:40px}.e-event2 .e-reward .attendance li .btn-get.success::after{content:"";background:url("images/btn_get.png") center bottom no-repeat;position:absolute;top:-118px;width:145px;height:109px}.e-event2 .e-reward .attendance li .btn-get.success::before,.e-event2 .e-reward .attendance li .btn-get.success::after{left:50%;transform:translateX(-50%)}.e-event2 .e-reward .special{position:absolute;top:3px;right:0}.e-event2 .e-reward .special li{position:relative;width:299px;height:283px;border-radius:31px}.e-event2 .e-reward .special li .new{position:absolute;z-index:4}.e-event2 .e-reward .special li .btn-purchase{width:210px;height:44px;position:absolute;bottom:26px;left:44.5px;background:url("images/btn_complete.png") no-repeat;background-position-y:50% !important;border-radius:44px}.e-event2 .e-reward .special li .btn-purchase[disabled],.e-event2 .e-reward .special li .btn-purchase.success{background-position-y:100% !important;cursor:default;pointer-events:none}.e-event2 .e-reward .special li .btn-purchase:hover{background-position-y:0 !important;box-shadow:0 5px 5px rgba(0,0,0,0.2)}.e-event2 .e-reward .special li.special5{height:280px}.e-event2 .e-reward .special li.special5 .btn-purchase{background-position-x:0}.e-event2 .e-reward .special li.special5::before{top:50px;height:230px}.e-event2 .e-reward .special li.special10{height:282px}.e-event2 .e-reward .special li.special10 .btn-purchase{background-position-x:50%}.e-event2 .e-reward .special li.special10::before{top:50px;height:232px}.e-event2 .e-reward .special li.special15 .btn-purchase{background-position-x:100%}.e-event2 .e-reward .special li.special15 .new{left:-45px;top:0}.e-event2 .e-reward .special li.special15::before{top:50px;height:233px}.e-event2 .e-reward .special li.special20{height:270px;overflow:hidden}.e-event2 .e-reward .special li.special20 .red-wrap{width:100%;height:43px;position:relative;margin-top:166px}.e-event2 .e-reward .special li.special20 .blue-wrap{width:100%;height:43px;position:relative;margin-top:6px}.e-event2 .e-reward .special li.special20 .blue-wrap .btn-purchase{background-position-x:100%}.e-event2 .e-reward .special li.special20 .btn-purchase{bottom:unset;width:75px;height:43px;background:url("images/btn_purchase.png") no-repeat}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-left{left:15px}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-center{left:50%;transform:translateX(-50%)}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-right{right:15px;left:unset}.e-event2 .e-reward .special li.special20::before{top:50px;height:221px}.e-event2 .e-reward .special li::before{content:"";display:none;position:absolute;top:50px;left:0;background:rgba(133,63,0,0.8) url("images/btn_special.png") center no-repeat;height:232px;width:100%;z-index:4}.e-event2 .e-reward .special li.question::before{display:block;background-position-y:100%}.e-event2 .e-reward .special li.success::before{display:block;background-position-y:0}.e-event2 .e-plus{background:url("images/bg_evt2_2.jpg") 50% 0 no-repeat;height:1227px}.e-event3 .box_1{background:url("images/bg_evt3_1.jpg") 50% 0 no-repeat;position:relative}.e-event3 .box_2{background:url("images/bg_evt3_2.jpg") 50% 0 no-repeat;position:relative}.e-event3 .box_1{height:1794px}.e-event3 .box_2{height:1318px}.e-event3 .shop-btn-box{position:absolute;width:926px;left:50%;transform:translateX(-50%);bottom:320px;text-align:center;display:flex}.e-event3 .shop-btn-box .btn-buy{display:block;height:55px;background-image:url("images/btn_buy.png");background-position-y:100%}.e-event3 .shop-btn-box .btn-buy-red{background-position-x:0;width:398px}.e-event3 .shop-btn-box .btn-buy-blue{background-position-x:100%;width:398px;margin-left:130px;position:relative;top:-1px}.e-event3 .shop-btn-box .btn-buy:hover{background-position-y:0}.e-footer{height:68px;background-color:#000;text-align:center}.e-footer p{text-indent:unset;letter-spacing:0;line-height:68px;font-size:12px;color:rgba(255,255,255,0.5)}