@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");body{background:#000}body,div,dl,dt,dd,ul,ol,menu,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p,button{font-family:"NotoSans Regular","Nanum Gothic","나눔고딕","dotum","Arial","Tahoma","sans-serif"}.hide{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;width:1px;height:1px}.shadow{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}.e-bilnd,.e-header .logo a,.e-header .sub-title p,.pre-event h2,.pre-event p,.pre-event .cont1 p,.pre-event .cont2 p,.e-friend .cont1 p{font-size:0;text-indent:-9999em;color:transparent;line-height:0}.e-container{position:relative;overflow:hidden;min-width:1280px;max-width:1920px;margin:0 auto}.e-wrap{position:relative;width:1280px;height:100%;margin:0 auto;box-sizing:border-box}.e-footer{width:100%;height:60px;text-align:center}.e-footer p{font-size:12px;line-height:65px;color:#b8b8b8}.fixbtn .btn{position:fixed;right:40px;top:auto !important;bottom:100px;z-index:9;overflow:hidden;display:none;width:67px;height:74px;background:url("images/btn_top.png") no-repeat;text-indent:-1000em;cursor:pointer;-webkit-transition:top .5s ease-in-out;transition:top .5s ease-in-out;border:0}.fixbtn .btn:hover{background-position-y:100%}.e-header{position:relative;z-index:10;width:100%;max-width:1920px;height:855px;background:url("images/bg_header.jpg") no-repeat 50% 0;left:50%;transform:translateX(-50%)}.e-header::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:0;background:url("images/bg_header2.jpg") 50% 0 no-repeat;animation:opacity_infinite 3s .5s linear infinite}.e-header .logo{position:absolute;top:40px;left:45px;z-index:10;overflow:hidden;width:210px;height:126px;background:url("images/bi.png") no-repeat;box-sizing:border-box}.e-header .logo a{display:block;width:100%;height:100%}.e-header .e-util{overflow:hidden;position:absolute;z-index:5;font-size:0;top:50px;right:45px;width:324px;-webkit-transition:opacity .5s .5s ease-out;transition:opacity .5s .5s ease-out}.e-header .e-util a,.e-header .e-util #closeToday,.e-header .e-util input[type="checkbox"]+label,.e-header .e-util input[type="checkbox"]+span{display:inline-block;overflow:hidden;background-image:url("images/img_util.png");background-repeat:no-repeat}.e-header .e-util a{width:48px;height:48px}.e-header .e-util a:hover{background-position-y:100%}.e-header .e-util input[type="checkbox"]+label,.e-header .e-util input[type="checkbox"]+span{display:block;cursor:pointer;position:relative;width:190px;height:48px}.e-header .e-util input[type="checkbox"]{position:absolute;visibility:hidden}.e-header .e-util input[type="checkbox"]:checked+label,.e-header .e-util input[type="checkbox"]:checked+span{background-position-y:100%}.e-header .e-util #closeToday{background-position-x:0}.e-header .e-util .btn-home{margin-right:7px;background-position:-215px 0}.e-header .e-util .btn-download{background-position:100% 0}.e-header .e-util input[type="checkbox"]+span{font-size:14px;line-height:47px;color:#b7b7b7;padding-left:24px}.e-header .e-wrap{height:100%}.e-header .sub-title{position:absolute;top:51%;left:50%;transform:translateX(-50%)}.e-header .sub-title p{position:relative;background:url("images/sub_title.png") center no-repeat;width:555px;height:98px;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);-webkit-transition:all .5s .2s ease;transition:all .5s .2s ease}.e-header .sub-title p::before{content:"";position:absolute;display:block;width:100%;height:100%;background:url("images/sub_title2.png") center no-repeat;opacity:0;animation:opacity_forwards .5s .8s linear both}.loaded .e-header .sub-title p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.loaded .e-header .period p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);animation-delay:1.4s}.smog{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.smog i{position:absolute;display:block;background:url("images/sp_smog_white.png") no-repeat;transform-origin:50% 100%}.smog .num2{bottom:0;left:-217px;width:2354px;height:1400px;opacity:0}.smog .num1{bottom:0;left:-217px;width:2354px;height:800px;opacity:0}.smog .num3{bottom:0;left:-217px;width:2354px;height:800px;opacity:0}.e-header .smog .num1{-webkit-animation:spreadSmog 7s infinite linear;animation:spreadSmog 7s infinite linear}.e-header .smog .num2{-webkit-animation:spreadSmog 15s infinite linear;animation:spreadSmog 15s infinite linear}.e-header .smog .num3{-webkit-animation:spreadSmog 40s infinite linear;animation:spreadSmog 40s infinite linear}#canvas{position:absolute;top:0;left:50%;z-index:1;display:block;margin-left:-960px;pointer-events:none}.e-nav{position:absolute;top:855px;left:0;z-index:10;width:1920px;height:88px;background:#051b50;left:50%;margin-left:-960px}.e-nav .menu{overflow:hidden;width:1280px;margin:0 auto}.e-nav .menu li{float:left;width:50%}.e-nav .menu li a{overflow:hidden;display:block;height:131px;background-image:url("images/menu_off.jpg");background-repeat:no-repeat;text-indent:-1000em;-webkit-transition:all .3s ease;transition:all .3s ease}.e-nav .menu li a:hover{background-image:url("images/menu_over.jpg")}.e-nav .menu li a.tab1{background-position-x:0}.e-nav .menu li a.tab2{background-position-x:100%}.e-nav .menu li.on a{background-image:url("images/menu_on.jpg")}.e-container.nav-fixed .e-nav{position:fixed;top:0}.e-cont{position:relative;top:88px;width:100%}.e-cont .btnset button[class^="btn-"]{position:absolute;overflow:hidden;display:block;background-color:transparent;background-repeat:no-repeat;text-indent:-1000em;cursor:pointer;outline:0;border:0}.e-cont .btnset .btn-claim{background:url("images/btn_claim.png") no-repeat;width:320px;height:84px}.e-cont .btnset .btn-claim:hover{background-position-y:50%}.e-cont .btnset .btn-claim[disabled]{background-position-y:100%;pointer-events:none;cursor:auto}.pre-event{height:calc(1314px + 1225px + 88px);position:relative}.pre-event .e-inner{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%}.pre-event .cont1{background:url("images/bg_tab1_1.jpg") 50% 0 no-repeat;width:100%;height:1314px}.pre-event .cont2{background:url("images/bg_tab1_2.jpg") 50% 0 no-repeat;width:100%;height:1225px}.pre-event .cont2 .e-wrap{height:100%}.pre-event .btnset .btn-tab1-1{bottom:150px;left:155px}.pre-event .btnset .btn-tab1-2{bottom:150px;right:155px}.pre-event .btnset .btn-tab1-3{bottom:320px;left:58px}.pre-event .btnset .btn-tab1-4{bottom:320px;left:0;right:0;margin:auto}.pre-event .btnset .btn-tab1-5{bottom:320px;right:58px}.pre-event .dateset{position:absolute;top:330px;right:15px}.pre-event .dateset>p{font-family:"Inter",sans-serif;display:inline-block;text-indent:unset;line-height:normal;font-size:15px;color:#8f8f8f}.pre-event .textset{position:absolute;width:100%;top:410px;left:0;right:0;margin:auto}.pre-event .textset>div{display:flex;align-items:center;justify-content:center}.pre-event .textset .timeset>p{display:inline-block;font-family:"Inter",sans-serif;text-indent:unset;line-height:normal;text-align:center;color:#fff}.pre-event .textset .timeset .text01{font-size:40px;font-weight:600}.pre-event .textset .timeset .time{width:230px;font-size:50px;background-color:#081f53;margin:0 20px;padding:5px 0}.pre-event .textset .timeset .text02{font-size:22px}.pre-event .textset .loginset{flex-wrap:wrap}.pre-event .textset .loginset .text01,.pre-event .textset .loginset .text02{font-family:"Inter",sans-serif;text-indent:unset;line-height:normal;text-align:center;color:#fff;font-weight:bold}.pre-event .textset .loginset .text01{width:100%;font-size:22px}.pre-event .textset .loginset .text02{display:block;font-size:36px;cursor:pointer}.pre-event .textset .loginset .text02>span{font-family:"Inter",sans-serif;color:#498afa;font-weight:bold}.e-friend{position:relative;height:calc(2600px + 88px)}.e-friend .e-inner{position:absolute;top:0;left:50%;transform:translateX(-50%);width:1920px}.e-friend .cont1{background:url("images/bg_tab2_1.jpg") 50% 0 no-repeat;width:100%;height:2600px}.e-friend .btnset .btn-tab2{bottom:170px;left:0;right:0;margin:auto}.pop-invitation{position:relative;width:520px;height:auto;margin:0 auto;overflow-x:hidden;background:#fff}.pop-invitation *{font-family:"NotoSans Regular","Nanum Gothic","나눔고딕","dotum","Arial","Tahoma","sans-serif"}.pop-invitation h1{margin-bottom:10px}.pop-invitation .pop-cont{display:block;height:auto;padding:30px 55px;text-align:center;letter-spacing:-1px;border:10px solid #2e389d}.pop-invitation .pop-cont h2{font-size:22px;line-height:20px;color:#2e389d;font-weight:700}.pop-invitation .pop-cont .selectbox{width:130px;position:relative;margin:0 5px 0 0;float:left;overflow:hidden;border:1px solid #ddd;background:#fff url("images/bg_selectbox_disabled.jpg") no-repeat 100% 0}.pop-invitation .pop-cont .selectbox a{display:block;font-size:13px;color:#9a9a9a;height:28px;line-height:28px;padding:0 27px 0 10px;text-align:left;cursor:default;letter-spacing:-1px}.pop-invitation .pop-cont .selectbox select{width:100%;height:28px;position:absolute;left:0;top:0;cursor:pointer;letter-spacing:-1px;background:#fff url("images/bg_selectbox.jpg") no-repeat 100% 0;border:none 0;outline:none 0;padding-left:10px;color:#666;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.pop-invitation .pop-cont .selectbox select::-ms-expand{display:none}.pop-invitation .pop-cont .textbox{display:block;float:left;width:176px;padding:0 10px;height:28px;line-height:28px;border:1px solid #ddd;background:#fff}.pop-invitation .pop-cont .textbox input{display:block;width:100%;height:28px;line-height:28px}.pop-invitation .pop-cont .e-table{padding:20px 0 0}.pop-invitation .pop-cont .e-table table{width:100%}.pop-invitation .pop-cont .e-table table th{border-top:1px solid #eee;line-height:1.3em;text-align:center;font-size:13px;color:#666;border-bottom:1px solid #eee;padding:5px 0}.pop-invitation .pop-cont .e-table table th img{vertical-align:middle;margin-top:-1px}.pop-invitation .pop-cont .e-table table td{height:32px;text-align:center;font-size:13px;color:#666;border-bottom:1px solid #eee}.pop-invitation .pop-cont .e-table table td.non-data{height:200px;font-size:14px}.pop-invitation .pop-cont .char-select{overflow:hidden}.pop-invitation .pop-cont .char-select p{display:block;font-size:15px;color:#666;padding:0 0 11px}.pop-invitation .pop-cont .char-select .btn-search{display:block;float:left;width:65px;height:30px;line-height:28px;font-size:14px;color:#fff;background:#2e389d;cursor:pointer}.pop-invitation .pop-cont .char-select .btn-search:disabled,.pop-invitation .pop-cont .char-select .btn-search.disabled{background:#6f6f6f;color:#9a9a9a;border-color:#6f6f6f;cursor:default;pointer-events:none}.pop-invitation .pop-cont .char-select .btn-search:hover{width:65px;height:30px;background:#2e389d}.pop-invitation .pop-cont .char-select .selectbox2{width:176px}.pop-invitation .pop-cont .invit-box{padding:28px 0 65px}.pop-invitation .pop-cont .invit-box p{font-size:15px;line-height:20px;color:#666;padding:17px 0 16px}.pop-invitation .pop-cont .invit-box em{font-size:15px;line-height:20px;color:#2e389d}.pop-invitation .pop-cont .invit-box .textbox{width:156px}.pop-invitation .pop-cont .invit-box .btn-submit{display:block;float:left;margin-left:5px;width:65px;height:30px;line-height:28px;font-size:14px;color:#fff;cursor:pointer;background:#2e389d}.pop-invitation .pop-cont .invit-box .btn-submit:disabled,.pop-invitation .pop-cont .invit-box .btn-submit.disabled{background:#6f6f6f;color:#9a9a9a;border-color:#6f6f6f;cursor:default;pointer-events:none}.pop-invitation .pop-cont .invit-box .btn-submit:hover{width:65px;height:30px;background:#2e389d}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){.pop-invitation .pop-cont .selectbox select{width:130%;background-position:73% 0}}.pop-invitation .pop-cont .invitation-list .e-table .btn-confirm{width:56px;height:20px;font-size:12px;line-height:18px;color:#fff;background:#444}.pop-invitation .pager{text-align:center;font-size:0;padding:10px 0}.pop-invitation .pager a,.pop-invitation .pager span{display:inline-block;position:relative;vertical-align:top;width:18px;height:18px;line-height:18px;margin:0 2px;text-align:center;color:#938b85;border:1px solid #eee;background:#fff;font-size:13px;text-decoration:none;border-radius:0}.pop-invitation .pager a:hover,.pop-invitation .pager .current{color:#fff;background:#2e389d;border:1px solid #2e389d}.pop-invitation .pager .first,.pop-invitation .pager .previous,.pop-invitation .pager .next,.pop-invitation-send .pager .last{display:none}.pop-invitation .notice{padding-top:11px}.pop-invitation .notice li{padding-top:4px;font-size:13px;color:#666;text-align:left;margin-left:14px;text-indent:-14px}.pop-top{text-align:center}.pop-top p{font-size:34px;font-weight:900;color:#222}.pop-get{width:520px;background:#fff;margin:0 auto;position:relative;background-repeat:no-repeat;background-position:0 0}.pop-get .pop-cont{padding:30px 0;text-align:center}.pop-get .pop-cont .message{text-align:center;margin-top:20px}.pop-get .pop-cont .message h2{font-size:22px;line-height:20px;font-weight:800;padding-bottom:10px;letter-spacing:-1px}.pop-get .pop-cont .message p{padding-bottom:10px;color:#222;font-size:14px}.pop-get .pop-cont .message p span{font-weight:700}.pop-get .pop-cont .message p.comment{color:#666;margin-top:10px;letter-spacing:-1px}.pop-get .pop-cont .message a{height:43px;overflow:hidden;width:262px;margin:0 auto;position:relative;display:block}.pop-get .pop-cont .message a.disabled{cursor:default;pointer-events:none}.pop-get .pop-cont .message a.disabled img{position:absolute;left:0;bottom:0}.pop-get .pop-cont .message a:hover img{position:absolute;left:0;top:-43px}.pop-get .pop-cont .sales{text-align:center;padding:0}.pop-get .pop-cont .sales a{position:relative;display:block;width:405px;height:53px;margin:5px auto 0;overflow:hidden}.pop-get .pop-cont .sales a:hover img{position:absolute;left:0;top:-53px}.pop-get .pop-cont .pop-caller{font-size:14px;text-decoration:underline;margin:10px auto 0;text-align:center;display:block;color:#666;letter-spacing:-1px}.pop-get .pop-cont .pop-caller:hover{color:#000}.pop-get .benefit{height:55px;font-size:15px;color:#666;text-align:center}.pop-get .benefit strong{color:#cd6214}.pop-get .selection .text{width:178px;padding:0 10px}.pop-get .selection .buttons{height:44px;padding:20px 0 0;clear:both;text-align:center}.pop-get .invitation-list{height:196px;border-top:1px solid #efd9c6}.pop-get .invitation-list table{width:100%}.pop-get .invitation-list th,.pop-get .invitation-list td{height:32px;text-align:center;border-bottom:1px solid #efd9c6}.pop-get .invitation-list .no-data{height:165px;font-size:13px;color:#666}.pop-get .paging{height:40px;padding:10px 0 0;text-align:center}.pop-get .paging a{display:inline-block;width:18px;height:18px;text-align:center;line-height:18px;color:#938b85;font-size:13px;border:1px solid #e9ddd4}.pop-get .paging a:hover,.pop-get .paging a.selected{background:#cd6214;border:1px solid #cd6214;color:#fff}.pop-get .notice li{padding:0 0 2px 16px;font-size:13px;color:#938b85;text-indent:-16px;*margin-top:-7px}.pop-get .layer{width:100%;height:100%;padding:0;position:absolute;left:0;top:0;background:rgba(255,255,255,0.95);display:none;text-align:left}.pop-get .layer h2{text-align:center;padding:38px 0 0 0;font-size:34px;font-weight:900;color:#222;letter-spacing:-1px}.pop-get .layer .close{display:block;position:absolute;right:30px;top:30px}.pop-get .layer ul{margin-top:30px;margin-left:30px}.pop-get .layer ul li{margin:0 0 20px 14px;color:#666;text-indent:-14px;line-height:20px}.pop-get .layer ul li:first-child{color:#b42525}.pop-get.bg1 .pop-cont{border:10px solid #4f1313}.pop-get.bg1 .pop-cont .message h2,.pop-get.bg1 .pop-cont .message p span{color:#9c1717}.pop-get.bg2 .pop-cont{border:10px solid #2a306c}.pop-get.bg2 .pop-cont .message h2,.pop-get.bg2 .pop-cont .message p span{color:#2e389d}.pop-get.bg2 .layer ul li:first-child{color:#2e389d}@keyframes spreadSmog{0%{transform:scale(0.5);-webkit-transform:scale(0.5);opacity:0}45%{transform:scale(0.75);-webkit-transform:scale(0.75);opacity:.5}90%{transform:scale(1);-webkit-transform:scale(1);opacity:0}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}@-webkit-keyframes spreadSmog{0%{transform:scale(0.5);-webkit-transform:scale(0.5);opacity:0}45%{transform:scale(0.75);-webkit-transform:scale(0.75);opacity:.5}90%{transform:scale(1);-webkit-transform:scale(1);opacity:0}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}@keyframes opacity_infinite{0%,100%{opacity:0}70%{opacity:.8}}@keyframes opacity_forwards{0%{opacity:0}100%{opacity:1}}