body{background:#111;color:#fff;font-family:"GenesisSans",Dotum,Helvetica,"Apple SD Gothic Neo",Sans-serif;line-height:1.5;font-size:14px}input,select,textarea{font-family:"GenesisSans"}h1,h2,h3,h4{font-family:"GenesisSansHead";font-weight:400}#wrap{max-width:640px;width:100%;margin:0 auto;padding:25px 10px}#header{border-bottom:1px solid #2a2a2a;padding-bottom:20px}#contents .btn,#header .img-link{display:inline-block}#header h1{margin-top:25px;padding:0 15px;font-size:20px}#contents .btn{background:#fff;border-radius:0;height:40px;line-height:40px;font-size:16px;margin:0;color:#2a2a2a;border:1px solid #fff;font-weight:400;padding:0;width:100%;text-align:center}#contents .btn.c-reserve{background:#000;color:#fff}#contents .auth-wrap .btn{font-size:12px}#contents .btn-ul{display:flex;justify-content:center;margin:30px -20px 0}#contents .btn-ul>li{width:50%;padding:0 5px}#contents .type-btn{width:100%}#contents .type-btn .btn{line-height:40px;height:40px}#contents .step.s3 .term-container .dl-wrap dl dt::before,#contents .type-btn .btn::after,#contents .type-btn .btn::before{display:none}#contents .type-btn input:checked+.btn{background:#000;color:#fff}#contents .chk-list.tag{display:inline-flex!important}#contents .chk-list.tag li{width:auto!important}#contents .chk-list.tag .chk-label .txt{line-height:32px;height:32px;text-align:center;color:#666;border:1px solid #666;padding-left:10px;padding-right:25px}#contents .chk-list.tag .chk-label .txt::after,#contents .chk-list.tag .chk-label .txt::before{content:"";display:block;width:10px;height:2px;background:#666;line-height:0;border:0;position:absolute;left:auto;right:10px;top:50%;transform:translate(0,-50%)}#contents .chk-list.tag .chk-label .txt::after{transform:translate(0,-50%) rotate(90deg)}#contents .chk-list.tag .chk-label input:checked+.txt{color:#fff;border:1px solid #fff}#contents .chk-list.tag .chk-label input:checked+.txt::after,#contents .chk-list.tag .chk-label input:checked+.txt::before{background:#fff}#contents .sec-header{font-family:"GenesisSansHead"}#contents .sec-header h2{font-size:18px;font-weight:100}#contents .sec-header h2 strong{font-size:20px;display:block;width:100%;font-weight:400}#contents .sec-header h2 strong span{font-weight:100}#contents .sec-header .dec{font-size:16px;margin-top:25px;font-weight:100}#contents .program-item{background:#151515;margin:35px -15px 0}#contents .program-item .program-header{font-family:"GenesisSansHead";font-size:16px;font-weight:100;padding:25px 15px;border-bottom:1px solid #393939}#contents .program-item .program-header strong{font-weight:400}#contents .program-item .program-header .dec{color:#999;font-size:14px;margin-top:5px}#contents .program-item .container{padding:25px 15px 0}#contents .chk-list li{display:block;width:100%;margin-bottom:15px}#contents .blit-ul li:last-child,#contents .chk-container .term-box:last-child,#contents .chk-list li:last-child,#contents .tip-ul li:last-child{margin-bottom:0}#contents .blit-ul li,#contents .tip-ul li{display:block;width:100%;padding-left:10px;margin-bottom:5px;position:relative}#contents .blit-ul li::before,#contents .tip-ul li::before{position:absolute;left:0;top:0}#contents .tip-ul li{color:#999}#contents .tip-ul li::before{content:"*"}#contents .blit-ul li::before{content:"-"}#contents [type=text],#contents select,#contents textarea{display:block;border:0;border-radius:0;width:100%;height:40px;padding:0 5px}#contents textarea{height:150px;padding:10px}#contents .tip{color:#999;margin-top:15px}#contents .in-flex{display:flex;margin:0-5px}#contents .in-flex>li{width:33.33%;padding:0 5px}#contents .term-dl{font-family:"GenesisSansHead";text-align:center;margin-bottom:25px}#contents .term-dl dd{font-size:12px;font-weight:100;margin-top:10px}#contents .chk-container .term-box{margin-bottom:15px;border:1px solid #fff;padding:20px 10px;position:relative}#contents .chk-container .term-box .drop-wrap{margin-top:15px}#contents .chk-container .term-box._disable{border-color:rgba(255,255,255,.1)}#contents .chk-container .term-box._disable::after{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.8);position:absolute;left:0;top:0}#contents .drop-flex{justify-content:space-between;margin:0-5px}#contents .drop-flex>li{padding:0 5px;width:calc(100% - 56px)}#contents .drop-flex>li:last-child{width:56px;text-align:right}#contents .drop-flex .btn-drop{display:inline-block;padding-right:20px;position:relative;color:#999}#contents .drop-flex .btn-drop::after{content:"";display:block;width:15px;height:9px;background-image:url(https://s3.pwe.co.kr/data/epromotion/genesis/179/btn_drop.webp);background-size:cover;position:absolute;right:0;top:50%;transition-duration:.6s;transform:translate(0,-50%) rotate(180deg)}#contents .drop-box._open{border-color:#999;background:#202020}#contents .drop-box._open .btn-drop::after{transform:translate(0,-50%) rotate(0deg)}#contents .drop-box._open .drop-wrap{border-top:1px solid #393939;padding-top:15px}#contents .term-container{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #999}#contents .term-container>*{margin-bottom:10px}#contents .entrust-container dl:last-child,#contents .term-container>:last-child{margin-bottom:0}#contents .term-container dl dd,#contents .term-container dl dt{padding-left:10px;position:relative;font-family:"GenesisSansHead";font-weight:400}#contents .term-container dl dd{font-weight:100;color:#999}#contents .term-container dl dt::before{content:"-";position:absolute;left:0;top:0}#contents .entrust-container{border-top:2px solid #fff;padding-top:15px}#contents .entrust-container dl{display:flex;justify-content:space-between;margin-bottom:10px}#contents .entrust-container dl dt,#contents .step.s6 .summary-container dl dt{width:100px}#contents .entrust-container dl dd{width:calc(100% - 100px)}#contents .step{padding:25px 15px 0;display:none}#contents .step._active{display:block}#contents .step.s1{padding:0}#contents .step.s1 .slider-container{margin-top:-1px}#contents .step.s1 .img-box{padding-top:74%;margin-top:20px}#contents .step.s1 .slick-arrow{width:18px;height:32px;background-image:url(https://s3.pwe.co.kr/data/epromotion/genesis/179/slide_next.webp);background-size:cover;right:-25px;transform:translate(0,-50%)}#contents .step.s1 .slick-arrow.slick-prev{right:auto;left:-25px;transform:translate(0,-50%) rotate(180deg)}#contents .step.s1 .slide-item{position:relative;border-top:1px solid #2a2a2a;margin-bottom:10px;background:#151515}#contents .step.s1 .slide-item:last-child,#contents .step.s3 .term-container .dl-wrap dl:last-child{margin-bottom:0}#contents .step.s1 .slide-item._disable::before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.8);position:absolute;left:0;right:0;top:0;bottom:0;z-index:10}#contents .step.s1 .slide-item .sec-header{width:calc(100% - 150px);padding:0 10px}#contents .step.s1 .slide-item .sec-header h2 strong{font-size:18px}#contents .step.s1 .slide-item .sec-header .dec{font-size:14px}#contents .step.s1 .slide-item .col-right{width:150px}#contents .step.s2 .time-ul{margin:10px -5px 0}#contents .step.s2 .time-ul>li{width:33.33%;padding:0 5px;margin-bottom:10px}#contents .step.s2 .calendar-wrap{background:#fff;text-align:center;padding:20px 10px 15px}#contents .step.s2 .calendar-wrap .tbl,#contents .step.s2 .calendar-wrap .txt-month{font-family:"GenesisSansHead";font-size:16px;color:#000}#contents .step.s2 .calendar-wrap .tbl{font-size:14px;font-weight:100;margin-top:10px}#contents .step.s2 .calendar-wrap .tbl thead th{font-weight:400;padding-bottom:18px}#contents .step.s2 .calendar-wrap .tbl thead th:first-child{color:red}#contents .step.s2 .calendar-wrap .tbl thead th:last-child{color:#00f}#contents .step.s2 .calendar-wrap .tbl td{padding:10px 0}#contents .step.s2 .calendar-wrap .tbl td .date{display:block;width:100%;height:30px;line-height:30px}#contents .step.s2 .calendar-wrap .tbl td .date._disable,#contents .step.s2 .calendar-wrap .tbl td .date._disable .txt{color:#afafaf;text-decoration:line-through}#contents .step.s2 .calendar-wrap .tbl td .date._holi{color:red}#contents .step.s2 .calendar-wrap .tbl td .date .txt{padding:0;display:block;width:100%}#contents .step.s2 .calendar-wrap .tbl td .date .txt::after{width:30px;height:30px;border-radius:100%;background:#fff;border:0;left:50%;top:50%;transform:translate(-50%,-50%)}#contents .step.s2 .calendar-wrap .tbl td .date .txt .no{position:relative;z-index:1}#contents .step.s2 .calendar-wrap .tbl td .date input:checked+.txt::after{content:"";background:#000!important}#contents .step.s2 .calendar-wrap .tbl td .date input:checked+.txt .no{color:#fff}#contents .step.s2 .noti{text-align:center;font-family:"GenesisSansHead";font-weight:100;padding:20px 15px}#contents .step.s2 .noti .tit{font-size:18px;font-weight:400;margin-bottom:20px;display:block}#contents .step.s2 .btn-ul{margin-top:10px}#contents .step.s3 .col-flex{margin:0-10px}#contents .step.s3 .col-flex .col-left,#contents .step.s3 .col-flex .col-right{padding:0 10px}#contents .step.s3 .col-flex .col-left{width:180px}#contents .step.s3 .col-flex .col-right{width:calc(100% - 180px)}#contents .step.s3 .col-flex .col-right .img-box{padding-top:64.06%}#contents .step.s3 .term-container{padding-bottom:0;margin-bottom:0;border-bottom:0}#contents .step.s3 .term-container .img-box{padding-top:59.16%;margin-top:30px}#contents .step.s3 .term-container .map-container{padding-top:59.16%;margin-top:5px;position:relative}#contents .step.s3 .term-container .map-container iframe{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0}#contents .step.s3 .term-container .dl-wrap{margin-top:30px}#contents .step.s3 .term-container .dl-wrap dl{margin-bottom:20px}#contents .step.s3 .term-container .dl-wrap dl dd,#contents .step.s3 .term-container .dl-wrap dl dt{padding-left:0;color:#fff}#contents .step.s3 .term-container .dl-wrap dl dt{margin-bottom:5px}#contents .step.s3 .program-item{display:none}#contents .step.s3 .program-item._active{display:block}#contents .step.s3 .tip{margin-top:15px}#contents .step.s4 .fm-dl{margin-bottom:35px}#contents .step.s4 .fm-dl.hide{display:none}#contents .step.s4 .fm-dl._active{display:block!important}#contents .step.s4 .fm-dl:last-child,#contents .step.s6 .summary-container dl:last-child{margin-bottom:0}#contents .step.s4 .fm-dl dd,#contents .step.s4 .fm-dl dt{display:block;width:100%}#contents .step.s4 .fm-dl dt{font-family:"GenesisSansHead";font-size:16px;font-weight:100;margin-bottom:10px}#contents .step.s4 .fm-dl dd .chk-list{display:flex;margin:0-5px;flex-wrap:wrap}#contents .step.s4 .fm-dl dd .chk-list>li{padding:0 5px;width:50%}#contents .step.s6 .summary-container dl{margin-bottom:15px;display:flex;font-family:"GenesisSansHead";font-weight:400}#contents .step.s6 .summary-container dl dd{font-weight:100;width:calc(100% - 100px)}#contents .step.result .program-item{background:#111;text-align:center;font-family:"GenesisSansHead"}#contents .step.result .program-item .result-header{font-size:20px;padding-top:80px;position:relative}#contents .step.result .program-item .result-header::before{content:"";display:block;width:60px;height:60px;background:url(https://s3.pwe.co.kr/data/epromotion/genesis/179/ico_suc.webp)center no-repeat;background-size:cover;position:absolute;left:50%;top:0;transform:translate(-50%,0)}#contents .step.result .program-item .dec{font-size:14px;color:#999;margin-top:30px}#contents .step.result .map{margin-top:20px}#contents .step.result .map.t2{position:relative;padding-top:92.51%}#contents .step.result .map.t2 .root_daum_roughmap{position:absolute;left:0;right:0;top:0;bottom:0;width:100%!important;height:100%!important}