@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}.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:#111;min-width:1280px}button{border:none 0;outline:none 0;cursor:pointer;background-color:transparent}.e-nav .navigation,.e-contents [class*='e-event']>section{position:relative;width:1280px;margin:0 auto}.e-container{position:relative;max-width:1920px;margin:0 auto}.e-header{position:relative;z-index:1;width:100%;height:877px;overflow:hidden;background:url("images/bg_header.jpg") 50% 0 no-repeat}.e-header .bi{display:block;width:155px;height:79px;position:absolute;top:30px;left:50%;margin-left:-640px;z-index:5}.e-header .bi a{display:block;width:100%;height:100%;background:url("images/bg_bi.png") 0 0 no-repeat}.e-header .e-quick{position:absolute;top:14px;left:50%;margin-left:215px;z-index:5;text-align:right;overflow:hidden;font-size:0}.e-header .e-quick .e-btn{background-image:url("images/btn_quick.png");background-repeat:no-repeat}.e-header .e-quick .btn-red,.e-header .e-quick .btn-blue{display:inline-block;vertical-align:middle;width:144px;height:36px;margin-left:4px;background-position-y:0}.e-header .e-quick .btn-red{background-position-x:0}.e-header .e-quick .btn-blue{background-position-x:100%}.e-header .e-quick #closeToday{display:inline-block;vertical-align:middle;margin-right:8px;position:relative;cursor:pointer}.e-header .e-quick #closeToday input,.e-header .e-quick #closeToday span{display:inline-block;vertical-align:middle}.e-header .e-quick #closeToday span{margin:2px 0 0 5px;font-size:11px;color:#7c5656;font-family:'Dotum',"돋움",sans-serif}.e-header .e-quick #closeToday input{width:12px;height:12px}.e-header .e-title,.e-header .e-period{width:100%;background-image:url("images/bg_title.png");background-position-x:50%;background-repeat:no-repeat;opacity:0;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transform:translateY(60px);transform:translateY(60px)}.e-header .e-title{margin-top:170px;height:237px;background-position-y:0;-webkit-transition-delay:.2s;transition-delay:.2s}.e-header .e-period{height:63px;background-position-y:100%;-webkit-transition-delay:.3s;transition-delay:.3s}.e-header #canvas{position:absolute;top:0;left:50%;display:block;margin-left:-960px;pointer-events:none}.loaded .e-header .e-title,.loaded .e-header .e-period{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.loaded .e-header .bg{display:block;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;background:#000;visibility:hidden;opacity:0;-webkit-transition:visibility 0s 1s,opacity 1s linear;transition:visibility 0s 1s,opacity 1s linear}.e-nav{width:100%;position:absolute;top:737px;left:0;z-index:5}.e-nav-fixed{background:url("images/bg_nav.jpg") 50% 0 no-repeat}.e-nav .navigation{overflow:hidden}.e-nav .navigation a{display:block;float:left;width:50%;height:140px;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,.e-nav .navigation a.current{height:178px;background-position-y:100%}.e-contents{width:100%;overflow:hidden;margin-top:-130px;padding-top:130px}.e-contents [class*='e-event']{position:relative;background-position:50% 0;background-repeat:no-repeat}.e-contents .btn-top{display:none;width:82px;height:78px;position:fixed;bottom:110px;right:28px;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{height:2803px;background-image:url("images/bg_evt1.jpg")}.e-event1 .btn-shop{top:2593px}.e-event2{height:4607px;background-image:url("images/bg_evt2.jpg")}.e-event2 .lucky-date,.e-event2 .lucky-day{width:600px;font-size:46px;color:#960c2f;position:absolute;top:1076px;font-weight:bold;text-align:center}.e-event2 .lucky-date{left:40px}.e-event2 .lucky-day{right:40px}.e-event2 .btn-shop{top:1219px}.e-event2 .e-reward{width:100%;position:absolute;top:1433px;left:0}.e-event2 .e-reward .before-login,.e-event2 .e-reward .before,.e-event2 .e-reward .end{display:block;width:100%;height:1392px;border-radius:56px;background-color:rgba(96,42,42,0.9);background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:4}.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:65px;position:absolute;top:760px;left:250px}.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:1446px;left:436px;font-size:24px;letter-spacing:-1px;color:#652c2c;font-weight:bold}.e-event2 .e-reward .update-time em{color:#960c2f;font-weight:bold;margin-left:5px}.e-event2 .e-reward .attendance{position:relative;z-index:3;width:950px;margin:106px 30px 0;overflow:hidden}.e-event2 .e-reward .attendance li{position:relative;float:left;width:170px;height:244px;margin:40px 10px}.e-event2 .e-reward .attendance li .btn-get{width:100%;height:54px;position:absolute;bottom:0;left:0;background:url("images/btn_get.png") 0 -54px no-repeat}.e-event2 .e-reward .attendance li .btn-get[disabled]{background-position-y:0;cursor:default}.e-event2 .e-reward .attendance li .btn-get.success{height:100%;background-position-y:100%;overflow:visible}.e-event2 .e-reward .special{position:absolute;top:146px;right:40px}.e-event2 .e-reward .special li{position:relative;width:230px;height:244px;margin-bottom:80px;overflow:hidden}.e-event2 .e-reward .special li.special5 .btn-purchase{background-position-y:0}.e-event2 .e-reward .special li.special10 .btn-purchase{background-position-y:-54px}.e-event2 .e-reward .special li.special15 .btn-purchase{background-position-y:-108px}.e-event2 .e-reward .special li.special20 .btn-purchase.success:first-child,.e-event2 .e-reward .special li.special20 .btn-purchase:first-child+button.success,.e-event2 .e-reward .special li.special20 .btn-purchase:first-child+button+button.success{width:100%;background-position:100% 100%;left:0}.e-event2 .e-reward .special li.special20 .btn-purchase{background-position-y:-216px}.e-event2 .e-reward .special li.special20 .btn-purchase:first-child{left:0;width:77px;background-position-x:0}.e-event2 .e-reward .special li.special20 .btn-purchase:first-child+button{left:77px;width:75px;background-position-x:-77px}.e-event2 .e-reward .special li.special20 .btn-purchase:first-child+button+button{left:152px;width:78px;background-position-x:-152px}.e-event2 .e-reward .special li.special20 .btn-purchase[disabled]{background-position-y:-162px}.e-event2 .e-reward .special li .btn-purchase{width:100%;height:54px;position:absolute;bottom:0;left:0;background:url("images/btn_purchase.png") 100% 0 no-repeat}.e-event2 .e-reward .special li .btn-purchase[disabled]{background-position-x:0;cursor:default}.e-event2 .e-reward .special li .btn-purchase.success{background-position:100% 100%;height:100%;z-index:1}.e-footer{width:100%;height:80px;line-height:80px;font-size:12px;color:rgba(255,255,255,0.7);background:#652c2c;text-align:center;font-family:'Gulim',"굴림",sans-serif;letter-spacing:1px}