@font-face{font-family:"Pretendard";font-weight:900;font-display:swap;src:url("/font/woff2/Pretendard-Black.woff2") format("woff2"),url("/font/woff/Pretendard-Black.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:800;font-display:swap;src:url("/font/woff2/Pretendard-ExtraBold.woff2") format("woff2"),url("/font/woff/Pretendard-ExtraBold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:700;font-display:swap;src:url("/font/woff2/Pretendard-Bold.woff2") format("woff2"),url("/font/woff/Pretendard-Bold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:600;font-display:swap;src:url("/font/woff2/Pretendard-SemiBold.woff2") format("woff2"),url("/font/woff/Pretendard-SemiBold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:500;font-display:swap;src:url("/font/woff2/Pretendard-Medium.woff2") format("woff2"),url("/font/woff/Pretendard-Medium.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:400;font-display:swap;src:url("/font/woff2/Pretendard-Regular.woff2") format("woff2"),url("/font/woff/Pretendard-Regular.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:300;font-display:swap;src:url("/font/woff2/Pretendard-Light.woff2") format("woff2"),url("/font/woff/Pretendard-Light.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:200;font-display:swap;src:url("/font/woff2/Pretendard-ExtraLight.woff2") format("woff2"),url("/font/woff/Pretendard-ExtraLight.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:100;font-display:swap;src:url("/font/woff2/Pretendard-Thin.woff2") format("woff2"),url("/font/woff/Pretendard-Thin.woff") format("woff")}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;word-break:keep-all}body{font-family:"Pretendard",sans-serif;font-size:16px;color:#201d1d}html,body{width:100%;font-size:16px;font-weight:400;line-height:1.5;color:#201d1d;overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button{background:none;border:none;cursor:pointer;font-family:inherit}input,textarea,select,button{font:inherit;color:inherit;border:none;outline:none;background:none}a{text-decoration:none;color:inherit}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}section{position:relative;width:100%;height:100vh}section .inner{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;width:100%;height:100%;max-width:1400px;margin:0 auto}@media(max-width: 1600px){section .inner{max-width:87.5vw}}@media(max-width: 1280px){section .inner{max-width:unset}}.mainVisual{position:relative;overflow:hidden}.mainVisual .bg{position:absolute;inset:0;width:100%;height:100%;z-index:0}.mainVisual .bg .bgVideo{width:100%;height:100%;object-fit:cover;object-position:center}.mainVisual .bg .inner{position:relative;z-index:2}.mainVisual .titleBox{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:30px}.mainVisual .titleBox img{width:500px}.mainVisual .titleBox p{color:#fff;text-align:center;text-shadow:0 0 8px rgba(0,0,0,.25);font-size:24px;font-weight:500;line-height:100%;letter-spacing:-0.48px}.mainVisual .reservationBox{position:absolute;bottom:96px;left:50%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%;max-width:1400px;padding:32px 40px;background:rgba(0,0,0,0);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;transform:translateX(-50%)}.mainVisual .reservationBox .dateBox{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:12px;width:auto}.mainVisual .reservationBox .dateBox .title{color:#fff;font-size:14px;font-weight:400;line-height:100%;text-transform:uppercase}.mainVisual .reservationBox .dateBox .date{color:#fff;font-size:22px;font-weight:500;line-height:140%}.mainVisual .reservationBox .counterBox{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:40px;width:auto}.mainVisual .reservationBox .counterBox .counter{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:32px;width:272px;padding-left:40px;border-left:1px solid hsla(0,0%,100%,.2)}.mainVisual .reservationBox .counterBox .counter>div{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:12px}.mainVisual .reservationBox .counterBox .counter>div label{color:#fff;font-size:14px;font-weight:400;line-height:100%;text-transform:uppercase}.mainVisual .reservationBox .counterBox .counter>div input{width:100%;text-align:center;color:#fff;font-size:24px;font-weight:400;line-height:100%}.mainVisual .reservationBox .counterBox .submit{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:20px;padding-left:40px;border-left:1px solid hsla(0,0%,100%,.2)}.mainVisual .reservationBox .counterBox .submit input{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:16px 24px 16px 0;color:#eee;font-size:14px;font-weight:400;line-height:100%;border-bottom:1px solid hsla(0,0%,100%,.4);opacity:1}.mainVisual .reservationBox .counterBox .submit input::placeholder{color:#eee;opacity:.6}.mainVisual .reservationBox .counterBox .submit .btn-search{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px;width:auto;min-width:120px;padding:16px 32px;border:1.5px solid #fff;color:#fff;font-size:14px;font-weight:400;line-height:100%;text-transform:uppercase;position:relative;overflow:hidden;z-index:1;transition:color .3s ease}.mainVisual .reservationBox .counterBox .submit .btn-search::before{content:"";position:absolute;left:0;top:0;width:0%;height:100%;background:#fff;z-index:-1;transition:width .35s cubic-bezier(0.4, 0, 0.2, 1)}.mainVisual .reservationBox .counterBox .submit .btn-search:hover{color:#000}.mainVisual .reservationBox .counterBox .submit .btn-search:hover::before{width:100%}.mainVisual .reservationBox .bookingPopup{position:absolute;left:0;top:-361px;display:none;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:86px;height:360px;background:#fff;padding:23px 50px 22px 24px;z-index:1}.mainVisual .reservationBox .bookingPopup.on{display:flex}.mainVisual .reservationBox .bookingPopup .closeBtn{position:absolute;right:20px;top:16px;width:18px;height:18px}.mainVisual .reservationBox .bookingPopup .closeBtn img{width:100%;height:100%}.mainVisual .reservationBox .bookingPopup .calendarWrap{height:100%}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar{max-height:unset;box-shadow:none}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months{margin-bottom:13px}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-next-month{width:30px;height:30px;padding:0;background:url("/images/icon/calendarArrow.svg") no-repeat center;background-size:9px 14px}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{display:none}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-prev-month{transform:rotate(180deg)}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-month{height:30px}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;height:100%;padding:0}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-month .custom-title{color:#19181a;font-family:"Alexandria",sans-serif;font-size:20px;font-weight:500;line-height:24px}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekday{color:#19181a;font-family:"Pretendard",sans-serif;font-size:13px;font-weight:500}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer+.dayContainer{box-shadow:none}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day{font-size:13px;font-weight:400}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day:nth-child(7n+1){color:#c60000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day:nth-child(7n+1).flatpickr-disabled{color:rgba(57,57,57,.1)}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day:nth-child(7n+1).flatpickr-day.startRange{color:#fff}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.prevMonthDay,.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.nextMonthDay{visibility:visible}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.hidden{visibility:visible}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.selected,.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.startRange,.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.endRange{background:#000;border:none}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.inRange{background:#000;border-color:#000;box-shadow:-5px 0 0 #000,5px 0 0 #000;color:#fff}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:-2px 0 0 #000,5px 0 0 #000 !important}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #000,5px 0 0 #000}.mainVisual .reservationBox .bookingPopup .roomWrap{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:345px;height:100%;padding-top:21px}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:8px;width:100%}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap h3{width:auto;min-width:42px;font-size:13px}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:24px;width:272px}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:calc((100% - 24px)/2);height:40px;border-bottom:1px solid #000}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow p{color:#000;font-family:"Pretendard",sans-serif;font-size:14px;font-weight:400;line-height:100%}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow p span{font-weight:600}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .roomRemove{position:absolute;right:-30px;top:50%;width:18px;height:18px;transform:translateY(-50%);background:url("/images/icon/close2.svg") no-repeat center;background-size:cover}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .roomAdd{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:4px;font-size:13px;font-weight:700;line-height:100%;color:#000}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .roomAdd span{width:18px;height:18px;border-radius:50%;background:url("/images/icon/plusIcon.svg") no-repeat center;background-size:cover}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .reservationBtn{width:146px;padding:16px 0;color:#000;font-family:"Alexandria",sans-serif;font-size:14px;font-weight:700;line-height:100%;border:1px solid #000}.mainVisual .reservationBox .bookingPopup .roomWrap::before{content:"";position:absolute;left:-41px;top:2px;width:1px;height:252px;background:#d4d4d4}.mainVisual .popAlert{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100}.mainVisual .popAlert.on{display:block}.mainVisual .popAlert .dim{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4)}.mainVisual .popAlert .popWrap{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:32px;width:350px;padding:32px 20px;transform:translate(-50%, -50%);background:#fff;border-radius:12px;box-shadow:0 4px 14px 0 rgba(0,0,0,.16);overflow:hidden}.mainVisual .popAlert .popWrap p{color:var(--Default-Black, #000);font-family:"Pretendard",sans-serif;font-size:16px;font-weight:500;line-height:100%;letter-spacing:-0.32px}.mainVisual .popAlert .popWrap button{width:120px;height:48px;background:#000;color:#fff;font-family:"Alexandria",sans-serif;font-size:14px;font-weight:500;line-height:100%}@media(max-width: 1600px){.mainVisual .titleBox{gap:1.875vw}.mainVisual .titleBox img{width:31.25vw}.mainVisual .titleBox p{text-shadow:0 0 .5vw rgba(0,0,0,.25);font-size:1.5vw}.mainVisual .reservationBox{max-width:87.5vw;padding:2vw 2.5vw;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);border-radius:.25vw}.mainVisual .reservationBox .dateBox{gap:.75vw}.mainVisual .reservationBox .dateBox .title{font-size:.875vw}.mainVisual .reservationBox .dateBox .date{font-size:1.375vw}.mainVisual .reservationBox .counterBox{gap:2.5vw}.mainVisual .reservationBox .counterBox .counter{gap:2vw;width:17vw;padding-left:2.5vw}.mainVisual .reservationBox .counterBox .counter>div{gap:.75vw}.mainVisual .reservationBox .counterBox .counter>div label{font-size:.875vw}.mainVisual .reservationBox .counterBox .counter>div input{font-size:1.5vw}.mainVisual .reservationBox .counterBox .submit{gap:1.25vw;padding-left:2.5vw}.mainVisual .reservationBox .counterBox .submit input{padding:1vw 1.5vw 1vw 0;font-size:.875vw}.mainVisual .reservationBox .counterBox .submit .btn-search{gap:.625vw;min-width:7.5vw;padding:1vw 2vw;font-size:.875vw}.mainVisual .reservationBox .bookingPopup{top:-22.5625vw;gap:5.375vw;height:22.5vw;padding:1.4375vw 3.125vw 1.375vw 1.5vw}.mainVisual .reservationBox .bookingPopup .closeBtn{right:1.25vw;top:1vw;width:1.125vw;height:1.125vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months{margin-bottom:.8125vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-next-month{width:1.875vw;height:1.875vw;background-size:.5625vw .875vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-prev-month{transform:scaleX(-1)}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-month{height:1.875vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-month .custom-title{font-size:1.25vw;line-height:1.5vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekday{font-size:.8125vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:2.75vw;height:2vw;max-width:unset;font-size:.8125vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-0.625vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-0.625vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-0.625vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.inRange{box-shadow:-0.3125vw 0 0 #000,.3125vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.today{border:none}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:-0.125vw 0 0 #000,.3125vw 0 0 #000 !important}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-0.125vw 0 0 #000,.3125vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .roomWrap{width:21.5625vw;padding-top:1.3125vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList{gap:.5vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap h3{min-width:2.625vw;font-size:.8125vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow{gap:1.5vw;width:17vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow li{width:calc((100% - 1.5vw)/2);height:2.5vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow p{font-size:.875vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .roomRemove{right:-1.875vw;width:1.125vw;height:1.125vw}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .roomAdd{gap:.25vw;font-size:.8125vw}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .roomAdd span{width:1.125vw;height:1.125vw}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .reservationBtn{width:9.125vw;padding:1vw 0;font-size:.875vw}.mainVisual .reservationBox .bookingPopup .roomWrap::before{left:-2.5625vw;height:100%}}@media(max-width: 1280px){.mainVisual .titleBox{gap:2.34375vw}.mainVisual .titleBox img{width:39.0625vw}.mainVisual .titleBox p{text-shadow:0 0 .625vw rgba(0,0,0,.25);font-size:1.875vw}.mainVisual .reservationBox{max-width:unset;width:96%;padding:2.5vw 3.125vw;backdrop-filter:blur(1.5625vw);-webkit-backdrop-filter:blur(1.5625vw);border-radius:.3125vw}.mainVisual .reservationBox .dateBox{gap:.9375vw}.mainVisual .reservationBox .dateBox .title{font-size:1.09375vw}.mainVisual .reservationBox .dateBox .date{font-size:1.71875vw}.mainVisual .reservationBox .counterBox{gap:3.125vw}.mainVisual .reservationBox .counterBox .counter{gap:2.5vw;width:21.25vw;padding-left:3.125vw}.mainVisual .reservationBox .counterBox .counter>div{gap:.9375vw}.mainVisual .reservationBox .counterBox .counter>div label{font-size:1.09375vw}.mainVisual .reservationBox .counterBox .counter>div input{font-size:1.875vw}.mainVisual .reservationBox .counterBox .submit{gap:1.5625vw;padding-left:3.125vw}.mainVisual .reservationBox .counterBox .submit input{padding:1.25vw 1.875vw 1.25vw 0;font-size:1.09375vw}.mainVisual .reservationBox .counterBox .submit .btn-search{gap:.78125vw;min-width:9.375vw;padding:1.25vw 2.5vw;font-size:1.09375vw}.mainVisual .reservationBox .bookingPopup{top:auto;bottom:9.375vw;flex-direction:column;gap:6.71875vw;height:auto;padding:3.125vw 1.5625vw 1.5625vw}.mainVisual .reservationBox .bookingPopup .closeBtn{right:1.5625vw;top:1.5625vw;width:1.40625vw;height:1.40625vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months{margin-bottom:1.015625vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-next-month{width:2.34375vw;height:2.34375vw;background-size:.703125vw 1.09375vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-month{height:2.34375vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-month .custom-title{font-size:1.5625vw;line-height:1.875vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekday{font-size:1.015625vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:3.4375vw;height:2.5vw;max-width:unset;font-size:1.015625vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-0.78125vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-0.78125vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-0.78125vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.inRange{box-shadow:-0.390625vw 0 0 #000,.390625vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .flatpickr-day.today{border:none}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:-0.15625vw 0 0 #000,.390625vw 0 0 #000 !important}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-0.15625vw 0 0 #000,.390625vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .roomWrap{gap:2.03125vw;width:100%;padding-top:1.25vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList{gap:.625vw;padding-right:2.34375vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap h3{min-width:2.96875vw;font-size:1.015625vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow{gap:1.5625vw;width:calc(100% - 4.84375vw)}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow li{width:calc((100% - 1.5625vw)/2);height:3.125vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow p{font-size:1.015625vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .roomRemove{right:-2.1875vw;width:1.40625vw;height:1.40625vw}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap{flex-direction:column;gap:1.5625vw}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .roomAdd{gap:.3125vw;font-size:1.015625vw}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .roomAdd span{width:1.40625vw;height:1.40625vw}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .reservationBtn{width:100%;padding:1.25vw 0;font-size:1.09375vw}.mainVisual .reservationBox .bookingPopup .roomWrap::before{left:0vw;top:0;width:100%;height:1px}}@media(max-width: 860px){.mainVisual{position:relative;height:calc(var(--app-vh, 1vh)*100);padding-bottom:calc(env(safe-area-inset-bottom) + 8vh);box-sizing:border-box;overflow:hidden}.mainVisual .bg{position:absolute;inset:0;z-index:1}.mainVisual .bgVideo{width:100%;height:100%;object-fit:cover;display:block}.mainVisual .inner{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box}.mainVisual .titleBox{gap:6.1538461538vw}.mainVisual .titleBox img{width:84.6153846154vw}.mainVisual .titleBox p{text-shadow:0 0 1.0256410256vw rgba(0,0,0,.25);font-size:4.1025641026vw}.mainVisual .bookArea-wrap{width:100%;display:flex;justify-content:center;padding-bottom:calc(env(safe-area-inset-bottom) + 8dvh);box-sizing:border-box}.mainVisual .reservationBox{width:89.7435897436vw;padding:5.1282051282vw;align-items:flex-end;border-radius:0;box-sizing:border-box;backdrop-filter:blur(5.1282051282vw);-webkit-backdrop-filter:blur(5.1282051282vw);transform:translateX(0);position:absolute;left:50%;transform:translateX(-50%) translateY(-10vh);bottom:0}.mainVisual .reservationBox .dateBox{gap:1.5384615385vw}.mainVisual .reservationBox .dateBox .title{font-size:3.0769230769vw}.mainVisual .reservationBox .dateBox .date{font-size:4.1025641026vw}.mainVisual .reservationBox .counterBox{gap:0}.mainVisual .reservationBox .counterBox .counter{display:none}.mainVisual .reservationBox .counterBox .submit{gap:0;padding-left:0;border-left:none}.mainVisual .reservationBox .counterBox .submit input{display:none}.mainVisual .reservationBox .counterBox .submit .btn-search{gap:0;width:5.3846153846vw;height:5.3846153846vw;padding:0;background:url("/images/icon/search.svg") no-repeat center;background-size:100% 100%;border:none;font-size:0}.mainVisual .reservationBox .counterBox .submit .btn-search::before{display:none}.mainVisual .reservationBox .bookingPopup{top:auto;bottom:calc(env(safe-area-inset-bottom) - 15dvh);gap:9.2307692308vw;width:100%;height:auto;padding:10.2564102564vw 5.1282051282vw 5.1282051282vw}.mainVisual .reservationBox .bookingPopup .closeBtn{right:2.5641025641vw;top:2.5641025641vw;width:4.6153846154vw;height:4.6153846154vw}.mainVisual .reservationBox .bookingPopup .calendarWrap{width:100%}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar{width:100%}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months{margin-bottom:5.1282051282vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-next-month{width:7.6923076923vw;height:7.6923076923vw;background-size:2.3076923077vw 3.5897435897vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-month{height:7.6923076923vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-months .flatpickr-month .custom-title{font-size:5.1282051282vw;line-height:6.1538461538vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer{width:100%}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer{width:100%}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekday{font-size:3.3333333333vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days{width:100%}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer{width:100%;max-width:unset}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day{width:11.2820512821vw;height:8.2051282051vw;font-size:3.3333333333vw}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-2.5641025641vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-2.5641025641vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-2.5641025641vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.inRange{box-shadow:-1.2820512821vw 0 0 #000,1.2820512821vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar.multiMonth .flatpickr-days{width:100%}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:-.5128205128vw 0 0 #000,1.2820512821vw 0 0 #000 !important}.mainVisual .reservationBox .bookingPopup .calendarWrap .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-.5128205128vw 0 0 #000,1.2820512821vw 0 0 #000}.mainVisual .reservationBox .bookingPopup .roomWrap{gap:6.1538461538vw;width:100%;padding-top:5.3846153846vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList{gap:3.0769230769vw;padding-right:7.6923076923vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap h3{min-width:10.7692307692vw;font-size:3.3333333333vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow{gap:5.1282051282vw;width:calc(100% - 18.4615384615vw)}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow li{width:calc((100% - 4.1025641026vw)/2);height:10.2564102564vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow li button{font-size:3.3333333333vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .countRow p{font-size:3.3333333333vw}.mainVisual .reservationBox .bookingPopup .roomWrap .roomList .countWrap .roomRemove{right:-7.6923076923vw;width:4.6153846154vw;height:4.6153846154vw}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .roomAdd{gap:1.0256410256vw;font-size:3.3333333333vw}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .roomAdd span{width:4.6153846154vw;height:4.6153846154vw}.mainVisual .reservationBox .bookingPopup .roomWrap .btnWrap .reservationBtn{padding:4.1025641026vw 0;font-size:3.5897435897vw}}.secCont{height:auto}.secCont .title{width:100%}.secCont .title h3{color:#000;font-family:"kudryashev-d-contrast",sans-serif;font-size:72px;font-weight:400;line-height:120%}.secCont .title h4{color:#000;font-family:"kudryashev-d-contrast",sans-serif;font-size:62px;font-weight:400;line-height:120%}.secCont .title p{color:#806344;text-align:center;font-size:24px;font-weight:400;line-height:148%}.secCont .title p.font18{font-size:18px}.secCont .title p.font20{font-size:20px}.secCont .title p.color111{color:#111}.secCont .scrollWrap{overflow-y:hidden}.secCont .colorBanner{position:absolute;top:0;left:0;width:100%;z-index:-1}.secCont .linkBtn{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:32px;padding:12px 20px;color:#000;font-size:16px;font-weight:400;border:1px solid #000;transition:all .3s}.secCont .linkBtn svg{width:24px;height:24px}.secCont .linkBtn.pc{display:flex}.secCont .linkBtn.mo{display:none}.secCont .linkBtn::before{content:"";position:absolute;left:0;top:0;width:0%;height:100%;background:#000;z-index:-1;transition:width .35s cubic-bezier(0.4, 0, 0.2, 1)}@media(hover: hover){.secCont .linkBtn:hover{color:#fff}.secCont .linkBtn:hover path{stroke:#fff}.secCont .linkBtn:hover::before{width:100%}}.secCont.sec01{background:#f6f3ec}.secCont.sec01 .pin{padding:160px 0 140px}.secCont.sec01 .title{position:relative;text-align:center;z-index:2}.secCont.sec01 .title h4{margin-bottom:16px}.secCont.sec01 .fullBgWrap{position:relative;width:100%;height:650px;margin-top:56px;z-index:1}.secCont.sec01 .fullBgWrap .share{position:absolute;left:50%;bottom:0;border:1px solid #997854;border-radius:999px 999px 0 0;background:#f6f3ec;transform:translateX(-50%);transform-origin:center bottom;will-change:transform}.secCont.sec01 .fullBgWrap .share.share1,.secCont.sec01 .fullBgWrap .share.share5{width:230px;height:310px;z-index:1}.secCont.sec01 .fullBgWrap .share.share2,.secCont.sec01 .fullBgWrap .share.share4{width:346px;height:490px;z-index:2}.secCont.sec01 .fullBgWrap .share.share1{transform:translateX(-203%)}.secCont.sec01 .fullBgWrap .share.share2{transform:translateX(-102%)}.secCont.sec01 .fullBgWrap .share.share4{transform:translateX(3%)}.secCont.sec01 .fullBgWrap .share.share5{transform:translateX(104%)}.secCont.sec01 .fullBgWrap .share.share3{width:460px;height:650px;background:url("/images/main/sec01Bg2.png") no-repeat center;border:none;background-size:cover;overflow:hidden;z-index:3;transform-origin:center center}.secCont.sec01 .content{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;max-width:1536px;margin:0 auto;z-index:5}.secCont.sec01 .content .subWrap{padding:64px 80px 0}.secCont.sec01 .content .subWrap.Standard{background:#392e26}.secCont.sec01 .content .subWrap.Deluxe{background:#8f501b}.secCont.sec01 .content .subWrap.Suite{background:#4a2c17}.secCont.sec01 .content .subWrap.crownParkSuite{background:#1f1814}.secCont.sec01 .content .subWrap .subTilte{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap;margin-bottom:33px}.secCont.sec01 .content .subWrap .subTilte .left h4{margin-bottom:16px;color:#fff;font-family:"kudryashev-d-contrast",sans-serif;font-size:48px;font-weight:400;line-height:120%}.secCont.sec01 .content .subWrap .subTilte .left p{color:#fff;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:148%}.secCont.sec01 .content .subWrap .subTilte .linkBtn{border:1px solid #fff;color:#fff;z-index:0}.secCont.sec01 .content .subWrap .subTilte .linkBtn::before{background:#fff}@media(hover: hover){.secCont.sec01 .content .subWrap .subTilte .linkBtn:hover{color:#000}.secCont.sec01 .content .subWrap .subTilte .linkBtn:hover path{stroke:#000}.secCont.sec01 .content .subWrap .subTilte .linkBtn:hover::before{width:100%}}.secCont.sec01 .content .subWrap .tabWrap{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:16px}.secCont.sec01 .content .subWrap .tabWrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px}.secCont.sec01 .content .subWrap .tabWrap.Standard::after{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(233, 233, 233, 0.4) 4.95%, var(--White, #FFF) 12.58%, rgba(255, 255, 255, 0.4) 21.23%, rgba(255, 255, 255, 0) 100%)}.secCont.sec01 .content .subWrap .tabWrap.Deluxe::after{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(233, 233, 233, 0.4) 24.7%, var(--White, #FFF) 38.18%, rgba(255, 255, 255, 0.4) 50.21%, rgba(255, 255, 255, 0) 100%)}.secCont.sec01 .content .subWrap .tabWrap.Suite::after{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(233, 233, 233, 0.4) 50.14%, var(--White, #FFF) 62.49%, rgba(255, 255, 255, 0.4) 75%, rgba(255, 255, 255, 0) 100%)}.secCont.sec01 .content .subWrap .tabWrap.crownParkSuite::after{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(233, 233, 233, 0.4) 79.61%, var(--White, #FFF) 88.66%, rgba(255, 255, 255, 0.4) 97.67%, rgba(255, 255, 255, 0) 100%)}.secCont.sec01 .content .subWrap .tabWrap li{position:relative;width:calc((100% - 16px)/4);text-align:center}.secCont.sec01 .content .subWrap .tabWrap li a{display:block;padding:24px 48px;color:#fff;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:600;line-height:136%;opacity:.4;text-transform:uppercase}.secCont.sec01 .content .subWrap .tabWrap li.active a{display:flex;justify-content:center;align-items:center;gap:4px;opacity:1}.secCont.sec01 .content .subWrap .tabWrap li.active a::before{content:"";display:inline-block;width:8px;height:8px;background:url("/images/main/star.svg") no-repeat;background-size:cover}.secCont.sec01 .content .tabContent{position:relative;width:100%;height:642px}.secCont.sec01 .content .tabContent .contWrap{position:absolute;inset:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:0}.secCont.sec01 .content .tabContent .contWrap .imgBox{position:relative;width:100%;height:100%;z-index:1}.secCont.sec01 .content .tabContent .contWrap .imgBox picture{width:100%;height:100%}.secCont.sec01 .content .tabContent .contWrap .imgBox picture img{width:100%;height:100%;object-fit:cover;display:block}.secCont.sec01 .content .tabContent .contWrap .hover{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;left:0;top:0;width:100%;height:100%;padding:20px;color:#fff;text-align:center;background:rgba(0,0,0,.75);opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:2}.secCont.sec01 .content .tabContent .contWrap .hover h4{font-family:"kudryashev-d-contrast",sans-serif;font-size:48px;font-weight:400;line-height:132%}.secCont.sec01 .content .tabContent .contWrap .hover p{margin:8px 0 40px;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:148%}.secCont.sec01 .content .tabContent .contWrap .hover a{font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:136%;text-decoration:underline}.secCont.sec01 .content .tabContent .contWrap.active{opacity:1;visibility:visible;z-index:1}.secCont.sec01 .content .tabContent .contWrap:hover .hover{opacity:1;visibility:visible}.secCont.sec02{padding:185px 0 124px;margin-top:-454px;background-color:#fff;z-index:1}.secCont.sec02 .colorBanner{height:365px;background:linear-gradient(0deg, #EADDCF 0%, #EADDCF 100%),rgba(0,0,0,.4)}.secCont.sec02 .inner{max-width:1600px;justify-content:flex-start}.secCont.sec02 .inner .title{position:relative;text-align:left}.secCont.sec02 .inner .title a{position:absolute;right:0;bottom:-21px;padding-bottom:4px;border-bottom:1px solid #111;color:#111;font-family:"Alexandria",sans-serif;font-size:14px;font-weight:400;line-height:130%;letter-spacing:.28px}.secCont.sec02 .specialList{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:40px;width:100%;margin-top:40px}.secCont.sec02 .specialList li{width:370px}.secCont.sec02 .specialList li a{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:32px;width:100%;height:auto}.secCont.sec02 .specialList li a .imgBox{width:100%;height:510px}.secCont.sec02 .specialList li a .imgBox img{width:100%;height:100%;object-fit:cover}.secCont.sec02 .specialList li a .textBox span{display:block;color:#997c5c;font-family:"Alexandria",sans-serif;font-size:16px;font-weight:400;line-height:120%;letter-spacing:.32px}.secCont.sec02 .specialList li a .textBox strong{margin:4px 0 16px;color:#111;font-size:24px;font-weight:600;line-height:150%;letter-spacing:-0.48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;word-break:keep-all}.secCont.sec02 .specialList li a .textBox p{color:#777;font-family:"Alexandria",sans-serif;font-size:16px;font-weight:500;line-height:100%}.secCont.sec02 .specialList li:first-child{width:780px}.secCont.sec03{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:64px;padding:100px 0 192px;background:rgba(214,176,148,.2)}.secCont.sec03 .colorBanner{top:auto;bottom:0;width:100%;height:270px;background:url("/images/main/sec03Text.png") no-repeat;opacity:.2}.secCont.sec03 .title{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap;max-width:1536px;width:100%;margin:0 auto}.secCont.sec03 .title .left{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:20px}.secCont.sec03 .title .left .slideTabWrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:24px}.secCont.sec03 .title .left .slideTabWrap li a{position:relative;display:inline-block;padding:8px 0;color:#806344;font-family:"Alexandria",sans-serif;font-size:18px;font-weight:400;line-height:136%}.secCont.sec03 .title .left .slideTabWrap li a.active{padding:8px 20px 8px 35px;background:#000;color:#fff;font-weight:600;border-radius:999px}.secCont.sec03 .title .left .slideTabWrap li a.active::before{content:"";position:absolute;left:16px;top:50%;width:11px;height:11px;background:url("/images/main/star.svg") no-repeat center;background-size:cover;transform:translateY(-50%)}.secCont.sec03 .swiperWrap{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:40px;width:100%}.secCont.sec03 .swiperWrap .sec03Swiper{width:100%;height:589px}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-wrapper{align-items:center}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide{width:410px;height:280px;opacity:.4;transition:all .3s}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide .imgBox{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:100%;height:100%}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide .imgBox img{width:100%;height:100%;object-fit:cover}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide p{display:none;margin-top:16px;color:#111;font-family:"Pretendard",sans-serif;font-size:24px;font-weight:600;line-height:136%}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide.swiper-slide-active{width:600px;height:540px;opacity:1;transition:all .3s;z-index:5}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide.swiper-slide-active p{display:block}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide.swiper-slide-next,.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide.swiper-slide-prev{transition:all .3s}.secCont.sec03 .swiperWrap .pagiWrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:10px;position:absolute;left:50%;bottom:-80px;width:auto;height:auto;transform:translateX(-50%)}.secCont.sec03 .swiperWrap .pagiWrap .autoProgress{position:relative;width:200px;height:5px;margin-right:14px;background:rgba(153,120,84,.2);overflow:hidden}.secCont.sec03 .swiperWrap .pagiWrap .autoProgress span{position:absolute;left:0;top:0;height:100%;width:0%;background:#333}.secCont.sec03 .swiperWrap .pagiWrap .swiperBtn{width:16px;height:16px;background:url("/images/icon/pause.svg") no-repeat center;background-size:cover}.secCont.sec03 .swiperWrap .pagiWrap .swiperBtn.pause{background:url("/images/icon/play.svg") no-repeat center;background-size:cover}.secCont.sec03 .swiperWrap .pagiWrap .prevBtn{width:12px;height:12px;background:url("/images/icon/arr_prev.svg") no-repeat center;background-size:cover}.secCont.sec03 .swiperWrap .pagiWrap .nextBtn{width:12px;height:12px;background:url("/images/icon/arr_next.svg") no-repeat center;background-size:cover}.secCont.sec04{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:52px;padding:92px 0 115px}.secCont.sec04 .colorBanner{height:467px;top:auto;bottom:0;background:#806e5b}.secCont.sec04 .title{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:20px;width:1600px;text-align:center}.secCont.sec04 .title .pagiWrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:12px;position:absolute;bottom:25px;right:0}.secCont.sec04 .title .pagiWrap .prevBtn,.secCont.sec04 .title .pagiWrap .nextBtn{width:15px;height:15px;border-top:2px solid #111}.secCont.sec04 .title .pagiWrap .prevBtn.swiper-button-disabled,.secCont.sec04 .title .pagiWrap .nextBtn.swiper-button-disabled{opacity:.2}.secCont.sec04 .title .pagiWrap .prevBtn{transform:rotate(-135deg);border-right:2px solid #111}.secCont.sec04 .title .pagiWrap .nextBtn{transform:rotate(45deg);border-right:2px solid #111}.secCont.sec04 .rollingWrap{width:100%;margin-top:52px;overflow:hidden}.secCont.sec04 .rollingWrap .rollingTrack{display:flex;gap:60px;width:max-content;animation:rollLeft 40s linear infinite}.secCont.sec04 .rollingWrap .rollingTrack .stayItemBox{display:flex;gap:60px}.secCont.sec04 .rollingWrap .rollingTrack .stayItemBox .stayItem{display:flex;justify-content:center;align-items:center}.secCont.sec04 .rollingWrap .rollingTrack.paused{animation-play-state:paused}@media(hover: hover){.secCont.sec04 .rollingWrap .rollingTrack:hover{animation-play-state:paused}}@media(max-width: 1600px){.secCont .title h3{font-size:4.5vw}.secCont .title h4{font-size:3.875vw}.secCont .title p{font-size:1.5vw}.secCont .title p.font18{font-size:1.125vw}.secCont .title p.font20{font-size:1.25vw}.secCont .linkBtn{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:2vw;padding:.75vw 1.25vw;font-size:1vw}.secCont.sec01 .pin{padding:10vw 0 8.75vw}.secCont.sec01 .title h4{margin-bottom:1vw}.secCont.sec01 .fullBgWrap{height:40.625vw;margin-top:3.5vw}.secCont.sec01 .fullBgWrap .share{border-radius:62.4375vw 62.4375vw 0 0}.secCont.sec01 .fullBgWrap .share.share1,.secCont.sec01 .fullBgWrap .share.share5{width:14.375vw;height:19.375vw}.secCont.sec01 .fullBgWrap .share.share2,.secCont.sec01 .fullBgWrap .share.share4{width:21.625vw;height:30.625vw}.secCont.sec01 .fullBgWrap .share.share3{width:28.75vw;height:40.625vw}.secCont.sec01 .content{max-width:87.5vw;margin:0 auto}.secCont.sec01 .content .subWrap{padding:4vw 5vw 0}.secCont.sec01 .content .subWrap .subTilte{margin-bottom:2.0625vw}.secCont.sec01 .content .subWrap .subTilte .left h4{margin-bottom:1vw;font-size:3vw}.secCont.sec01 .content .subWrap .subTilte .left p{font-size:1.125vw}.secCont.sec01 .content .subWrap .tabWrap{gap:1vw}.secCont.sec01 .content .subWrap .tabWrap::after{height:.25vw}.secCont.sec01 .content .subWrap .tabWrap li{width:calc((100% - 1vw)/4)}.secCont.sec01 .content .subWrap .tabWrap li a{padding:1.5vw 3vw;font-size:1.125vw}.secCont.sec01 .content .subWrap .tabWrap li.active a{gap:.25vw}.secCont.sec01 .content .subWrap .tabWrap li.active a::before{width:.5vw;height:.5vw}.secCont.sec01 .content .tabContent{height:40.125vw}.secCont.sec01 .content .tabContent .contWrap .hover{padding:1.25vw}.secCont.sec01 .content .tabContent .contWrap .hover h4{font-size:3vw}.secCont.sec01 .content .tabContent .contWrap .hover p{margin:.5vw 0 2.5vw;font-size:1.125vw}.secCont.sec01 .content .tabContent .contWrap .hover a{font-size:1.125vw}.secCont.sec02{padding:11.5625vw 0 7.75vw;margin-top:-12.18vw}.secCont.sec02 .colorBanner{height:22.8125vw}.secCont.sec02 .inner{max-width:87.5vw}.secCont.sec02 .inner .title a{bottom:-1.3125vw;padding-bottom:.25vw;font-size:.875vw}.secCont.sec02 .specialList{gap:2.5vw;width:max-content;margin-top:2.5vw}.secCont.sec02 .specialList li{width:23.125vw}.secCont.sec02 .specialList li a{gap:2vw}.secCont.sec02 .specialList li a .imgBox{height:31.875vw}.secCont.sec02 .specialList li a .textBox span{font-size:1vw}.secCont.sec02 .specialList li a .textBox strong{margin:.25vw 0 1vw;font-size:1.5vw}.secCont.sec02 .specialList li a .textBox p{font-size:1vw}.secCont.sec02 .specialList li:first-child{width:48.75vw}.secCont.sec03{gap:4vw;padding:6.25vw 0 12vw}.secCont.sec03 .colorBanner{height:16.875vw}.secCont.sec03 .title{max-width:87.5vw}.secCont.sec03 .title .left{gap:1.25vw}.secCont.sec03 .title .left .slideTabWrap{gap:1.5vw}.secCont.sec03 .title .left .slideTabWrap li a{padding:.5vw 0;font-size:1.125vw}.secCont.sec03 .title .left .slideTabWrap li a.active{padding:.5vw 1.25vw .5vw 2.1875vw;border-radius:62.4375vw}.secCont.sec03 .title .left .slideTabWrap li a.active::before{left:1vw;width:.6875vw;height:.6875vw}.secCont.sec03 .swiperWrap{gap:2.5vw}.secCont.sec03 .swiperWrap .sec03Swiper{height:36.8125vw}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide{width:25.625vw;height:17.5vw}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide p{margin-top:1vw;font-size:1.5vw}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide.swiper-slide-active{width:37.5vw;height:33.75vw}.secCont.sec03 .swiperWrap .pagiWrap{gap:.625vw;bottom:-5vw}.secCont.sec03 .swiperWrap .pagiWrap .autoProgress{width:12.5vw;height:.3125vw;margin-right:.875vw}.secCont.sec03 .swiperWrap .pagiWrap .swiperBtn{width:1vw;height:1vw}.secCont.sec03 .swiperWrap .pagiWrap .prevBtn{width:.75vw;height:.75vw}.secCont.sec03 .swiperWrap .pagiWrap .nextBtn{width:.75vw;height:.75vw}.secCont.sec04{gap:3.25vw;padding:5.75vw 0 7.1875vw}.secCont.sec04 .colorBanner{height:29.1875vw}.secCont.sec04 .title{gap:1.25vw;width:100%;padding:0 1.25vw}.secCont.sec04 .title .pagiWrap{gap:.75vw;bottom:1.5625vw;right:1.25vw}.secCont.sec04 .title .pagiWrap .prevBtn,.secCont.sec04 .title .pagiWrap .nextBtn{width:.9375vw;height:.9375vw;border-top:.125vw solid #111}.secCont.sec04 .title .pagiWrap .prevBtn{border-right:.125vw solid #111}.secCont.sec04 .title .pagiWrap .nextBtn{border-right:.125vw solid #111}.secCont.sec04 .rollingWrap{margin-top:3.6111111111vw}.secCont.sec04 .rollingWrap .rollingTrack{gap:4.1666666667vw}.secCont.sec04 .rollingWrap .rollingTrack .stayItemBox{gap:4.1666666667vw}}@media(max-width: 1280px){.secCont .title h3{font-size:5.625vw}.secCont .title h4{font-size:4.84375vw}.secCont .title p{font-size:1.875vw}.secCont .title p.font18{font-size:1.40625vw}.secCont .title p.font20{font-size:1.5625vw}.secCont .linkBtn{gap:2.5vw;padding:.9375vw 1.5625vw;font-size:1.25vw}.secCont.sec01 .pin{padding:12.5vw 0 10.9375vw}.secCont.sec01 .title h4{margin-bottom:1.25vw}.secCont.sec01 .fullBgWrap{height:50.78125vw;margin-top:4.375vw}.secCont.sec01 .fullBgWrap .share{border-radius:78.046875vw 78.046875vw 0 0}.secCont.sec01 .fullBgWrap .share.share1,.secCont.sec01 .fullBgWrap .share.share5{width:17.96875vw;height:24.21875vw}.secCont.sec01 .fullBgWrap .share.share2,.secCont.sec01 .fullBgWrap .share.share4{width:27.03125vw;height:38.28125vw}.secCont.sec01 .fullBgWrap .share.share3{width:35.9375vw;height:50.78125vw}.secCont.sec01 .content{max-width:109.375vw;padding:0 3.125vw;margin:0 auto}.secCont.sec01 .content .subWrap{padding:5vw 6.25vw 0}.secCont.sec01 .content .subWrap .subTilte{margin-bottom:2.578125vw}.secCont.sec01 .content .subWrap .subTilte .left h4{margin-bottom:1.25vw;font-size:3.75vw}.secCont.sec01 .content .subWrap .subTilte .left p{font-size:1.125vw}.secCont.sec01 .content .subWrap .tabWrap{gap:1.25vw}.secCont.sec01 .content .subWrap .tabWrap::after{height:.3125vw}.secCont.sec01 .content .subWrap .tabWrap li{width:calc((100% - 1.25vw)/4)}.secCont.sec01 .content .subWrap .tabWrap li a{padding:1.875vw 0;font-size:1.40625vw}.secCont.sec01 .content .subWrap .tabWrap li.active a{gap:.3125vw}.secCont.sec01 .content .subWrap .tabWrap li.active a::before{width:.625vw;height:.625vw}.secCont.sec01 .content .tabContent{height:50.15625vw}.secCont.sec01 .content .tabContent .contWrap .hover{padding:1.5625vw}.secCont.sec01 .content .tabContent .contWrap .hover h4{font-size:3.75vw}.secCont.sec01 .content .tabContent .contWrap .hover p{margin:.625vw 0 3.125vw;font-size:1.40625vw}.secCont.sec01 .content .tabContent .contWrap .hover a{font-size:1.40625vw}.secCont.sec02{padding:14.453125vw 0 9.6875vw;margin-top:-14.84vw}.secCont.sec02 .colorBanner{height:28.515625vw}.secCont.sec02 .inner{padding:0;max-width:109.375vw}.secCont.sec02 .inner .title{padding:0 1.5625vw}.secCont.sec02 .inner .title a{right:1.5625vw;bottom:-1.640625vw;padding-bottom:.3125vw;font-size:1.09375vw}.secCont.sec02 .specialList{gap:3.125vw;padding:0 1.5625vw;margin-top:3.125vw}.secCont.sec02 .specialList li{width:28.90625vw}.secCont.sec02 .specialList li a{gap:2.5vw}.secCont.sec02 .specialList li a .imgBox{height:39.84375vw}.secCont.sec02 .specialList li a .textBox span{font-size:1.25vw}.secCont.sec02 .specialList li a .textBox strong{margin:.3125vw 0 1.25vw;font-size:1.875vw}.secCont.sec02 .specialList li a .textBox p{font-size:1.25vw}.secCont.sec02 .specialList li:first-child{width:60.9375vw}.secCont.sec03{gap:5vw;padding:7.8125vw 1.5625vw 15vw}.secCont.sec03 .colorBanner{height:21.09375vw}.secCont.sec03 .title{max-width:109.375vw}.secCont.sec03 .title .left{gap:1.5625vw}.secCont.sec03 .title .left .slideTabWrap{gap:1.875vw}.secCont.sec03 .title .left .slideTabWrap li a{padding:.625vw 0;font-size:1.40625vw}.secCont.sec03 .title .left .slideTabWrap li a.active{padding:.625vw 1.5625vw .625vw 2.734375vw;border-radius:78.046875vw}.secCont.sec03 .title .left .slideTabWrap li a.active::before{left:1.25vw;width:.859375vw;height:.859375vw}.secCont.sec03 .swiperWrap{gap:3.125vw}.secCont.sec03 .swiperWrap .sec03Swiper{height:46.015625vw}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide{width:32.03125vw;height:21.875vw}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide p{margin-top:1.25vw;font-size:1.875vw}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide.swiper-slide-active{width:46.875vw;height:42.1875vw}.secCont.sec03 .swiperWrap .pagiWrap{gap:.78125vw;bottom:-6.25vw}.secCont.sec03 .swiperWrap .pagiWrap .autoProgress{width:15.625vw;height:.390625vw;margin-right:1.09375vw}.secCont.sec03 .swiperWrap .pagiWrap .swiperBtn{width:1.25vw;height:1.25vw}.secCont.sec03 .swiperWrap .pagiWrap .prevBtn{width:.9375vw;height:.9375vw}.secCont.sec03 .swiperWrap .pagiWrap .nextBtn{width:.9375vw;height:.9375vw}.secCont.sec04{gap:4.0625vw;padding:7.1875vw 0 8.984375vw}.secCont.sec04 .colorBanner{height:36.484375vw}.secCont.sec04 .title{gap:1.5625vw;width:100%;padding:0 1.5625vw}.secCont.sec04 .title .pagiWrap{gap:.9375vw;bottom:1.953125vw;right:1.5625vw}.secCont.sec04 .title .pagiWrap .prevBtn,.secCont.sec04 .title .pagiWrap .nextBtn{width:1.171875vw;height:1.171875vw;border-top:.15625vw solid #111}.secCont.sec04 .title .pagiWrap .prevBtn{border-right:.15625vw solid #111}.secCont.sec04 .title .pagiWrap .nextBtn{border-right:.15625vw solid #111}.secCont.sec04 .rollingWrap{margin-top:4.0625vw}.secCont.sec04 .rollingWrap .rollingTrack{gap:4.6875vw}.secCont.sec04 .rollingWrap .rollingTrack .stayItemBox{gap:4.6875vw}}@media(max-width: 860px){.secCont .title h3{font-size:8.2051282051vw}.secCont .title h4{font-size:8.2051282051vw}.secCont .title p{font-size:3.5897435897vw}.secCont .title p.font18{font-size:3.5897435897vw}.secCont .title p.font20{font-size:3.8461538462vw}.secCont .linkBtn{gap:8.2051282051vw;padding:3.5897435897vw 5.1282051282vw;font-size:3.5897435897vw}.secCont .linkBtn.pc{display:none}.secCont .linkBtn.mo{display:flex}.secCont.sec01 .pin{padding:20.5128205128vw 5.1282051282vw 10.9375vw}.secCont.sec01 .title h4{margin-bottom:3.0769230769vw}.secCont.sec01 .fullBgWrap{height:77.4358974359vw;margin-top:10.2564102564vw}.secCont.sec01 .fullBgWrap .share{border-radius:256.1538461538vw 256.1538461538vw 0 0}.secCont.sec01 .fullBgWrap .share.share1,.secCont.sec01 .fullBgWrap .share.share5{width:21.7948717949vw;height:29.4871794872vw}.secCont.sec01 .fullBgWrap .share.share2,.secCont.sec01 .fullBgWrap .share.share4{width:33.0769230769vw;height:46.6666666667vw}.secCont.sec01 .fullBgWrap .share.share3{width:43.5897435897vw;height:62.3076923077vw}.secCont.sec01 .content{max-width:unset;width:100%;padding:0;margin:0 auto}.secCont.sec01 .content .subWrap{padding:10.2564102564vw 0 0 8.2051282051vw}.secCont.sec01 .content .subWrap .subTilte{padding-right:8.2051282051vw;margin-bottom:5.1282051282vw}.secCont.sec01 .content .subWrap .subTilte .left h4{margin-bottom:3.0769230769vw;font-size:7.1794871795vw}.secCont.sec01 .content .subWrap .subTilte .left p{font-size:3.5897435897vw}.secCont.sec01 .content .subWrap .tabWrap{gap:15.8974358974vw;width:max-content;padding:5.1282051282vw 8.2051282051vw 5.1282051282vw 0}.secCont.sec01 .content .subWrap .tabWrap::after{display:none}.secCont.sec01 .content .subWrap .tabWrap li{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap;width:auto;height:8.9743589744vw}.secCont.sec01 .content .subWrap .tabWrap li a{padding:0;font-size:3.5897435897vw}.secCont.sec01 .content .subWrap .tabWrap li.active a{flex-direction:column;gap:2.0512820513vw}.secCont.sec01 .content .subWrap .tabWrap li.active a::before{width:2.0512820513vw;height:2.0512820513vw}.secCont.sec01 .content .tabContent{height:102.5641025641vw}.secCont.sec01 .content .tabContent .contWrap .hover{padding:5.1282051282vw}.secCont.sec01 .content .tabContent .contWrap .hover h4{font-size:7.1794871795vw;line-height:132%}.secCont.sec01 .content .tabContent .contWrap .hover p{margin:3.0769230769vw 0 7.1794871795vw;font-size:3.3333333333vw;line-height:148%}.secCont.sec01 .content .tabContent .contWrap .hover a{font-size:3.5897435897vw;font-weight:600;line-height:136%}.secCont.sec01 .linkBtn{justify-content:space-between;width:fit-content;margin:10.2564102564vw auto 0}.secCont.sec02{padding:16.4102564103vw 0 28.2051282051vw;margin-top:-30.23vw}.secCont.sec02 .colorBanner{height:64.1025641026vw}.secCont.sec02 .inner{padding:0}.secCont.sec02 .inner .title{padding:0 5.1282051282vw}.secCont.sec02 .inner .title a{position:unset;display:inline-block;margin-top:4.1025641026vw;padding-bottom:1.0256410256vw;font-size:3.5897435897vw}.secCont.sec02 .specialList{gap:4.1025641026vw;width:max-content;padding:0 5.1282051282vw;margin-top:10.2564102564vw}.secCont.sec02 .specialList li{width:59.7435897436vw}.secCont.sec02 .specialList li a{gap:8.2051282051vw}.secCont.sec02 .specialList li a .imgBox{height:82.0512820513vw}.secCont.sec02 .specialList li a .textBox span{font-size:3.0769230769vw}.secCont.sec02 .specialList li a .textBox strong{margin:1.0256410256vw 0 5.1282051282vw;font-size:5.1282051282vw}.secCont.sec02 .specialList li a .textBox p{font-size:3.5897435897vw}.secCont.sec02 .specialList li:first-child{width:59.7435897436vw}.secCont.sec03{gap:10.2564102564vw;padding:10.2564102564vw 5.1282051282vw 15.3846153846vw}.secCont.sec03 .colorBanner{height:20vw}.secCont.sec03 .title .left{gap:5.1282051282vw;width:100%}.secCont.sec03 .title .left .slideTabWrap{gap:6.1538461538vw;width:max-content}.secCont.sec03 .title .left .slideTabWrap li a{padding:2.0512820513vw 0;font-size:3.5897435897vw}.secCont.sec03 .title .left .slideTabWrap li a.active{padding:2.0512820513vw 5.1282051282vw 2.0512820513vw 8.9743589744vw;border-radius:256.1538461538vw}.secCont.sec03 .title .left .slideTabWrap li a.active::before{left:4.1025641026vw;width:2.8205128205vw;height:2.8205128205vw}.secCont.sec03 .swiperWrap{gap:10.2564102564vw;margin-bottom:6.9230769231vw}.secCont.sec03 .swiperWrap .sec03Swiper{height:auto;overflow:hidden}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide{width:100%;height:auto;opacity:1}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide .imgBox{width:100%;height:76.9230769231vw}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide p{display:block;margin-top:5.1282051282vw;font-size:5.1282051282vw}.secCont.sec03 .swiperWrap .sec03Swiper .swiper-slide.swiper-slide-active{width:100%;height:auto}.secCont.sec03 .swiperWrap .pagiWrap{gap:2.5641025641vw;bottom:-10.2564102564vw}.secCont.sec03 .swiperWrap .pagiWrap .autoProgress{width:51.2820512821vw;height:1.2820512821vw;margin-right:3.5897435897vw}.secCont.sec03 .swiperWrap .pagiWrap .swiperBtn{width:4.1025641026vw;height:4.1025641026vw}.secCont.sec03 .swiperWrap .pagiWrap .prevBtn{width:3.0769230769vw;height:3.0769230769vw}.secCont.sec03 .swiperWrap .pagiWrap .nextBtn{width:3.0769230769vw;height:3.0769230769vw}.secCont.sec04{gap:10.2564102564vw;padding:26.6666666667vw 0 10.2564102564vw}.secCont.sec04 .colorBanner{height:50.7692307692vw}.secCont.sec04 .title{gap:.9375vw;width:100%;padding:0 5.1282051282vw}.secCont.sec04 .title .pagiWrap{display:none}.secCont.sec04 .rollingWrap{margin-top:0}.secCont.sec04 .rollingWrap .rollingTrack{gap:5.1282051282vw}.secCont.sec04 .rollingWrap .rollingTrack .stayItemBox{gap:5.1282051282vw}.secCont.sec04 .rollingWrap .rollingTrack .stayItemBox .stayItem{max-width:80%}}.mainPop{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease;position:fixed;left:0;top:0;width:100%;height:100vh;z-index:9999}.mainPop.show{opacity:1;visibility:visible;pointer-events:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.mainPop .dim{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4)}.mainPop .popWrap{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:20px;width:auto;max-width:1280px;height:642px}.mainPop .popWrap .closeBtn{position:absolute;top:-17px;right:-18px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:10px;border-radius:100px;background-color:#fff;z-index:2}.mainPop .popWrap .closeBtn .closeIcon{width:18.222px;height:18.222px;aspect-ratio:1/1;background:url("/images/icon/close.svg") no-repeat center;background-size:100%}.mainPop .popWrap .popSwiper{width:100%;height:582px;overflow:hidden}.mainPop .popWrap .popSwiper .swiper-wrapper{gap:10px}.mainPop .popWrap .popSwiper .swiper-slide{width:420px !important;height:100%}.mainPop .popWrap .popSwiper .swiper-slide .imgBox{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:100%;height:100%}.mainPop .popWrap .popSwiper .swiper-slide .imgBox picture{width:100%;height:100%;object-fit:cover}.mainPop .popWrap .popSwiper .swiper-slide .imgBox img{width:100%;height:100%;object-fit:cover}.mainPop .popWrap .popBtn{width:24px;height:24px;background-image:url("/images/icon/swiperNext.svg");background-size:100% 100%;background-repeat:no-repeat;background-position:center}.mainPop .popWrap .popBtn.swiper-button-prev{left:-49px;transform:rotate(180deg)}.mainPop .popWrap .popBtn.swiper-button-next{right:-49px}.mainPop .popWrap .popBtn::after{display:none}.mainPop .popWrap .pagiWrap{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:4px;width:auto;z-index:1000}.mainPop .popWrap .pagiWrap .popPagi{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:10px}.mainPop .popWrap .pagiWrap .popPagi .swiper-pagination-bullet{width:9px;height:9px;margin:0;background:#ddd;opacity:.4;transition:all .3s}.mainPop .popWrap .pagiWrap .popPagi .swiper-pagination-bullet.swiper-pagination-bullet-active{width:24px;border-radius:6px;background:#fff;opacity:1;transition:all .3s}.mainPop .popWrap .pagiWrap .playBtn{width:24px;height:24px;background:url("/images/icon/pauseWhite.svg") no-repeat center;background-size:cover}.mainPop .popWrap .pagiWrap .playBtn.active{background:url("/images/icon/playWhite.svg") no-repeat center;background-size:cover}.mainPop .popWrap .btnWrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%;color:#fff}.mainPop .popWrap .btnWrap .todayChk{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:auto;min-width:183px;padding:16px;gap:10px;border:1px solid #fff;color:#fff;font-family:"Alexandria",sans-serif;font-size:14px;font-weight:700;line-height:100%;text-transform:uppercase}@media(max-width: 1600px){.mainPop .popWrap{gap:1.25vw;max-width:80vw;height:40.125vw}.mainPop .popWrap .closeBtn{top:-1.0625vw;right:-1.125vw;padding:.625vw;border-radius:6.25vw}.mainPop .popWrap .closeBtn .closeIcon{width:1.138875vw;height:1.138875vw}.mainPop .popWrap .popSwiper{height:36.375vw}.mainPop .popWrap .popSwiper .swiper-wrapper{gap:.625vw}.mainPop .popWrap .popSwiper .swiper-slide{width:26.25vw !important}.mainPop .popWrap .popBtn{width:1.5vw;height:1.5vw}.mainPop .popWrap .popBtn.swiper-button-prev{left:-3.0625vw}.mainPop .popWrap .popBtn.swiper-button-next{right:-3.0625vw}.mainPop .popWrap .pagiWrap{gap:.25vw}.mainPop .popWrap .pagiWrap .popPagi{gap:.625vw}.mainPop .popWrap .pagiWrap .popPagi .swiper-pagination-bullet{width:.5625vw;height:.5625vw}.mainPop .popWrap .pagiWrap .popPagi .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.5vw;border-radius:.375vw}.mainPop .popWrap .pagiWrap .playBtn{width:1.5vw;height:1.5vw}.mainPop .popWrap .btnWrap .todayChk{min-width:11.4375vw;padding:1vw;gap:.625vw;font-size:.875vw}}@media(max-width: 1280px){.mainPop .popWrap{gap:1.5625vw;width:auto;max-width:66.40625vw;height:50.15625vw}.mainPop .popWrap .closeBtn{top:-1.328125vw;right:-1.40625vw;padding:.78125vw;border-radius:7.8125vw}.mainPop .popWrap .closeBtn .closeIcon{width:1.42359375vw;height:1.42359375vw}.mainPop .popWrap .popSwiper{height:45.46875vw}.mainPop .popWrap .popSwiper .swiper-wrapper{gap:.78125vw}.mainPop .popWrap .popSwiper .swiper-slide{width:32.8125vw !important;height:100%}.mainPop .popWrap .popBtn{width:1.875vw;height:1.875vw}.mainPop .popWrap .popBtn.swiper-button-prev{left:-3.828125vw}.mainPop .popWrap .popBtn.swiper-button-next{right:-3.828125vw}.mainPop .popWrap .pagiWrap{gap:.3125vw}.mainPop .popWrap .pagiWrap .popPagi{gap:.78125vw}.mainPop .popWrap .pagiWrap .popPagi .swiper-pagination-bullet{width:.703125vw;height:.703125vw}.mainPop .popWrap .pagiWrap .popPagi .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.875vw;border-radius:.46875vw}.mainPop .popWrap .pagiWrap .playBtn{width:1.875vw;height:1.875vw}.mainPop .popWrap .btnWrap .todayChk{min-width:14.296875vw;padding:1.25vw;gap:.78125vw;font-size:1.09375vw}}@media(max-width: 860px){.mainPop .popWrap{gap:0;width:82.0512820513vw;max-width:100%;height:auto;margin-top:-10.2564102564vw}.mainPop .popWrap .closeBtn{top:-3.5897435897vw;right:-3.5897435897vw;padding:2.0512820513vw;border-radius:25.641025641vw}.mainPop .popWrap .closeBtn .closeIcon{width:3.0769230769vw;height:3.0769230769vw}.mainPop .popWrap .popSwiper{width:82.0512820513vw;height:113.8461538462vw}.mainPop .popWrap .popSwiper .swiper-wrapper{gap:0}.mainPop .popWrap .popSwiper .swiper-slide{width:82.0512820513vw !important;height:100%}.mainPop .popWrap .popBtn{display:none}.mainPop .popWrap .pagiWrap{position:absolute;left:50%;bottom:14.8717948718vw;transform:translateX(-50%);gap:1.0256410256vw}.mainPop .popWrap .pagiWrap .popPagi{gap:2.5641025641vw}.mainPop .popWrap .pagiWrap .popPagi .swiper-pagination-bullet{width:2.3076923077vw;height:2.3076923077vw}.mainPop .popWrap .pagiWrap .popPagi .swiper-pagination-bullet.swiper-pagination-bullet-active{width:6.1538461538vw;border-radius:1.5384615385vw}.mainPop .popWrap .pagiWrap .playBtn{width:6.1538461538vw;height:6.1538461538vw}.mainPop .popWrap .btnWrap{width:100%;height:11.7948717949vw;background-color:#fff}.mainPop .popWrap .btnWrap .todayChk{width:100%;height:100%;padding:4.1025641026vw;color:#000;font-size:3.5897435897vw;font-weight:500}}@keyframes rollLeft{from{transform:translateX(0)}to{transform:translateX(-50%)}}#sub.about .subKV{background:url("/images/about/subKvAbout1.png") no-repeat center;background-size:cover}#sub.about .subKV::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}#sub.about.news .subKV{background:url("/images/about/subKvAbout2.png") no-repeat center;background-size:cover}#sub.about.local .subKV{background:url("/images/about/subKvAbout3.png") no-repeat center;background-size:cover}#sub.about.location .subKV{background:url("/images/about/subKvAbout4.png") no-repeat center;background-size:cover}#sub.about.contact .subKV{background:url("/images/about/subKvAbout5.png") no-repeat center;background-size:cover}@media(max-width: 860px){#sub.about.news .subKV{background:url("/images/about/subKvAbout2Mo.png") no-repeat center;background-size:cover}#sub.about.local .subKV{background:url("/images/about/subKvAbout3Mo.png") no-repeat center;background-size:cover}}.about .section h3{font-size:56px;font-weight:700;line-height:130%}.about .section h4{font-size:48px;font-weight:700;line-height:130%}.about .section h5{font-size:40px;font-weight:700;line-height:140%}.about .section.sec01{width:100%;height:100vh;background:linear-gradient(0deg, #F6F3EC 0%, #F6F3EC 100%),#fff}.about .section.sec01 .inner{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:72px}.about .section.sec01 .title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:16px;width:100%;padding:230px 0 0;z-index:2}.about .section.sec01 .title span{color:#806344;font-family:"Alexandria",sans-serif;font-size:18px;font-weight:400;line-height:120%;letter-spacing:.36px;text-transform:uppercase}.about .section.sec01 .title h2{color:#000;font-family:"kudryashev-d-contrast",sans-serif;font-size:60px;font-weight:401;line-height:120%;letter-spacing:-1.2px;text-transform:uppercase}.about .section.sec01 .bg{position:absolute;left:50%;bottom:0;width:1400px;transform:translate(-50%, 30%);transform-origin:center center}.about .section.sec01 .bg img{width:100%;height:100%;object-fit:cover}.about .section.sec02{overflow:hidden}.about .section.sec02 .bg{width:100%;height:100vh;transform:scale(1.2)}.about .section.sec02 .bg img{width:100%;height:100%;object-fit:cover}.about .section.sec02 .textbox{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:12px;position:absolute;top:0;left:0;width:750px;height:100%;padding-left:124px;background:#fff;z-index:1;will-change:transform}.about .section.sec02 .textbox p{position:relative;color:rgba(0,0,0,.2);font-size:62px;font-weight:700;line-height:130%}.about .section.sec02 .textbox p span{position:relative;display:inline-block;vertical-align:top;white-space:nowrap}.about .section.sec02 .textbox p span b{width:0;position:absolute;left:0;top:0;color:#000;overflow:hidden}.about .section.sec02 .textbox.en p span b{letter-spacing:-1.1px}.about .section.sec02 .finalText{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:25px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;color:#fff;pointer-events:none}.about .section.sec02 .finalText h3{color:#fff;text-align:center;font-size:48px;font-weight:700;line-height:130%;opacity:0;transform:translateY(20%)}.about .section.sec02 .finalText p{color:#fff;text-align:center;font-size:18px;font-weight:300;line-height:160%;opacity:0;transform:translateY(20%)}.about .section.sec03{height:auto;padding:157px 0 120px}.about .section.sec03 .inner{align-items:flex-start;gap:161px}.about .section.sec03 .imgTitle{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:100%;text-align:center}.about .section.sec03 .imgTitle .imgBox{width:580px;height:760px}.about .section.sec03 .imgTitle .imgBox img{width:100%;height:100%;object-fit:cover}.about .section.sec03 .imgTitle .textBox{width:calc(100% - 580px)}.about .section.sec03 .imgTitle h4{margin-bottom:40px;color:#111;font-family:"kudryashev-d-contrast",sans-serif;font-size:44px;font-weight:400;line-height:120%}.about .section.sec03 .imgTitle p{color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:160%;letter-spacing:-0.36px}.about .section.sec03 ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;border-top:2px solid #000}.about .section.sec03 ul li{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;height:160px;padding:40px 40px 0;overflow:hidden;border-bottom:1px solid #ddd;transition:all .3s;cursor:pointer}.about .section.sec03 ul li .left{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:52px;width:calc(100% - 620px);padding-right:40px}.about .section.sec03 ul li .left h5{margin-top:12px;color:#000;font-family:"Pretendard",sans-serif;letter-spacing:-0.8px}.about .section.sec03 ul li .left h6{color:#cdcdcd;font-family:"Pretendard",sans-serif;font-size:24px;font-weight:500;line-height:120%;letter-spacing:-0.48px}.about .section.sec03 ul li .right{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:184px;width:620px}.about .section.sec03 ul li .right .icon{display:inline-block;width:32px;height:32px;margin-top:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none'%3E%3Cline x1='32' y1='16.5' x2='0' y2='16.5' stroke='black' stroke-width='3'/%3E%3Cline x1='16.5' y1='0' x2='16.5' y2='32' stroke='black' stroke-width='3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.about .section.sec03 ul li.active{height:320px;padding:40px;transition:all .3s}.about .section.sec03 ul li.active .right .icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none'%3E%3Cline x1='32' y1='16.25' x2='0' y2='16.25' stroke='black' stroke-width='2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.about .section.sec04{background:url("/images/about/aboutBg03.png") no-repeat center;background-size:cover}.about .section.sec04 .inner{justify-content:flex-start;align-items:flex-start;padding-top:100px}.about .section.sec04 .textBox{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:80px}.about .section.sec04 .textBox p{color:#111;font-family:"Pretendard",sans-serif;font-size:20px;font-weight:400;line-height:160%;letter-spacing:-0.4px}.about .section.sec04 .textBox .text1 p{margin-top:20px}.about .section.sec04 .textBox .text2{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:80px}.about .section.sec04 .textBox .text2 li{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;flex-wrap:nowrap;gap:16px}.about .section.sec04 .textBox .text2 p{color:#444;font-weight:600;line-height:120%}.about .section.sec04 .textBox .text2 strong{color:#000;font-family:"Alexandria",sans-serif;font-size:48px;font-weight:400;line-height:120%}.about .section.sec04 .textBox .text2 strong span{color:#000;font-family:"Pretendard",sans-serif;font-size:24px;font-weight:600;line-height:120%;letter-spacing:-0.48px}.about .section.sec05 .inner{flex-direction:row;gap:249px;padding-left:140px}.about .section.sec05 .textBox{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:16px}.about .section.sec05 .textBox p{color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:160%;letter-spacing:-0.36px}.about .section.sec05 .textBox h4{color:#111;font-size:44px;font-family:"kudryashev-d-contrast",sans-serif;font-weight:400;line-height:120%;text-align:center}.about .section.sec05 .imgBox{position:relative;width:660px;height:660px}.about .section.sec05 .imgBox img{position:absolute;left:50%;top:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%, -50%)}@media(max-width: 1440px){.about .section h3{font-size:3.8888888889vw}.about .section h4{font-size:3.3333333333vw}.about .section h5{font-size:2.7777777778vw}.about .section.sec01 .inner{gap:5vw}.about .section.sec01 .title{gap:1.1111111111vw;padding:15.9722222222vw 0 0}.about .section.sec01 .title span{font-size:1.25vw}.about .section.sec01 .title h2{font-size:4.1666666667vw}.about .section.sec01 .bg{width:97.2222222222vw;transform:translate(-50%, 30%)}.about .section.sec02 .textbox{gap:.8333333333vw;width:52.0833333333vw;padding-left:8.6111111111vw}.about .section.sec02 .textbox p{font-size:4.3055555556vw}.about .section.sec02 .textbox.en p span b{letter-spacing:-.0763888889vw}.about .section.sec02 .finalText{gap:1.7361111111vw}.about .section.sec02 .finalText h3{font-size:3.3333333333vw}.about .section.sec02 .finalText p{font-size:1.25vw}.about .section.sec03{padding:10.9027777778vw 0 8.3333333333vw}.about .section.sec03 .inner{gap:11.1805555556vw}.about .section.sec03 .imgTitle{justify-content:center}.about .section.sec03 .imgTitle .imgBox{width:40.2777777778vw;height:52.7777777778vw}.about .section.sec03 .imgTitle .textBox{width:calc(100% - 40.2777777778vw)}.about .section.sec03 .imgTitle h4{margin-bottom:2.7777777778vw;font-size:3.0555555556vw}.about .section.sec03 .imgTitle p{font-size:1.25vw}.about .section.sec03 ul li{height:11.1111111111vw;padding:2.7777777778vw 2.7777777778vw 0}.about .section.sec03 ul li .left{gap:3.6111111111vw;width:calc(100% - 43.0555555556vw);padding-right:2.7777777778vw}.about .section.sec03 ul li .left h5{margin-top:.8333333333vw}.about .section.sec03 ul li .left h6{font-size:1.6666666667vw}.about .section.sec03 ul li .right{gap:12.7777777778vw;width:43.0555555556vw}.about .section.sec03 ul li .right .icon{width:2.2222222222vw;height:2.2222222222vw;margin-top:1.6666666667vw}.about .section.sec03 ul li.active{height:22.2222222222vw;padding:2.7777777778vw}.about .section.sec04 .inner{padding-top:6.9444444444vw}.about .section.sec04 .textBox{gap:5.5555555556vw}.about .section.sec04 .textBox p{font-size:1.3888888889vw}.about .section.sec04 .textBox .text1 p{margin-top:1.3888888889vw}.about .section.sec04 .textBox .text2{gap:5.5555555556vw}.about .section.sec04 .textBox .text2 li{gap:1.1111111111vw}.about .section.sec04 .textBox .text2 strong{font-size:3.3333333333vw}.about .section.sec04 .textBox .text2 strong span{font-size:1.6666666667vw}.about .section.sec05 .inner{gap:17.2916666667vw;padding-left:9.7222222222vw}.about .section.sec05 .textBox{gap:1.1111111111vw}.about .section.sec05 .textBox p{font-size:1.25vw}.about .section.sec05 .textBox h4{font-size:3.0555555556vw}.about .section.sec05 .imgBox{width:45.8333333333vw;height:45.8333333333vw}}@media(max-width: 1280px){.about .section h3{font-size:4.375vw}.about .section h4{font-size:3.75vw}.about .section h5{font-size:3.125vw}.about .section.sec01 .inner{gap:5.625vw}.about .section.sec01 .title{gap:1.25vw;padding:17.96875vw 0 0}.about .section.sec01 .title span{font-size:1.40625vw}.about .section.sec01 .title h2{font-size:4.6875vw}.about .section.sec01 .bg{width:78.125vw;transform:translate(-50%, 30%)}.about .section.sec02 .textbox{justify-content:flex-start;gap:.9375vw;width:100%;padding:9.6875vw;background:rgba(0,0,0,0)}.about .section.sec02 .textbox p{color:hsla(0,0%,100%,.2);font-size:4.84375vw}.about .section.sec02 .textbox p span b{color:#fff}.about .section.sec02 .textbox.en p span b{letter-spacing:-.0859375vw}.about .section.sec02 .finalText{gap:1.953125vw}.about .section.sec02 .finalText h3{font-size:3.75vw}.about .section.sec02 .finalText p{font-size:1.40625vw}.about .section.sec03{padding:12.265625vw 0 9.375vw}.about .section.sec03 .inner{gap:12.578125vw}.about .section.sec03 .imgTitle{justify-content:center}.about .section.sec03 .imgTitle .imgBox{width:45.3125vw;height:59.375vw}.about .section.sec03 .imgTitle .textBox{width:calc(100% - 45.3125vw)}.about .section.sec03 .imgTitle h4{margin-bottom:3.125vw;font-size:3.4375vw;text-align:center}.about .section.sec03 .imgTitle p{font-size:1.40625vw;text-align:center}.about .section.sec03 ul li{height:12.5vw;padding:3.125vw 3.125vw 0}.about .section.sec03 ul li .left{gap:4.0625vw;width:calc(100% - 48.4375vw);padding-right:3.125vw}.about .section.sec03 ul li .left h5{margin-top:.9375vw}.about .section.sec03 ul li .left h6{font-size:1.875vw}.about .section.sec03 ul li .right{gap:14.375vw;width:48.4375vw}.about .section.sec03 ul li .right .icon{width:2.5vw;height:2.5vw;margin-top:1.875vw}.about .section.sec03 ul li.active{height:25vw;padding:3.125vw}.about .section.sec04 .inner{padding-top:7.8125vw}.about .section.sec04 .textBox{gap:6.25vw}.about .section.sec04 .textBox p{font-size:1.5625vw}.about .section.sec04 .textBox .text1 p{margin-top:1.5625vw}.about .section.sec04 .textBox .text2{gap:6.25vw}.about .section.sec04 .textBox .text2 li{gap:1.25vw}.about .section.sec04 .textBox .text2 strong{font-size:3.75vw}.about .section.sec04 .textBox .text2 strong span{font-size:1.875vw}.about .section.sec05 .inner{gap:0;padding-left:1.5625vw}.about .section.sec05 .textBox{gap:1.25vw;width:calc(100% - 51.5625vw)}.about .section.sec05 .textBox p{font-size:1.40625vw}.about .section.sec05 .textBox h4{font-size:3.4375vw}.about .section.sec05 .imgBox{width:51.5625vw;height:51.5625vw}}@media(max-width: 860px){.about .section{height:auto}.about .section h3{font-size:8.2051282051vw}.about .section h4{font-size:7.1794871795vw}.about .section h5{font-size:6.1538461538vw}.about .section.sec01 .inner{gap:13.3333333333vw}.about .section.sec01 .title{gap:3.0769230769vw;padding:20.5128205128vw 0 0}.about .section.sec01 .title span{font-size:3.0769230769vw;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.24px}.about .section.sec01 .title h2{font-size:10.2564102564vw;font-style:normal;font-weight:401;line-height:120%}.about .section.sec01 .bg{width:calc(100% - 10.2564102564vw);transform:translate(-50%, 30%)}.about .section.sec02 .textbox{justify-content:flex-start;gap:0;width:100%;padding:14.358974359vw 9.7435897436vw;background:rgba(0,0,0,0)}.about .section.sec02 .textbox p{color:hsla(0,0%,100%,.2);font-size:7.1794871795vw;font-style:normal;font-weight:700;line-height:160%}.about .section.sec02 .textbox p span b{color:#fff}.about .section.sec02 .textbox.en p span b{letter-spacing:-.1435897436vw}.about .section.sec02 .finalText{gap:3.0769230769vw;width:100%;padding:5.1282051282vw}.about .section.sec02 .finalText h3{font-size:8.2051282051vw;font-style:normal;font-weight:700;line-height:140%}.about .section.sec02 .finalText p{font-size:4.1025641026vw;font-style:normal;font-weight:300;line-height:160%}.about .section.sec03{padding:15.8974358974vw 5.1282051282vw 8.203125vw}.about .section.sec03 .inner{gap:16.4102564103vw;padding:0}.about .section.sec03 .imgTitle{flex-direction:column;gap:8.2051282051vw}.about .section.sec03 .imgTitle .imgBox{width:100%;height:auto}.about .section.sec03 .imgTitle .textBox{width:100%}.about .section.sec03 .imgTitle h4{margin-bottom:5.1282051282vw;font-size:7.1794871795vw}.about .section.sec03 .imgTitle p{font-size:3.5897435897vw}.about .section.sec03 ul li{flex-direction:column;gap:6.1538461538vw;height:auto;padding:10.2564102564vw 0}.about .section.sec03 ul li .left{gap:5.1282051282vw;width:100%}.about .section.sec03 ul li .left h5{margin-top:0}.about .section.sec03 ul li .left h6{font-size:4.1025641026vw}.about .section.sec03 ul li .left p{font-size:3.5897435897vw}.about .section.sec03 ul li .right{gap:0;width:100%}.about .section.sec03 ul li .right .imgBox{width:100%;height:47.6923076923vw}.about .section.sec03 ul li .right .imgBox img{width:100%;height:100%;object-fit:cover}.about .section.sec03 ul li .right .icon{display:none}.about .section.sec03 ul li.active{height:106.9230769231vw;padding:10.2564102564vw 0}.about .section.sec04{min-height:143.5897435897vw;height:auto}.about .section.sec04 .inner{height:100%;padding:12.8205128205vw 10vw}.about .section.sec04 .textBox{gap:8.2051282051vw}.about .section.sec04 .textBox p{font-size:4.1025641026vw}.about .section.sec04 .textBox .text1 p{margin-top:5.1282051282vw}.about .section.sec04 .textBox .text2{gap:10.2564102564vw}.about .section.sec04 .textBox .text2 li{gap:2.0512820513vw}.about .section.sec04 .textBox .text2 strong{font-size:6.1538461538vw}.about .section.sec04 .textBox .text2 strong span{font-size:3.0769230769vw}.about .section.sec04.en .textBox{gap:10.2564102564vw}.about .section.sec04.en .textBox .text2{flex-direction:column;gap:5.1282051282vw}.about .section.sec04.en .textBox .text2 li{gap:2.0512820513vw}.about .section.sec04.en .textBox .text2 strong{font-size:6.1538461538vw}.about .section.sec04.en .textBox .text2 strong span{font-size:3.0769230769vw}.about .section.sec05 .inner{flex-direction:column;gap:8.2051282051vw;padding:15.8974358974vw 9.2307692308vw}.about .section.sec05 .textBox{gap:2.0512820513vw;width:100%}.about .section.sec05 .textBox p{font-size:3.5897435897vw}.about .section.sec05 .textBox h4{font-size:7.1794871795vw}.about .section.sec05 .imgBox{width:81.5384615385vw;height:81.5384615385vw}}.news .newsList{height:auto;padding:60px 0 120px}.news .newsList .inner{justify-content:flex-start;align-items:flex-start;gap:40px}.news .newsList .inner .searchWrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap;width:100%}.news .newsList .inner .searchWrap p{color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:300;line-height:120%;letter-spacing:-0.36px}.news .newsList .inner .searchWrap p span{font-weight:600}.news .newsList .inner .searchWrap .search{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:260px;padding:10px 0;border-bottom:1px solid #ddd}.news .newsList .inner .searchWrap .search input[type=text]{width:calc(100% - 28px);font-size:18px;font-family:"Pretendard",sans-serif;font-weight:500;line-height:30px;letter-spacing:-0.36px;color:#000}.news .newsList .inner .searchWrap .search input[type=text]::placeholder{color:#bbb}.news .newsList .inner .searchWrap .search button{width:28px;height:28px;background:url("/images/icon/searchBlack.svg") no-repeat center;background-size:cover}.news .newsList .inner .listWrap{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;width:100%;border-top:1px solid #111}.news .newsList .inner .listWrap li{display:grid;grid-template-columns:64px 118px 1fr 155px;align-items:center;width:100%;padding:24px;border-bottom:1px solid #ddd}.news .newsList .inner .listWrap li .num{padding:0 12px;color:#111;text-align:center;font-family:"Alexandria",sans-serif;font-size:16px;font-weight:300;line-height:120%;letter-spacing:-0.32px}.news .newsList .inner .listWrap li .num.text{font-family:"Pretendard",sans-serif;font-size:18px;letter-spacing:-0.36px}.news .newsList .inner .listWrap li .category{margin:0 16px 0 28px;padding:7px 16px;color:#111;font-family:"Alexandria",sans-serif;font-size:12px;font-weight:400;line-height:100%;text-align:center;border:1px solid rgba(0,0,0,.2);border-radius:999px}.news .newsList .inner .listWrap li .title a{display:block;color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:500;line-height:120%;letter-spacing:-0.36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.news .newsList .inner .listWrap li .date{color:#111;font-family:"Alexandria",sans-serif;font-size:18px;font-weight:300;line-height:120%;text-align:right;font-variant-numeric:tabular-nums}.news .newsList .inner .listWrap li.import{background:#fafafa}.news .newsList .inner .listWrap li.listNone{display:flex;flex-direction:column;justify-content:center;gap:20px;height:100%;padding:145px 0}.news .newsView{height:auto}.news .newsView .inner{padding:60px 0 120px;justify-content:flex-start;gap:60px;border-top:1px solid #ddd}.news .newsView .inner .viewr{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:56px;width:100%;padding-bottom:60px;border-bottom:1px solid #e6e6e6}.news .newsView .inner .viewr .fileWrap a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:16px;padding:24px 32px;background:#f5f5f5}.news .newsView .inner .viewr .fileWrap a strong{margin-right:16px;color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:600;line-height:160%}.news .newsView .inner .viewr .fileWrap a p{width:calc(100% - 120px);color:#111;font-family:"Pretendard",sans-serif;font-size:16px;font-weight:400;line-height:140%;text-decoration:underline;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.news .newsView .inner .viewr .fileWrap a .downIcon{width:24px;height:24px;background:url("/images/icon/download.svg") no-repeat center;background-size:cover}.news .newsView .inner .postBtn{width:100%;border-top:1px solid #ddd}.news .newsView .inner .postBtn li{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:40px;padding:24px 36px;border-bottom:1px solid #ddd}.news .newsView .inner .postBtn li span{color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:600;line-height:160%}.news .newsView .inner .postBtn li a,.news .newsView .inner .postBtn li .noPost{color:#111;font-family:"Pretendard",sans-serif;font-size:16px;font-weight:400;line-height:100%;opacity:.8}.news .newsView .inner .listBtn{padding:24px 50px;color:#000;text-align:center;font-family:"Pretendard",sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:-0.4px;border:1px solid #000}@media(max-width: 1440px){.news .newsList{padding:4.1666666667vw 0 8.3333333333vw}.news .newsList .inner{gap:2.7777777778vw}.news .newsList .inner .searchWrap p{font-size:1.25vw}.news .newsList .inner .searchWrap .search{width:18.0555555556vw;padding:.6944444444vw 0}.news .newsList .inner .searchWrap .search input[type=text]{width:calc(100% - 1.9444444444vw);font-size:1.25vw;line-height:2.0833333333vw}.news .newsList .inner .searchWrap .search button{width:1.9444444444vw;height:1.9444444444vw}.news .newsList .inner .listWrap li{grid-template-columns:4.4444444444vw 8.1944444444vw 1fr 10.7638888889vw;padding:1.6666666667vw}.news .newsList .inner .listWrap li .num{padding:0 .8333333333vw;font-size:1.1111111111vw}.news .newsList .inner .listWrap li .num.text{font-size:1.25vw}.news .newsList .inner .listWrap li .category{margin:0 1.1111111111vw 0 1.9444444444vw;padding:.4861111111vw 1.1111111111vw;font-size:.8333333333vw}.news .newsList .inner .listWrap li .title a{font-size:1.25vw}.news .newsList .inner .listWrap li .date{font-size:1.25vw}.news .newsList .inner .listWrap li.listNone{gap:1.3888888889vw;padding:10.0694444444vw 0}.news .newsView .inner{padding:4.1666666667vw 0 8.3333333333vw;gap:4.1666666667vw}.news .newsView .inner .viewr{gap:3.8888888889vw;padding-bottom:4.1666666667vw}.news .newsView .inner .viewr .fileWrap a{gap:1.1111111111vw;padding:1.6666666667vw 2.2222222222vw}.news .newsView .inner .viewr .fileWrap a strong{margin-right:1.1111111111vw;font-size:1.25vw}.news .newsView .inner .viewr .fileWrap a p{width:calc(100% - 8.3333333333vw);font-size:1.1111111111vw}.news .newsView .inner .viewr .fileWrap a .downIcon{width:1.6666666667vw;height:1.6666666667vw}.news .newsView .inner .postBtn li{gap:2.7777777778vw;padding:1.6666666667vw 2.5vw}.news .newsView .inner .postBtn li span{font-size:1.25vw}.news .newsView .inner .postBtn li a,.news .newsView .inner .postBtn li .noPost{font-size:1.1111111111vw}.news .newsView .inner .listBtn{padding:1.6666666667vw 3.4722222222vw;font-size:1.3888888889vw;line-height:2.0833333333vw}}@media(max-width: 1280px){.news .newsList{padding:4.6875vw 0 9.375vw}.news .newsList .inner{padding:0 1.5625vw;gap:3.125vw}.news .newsList .inner .searchWrap p{font-size:1.40625vw}.news .newsList .inner .searchWrap .search{width:20.3125vw;padding:.78125vw 0}.news .newsList .inner .searchWrap .search input[type=text]{width:calc(100% - 2.1875vw);font-size:1.40625vw;line-height:2.34375vw}.news .newsList .inner .searchWrap .search button{width:2.1875vw;height:2.1875vw}.news .newsList .inner .listWrap li{grid-template-columns:5vw 9.21875vw 1fr 12.109375vw;padding:1.875vw}.news .newsList .inner .listWrap li .num{padding:0 .9375vw;font-size:1.25vw}.news .newsList .inner .listWrap li .num.text{font-size:1.40625vw}.news .newsList .inner .listWrap li .category{margin:0 1.25vw 0 2.1875vw;padding:.546875vw 1.25vw;font-size:.9375vw}.news .newsList .inner .listWrap li .title a{font-size:1.40625vw}.news .newsList .inner .listWrap li .date{font-size:1.40625vw}.news .newsList .inner .listWrap li.listNone{gap:1.5625vw;padding:11.328125vw 0}.news .newsView{padding:0 1.5625vw}.news .newsView .inner{padding:4.6875vw 0 9.375vw;gap:4.6875vw}.news .newsView .inner .viewr{gap:4.375vw;padding-bottom:4.6875vw}.news .newsView .inner .viewr .fileWrap a{gap:1.25vw;padding:1.875vw 2.5vw}.news .newsView .inner .viewr .fileWrap a strong{margin-right:1.25vw;font-size:1.40625vw}.news .newsView .inner .viewr .fileWrap a p{width:calc(100% - 9.375vw);font-size:1.25vw}.news .newsView .inner .viewr .fileWrap a .downIcon{width:1.875vw;height:1.875vw}.news .newsView .inner .postBtn li{gap:3.125vw;padding:1.875vw 2.8125vw}.news .newsView .inner .postBtn li span{font-size:1.40625vw}.news .newsView .inner .postBtn li a,.news .newsView .inner .postBtn li .noPost{font-size:1.25vw}.news .newsView .inner .listBtn{padding:1.875vw 3.90625vw;font-size:1.5625vw;line-height:2.34375vw}}@media(max-width: 860px){.news .newsList{padding:13.3333333333vw 0 30.7692307692vw}.news .newsList .inner{padding:0 5.1282051282vw;gap:10.2564102564vw}.news .newsList .inner .searchWrap{flex-direction:column;align-items:flex-start;gap:4.1025641026vw}.news .newsList .inner .searchWrap p{font-size:4.1025641026vw}.news .newsList .inner .searchWrap .search{width:100%;padding:2.5641025641vw 0}.news .newsList .inner .searchWrap .search input[type=text]{width:calc(100% - 7.1794871795vw);font-size:3.8461538462vw;line-height:6.4102564103vw}.news .newsList .inner .searchWrap .search button{width:7.1794871795vw;height:7.1794871795vw}.news .newsList .inner .listWrap li{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:2.0512820513vw;padding:6.1538461538vw 2.0512820513vw}.news .newsList .inner .listWrap li .num{width:100%;padding:0;font-size:3.8461538462vw;font-weight:500;text-align:left}.news .newsList .inner .listWrap li .num.text{font-size:3.8461538462vw}.news .newsList .inner .listWrap li .category{width:auto;margin:0;padding:1.2820512821vw 3.8461538462vw;font-size:3.0769230769vw}.news .newsList .inner .listWrap li .title{width:100%;margin-top:1.0256410256vw}.news .newsList .inner .listWrap li .title a{font-size:4.1025641026vw}.news .newsList .inner .listWrap li .date{width:100%;text-align:right;font-size:3.0769230769vw}.news .newsList .inner .listWrap li.listNone{align-items:center;gap:3.0769230769vw;padding:10.2564102564vw 0 14.358974359vw}.news .newsView{padding:0 5.1282051282vw}.news .newsView .inner{padding:10.2564102564vw 0 30.7692307692vw;gap:10.2564102564vw}.news .newsView .inner .viewr{gap:10.2564102564vw;padding-bottom:10.2564102564vw}.news .newsView .inner .viewr .fileWrap a{flex-direction:column;align-items:flex-start;gap:2.0512820513vw;padding:4.1025641026vw 5.641025641vw 5.641025641vw 5.1282051282vw}.news .newsView .inner .viewr .fileWrap a strong{margin-right:0;font-size:3.5897435897vw}.news .newsView .inner .viewr .fileWrap a p{width:100%;font-size:3.8461538462vw}.news .newsView .inner .viewr .fileWrap a .downIcon{display:none}.news .newsView .inner .postBtn li{gap:8.2051282051vw;padding:4.6153846154vw 4.1025641026vw}.news .newsView .inner .postBtn li span{font-size:3.5897435897vw}.news .newsView .inner .postBtn li a,.news .newsView .inner .postBtn li .noPost{font-size:3.5897435897vw}.news .newsView .inner .listBtn{width:100%;padding:5.1282051282vw 6.1538461538vw;font-size:3.8461538462vw;line-height:7.1794871795vw}}.local .content{height:auto}.local .content .inner{justify-content:flex-start;align-items:flex-start;padding:100px 0 120px}.local .content .inner .localWrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:120px;width:100%}.local .content .inner .localWrap .title{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.local .content .inner .localWrap .title h3{color:#111;font-family:"kudryashev-d-contrast",sans-serif;font-size:40px;font-weight:400;line-height:160%}.local .content .inner .localWrap .title p{width:calc(100% - 387px);color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:180%;letter-spacing:-0.18px}.local .content .inner .localWrap .areaWrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:24px}.local .content .inner .localWrap .areaWrap .scrollWrap{overflow-x:auto}.local .content .inner .localWrap .areaWrap .tabs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px}.local .content .inner .localWrap .areaWrap .tabs li{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;border-radius:999px;border:1px solid rgba(0,0,0,.2)}.local .content .inner .localWrap .areaWrap .tabs li a{padding:16px 18px;color:#111;font-family:"Alexandria",sans-serif;font-size:14px;font-weight:400;line-height:100%}.local .content .inner .localWrap .areaWrap .tabs li.active{background:#000;border:1px solid rgba(0,0,0,0)}.local .content .inner .localWrap .areaWrap .tabs li.active a{color:#fff}.local .content .inner .localWrap .areaWrap .localArea{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;border-top:1px solid #111;border-bottom:1px solid #ddd}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap{width:389px;height:632px;padding:16px 33px 16px 16px;overflow-y:auto;overflow-x:unset}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:24px 0;border-bottom:1px solid #ddd;cursor:pointer}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li p{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:12px}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li p:first-child{width:200px;color:#000;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:120%;letter-spacing:-0.36px}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li span{width:100px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:12px;color:#000;font-family:"Alexandria",sans-serif;font-size:14px;font-weight:300;line-height:120%;text-align:right}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li span.icon{width:5px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='10' viewBox='0 0 5 10' fill='none'%3E%3Cpath d='M4.90447 5.24694L0.549313 9.90621C0.487393 9.96794 0.405496 10.0015 0.320875 9.99995C0.236254 9.99835 0.155516 9.96167 0.0956702 9.89765C0.0358246 9.83363 0.00154393 9.74725 5.08883e-05 9.65672C-0.00144215 9.56619 0.029969 9.47857 0.0876661 9.41233L4.21146 5L0.0876661 0.58767C0.029969 0.521427 -0.00144215 0.433811 5.08883e-05 0.343281C0.00154393 0.252751 0.0358246 0.166375 0.0956702 0.10235C0.155516 0.0383257 0.236254 0.00165174 0.320875 5.44424e-05C0.405496 -0.00154286 0.487393 0.0320612 0.549313 0.0937872L4.90447 4.75306C4.96564 4.81858 5 4.9074 5 5C5 5.0926 4.96564 5.18142 4.90447 5.24694Z' fill='%23343330'/%3E%3C/svg%3E") no-repeat center;background-size:contain}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li:last-child{border-bottom:none}.local .content .inner .localWrap .areaWrap .localArea #pcMap{display:block;width:calc(100% - 389px);height:632px}@media(max-width: 1440px){.local .content .inner{padding:6.9444444444vw 0 8.3333333333vw}.local .content .inner .localWrap{gap:8.3333333333vw}.local .content .inner .localWrap .title h3{font-size:2.7777777778vw}.local .content .inner .localWrap .title p{width:calc(100% - 26.875vw);font-size:1.25vw}.local .content .inner .localWrap .areaWrap{gap:1.6666666667vw}.local .content .inner .localWrap .areaWrap .tabs{gap:.5555555556vw}.local .content .inner .localWrap .areaWrap .tabs li{border-radius:69.375vw}.local .content .inner .localWrap .areaWrap .tabs li a{padding:1.1111111111vw 1.25vw;font-size:.9722222222vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap{width:27.0138888889vw;height:43.8888888889vw;padding:1.1111111111vw 2.2916666667vw 1.1111111111vw 1.1111111111vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li{padding:1.6666666667vw 0}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li p{gap:.8333333333vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li p:first-child{width:13.8888888889vw;font-size:1.25vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li span{width:6.9444444444vw;gap:.8333333333vw;font-size:.9722222222vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li span.icon{width:.3472222222vw;height:.6944444444vw}.local .content .inner .localWrap .areaWrap .localArea #pcMap{display:block;width:calc(100% - 27.0138888889vw);height:43.8888888889vw}}@media(max-width: 1280px){.local .content .inner{padding:7.8125vw 1.5625vw 9.375vw}.local .content .inner .localWrap{gap:9.375vw}.local .content .inner .localWrap .title h3{font-size:3.125vw}.local .content .inner .localWrap .title p{width:calc(100% - 30.234375vw);font-size:1.40625vw}.local .content .inner .localWrap .areaWrap{gap:1.875vw}.local .content .inner .localWrap .areaWrap .tabs{gap:.625vw}.local .content .inner .localWrap .areaWrap .tabs li{border-radius:78.046875vw}.local .content .inner .localWrap .areaWrap .tabs li a{padding:1.25vw 1.40625vw;font-size:1.09375vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap{width:30.390625vw;height:49.375vw;padding:1.25vw 2.578125vw 1.25vw 1.25vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li{padding:1.875vw 0}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li p{gap:.9375vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li p:first-child{width:15.625vw;font-size:1.40625vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li span{width:7.8125vw;gap:.9375vw;font-size:1.09375vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li span.icon{width:.390625vw;height:.78125vw}.local .content .inner .localWrap .areaWrap .localArea #pcMap{display:block;width:calc(100% - 30.390625vw);height:49.375vw}}@media(max-width: 860px){.local .content .inner{padding:15.3846153846vw 5.1282051282vw 35.8974358974vw}.local .content .inner .localWrap{gap:23.0769230769vw}.local .content .inner .localWrap .title{flex-direction:column;gap:4.1025641026vw}.local .content .inner .localWrap .title h3{font-size:7.1794871795vw}.local .content .inner .localWrap .title p{width:100%;font-size:3.5897435897vw}.local .content .inner .localWrap .areaWrap{gap:6.1538461538vw}.local .content .inner .localWrap .areaWrap .tabs{gap:1.0256410256vw}.local .content .inner .localWrap .areaWrap .tabs li{border-radius:256.1538461538vw}.local .content .inner .localWrap .areaWrap .tabs li a{padding:2.8205128205vw 3.8461538462vw;font-size:3.0769230769vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap{width:100%;height:153.8461538462vw;padding:0}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li{padding:6.1538461538vw 0}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li p{gap:3.0769230769vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li p:first-child{width:51.2820512821vw;font-size:4.6153846154vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li span{width:25.641025641vw;gap:3.0769230769vw;font-size:3.5897435897vw}.local .content .inner .localWrap .areaWrap .localArea .scrollWrap .list li span.icon{width:1.2820512821vw;height:2.5641025641vw}.local .content .inner .localWrap .areaWrap .localArea #pcMap{display:none}.local .content .inner .localWrap #mobileMap{width:100%;height:117.9487179487vw}}.location .content{height:auto}.location .content .inner{padding:100px 0 120px}.location .content .inner .tabContent{display:none;flex-direction:column;gap:40px;width:100%}.location .content .inner .tabContent .map{width:100%;height:642px}.location .content .inner .tabContent.active{display:flex}.location .content .inner .tabContent .locationBox h4{margin-bottom:20px;color:#111;font-family:"Pretendard",sans-serif;font-size:24px;font-weight:600;line-height:160%;letter-spacing:-0.48px}.location .content .inner .tabContent .locationBox ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:16px;padding:24px 0;border-top:1px solid #ddd}.location .content .inner .tabContent .locationBox ul li{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:16px;color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:160%}.location .content .inner .tabContent .locationBox ul li span{font-weight:600}.location .content .inner .tabContent .top{margin-bottom:20px}.location .content .inner .tabContent .top h3{margin-bottom:40px}.location .content .inner .tabContent h3{text-align:left;color:#111;font-family:"Pretendard",sans-serif;font-size:40px;font-weight:500;line-height:160%;letter-spacing:-0.8px}.location .content .inner .tabContent .noti{margin-top:-20px;color:#444;font-size:16px;font-weight:400;line-height:160%;letter-spacing:-0.32px}.location .content .inner .tabContent .contBox{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;border-top:1px solid #111}.location .content .inner .tabContent .contBox>li{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:0;padding:36px 0;border-bottom:1px solid #ddd}.location .content .inner .tabContent .contBox>li .left{width:320px;padding-right:40px;color:#111;font-family:"Pretendard",sans-serif;font-size:24px;font-weight:600;line-height:160%;letter-spacing:-0.48px}.location .content .inner .tabContent .contBox>li .right{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:24px;width:calc(100% - 320px)}.location .content .inner .tabContent .contBox>li .right h6{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px;color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:600;line-height:160%}.location .content .inner .tabContent .contBox>li .right h6 span{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:20px;height:20px;color:#000;font-family:"Pretendard",sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.28px;border:1px solid #000;border-radius:50%}.location .content .inner .tabContent .contBox>li .right p{color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:160%}.location .content .inner .tabContent .contBox>li .right ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:4px}.location .content .inner .tabContent .contBox>li .right ul li{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding-left:11px;color:#444;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:160%}.location .content .inner .tabContent .contBox>li .right ul li::after{content:"";position:absolute;left:0;top:12px;width:3px;height:3px;background:#444;border-radius:50%}.location .content .inner .tabContent .contBox>li .right .btnWrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:16px}.location .content .inner .tabContent .contBox>li .right .btnWrap a{padding:6px 14px;border:1px solid #000;border-radius:999px;color:#000;font-family:"Pretendard",sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.28px}@media(max-width: 1440px){.location .content .inner{padding:6.9444444444vw 0 8.3333333333vw}.location .content .inner .tabContent{gap:2.7777777778vw}.location .content .inner .tabContent .locationBox h4{margin-bottom:1.3888888889vw;font-size:1.6666666667vw}.location .content .inner .tabContent .locationBox ul{gap:1.1111111111vw;padding:1.6666666667vw 0}.location .content .inner .tabContent .locationBox ul li{gap:1.1111111111vw;font-size:1.25vw}.location .content .inner .tabContent .top{margin-bottom:1.3888888889vw}.location .content .inner .tabContent .top h3{margin-bottom:2.7777777778vw}.location .content .inner .tabContent h3{font-size:2.7777777778vw}.location .content .inner .tabContent .noti{margin-top:-1.3888888889vw;font-size:1.1111111111vw}.location .content .inner .tabContent .contBox>li{gap:0;padding:2.5vw 0}.location .content .inner .tabContent .contBox>li .left{width:22.2222222222vw;padding-right:2.7777777778vw;font-size:1.6666666667vw}.location .content .inner .tabContent .contBox>li .right{gap:1.6666666667vw;width:calc(100% - 22.2222222222vw)}.location .content .inner .tabContent .contBox>li .right h6{gap:.5555555556vw;font-size:1.25vw}.location .content .inner .tabContent .contBox>li .right h6 span{width:1.3888888889vw;height:1.3888888889vw;font-size:.9722222222vw}.location .content .inner .tabContent .contBox>li .right p{font-size:1.25vw}.location .content .inner .tabContent .contBox>li .right ul{gap:.2777777778vw}.location .content .inner .tabContent .contBox>li .right ul li{padding-left:.7638888889vw;font-size:1.25vw}.location .content .inner .tabContent .contBox>li .right ul li::after{top:.8333333333vw;width:.2083333333vw;height:.2083333333vw}.location .content .inner .tabContent .contBox>li .right .btnWrap{gap:1.1111111111vw}.location .content .inner .tabContent .contBox>li .right .btnWrap a{padding:.4166666667vw .9722222222vw;border-radius:69.375vw;font-size:.9722222222vw}}@media(max-width: 1280px){.location .content .inner{padding:7.8125vw 1.5625vw 9.375vw}.location .content .inner .tabContent{gap:3.125vw}.location .content .inner .tabContent .locationBox h4{margin-bottom:1.5625vw;font-size:1.875vw}.location .content .inner .tabContent .locationBox ul{gap:1.25vw;padding:1.875vw 0}.location .content .inner .tabContent .locationBox ul li{gap:1.25vw;font-size:1.40625vw}.location .content .inner .tabContent .top{margin-bottom:1.5625vw}.location .content .inner .tabContent .top h3{margin-bottom:3.125vw}.location .content .inner .tabContent h3{font-size:3.125vw}.location .content .inner .tabContent .noti{margin-top:-1.5625vw;font-size:1.25vw}.location .content .inner .tabContent .contBox>li{gap:0;padding:2.8125vw 0}.location .content .inner .tabContent .contBox>li .left{width:25vw;padding-right:3.125vw;font-size:1.875vw}.location .content .inner .tabContent .contBox>li .right{gap:1.875vw;width:calc(100% - 25vw)}.location .content .inner .tabContent .contBox>li .right h6{gap:.625vw;font-size:1.40625vw}.location .content .inner .tabContent .contBox>li .right h6 span{width:1.5625vw;height:1.5625vw;font-size:1.09375vw}.location .content .inner .tabContent .contBox>li .right p{font-size:1.40625vw}.location .content .inner .tabContent .contBox>li .right ul{gap:.3125vw}.location .content .inner .tabContent .contBox>li .right ul li{padding-left:.859375vw;font-size:1.40625vw}.location .content .inner .tabContent .contBox>li .right ul li::after{top:.9375vw;width:.234375vw;height:.234375vw}.location .content .inner .tabContent .contBox>li .right .btnWrap{gap:1.25vw}.location .content .inner .tabContent .contBox>li .right .btnWrap a{padding:.46875vw 1.09375vw;border-radius:78.046875vw;font-size:1.09375vw}}@media(max-width: 860px){.location .content .inner{padding:10.2564102564vw 5.1282051282vw 30.7692307692vw}.location .content .inner .tabContent{gap:6.1538461538vw}.location .content .inner .tabContent .locationBox h4{margin-bottom:4.1025641026vw;font-size:4.6153846154vw}.location .content .inner .tabContent .locationBox ul{gap:2.0512820513vw;padding:6.1538461538vw 0}.location .content .inner .tabContent .locationBox ul li{gap:4.1025641026vw;font-size:3.5897435897vw}.location .content .inner .tabContent .top{margin-bottom:0}.location .content .inner .tabContent .top h3{margin-bottom:5.8974358974vw}.location .content .inner .tabContent h3{font-size:6.1538461538vw}.location .content .inner .tabContent .noti{margin-top:0;font-size:3.5897435897vw;line-height:160%;letter-spacing:-0.28px}.location .content .inner .tabContent .contBox>li{flex-direction:column;gap:7.1794871795vw;padding:6.1538461538vw 0}.location .content .inner .tabContent .contBox>li .left{width:100%;font-size:4.6153846154vw}.location .content .inner .tabContent .contBox>li .right{gap:4.1025641026vw;width:100%}.location .content .inner .tabContent .contBox>li .right h6{gap:2.0512820513vw;font-size:4.1025641026vw}.location .content .inner .tabContent .contBox>li .right h6 span{width:5.1282051282vw;height:5.1282051282vw;font-size:3.5897435897vw}.location .content .inner .tabContent .contBox>li .right p{font-size:3.5897435897vw}.location .content .inner .tabContent .contBox>li .right ul{gap:.5128205128vw}.location .content .inner .tabContent .contBox>li .right ul li{padding-left:5.1282051282vw;font-size:3.5897435897vw}.location .content .inner .tabContent .contBox>li .right ul li::after{left:2.0512820513vw;top:2.3076923077vw;width:.7692307692vw;height:.7692307692vw}.location .content .inner .tabContent .contBox>li .right .btnWrap{gap:2.0512820513vw}.location .content .inner .tabContent .contBox>li .right .btnWrap a{padding:2.8205128205vw 3.3333333333vw;border-radius:256.1538461538vw;font-size:3.5897435897vw}}.contact .content{height:auto}.contact .content .inner{padding:100px 0 120px}.contact .content .inner .contactWrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;border-top:1px solid #111}.contact .content .inner .contactWrap li{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:167px;padding:36px 0;border-bottom:1px solid #ddd}.contact .content .inner .contactWrap li .left{width:153px;color:#111;font-family:"Pretendard",sans-serif;font-size:24px;font-weight:600;line-height:160%;letter-spacing:-0.48px}.contact .content .inner .contactWrap li .right{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:32px;width:calc(100% - 320px)}.contact .content .inner .contactWrap li .right .item h6{margin-bottom:12px;color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:600;line-height:160%}.contact .content .inner .contactWrap li .right .item p{color:#444;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:160%}.contact .content .inner .contactWrap li .right .item p.dot{position:relative;padding-left:11px}.contact .content .inner .contactWrap li .right .item p.dot::before{content:"";position:absolute;left:0;top:50%;width:3px;height:3px;background:#444;border-radius:50%;transform:translateY(-50%)}.contact .content .inner .contactWrap li .right .item.item2{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:65px;width:100%}.contact .content .inner .contactWrap li .right .item.item2 .box{width:calc((100% - 65px)/3)}.contact .content .inner .contactWrap li .right .item.item2 .box.box2{margin-left:-15px}.contact .content .inner .contactWrap li .right.gap22{gap:22px}@media(max-width: 1440px){.contact .content .inner{padding:6.9444444444vw 0 8.3333333333vw}.contact .content .inner .contactWrap li{gap:11.5972222222vw;padding:2.5vw 0}.contact .content .inner .contactWrap li .left{width:10.625vw;font-size:1.6666666667vw}.contact .content .inner .contactWrap li .right{gap:2.2222222222vw;width:calc(100% - 22.2222222222vw)}.contact .content .inner .contactWrap li .right .item h6{margin-bottom:.8333333333vw;font-size:1.25vw}.contact .content .inner .contactWrap li .right .item p{font-size:1.25vw}.contact .content .inner .contactWrap li .right .item p.dot{padding-left:.7638888889vw}.contact .content .inner .contactWrap li .right .item p.dot::before{width:.2083333333vw;height:.2083333333vw}.contact .content .inner .contactWrap li .right .item.item2{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:4.5138888889vw;width:100%}.contact .content .inner .contactWrap li .right .item.item2 .box{width:calc((100% - 4.5138888889vw)/3)}.contact .content .inner .contactWrap li .right .item.item2 .box.box2{margin-left:-1.0416666667vw}.contact .content .inner .contactWrap li .right.gap22{gap:1.5277777778vw}}@media(max-width: 1280px){.contact .content .inner{padding:7.8125vw 1.5625vw 9.375vw}.contact .content .inner .contactWrap li{gap:13.046875vw;padding:2.8125vw 0}.contact .content .inner .contactWrap li .left{width:11.953125vw;font-size:1.875vw}.contact .content .inner .contactWrap li .right{gap:2.5vw;width:calc(100% - 25vw)}.contact .content .inner .contactWrap li .right .item h6{margin-bottom:.9375vw;font-size:1.40625vw}.contact .content .inner .contactWrap li .right .item p{font-size:1.40625vw}.contact .content .inner .contactWrap li .right .item p.dot{padding-left:.859375vw}.contact .content .inner .contactWrap li .right .item p.dot::before{width:.234375vw;height:.234375vw}.contact .content .inner .contactWrap li .right .item.item2{gap:5.078125vw}.contact .content .inner .contactWrap li .right .item.item2 .box{width:calc((100% - 5.078125vw)/3)}.contact .content .inner .contactWrap li .right .item.item2 .box.box2{margin-left:-1.171875vw}.contact .content .inner .contactWrap li .right.gap22{gap:1.71875vw}}@media(max-width: 860px){.contact .content .inner{padding:10.2564102564vw 5.1282051282vw 30.7692307692vw}.contact .content .inner .contactWrap li{flex-direction:column;gap:7.1794871795vw;padding:6.1538461538vw 0}.contact .content .inner .contactWrap li .left{width:100%;font-size:4.6153846154vw}.contact .content .inner .contactWrap li .right{flex-direction:column;gap:7.1794871795vw;width:100%}.contact .content .inner .contactWrap li .right .item h6{margin-bottom:2.3076923077vw;font-size:4.1025641026vw}.contact .content .inner .contactWrap li .right .item p{font-size:3.5897435897vw}.contact .content .inner .contactWrap li .right .item p.dot{padding-left:5.1282051282vw}.contact .content .inner .contactWrap li .right .item p.dot::before{left:2.0512820513vw;width:.7692307692vw;height:.7692307692vw}.contact .content .inner .contactWrap li .right .item.item2{flex-direction:column;gap:7.1794871795vw}.contact .content .inner .contactWrap li .right .item.item2 .box{width:100%}.contact .content .inner .contactWrap li .right .item.item2 .box.box2{margin-left:0}.contact .content .inner .contactWrap li .right .item.paddingB20{padding-bottom:5.1282051282vw}.contact .content .inner .contactWrap li .right.gap22{gap:7.1794871795vw}}#sub.rooms:not(.view) .subKV{background:url("/images/rooms/subKvRooms1.png") no-repeat center;background-size:cover}#sub.rooms .subKV{overflow:hidden}#sub.rooms .subKV .title h2{font-size:64px}#sub.rooms .kvSingle{position:relative;height:100%}#sub.rooms .kvSingle::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);z-index:1}#sub.rooms .kvSingle img{width:100%;height:100%;object-fit:cover}#sub.rooms .service,#sub.rooms .guide{display:none !important}#sub.rooms .show-section{display:flex !important}#sub.rooms .roomImageSwiper{width:100%}#sub.rooms .roomImageSwiper .swiper{height:745px;overflow:hidden}#sub.rooms .roomImageSwiper .swiper-wrapper,#sub.rooms .roomImageSwiper .swiper-slide{width:100%;height:100%}#sub.rooms .roomImageSwiper .swiper-slide img{width:100%;height:100%;object-fit:cover}#sub.rooms .roomImageSwiper .swiper-button-prev,#sub.rooms .roomImageSwiper .swiper-button-next{width:25px;height:25px;color:#fff;background:url("/images/icon/swiperNext.svg") no-repeat center;background-size:cover}#sub.rooms .roomImageSwiper .swiper-button-prev::after,#sub.rooms .roomImageSwiper .swiper-button-next::after{display:none}#sub.rooms .roomImageSwiper .swiper-button-prev{left:47px;transform:scaleX(-1)}#sub.rooms .roomImageSwiper .swiper-button-next{right:47px}#sub.rooms .roomImageSwiper .swiper-pagination{position:unset;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:8px;margin-top:20px}#sub.rooms .roomImageSwiper .swiper-pagination span{width:6px;height:6px;margin:0;background:#ddd;opacity:1}#sub.rooms .roomImageSwiper .swiper-pagination span.swiper-pagination-bullet-active{background:#000}@media(max-width: 1440px){#sub.rooms .subKV .title h2{font-size:4.4444444444vw}#sub.rooms .roomImageSwiper .swiper{height:51.7361111111vw;overflow:hidden}#sub.rooms .roomImageSwiper .swiper-button-prev,#sub.rooms .roomImageSwiper .swiper-button-next{width:1.7361111111vw;height:1.7361111111vw}#sub.rooms .roomImageSwiper .swiper-button-prev{left:3.2638888889vw}#sub.rooms .roomImageSwiper .swiper-button-next{right:3.2638888889vw}#sub.rooms .roomImageSwiper .swiper-pagination{gap:.5555555556vw;margin-top:1.3888888889vw}#sub.rooms .roomImageSwiper .swiper-pagination span{width:.4166666667vw;height:.4166666667vw}}@media(max-width: 1280px){#sub.rooms .subKV .title h2{font-size:5vw}#sub.rooms .roomImageSwiper .swiper{height:58.203125vw;overflow:hidden}#sub.rooms .roomImageSwiper .swiper-button-prev,#sub.rooms .roomImageSwiper .swiper-button-next{display:none}#sub.rooms .roomImageSwiper .swiper-pagination{gap:.625vw;margin-top:1.5625vw}#sub.rooms .roomImageSwiper .swiper-pagination span{width:.46875vw;height:.46875vw}}@media(max-width: 860px){#sub.rooms .subKV .title h2{font-size:9.2307692308vw}#sub.rooms .roomImageSwiper .swiper{height:50.5128205128vw;overflow:hidden}#sub.rooms .roomImageSwiper .swiper-pagination{gap:2.0512820513vw;margin-top:5.1282051282vw}#sub.rooms .roomImageSwiper .swiper-pagination span{width:1.5384615385vw;height:1.5384615385vw}}.rooms .scrollWrap{width:100%;overflow-x:auto}.rooms .content{height:auto;padding:100px 0 160px}.rooms .content .inner{justify-content:flex-start;gap:120px}.rooms .content .inner .roomWrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:32px;width:100%}.rooms .content .inner .roomWrap .title h3{margin-bottom:24px;color:#111;font-family:"kudryashev-d-contrast",sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:100%}.rooms .content .inner .roomWrap .title .roomTab{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px}.rooms .content .inner .roomWrap .title .roomTab .swiper-pagination-bullet{width:auto;height:auto;margin:0;padding:16px 18px;color:#111;font-family:"Alexandria",sans-serif;font-size:15px;font-weight:400;line-height:100%;border-radius:30px;border:1px solid rgba(0,0,0,.2);background:#fff;opacity:1}.rooms .content .inner .roomWrap .title .roomTab .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fff;background:#000;border:1px solid rgba(0,0,0,0)}.rooms .content .inner .roomWrap .roomBox .swiper-slide{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:48px;height:515px;opacity:0}.rooms .content .inner .roomWrap .roomBox .swiper-slide.swiper-slide-active{opacity:1}.rooms .content .inner .roomWrap .roomBox .swiper-slide .imgBox{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:870px;height:515px}.rooms .content .inner .roomWrap .roomBox .swiper-slide .imgBox img{width:100%;height:100%;object-fit:cover}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox{width:calc(100% - 918px)}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle{padding-bottom:48px;border-bottom:1px solid #ddd}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle h4{margin-bottom:14px;color:#111;font-family:"Pretendard",sans-serif;font-size:36px;font-weight:400;line-height:160%}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle p{color:#111;font-family:"Pretendard",sans-serif;font-size:16px;font-weight:400;line-height:160%}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail{padding-top:40px}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-wrap:wrap;gap:28px 0}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul li{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:12px;width:50%}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul li span{color:#999;font-family:"Alexandria",sans-serif;font-size:14px;font-weight:600;line-height:100%}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul li p{color:#444;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:120%}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail a{position:relative;display:inline-block;margin-top:48px;padding:16px 40px;color:#111;font-family:"Pretendard",sans-serif;font-size:16px;font-weight:400;line-height:100%;border:1px solid #111;transition:color .3s ease}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail a::before{content:"";position:absolute;left:0;top:0;width:0%;height:100%;background:#000;z-index:-1;transition:width .35s cubic-bezier(0.4, 0, 0.2, 1)}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail a:hover{color:#fff}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail a:hover::before{width:100%}.rooms .content .inner .roomWrap .roomBox .swiper-slide.slide2 .imgBox{order:2}.rooms .content .inner .roomWrap .roomBox .swiper-slide.slide2 .textBox{order:1}@media(max-width: 1440px){.rooms .content{padding:6.9444444444vw 0 11.1111111111vw}.rooms .content .inner{gap:8.3333333333vw}.rooms .content .inner .roomWrap{gap:2.2222222222vw}.rooms .content .inner .roomWrap .title h3{margin-bottom:1.6666666667vw;font-size:3.3333333333vw}.rooms .content .inner .roomWrap .title .roomTab{gap:.5555555556vw}.rooms .content .inner .roomWrap .title .roomTab .swiper-pagination-bullet{padding:1.1111111111vw 1.25vw;font-size:1.0416666667vw;border-radius:2.0833333333vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide{gap:3.3333333333vw;height:35.7638888889vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .imgBox{width:60.4166666667vw;height:35.7638888889vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox{width:calc(100% - 63.75vw)}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle{padding-bottom:3.3333333333vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle h4{margin-bottom:.9722222222vw;font-size:2.5vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle p{font-size:1.1111111111vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail{padding-top:2.7777777778vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul{gap:2.2222222222vw 0}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul li span{font-size:.9722222222vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul li p{font-size:1.25vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail a{margin-top:3.3333333333vw;padding:1.1111111111vw 2.7777777778vw;font-size:1.1111111111vw}}@media(max-width: 1280px){.rooms .content{padding:7.8125vw 1.5625vw 12.5vw}.rooms .content .inner{gap:9.375vw}.rooms .content .inner .roomWrap{gap:2.5vw}.rooms .content .inner .roomWrap .title h3{margin-bottom:1.875vw;font-size:3.75vw}.rooms .content .inner .roomWrap .title .roomTab{gap:.625vw}.rooms .content .inner .roomWrap .title .roomTab .swiper-pagination-bullet{padding:1.25vw 1.40625vw;font-size:1.171875vw;border-radius:2.34375vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide{gap:3.75vw;height:40.234375vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .imgBox{width:50%;height:40.234375vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox{width:50%}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle{padding-bottom:3.75vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle h4{margin-bottom:1.09375vw;font-size:2.8125vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle p{font-size:1.25vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail{padding-top:3.125vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul{gap:2.5vw 0}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul li span{font-size:1.09375vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul li p{font-size:1.40625vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail a{margin-top:3.75vw;padding:1.25vw 3.125vw;font-size:1.25vw}}@media(max-width: 860px){.rooms .content{padding:13.3333333333vw 5.1282051282vw 30.7692307692vw}.rooms .content .inner{gap:16.4102564103vw}.rooms .content .inner .roomWrap{gap:8.2051282051vw}.rooms .content .inner .roomWrap .title h3{margin-bottom:5.1282051282vw;font-size:8.2051282051vw}.rooms .content .inner .roomWrap .title .roomTab{gap:2.0512820513vw;width:max-content}.rooms .content .inner .roomWrap .title .roomTab .swiper-pagination-bullet{padding:3.0769230769vw 4.1025641026vw;font-size:3.0769230769vw;border-radius:7.6923076923vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide{flex-direction:column;gap:7.1794871795vw;width:100%;height:auto}.rooms .content .inner .roomWrap .roomBox .swiper-slide .imgBox{width:100%;height:53.0769230769vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox{width:100%}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle{padding-bottom:9.2307692308vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle h4{margin-bottom:5.1282051282vw;font-size:6.1538461538vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .roomTitle p{font-size:3.5897435897vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail{padding-top:7.1794871795vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul{gap:9.7435897436vw 0}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul li span{font-size:3.0769230769vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail ul li p{margin-top:2.0512820513vw;font-size:4.1025641026vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide .textBox .detail a{width:100%;margin-top:10.2564102564vw;padding:5.1282051282vw 6.1538461538vw;text-align:center;font-size:3.8461538462vw}.rooms .content .inner .roomWrap .roomBox .swiper-slide.slide2 .imgBox{order:1}.rooms .content .inner .roomWrap .roomBox .swiper-slide.slide2 .textBox{order:2}}.rooms.view #reservaBanner{margin-top:-40px}.rooms.view .titleBox{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:16px;width:100%;padding:40px;transform:translate(-50%, -50%);z-index:2}.rooms.view .titleBox [data-role=group-title]{color:hsla(0,0%,100%,.8);text-align:center;font-family:"Alexandria",sans-serif;font-size:18px;font-weight:400;line-height:120%;letter-spacing:.36px;text-transform:uppercase}.rooms.view .titleBox [data-role=room-name]{color:#fff;text-align:center;font-family:"kudryashev-d-contrast",sans-serif;font-size:56px;font-weight:400;line-height:100%;letter-spacing:-1.12px;text-transform:uppercase}.rooms.view .shareBtn{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:12px;min-width:164px;height:48px;padding:0 24px;margin-top:8px;border:1px solid hsla(0,0%,100%,.5);color:#fff;font-size:18px;font-weight:600;line-height:28px}.rooms.view .topReserve{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;width:100%;height:114px;background:#f5f5f5}.rooms.view .topReserve .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:1400px;margin:0 auto}.rooms.view .topReserve .row .roomInfo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:40px;width:calc(100% - 318px);height:100%}.rooms.view .topReserve .row .roomInfo .scrollWrap{height:100%}.rooms.view .topReserve .row .roomInfo [data-role=group-title]{color:#000;font-family:"kudryashev-d-contrast",sans-serif;font-size:28px;font-weight:400;line-height:160%;text-transform:uppercase}.rooms.view .topReserve .row .roomInfo [data-role=room-sub]{color:#999;font-family:"Alexandria",sans-serif;font-size:14px;font-weight:400;line-height:120%;letter-spacing:.28px;text-transform:uppercase}.rooms.view .topReserve .row .roomInfo [data-role=room-name]{color:#806344;font-family:"Alexandria",sans-serif;font-size:14px;font-weight:600;line-height:120%;letter-spacing:.28px;text-transform:uppercase}.rooms.view .topReserve .row .roomInfo .roomTabs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:40px;height:100%}.rooms.view .topReserve .row .roomInfo .roomTabs li{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;height:100%}.rooms.view .topReserve .row .roomInfo .roomTabs li a{display:flex;align-items:center;height:100%;color:#777;font-family:"Alexandria",sans-serif;font-size:18px;font-weight:500;line-height:120%;letter-spacing:.28px}.rooms.view .topReserve .row .roomInfo .roomTabs li.active{border-bottom:2px solid #000}.rooms.view .topReserve .row .roomInfo .roomTabs li.active a{color:#111;font-weight:600}.rooms.view .topReserve .row .roomInfo .moRoomTabs{display:none}.rooms.view .topReserve .row .btnBox{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:16px}.rooms.view .topReserve .row .btnBox .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:max-content;min-width:150px;padding:16px 32px;gap:10px;font-size:16px;font-weight:400;line-height:100%}.rooms.view .topReserve .row .btnBox .btn.btn-white{color:#000;border:1px solid #000;background-color:#fff}.rooms.view .topReserve .row .btnBox .btn.btn-black{color:#fff;background-color:#000}.rooms.view .roomTabPop{display:none}.rooms.view .roomContainer{gap:100px}.rooms.view .roomContainer .roomContents{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:80px;width:100%}.rooms.view .roomContainer .roomContents .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%}.rooms.view .roomContainer .roomContents .title h3{color:#111;font-family:"kudryashev-d-contrast",sans-serif;font-size:40px;font-weight:400;line-height:160%}.rooms.view .roomContainer .roomContents .title p{width:calc(100% - 460px);color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:180%;letter-spacing:-0.18px}.rooms.view .roomContainer .roomContents .roomAmenities{width:100%}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesInner{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:80px}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesTitle{flex:0 0 236px}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesTitle h3{font-size:28px;font-weight:600}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList{display:grid;grid-template-columns:240px 260px 260px 160px}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:36px}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol strong{color:#000;font-size:20px;font-weight:500;line-height:30px;letter-spacing:-0.4px}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:16px}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul li{color:#444;font-size:16px;font-weight:300;line-height:120%;letter-spacing:-0.32px}.rooms.view .roomContainer .roomContents .roomServiceIno{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:80px;width:100%}@media(max-width: 1440px){.rooms.view #reservaBanner{margin-top:-2.7777777778vw}.rooms.view .titleBox{gap:1.1111111111vw;padding:2.7777777778vw}.rooms.view .titleBox [data-role=group-title]{font-size:1.25vw}.rooms.view .titleBox [data-role=room-name]{font-size:3.8888888889vw}.rooms.view .shareBtn{gap:.8333333333vw;min-width:11.3888888889vw;height:3.3333333333vw;padding:0 1.6666666667vw;margin-top:1.6666666667vw;font-size:1.25vw;line-height:1.9444444444vw}.rooms.view .topReserve{height:7.9166666667vw}.rooms.view .topReserve .row{width:97.2222222222vw}.rooms.view .topReserve .row .roomInfo{gap:2.7777777778vw;width:calc(100% - 22.0833333333vw)}.rooms.view .topReserve .row .roomInfo [data-role=group-title]{font-size:1.9444444444vw}.rooms.view .topReserve .row .roomInfo [data-role=room-sub]{font-size:.9722222222vw}.rooms.view .topReserve .row .roomInfo [data-role=room-name]{font-size:.9722222222vw}.rooms.view .topReserve .row .roomInfo .roomTabs{gap:2.7777777778vw}.rooms.view .topReserve .row .roomInfo .roomTabs li a{font-size:1.25vw}.rooms.view .topReserve .row .btnBox{gap:1.1111111111vw}.rooms.view .topReserve .row .btnBox .btn{min-width:10.4166666667vw;padding:1.1111111111vw 2.2222222222vw;gap:.6944444444vw;font-size:1.1111111111vw}.rooms.view .roomContainer{gap:6.9444444444vw}.rooms.view .roomContainer .roomContents{gap:5.5555555556vw}.rooms.view .roomContainer .roomContents .title h3{font-size:2.7777777778vw}.rooms.view .roomContainer .roomContents .title p{width:calc(100% - 31.9444444444vw);font-size:1.25vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesInner{gap:5.5555555556vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesTitle{flex:0 0 16.3888888889vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesTitle h3{font-size:1.9444444444vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList{grid-template-columns:16.6666666667vw 18.0555555556vw 18.0555555556vw 11.1111111111vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol{gap:2.5vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol strong{font-size:1.3888888889vw;line-height:2.0833333333vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul{gap:1.1111111111vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul li{font-size:1.1111111111vw}.rooms.view .roomContainer .roomContents .roomServiceIno{gap:5.5555555556vw;width:100%}}@media(max-width: 1280px){.rooms.view #reservaBanner{margin-top:-3.125vw}.rooms.view .titleBox{gap:1.25vw;padding:3.125vw}.rooms.view .titleBox [data-role=group-title]{font-size:1.40625vw}.rooms.view .titleBox [data-role=room-name]{font-size:4.375vw}.rooms.view .shareBtn{gap:.9375vw;min-width:12.8125vw;height:3.75vw;padding:0 1.875vw;margin-top:1.875vw;font-size:1.40625vw;line-height:2.1875vw}.rooms.view .topReserve{height:8.90625vw;padding:0 1.5625vw}.rooms.view .topReserve .row{width:109.375vw}.rooms.view .topReserve .row .roomInfo{gap:0;width:calc(100% - 24.84375vw)}.rooms.view .topReserve .row .roomInfo .scrollWrap{width:100%}.rooms.view .topReserve .row .roomInfo [data-role=group-title]{font-size:2.1875vw}.rooms.view .topReserve .row .roomInfo [data-role=room-sub]{font-size:1.09375vw}.rooms.view .topReserve .row .roomInfo [data-role=room-name]{font-size:1.09375vw}.rooms.view .topReserve .row .roomInfo .roomTabs{gap:3.125vw}.rooms.view .topReserve .row .roomInfo .roomTabs li a{font-size:1.40625vw}.rooms.view .topReserve .row .btnBox{gap:1.25vw}.rooms.view .topReserve .row .btnBox .btn{min-width:11.71875vw;padding:1.25vw 2.5vw;gap:.78125vw;font-size:1.25vw}.rooms.view .content{padding:7.8125vw 0 12.5vw}.rooms.view .roomContainer{gap:7.8125vw}.rooms.view .roomContainer .roomContents{gap:6.25vw}.rooms.view .roomContainer .roomContents .title h3{font-size:3.125vw}.rooms.view .roomContainer .roomContents .title p{width:calc(100% - 35.9375vw);font-size:1.40625vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesInner{gap:3.125vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesTitle{flex:0 0 15.625vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesTitle h3{font-size:2.1875vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList{grid-template-columns:15.625vw 20.3125vw 20.3125vw 15.625vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol{gap:2.8125vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol strong{font-size:1.5625vw;line-height:2.34375vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul{gap:1.25vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul li{font-size:1.25vw}.rooms.view .roomContainer .roomContents .roomServiceIno{gap:6.25vw;width:100%}}@media(max-width: 860px){.rooms.view #reservaBanner{margin-top:-8.2051282051vw}.rooms.view .titleBox{gap:4.1025641026vw;padding:10.2564102564vw}.rooms.view .titleBox [data-role=group-title]{text-align:center;font-size:4.1025641026vw;font-weight:400;line-height:120%;letter-spacing:.32px;text-transform:uppercase}.rooms.view .titleBox [data-role=room-name]{text-align:center;font-size:9.2307692308vw;font-weight:400;line-height:120%;text-transform:uppercase}.rooms.view .shareBtn{gap:3.0769230769vw;min-width:42.0512820513vw;height:12.3076923077vw;padding:0 6.1538461538vw;margin-top:6.1538461538vw;font-size:4.6153846154vw;line-height:7.1794871795vw}.rooms.view .topReserve{height:auto;padding:0}.rooms.view .topReserve .row{flex-direction:column;justify-content:center;align-items:flex-start;gap:6.4102564103vw;width:100%}.rooms.view .topReserve .row .roomInfo{flex-direction:column;align-items:flex-start;width:100%;padding:2.5641025641vw 5.1282051282vw;border-bottom:1px solid #ddd}.rooms.view .topReserve .row .roomInfo [data-role=group-title]{grid-area:group;font-size:6.1538461538vw;font-weight:400;text-transform:uppercase}.rooms.view .topReserve .row .roomInfo [data-role=room-sub]{grid-area:sub;font-size:3.0769230769vw;font-weight:400;line-height:120%;letter-spacing:.24px;text-transform:uppercase}.rooms.view .topReserve .row .roomInfo [data-role=room-name]{grid-area:name;font-size:3.0769230769vw;font-weight:600;line-height:120%;letter-spacing:.24px;text-transform:uppercase}.rooms.view .topReserve .row .roomInfo .scrollWrap{display:none}.rooms.view .topReserve .row .roomInfo .moRoomTabs{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%;height:15.3846153846vw}.rooms.view .topReserve .row .roomInfo .moRoomTabs p{color:#111;font-size:5.1282051282vw;font-weight:600;line-height:120%;letter-spacing:-0.4px}.rooms.view .topReserve .row .roomInfo .moRoomTabs .arrow{width:2.0512820513vw;height:2.0512820513vw;border-top:.5128205128vw solid #000;border-right:.5128205128vw solid #000;transform:rotate(135deg)}.rooms.view .topReserve .row .btnBox{gap:2.5641025641vw;padding:0 5.1282051282vw 6.4102564103vw}.rooms.view .topReserve .row .btnBox .btn{min-width:43.5897435897vw;height:14.1025641026vw;padding:4.1025641026vw 6.1538461538vw;font-size:3.8461538462vw;font-weight:500;line-height:7.1794871795vw;letter-spacing:-0.3px}.rooms.view .roomTabPop{position:fixed;left:0;top:0;display:none;width:100%;height:100%;z-index:1000}.rooms.view .roomTabPop.on{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;flex-wrap:nowrap}.rooms.view .roomTabPop .dim{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6)}.rooms.view .roomTabPop .popWrap{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:4.1025641026vw;width:100%;padding:8.2051282051vw 5.1282051282vw;background:#fff;border-radius:3.0769230769vw 3.0769230769vw 0 0;animation:slideUp .25s ease;z-index:10}.rooms.view .roomTabPop .popWrap .closeBtn{position:absolute;right:5.1282051282vw;top:5.1282051282vw;width:4.6153846154vw;height:4.6153846154vw;background:url("/images/icon/close.svg") no-repeat center;background-size:cover}.rooms.view .roomTabPop .popWrap .popTitle{color:#000;font-size:4.1025641026vw;font-weight:500;line-height:100%;letter-spacing:-0.32px}.rooms.view .roomTabPop .popWrap .roomTabs{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.rooms.view .roomTabPop .popWrap .roomTabs li{border-bottom:1px solid #ddd}.rooms.view .roomTabPop .popWrap .roomTabs li:last-child{border-bottom:none}.rooms.view .roomTabPop .popWrap .roomTabs li a{display:block;padding:5.1282051282vw 1.0256410256vw;color:#777;font-size:5.1282051282vw;font-weight:400;line-height:120%;letter-spacing:-0.4px;text-align:center}.rooms.view .roomTabPop .popWrap .roomTabs li.active a{color:#111;font-weight:600}.rooms.view .content{padding:10.2564102564vw 0 30.7692307692vw}.rooms.view .roomContainer{gap:16.4102564103vw}.rooms.view .roomContainer .roomContents{gap:16.4102564103vw}.rooms.view .roomContainer .roomContents .title{flex-direction:column;gap:5.1282051282vw}.rooms.view .roomContainer .roomContents .title h3{width:100%;font-size:7.1794871795vw;font-weight:400;line-height:140%}.rooms.view .roomContainer .roomContents .title p{width:100%;font-size:3.5897435897vw;font-weight:400;line-height:180%;letter-spacing:-0.14px}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesInner{flex-direction:column;gap:8.2051282051vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesTitle{flex:none;width:100%}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesTitle h3{text-align:left;font-size:6.1538461538vw;font-weight:500;line-height:100%;letter-spacing:-0.48px}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"BASIC Bathroom" "MiniBar Closet";row-gap:8.2051282051vw;column-gap:8.2051282051vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol{gap:4.1025641026vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol strong{font-size:4.1025641026vw;font-weight:500;line-height:7.6923076923vw;letter-spacing:-0.32px}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul{gap:4.1025641026vw}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul li{font-size:3.5897435897vw;font-weight:300;letter-spacing:-0.28px}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul:nth-child(1){grid-area:BASIC}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul:nth-child(2){grid-area:Bathroom}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul:nth-child(3){grid-area:MiniBar}.rooms.view .roomContainer .roomContents .roomAmenities .amenitiesList .amenityCol ul:nth-child(4){grid-area:Closet}.rooms.view .roomContainer .roomContents .roomServiceIno{gap:16.4102564103vw;width:100%}}.shareModal .modalWrap{align-items:center}.shareModal .modalContainer{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:32px;width:450px;padding:40px 20px 48px 20px;border-radius:12px;background:#fff;box-shadow:0 4px 14px 0 rgba(0,0,0,.16);animation:modalPopIn .3s ease forwards}.shareModal .modalTitle{width:100%;text-align:center;color:#000;font-size:28px;font-weight:500;line-height:100%;letter-spacing:-0.56px}.shareModal .modalCloseBtn{position:absolute;top:10px;right:10px;width:40px;height:40px}.shareModal .modalBody{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:72px}.shareModal .shareBtn{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:12px;color:#000;font-size:16px;font-weight:400;line-height:100%;letter-spacing:-0.32px}.shareModal .shareBtn .icon{width:56px;height:56px;background-size:100% 100%;background-repeat:no-repeat;background-position:center}.shareModal .shareBtn .icon.i_kakao{background-image:url("/images/icon/kakao.svg")}.shareModal .shareBtn .icon.i_link{background-image:url("/images/icon/link.svg")}@media(max-width: 1440px){.shareModal .modalContainer{gap:2.2222222222vw;width:31.25vw;padding:2.7777777778vw 1.3888888889vw 3.3333333333vw 1.3888888889vw;border-radius:.8333333333vw;box-shadow:0 .2777777778vw .9722222222vw 0 rgba(0,0,0,.16)}.shareModal .modalTitle{font-size:1.9444444444vw}.shareModal .modalCloseBtn{top:.6944444444vw;right:.6944444444vw;width:2.7777777778vw;height:2.7777777778vw}.shareModal .modalBody{gap:5vw}.shareModal .shareBtn{gap:.8333333333vw;font-size:1.1111111111vw}.shareModal .shareBtn .icon{width:3.8888888889vw;height:3.8888888889vw}}@media(max-width: 1280px){.shareModal .modalContainer{gap:2.5vw;width:35.15625vw;padding:3.125vw 1.5625vw 3.75vw 1.5625vw;border-radius:.9375vw;box-shadow:0 .3125vw 1.09375vw 0 rgba(0,0,0,.16)}.shareModal .modalTitle{font-size:2.1875vw}.shareModal .modalCloseBtn{top:.78125vw;right:.78125vw;width:3.125vw;height:3.125vw}.shareModal .modalBody{gap:5.625vw}.shareModal .shareBtn{gap:.9375vw;font-size:1.25vw}.shareModal .shareBtn .icon{width:4.375vw;height:4.375vw}}@media(max-width: 860px){.shareModal .modalContainer{gap:8.2051282051vw;width:100%;min-width:89.7435897436vw;padding:10.2564102564vw 5.1282051282vw 12.3076923077vw 5.1282051282vw;border-radius:3.0769230769vw;box-shadow:0 1.0256410256vw 3.5897435897vw 0 rgba(0,0,0,.16)}.shareModal .modalTitle{font-size:7.1794871795vw}.shareModal .modalCloseBtn{top:2.5641025641vw;right:2.5641025641vw;width:10.2564102564vw;height:10.2564102564vw}.shareModal .modalBody{gap:18.4615384615vw}.shareModal .shareBtn{gap:3.0769230769vw;font-size:4.1025641026vw}.shareModal .shareBtn .icon{width:14.358974359vw;height:14.358974359vw}}.floorplanModal .modalWrap{align-items:center}.floorplanModal .modalWrap .modalContainer{gap:20px;max-width:756px;padding:32px 28px 40px 28px;border-radius:12px;background:var(--Default-White, #FFF);box-shadow:0 4px 14px 0 rgba(0,0,0,.16)}.floorplanModal .modalWrap .modalHeader{position:relative;flex-direction:column;align-items:flex-start;gap:20px;min-height:100px;padding-bottom:32px;border-bottom:1px solid #ddd}.floorplanModal .modalWrap .modalHeader h2{color:#000;font-size:32px;font-weight:500;line-height:120%;letter-spacing:-0.64px}.floorplanModal .modalWrap .modalHeader p{color:#000;font-size:16px;font-weight:300;line-height:120%;letter-spacing:-0.32px}.floorplanModal .modalWrap .modalHeader .modalCloseBtn{position:absolute;top:0;right:0}.floorplanModal .modalWrap .modalBody .floorplanBox{position:relative;width:100%;height:400px}.floorplanModal .modalWrap .modalBody .floorplanBox .item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;height:100%}.floorplanModal .modalWrap .modalBody .floorplanBox .item img{width:100%;height:100%;object-fit:contain}.floorplanModal .modalWrap .modalFooter{width:100%}.floorplanModal .modalWrap .modalFooter button{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px;width:120px;height:46px;padding:10px;margin:0 auto;background:#000;color:#fff;font-family:"Alexandria",sans-serif;font-size:14px;font-weight:500;line-height:100%;letter-spacing:-0.28px}@media(max-width: 1440px){.floorplanModal .modalWrap .modalContainer{gap:1.3888888889vw;max-width:52.5vw;padding:2.2222222222vw 1.9444444444vw 2.7777777778vw 1.9444444444vw;border-radius:.8333333333vw;box-shadow:0 .2777777778vw .9722222222vw 0 rgba(0,0,0,.16)}.floorplanModal .modalWrap .modalHeader{gap:1.3888888889vw;min-height:6.9444444444vw;padding-bottom:2.2222222222vw;border-bottom:1px solid #ddd}.floorplanModal .modalWrap .modalHeader h2{font-size:2.2222222222vw}.floorplanModal .modalWrap .modalHeader p{font-size:1.1111111111vw}.floorplanModal .modalWrap .modalBody .floorplanBox{height:27.7777777778vw}.floorplanModal .modalWrap .modalFooter button{gap:.6944444444vw;width:8.3333333333vw;height:3.1944444444vw;padding:.6944444444vw;font-size:.9722222222vw}}@media(max-width: 1280px){.floorplanModal .modalWrap .modalContainer{gap:1.5625vw;max-width:59.0625vw;padding:2.5vw 2.1875vw 3.125vw 2.1875vw;border-radius:.9375vw;box-shadow:0 .3125vw 1.09375vw 0 rgba(0,0,0,.16)}.floorplanModal .modalWrap .modalHeader{gap:1.5625vw;min-height:7.8125vw;padding-bottom:2.5vw;border-bottom:1px solid #ddd}.floorplanModal .modalWrap .modalHeader h2{font-size:2.5vw}.floorplanModal .modalWrap .modalHeader p{font-size:1.25vw}.floorplanModal .modalWrap .modalBody .floorplanBox{height:31.25vw}.floorplanModal .modalWrap .modalFooter button{gap:.78125vw;width:9.375vw;height:3.59375vw;padding:.78125vw;font-size:1.09375vw}}@media(max-width: 860px){.floorplanModal .modalWrap .modalContainer{gap:5.1282051282vw;max-width:100%;padding:5.1282051282vw 5.1282051282vw 6.1538461538vw 5.1282051282vw;border-radius:0;box-shadow:0 .3125vw 1.09375vw 0 rgba(0,0,0,.16)}.floorplanModal .modalWrap .modalHeader{gap:5.1282051282vw;min-height:auto;padding-bottom:0;border-bottom:0}.floorplanModal .modalWrap .modalHeader h2{font-size:6.1538461538vw;font-weight:500;line-height:120%;letter-spacing:-0.48px}.floorplanModal .modalWrap .modalHeader p{font-size:3.5897435897vw;font-weight:400;line-height:160%;letter-spacing:-0.14px}.floorplanModal .modalWrap .modalBody .floorplanBox{height:62.0512820513vw}.floorplanModal .modalWrap .modalBody .floorplanBox .item img{object-fit:contain}.floorplanModal .modalWrap .modalFooter{display:none}}@keyframes slideUp{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modalPopIn{from{transform:scale(0.8);opacity:0}to{transform:scale(1);opacity:1}}#sub.dining .subKV{height:calc(100vh - 100px);background:url("/images/dining/subKvDining1.png") no-repeat center;background-size:cover}#sub.dining.bar .subKV{height:100vh;background:url("/images/dining/subKvDining2.png") no-repeat center;background-size:cover}#sub.dining.bar .subKV .title p{margin-bottom:16px;color:hsla(0,0%,100%,.8);font-family:"Alexandria",sans-serif;font-size:18px;font-weight:400;line-height:120%;letter-spacing:.36px;text-transform:uppercase}@media(max-width: 1440px){#sub.dining .subKV{height:calc(100vh - 6.9444444444vw)}#sub.dining.bar .subKV .title p{margin-bottom:1.1111111111vw;font-size:1.25vw}}@media(max-width: 1280px){#sub.dining .subKV{height:calc(100vh - 7.8125vw)}#sub.dining.bar .subKV .title p{margin-bottom:1.25vw;font-size:1.40625vw}}@media(max-width: 860px){#sub.dining .subKV{height:calc(100vh - 47.6923076923vw)}#sub.dining.bar .subKV .title p{margin-bottom:4.1025641026vw;font-size:4.1025641026vw}}.dining .topBanner{height:100px;background:#f5f5f5;border-bottom:1px solid #ddd}.dining .topBanner .inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:100%}.dining .topBanner .inner p{color:#111;font-family:"Pretendard",sans-serif;font-size:20px;font-weight:500;line-height:100%;opacity:.7}.dining .topBanner .inner .meal{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:80px;height:100%}.dining .topBanner .inner .meal li{position:relative;height:100%}.dining .topBanner .inner .meal li a{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;height:100%;color:#777;font-family:"Pretendard",sans-serif;font-size:20px;font-weight:500;line-height:120%}.dining .topBanner .inner .meal li.active::after{content:"";position:absolute;bottom:0;width:100%;height:2px;background:#111}.dining .topBanner .inner .meal li.active a{font-weight:600;color:#111}.dining .topBanner .inner .moMeal{display:none}.dining .topBanner .inner .btnWrap .btn{padding:16px 40px;color:#000;text-align:center;font-family:"Pretendard",sans-serif;font-size:16px;font-weight:400;line-height:100%;background:#fff;border:1px solid #000}.dining .topBanner .inner .btnWrap .btn.naver{margin-left:16px;background:#000;color:#fff}.dining .diningTabPop{display:none}.dining .content{height:auto;padding:100px 0}.dining .content .inner{justify-content:flex-start;gap:100px}.dining .content .inner .diningWrap{width:100%}.dining .content .inner .diningWrap h4{color:#111;font-family:"Pretendard",sans-serif;font-size:32px;font-weight:500;line-height:160%;letter-spacing:-0.64px}.dining .content .inner .diningWrap .title{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;margin-bottom:64px}.dining .content .inner .diningWrap .title h3{color:#111;font-family:"kudryashev-d-contrast",sans-serif;font-size:40px;font-weight:400;line-height:160%}.dining .content .inner .diningWrap .title p{width:calc(100% - 460px);color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:180%;letter-spacing:-0.18px}.dining .content .inner .diningWrap .priceWrap{margin:80px 0}.dining .content .inner .diningWrap .priceWrap .tableWrap{margin-bottom:80px}.dining .content .inner .diningWrap .priceWrap .tableWrap table{width:100%;margin-top:20px;border-top:1px solid #111}.dining .content .inner .diningWrap .priceWrap .tableWrap table tr{border-bottom:1px solid #ddd}.dining .content .inner .diningWrap .priceWrap .tableWrap table th,.dining .content .inner .diningWrap .priceWrap .tableWrap table td{padding:24px 0;color:#111;font-family:"Pretendard",sans-serif;font-size:16px;font-weight:500;line-height:100%;text-align:center}.dining .content .inner .diningWrap .priceWrap .tableWrap table th{width:342px;text-align:left;font-weight:600;padding-left:40px;background:#f6f6f6}.dining .content .inner .diningWrap .priceWrap .tableWrap table td{border-right:1px solid #ddd}.dining .content .inner .diningWrap .priceWrap .tableWrap table td:last-child{border-right:none}.dining .content .inner .diningWrap .priceWrap .tableWrap ul{margin-top:20px}.dining .content .inner .diningWrap .priceWrap .tableWrap ul li{color:#444;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:180%;letter-spacing:-0.18px}.dining .content .inner .diningWrap .priceSwiper{width:100%;margin-top:80px}.dining .content .inner .diningWrap .priceSwiper .swiper-button-prev,.dining .content .inner .diningWrap .priceSwiper .swiper-button-next{width:25px;height:25px;color:#fff;background:url("/images/icon/swiperNext.svg") no-repeat center;background-size:cover}.dining .content .inner .diningWrap .priceSwiper .swiper-button-prev::after,.dining .content .inner .diningWrap .priceSwiper .swiper-button-next::after{display:none}.dining .content .inner .diningWrap .priceSwiper .swiper-button-prev{left:47px;transform:scaleX(-1)}.dining .content .inner .diningWrap .priceSwiper .swiper-button-next{right:47px}.dining .content .inner .diningWrap .barSwiper{margin:80px 0}.dining .content .inner .diningWrap .swiper-pagination{position:unset;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:8px;margin-top:20px}.dining .content .inner .diningWrap .swiper-pagination span{width:6px;height:6px;margin:0;background:#ddd;opacity:1}.dining .content .inner .diningWrap .swiper-pagination span.swiper-pagination-bullet-active{background:#000}.dining .content .inner .diningWrap .lunchWrap{margin:80px 0}.dining .content .inner .diningWrap .menuWrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;margin:80px 0}.dining .content .inner .diningWrap .menuWrap .lunchMenu{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;margin-bottom:80px}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:16px}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox strong{color:#111;font-size:32px;font-weight:500;line-height:160%;letter-spacing:-0.64px}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox p{color:#111;font-family:Pretendard;font-size:18px;font-weight:400;line-height:180%}.dining .content .inner .diningWrap .menuWrap .lunchMenu a{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;min-width:140px;padding:16px 24px;color:#fff;font-size:16px;font-weight:400;line-height:100%;background:#000}.dining .content .inner .diningWrap .menuWrap .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-bottom:20px}.dining .content .inner .diningWrap .menuWrap .title .menuBtn{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:11px}.dining .content .inner .diningWrap .menuWrap .title .menuBtn .next,.dining .content .inner .diningWrap .menuWrap .title .menuBtn .prev{width:20px;height:20px;background:url("/images/icon/arrowRight.svg") no-repeat center;background-size:100% 100%;cursor:pointer}.dining .content .inner .diningWrap .menuWrap .title .menuBtn .next.swiper-button-disabled,.dining .content .inner .diningWrap .menuWrap .title .menuBtn .prev.swiper-button-disabled{opacity:.2;pointer-events:none}.dining .content .inner .diningWrap .menuWrap .title .menuBtn .prev{transform:scaleX(-1)}.dining .content .inner .diningWrap .menuWrap .menuSwiper{position:relative;width:100%;height:420px}.dining .content .inner .diningWrap .menuWrap .swiper-slide{position:relative;width:50%}.dining .content .inner .diningWrap .menuWrap .swiper-slide .imgBox{position:relative;width:100%;height:420px}.dining .content .inner .diningWrap .menuWrap .swiper-slide .imgBox img{width:100%;height:100%;object-fit:cover}.dining .content .inner .diningWrap .menuWrap .swiper-slide .imgBox::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:119px;background:linear-gradient(180deg, rgba(62, 48, 35, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}.dining .content .inner .diningWrap .menuWrap .swiper-slide .textBox{position:absolute;left:50%;bottom:40px;width:100%;color:#fff;font-family:"Pretendard",sans-serif;text-align:center;transform:translateX(-50%);z-index:2}.dining .content .inner .diningWrap .menuWrap .swiper-slide .textBox h6{margin-bottom:5px;font-size:24px;font-weight:600;line-height:160%}.dining .content .inner .diningWrap .menuWrap .swiper-slide .textBox p{font-size:16px;font-weight:400;line-height:160%}.dining .content .inner .diningWrap .coronation{margin:80px 0 100px}.dining .content .inner .diningWrap .coronation .wrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:56px;margin-top:20px}.dining .content .inner .diningWrap .coronation .wrap .left{width:618px}.dining .content .inner .diningWrap .coronation .wrap .left img{width:100%;height:100%;object-fit:cover}.dining .content .inner .diningWrap .coronation .wrap .right{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:40px;width:calc(100% - 674px);padding:19px 40px 19px 0}.dining .content .inner .diningWrap .coronation .wrap .right .top{padding-bottom:27px;color:#111;font-family:"Pretendard",sans-serif;border-bottom:1px solid #ddd}.dining .content .inner .diningWrap .coronation .wrap .right .top strong{font-size:24px;font-weight:600;line-height:140%}.dining .content .inner .diningWrap .coronation .wrap .right .top p{margin-top:16px;font-size:18px;font-weight:400;line-height:160%}.dining .content .inner .diningWrap .coronation .wrap .right .bottom{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:20px 120px}.dining .content .inner .diningWrap .coronation .wrap .right .bottom p{color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:600;line-height:160%}.dining .content .inner .diningWrap .coronation .wrap .right .bottom p.text{color:#806344;font-size:16px;font-weight:500}.dining .content .inner .diningWrap .noti{margin:80px 0 60px;padding:36px 40px;border:1px solid #ddd}.dining .content .inner .diningWrap .noti strong{display:block;margin-bottom:12px;color:#111;font-family:"Pretendard",sans-serif;font-size:24px;font-weight:600;line-height:160%}@media(max-width: 1440px){.dining .topBanner{height:6.9444444444vw}.dining .topBanner .inner p{font-size:1.3888888889vw}.dining .topBanner .inner .meal{gap:5.5555555556vw}.dining .topBanner .inner .meal li a{font-size:1.3888888889vw}.dining .topBanner .inner .meal li.active::after{height:.1388888889vw}.dining .topBanner .inner .btnWrap .btn{padding:1.1111111111vw 2.7777777778vw;font-size:1.1111111111vw}.dining .topBanner .inner .btnWrap .btn.naver{margin-left:1.1111111111vw}.dining .content{padding:6.9444444444vw 0}.dining .content .inner{gap:6.9444444444vw}.dining .content .inner .diningWrap h4{font-size:2.2222222222vw}.dining .content .inner .diningWrap .title{margin-bottom:4.4444444444vw}.dining .content .inner .diningWrap .title h3{font-size:2.7777777778vw}.dining .content .inner .diningWrap .title p{width:calc(100% - 31.9444444444vw);font-size:1.25vw}.dining .content .inner .diningWrap .priceWrap{margin:5.5555555556vw 0}.dining .content .inner .diningWrap .priceWrap .tableWrap{margin-bottom:5.5555555556vw}.dining .content .inner .diningWrap .priceWrap .tableWrap table{margin-top:1.3888888889vw}.dining .content .inner .diningWrap .priceWrap .tableWrap table th,.dining .content .inner .diningWrap .priceWrap .tableWrap table td{padding:1.6666666667vw 0;font-size:1.1111111111vw}.dining .content .inner .diningWrap .priceWrap .tableWrap table th{width:23.75vw;padding-left:2.7777777778vw}.dining .content .inner .diningWrap .priceWrap .tableWrap ul{margin-top:1.3888888889vw}.dining .content .inner .diningWrap .priceWrap .tableWrap ul li{font-size:1.25vw}.dining .content .inner .diningWrap .priceSwiper{margin-top:5.5555555556vw}.dining .content .inner .diningWrap .priceSwiper .swiper-button-prev,.dining .content .inner .diningWrap .priceSwiper .swiper-button-next{width:1.7361111111vw;height:1.7361111111vw}.dining .content .inner .diningWrap .priceSwiper .swiper-button-prev{left:3.2638888889vw}.dining .content .inner .diningWrap .priceSwiper .swiper-button-next{right:3.2638888889vw}.dining .content .inner .diningWrap .barSwiper{margin:5.5555555556vw 0}.dining .content .inner .diningWrap .lunchWrap{margin:5.5555555556vw 0}.dining .content .inner .diningWrap .menuWrap{margin:5.5555555556vw 0}.dining .content .inner .diningWrap .menuWrap .lunchMenu{margin-bottom:5.5555555556vw}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:1.1111111111vw}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox strong{font-size:2.2222222222vw}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox p{font-size:1.25vw}.dining .content .inner .diningWrap .menuWrap .lunchMenu a{min-width:9.7222222222vw;padding:1.1111111111vw 1.6666666667vw;color:#fff;font-size:1.1111111111vw}.dining .content .inner .diningWrap .menuWrap .title{margin-bottom:1.3888888889vw}.dining .content .inner .diningWrap .menuWrap .title .menuBtn{gap:.7638888889vw}.dining .content .inner .diningWrap .menuWrap .title .menuBtn .next,.dining .content .inner .diningWrap .menuWrap .title .menuBtn .prev{width:1.3888888889vw;height:1.3888888889vw}.dining .content .inner .diningWrap .menuWrap .menuSwiper{position:relative;width:100%;height:29.1666666667vw}.dining .content .inner .diningWrap .menuWrap .swiper-slide .imgBox{height:29.1666666667vw}.dining .content .inner .diningWrap .menuWrap .swiper-slide .imgBox::after{height:8.2638888889vw}.dining .content .inner .diningWrap .menuWrap .swiper-slide .textBox{bottom:2.7777777778vw}.dining .content .inner .diningWrap .menuWrap .swiper-slide .textBox h6{margin-bottom:.3472222222vw;font-size:1.6666666667vw}.dining .content .inner .diningWrap .menuWrap .swiper-slide .textBox p{font-size:1.1111111111vw}.dining .content .inner .diningWrap .coronation{margin:5.5555555556vw 0 6.9444444444vw}.dining .content .inner .diningWrap .coronation .wrap{gap:3.8888888889vw;margin-top:1.3888888889vw}.dining .content .inner .diningWrap .coronation .wrap .left{width:42.9166666667vw}.dining .content .inner .diningWrap .coronation .wrap .right{gap:2.7777777778vw;width:calc(100% - 46.8055555556vw);padding:1.3194444444vw 2.7777777778vw 1.3194444444vw 0}.dining .content .inner .diningWrap .coronation .wrap .right .top{padding-bottom:1.875vw}.dining .content .inner .diningWrap .coronation .wrap .right .top strong{font-size:1.6666666667vw}.dining .content .inner .diningWrap .coronation .wrap .right .top p{margin-top:1.1111111111vw;font-size:1.25vw}.dining .content .inner .diningWrap .coronation .wrap .right .bottom{gap:1.3888888889vw 8.3333333333vw}.dining .content .inner .diningWrap .coronation .wrap .right .bottom p{font-size:1.25vw}.dining .content .inner .diningWrap .coronation .wrap .right .bottom p.text{font-size:1.1111111111vw}.dining .content .inner .diningWrap .noti{margin:5.5555555556vw 0 4.1666666667vw;padding:2.5vw 2.7777777778vw}.dining .content .inner .diningWrap .noti strong{margin-bottom:.8333333333vw;font-size:1.6666666667vw}}@media(max-width: 1280px){.dining .topBanner{height:7.8125vw}.dining .topBanner .inner p{font-size:1.5625vw}.dining .topBanner .inner .meal{gap:6.25vw}.dining .topBanner .inner .meal li a{font-size:1.5625vw}.dining .topBanner .inner .meal li.active::after{height:.15625vw}.dining .topBanner .inner .btnWrap .btn{padding:1.25vw 3.125vw;font-size:1.25vw}.dining .topBanner .inner .btnWrap .btn.naver{margin-left:1.25vw}.dining .content{padding:7.8125vw 0}.dining .content .inner{gap:7.8125vw}.dining .content .inner .diningWrap h4{font-size:2.5vw}.dining .content .inner .diningWrap .title{margin-bottom:5vw}.dining .content .inner .diningWrap .title h3{font-size:3.125vw}.dining .content .inner .diningWrap .title p{width:calc(100% - 35.9375vw);font-size:1.40625vw}.dining .content .inner .diningWrap .priceWrap{margin:6.25vw 0}.dining .content .inner .diningWrap .priceWrap .tableWrap{margin-bottom:6.25vw}.dining .content .inner .diningWrap .priceWrap .tableWrap table{margin-top:1.5625vw}.dining .content .inner .diningWrap .priceWrap .tableWrap table th,.dining .content .inner .diningWrap .priceWrap .tableWrap table td{padding:1.875vw 0;font-size:1.25vw}.dining .content .inner .diningWrap .priceWrap .tableWrap table th{width:26.71875vw;padding-left:3.125vw}.dining .content .inner .diningWrap .priceWrap .tableWrap ul{margin-top:1.5625vw}.dining .content .inner .diningWrap .priceWrap .tableWrap ul li{font-size:1.40625vw}.dining .content .inner .diningWrap .priceSwiper{margin-top:6.25vw}.dining .content .inner .diningWrap .priceSwiper .swiper-button-prev,.dining .content .inner .diningWrap .priceSwiper .swiper-button-next{display:none}.dining .content .inner .diningWrap .barSwiper{margin:6.25vw 0}.dining .content .inner .diningWrap .swiper-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:.625vw;margin-top:1.5625vw}.dining .content .inner .diningWrap .swiper-pagination span{width:.46875vw;height:.46875vw;margin:0;background:#ddd;opacity:1}.dining .content .inner .diningWrap .swiper-pagination span.swiper-pagination-bullet-active{background:#000}.dining .content .inner .diningWrap .lunchWrap{margin:6.25vw 0}.dining .content .inner .diningWrap .menuWrap{margin:6.25vw 0}.dining .content .inner .diningWrap .menuWrap .lunchMenu{margin-bottom:6.25vw}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox{margin-bottom:1.25vw}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox strong{font-size:2.5vw}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox p{font-size:1.40625vw}.dining .content .inner .diningWrap .menuWrap .lunchMenu a{min-width:10.9375vw;padding:1.25vw 1.875vw;font-size:1.25vw}.dining .content .inner .diningWrap .menuWrap .title{margin-bottom:1.5625vw}.dining .content .inner .diningWrap .menuWrap .title .menuBtn{gap:.859375vw}.dining .content .inner .diningWrap .menuWrap .title .menuBtn .next,.dining .content .inner .diningWrap .menuWrap .title .menuBtn .prev{width:1.5625vw;height:1.5625vw}.dining .content .inner .diningWrap .menuWrap .menuSwiper{position:relative;width:100%;height:32.8125vw}.dining .content .inner .diningWrap .menuWrap .swiper-slide .imgBox{height:32.8125vw}.dining .content .inner .diningWrap .menuWrap .swiper-slide .imgBox::after{height:9.296875vw}.dining .content .inner .diningWrap .menuWrap .swiper-slide .textBox{bottom:3.125vw}.dining .content .inner .diningWrap .menuWrap .swiper-slide .textBox h6{margin-bottom:.390625vw;font-size:1.875vw}.dining .content .inner .diningWrap .menuWrap .swiper-slide .textBox p{font-size:1.25vw}.dining .content .inner .diningWrap .menuWrap .swiper-slide::after{height:9.296875vw}.dining .content .inner .diningWrap .coronation{margin:6.25vw 0 7.8125vw}.dining .content .inner .diningWrap .coronation .wrap{gap:4.375vw;margin-top:1.5625vw}.dining .content .inner .diningWrap .coronation .wrap .left{width:48.28125vw}.dining .content .inner .diningWrap .coronation .wrap .right{gap:3.125vw;width:calc(100% - 52.65625vw);padding:1.484375vw 3.125vw 1.484375vw 0}.dining .content .inner .diningWrap .coronation .wrap .right .top{padding-bottom:2.109375vw}.dining .content .inner .diningWrap .coronation .wrap .right .top strong{font-size:1.875vw}.dining .content .inner .diningWrap .coronation .wrap .right .top p{margin-top:1.25vw;font-size:1.40625vw}.dining .content .inner .diningWrap .coronation .wrap .right .bottom{gap:1.5625vw 9.375vw}.dining .content .inner .diningWrap .coronation .wrap .right .bottom p{font-size:1.40625vw}.dining .content .inner .diningWrap .coronation .wrap .right .bottom p.text{font-size:1.25vw}.dining .content .inner .diningWrap .noti{margin:6.25vw 0 4.6875vw;padding:2.8125vw 3.125vw}.dining .content .inner .diningWrap .noti strong{margin-bottom:.9375vw;font-size:1.875vw}}@media(max-width: 860px){.dining .topBanner{height:auto;min-height:47.6923076923vw;border-bottom:none}.dining .topBanner .inner{flex-direction:column;align-items:flex-start;gap:5.1282051282vw;padding:2.5641025641vw}.dining .topBanner .inner p{font-size:5.1282051282vw}.dining .topBanner .inner .meal{display:none}.dining .topBanner .inner .moMeal{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%;height:15.3846153846vw;padding:2.5641025641vw 5.1282051282vw;border-bottom:1px solid #ddd}.dining .topBanner .inner .moMeal p{color:#111;font-size:5.1282051282vw;font-weight:600;line-height:120%;letter-spacing:-0.4px;opacity:1}.dining .topBanner .inner .moMeal .arrow{width:2.0512820513vw;height:2.0512820513vw;border-top:.5128205128vw solid #000;border-right:.5128205128vw solid #000;transform:rotate(135deg)}.dining .topBanner .inner .btnWrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:2.5641025641vw;width:100%;margin-top:0;padding:1.2820512821vw 5.1282051282vw 6.1538461538vw}.dining .topBanner .inner .btnWrap .btn{width:calc((100% - 10px)/2);padding:5.1282051282vw 0;width:50%;font-size:3.8461538462vw}.dining .diningTabPop{position:fixed;left:0;top:0;display:none;width:100%;height:100%;z-index:1000}.dining .diningTabPop.on{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;flex-wrap:nowrap}.dining .diningTabPop .dim{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6)}.dining .diningTabPop .popWrap{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:4.1025641026vw;width:100%;padding:8.2051282051vw 5.1282051282vw;background:#fff;border-radius:3.0769230769vw 3.0769230769vw 0 0;animation:slideUp .25s ease;z-index:10}.dining .diningTabPop .popWrap .closeBtn{position:absolute;right:5.1282051282vw;top:5.1282051282vw;width:4.6153846154vw;height:4.6153846154vw;background:url("/images/icon/close.svg") no-repeat center;background-size:cover}.dining .diningTabPop .popWrap .popTitle{color:#000;font-size:4.1025641026vw;font-weight:500;line-height:100%;letter-spacing:-0.32px}.dining .diningTabPop .popWrap .meal{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.dining .diningTabPop .popWrap .meal li{border-bottom:1px solid #ddd}.dining .diningTabPop .popWrap .meal li:last-child{border-bottom:none}.dining .diningTabPop .popWrap .meal li a{display:block;padding:5.1282051282vw 1.0256410256vw;color:#777;font-size:5.1282051282vw;font-weight:400;line-height:120%;letter-spacing:-0.4px}.dining .diningTabPop .popWrap .meal li.active a{color:#111;font-weight:600}.dining .content{padding:13.3333333333vw 0 30.7692307692vw}.dining .content .inner{gap:16.4102564103vw}.dining .content .inner .diningWrap h4{font-size:6.1538461538vw}.dining .content .inner .diningWrap .title{flex-direction:column;gap:5.1282051282vw;margin-bottom:10.2564102564vw}.dining .content .inner .diningWrap .title h3{font-size:7.1794871795vw}.dining .content .inner .diningWrap .title p{width:100%;font-size:3.5897435897vw}.dining .content .inner .diningWrap .priceWrap{margin:16.4102564103vw 0}.dining .content .inner .diningWrap .priceWrap .tableWrap{margin-bottom:16.4102564103vw}.dining .content .inner .diningWrap .priceWrap .tableWrap table{margin-top:8.2051282051vw}.dining .content .inner .diningWrap .priceWrap .tableWrap table th,.dining .content .inner .diningWrap .priceWrap .tableWrap table td{padding:6.1538461538vw 0;font-size:3.5897435897vw}.dining .content .inner .diningWrap .priceWrap .tableWrap table th{width:25.641025641vw;padding-left:4.1025641026vw}.dining .content .inner .diningWrap .priceWrap .tableWrap ul{margin-top:5.1282051282vw}.dining .content .inner .diningWrap .priceWrap .tableWrap ul li{font-size:3.5897435897vw}.dining .content .inner .diningWrap .barSwiper{margin:16.4102564103vw 0}.dining .content .inner .diningWrap .swiper-pagination{gap:2.0512820513vw;margin-top:5.1282051282vw}.dining .content .inner .diningWrap .swiper-pagination span{width:1.5384615385vw;height:1.5384615385vw}.dining .content .inner .diningWrap .lunchWrap{margin:16.4102564103vw 0}.dining .content .inner .diningWrap .menuWrap{margin-top:16.4102564103vw;margin-bottom:0}.dining .content .inner .diningWrap .menuWrap .lunchMenu{position:relative;flex-direction:column;gap:5.1282051282vw;margin-bottom:16.4102564103vw}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox{margin-bottom:0}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox strong{font-size:6.1538461538vw}.dining .content .inner .diningWrap .menuWrap .lunchMenu .titleBox p{font-size:4.6153846154vw}.dining .content .inner .diningWrap .menuWrap .lunchMenu a{min-width:35.8974358974vw;padding:4.1025641026vw 6.1538461538vw;font-size:4.1025641026vw}.dining .content .inner .diningWrap .menuWrap .title{display:none;margin-bottom:5.1282051282vw}.dining .content .inner .diningWrap .menuWrap .title .menuBtn{display:none}.dining .content .inner .diningWrap .menuWrap .menuSwiper{display:none}.dining .content .inner .diningWrap .coronation{margin:16.4102564103vw 0 21.5384615385vw}.dining .content .inner .diningWrap .coronation .wrap{flex-direction:column;gap:7.6923076923vw;margin-top:7.6923076923vw}.dining .content .inner .diningWrap .coronation .wrap .left{width:100%}.dining .content .inner .diningWrap .coronation .wrap .right{gap:10.2564102564vw;width:100%;padding:0}.dining .content .inner .diningWrap .coronation .wrap .right .top{padding-bottom:5.1282051282vw}.dining .content .inner .diningWrap .coronation .wrap .right .top strong{font-size:4.1025641026vw}.dining .content .inner .diningWrap .coronation .wrap .right .top p{margin-top:2.0512820513vw;font-size:3.5897435897vw}.dining .content .inner .diningWrap .coronation .wrap .right .bottom{flex-direction:column;gap:5.1282051282vw}.dining .content .inner .diningWrap .coronation .wrap .right .bottom p{font-size:3.8461538462vw}.dining .content .inner .diningWrap .coronation .wrap .right .bottom p.text{font-size:3.5897435897vw}.dining .content .inner .diningWrap .noti{margin:16.4102564103vw 0 10.2564102564vw;padding:5.1282051282vw}.dining .content .inner .diningWrap .noti strong{margin-bottom:3.0769230769vw;font-size:4.1025641026vw}}@keyframes slideUp{from{transform:translateY(100%)}to{transform:translateY(0)}}#sub .subKV.special_offer.h560{background:url("/images/special/subKvSpecial.png") no-repeat center;background-size:cover}#sub .subKV.special_offer img{width:100%;height:100%;object-fit:cover}#sub .subKV.special_offer .title{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;width:100%;gap:12px;transform:translate(-50%, -50%);z-index:10}#sub .subKV.special_offer .title p{color:hsla(0,0%,100%,.8);font-family:"Alexandria",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.36px;text-transform:uppercase}#sub .subKV.special_offer .title h2{color:#fff;font-family:"Pretendard",sans-serif;font-size:56px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-1.12px}#sub .subKV.special_offer .title h2.list_title{color:#fff;text-align:center;font-family:"kudryashev-d-contrast",sans-serif;font-size:64px;font-style:normal;font-weight:400;line-height:100%}#sub .subKV.special_offer .title h2 span{font-size:48px;letter-spacing:-0.96px}#sub .subKV.special_offer::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.6;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #191919 93.39%);background-blend-mode:color-burn;z-index:1}#sub.special .package_guidance,#sub.special .package_description,#sub.special .service,#sub.special .topReserve,#sub.special .guide{display:none !important}#sub.special .show-section{display:flex !important}#sub.special .topReserve{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;width:100%;padding:32px 0;background:#f5f5f5}#sub.special .topReserve>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:1400px;margin:0 auto}#sub.special .topReserve>div ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:end;flex-wrap:nowrap;gap:56px}#sub.special .topReserve>div ul li{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:12px}#sub.special .topReserve>div ul li span{color:#997854;font-family:"Pretendard",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:100%}#sub.special .topReserve>div ul li p{color:#111;font-family:"Alexandria",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%}#sub.special .topReserve>div ul li strong{color:#111;font-family:"Alexandria",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:100%}#sub.special .topReserve>div .reserveBtn{min-width:150px;padding:16px 40px;text-align:center;background:#000;color:#fff;font-family:"Pretendard",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:100%}#sub.special .package_list{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:120px;height:auto;padding:100px 0 132px}#sub.special .package_list .moreBtn{padding:8px 0;border-bottom:1px solid #a89988;color:#a89988;font-family:"Alexandria",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36px}#sub.special .package_list .package_content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:20px;width:100%}#sub.special .package_list .package_content .title h3{color:#111;text-align:center;font-family:"kudryashev-d-contrast",sans-serif;font-size:60px;font-style:normal;font-weight:400;line-height:100%}#sub.special .package_list .package_content form.search{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;margin-left:auto;padding-bottom:20px;gap:20px}#sub.special .package_list .package_content form.search .packageSearch{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;width:200px;height:48px;padding:16px 24px 16px 0;border-bottom:1px solid #111;background:url("/images/icon/searchBlack.svg") no-repeat left center;background-size:32px;gap:10px;text-indent:42px;color:#000;font-family:"Pretendard",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%}#sub.special .package_list .package_content form.search .packageSearch::placeholder{color:#c9c9c9}#sub.special .package_list .package_content form.search .searchBtn{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:120px;height:48px;padding:16px 32px;gap:10px;border:1.5px solid #000;color:#111;font-family:"Alexandria",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%}#sub.special .package_list .package_content .list{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:80px;width:1400px}#sub.special .package_list .package_content .list .item{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:40px;width:calc((100% - 80px)/2)}#sub.special .package_list .package_content .list .item.fade-in{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}#sub.special .package_list .package_content .list .item.fade-in.show{opacity:1;transform:translateY(0)}#sub.special .package_list .package_content .list .item a{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:40px}#sub.special .package_list .package_content .list .item .thumbnail{width:100%;height:446px}#sub.special .package_list .package_content .list .item .thumbnail img{width:100%;height:100%;object-fit:cover}#sub.special .package_list .package_content .list .item .package_info{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:20px}#sub.special .package_list .package_content .list .item .package_info .package_type{height:80px}#sub.special .package_list .package_content .list .item .package_info .package_type span{color:#997c5c;font-family:Alexandria;font-size:16px;font-weight:400;line-height:120%;letter-spacing:.32px}#sub.special .package_list .package_content .list .item .package_info .package_type p{color:#111;font-size:30px;font-weight:500;line-height:130%;letter-spacing:-0.6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;word-break:keep-all}#sub.special .package_list .package_content .list .item .package_info .package_pricing{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap;gap:27px}#sub.special .package_list .package_content .list .item .package_info .package_pricing .date{margin-bottom:12px;color:#777;font-family:Alexandria;font-size:16px;font-weight:400;line-height:100%}#sub.special .package_list .package_content .list .item .package_info .package_pricing .price{color:#111;font-family:Alexandria;font-size:40px;font-weight:500;line-height:100%;letter-spacing:-0.8px}#sub.special .package_list .package_content .list .item .package_info .package_pricing .price span{color:#5f5f5f;font-family:Alexandria;font-size:24px;font-weight:400;line-height:100%}#sub.special .package_list .package_content .list .item .package_info .package_pricing a{padding:16px 40px;font-size:16px;font-weight:400;line-height:100%;color:#fff;background:#000}#sub.special .package_list .package_content .list.event .item .package_info .package_type{height:auto}#sub.special .package_list .package_content .list.event .item .package_info .package_type p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:keep-all}#sub.special .package_list .package_content .list.event .item .package_info .package_pricing .date{margin-bottom:0}#sub.special .package_view{height:auto;padding:100px 0}#sub.special .package_view .inner{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;gap:100px}#sub.special .package_view .inner .packageViewWrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:56px}#sub.special .package_view .inner .packageViewWrap .package_guidance{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:20px;width:100%}#sub.special .package_view .inner .packageViewWrap .package_guidance .title h3{margin-right:auto;color:#111;font-family:"Pretendard",sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.64px}#sub.special .package_view .inner .packageViewWrap .package_guidance .list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:40px;width:100%;padding-bottom:20px}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:24px;width:calc((100% - 40px)/2)}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .item .thumbnail{width:100%;height:390px}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .item .thumbnail img{width:100%;height:100%;object-fit:cover}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .package_info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:4.83px;margin-right:auto;color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:160%}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .package_info p{font-size:24px;font-weight:600;line-height:160%}#sub.special .package_view .inner .packageViewWrap .package_description{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%;gap:16px}#sub.special .package_view .inner .packageViewWrap .package_description .title h3{margin-right:auto;color:#111;font-family:"Pretendard",sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-0.64px}#sub.special .package_view .inner .packageViewWrap .package_description .detail p{margin-left:11px;color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:180%}@media(max-width: 1440px){#sub .subKV.special_offer .title{width:100%;gap:.8333333333vw}#sub .subKV.special_offer .title p{font-size:1.25vw}#sub .subKV.special_offer .title h2{font-size:3.8888888889vw}#sub .subKV.special_offer .title h2.list_title{font-size:4.4444444444vw}#sub .subKV.special_offer .title h2 span{font-size:3.3333333333vw}#sub.special .topReserve{padding:2.2222222222vw 0}#sub.special .topReserve>div{width:97.2222222222vw}#sub.special .topReserve>div ul{gap:3.8888888889vw}#sub.special .topReserve>div ul li{gap:.8333333333vw}#sub.special .topReserve>div ul li span{font-size:1.1111111111vw}#sub.special .topReserve>div ul li p{font-size:1.1111111111vw}#sub.special .topReserve>div ul li strong{font-size:1.3888888889vw}#sub.special .topReserve>div .reserveBtn{min-width:10.4166666667vw;padding:1.1111111111vw 2.7777777778vw;font-size:1.25vw}#sub.special .package_list{gap:8.3333333333vw;padding:6.9444444444vw 0 9.1666666667vw}#sub.special .package_list .moreBtn{padding:.5555555556vw 0;font-size:1.25vw}#sub.special .package_list .package_content{gap:1.3888888889vw}#sub.special .package_list .package_content .title h3{font-size:4.1666666667vw}#sub.special .package_list .package_content form.search{padding-bottom:1.3888888889vw;gap:1.3888888889vw}#sub.special .package_list .package_content form.search .packageSearch{width:13.8888888889vw;height:3.3333333333vw;padding:1.1111111111vw 1.6666666667vw 1.1111111111vw 0;background-size:2.2222222222vw;gap:.6944444444vw;text-indent:2.9166666667vw;font-size:.9722222222vw}#sub.special .package_list .package_content form.search .searchBtn{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:8.3333333333vw;height:3.3333333333vw;padding:1.1111111111vw 2.2222222222vw;gap:.6944444444vw;font-size:.9722222222vw}#sub.special .package_list .package_content .list{gap:5.5555555556vw;width:97.2222222222vw}#sub.special .package_list .package_content .list .item{gap:2.7777777778vw;width:calc((100% - 5.5555555556vw)/2)}#sub.special .package_list .package_content .list .item a{gap:2.7777777778vw}#sub.special .package_list .package_content .list .item .thumbnail{height:30.9722222222vw}#sub.special .package_list .package_content .list .item .package_info{gap:1.3888888889vw}#sub.special .package_list .package_content .list .item .package_info .package_type{height:5.5555555556vw}#sub.special .package_list .package_content .list .item .package_info .package_type span{font-size:1.1111111111vw}#sub.special .package_list .package_content .list .item .package_info .package_type p{font-size:2.0833333333vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing{gap:1.875vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing .date{margin-bottom:.8333333333vw;font-size:1.1111111111vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing .price{font-size:2.7777777778vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing .price span{font-size:1.6666666667vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing a{padding:1.1111111111vw 2.7777777778vw;font-size:1.1111111111vw}#sub.special .package_view{padding:6.9444444444vw 0}#sub.special .package_view .inner{gap:6.9444444444vw}#sub.special .package_view .inner .packageViewWrap{gap:3.8888888889vw}#sub.special .package_view .inner .packageViewWrap .package_guidance{gap:1.3888888889vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .title h3{font-size:2.2222222222vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list{gap:2.7777777778vw;padding-bottom:1.3888888889vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .item{gap:1.6666666667vw;width:calc((100% - 2.7777777778vw)/2)}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .item .thumbnail{width:100%;height:27.0833333333vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .package_info{gap:.3472222222vw;font-size:1.25vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .package_info p{font-size:1.6666666667vw}#sub.special .package_view .inner .packageViewWrap .package_description{gap:1.1111111111vw}#sub.special .package_view .inner .packageViewWrap .package_description .title h3{font-size:2.2222222222vw}#sub.special .package_view .inner .packageViewWrap .package_description .detail p{margin-left:.7638888889vw;font-size:1.25vw}}@media(max-width: 1280px){#sub .subKV.special_offer .title{width:100%;gap:.9375vw}#sub .subKV.special_offer .title p{font-size:1.40625vw}#sub .subKV.special_offer .title h2{font-size:4.375vw}#sub .subKV.special_offer .title h2.list_title{font-size:5vw}#sub .subKV.special_offer .title h2 span{font-size:3.75vw}#sub.special .topReserve{padding:2.5vw}#sub.special .topReserve>div{width:100%}#sub.special .topReserve>div ul{gap:4.375vw}#sub.special .topReserve>div ul li{gap:.9375vw}#sub.special .topReserve>div ul li span{font-size:1.25vw}#sub.special .topReserve>div ul li p{font-size:1.25vw}#sub.special .topReserve>div ul li strong{font-size:1.5625vw}#sub.special .topReserve>div .reserveBtn{min-width:11.71875vw;padding:1.25vw 3.125vw;font-size:1.40625vw}#sub.special .package_list{gap:5vw;padding:2.578125vw 0 9.375vw}#sub.special .package_list .moreBtn{padding:.625vw 0;font-size:1.25vw}#sub.special .package_list .package_content{gap:2.5vw}#sub.special .package_list .package_content .title h3{font-size:2.5vw}#sub.special .package_list .package_content form.search{padding-bottom:0;gap:1.5625vw}#sub.special .package_list .package_content form.search .packageSearch{width:15.625vw;height:3.75vw;padding:1.25vw 1.875vw 1.25vw 0;background-size:2.5vw;gap:.78125vw;text-indent:3.28125vw;font-size:1.09375vw}#sub.special .package_list .package_content form.search .searchBtn{width:9.375vw;height:3.75vw;padding:1.25vw 2.5vw;gap:.78125vw;font-size:1.09375vw}#sub.special .package_list .package_content .list{gap:4.375vw;width:100%}#sub.special .package_list .package_content .list .item{gap:3.125vw;width:calc((100% - 4.375vw)/2)}#sub.special .package_list .package_content .list .item a{gap:3.125vw}#sub.special .package_list .package_content .list .item .thumbnail{height:34.84375vw}#sub.special .package_list .package_content .list .item .package_info{gap:1.5625vw}#sub.special .package_list .package_content .list .item .package_info .package_type{height:6.25vw}#sub.special .package_list .package_content .list .item .package_info .package_type span{font-size:1.09375vw}#sub.special .package_list .package_content .list .item .package_info .package_type p{font-size:1.875vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing{gap:0}#sub.special .package_list .package_content .list .item .package_info .package_pricing .date{margin-bottom:.9375vw;font-size:1.09375vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing .price{font-size:2.5vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing .price span{font-size:1.5625vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing a{padding:1.5625vw 1.875vw;font-size:1.25vw}#sub.special .package_view{padding:3.125vw 0 10.9375vw}#sub.special .package_view .inner{gap:4.6875vw}#sub.special .package_view .inner .packageViewWrap{gap:5vw}#sub.special .package_view .inner .packageViewWrap .package_guidance{gap:2.5vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .title h3{font-size:2.5vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list{gap:1.5625vw;padding-bottom:1.5625vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .item{gap:1.5625vw;width:calc((100% - 3.125vw)/2)}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .item .thumbnail{width:100%;height:30.46875vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .package_info{gap:.625vw;font-size:1.25vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .package_info p{font-size:1.09375vw}#sub.special .package_view .inner .packageViewWrap .package_description{gap:2.5vw}#sub.special .package_view .inner .packageViewWrap .package_description .title h3{font-size:1.875vw}}@media(max-width: 860px){#sub .subKV.special_offer .title{width:100%;gap:4.1025641026vw;padding:0 5.1282051282vw}#sub .subKV.special_offer .title p{font-size:4.1025641026vw}#sub .subKV.special_offer .title h2{font-size:8.2051282051vw}#sub .subKV.special_offer .title h2.list_title{font-size:9.2307692308vw}#sub .kvTabs{width:100%}#sub.special .topReserve{padding:6.1538461538vw 5.1282051282vw}#sub.special .topReserve>div ul{flex-wrap:wrap;gap:3.0769230769vw 14.358974359vw}#sub.special .topReserve>div ul li{gap:3.0769230769vw}#sub.special .topReserve>div ul li span{font-size:4.1025641026vw}#sub.special .topReserve>div ul li p{font-size:4.1025641026vw}#sub.special .topReserve>div ul li strong{font-size:5.1282051282vw}#sub.special .topReserve>div .reserveBtn{min-width:calc((100% - 2.5641025641vw)/2);padding:5.1282051282vw 6.1538461538vw;font-size:3.8461538462vw}#sub.special .package_list{gap:16.4102564103vw;padding:8.4615384615vw 0 30.7692307692vw}#sub.special .package_list .moreBtn{padding:2.0512820513vw 0;font-size:4.1025641026vw}#sub.special .package_list .package_content{gap:8.2051282051vw}#sub.special .package_list .package_content .title h3{font-size:8.2051282051vw}#sub.special .package_list .package_content form.search{width:100%;gap:0}#sub.special .package_list .package_content form.search .packageSearch{width:100%;height:12.8205128205vw;padding:2.5641025641vw 0;background-size:0;background:none;gap:0;text-indent:0;font-size:3.8461538462vw}#sub.special .package_list .package_content form.search .searchBtn{position:absolute;width:7.1794871795vw;height:7.1794871795vw;padding:0;gap:0;font-size:0;background:url("/images/icon/searchBlack.svg") no-repeat center;background-size:cover;border:none}#sub.special .package_list .package_content .list{flex-direction:column;gap:14.358974359vw;width:100%}#sub.special .package_list .package_content .list .item{gap:10.2564102564vw;width:100%}#sub.special .package_list .package_content .list .item a{gap:10.2564102564vw}#sub.special .package_list .package_content .list .item .thumbnail{height:60.7692307692vw}#sub.special .package_list .package_content .list .item .package_info{gap:5.1282051282vw}#sub.special .package_list .package_content .list .item .package_info .package_type{height:20.5128205128vw}#sub.special .package_list .package_content .list .item .package_info .package_type span{font-size:3.5897435897vw}#sub.special .package_list .package_content .list .item .package_info .package_type p{font-size:6.1538461538vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing{flex-direction:column;align-items:flex-start;gap:10.2564102564vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing .date{margin-bottom:3.0769230769vw;font-size:3.5897435897vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing .price{font-size:8.2051282051vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing .price span{font-size:5.1282051282vw}#sub.special .package_list .package_content .list .item .package_info .package_pricing a{width:100%;padding:5.1282051282vw 6.1538461538vw;font-size:4.1025641026vw;text-align:center}#sub.special .package_view{padding:10.2564102564vw 0 35.8974358974vw}#sub.special .package_view .inner{gap:15.3846153846vw}#sub.special .package_view .inner .packageViewWrap{gap:16.4102564103vw}#sub.special .package_view .inner .packageViewWrap .package_guidance{gap:8.2051282051vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .title h3{font-size:8.2051282051vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list{flex-direction:column;gap:5.1282051282vw;padding-bottom:5.1282051282vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .item{gap:5.1282051282vw;width:100%}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .item .thumbnail{width:100%;height:60.5128205128vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .package_info{gap:2.0512820513vw;width:100%;font-size:4.1025641026vw}#sub.special .package_view .inner .packageViewWrap .package_guidance .list .package_info p{font-size:3.5897435897vw}#sub.special .package_view .inner .packageViewWrap .package_description{gap:8.2051282051vw}#sub.special .package_view .inner .packageViewWrap .package_description .title h3{font-size:6.1538461538vw}}#sub .subKV.meetingBg1{background:url("/images/meeting/meetingBg.png") no-repeat center;background-size:cover}.meeting .content{height:auto;padding:100px 0 160px}.meeting .content .inner{justify-content:flex-start;gap:60px}.meeting .content .inner .meetingImg{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%;gap:32px}.meeting .content .inner .meetingImg .title h3{margin-bottom:32px;color:#111;font-family:"kudryashev-d-contrast",sans-serif;font-size:48px;font-weight:400;line-height:100%}.meeting .content .inner .meetingImg .title .meetingTab{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px}.meeting .content .inner .meetingImg .title .meetingTab li{padding:16px 22px;border:1px solid rgba(0,0,0,.2);border-radius:999px;color:#111;font-family:Alexandria;font-size:15px;font-weight:400;line-height:100%;cursor:pointer;transition:all .3s}.meeting .content .inner .meetingImg .title .meetingTab li.active{background:#000;color:#fff}@media(hover: hover){.meeting .content .inner .meetingImg .title .meetingTab li:hover{background:#000;color:#fff;transition:all .3s}}.meeting .content .inner .meetingImg .meetingSwiper{width:100%;height:auto}.meeting .content .inner .meetingImg .meetingSwiper .swiper-slide{height:740px}.meeting .content .inner .meetingImg .meetingSwiper .imgBox{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:100%;height:100%}.meeting .content .inner .meetingImg .meetingSwiper .imgBox img{width:100%;height:100%;object-fit:cover}.meeting .content .inner .meetingImg .meetingSwiper .swiperBtn{width:25px;height:25px;border:2px solid #fff;border-bottom:none;border-left:none;transform:rotate(45deg)}.meeting .content .inner .meetingImg .meetingSwiper .swiperBtn.swiper-button-next{right:46px}.meeting .content .inner .meetingImg .meetingSwiper .swiperBtn.swiper-button-prev{left:46px;transform:rotate(-45deg) scaleX(-1)}.meeting .content .inner .meetingImg .meetingSwiper .swiperBtn::after{display:none}.meeting .content .inner .meetingImg .meetingSwiper .swiper-pagination{position:unset;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:8px;margin-top:20px}.meeting .content .inner .meetingImg .meetingSwiper .swiper-pagination span{width:6px;height:6px;margin:0;background:#ddd;opacity:1}.meeting .content .inner .meetingImg .meetingSwiper .swiper-pagination span.swiper-pagination-bullet-active{background:#000}.meeting .content .inner .meetingImg .meetingPagination{display:none}.meeting .content .inner .coffee{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;width:100%}.meeting .content .inner .coffee .left{display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:16px;width:calc(100% - 140px);color:#111}.meeting .content .inner .coffee .left strong{font-size:32px;font-weight:500;line-height:160%;letter-spacing:-0.64px}.meeting .content .inner .coffee .left p{font-size:18px;font-weight:400;line-height:180%}.meeting .content .inner .coffee .right{padding:16px 24px;color:#fff;font-size:16px;font-weight:400;line-height:100%;background:#000}.meeting .content .inner .information{margin-top:20px}.meeting .content .inner .service{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:24px;width:100%}.meeting .content .inner .service .title h4{margin-bottom:8px;color:#111;font-family:"Pretendard",sans-serif;font-size:32px;font-weight:500;line-height:160%;letter-spacing:-0.64px}.meeting .content .inner .service .title p{color:#111;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:160%}.meeting .content .inner .service .tableWrap{border-top:1px solid #111}.meeting .content .inner .service .tableWrap table{width:100%}.meeting .content .inner .service .tableWrap table th,.meeting .content .inner .service .tableWrap table td{padding:24px 0;text-align:center;color:#111;font-family:"Pretendard",sans-serif;font-size:16px;font-weight:500;line-height:100%}.meeting .content .inner .service .tableWrap table th.w120,.meeting .content .inner .service .tableWrap table td.w120{width:120px}.meeting .content .inner .service .tableWrap table th.w160,.meeting .content .inner .service .tableWrap table td.w160{width:160px}.meeting .content .inner .service .tableWrap table th.w200,.meeting .content .inner .service .tableWrap table td.w200{width:200px}.meeting .content .inner .service .tableWrap table th{background:#f6f6f6;font-weight:600;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.meeting .content .inner .service .tableWrap table th>div{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px}.meeting .content .inner .service .tableWrap table th p{margin-bottom:10px}.meeting .content .inner .service .tableWrap table th p:last-child{margin-bottom:0}.meeting .content .inner .service .tableWrap table th:last-child{border-right:none}.meeting .content .inner .service .tableWrap table th.p14{padding:14px 0}.meeting .content .inner .service .tableWrap table td{border-bottom:1px solid #ddd;border-right:1px solid #ddd}.meeting .content .inner .service .tableWrap table td:last-child{border-right:none}.meeting .content .inner .service ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.meeting .content .inner .service ul .notification{color:#444;font-family:"Pretendard",sans-serif;font-size:18px;font-weight:400;line-height:180%;letter-spacing:-0.18px}.meeting .content .inner .service ul .notification.bold{color:#111;font-weight:700}@media(max-width: 1440px){.meeting .content{padding:6.9444444444vw 0 11.1111111111vw}.meeting .content .inner{gap:4.1666666667vw}.meeting .content .inner .meetingImg{gap:2.2222222222vw}.meeting .content .inner .meetingImg .title h3{margin-bottom:2.2222222222vw;font-size:3.3333333333vw}.meeting .content .inner .meetingImg .title .meetingTab{gap:.5555555556vw}.meeting .content .inner .meetingImg .title .meetingTab li{padding:1.1111111111vw 1.5277777778vw;border-radius:69.375vw;font-size:1.0416666667vw}.meeting .content .inner .meetingImg .meetingSwiper .swiper-slide{height:51.3888888889vw}.meeting .content .inner .meetingImg .meetingSwiper .swiperBtn{width:1.7361111111vw;height:1.7361111111vw}.meeting .content .inner .meetingImg .meetingSwiper .swiperBtn.swiper-button-next{right:3.1944444444vw}.meeting .content .inner .meetingImg .meetingSwiper .swiperBtn.swiper-button-prev{left:3.1944444444vw}.meeting .content .inner .meetingImg .meetingSwiper .swiper-pagination{gap:.5555555556vw;margin-top:1.3888888889vw}.meeting .content .inner .meetingImg .meetingSwiper .swiper-pagination span{width:.4166666667vw;height:.4166666667vw}.meeting .content .inner .coffee .left{gap:1.1111111111vw;width:calc(100% - 9.7222222222vw)}.meeting .content .inner .coffee .left strong{font-size:2.2222222222vw}.meeting .content .inner .coffee .left p{font-size:1.25vw}.meeting .content .inner .coffee .right{padding:1.1111111111vw 1.6666666667vw;font-size:1.1111111111vw}.meeting .content .inner .information{margin-top:1.3888888889vw}.meeting .content .inner .service{gap:1.6666666667vw}.meeting .content .inner .service .title h4{margin-bottom:.5555555556vw;font-size:2.2222222222vw}.meeting .content .inner .service .title p{font-size:1.25vw}.meeting .content .inner .service .tableWrap table th,.meeting .content .inner .service .tableWrap table td{padding:1.6666666667vw 0;font-size:1.1111111111vw}.meeting .content .inner .service .tableWrap table th.w120,.meeting .content .inner .service .tableWrap table td.w120{width:8.3333333333vw}.meeting .content .inner .service .tableWrap table th.w160,.meeting .content .inner .service .tableWrap table td.w160{width:11.1111111111vw}.meeting .content .inner .service .tableWrap table th.w200,.meeting .content .inner .service .tableWrap table td.w200{width:13.8888888889vw}.meeting .content .inner .service .tableWrap table th>div{gap:.6944444444vw}.meeting .content .inner .service .tableWrap table th p{margin-bottom:.6944444444vw}.meeting .content .inner .service .tableWrap table th.p14{padding:.9722222222vw 0}.meeting .content .inner .service ul .notification{font-size:1.25vw}}@media(max-width: 1280px){.meeting .content{padding:7.8125vw 0 12.5vw}.meeting .content .inner{gap:4.6875vw}.meeting .content .inner .meetingImg{gap:3.125vw}.meeting .content .inner .meetingImg .title h3{margin-bottom:2.5vw;font-size:2.5vw}.meeting .content .inner .meetingImg .title .meetingTab{gap:.3125vw}.meeting .content .inner .meetingImg .title .meetingTab li{padding:.9375vw 1.40625vw;border-radius:78.046875vw;font-size:1.171875vw}.meeting .content .inner .meetingImg .meetingSwiper .swiper-slide{height:57.8125vw}.meeting .content .inner .meetingImg .meetingSwiper .swiperBtn{display:none}.meeting .content .inner .meetingImg .meetingSwiper .swiper-pagination{gap:.625vw;margin-top:1.5625vw}.meeting .content .inner .meetingImg .meetingSwiper .swiper-pagination span{width:.46875vw;height:.46875vw}.meeting .content .inner .coffee{flex-direction:column;gap:1.5625vw}.meeting .content .inner .coffee .left{gap:1.25vw;width:calc(100% - tabletVw(140))}.meeting .content .inner .coffee .left strong{font-size:2.5vw}.meeting .content .inner .coffee .left p{font-size:1.40625vw}.meeting .content .inner .coffee .left p br{display:none}.meeting .content .inner .coffee .right{padding:1.25vw 1.875vw;font-size:1.25vw}.meeting .content .inner .information{margin-top:1.5625vw}.meeting .content .inner .service{gap:1.875vw}.meeting .content .inner .service .title h4{margin-bottom:.625vw;font-size:2.5vw}.meeting .content .inner .service .title p{font-size:1.40625vw}.meeting .content .inner .service .tableWrap table th,.meeting .content .inner .service .tableWrap table td{padding:1.875vw 0;font-size:1.25vw}.meeting .content .inner .service .tableWrap table th.w120,.meeting .content .inner .service .tableWrap table td.w120{width:9.375vw}.meeting .content .inner .service .tableWrap table th.w160,.meeting .content .inner .service .tableWrap table td.w160{width:12.5vw}.meeting .content .inner .service .tableWrap table th.w200,.meeting .content .inner .service .tableWrap table td.w200{width:15.625vw}.meeting .content .inner .service .tableWrap table th>div{gap:.78125vw}.meeting .content .inner .service .tableWrap table th p{margin-bottom:.78125vw}.meeting .content .inner .service .tableWrap table th.p14{padding:1.09375vw 0}.meeting .content .inner .service ul .notification{font-size:1.40625vw}}@media(max-width: 860px){.meeting .content{padding:13.3333333333vw 0 30.7692307692vw}.meeting .content .inner{gap:8.2051282051vw}.meeting .content .inner .meetingImg{gap:5.1282051282vw}.meeting .content .inner .meetingImg .title{margin-bottom:5.1282051282vw}.meeting .content .inner .meetingImg .title h3{margin-bottom:5.1282051282vw;font-size:8.2051282051vw}.meeting .content .inner .meetingImg .title .meetingTab{gap:1.0256410256vw;width:max-content}.meeting .content .inner .meetingImg .title .meetingTab li{padding:3.0769230769vw 4.6153846154vw;border-radius:256.1538461538vw;font-size:3.0769230769vw}.meeting .content .inner .meetingImg .meetingSwiper .swiper-slide{height:47.6923076923vw}.meeting .content .inner .meetingImg .meetingSwiper .swiper-pagination{gap:2.0512820513vw;margin-top:5.1282051282vw}.meeting .content .inner .meetingImg .meetingSwiper .swiper-pagination span{width:1.5384615385vw;height:1.5384615385vw}.meeting .content .inner .information{margin-top:0}.meeting .content .inner .coffee{gap:5.1282051282vw}.meeting .content .inner .coffee .left{gap:2.0512820513vw}.meeting .content .inner .coffee .left strong{font-size:6.1538461538vw}.meeting .content .inner .coffee .left p{font-size:4.6153846154vw}.meeting .content .inner .coffee .right{padding:4.1025641026vw 8.2051282051vw;font-size:3.8461538462vw}.meeting .content .inner .service{gap:8.2051282051vw;margin-top:8.2051282051vw}.meeting .content .inner .service .title h4{margin-bottom:4.1025641026vw;font-size:6.1538461538vw}.meeting .content .inner .service .title p{font-size:3.5897435897vw}.meeting .content .inner .service .tableWrap{width:100%;overflow-x:auto}.meeting .content .inner .service .tableWrap table{width:302.5641025641vw}.meeting .content .inner .service .tableWrap table th,.meeting .content .inner .service .tableWrap table td{padding:5.8974358974vw 0;font-size:3.5897435897vw}.meeting .content .inner .service .tableWrap table th.w120,.meeting .content .inner .service .tableWrap table td.w120{width:30.7692307692vw}.meeting .content .inner .service .tableWrap table th.w160,.meeting .content .inner .service .tableWrap table td.w160{width:41.0256410256vw}.meeting .content .inner .service .tableWrap table th.w200,.meeting .content .inner .service .tableWrap table td.w200{width:25.641025641vw}.meeting .content .inner .service .tableWrap table th>div{gap:2.0512820513vw}.meeting .content .inner .service .tableWrap table th>div img{width:10.2564102564vw;height:auto}.meeting .content .inner .service .tableWrap table th p{margin-bottom:2.0512820513vw}.meeting .content .inner .service .tableWrap table th.p14{padding:3.5897435897vw 0}.meeting .content .inner .service ul .notification{font-size:3.5897435897vw}}#sub.facilities .subKV{background:url("/images/facilities/facilitiesBg.png") no-repeat center;background-size:cover}#sub.facilities .content{height:auto;padding:100px 0 160px}#sub.facilities .content .inner{justify-content:flex-start;gap:60px}#sub.facilities .content .inner .tabWrap{width:100%}#sub.facilities .content .inner .tabCommon{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:80px;width:100%}#sub.facilities .content .inner .tabCommon h3{margin-bottom:32px;color:#111;font-family:"kudryashev-d-contrast",sans-serif;font-size:48px;font-weight:400;line-height:100%}#sub.facilities .content .inner .tabCommon .tabSwiper{position:relative;overflow:hidden}#sub.facilities .content .inner .tabCommon .tabSwiper .swiper-button-next,#sub.facilities .content .inner .tabCommon .tabSwiper .swiper-button-prev{color:#fff}#sub.facilities .content .inner .tabCommon .tabSwiper .swiper-button-next{right:47px}#sub.facilities .content .inner .tabCommon .tabSwiper .swiper-button-prev{left:47px}@media(max-width: 1440px){#sub.facilities .content{padding:6.9444444444vw 0 11.1111111111vw}#sub.facilities .content .inner{gap:4.1666666667vw}#sub.facilities .content .inner .tabCommon{gap:5.5555555556vw}#sub.facilities .content .inner .tabCommon h3{margin-bottom:2.2222222222vw;font-size:3.3333333333vw}#sub.facilities .content .inner .tabCommon .tabSwiper .swiper-button-next{right:3.2638888889vw}#sub.facilities .content .inner .tabCommon .tabSwiper .swiper-button-prev{left:3.2638888889vw}}@media(max-width: 1280px){#sub.facilities .content{padding:7.8125vw 0 12.5vw}#sub.facilities .content .inner{gap:4.6875vw}#sub.facilities .content .inner .tabCommon{gap:6.25vw}#sub.facilities .content .inner .tabCommon h3{margin-bottom:2.5vw;font-size:3.75vw}#sub.facilities .content .inner .tabCommon .tabSwiper .swiper-button-next{right:3.671875vw}#sub.facilities .content .inner .tabCommon .tabSwiper .swiper-button-prev{left:3.671875vw}}@media(max-width: 860px){#sub.facilities .content{padding:13.3333333333vw 0 30.7692307692vw}#sub.facilities .content .inner{gap:8.2051282051vw}#sub.facilities .content .inner .tabCommon{gap:8.2051282051vw}#sub.facilities .content .inner .tabCommon h3{margin-bottom:8.2051282051vw;font-size:8.2051282051vw}#sub.facilities .content .inner .tabCommon .information ul{flex-wrap:wrap;gap:4.1025641026vw 30.7692307692vw}#sub.facilities .content .inner .tabCommon .tabSwiper .swiper-button-next,#sub.facilities .content .inner .tabCommon .tabSwiper .swiper-button-prev{display:none}}#sub.etc .content{height:auto;padding:60px 0 120px;border-top:1px solid #ddd;text-align:left}#sub.etc .content .inner{align-items:flex-start}#sub.etc .content .marginB16{margin-bottom:16px}#sub.etc .content .marginB20{margin-bottom:20px}#sub.etc .content .marginB28{margin-bottom:28px}#sub.etc .content .marginB36{margin-bottom:36px}#sub.etc .content .marginT40{margin-top:40px}#sub.etc .content p{color:#000;font-family:"Pretendard",sans-serif;font-size:16px;font-weight:500;line-height:30px;letter-spacing:-0.32px}#sub.etc .content p.pType1{font-size:18px;font-weight:300;line-height:29px;letter-spacing:-0.36px}#sub.etc .content p.pType2{font-size:18px;font-weight:600;line-height:30px;letter-spacing:-0.36px}#sub.etc .content p.pType3{font-size:16px;font-weight:400;line-height:28px;letter-spacing:-0.32px}#sub.etc .content p.pType3.paddingLeft20{padding-left:20px}#sub.etc .content .tableWrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:40px;width:100%;margin-bottom:36px}#sub.etc .content .tableWrap table{width:calc((100% - 40px)/2)}#sub.etc .content table{width:100%;border-top:1px solid #000}#sub.etc .content table tr{border-bottom:1px solid #e6e6e6}#sub.etc .content table th{background:#f7f7f7}#sub.etc .content table th,#sub.etc .content table td{width:33.33%;padding:24px 16px;border-right:1px solid #e6e6e6;color:#000;text-align:center;font-family:"Pretendard",sans-serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:-0.32px}#sub.etc .content table th:last-child,#sub.etc .content table td:last-child{border-right:none}#sub.etc .content table.w20 th,#sub.etc .content table.w20 td{width:20%}#sub.etc .content .box{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:10px 0;width:100%;margin:60px 0;padding:32px 40px;border:1px solid #d4d4d4}#sub.etc .content .box ul{width:50%}#sub.etc .content .box ul li{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:16px}#sub.etc .content .box ul li span{color:#000;font-family:"Pretendard",sans-serif;font-size:16px;font-weight:600;line-height:28px;letter-spacing:-0.32px}#sub.etc .content .box ul li p{color:#000;font-family:"Pretendard",sans-serif;font-size:16px;font-weight:600;line-height:28px;letter-spacing:-0.32px}@media(max-width: 1440px){#sub.etc .content{padding:4.1666666667vw 0 8.3333333333vw}#sub.etc .content .marginB16{margin-bottom:1.1111111111vw}#sub.etc .content .marginB20{margin-bottom:1.3888888889vw}#sub.etc .content .marginB28{margin-bottom:1.9444444444vw}#sub.etc .content .marginB36{margin-bottom:2.5vw}#sub.etc .content .marginT40{margin-top:2.7777777778vw}#sub.etc .content p{font-size:1.1111111111vw;line-height:2.0833333333vw}#sub.etc .content p.pType1{font-size:1.25vw;line-height:2.0138888889vw}#sub.etc .content p.pType2{font-size:1.25vw;line-height:2.0833333333vw}#sub.etc .content p.pType3{font-size:1.1111111111vw;line-height:1.9444444444vw}#sub.etc .content p.pType3.paddingLeft20{padding-left:1.3888888889vw}#sub.etc .content .tableWrap{gap:2.7777777778vw;margin-bottom:2.5vw}#sub.etc .content .tableWrap table{width:calc((100% - 2.7777777778vw)/2)}#sub.etc .content table th,#sub.etc .content table td{padding:1.6666666667vw 1.1111111111vw;font-size:1.1111111111vw;line-height:1.9444444444vw}#sub.etc .content .box{gap:.6944444444vw 0;margin:4.1666666667vw 0;padding:2.2222222222vw 2.7777777778vw}#sub.etc .content .box ul li{gap:1.1111111111vw}#sub.etc .content .box ul li span{font-size:1.1111111111vw;line-height:1.9444444444vw}#sub.etc .content .box ul li p{font-size:1.1111111111vw;line-height:1.9444444444vw}}@media(max-width: 1280px){#sub.etc .content{padding:4.6875vw 0 9.375vw}#sub.etc .content .marginB16{margin-bottom:1.25vw}#sub.etc .content .marginB20{margin-bottom:1.5625vw}#sub.etc .content .marginB28{margin-bottom:2.1875vw}#sub.etc .content .marginB36{margin-bottom:2.8125vw}#sub.etc .content .marginT40{margin-top:3.125vw}#sub.etc .content p{font-size:1.25vw;line-height:2.34375vw}#sub.etc .content p.pType1{font-size:1.40625vw;line-height:2.265625vw}#sub.etc .content p.pType2{font-size:1.40625vw;line-height:2.34375vw}#sub.etc .content p.pType3{font-size:1.25vw;line-height:2.1875vw}#sub.etc .content p.pType3.paddingLeft20{padding-left:1.5625vw}#sub.etc .content .tableWrap{gap:3.125vw;margin-bottom:2.8125vw}#sub.etc .content .tableWrap table{width:calc((100% - 3.125vw)/2)}#sub.etc .content table th,#sub.etc .content table td{padding:1.875vw 1.25vw;font-size:1.25vw;line-height:2.1875vw}#sub.etc .content .box{gap:.78125vw 0;margin:4.6875vw 0;padding:2.5vw 3.125vw}#sub.etc .content .box ul li{gap:1.25vw}#sub.etc .content .box ul li span{font-size:1.25vw;line-height:2.1875vw}#sub.etc .content .box ul li p{font-size:1.25vw;line-height:2.1875vw}}@media(max-width: 860px){#sub.etc .content{padding:10.2564102564vw 0 30.7692307692vw}#sub.etc .content .marginB16{margin-bottom:4.1025641026vw}#sub.etc .content .marginB20{margin-bottom:5.1282051282vw}#sub.etc .content .marginB28{margin-bottom:7.1794871795vw}#sub.etc .content .marginB36{margin-bottom:9.2307692308vw}#sub.etc .content .marginT40{margin-top:10.2564102564vw}#sub.etc .content p{font-size:3.8461538462vw;line-height:7.6923076923vw}#sub.etc .content p.pType1{font-size:3.8461538462vw;line-height:6.4102564103vw}#sub.etc .content p.pType2{font-size:4.1025641026vw;line-height:160%}#sub.etc .content p.pType3{font-size:3.8461538462vw;line-height:7.1794871795vw}#sub.etc .content p.pType3.paddingLeft20{padding-left:5.1282051282vw}#sub.etc .content .tableWrap{flex-direction:column;gap:5.1282051282vw;margin-bottom:9.2307692308vw}#sub.etc .content .tableWrap table{width:100%}#sub.etc .content table th,#sub.etc .content table td{padding:5.1282051282vw 3.0769230769vw;font-size:3.5897435897vw;line-height:160%}#sub.etc .content .box{flex-direction:column;gap:5.1282051282vw 0;margin:8.2051282051vw 0 10.2564102564vw;padding:8.2051282051vw 5.1282051282vw}#sub.etc .content .box ul{width:100%}#sub.etc .content .box ul li{gap:2.3076923077vw;margin-bottom:5.1282051282vw}#sub.etc .content .box ul li span{font-size:4.1025641026vw;line-height:7.1794871795vw}#sub.etc .content .box ul li p{font-size:4.1025641026vw;line-height:7.1794871795vw}#sub.etc .content .box ul li:last-child{margin-bottom:0}}