@charset "UTF-8";@font-face{font-family:"Pretendard";src:url("https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff") format("woff")}.e-event2 .lucky-date,.e-event2 .lucky-day,.e-event2 .e-reward .update-time em,.e-event2 .e-reward .update-time{font-family:"Pretendard","NotoSans Regular","맑은 고딕","Malgun Gothic","돋움","dotum","Apple SD Gothic Neo","Arial","Tahoma",sans-serif}.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-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}.shadow{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}.ellipsis1,.e-event2 .lucky-date p+p,.e-event2 .lucky-day p+p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.ellipsis2{overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all}.ellipsis3{overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:keep-all}.ellipsis4{overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-break:keep-all}.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}.e-header{position:relative;z-index:1;width:100%;height:807px;overflow:hidden;background:url("images//bg_header.jpg") 50% 0 no-repeat;background-size:cover}.e-header .bi{width:210px;height:105px;position:absolute;top:40px;left:40px;z-index:999}.e-header .bi a{display:block;width:100%;height:100%;background:url("images//bi.png") 50% 0 no-repeat}.e-header .badge{position:absolute;right:60px;top:14px;z-index:5}.e-header .util{overflow:hidden;position:absolute;z-index:5;font-size:0;top:55px;right:62px}.e-header .util a,.e-header .util #closeToday,.e-header .util input[type="checkbox"]+label,.e-header .util input[type="checkbox"]+span{display:inline-block;overflow:hidden;background-image:url("images/img_util.png");background-repeat:no-repeat}.e-header .util a{width:40px;height:48px}.e-header .util a:hover{background-position-y:100%}.e-header .util input[type="checkbox"]+label,.e-header .util input[type="checkbox"]+span{display:block;cursor:pointer;position:relative;width:127px;height:48px}.e-header .util input[type="checkbox"]{position:absolute;visibility:hidden}.e-header .util input[type="checkbox"]:checked+label,.e-header .util input[type="checkbox"]:checked+span{background-position-y:100%}.e-header .util .btn-red{background-position-x:-150px}.e-header .util .btn-blue{margin-left:10px;background-position-x:100%}.e-header .util .today input[type="checkbox"]+label{font-size:13px;color:#111;margin-top:-8px;padding-left:22px;line-height:47px;background-position-x:0}.e-header #canvas{position:absolute;top:0;left:50%;display:block;margin-left:-960px;pointer-events:none}.e-nav{width:100%;position:absolute;top:807px;left:0;z-index:50;background:url("images//bg_nav.png") 0 0 repeat-x}.e-nav .navigation{max-width:1280px;display:flex;justify-content:center;overflow:hidden}.e-nav .navigation a{position:relative;display:block;width:640px;height:86px;background-position-y:0;background-image:url("images//bg_nav_menu.png");background-repeat:no-repeat}.e-nav .navigation a.nav0{background-position-x:0}.e-nav .navigation a.nav1{background-position-x:100%}.e-nav .navigation a:hover{background-position-y:50%}.e-nav .navigation a.current{background-position-y:100%}.e-contents{width:100%;padding-top:86px;overflow:hidden}.e-contents [class*="e-event"]{position:relative;background-position:50% 0;background-repeat:no-repeat}.e-contents .btn-top{display:none;width:78px;height:78px;position:fixed;bottom:95px;right:60px;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:404px;height:95px;position:absolute;left:50%}.e-contents .btn-shop-red{margin-left:-412px}.e-contents .btn-shop-blue{margin-left:7px}.e-event1 .cont1{position:relative;background:url("images//bg_event1_1.jpg") 50% no-repeat;text-align:center}.e-event1 .cont2{position:relative;background:url("images//bg_event1_2.jpg") 50% no-repeat;text-align:center}.e-event1 .cont3{position:relative;background:url("images//bg_event1_3.jpg") 50% no-repeat;text-align:center}.e-event1 .cont4{position:relative;background:url("images//bg_event1_4.jpg") 50% no-repeat;text-align:center}.e-event1 .btn-wrap{position:absolute;display:flex;left:50%;transform:translateX(-50%)}.e-event1 .cont2 .btn-wrap{bottom:140px}.e-event1 .cont2 .btn-wrap a{display:block;width:341px;height:80px;background:url("images//btn_store.png") no-repeat;margin:0 15px}.e-event1 .cont2 .btn-wrap a.btn-blue{background-position-x:100%}.e-event1 .cont2 .btn-wrap a:hover{background-position-y:100%}.e-event2 .cont1{position:relative;background:url("images//bg_event2_1.jpg") 50% no-repeat;text-align:center}.e-event2 .cont2{position:relative;background:url("images//bg_event2_2.jpg") 50% no-repeat;text-align:center}.e-event2 .e-wrap{position:absolute;height:100%;left:50%;transform:translateX(-50%);top:0}.e-event2 .lucky-txt-wrap{position:absolute;display:flex;justify-content:space-between;top:725px;left:510px;width:654px}.e-event2 .lucky-date,.e-event2 .lucky-day{width:319px;margin:auto;font-size:24px;letter-spacing:-0.05em;color:#855210;text-align:center;font-weight:900}.e-event2 .lucky-date p,.e-event2 .lucky-day p{display:none}.e-event2 .lucky-date p+p,.e-event2 .lucky-day p+p{display:block;font-size:24px}.e-event2 .btn-wrap{position:absolute;display:flex;left:50%;transform:translateX(-50%);top:900px}.e-event2 .btn-wrap a{display:block;width:341px;height:80px;background:url("images//btn_store.png") no-repeat;margin:0 15px}.e-event2 .btn-wrap a.btn-blue{background-position-x:100%}.e-event2 .btn-wrap a:hover{background-position-y:100%}.e-event2 .e-reward{width:1238px;height:1260px;position:absolute;top:1217px;left:0;padding:0 31px 20px 14px}.e-event2 .e-reward .before-login,.e-event2 .e-reward .before,.e-event2 .e-reward .end{display:block;width:1280px;height:1283px;background-color:rgba(255,254,237,0.9);background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:-24px;left:-1px;z-index:6}.e-event2 .e-reward .before-login{background-image:url("images//bg_before_login.png")}.e-event2 .e-reward .before-login .btn-login{display:block;width:185px;height:75px;position:absolute;top:568px;left:477px}.e-event2 .e-reward .before{background-image:url("images//bg_luck_before.png")}.e-event2 .e-reward .end{background-image:url("images//bg_luck_end.png")}.e-event2 .e-reward .update-time{display:block;position:absolute;top:1272px;right:57px;text-align:right;font-size:15px;letter-spacing:-0.05em;color:#fffeed}.e-event2 .e-reward .update-time em{color:#fffeed;font-weight:lighter;margin-left:5px}.e-event2 .e-reward .attendance{position:relative;z-index:3;width:960px}.e-event2 .e-reward .attendance li{position:relative;float:left;width:173px;height:273px;margin:21px 9px}.e-event2 .e-reward .attendance li .btn-get{width:100%;height:48px;position:absolute;left:1px;bottom:5px;background:url("images//btn_get.png") 0 0 no-repeat}.e-event2 .e-reward .attendance li .btn-get:hover{background-position-y:-48px}.e-event2 .e-reward .attendance li .btn-get[disabled]{background-position-y:-96px;cursor:default}.e-event2 .e-reward .attendance li .btn-get.success{bottom:-2px;left:1px;height:100%;background-position-y:100%;overflow:visible}.e-event2 .e-reward .special{position:absolute;top:26px;right:33px}.e-event2 .e-reward .special li{position:relative;width:230px;height:270px;margin-bottom:45px}.e-event2 .e-reward .special li .new{position:absolute;z-index:4}.e-event2 .e-reward .special li .btn-purchase{width:100%;height:48px;position:absolute;bottom:8px;left:0;background:url("images//btn_purchase.png") no-repeat}.e-event2 .e-reward .special li .btn-purchase[disabled]{background-position-x:0;cursor:default}.e-event2 .e-reward .special li.special5 .btn-purchase{background-position-y:0;background-position-x:-460px}.e-event2 .e-reward .special li.special5 .btn-purchase[disabled],.e-event2 .e-reward .special li.special5 .btn-purchase.success{background-position-x:0}.e-event2 .e-reward .special li.special5 .btn-purchase:not(:disabled):hover{background-position-x:-230px}.e-event2 .e-reward .special li.special10 .btn-purchase{background-position-y:-48px;background-position-x:-460px}.e-event2 .e-reward .special li.special10 .btn-purchase[disabled],.e-event2 .e-reward .special li.special10 .btn-purchase.success{background-position-x:0}.e-event2 .e-reward .special li.special10 .btn-purchase:not(:disabled):hover{background-position-x:-230px}.e-event2 .e-reward .special li.special15 .new{right:-45px;top:15px}.e-event2 .e-reward .special li.special15 .btn-purchase{background-position-y:-48px;background-position-x:-460px}.e-event2 .e-reward .special li.special15 .btn-purchase[disabled],.e-event2 .e-reward .special li.special15 .btn-purchase.success{background-position-x:0}.e-event2 .e-reward .special li.special15 .btn-purchase:not(:disabled):hover{background-position-x:-230px}.e-event2 .e-reward .special li.special15.success .new{display:none}.e-event2 .e-reward .special li.special20.success .new{display:none}.e-event2 .e-reward .special li.special20 .btn-purchase{background-position-y:-96px}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-left{left:0;width:80px;background-position-x:-460px}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-left[disabled],.e-event2 .e-reward .special li.special20 .btn-purchase.btn-left.success{background-position-x:0}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-left:not(:disabled):hover{background-position-x:-230px}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-center{left:77px;width:75px;background-position-x:-536px}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-center[disabled],.e-event2 .e-reward .special li.special20 .btn-purchase.btn-center.success{background-position-x:-77px}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-center:not(:disabled):hover{background-position-x:-306px}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-right{left:152px;width:78px;background-position-x:-611px}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-right[disabled],.e-event2 .e-reward .special li.special20 .btn-purchase.btn-right.success{background-position-x:-151px}.e-event2 .e-reward .special li.special20 .btn-purchase.btn-right:not(:disabled):hover{background-position-x:-381px}.e-event2 .e-reward .special li.special20 img{left:-45px;top:0}.e-event2 .e-reward .special li::before{content:"";display:none;position:absolute;bottom:0;left:0;background:url("images//btn_purchase.png") no-repeat;background-position:right bottom;background-size:300% auto;height:100%;width:calc(100% + 1px);z-index:4}.e-event2 .e-reward .special li.success::before{display:block;background-position:right bottom}.e-event2 .e-reward .special li.question::before{display:block;background-position:left bottom}.e-event2 .e-reward .reward-nums{position:absolute;left:85px;top:-3px;z-index:4;pointer-events:none}.e-event2 .e-plus{background:url("images//bg_evt2_2.jpg") 50% 0 no-repeat;height:1179px}.e-footer{width:100%;height:50px;line-height:50px;background:#151515;text-align:center;color:#565656}