@charset "UTF-8";.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)}body{min-width:1280px;font-family:"Nanum Gothic","나눔고딕","NotoSans Regular","dotum","Arial","Tahoma","sans-serif"}button{border:0;outline:0;cursor:pointer;background:0}button[disabled]{cursor:auto;pointer-events:none}.e-skip{position:absolute;left:-999px;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;visibility:hidden}.e-btn{display:block;font-size:0;text-indent:-9999em}.e-blind,.e-header .e-quick .btn-home,.e-header .e-quick #todayClose span,.e-header .e-title,.e-event .section2 .btn-event,.e-event .section3 .btn-notice{font-size:0;text-indent:-9999em}.e-hidden{background-color:#fff;opacity:0;filter:alpha(opacity=1)}.ellipsis1{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}.e-container{position:relative;max-width:1920px;margin:0 auto;overflow:hidden}.e-header{position:relative;width:100%;height:946px;overflow:hidden;background-position:50% 0;background-repeat:no-repeat;background-image:url("images/bg_header.jpg")}.e-header .e-logo{position:absolute;top:40px;left:40px;z-index:4}.e-header .e-logo a{display:block;width:212px;height:70px;background:url("images/bg_bi.png") 0 0 no-repeat}.e-header .e-quick{position:absolute;top:40px;right:40px;z-index:4;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.e-header .e-quick .e-quick-buttons{display:flex;align-items:center;gap:12px}.e-header .e-quick .btn-home,.e-header .e-quick #todayClose span{display:block;background-image:url("images/btn_quick.png")}.e-header .e-quick .btn-home{width:41px;height:42px}.e-header .e-quick .btn-home:hover{background-position-y:41px}.e-header .e-quick #todayClose{position:relative;cursor:pointer}.e-header .e-quick #todayClose span{width:172px;height:42px;background-position:-52px 0}.e-header .e-quick #todayClose input{position:absolute;left:-9999px}.e-header .e-quick #todayClose input:checked ~ span{background-position-y:42px}.e-header .e-title{width:100%;height:368px;position:absolute;top:100px;left:0;background-position:50% 0;background-repeat:no-repeat;opacity:0;z-index:10;-webkit-transition:transform 1s cubic-bezier(0.92,0.38,0.09,0.84),opacity 1s ease;transition:transform 1s cubic-bezier(0.92,0.38,0.09,0.84),opacity 1s ease;-webkit-transform:scale(0,0);transform:scale(0,0)}.e-header .e-title{background-image:url("images/bg_title.png")}.e-header .char1{width:195px;height:295px;top:625px;margin-left:-430px;background-image:url("images/bg_asset_char1.png")}.e-header .char2{width:229px;height:345px;top:565px;margin-left:-130px;background-image:url("images/bg_asset_char2.png")}.e-header .char3{width:219px;height:323px;top:590px;margin-left:210px;background-image:url("images/bg_asset_char3.png")}.e-header .asset{display:block;position:absolute;left:50%;background-position:0 0;background-repeat:no-repeat;opacity:0;-webkit-transition:transform .5s ease,height 1s ease,opacity .5s ease;transition:transform .5s ease,height 1s ease,opacity .5s ease}.e-header .char1{-webkit-transform:translate(-20%,0);transform:translate(-20%,0);-webkit-transition-delay:.35s;transition-delay:.35s}.e-header .char3{-webkit-transform:translate(20%,0);transform:translate(20%,0);-webkit-transition-delay:.5s;transition-delay:.5s}.e-header:before,.e-header:after{content:"";position:absolute;width:100%;z-index:5;pointer-events:none}.e-header::before{bottom:-192px;height:539px;background:url(images/bg_bush.png) no-repeat;background-size:1920px 100%;background-position:-8px 0}.e-header::after{height:955px;background:url(images/bg_confetti.png) 0 0/contain no-repeat;opacity:0;-webkit-transition:all .5s cubic-bezier(0.34,1.56,0.64,1) .5s;transition:all .5s cubic-bezier(0.34,1.56,0.64,1) .5s;-webkit-transform:scale(0.5) skew(-50deg);transform:translate(0,-30%) scale(0.5) skew(-50deg)}.loaded .e-header::after{opacity:1;transition-duration:1s;transition-delay:.3s;-webkit-transform:translate(0,0) scale(1,1) rotate(0) skew(0);transform:translate(0,0) scale(1,1) rotate(0) skew(0)}.loaded .e-header .road{opacity:1;height:476px}.loaded .e-header .e-title,.loaded .e-header .char1,.loaded .e-header .char2,.loaded .e-header .char3,.loaded .e-header .char4,.loaded .e-header .trophy,.loaded .e-header .ribbon{opacity:1;-webkit-transform:scale(1,1) translate(0,0) rotate(0);transform:scale(1,1) translate(0,0) rotate(0)}.e-footer{height:60px;display:flex;justify-content:center;align-items:center;line-height:18px;text-align:center;font-size:13px;font-weight:500;color:#fff;background:#081b06}.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:60px;bottom:60px;width:85px;height:85px;background:url(images/btn_top.png) no-repeat;background-position-y:100%;z-index:15;background:url("images/btn_top.png") 0 0 no-repeat}.btn-top.active{position:fixed;opacity:1}.btn-top:hover{background-position-y:-85px}[class*="e-event"]{position:relative}[class*="e-event"] .selectbox{position:relative;width:333px;height:44px;border:7px solid #73100d;border-radius:5px}[class*="e-event"] .selectbox.show ul{display:block}[class*="e-event"] .selectbox.show .lbl{background-position-y:-40px}[class*="e-event"] .selectbox .lbl{position:relative;z-index:2;display:block;height:100%;text-indent:20px;font-size:20px;font-weight:bold;letter-spacing:-0.05em;line-height:44px;cursor:pointer;color:#54201a;background:#f9c400 url("images/ico_arrow.jpg") 100% 0 no-repeat;text-align:center;padding-right:30px}[class*="e-event"] .selectbox .lbl:hover{background-color:#dbad05}[class*="e-event"] .selectbox ul{display:none;width:337px;max-height:155px;overflow-y:auto;position:absolute;z-index:3;padding:10px 0 15px;top:40px;left:-1px;background-color:white;border-top:none 0;border:2px solid #73100d}[class*="e-event"] .selectbox ul li{position:relative;text-align:left}[class*="e-event"] .selectbox ul li label{display:block;width:auto;height:42px;line-height:42px;cursor:pointer;text-align:left}[class*="e-event"] .selectbox ul li label:hover span{cursor:pointer;background-color:#fff2c3}[class*="e-event"] .selectbox ul li label input{width:1px;height:1px;line-height:0;overflow:hidden;position:absolute;left:-9999px;font-size:0}[class*="e-event"] .selectbox ul li label input:checked+span{cursor:pointer;background-color:#ffdb58}[class*="e-event"] .selectbox ul li label span{display:block;height:42px;line-height:42px;text-indent:20px;color:#73100d;font-size:20px;font-weight:bold;letter-spacing:-0.05em}.e-event .section1{position:relative;background:url("images/event1_1.jpg") 50% 0 no-repeat;text-align:center}.e-event .section2{position:relative;background:url("images/event1_2.jpg") 50% 0 no-repeat;text-align:center}.e-event .section3{position:relative;background:url("images/event1_3.jpg") 50% 0 no-repeat;text-align:center}.e-event .section4{position:relative;background:url("images/event1_4.jpg") 50% 0 no-repeat;text-align:center}.e-event img{display:block;margin:auto}.e-event .section1{height:4091px}.e-event .section2{height:2742px}.e-event .section2 .btn-event{position:absolute;bottom:140px;width:550px;height:95px;left:50%;transform:translateX(-50%);background-image:url(images/btn_event.png);filter:drop-shadow(0 10px 10px rgba(0,0,0,0.3))}.e-event .section2 .btn-event:hover{background-position-y:100%}.e-event .section3{height:2856px}.e-event .section3 .btn-notice{position:absolute;bottom:140px;width:550px;height:95px;left:50%;transform:translateX(-50%);background-image:url(images/btn_notice.png);filter:drop-shadow(0 10px 10px rgba(0,0,0,0.3))}.e-event .section3 .btn-notice:hover{background-position-y:100%}.e-shadow{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9;background:rgba(0,0,0,0.7)}@keyframes shake{0%{opacity:1}30%,70%{opacity:1;transform:translate3d(-30px,0,0) rotate(-12.5deg)}50%,90%{opacity:1;transform:translate3d(14px,0,0) rotate(12.5deg)}100%{opacity:1}}@keyframes parabola{0%{transform:translate(70px,490px)}10%{transform:translate(60px,360px)}20%{transform:translate(50px,250px)}30%{transform:translate(40px,160px)}40%{transform:translate(30px,90px)}50%{transform:translate(20px,40px)}60%{transform:translate(10px,10px)}70%{transform:translate(0,0)}80%{transform:translate(-10px,10px)}90%{transform:translate(-20px,40px)}100%{transform:translate(-30px,90px)}}@keyframes parabolaReverse{0%{transform:translate(-70px,490px)}10%{transform:translate(-60px,360px)}20%{transform:translate(-50px,250px)}30%{transform:translate(-40px,160px)}40%{transform:translate(-30px,90px)}50%{transform:translate(-20px,40px)}60%{transform:translate(-10px,10px)}70%{transform:translate(0,0)}80%{transform:translate(10px,10px)}90%{transform:translate(20px,40px)}100%{transform:translate(30px,90px)}}