@font-face{font-display:fallback;font-family:esamanru;font-weight:300;src:url(./esamanru-Light.T2MpeiVZ.woff2) format("woff2")}@font-face{font-display:fallback;font-family:esamanru;font-weight:400;src:url(./esamanru-Medium.CtEynLsY.woff2) format("woff2")}@font-face{font-display:fallback;font-family:esamanru;font-weight:700;src:url(./esamanru-Bold.BH3GcfUY.woff2) format("woff2")}.primary-color{color:#145ce6}.secret-reservation{background-color:#145ce6;min-height:920px;padding:140px 0 167px}.secret-reservation .container{align-items:flex-start;display:flex;height:100%;justify-content:space-between}.secret-reservation .model-wrap{width:50%}.secret-reservation .title{color:#fff}.secret-reservation .title strong,.secret-reservation .title strong.only-pc-yellow{color:gold}@media (max-width:1023px){.secret-reservation .title strong.only-pc-yellow{color:#fff}}.secret-reservation .title .only-mo{display:none}.secret-reservation .title h3,.secret-reservation .title h4,.secret-reservation .title h5,.secret-reservation .title strong{font-family:JalnanGothic,Sans-Serif}.secret-reservation .title h2{font-family:Pretendard,Sans-Serif;font-size:32px;font-weight:500;margin-bottom:12px}.secret-reservation .title h3{font-size:48px;line-height:1.2}.secret-reservation .title h3 strong{display:inline}.secret-reservation .title h4{font-size:60px;line-height:1.4}.secret-reservation .title h5{font-size:54px}.secret-reservation #counsel-reservation{padding:0;width:495px}.secret-reservation #counsel-reservation .container{background:#fff;border-radius:4px;box-shadow:0 4px 20px #2223;padding-bottom:48px}.secret-reservation #counsel-reservation .container.narrow{display:block;width:100%}.secret-reservation .counsel-reservation--inner{padding-top:8px}.secret-reservation .counsel-reservation--inner .counsel-title{margin-bottom:20px}.secret-reservation .counsel-reservation--inner .counsel-title p{color:#21272a;font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.4px;line-height:120%}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.radio{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.radio .radio-box{align-items:center;height:48px;justify-content:center;position:relative;width:calc(50% - 5px);z-index:1}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.radio .radio-box .radio{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.radio .radio-box .radio:before{background:transparent;border-radius:4px;box-shadow:inset 0 0 0 1px #dee2e6}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.radio .radio-box .radio.on:before{background:#e8effd;box-shadow:inset 0 0 0 2px #145ce6}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.radio .radio-box .label{font-size:16px;font-weight:700;letter-spacing:-.3px;line-height:1.5}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.agree-box{display:flex;flex-direction:column;gap:24px;margin-bottom:24px;margin-top:24px}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.agree-box .agree-description-box{background-color:#f4f6fa;padding:16px}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.agree-box .agree-description-box span{align-items:center;color:#6e757c;display:flex;font-size:12px;font-style:normal;font-weight:400;gap:4px;justify-content:center;letter-spacing:-.3px;line-height:150%;text-align:center}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.agree-box .agree-description-box .icon{font-size:12px}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.agree-box .agree-check-list-box{background:#fff;border:1px solid #dde1e6;border-radius:4px}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.agree-box .agree-check-list-box.on{background:#fff;border:1px solid #145ce6}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.agree-box .agree-check-list-box.on .all-checkbox .icon{color:#145ce6}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.agree-box .agree-check-list-box .dividing-line{background:#f2f4f8;height:1px;width:100%}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.agree-box .agree-check-list-box .check-box{background-position:10px 12px;background-size:24px;border:none;padding:12px 12px 12px 38px}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.agree-box .agree-check-list-box .check-box.check-box{display:flex;justify-content:space-between}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box{display:flex;flex-direction:column}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box .label-box{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:8px}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box .label-box .input-subtext{margin-top:8px}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box .label{color:#1f2429;font-size:20px;font-weight:400;letter-spacing:-.3px;line-height:150%;margin:0;width:85px}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box .input-area{width:100%}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box .icon-box{display:flex;gap:8px;justify-content:space-between;margin-bottom:20px}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box .icon-box .image-box{align-items:center;border-right:1px solid #ecf0f4;display:flex;flex-direction:column;padding:8px 0;width:100%}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box .icon-box .image-box:last-child{border-right:0}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box .icon-box .image-box img{width:80px}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box .icon-box .image-box .label{color:#1f2429;font-size:16px;letter-spacing:-.3px;line-height:1.5;text-align:center}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box .icon-box .image-box .label.main-label{font-weight:700}.secret-reservation .counsel-reservation--inner .counsel-reservation-form .input-box .icon-box .image-box .label.sub-label{font-weight:400}.secret-reservation .counsel-reservation--inner .input--text{color:#1f2429;font-size:20px;font-weight:400;height:56px;letter-spacing:-.3px;line-height:150%;margin-bottom:0}.secret-reservation .counsel-reservation--inner .input--text:not(.pr-initial){padding:16px}.secret-reservation .counsel-reservation--inner .input--text::-moz-placeholder{font-size:20px}.secret-reservation .counsel-reservation--inner .input--text::placeholder{font-size:20px}.secret-reservation .counsel-reservation--inner .aj-btn{font-size:20px;opacity:.3;padding:12px 32px}.secret-reservation .counsel-reservation--inner .aj-btn.active{opacity:1;pointer-events:auto}.secret-reservation.rental-reservation{background:url(https://cdn.ajd.kr/images/platform/reservation/rental_reservation_bg_pc.webp) no-repeat 50%/cover;padding:140px 0 75px}.secret-reservation.rental-reservation .tit-bx{width:50%}.secret-reservation.rental-reservation .container{gap:75px}.secret-reservation.rental-reservation .title{padding-left:70px;width:100%}.secret-reservation.rental-reservation .title img{margin-bottom:16px;width:500px}.secret-reservation.rental-reservation #counsel-reservation{max-width:495px}.secret-reservation .quick-btn{align-items:center;border-radius:4px;display:flex;font-size:14px;font-weight:500;gap:4px;height:37px;justify-content:center;margin:30px auto;width:160px}.secret-reservation .quick-btn.kakao{background-color:#ffe500;color:#1f2429}.secret-reservation .quick-btn.kakao .icon{height:16px;width:16px}@media (max-width:1024px){.secret-reservation{background:linear-gradient(180deg,#145ce6 8%,#103a8b 50%);height:auto;min-height:unset;padding-bottom:0;padding-top:32px}.secret-reservation.reservation-bg-money .model-wrap{flex-direction:column}.secret-reservation.reservation-bg-money .model-wrap .title{font-size:28px;padding:0 12px;text-align:center}.secret-reservation.reservation-bg-money .model-wrap .bg-img{width:100%}.secret-reservation.reservation-bg-money .model-wrap .bg-img img{max-width:100%;position:unset;width:100%}.secret-reservation .container{align-items:center;flex-direction:column;padding:0}.secret-reservation .model-wrap{display:flex;justify-content:space-between;width:100%}.secret-reservation .title{position:relative;text-align:center;z-index:1}.secret-reservation .title .only-mo{display:block}.secret-reservation .title h2{font-size:17px;margin-bottom:4px}.secret-reservation .title h3,.secret-reservation .title h4,.secret-reservation .title h5{font-size:32px}.secret-reservation .title h5{font-weight:500}.secret-reservation .model-wrap .title{padding-bottom:60px;padding-left:16px;text-align:left}.secret-reservation .model-wrap .bg-img{display:flex;justify-content:flex-end;position:relative}.secret-reservation .model-wrap .bg-img img{bottom:0;display:block;max-width:210px;position:absolute;right:0;width:auto}.secret-reservation #counsel-reservation{width:100%}.secret-reservation #counsel-reservation .container{border-radius:0;box-shadow:none;padding:0 16px 120px}.secret-reservation .counsel-reservation--inner{padding-bottom:54px;padding-top:44px}.secret-reservation .counsel-reservation--inner .input--text{font-size:16px;height:48px;margin-bottom:0;padding:12px 16px}.secret-reservation .counsel-reservation--inner .input--text::-moz-placeholder{font-size:16px}.secret-reservation .counsel-reservation--inner .input--text::placeholder{font-size:16px}.secret-reservation .counsel-reservation--inner .counsel-reservation-item.agree-box{gap:8px;margin-top:14px}.secret-reservation .counsel-reservation--inner .aj-btn{font-size:16px}.secret-reservation.rental-reservation{background:none;padding:0}.secret-reservation.rental-reservation .container{gap:0}.secret-reservation.rental-reservation .tit-bx{background:url(https://cdn.ajd.kr/images/platform/reservation/rental_reservation_bg_mo.webp) no-repeat 50%/cover;padding-top:40px;width:100%}.secret-reservation.rental-reservation .title{padding-left:0}.secret-reservation.rental-reservation .title img{margin-bottom:8px;max-width:311px;width:100%}.secret-reservation.rental-reservation .bg-img{margin-top:16px}.secret-reservation.rental-reservation .bg-img img{display:block;margin:0 auto;max-width:495px;width:100%}.secret-reservation.rental-reservation #counsel-reservation{background-color:#fff;max-width:495px;padding-bottom:140px}.secret-reservation.rental-reservation #counsel-reservation .container{padding-bottom:20px}.secret-reservation .quick-btn{margin-top:0}}
