﻿@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.min.css";html{font-size:20px}*{box-sizing:border-box}html,body{color:#fff}body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{-webkit-text-size-adjust:none;font-size:20px;letter-spacing:-0.04em;line-height:1.2;font-weight:500;font-family:"Pretendard",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";outline:none}@media(max-width: 500px){body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{font-size:16px}}html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,tr,td,dl,dt,dd,a,img,input,button,select,textarea{margin:0px;padding:0px;list-style:none}address,cite,dfn,em,var{font-style:normal}code,kbd,samp{font-family:dotum,"돋움",courier new,courier,monospace}header,hgroup,article,nav,footer,figure,figcaption,canvas,section,menu{display:block;margin:0;padding:0}body,div,p,ul,li,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,a,select,textarea{box-sizing:border-box}a{text-decoration:none;color:#fff}img,fieldset,iframe{border:0 none}fieldset{width:auto;min-width:0;max-width:none;border:0;margin:0;padding:0}legend{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}legend.focusable:active,legend.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}img{border:0px;vertical-align:top}img,picture{display:block;max-width:100%}table{border-collapse:collapse;border-spacing:0}caption{display:none}button{cursor:pointer;border:0;background-color:rgba(0,0,0,0)}.layer-popup{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;padding:20px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.7)}.layer-popup .popup-wrapper{display:table;width:100%;height:100%}.layer-popup .cell{display:table-cell;height:100%;vertical-align:middle}.layer-popup .popup-container{margin:0 auto}.layer-popup .popup-container.w-400{max-width:400px}.layer-popup .popup-content{position:relative;z-index:2;padding:20px;background-color:#fff}.popupWrap{width:1000px;height:auto;display:none;background-color:#fff;overflow:hidden;z-index:2000}.popupWrap .btn_popClose{position:absolute;top:0;right:0;width:104px;height:104px;z-index:10}.popupWrap .btn_popClose:before,.popupWrap .btn_popClose:after{content:"";position:absolute;top:50%;left:50%;width:32px;height:2px;background-color:#555}.popupWrap .btn_popClose:before{transform:translate(-50%, -50%) rotate(-45deg)}.popupWrap .btn_popClose:after{transform:translate(-50%, -50%) rotate(45deg)}.popupWrap .btn_popClose.light:before,.popupWrap .btn_popClose.light:after{background-color:#fff}html,body{word-break:keep-all}html.scroll-disable,body.scroll-disable{overflow:hidden}body{background-color:#fff;overflow-x:hidden}figure img{display:block}figure.center{display:flex;justify-content:center;align-items:center}figure.right{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 500px){.view-pc{display:none}}.view-mo{display:none}@media(max-width: 500px){.view-mo{display:block}}.ani,.pt{position:absolute;background-position:center center;background-repeat:no-repeat;background-size:auto 100%}.blind{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}.blind.focusable:active,.blind.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}.section-inner{position:relative;width:500px;margin:0 auto;padding-inline:20px}@media(max-width: 500px){.section-inner{width:100%}}#wrap{position:relative;min-width:360px;height:auto;margin:0 auto;background-color:#fff;overflow-x:hidden}section{position:relative;margin:0 auto}main{position:relative;overflow:hidden}.primary{color:#b42d2d !important}@media(max-width: 500px){span.br{display:block}}.bul-list>li{position:relative;padding-left:12px;font-weight:400;font-size:20px;line-height:170%;letter-spacing:-0.02em}.bul-list>li:before{content:"∙";position:absolute;top:0;left:0}@media(max-width: 500px){.bul-list>li{padding-left:10px;font-size:14px;line-height:170%;font-weight:400}.bul-list>li:before{left:0}}.bul-list.dash>li:before{content:"-"}.bul-list.star>li:before{content:"※"}.bul-list.none>li{padding-left:0 !important}.bul-list.none>li:before{content:""}@media(max-width: 500px){br.none{display:none}}.scrollIcon{position:absolute;bottom:60px;left:50%;width:28px;height:17px;margin-left:-14px;background:url("../images/icon_scroll.svg") no-repeat center bottom/auto 17px;z-index:10;animation:scrollAni 1s infinite alternate}.accord-list{border-top:1px solid #fff}.accord-list>li{border-bottom:1px solid #fff}.accord-list .active .list-header:after{transform:rotate(180deg)}.accord-list .active .list-content{display:block}.accord-list .list-header{position:relative;padding:30px 50px 30px 0;font-weight:700;font-size:22px;cursor:pointer}.accord-list .list-header:before{content:"";position:absolute;top:30px;left:0;color:#b42d2d}.accord-list .list-header:after{content:"";position:absolute;top:50%;right:20px;width:22px;height:11px;background:url("../images/accord_arrow.svg") no-repeat center center/auto 11px;transition:.3s ease-in-out}.accord-list .list-content{display:none;padding:54px 0;font-weight:600;font-size:20px;line-height:30px}@media(max-width: 500px){.accord-list .list-header{padding:20px 30px 20px 0;font-size:16px;line-height:20px}.accord-list .list-header:before{top:20px}.accord-list .list-header:after{top:27px;right:0;background-size:auto 6px}.accord-list .list-content{padding:35px 30px 35px 0;font-size:15px}}.movieFrame{position:relative;width:100%;padding-bottom:56.25%}.movieFrame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.movieFrame .btnPlay{position:absolute;width:100%;height:100%}.scroll-arrow{position:absolute;bottom:40px;left:calc(50% - 15px);width:60px;height:103px;display:flex;align-items:flex-end;justify-content:center;z-index:100;animation:scrollAni 1s infinite alternate;text-align:center}.scroll-arrow:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/scroll_arrow.svg") no-repeat center 0/auto 72px}.scroll-arrow span{font-size:15px}.scroll-arrow.light{background-image:url("../images/scroll_arrow_light.svg")}@media(max-width: 500px){.scroll-arrow{width:47px;height:82px}.scroll-arrow:before{background-size:auto 54px}.scroll-arrow span{font-size:12px}}.scroll-arrow.horizontal{left:calc(50% + 393px);bottom:0;width:148px;height:46px;text-align:left;justify-content:flex-start;align-items:center;animation:scrollAni1 1s infinite alternate}.scroll-arrow.horizontal:before{right:0;left:auto;width:72px;height:46px;background-image:url("../images/scroll_arrow_r.svg");background-size:auto 46px}@media(hover: hover){.pop_view{cursor:pointer}}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}.section__head-area{margin-bottom:10.94px}.walkCourseWrap .section__head-area .section__head-title,.mapWrap .section__head-area .section__head-title{color:#000}.mapWrap .section__head-area{margin-bottom:41px}.walkCourseWrap .section__head-area{margin-bottom:49px}.section__head-title{display:flex;column-gap:8px;font-weight:600;font-size:24px;line-height:154%}.section__head-title span{color:#ff7070;font-weight:800}.section__head-desc{font-size:15px;line-height:154%;color:#9c6666}.headingWrap .section-inner{padding-block:35px 145px;background:url("../images/sec01_bg.jpg") no-repeat center bottom/cover}.headingWrap .logo{width:58px;height:25px;background:url("../images/brandLogo.svg") no-repeat center center/auto 100%}.headingWrap .awards-intro{position:relative;margin-top:56px;z-index:300}.headingWrap .awards-text{margin-top:41px;display:grid;row-gap:12px}.headingWrap .awards-text li{font-weight:500;font-size:16px;line-height:160%}.timeTableWrap .section-inner{padding-bottom:88px;background:url("../images/sec02_bg.jpg") no-repeat center 0/cover}.timetable__table{position:relative;border-radius:4.275px;border:.713px solid #ff9a9a;overflow:hidden}.timetable__table:before{content:"";position:absolute;top:0;left:0;width:100%;height:31px;background:linear-gradient(7deg, #020000 -142.95%, #FF3C3C 116.73%);opacity:.58;background-blend-mode:screen}.timetable__table table{width:100%}.timetable__table table thead tr{position:relative}.timetable__table table thead tr th{position:relative;z-index:2;height:31px;font-size:12.836px;letter-spacing:-0.05em}.timetable__table table tbody th{padding-block:4px;font-size:11.4px;line-height:121%;letter-spacing:-0.04em;border-right:1px solid rgba(255,158,158,.3)}.timetable__table table tbody td{padding-block:8px;font-size:11.4px;line-height:121%;letter-spacing:-0.04em;text-align:center}.timetable__table table tbody td.f12{font-size:12.83px;line-height:131%}.timetable__table table tbody td .bul-list>li{padding-left:10px;font-size:11.4px;line-height:150%;text-align:left}.timetable__table table tbody td .bul-list>li:before{left:0}.timetable__table table tbody td .bul-list>li small{font-size:10px}.timetable__table table tbody td .speaker{margin-top:3px;font-size:10px;line-height:150%;text-align:left;color:#d6d6d6}.timetable__table table tbody td.content{padding-inline:8px;text-align:left}.timetable__table table tbody td.content strong{display:flex;align-items:center;padding-block:3px;gap:4px;font-size:12.52px}.timetable__table table tbody td.content strong .badge{height:17px;padding-inline:5px;display:inline-flex;align-items:center;justify-content:center;border-radius:100vw;background-color:#b42d2d;font-size:8.81px;font-weight:700}.timetable__table table tbody td+td{border-left:1px solid rgba(255,158,158,.3)}.timetable__table table tbody td:first-child.content{border-left:1px solid rgba(255,158,158,.3)}.timetable__table table tbody tr:not(:last-child) th,.timetable__table table tbody tr:not(:last-child) td{border-bottom:1px solid rgba(255,158,158,.5)}.timetable__table+.section__head-area{margin-top:40px}.mapWrap{--box-height:148px}.mapWrap .section-inner{padding-block:50px 61px;background:linear-gradient(180deg, #EFBABA -13.29%, #FFF 159.6%)}.mapWrap .tabUI{display:grid;gap:7px;grid-template-columns:repeat(4, 1fr);margin-bottom:7px}.mapWrap .tabUI .tab-item{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;width:100%;height:31px;background-color:#e7a9a9;font-size:15px;font-weight:700;color:#fbefef;cursor:pointer}.mapWrap .tabUI .tab-item.active{background-color:#fff;color:#000}.mapWrap figure{padding:11px 12px 17px;height:288px;background-color:#fff;border-radius:4px;overflow:hidden}.mapWrap figure img{width:100%;height:100%;object-fit:contain}.mapWrap .map__event{margin-top:6px;display:flex;column-gap:6px}#map2 .map__event>li{padding-top:25px;justify-items:center}#map2 .map__event-head{justify-content:center}.mapWrap .map__event>li{flex:1;padding:11px 12px 0;height:var(--box-height);background-color:#fff;border-radius:4px;letter-spacing:-0.04em}.mapWrap .map__event>li .badge{padding:0 6.5px;height:19px;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;background-color:#000;font-size:13px;color:#fff}.mapWrap .map__event>li .bul-list{margin-top:6px}.mapWrap .map__event>li .bul-list>li{font-size:12.5px;color:#000;line-height:154%;letter-spacing:-0.04em}.mapWrap .map__event-head{display:flex}.mapWrap .map__event-type1{margin-top:6px;height:var(--box-height);padding:18.2px 0;background-color:#fff;border-radius:4px}.mapWrap .map__event-type1 strong{display:block;margin-bottom:9px;font-size:16.44px;line-height:154%;color:#000;text-align:center}.mapWrap .map__event-type1-list{display:flex;justify-content:center;column-gap:9px}.mapWrap .map__event-type1-list .bul-list{margin-top:6px}.mapWrap .map__event-type1-list .bul-list>li{font-size:14.75px;color:#000;line-height:166%}.mapWrap .map__event.lunch>li{padding-top:0;justify-items:center;text-align:center;align-content:center;color:#000}.mapWrap .map__event.lunch>li p{margin-top:7px;text-align:center}.mapWrap .map__event.lunch>li .lunch-time{font-size:14px;line-height:154%;font-weight:700}.mapWrap .map__event.lunch>li .lunch-menu{margin-top:3px;font-size:12.94px;line-height:164%;color:#727272}.mapWrap .map__event.lunch>li .menu{margin-top:3px;font-size:12.94px;line-height:164%}.mapWrap #map1 .map__event{display:grid;grid-template-columns:1fr 102px 105px}.walkCourseWrap .section-inner{padding-block:71px 34px;background-image:url("../images/sec03_bg.png"),linear-gradient(180deg, #FFF9F9 0%, #FFD6D6 100%);background-repeat:no-repeat,no-repeat;background-position:center 0,0 0;background-size:100% auto,cover}.walkCourseWrap .section__head-title{margin-bottom:4px}.course__box{position:relative;height:483px;padding:24px 12px 25px;border-radius:4px;background-color:#fff}.course__box+.course__box{margin-top:21px}.course__box-info{padding-left:9px;margin-bottom:11px}.course__box-info strong{font-size:17px;line-height:154%}.course__box-info p{margin-top:9px;font-size:14px;line-height:150%;color:#5c5c5c}.course__box-map{position:relative}.course__box-map figure{display:flex;justify-content:center}.course__box-map figure img{height:229px}.course__box-map-ani{position:absolute;top:calc(50% - 40px);left:calc(50% - 100px);height:auto}.course__box-map-ani dotlottie-wc{width:120px;height:160px}.course__box.course__01 strong{color:#3c7028}.course__box.course__02 strong{color:#a15598}.course__box.course__02 .course__box-map-ani{top:-15px;left:calc(50% - 87px)}.course__box.course__02 .course__box-map-ani dotlottie-wc{width:202px;height:140px}.course__box.course__03 strong{color:#a32b2b}.course__box.course__03 .course__box-map-ani{top:auto;bottom:1px;left:calc(50% - 150px)}.course__box.course__03 .course__box-map-ani dotlottie-wc{width:158px;height:102px}.course__guide{position:absolute;top:20px;right:20px}.course__step{display:grid;row-gap:13px;margin:21px auto 0;width:300px;counter-reset:step;background-position:center;background-repeat:no-repeat}.course__step>div{position:relative;display:flex;column-gap:9.75px;align-items:center}.course__step-bottom{justify-content:end}.course__step-item{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:2.85px;width:52.27px;height:38.96px;background-color:var(--course_bg);color:var(--course_dark);font-size:10.8px;line-height:130%;text-align:center}.course__step-item:before{content:counter(step);counter-increment:step;position:absolute;top:-9px;left:-9px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:18px;height:18px;background-color:var(--course_dark);color:#fff;font-size:11px}.course__01 .course__step-item{--course_bg:#D5EDCF;--course_dark:#3C7028}.course__02 .course__step-item{--course_bg:#EED6EC;--course_dark:#713169}.course__03 .course__step-item{--course_bg:#F9DADA;--course_dark:#922121}.course__01 .course__step{background-image:url("../images/course_line_01.svg")}.course__02 .course__step{background-image:url("../images/course_line_02.svg")}.course__03 .course__step{row-gap:20px;background-image:url("../images/course_line_03_01.svg")}.course__03 .course__step .course__step-top div:nth-child(3){font-size:10px}footer .section-inner{display:flex;justify-content:center;padding-block:0 52px;background-color:#ffd6d6}.movie_box{width:360px;height:310px;border-radius:10px}.movie_box.course01{background-color:#769776}.movie_box.course02{background-color:#a1839f}.movie_box.course03{background-color:#b36c6c}.movie_box .movie_text{padding-block:28px;font-size:20px;line-height:154%;text-align:center;color:#fff;text-align:center}.movie_box .btn_popClose{position:absolute;top:0;right:0;width:56px;height:56px}.movie_box .btn_popClose:after,.movie_box .btn_popClose:before{width:26px;background-color:rgba(255,255,255,.64)}.movie_box .popupContent{padding-inline:14px}.movie_box .popupContent .movieBig{position:relative;width:100%;padding-bottom:56.25%;border-radius:4px;overflow:hidden}.movie_box .popupContent .movieBig iframe{position:absolute;top:0;left:0;width:100%;height:100%}.movie_box .popupContent .movieBig .btnPlay{position:absolute;width:100%;height:100%}/*# sourceMappingURL=style.min.css.map */