.e-shadow{display:none;overflow:hidden;z-index:90;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}html,body{background-color:#000;min-width:1280px}button{padding:0;border:none 0;outline:none 0;cursor:pointer}button:disabled{pointer-events:none}.e-container{position:relative;overflow:hidden;min-width:1280px;max-width:1920px;margin:0 auto}.e-contents{overflow:hidden}.e-event{position:relative;width:1280px;margin:0 auto}.e-event .img-content{margin-left:-320px}.e-wrap{position:relative;width:1280px;margin:0 auto}.e-footer p{overflow:hidden;line-height:0;font-size:0;color:transparent;text-indent:-9999px}.dimmed,.e-container:after{opacity:1;overflow:hidden;z-index:90;position:absolute;left:0;top:0;width:100%;height:100%;background:#000}.ie-lower{padding:240px 0;min-height:400px;background:url(//mimage.webzen.kr/community/v01/images/bg_dimmed.png) repeat;text-align:center}.ie-lower .inner{position:relative;margin:0 auto;padding:40px 30px 30px;width:720px;background-color:#fff}.ie-lower h2{line-height:1.6;color:#1a1a1a;font-size:24px}.ie-lower p{line-height:1.6;color:#6f6f6f;font-size:20px}.ie-lower .browser-list{overflow:hidden;width:380px;margin:50px auto 0}.ie-lower .browser-list li{font-size:15px;color:#6f6f6f;float:left;width:50%;padding-top:132px;text-align:center;background:url(//mimage.webzen.kr/template/images/ico_chrome.svg) no-repeat 50% 0/auto 120px}.ie-lower .browser-list li+li{background:url(//mimage.webzen.kr/template/images/ico_edge.svg) no-repeat 50% 0/auto 120px}.ie-lower .browser-list a{display:block;margin:35px auto 10px;width:160px;height:50px;font-family:"Segoe UI","Lucida Sans Unicode","Lucida Grande","Tahoma","Arial","sans-serif";font-weight:bold;line-height:50px;border-radius:4px;font-size:16px;color:#303030;background-color:#f0f0f0}.ie-lower .browser-list a:hover{color:#fff;background-color:#303030}.ie-lower--layer{position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%}.ie-lower-close{overflow:hidden;line-height:0;font-size:0;color:transparent;text-indent:-9999px;position:absolute;right:30px;top:30px;z-index:99999;width:35px;height:35px;background:url(//mimage.webzen.kr/community/v01/images/btn_close.png) no-repeat 50%}.ie-lower.dark{background:#000}.ie-lower.dark .inner{background-color:#000}.ie-lower.dark h2,.ie-lower.dark p{color:#e8d3c0}.ie-lower.dark .browser-list li{padding-top:116px;color:#909090}.ie-lower.dark .browser-list a{color:#303030;background-color:#e8d3c0}.ie-lower.dark .browser-list a:hover{color:#fff;background-color:#303030}.ie-lower.dark .ie-lower-close{background-image:url(//image.webzen.kr/Company/kor/img/popup/ban_popup_close.gif);background-position-x:-1px}html{background-color:#000}button{cursor:pointer}.e-skip{overflow:hidden;line-height:0;font-size:0;color:transparent;text-indent:-9999px;position:absolute;visibility:hidden;margin:0;padding:0;width:0;height:0}.e-container *{box-sizing:border-box}.e-container:after{display:block;content:'';-webkit-transition:all .6s ease-out .2s;transition:all .6s ease-out .2s}.e-header{position:relative;height:829px;background:url("images/bg_header.jpg") center no-repeat}.e-header .bi{width:178px;height:91px;position:absolute;top:40px;left:40px;z-index:5}.e-header .bi a{overflow:hidden;line-height:0;font-size:0;color:transparent;text-indent:-9999px;display:block;width:100%;height:100%;background:url("images/bi.png") 0 0 no-repeat}.e-header .util{overflow:hidden;position:absolute;z-index:5;font-size:0;top:40px;right:40px}.e-header .util a,.e-header .util #closeToday,.e-header .util input[type="checkbox"]+label,.e-header .util input[type="checkbox"]+span{overflow:hidden;line-height:0;font-size:0;color:transparent;text-indent:-9999px;display:inline-block;overflow:hidden;background-image:url(images/img_util.png);background-repeat:no-repeat}.e-header .util a{width:46px;height:46px}.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:46px;height:46px}.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-blue{margin:0 10px;background-position-x:100%}.e-header .util .today{display:block;float:left}.e-header .util .today input[type="checkbox"]+label{background-position-x:0}.e-header .util .today:hover label{background-position-y:100% !important}.e-header .e-title{overflow:hidden;line-height:0;font-size:0;color:transparent;text-indent:-9999px;position:absolute;visibility:hidden;margin:0;padding:0;width:0;height:0}.e-header .e-period{overflow:hidden;line-height:0;font-size:0;color:transparent;text-indent:-9999px;position:absolute;visibility:hidden;margin:0;padding:0;width:0;height:0}.e-header::before{content:'';background:url("images/bg_light.png");position:absolute;width:1306px;height:1734px;z-index:2;opacity:.2;left:50%;transform:translateX(-50%);top:-115px;-webkit-animation:opacityLight 4s .8s ease-in-out infinite;animation:opacityLight 4s .8s ease-in-out infinite}.e-event{width:100%;background:url("images/img_event.jpg") center 0 no-repeat}.e-event .e-evt1{height:1872px}.e-event .e-evt2{height:1532px}.e-event .e-evt2 .e-btn{position:absolute;bottom:425px;left:50%;width:390px;height:97px;transform:translateX(-50%);background:url("images/btn_reward.png") 0 0 no-repeat;overflow:hidden;line-height:0;font-size:0;color:transparent;text-indent:-9999px}.e-event .e-evt2 .e-btn:hover{background-position-y:-97px}.e-event .e-evt2 .e-btn:disabled{cursor:default;pointer-events:none;background-position-y:100%}.e-footer{overflow:hidden;line-height:0;font-size:0;color:transparent;text-indent:-9999px;position:absolute;visibility:hidden;margin:0;padding:0;width:0;height:0}.btn-top{overflow:hidden;line-height:0;font-size:0;color:transparent;text-indent:-9999px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;z-index:10;position:absolute;right:40px;bottom:100px;width:65px;height:74px;background:url(images/btn_top.png) no-repeat}.btn-top.active{position:fixed;opacity:1}.btn-top:hover{background-position-y:100%}.loaded.e-container:after{opacity:0;z-index:-1}@-webkit-keyframes opacityLight{0%{opacity:0}55%{opacity:.3}100%{opacity:0}}@keyframes opacityLight{0%{opacity:0}55%{opacity:.3}100%{opacity:0}}