.page-apply-form .divider{margin:20px 0;height:1px;background-color:#f2f2f2}.page-apply-form .apply-form-content-wrap{padding:16px 0}.page-apply-form .apply-form-content-title{margin-bottom:12px;font-size:12px;font-weight:400;color:#505050}.page-apply-form .selected-chips-list-wrap{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:12px 0;margin:0;list-style:none;gap:8px;-ms-overflow-style:none;scrollbar-width:none}.page-apply-form .selected-chips-list-wrap::-webkit-scrollbar{display:none}.page-apply-form .selected-chips-list-wrap li{flex:0 0 auto;display:inline-flex;padding:5px 11px;background-color:#f7f7f7;color:#8a8a8a;border-radius:40px;font-size:12px}.page-apply-form .selected-chips-list-wrap li>span{vertical-align:middle;color:#505050}.page-apply-form .selected-chips-list-wrap li>button{position:relative;top:-1px;margin-left:6px;vertical-align:middle}.page-apply-form .selected-chips-list-wrap li .icon{width:16px;height:16px;background-size:16px}#root,.App{min-height:100%}.page>.blank-area:last-child{display:none}.layout-fix-button{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.layout-fix-button>div:first-child{overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.layout-fix-button>div:first-child.disable-scroll{position:fixed;left:0;right:0;top:0;bottom:0;height:100vh;overflow:hidden}.layout-fix-button>*>.btn-wrap,.layout-fix-button>.btn-wrap{position:absolute;bottom:0;left:0;right:0;z-index:9999;max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}.layout-fix-button>*>.btn-wrap.gradient,.layout-fix-button>.btn-wrap.gradient{background:linear-gradient(rgba(255,255,255,0),rgb(255,255,255) 64.29%)}.layout-fix-button.show-keyboard .btn-wrap:not(.ignore-keyboard){position:static}.layout-fix-button.show-keyboard .hide-on-keyboard{display:none}.normal{font-weight:400}.medium{font-weight:500}.bold{font-weight:700}.cursor-pointer{cursor:pointer}.white{color:#fff!important}.brown500{color:#9d7d54!important}.red500{color:#f53f29!important}.gray400{color:#a6a6a6!important}.gray500{color:#8a8a8a!important}.gray700{color:#505050!important}.gray900{color:#191919!important}.pre-line{white-space:pre-line!important}.page-title{padding:11px 20px 12px;font-size:22px;font-weight:700}.common-wrap{padding:0 20px}.footer{padding:16px 16px 84px;background-color:#f3f3f3}.footer img{margin-top:12px;vertical-align:top}.footer .wb-info{margin:8px 0;font-size:12px;color:#8a8a8a;letter-spacing:-.2px}.footer ul{overflow:hidden}.footer li{position:relative;float:left;margin-right:18px;font-size:12px;color:#505050}.footer li:after{content:"";position:absolute;top:50%;right:-9px;margin-top:-6px;display:block;width:1px;height:12px;background-color:#c8c8c8}.footer li:last-child:after{display:none}.footer ul+p{margin-top:8px;line-height:17px;font-size:11px;color:#c8c8c8}.more-button-wrap{margin-top:20px;display:flex;justify-content:center}.more-button-wrap .btn{background:#fff;border:1px solid #f2f2f2;box-sizing:border-box;box-shadow:0 4px 20px rgba(0,0,0,.04);border-radius:30px;padding:19px 37px;color:#737373}.more-button-wrap .btn span{color:#9d7d54}.react-datepicker-popper{z-index:99!important}.react-calendar{width:100%;font-family:Spoqa Han Sans Neo,sans-serif;font-size:13px;font-weight:400;line-height:19.5px;border:none}.react-calendar__navigation{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:rgba(0,0,0,0)}.react-calendar__navigation__next-button,.react-calendar__navigation__prev-button{display:inline-block}.react-calendar__navigation button[disabled]:not(.react-calendar__navigation__label){visibility:visible;opacity:1}.react-calendar__navigation__label{color:#000;font-size:15px;font-weight:700;flex-grow:unset!important}.react-calendar__navigation__label[disabled]{flex-grow:unset!important}.react-calendar__navigation button[disabled]{background-color:rgba(0,0,0,0);color:#191919}.react-calendar__month-view__weekdays abbr{text-decoration:none}.react-calendar__month-view__weekdays>div{height:36px;color:#505050;font-size:13px;font-weight:400}.react-calendar__month-view__weekdays>div:first-child{color:#f53f29}.react-calendar__month-view__weekdays>div:last-child{color:#3b6ae3}.react-calendar__tile{background-color:rgba(0,0,0,0)!important;padding:2px;color:#191919}.react-calendar__tile>span{display:inline-block;width:36px;height:36px;line-height:36px;font-size:13px}.react-calendar__tile:disabled{color:#c8c8c8;background-color:rgba(0,0,0,0)}.react-calendar__tile--active,.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover,.react-calendar__tile--now{background:rgba(0,0,0,0)}.react-calendar__tile.active>span{color:#9d7d54;border:1px solid #9d7d54;border-radius:50%;background-color:#fff}.react-calendar__tile>span.disabled-date{color:#c8c8c8;pointer-events:none;border:none}.selectable-list-wrap{display:flex;flex-wrap:wrap;margin-top:8px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.selectable-list-wrap li{margin-bottom:8px;cursor:pointer}.selectable-list-wrap li>div{display:flex;justify-content:center;align-items:center;height:48px;font-size:13px;color:#505050;text-align:center;border:1px solid #dedede;border-radius:8px}.selectable-list-wrap li>div.on{color:#826846;border-color:#e9e0d8;background-color:#f7f3ef}.selectable-list-wrap li>div.selected{color:#9d7d54;border-color:#9d7d54}.selectable-list-wrap.font-size-up li>div{font-size:15px}.selectable-list-wrap.line-brown li>div.on{color:#9d7d54;background-color:#fff;border-color:#9d7d54}.selectable-list-wrap.items-2 li{width:calc(50% - 6px)}.selectable-list-wrap.items-2 li:nth-child(2n){padding-left:6px}.selectable-list-wrap.items-2 li:nth-child(odd){padding-right:6px}.selectable-list-wrap.items-3 li{width:calc(33.33% - 5.33px)}.selectable-list-wrap.items-3 li:nth-child(3n+1){padding-right:4px}.selectable-list-wrap.items-3 li:nth-child(3n+2){padding:0 4px}.selectable-list-wrap.items-3 li:nth-child(3n+3){padding-left:4px}.selectable-list-wrap2{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:16px}.selectable-list-wrap2 li{flex:1 1;cursor:pointer}.selectable-list-wrap2 li>div{display:flex;justify-content:center;align-items:center;height:48px;font-size:13px;color:#8a8a8a;text-align:center;border:1px solid #f2f2f2;border-radius:8px}.selectable-list-wrap2 li>div.on{color:#9d7d54;border-color:#9d7d54}.selectable-list-wrap2.items-2 li{flex-basis:calc(50% - 8px)}.selectable-list-wrap2.items-3 li{flex-basis:calc((100% - 32px)/3)}.scroll-able-btn-wrap{white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.scroll-able-btn-wrap::-webkit-scrollbar{display:none}.scroll-able-btn-wrap .btn{display:inline-block;margin-right:8px;width:60px;height:41px;font-size:13px;color:#8a8a8a;border:1px solid #dedede}.scroll-able-btn-wrap .btn.selected{color:#9d7d54;border-color:#9d7d54}.form-wrap{margin:0;padding:0;border:none;display:block;width:100%}.form-wrap .form-block{display:block;padding:16px 0}.form-wrap .form-title{display:flex;justify-content:space-between;padding-bottom:12px;font-size:12px;line-height:18px}.form-wrap .form-title .title{color:#505050}.form-wrap .form-title .necessary{color:#8a8a8a}.form-wrap .form-title .necessary>span{color:#2cad5a}.form-wrap .form-link-block{display:flex;align-items:center;column-gap:8px;padding:11px 0;box-sizing:border-box}.form-wrap .form-link-block>*{font-size:15px}.form-wrap .form-link-block>.title{flex-grow:0;flex-shrink:0;min-width:120px;margin-right:20px;color:#191919}.form-wrap .form-link-block>.desc{flex:1 1;text-align:right;color:#505050;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-wrap .form-link-block>.icon{flex:0 0 18px;width:18px}.form-wrap .noti-list,.form-wrap .noti-text{font-size:12px}.form-wrap .noti-list-wrap{padding-left:20px}.form-wrap .noti-list{list-style:disc;color:#8a8a8a}.form-wrap .noti-list.green{color:#2cad5a}.form-wrap .noti-list.no-style{list-style:none;margin-left:-20px}.form-wrap .noti-error-text{position:relative;left:6px;top:-26px;color:#c62c1a;font-size:12px}.form-wrap .address-ex-text{margin-top:8px;font-size:12px;color:#8a8a8a}.form-wrap .agreement-wrap{margin:32px 0 28px}.form-wrap .agreement-wrap .terms{margin-top:12px;font-size:12px;line-height:20px;color:#505050;white-space:pre-wrap}.form-wrap .agreement-wrap label a{font-weight:700;text-decoration:underline}.hide-scroll{-ms-overflow-style:none;scrollbar-width:none}.hide-scroll::-webkit-scrollbar{display:none}.shadow0{border:1px solid #eaeaea;box-shadow:0 0 0 0 rgba(0,0,0,0)}.shadow100{box-shadow:0 4px 20px 0 rgba(0,0,0,.04)}.shadow200{box-shadow:0 4px 12px 0 rgba(0,0,0,.08)}.shadow300{box-shadow:0 4px 16px 0 rgba(0,0,0,.08)}.shadow400{box-shadow:0 2px 18px 0 rgba(0,0,0,.1)}.shadow500{box-shadow:0 2px 40px 6px rgba(0,0,0,.1)}.shadow600{box-shadow:0 8px 40px 6px rgba(0,0,0,.1)}.temp-floating-for-debug{position:fixed;bottom:60px;left:20px;z-index:999999;padding-bottom:var(--sab)}.temp-floating-for-debug strong{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:#18b698;border-radius:50%;width:20px;height:20px;text-align:center;text-indent:-9999px;overflow:hidden;font-size:0}.temp-floating-for-debug .toggle:not(.show){display:none}.temp-floating-for-debug ul{display:flex;gap:5px;margin-top:10px}.temp-floating-for-debug ul li{padding:5px 10px;background:#18b698;color:#fff;font-weight:700;border-radius:1em;font-size:10px}.gray-bg-info-box{display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:8px;padding:22px 20px;background:#f2f2f2;border-radius:8px;text-align:center}.gray-bg-info-box__pale{padding:12px 20px;background:#fafafa;border-radius:8px;text-align:left}.gray-bg-info-box strong{font-size:15px;color:#191919;font-weight:700}.gray-bg-info-box span{font-size:13px;color:#737373;font-weight:400}.fadeUp-show-enter{opacity:0;transform:translateY(20px)}.fadeUp-show-enter-active{transition:1.4s}.fadeUp-show-enter-active,.fadeUp-show-exit{opacity:1;transform:translateY(0)}.fadeUp-show-exit-active{transition:1.4s}.fadeUp-show-exit-active,.fadeUp-switch-enter{opacity:0;transform:translateY(20px)}.fadeUp-switch-enter-active{transition:1.5s}.fadeUp-switch-enter-active,.fadeUp-switch-exit{opacity:1;transform:translateY(0)}.fadeUp-switch-exit-active{opacity:0;transition:.8s}.fadeUp-switch1-enter{opacity:0}.fadeUp-switch1-enter-active{opacity:1;transition:.3s}.fadeUp-switch1-exit{opacity:1}.fadeUp-switch1-exit-active{opacity:0;transition:.3s}.fadeUp-switch2-enter{opacity:0;transform:translateY(20px)}.fadeUp-switch2-enter-active{transition:.3s}.fadeUp-switch2-enter-active,.fadeUp-switch2-exit{opacity:1;transform:translateY(0)}.fadeUp-switch2-exit-active{opacity:0;transition:.3s}.icon{display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:50% 50%;background-size:18px;line-height:1;vertical-align:middle}.icon-48{width:48px;height:48px;background-size:48px}.icon-40{width:40px;height:40px;background-size:40px}.icon-24{width:24px;height:24px;background-size:24px}.icon-28{width:28px;height:28px;background-size:28px}.icon-32{width:32px;height:32px;background-size:32px}.icon-18{width:18px;height:18px;background-size:18px}.icon-16{width:16px;height:16px;background-size:16px}.icon-14{width:14px;height:14px;background-size:14px}.icon-12{width:12px;height:12px;background-size:12px}.icon-10{width:10px;height:10px;background-size:10px}.icon-8{width:8px;height:8px;background-size:8px}.icon-6{width:6px;height:6px;background-size:6px}.icon-4{width:4px;height:4px;background-size:4px}.icon-2{width:2px;height:2px;background-size:2px}.icon-size-auto{display:inline-flex;width:auto;height:auto;background-size:auto}.icon.icon-example{width:16px;height:16px;background-size:16px;background-image:none}.icon.icon-arrow-top-gray900{background-image:url(/_next/static/media/ic-arrow-top-gray900.6228ec29.svg)}.icon.icon-next-arrow-circle-24{width:24px;height:24px;background-size:24px;background-image:url(/_next/static/media/ic-arrow-next-circle-24.fe12c1d2.png)}.icon.icon-next-arrow-nor-18-green{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-arrow-next-nor-18-green.e98dee8e.png)}.icon.icon-chevron-right-18-gray{background-image:url(/_next/static/media/ic-chevron-right-18-gray@2x.f95e0292.png)}.icon.icon-chevron-right-18-gray300{background-image:url(/_next/static/media/ic-chevron-right-18-gray300.d0c15bf7.png)}.icon.icon-chevron-right-18-gray700{background-image:url(/_next/static/media/ic-chevron-right-18-gray700.6a25e9cc.png)}.icon.icon-chevron-right-18-gray900{background-image:url(/_next/static/media/ic-chevron-right-18-gray900@3x.8bf6cd61.png)}.icon.icon-chevron-right-24-gray900{width:24px;height:24px;background-size:24px;background-image:url(/_next/static/media/ic-chevron-right-24-gray900.434fcac0.png)}.icon.icon-chevron-right-18-white{background-image:url(/_next/static/media/ic-chevron-right-18-white@3x.07fa3184.png)}.icon.icon-chevron-right-18-black{background-image:url(/_next/static/media/ic-chevron-right-18-black@3x.c4a12516.png)}.icon.icon-chevron-down{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-chevron-down.4b1adf42.svg)}.icon.icon-chevron-up{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-chevron-up.5edff0fc.svg)}.icon.icon-chevron-down-gray500-small{width:14px;height:14px;background-size:14px;background-image:url(/_next/static/media/ic-chevron-down-14-gray500@3x.1c29ea12.png)}.icon.icon-chevron-up-gray500-small{width:14px;height:14px;background-size:14px;background-image:url(/_next/static/media/ic-chevron-up-14-gray500@3x.fee730fc.png)}.icon.icon-chevron-down-gray900{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-chevron-down-24-gray900@3x.131b5a15.png)}.icon.icon-chevron-up-gray900{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-chevron-up-24-gray900@3x.ccc40cde.png)}.icon.icon-chevron-down-brown500{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/chevrondown_b500.0c410473.png)}.icon.icon-chevron-down-brown500-small{width:14px;height:14px;background-size:14px;background-image:url(/_next/static/media/chevrondown_b500.0c410473.png)}.icon.icon-chevron-up-brown500{width:18px;height:18px;background-size:18px}.icon.icon-chevron-up-brown500,.icon.icon-chevron-up-brown500-small{background-image:url(/_next/static/media/chevronup_b500.24e2124a.png)}.icon.icon-chevron-up-brown500-small{width:14px;height:14px;background-size:14px}.icon.icon-chevron-up-24-gray900{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-chevron-up-24-gray900@3x.ccc40cde.png)}.icon.icon-chevron-down-24-gray900{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-chevron-down-24-gray900@3x.131b5a15.png)}.icon.icon-new-red-big{background-image:url(/_next/static/media/ic-new-red-big@3x.4de39e72.png)}.icon.icon-new-red-big,.icon.icon-rate{width:18px;height:18px;background-size:18px}.icon.icon-rate{background-image:url(/_next/static/media/ic-rate.a4767166.svg)}.icon.icon-comment{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-comment.71b9c1b4.svg)}.icon.icon-switch-vertical{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/icon-switch-vertical@3x.d14205d2.png)}.icon.icon-swipe-more{width:32px;height:32px;background-size:32px;background-image:url(/_next/static/media/ic-swipe-more@3x.8e12d0fc.png)}.icon.icon-x-gray500-18{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-x-gray500-18@3x.97d7648d.png)}.icon.icon-x-red-18{background-image:url(/_next/static/media/ic-x-red-18@3x.42e50292.png)}.icon.icon-x-brown-18,.icon.icon-x-red-18{width:18px;height:18px;background-size:18px}.icon.icon-x-brown-18{background-image:url(/_next/static/media/xcircle_b700.637fb271.png)}.icon.icon-notice-red700{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-notice-red700.bf19a435.svg)}.icon.icon-checkmark-p500{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/checkmark_p500.50989d27.svg)}.icon.icon-checkmark-brown500{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-checkmark-brown500.f0c80cb0.svg)}.icon.icon-check-white{width:14px;height:14px;background-size:14px;background-image:url(/_next/static/media/checkmark_white.a41166a9.svg)}.icon.icon-x-circle-gray{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-x-circle-gray@3x.e4d0cb41.png)}.icon.icon-eye-on-gray900{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-eye-on-gray900.da0f6913.svg)}.icon.icon-eye-off-gray900{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-eye-off-gray900.5403d46d.svg)}.icon.icon-heart-white{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-partner-like-white@3x.43656a31.png)}.icon.icon-heart-black{background-image:url(/_next/static/media/ic-partner-like-gray900@3x.cbfd2a2e.png)}.icon.icon-heart-black,.icon.icon-heart-on{width:18px;height:18px;background-size:18px}.icon.icon-heart-on{background-image:url(/_next/static/media/ic-partner-like-on@3x.faac5150.png)}.icon.icon-heart-gray{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-heart-gray.8ff4587f.png)}.icon.icon-heart-gray900{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-heart-gray900.6f0f9201.png)}.icon.icon-heart-filled{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-heart-filled.1402d482.png)}.icon.icon-heart-outline-gray900{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-heart-outline-g900@3x.a9fbcaa6.png)}.icon.icon-heart-outline-white{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-heart-outline-white@3x.1bf80372.png)}.icon.icon-heart-fill-r500{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-heart-fill-r500@3x.968ccafe.png)}.icon.icon-profilepic-camera-24{width:24px;height:24px;background-size:24px;background-image:url(/_next/static/media/ic-profilepic_camera-24@3x.2a92f12e.png)}.icon.icon-arrow-back-black{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-arrow-back-black@3x.8b6382d3.png)}.icon.icon-arrow-back-white{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-arrow-back-white@3x.c4eafcd5.png)}.icon.icon-push-black{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-push-black.f95bdcb0.png)}.icon.icon-chat-black{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-chat-black@3x.d20d4948.png)}.icon.icon-like-black{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-like-black.120d2386.png)}.icon.icon-like-white{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-like-white.4b4f1448.png)}.icon.icon-shopping-black{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-shopping-black.8d12750c.png)}.icon.icon-shopping-white{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-shopping-white.d7173cc2.png)}.icon.icon-registry-white{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-registry-white.9fa0e0fe.png)}.icon.icon-search-black-32{width:32px;height:32px;background-size:32px;background-image:url(/_next/static/media/ic-search-black.1a9370f8.png)}.icon.icon-search-white{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-search-white.b29783fb.png)}.icon.icon-close-black{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-close-black.68f97ec8.png)}.icon.icon-close-white{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-close-white.2513f729.png)}.icon.icon-stop-black{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-close-black.68f97ec8.png)}.icon.icon-stop-white{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-close-white.2513f729.png)}.icon.icon-more-black{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-more-black.f9e83c93.png)}.icon.icon-more-white{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-more-white.f093f1a7.png)}.icon.icon-notice-small-gray{width:14px;height:14px;background-size:14px;background-image:url(/_next/static/media/ic-notice-small-gray@3x.73cd418e.png)}.icon.icon-verified{width:14px;height:14px;background-size:14px;background-image:url(/_next/static/media/ic-verified@3x.7e758658.png)}.icon.icon-check-black,.icon.icon-checkmark-gray900{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-checkmark-gray900@3x.d69d224b.png)}.icon.icon-profile-setting{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-profile-setting@3x.d577bbb7.png)}.icon.icon-edit-18-white{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-edit-white@3x.c048f071.png)}.icon.icon-coupon-18-white{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-coupon-white@3x.95de6c5f.png)}.icon.icon-purchase-18-white{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-purchase-white@3x.b4f73c4b.png)}.icon.icon-point-18-white{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-point-white@3x.a72fe5ed.png)}.icon.icon-reservation-18-white{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-reservation-white@3x.a20eef8c.png)}.icon.icon-wishlist-18-white{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-wishlist-white@3x.0cc45e2a.png)}.icon.icon-search-black{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-search-black.1a9370f8.png)}.icon.icon-partner-location{width:12px;height:15px;background-image:url(/_next/static/media/ic-partner-location@3x.dff9e98c.png);background-size:12px}.icon.icon-map-mark{width:13px;height:15px;background-image:url(/_next/static/media/ic-map-mark@3x.07777176.png);background-size:13px}.icon.icon-sign-kakao{width:54px;height:54px;background-size:54px;background-image:url(/_next/static/media/kakao-circle@3x.487c3e28.png)}.icon.icon-sign-naver{width:54px;height:54px;background-size:54px;background-image:url(/_next/static/media/naver-circle@3x.cdb77561.png)}.icon.icon-sign-apple{width:54px;height:54px;background-size:54px;background-image:url(/_next/static/media/apple-circle@3x.a3ec9ae4.png)}.icon.icon-checkmark-green500{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-checkmark-green500.8995177d.svg)}.icon.icon-checkmark-circle-green500{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-checkmark-circle-green500.96b687fd.svg)}.icon.icon-dot-gray300{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-dot-gray300.5bd6abb2.svg)}.icon.icon-select-arrow-gray300{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-select-arrow-gray300.218c1ce3.png)}.icon.icon-select-arrow-gray900{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-select-arrow-gray900.3eed5843.png)}.icon.icon-input-radio-nosel{width:22px;height:22px;background-size:22px;background-image:url(/_next/static/media/input-radio-nosel.c70a8853.png)}.icon.icon-input-radio-sel{width:22px;height:22px;background-size:22px;background-image:url(/_next/static/media/input-radio-sel.41db91fd.png)}.icon.icon-input-checkbox-nosel{width:22px;height:22px;background-size:22px;background-image:url(/_next/static/media/input-checkbox-nor-24@3x.2f0579d2.png)}.icon.icon-input-checkbox-sel{width:22px;height:22px;background-size:22px;background-image:url(/_next/static/media/input-checkbox-sel-24@3x.e49f1188.png)}.icon.icon-input-checked-sel{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/checkmark_b500.a405a9a3.png)}.icon.icon-real-time{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/ic-real-time@3x.cdf74824.png)}.icon.icon-realtime-red500-18{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/img_real_time.868c723d.png)}.icon.icon-realtime-gray700-18{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/img_real_time_gray.715975ad.png)}.icon.icon-heart-white.large{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-partner-like-white@3x.43656a31.png)}.icon.icon-heart-gray900.large{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-heart-gray900.6f0f9201.png)}.icon.icon-heart-filled.large{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-partner-like-on@3x.faac5150.png)}.icon.icon-hall-search-black-18{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/img_search.331a845d.png)}.icon.icon-map-black-18{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/img_map.1c01caaf.png)}.icon.icon-calendar-black-18{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/img_calendar.c4e83c64.png)}.icon.icon-time-black-18{width:18px;height:18px;background-size:18px;background-image:url(/_next/static/media/img_clock.e954cd25.png)}.icon.icon-share-white{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-share-white@3x.0c499c47.png)}.icon.icon-share-black{width:40px;height:40px;background-size:40px;background-image:url(/_next/static/media/ic-share-gray900@3x.1df5f6f2.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.icon.icon-next-arrow-circle-24{background-image:url(/_next/static/media/ic-arrow-next-circle-24@2x.fcb65348.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){.icon.icon-next-arrow-circle-24{background-image:url(/_next/static/media/ic-arrow-next-circle-24@3x.7a41de46.png)}}.btn-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px;box-sizing:border-box}.btn-group+.btn-group{margin-top:10px}.btn-group>.btn,.btn-group>div .btn{min-width:0!important}.btn-group>div .btn{width:100%;height:100%}.btn-group.btn-group-colums-2>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 5.5px);min-width:calc(50% - 5.5px)}.btn-group.btn-group-colums-3>*{flex-grow:1;flex-shrink:1;flex-basis:calc(33.3333% - 11px);min-width:calc(33.3333% - 11px)}.btn-wrap{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:10px;padding:20px}.btn-wrap[class*=btn-wrap-columns] .btn{min-width:0!important}.btn-wrap[class*=btn-wrap-columns]>* .btn{width:100%;height:100%}.btn-wrap.btn-wrap-columns-1-1>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 5.5px)}.btn-wrap.btn-wrap-columns-1-2>:nth-child(2n-1){flex:1 1;min-width:calc((100% - 11px)/3)}.btn-wrap.btn-wrap-columns-1-2>:nth-child(2n),.btn-wrap.btn-wrap-columns-2-1>:nth-child(2n-1){flex:2 1;min-width:calc((100% - 11px)/3*2)}.btn-wrap.btn-wrap-columns-2-1>:nth-child(2n){flex:1 1;min-width:calc((100% - 11px)/3)}.btn-wrap.btn-wrap-columns-2-3>:nth-child(2n-1){flex:2 1;min-width:calc((100% - 11px)/5*2)}.btn-wrap.btn-wrap-columns-2-3>:nth-child(2n),.btn-wrap.btn-wrap-columns-3-2>:nth-child(2n-1){flex:3 1;min-width:calc((100% - 11px)/5*3)}.btn-wrap.btn-wrap-columns-3-2>:nth-child(2n){flex:2 1;min-width:calc((100% - 11px)/5*2)}.btn-wrap.btn-wrap-align-center{justify-content:center}.btn-wrap.btn-wrap-align-end{justify-content:flex-end}.btn-wrap.btn-wrap-justify-center{justify-content:center}.btn-wrap.btn-wrap-justify-end{justify-content:flex-end}.btn-wrap.btn-wrap-no-padding-x{padding-left:0;padding-right:0}.btn-wrap.btn-wrap-no-padding-y{padding-top:0;padding-bottom:0}.btn-wrap.btn-wrap-has-padding-x{padding-left:20px;padding-right:20px}.btn-wrap.btn-wrap-has-padding-y{padding-top:20px;padding-bottom:20px}.btn,.btn-wrap.btn-wrap-no-padding{padding:0}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:8px;margin:0;border-radius:8px;box-sizing:border-box;background:none;background-clip:border-box;border:1px solid rgba(0,0,0,0);outline:0 none;text-align:center;word-break:keep-all;color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn em,.btn i{font-style:normal}.btn.btn-disabled{background:#eaeaea!important}.btn.btn-disabled,.btn.btn-outline-disabled{pointer-events:none!important;color:#c8c8c8!important;font-weight:400!important;border-color:#eaeaea!important}.btn.btn-outline-disabled{background:#fff!important}.btn.btn-round{border-radius:2em}.btn.btn-gap-6{column-gap:6px}.btn.btn-gap-4{column-gap:4px}.btn.btn-tiny{padding:5px 13px;font-size:12px;line-height:18px;min-width:67px}.btn.btn-small{padding:7px 10px;min-width:88px}.btn.btn-medium,.btn.btn-small{font-size:13px;line-height:20px}.btn.btn-medium{padding:11px 19px;min-width:104px}.btn.btn-large{padding:12.5px 20px;min-width:115px}.btn.btn-giant,.btn.btn-large{font-size:15px;line-height:23px}.btn.btn-giant{padding:17.5px 20px;min-width:155px}.btn.btn-red500{background-color:#f53f29;color:#fff;font-weight:700}.btn.btn-red500:active{background-color:#c62c1a;color:hsla(0,0%,100%,.6)}.btn.btn-red0{background-color:#fff3f0;color:#f53f29}.btn.btn-red0:active{background-color:#faddda;color:#f09286}.btn.btn-gray50{background-color:#f2f2f2;color:#191919}.btn.btn-gray50:active{background-color:#dedede;color:#8a8a8a}.btn.btn-brown0{background-color:#f7f3ef;color:#9d7d54}.btn.btn-brown0:active{background-color:#e9e0d8;color:#d0bda5}.btn.btn-brown500{background-color:#9d7d54;color:#fff}.btn.btn-brown500:active{background-color:#826846;color:hsla(0,0%,100%,.6)}.btn.btn-gray900{background-color:#191919;color:#fff}.btn.btn-gray900:active{color:hsla(0,0%,100%,.6)}.btn[class*=btn-outline]{background-clip:padding-box}.btn.btn-outline-gray900{border:1px solid #191919;background-color:#fff;color:#191919}.btn.btn-outline-gray900:active{background-color:#f7f7f7;border:1px solid #8a8a8a;color:#8a8a8a}.btn.btn-outline-gray200{color:#505050;background-color:#fff;border:1px solid #dedede}.btn.btn-outline-gray200:active{background-color:#f7f7f7;border-color:#eaeaea;color:#505050}.btn.btn-outline-gray100{color:#8a8a8a;background-color:#fff;border:1px solid #eaeaea}.btn.btn-outline-gray100:active{background-color:#fafafa;border-color:#eaeaea;color:#505050}.btn.btn-outline-brown100{color:#9d7d54;border:1px solid #e9e0d8;background-color:#f7f3ef}.btn.btn-outline-brown100:active{background-color:#ddd1c1;border-color:#d0bda5;color:#826846}.btn.btn-outline-brown500{background-color:#fff;border:1px solid #9d7d54;color:#9d7d54}.btn.btn-outline-brown500:active{background-color:#f7f3ef;border:1px solid #ddd1c1}.btn[class*=btn-text]{padding:0;min-width:0}.btn.btn-text-mint500{color:#18b698}.btn.btn-text-mint500:before{position:absolute;bottom:0;display:block;content:"";width:100%;height:1px;background:currentColor}.btn.btn-text-mint500:active{color:#11816c}.btn.btn-text-brown500{color:#9d7d54}.btn.btn-text-brown500:active{color:#6c563a}.btn.btn-text-red500{color:#f53f29}.btn.btn-circle{margin:0;padding:0}.btn.btn-circle,.btn.btn-fixed-circle{width:96px;height:96px;border-radius:50%}.btn.btn-fixed-circle{position:fixed;right:20px;bottom:40px;font-size:15px}.btn.btn-icon{background-color:rgba(0,0,0,0);border:none;outline:none;line-height:1;height:auto;min-width:0}.btn.btn-tight{padding:0;min-width:auto}.btn.btn-auto-width{min-width:0}.btn.btn-no-padding-x{padding-left:0;padding-right:0}.btn.btn-no-padding-y{padding-top:0;padding-bottom:0}.btn.btn-has-padding-x{padding-left:20px;padding-right:20px}.btn.btn-has-padding-y{padding-top:5px;padding-bottom:6px}.btn.btn-no-padding{padding:0}.btn.btn-full{width:100%}.btn.btn-transparent{border-color:rgba(0,0,0,0);outline:none}.btn.btn-bg-transparent,.btn.btn-transparent{background-color:rgba(0,0,0,0)}.btn.btn-border-transparent{border-color:rgba(0,0,0,0)}.btn-light-gray30{color:#c8c8c8;background-color:#f7f7f7;border:none}.btn-tooltip{position:absolute;bottom:100%;left:50%;padding:7px 9px 8px;transform:translate(-50%,-15px);font-size:10px;font-weight:400;color:#fff;border-radius:6px;background-color:#191919;white-space:nowrap}.btn-tooltip:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-50%);width:12px;height:11px;background-size:100% auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' viewBox='0 0 12 11' fill='none'%3E%3Cpath d='M0.374512 5.80624L6.03137 0L11.6254 5.74171L7.36416 10.1154C6.59336 10.9066 5.34364 10.9066 4.57283 10.1154L0.374512 5.80624Z' fill='%23191919'/%3E%3C/svg%3E")}.ksnet-btn{height:60px;font-size:15px}.btn-wrap-unset{padding:0 0 20px;width:calc(100% - 40px)}.btn-wrap-unset button .btn-height-60{height:60px}.input-text{height:50px;line-height:50px;padding:13px 16px;border:1px solid #eaeaea;border-radius:8px;box-sizing:border-box;font-size:15px;color:#191919;font-family:Spoqa Han Sans Neo,sans-serif;outline:none;background:rgba(0,0,0,0);transition:none;box-shadow:none;-webkit-appearance:none;-webkit-box-shadow:none;-webkit-transform:translateZ(0);text-overflow:ellipsis}.input-text ::placeholder{color:#8a8a8a;font-size:15px}.input-text ::-ms-clear{display:none}.input-text:focus:not(:-moz-read-only){border:2px solid #191919;padding:12px 15px}.input-text:focus:not(:read-only){border:2px solid #191919;padding:12px 15px}.ios .input-text{font-size:16px}.input-text:not(:focus).error{border-color:#ab291a}.input-text:not(:focus).success{border-color:#2cad5a}.input-text:disabled{background-color:#f7f7f7!important;color:#c8c8c8!important;pointer-events:none!important;border-color:#eaeaea!important}.input-text:disabled ::placeholder{color:#c8c8c8!important}.input-text:-moz-read-only{outline:0 none}.input-text:read-only{outline:0 none}.input-text.input-readonly{background-color:#f7f7f7}.input-text::-webkit-search-cancel-button,.input-text::-webkit-search-decoration,.input-text::-webkit-search-results-button,.input-text::-webkit-search-results-decoration{display:none}.input-has-line{padding:12px 16px;border:1px solid #f2f2f2;border-radius:8px;background-color:#fff}.input-full{width:100%}.select{-webkit-appearance:none;display:inline-block;padding:0 50px 0 20px;width:120px;height:50px;font-size:15px;border:1px solid #f2f2f2;outline:none;border-radius:8px;box-sizing:border-box;background-color:#fff;background-image:url(/_next/static/media/ic_arrowdown_sel_18.3eed5843.png);background-position:right 16px top 50%;background-repeat:no-repeat;background-size:18px;font-family:Spoqa Han Sans Neo,sans-serif}.select option{color:#191919;font:inherit}.ios .select{font-size:16px}div.select{display:inline-flex;align-items:center;cursor:pointer}div.select.disabled{background-color:#f7f7f7;color:#c8c8c8;border-color:#eaeaea;cursor:not-allowed}.select-full{width:100%}.select-gray,.select-gray option:first-child{color:#8a8a8a}.textarea{margin-bottom:32px;padding:13px 0 12px;width:100%;line-height:1.5;font-size:15px;outline:none;border:none;border-bottom:1px solid #eaeaea;box-sizing:border-box;background-color:rgba(0,0,0,0);vertical-align:middle;resize:none}.textarea.no-margin{margin-bottom:0}.textarea::-webkit-input-placeholder{color:#c8c8c8}.textarea:-moz-placeholder,.textarea::-moz-placeholder{color:#c8c8c8}.textarea:-ms-input-placeholder{color:#c8c8c8}.ios .textarea{font-size:16px}.textarea-has-line{padding:12px 16px;border:1px solid #f2f2f2;background-color:#fff;border-radius:8px}.textarea-has-line:focus{border-width:2px;border-color:#191919}.input-checkbox-list,.input-radio-list{display:flex;flex-wrap:wrap;column-gap:16px}.input-checkbox-list.vertical,.input-radio-list.vertical{flex-direction:column}.input-checkbox-list.horizontal,.input-radio-list.horizontal{flex-direction:row}.input-checkbox-list .input-checkbox-item,.input-checkbox-list .input-radio-item,.input-radio-list .input-checkbox-item,.input-radio-list .input-radio-item{padding:13px 0}.input-checkbox-item-wrap .input-checkbox-item,.input-checkbox-item-wrap .input-radio-item,.input-radio-item-wrap .input-checkbox-item,.input-radio-item-wrap .input-radio-item{display:flex;align-items:flex-start;column-gap:8px}.input-checkbox-item-wrap .input-checkbox-item.input-label-first .input-checkbox-wrap,.input-checkbox-item-wrap .input-checkbox-item.input-label-first .input-radio-wrap,.input-checkbox-item-wrap .input-radio-item.input-label-first .input-checkbox-wrap,.input-checkbox-item-wrap .input-radio-item.input-label-first .input-radio-wrap,.input-radio-item-wrap .input-checkbox-item.input-label-first .input-checkbox-wrap,.input-radio-item-wrap .input-checkbox-item.input-label-first .input-radio-wrap,.input-radio-item-wrap .input-radio-item.input-label-first .input-checkbox-wrap,.input-radio-item-wrap .input-radio-item.input-label-first .input-radio-wrap{order:1}.input-checkbox-item-wrap .input-checkbox-item.input-label-first .input-checkbox-wrap+label,.input-checkbox-item-wrap .input-checkbox-item.input-label-first .input-radio-wrap+label,.input-checkbox-item-wrap .input-radio-item.input-label-first .input-checkbox-wrap+label,.input-checkbox-item-wrap .input-radio-item.input-label-first .input-radio-wrap+label,.input-radio-item-wrap .input-checkbox-item.input-label-first .input-checkbox-wrap+label,.input-radio-item-wrap .input-checkbox-item.input-label-first .input-radio-wrap+label,.input-radio-item-wrap .input-radio-item.input-label-first .input-checkbox-wrap+label,.input-radio-item-wrap .input-radio-item.input-label-first .input-radio-wrap+label{order:0;flex-grow:1}.input-checkbox-item-wrap .input-checkbox-item>:not(label),.input-checkbox-item-wrap .input-radio-item>:not(label),.input-radio-item-wrap .input-checkbox-item>:not(label),.input-radio-item-wrap .input-radio-item>:not(label){flex-shrink:0}.input-checkbox-item-wrap .input-checkbox-item .input-checkbox-wrap+label,.input-checkbox-item-wrap .input-checkbox-item .input-radio-wrap+label,.input-checkbox-item-wrap .input-radio-item .input-checkbox-wrap+label,.input-checkbox-item-wrap .input-radio-item .input-radio-wrap+label,.input-radio-item-wrap .input-checkbox-item .input-checkbox-wrap+label,.input-radio-item-wrap .input-checkbox-item .input-radio-wrap+label,.input-radio-item-wrap .input-radio-item .input-checkbox-wrap+label,.input-radio-item-wrap .input-radio-item .input-radio-wrap+label{margin-left:0;flex-grow:1}.input-checkbox-item-wrap .input-checkbox-item+.input-help-text:not(:first-child),.input-checkbox-item-wrap .input-radio-item+.input-help-text:not(:first-child),.input-radio-item-wrap .input-checkbox-item+.input-help-text:not(:first-child),.input-radio-item-wrap .input-radio-item+.input-help-text:not(:first-child){margin-top:0}.checkbox-list-wrap>li,.radio-list-wrap>li{position:relative;display:flex;align-items:center;padding:13px 0}.input-checkbox-wrap,.input-radio-wrap{display:inline-block;width:24px;height:24px;vertical-align:middle}.input-checkbox-wrap .input-checkbox+label,.input-radio-wrap .input-checkbox+label{display:block;height:100%;border:none;box-sizing:border-box;background-image:url(/_next/static/media/input-checkbox-nor-24@3x.2f0579d2.png);background-size:24px;background-position:50%;background-repeat:no-repeat;cursor:pointer}.input-checkbox-wrap .input-checkbox:checked+label,.input-radio-wrap .input-checkbox:checked+label{background-image:url(/_next/static/media/input-checkbox-sel-24@3x.e49f1188.png)}.input-checkbox-wrap .input-checkbox:disabled+label,.input-radio-wrap .input-checkbox:disabled+label{background-image:url(/_next/static/media/input-checkbox-dis-24@3x.2c756d7a.png)}.input-checkbox-wrap .input-radio+label,.input-radio-wrap .input-radio+label{display:block;height:100%;background-image:url(/_next/static/media/input-radio-off-nor-24@3x.a6b08e7e.png);background-size:24px;background-position:50%;background-repeat:no-repeat}.input-checkbox-wrap .input-radio:checked+label,.input-radio-wrap .input-radio:checked+label{background-image:url(/_next/static/media/input-radio-on-brown-24@3x.2e09141c.png)}.input-checkbox-wrap .input-radio:not(:checked):disabled+label,.input-radio-wrap .input-radio:not(:checked):disabled+label{background-image:url(/_next/static/media/input-radio-off-dis-24@3x.9b7034e4.png)}.input-checkbox-wrap .input-radio:checked:disabled+label,.input-radio-wrap .input-radio:checked:disabled+label{background-image:url(/_next/static/media/input-radio-on-dis-24@3x.4b668fcc.png)}.input-checkbox-wrap.small,.input-radio-wrap.small{width:18px;height:18px}.input-checkbox-wrap.small .input-checkbox+label,.input-radio-wrap.small .input-checkbox+label{background-image:url(/_next/static/media/input-checkbox-nor-18@3x.a2eb7477.png)}.input-checkbox-wrap.small .input-checkbox:checked+label,.input-radio-wrap.small .input-checkbox:checked+label{background-image:url(/_next/static/media/input-checkbox-sel-18@3x.42cb5d99.png)}.input-checkbox-wrap.small .input-checkbox:disabled+label,.input-radio-wrap.small .input-checkbox:disabled+label{background-image:url(/_next/static/media/input-checkbox-dis-18@3x.54860838.png)}.input-checkbox-wrap.small.input-checkbox-wrap+label,.input-checkbox-wrap.small.input-radio-wrap+label,.input-radio-wrap.small.input-checkbox-wrap+label,.input-radio-wrap.small.input-radio-wrap+label{margin-left:8px;font-size:12px}.input-checkbox-wrap.small .input-checkbox+label,.input-radio-wrap.small .input-checkbox+label{background-size:18px}.input-switch-wrap{display:inline-block;vertical-align:middle;width:56px;height:40px;box-sizing:border-box}.input-switch-wrap .input-switch+label{position:relative;display:flex;width:100%;height:100%;background-size:100% 100%;background-position:50%;background-image:url(/_next/static/media/input-switch-off-bg-basic@3x.01af171f.png)}.input-switch-wrap .input-switch+label:after{position:absolute;left:32px;top:50%;transform:translateX(-100%) translateY(-50%);content:"";display:block;width:28px;height:28px;background-size:100% auto;background-position:50%;background-image:url(/_next/static/media/input-switch-oval@3x.2d4e1e1d.png);transition:.1s linear}.input-switch-wrap .input-switch:checked+label{background-image:url(/_next/static/media/input-switch-on-bg-basic@3x.08c5fae5.png)}.input-switch-wrap .input-switch:checked+label:after{left:calc(100% - 32px);transform:translateX(0) translateY(-50%)}.input-switch-wrap .input-switch:disabled+label{background-image:url(/_next/static/media/input-switch-dis-bg-basic@3x.9afae07a.png)}.input-switch-wrap.small{width:42px;height:30px}.input-switch-wrap.small .input-switch+label{background-image:url(/_next/static/media/input-switch-off-bg-table@3x.9f8412de.png)}.input-switch-wrap.small .input-switch+label:after{left:24px;width:21px;height:21px;background-size:100% auto}.input-switch-wrap.small .input-switch:checked+label{background-image:url(/_next/static/media/input-switch-on-bg-table@3x.f858cca7.png)}.input-switch-wrap.small .input-switch:checked+label:after{left:calc(100% - 24px)}.input-switch-wrap.small .input-switch:disabled+label{background-image:url(/_next/static/media/input-switch-dis-bg-table@3x.bbac043b.png)}.input-checkbox-wrap+label,.input-radio-wrap+label,.input-switch-wrap+label{margin-left:8px;font-size:15px;vertical-align:middle;line-height:24px}.input-checkbox-wrap+label .link,.input-radio-wrap+label .link,.input-switch-wrap+label .link{font-weight:700;text-decoration:underline}.input-checkbox-wrap.small+label,.input-radio-wrap.small+label,.input-switch-wrap.small+label{line-height:18px}.check-button-wrap,.radio-button-wrap{display:flex;justify-content:space-between;width:100%}.check-button-wrap.multiline,.radio-button-wrap.multiline{flex-wrap:wrap;justify-content:flex-start;margin-top:-8px}.check-button-wrap.column,.radio-button-wrap.column{flex-direction:column}.check-button-wrap.column>label,.radio-button-wrap.column>label{margin-left:0;margin-top:8px}.check-button,.radio-button{margin-right:8px;width:100%}.check-button:last-child,.radio-button:last-child{margin-right:0!important}.check-button>span,.radio-button>span{padding:0;width:100%;line-height:48px;font-weight:400;color:#8a8a8a;border:1px solid #f2f2f2;border-radius:8px;cursor:pointer}.check-button>input[type=checkbox]:checked+span,.check-button>input[type=radio]:checked+span,.radio-button>input[type=checkbox]:checked+span,.radio-button>input[type=radio]:checked+span{color:#9d7d54;border-color:#9d7d54}.multiline .check-button,.multiline .radio-button{margin-top:8px;margin-right:8px}.multiline.item2 .check-button,.multiline.item2 .radio-button{width:calc(50% - 4px)}.multiline.item2 .check-button:nth-child(2n+2),.multiline.item2 .radio-button:nth-child(2n+2){margin-right:0!important}.multiline.item3 .check-button,.multiline.item3 .radio-button{width:calc(33.33% - 5.33px)}.multiline.item3 .check-button:nth-child(3n+3),.multiline.item3 .radio-button:nth-child(3n+3){margin-right:0!important}.multiline.item4 .check-button,.multiline.item4 .radio-button{width:calc(25% - 6px)}.multiline.item4 .check-button:nth-child(4n+4),.multiline.item4 .radio-button:nth-child(4n+4){margin-right:0!important}.input-flex-wrap{display:flex}.input-flex-wrap>.input-text{width:100%}.input-flex-wrap.flex3{gap:8px}.input-box-wrap{position:relative}.input-box-wrap :where(.input-box-field){display:flex;align-items:stretch;column-gap:12px;width:100%}.input-box-wrap :where(.input-box){position:relative;box-sizing:border-box;flex-grow:1}:where(.input-box-wrap :where(.input-box).input-box-disabled) :where(*){color:#c8c8c8}.input-box-wrap :where(.input-box) :where(.input-post),.input-box-wrap :where(.input-box) :where(.input-pre){display:flex;align-items:center;position:absolute;top:50%;height:0}.input-box-wrap :where(.input-box) :where(.input-post)>*,.input-box-wrap :where(.input-box) :where(.input-pre)>*{position:relative;z-index:1}.input-box-wrap :where(.input-box) :where(.input-post)>:not(.icon):not(.text),.input-box-wrap :where(.input-box) :where(.input-pre)>:not(.icon):not(.text){padding:6px}.input-box-wrap :where(.input-box) :where(.input-post)>.icon,.input-box-wrap :where(.input-box) :where(.input-post)>.text,.input-box-wrap :where(.input-box) :where(.input-pre)>.icon,.input-box-wrap :where(.input-box) :where(.input-pre)>.text{z-index:1;pointer-events:none}.input-box-wrap :where(.input-box) :where(.input-post)>.icon.text,.input-box-wrap :where(.input-box) :where(.input-post)>.text.text,.input-box-wrap :where(.input-box) :where(.input-pre)>.icon.text,.input-box-wrap :where(.input-box) :where(.input-pre)>.text.text{font-size:15px}.input-box-wrap :where(.input-box) :where(.input-post).input-pre,.input-box-wrap :where(.input-box) :where(.input-pre).input-pre{left:6px}.input-box-wrap :where(.input-box) :where(.input-post).input-pre>.icon,.input-box-wrap :where(.input-box) :where(.input-pre).input-pre>.icon{margin:0 8px 0 6px}.input-box-wrap :where(.input-box) :where(.input-post).input-pre>.text,.input-box-wrap :where(.input-box) :where(.input-pre).input-pre>.text{margin:0 4px 0 6px}.input-box-wrap :where(.input-box) :where(.input-post).input-post,.input-box-wrap :where(.input-box) :where(.input-pre).input-post{right:10px}.input-box-wrap :where(.input-box) :where(.input-post).input-post>.icon,.input-box-wrap :where(.input-box) :where(.input-pre).input-post>.icon{margin:0 6px 0 12px}.input-box-wrap :where(.input-box) :where(.input-post).input-post>.text,.input-box-wrap :where(.input-box) :where(.input-pre).input-post>.text{margin:0 6px 0 4px}.input-box-wrap .limit-length-text{font-size:13px;color:#a6a6a6;font-style:normal}.input-box-wrap .limit-time-text{font-size:15px;color:#191919;font-weight:700;font-style:normal}.input-box-wrap .limit-time-text.expired{display:none}.input-box-wrap .limit-time-text.disabled{color:#c8c8c8}.input-box-wrap .input-button{flex-shrink:0}.input-box-wrap .input-button>.btn{height:100%}.input-help-text{display:flex;align-items:center;width:100%;column-gap:8px;font-size:12px;min-height:18px;color:#8a8a8a}.input-help-text:not(:first-child){margin-top:8px}.input-help-text b{display:flex;align-items:top;font-weight:400;line-height:18px;color:inherit;column-gap:8px}.input-help-text b:not(.error):not(.success){flex-wrap:wrap}.input-help-text b:not(:first-child){display:none}.input-help-text b i{flex-shrink:0}.input-help-text b span{display:inline-flex;color:inherit}.input-help-text .error{color:#ab291a}.input-help-text .success{color:#2cad5a}.badge-wrap{display:flex;align-items:center;column-gap:8px;flex-wrap:wrap}.badge-wrap>.badge{margin:0}.badge{display:inline-flex;align-items:center;column-gap:2px;padding:4px 6px;margin-right:4px;line-height:12px;font-size:10px;border-radius:13px;vertical-align:middle}.badge.small{padding:2px 5px}.badge.large{padding:4px 8px;font-size:12px;line-height:18px}.badge.size-32{padding:6px 12px;font-size:13px;border-radius:16px}.badge.size-40{padding:0 16px;line-height:38px;font-size:13px;border-radius:20px}.badge.badge-square{line-height:18px;font-size:12px;border-radius:6px}.badge.badge-circle{border-radius:50%}.badge.badge-red500{color:#fff;background-color:#f53f29}.badge.badge-red0{color:#f53f29;background-color:#fff3f0}.badge.badge-gray50{color:#8a8a8a;background-color:#f2f2f2}.badge.badge-mint0{color:#18b698;background-color:#e7faf6}.badge.badge-brown0{color:#9d7d54;background-color:#f7f3ef}.badge.badge-outline-mint500{color:#18b698;border:1px solid #18b698}.badge.badge-outline-brown200{color:#9d7d54;border:1px solid #ddd1c1}.badge.badge-outline-gray100{color:#505050;border:1px solid #eaeaea}.badge.badge-outline-gray200{color:#8a8a8a;border:1px solid #dedede}.badge.badge-outline-red200{color:#f53f29;border:1px solid #f3b4ac}.badge.badge-white{color:#8a8a8a;background-color:#fff;border:1px solid #dedede}.badge.badge-red{background-color:#f53f29;color:#fff}.badge.badge-green{color:#2cad5a;background-color:#e7faf6;border:1px solid #e7faf6}.badge.badge-green-line{color:#2cad5a;background-color:#fff;border:1px solid #2cad5a}.badge.badge-gray{color:#8a8a8a;background-color:#f2f2f2;border:1px solid #f2f2f2}.badge.badge-gray-line{color:#8a8a8a;background-color:#fff;border:1px solid #dedede}.badge.badge-gray300-line{color:#505050;background-color:#fff;border:1px solid #c8c8c8}.badge.badge-brown{color:#9d7d54;background-color:#f7f3ef;border:1px solid #f7f3ef}.badge.badge-brown-line{color:#9d7d54;background-color:#fff;border:1px solid #ddd1c1}.tabs-wrap{display:flex;flex-wrap:nowrap;flex-direction:row;margin:8px 0 8px 20px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.tabs-wrap::-webkit-scrollbar{display:none}.tabs-wrap .tab-item{flex:0 0 auto;padding:10px 12px 11px;border:1px solid #f2f2f2;margin-right:8px;border-radius:8px;font-size:13px;color:#8a8a8a}.tabs-wrap .tab-item:last-child{margin-right:20px}.tabs-wrap .tab-item.on{border-color:#191919;color:#191919;font-weight:700}.slider-group-wrap{margin:0 6px}.slider-group-wrap .row-curation,.slider-group-wrap .row-package,.slider-group-wrap .row-wegazine{padding-top:12px;padding-bottom:12px;display:flex;flex:1 1;flex-direction:row}.slider-group-wrap .row-curation:first-child,.slider-group-wrap .row-package:first-child,.slider-group-wrap .row-wegazine:first-child{margin-top:0}.slider-group-wrap .row-curation .row-item-bg,.slider-group-wrap .row-package .row-item-bg,.slider-group-wrap .row-wegazine .row-item-bg{display:block;width:90px;min-width:90px;height:90px;border-radius:8px;box-sizing:border-box;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin-right:12px;position:relative}.slider-group-wrap .row-curation .row-item-bg.no-image,.slider-group-wrap .row-package .row-item-bg.no-image,.slider-group-wrap .row-wegazine .row-item-bg.no-image{background-image:url(/_next/static/media/ic-no-image.1844df82.png)!important;background-size:48px;background-color:#f2f2f2}.slider-group-wrap .row-curation .row-item-bg:after,.slider-group-wrap .row-package .row-item-bg:after,.slider-group-wrap .row-wegazine .row-item-bg:after{position:absolute;top:0;left:0;z-index:1;display:block;content:"";width:100%;height:100%;box-sizing:border-box;pointer-events:none;border-radius:8px;border:1px solid rgba(0,0,0,.08)}.slider-group-wrap .row-curation .row-item-bg .item-img-tag,.slider-group-wrap .row-package .row-item-bg .item-img-tag,.slider-group-wrap .row-wegazine .row-item-bg .item-img-tag{position:absolute;bottom:4px;left:4px;padding:2px 4px;background-color:#ee6857;border-radius:4px;color:#fff;font-size:10px;line-height:15px}.slider-group-wrap .row-curation .row-item-bg .like-button,.slider-group-wrap .row-package .row-item-bg .like-button,.slider-group-wrap .row-wegazine .row-item-bg .like-button{background-image:url(/_next/static/media/ic-like-off@3x.98badf7a.png);background-position:50%;background-repeat:no-repeat;background-size:24px;height:18px;position:absolute;right:0;top:0;padding:16px;width:18px;z-index:1}.slider-group-wrap .row-curation .row-item-bg.like .like-button,.slider-group-wrap .row-package .row-item-bg.like .like-button,.slider-group-wrap .row-wegazine .row-item-bg.like .like-button{background-image:url(/_next/static/media/ic-like-on@3x.a691bd5e.png)}.slider-group-wrap .row-curation .item-ranking,.slider-group-wrap .row-package .item-ranking,.slider-group-wrap .row-wegazine .item-ranking{font-size:13px;font-weight:700;margin-right:8px;color:#505050}.slider-group-wrap .row-curation .row-item-info-wrap,.slider-group-wrap .row-package .row-item-info-wrap,.slider-group-wrap .row-wegazine .row-item-info-wrap{overflow:hidden;padding-right:8px;display:flex;flex-direction:column;word-break:break-word}.slider-group-wrap .row-curation .row-item-info-wrap.has-ranking,.slider-group-wrap .row-package .row-item-info-wrap.has-ranking,.slider-group-wrap .row-wegazine .row-item-info-wrap.has-ranking{position:relative}.slider-group-wrap .row-curation .row-item-info-wrap .item-sub,.slider-group-wrap .row-package .row-item-info-wrap .item-sub,.slider-group-wrap .row-wegazine .row-item-info-wrap .item-sub{display:block;margin-bottom:1px;font-size:10px;color:#8a8a8a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.slider-group-wrap .row-curation .row-item-info-wrap .item-review,.slider-group-wrap .row-package .row-item-info-wrap .item-review,.slider-group-wrap .row-wegazine .row-item-info-wrap .item-review{font-size:12px;color:#8a8a8a;margin-top:4px}.slider-group-wrap .row-curation .row-item-info-wrap .item-review span,.slider-group-wrap .row-package .row-item-info-wrap .item-review span,.slider-group-wrap .row-wegazine .row-item-info-wrap .item-review span{margin-left:4px}.slider-group-wrap .row-curation .row-item-info-wrap .item-name,.slider-group-wrap .row-package .row-item-info-wrap .item-name,.slider-group-wrap .row-wegazine .row-item-info-wrap .item-name{font-size:13px;color:#505050;font-weight:700;margin-bottom:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.slider-group-wrap .row-curation .row-item-info-wrap .item-description,.slider-group-wrap .row-package .row-item-info-wrap .item-description,.slider-group-wrap .row-wegazine .row-item-info-wrap .item-description{display:block;font-size:12px;color:#505050}.slider-group-wrap .row-curation .row-item-info-wrap .item-score-wrap,.slider-group-wrap .row-package .row-item-info-wrap .item-score-wrap,.slider-group-wrap .row-wegazine .row-item-info-wrap .item-score-wrap{margin-top:8px;display:flex;flex-direction:row}.slider-group-wrap .row-curation .row-item-info-wrap .item-score-wrap>div,.slider-group-wrap .row-package .row-item-info-wrap .item-score-wrap>div,.slider-group-wrap .row-wegazine .row-item-info-wrap .item-score-wrap>div{display:flex;flex-direction:row;align-items:center;margin-right:12px}.slider-group-wrap .row-curation .row-item-info-wrap .item-score-wrap>div>span,.slider-group-wrap .row-package .row-item-info-wrap .item-score-wrap>div>span,.slider-group-wrap .row-wegazine .row-item-info-wrap .item-score-wrap>div>span{line-height:18px;font-size:12px;color:#a6a6a6}.web-header-wrap{display:flex;align-items:center;padding:0 20px;height:56px}.linkpay-wrap>.linkpay-section{margin-top:40px}.linkpay-wrap>.linkpay-section:first-child{margin-top:0}.linkpay-wrap .linkpay-content{padding:11px 20px;font-size:15px;color:#8a8a8a;white-space:pre-line}.linkpay-wrap .link-terms{display:flex;justify-content:space-between;padding:6px 0 8px;font-size:12px;color:#505050}.linkpay-wrap .btn-payment{margin-top:36px}.linkpay-expired-wrap{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.linkpay-expired-wrap>p{width:335px;padding:16px;color:#fff;font-size:13px;text-align:center;background-color:#191919;border-radius:8px}.data-list-wrap{padding:0 20px}.data-list-wrap>div{display:flex;justify-content:space-between;padding:11px 0;font-size:15px;color:#191919}.data-list-wrap .data-list-key{width:40%}.data-list-wrap .data-list-value{width:60%;text-align:right}#paymentWidgetWrap{position:fixed;top:0;left:0;right:0;bottom:0;padding-top:40px;overflow:auto;background-color:#fff;transform:translateX(100%);transition:transform .6s;z-index:10000}#paymentWidgetWrap .btn-widget-close{position:fixed;top:8px;right:16px}.show-payment-widget #paymentWidgetWrap{transform:translateX(0)}.web-header-wrap+.linkpay-result-page{top:56px}.linkpay-result-page{position:fixed;top:0;left:0;right:0;bottom:0;padding:20px;overflow:auto;max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}.linkpay-result-page .check-icon{width:33px;height:33px;aspect-ratio:1/1;background-color:#c62c1a;border-radius:200px;text-align:center;vertical-align:middle;margin:0 auto 15px}.linkpay-result-page .check-icon>i{margin-top:9px}.linkpay-result-page>h2{font-size:22px}.linkpay-result-page>h2.realtime{text-align:center}.linkpay-result-page>p{margin-top:24px;color:#505050}.linkpay-result-page>p.realtime{text-align:center}.linkpay-result-page .result-info-wrap{margin-top:20px;padding:20px;font-size:12px;background-color:#fafafa;border-radius:8px}.linkpay-result-page .result-info-wrap>h3{margin-top:20px}.linkpay-result-page .result-info-wrap>h3:first-child{margin-top:0}.linkpay-result-page .result-info-wrap>p{margin-top:8px;color:#737373}.linkpay-result-page .result-info-wrap>table{margin:-4px 0;width:100%;font-size:12px;text-align:left}.linkpay-result-page .result-info-wrap>table td,.linkpay-result-page .result-info-wrap>table th{padding:4px 0}.linkpay-result-page .result-info-wrap>table td{text-align:right;color:#8a8a8a}.linkpay-result-page .btn-circle{position:absolute;right:20px;bottom:40px}.linkpay-result-page .link-wedding-invitation-wrap{padding:40px 0;text-align:center;background-color:#f7f7f7}.linkpay-result-page .link-wedding-invitation-wrap>b{display:block;margin-top:20px}.linkpay-result-page .link-wedding-invitation-wrap>p{margin:16px 0;font-size:13px;color:#505050}.margin-top{margin-top:64px}.result-info-wrap-flex{display:flex;justify-content:space-between}.result-info-wrap-flex>span{color:#191919}.category-section-wrap{padding-bottom:80px}.category-section-wrap .category-section{padding:20px}.category-section-wrap .category-section .catregory-section-title-wrap{display:flex;font-size:12px;justify-content:space-between;align-items:center}.category-section-wrap .category-section .catregory-section-title-wrap>span{color:#505050}.category-section-wrap .category-section .category-section-title{padding:6px 0 8px;font-size:12px;font-weight:700;color:#a6a6a6}.category-section-wrap .category-section>ul{overflow:hidden}.category-section-wrap .category-section li{float:left;padding:14px 0;width:50%;color:#191919;font-size:15px;font-weight:700}.category-section-wrap .need-recommendation-tooltip{display:none;position:fixed;left:50%;bottom:40px;padding:6px 13px 7px;transform:translateX(-50%);font-size:13px;color:#fff;border-radius:32px;background-color:rgba(0,0,0,.8)}.category-section-wrap .need-recommendation-tooltip.show{display:inline-block}.search-section{padding:20px}.search-section.has-safe-area{padding-bottom:calc(env(safe-area-inset-bottom) + 20px)}.search-section .search-section-title-wrap{display:flex;font-size:12px;justify-content:space-between;align-items:center}.search-section .search-section-title-wrap>span{color:#505050}.search-section .search-section-title{padding:6px 0 8px;font-size:12px;font-weight:700;color:#a6a6a6}.search-section .empty-serach-list{padding:11px 0 12px;font-size:13px;color:#191919;text-align:center}.search-tag-list-wrap{overflow:hidden}.search-tag-list-wrap>li{float:left;margin:12px 12px 0 0;padding:10px 16px 11px;font-size:13px;border-radius:40px}.recently-search-list-wrap{overflow:hidden;max-height:164px}.recently-search-list-wrap>li{color:#505050;border:1px solid #eaeaea}.recently-search-list-wrap>li .icon{margin-top:-2px;margin-left:8px}.recommendation-search-list-wrap{max-height:164px}.recommendation-search-list-wrap>li{color:#9d7d54;background-color:#f7f3ef}.recently-show-list-wrap{overflow-x:auto;white-space:nowrap}.recently-show-list-wrap>li{margin-left:12px;display:inline-block;width:162px;box-sizing:border-box;vertical-align:top}.recently-show-list-wrap>li:first-child{margin-left:0}.search-auto-complete-wrap{overflow:auto;position:fixed;top:56px;left:0;right:0;bottom:0;background-color:#fff;z-index:999}.search-auto-complete-wrap .search-item-list-wrap li{display:flex;align-items:center;padding:15px 20px}.search-auto-complete-wrap .search-item-list-wrap li .cover-img{width:48px;height:48px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border-radius:8px;background-color:red}.search-auto-complete-wrap .search-item-list-wrap li .cover-img+div{margin-left:16px;font-size:15px;color:#191919}.search-auto-complete-wrap .search-item-list-wrap li .cover-img+div span{display:block;margin-top:2px;font-size:13px;color:#a6a6a6}.search-auto-complete-wrap .search-item-list-wrap.no-cover-img{border-top:1px solid #eaeaea}.search-auto-complete-wrap .search-item-list-wrap.no-cover-img li{display:block;margin-top:4px;padding:11px 20px;font-size:15px;color:#191919}.search-result-page .search-result-list-wrap{overflow:hidden;padding:0 20px}.search-result-page .search-result-list-wrap>li{float:left;margin-bottom:32px;padding-top:12px;padding-bottom:24px;width:50%;box-sizing:border-box}.search-result-page .search-result-list-wrap>li:nth-child(2n){padding-left:6px}.search-result-page .search-result-list-wrap>li:nth-child(odd){padding-right:6px}.search-result-page .search-result-list-wrap>li .partner-bg{position:relative;padding-bottom:100%;height:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border-radius:8px;transition:opacity .4s}.search-result-page .search-result-list-wrap>li .partner-bg.no-image{background-image:url(/_next/static/media/ic-no-image.1844df82.png)!important;background-size:48px;background-color:#f2f2f2}.search-result-page .search-result-list-wrap>li .partner-bg.load{opacity:1}.search-result-page .search-result-list-wrap>li .partner-bg.before-load{opacity:0}.search-result-page .search-result-list-wrap>li .partner-info-wrap{padding:12px 8px 0}.search-result-page .search-result-list-wrap>li .partner-info-wrap .partner-address{display:inline-block;font-size:13px;color:#a6a6a6;height:18px;vertical-align:top}.search-result-page .search-result-list-wrap>li .partner-info-wrap .partner-name{margin:2px 0 8px;display:block;font-size:15px;font-weight:400;color:#191919;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.search-result-page .search-result-list-wrap>li .partner-info-wrap .partner-tag-list-wrap{white-space:nowrap;overflow-x:auto;margin:0;height:28px}.search-result-page .search-result-list-wrap>li .partner-info-wrap .partner-tag-list-wrap>li{display:inline-block;margin:0 4px 0 0;padding:4px 6px;font-size:12px;color:#b59975;border-radius:6px;background-color:#f7f3ef}.search-result-page .search-result-empty-wrap{display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 56px)}.search-result-page .search-result-empty-wrap>div:first-child{text-align:center;padding-top:80px}.search-result-page .search-result-empty-wrap>div:first-child>p{font-size:13px;color:#191919}.search-result-page .search-result-empty-wrap>div:first-child>p>i{display:inline-block;margin-bottom:20px;font-size:45px;font-style:normal}.search-result-page .search-result-empty-wrap>div:first-child>p>span{color:#9d7d54}.search-result-page .search-result-empty-wrap>div:first-child .btn{margin-top:32px;width:146px}.search-result-page .search-result-empty-wrap>div:last-child{margin-top:90px;border-top:1px solid #eaeaea;background-color:#fff}.page-weddinghall{padding:0 20px 24px;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-overflow-style:none;scrollbar-width:none}.page-weddinghall::-webkit-scrollbar{display:none}.page-weddinghall .weddinghall-header{display:flex;align-items:center;position:fixed;padding-left:20px;top:0;left:0;width:100%;max-width:600px;margin-left:auto;margin-right:auto;display:block;background-color:#fff;transition:transform .25s ease-in-out,opacity .2s ease-in-out;z-index:10;opacity:1;box-sizing:border-box}.page-weddinghall .weddinghall-header h2{color:#191919;font-weight:700;height:56px;line-height:56px}.page-weddinghall .weddinghall-home-tab-wrap{transition:transform .25s ease-in-out,opacity .2s ease-in-out;position:fixed;top:56px;left:0;right:0;z-index:10;background-color:#fff;max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}.page-weddinghall-search .reservation-type-bottomsheet .bottom-fixed-modal{padding-top:2px}.page-weddinghall-search .reservation-type-bottomsheet .bottom-fixed-modal .modal-title{display:none}.page-weddinghall-search .search-bar-wrap{margin-top:63px;transition:transform .25s ease-in-out,margin .25s ease-in-out;transform:translateY(56px);position:relative;z-index:99}.page-weddinghall-search .search-bar-wrap.sticky{margin-top:0;padding:12px 20px 0;position:fixed;top:0;left:0;right:0;z-index:98;background-color:#fff;max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}.page-weddinghall-search .search-bar-wrap.has-margin{transform:translateY(106px)}.page-weddinghall-search .home-filter-wrap{display:flex;margin:8px -20px 12px;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.page-weddinghall-search .home-filter-wrap::-webkit-scrollbar{display:none}.page-weddinghall-search .home-filter-wrap>div:first-child{margin-left:20px}.page-weddinghall-search .home-filter-wrap>div:last-child{margin-right:20px}.page-weddinghall-search .home-hallcard-list{margin-top:250px;display:flex;flex-direction:column;gap:18px}.weddinghall-info-page .weddinghall-tabs .tab-item-button{padding:0}.weddinghall-info-page .weddinghall-tabs .tab-item-button:nth-child(2) span:after{content:"N";position:absolute;left:auto;top:50%;left:100%;margin-top:-8px;margin-left:6px;width:16px;height:16px;border-radius:50%;background-color:red;color:#fff;font-weight:700;font-size:10px;display:flex;justify-content:center;align-items:center}.weddinghall-info-page .weddinghall-tabs .tab-item-button.active:nth-child(2) span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#191919;border-radius:4px 4px 0 0}.tab-product-wrap{-webkit-tap-highlight-color:rgba(0,0,0,0)}.tab-product-wrap .filter-wrap{padding:8px 20px 12px;overflow-y:scroll;white-space:nowrap;-ms-overflow-style:none}.tab-product-wrap .filter-wrap::-webkit-scrollbar{display:none}.tab-product-wrap .filter-wrap.sticky{background-color:#fff;position:-webkit-sticky;position:sticky;top:106px;z-index:10}.tab-product-wrap>.filter-bottom-wrap{display:flex;justify-content:space-between;margin:0 20px;font-size:13px;padding-bottom:12px}.tab-product-wrap>.filter-bottom-wrap i{margin-left:6px}.tab-product-wrap .product-card-list-wrap{display:flex;flex-direction:column;gap:20px;padding:0 20px 20px}.slot-banner-container{display:flex;gap:4px;margin:0 20px 12px;width:inherit;padding:16px 20px;border-radius:8px;background-color:#f7f7f7;color:#505050;font-size:13px}.slot-banner-container.more-slot-sheet{margin:0}.slot-banner-container p:last-child{margin-top:2px;font-size:12px;color:#8a8a8a}.slot-banner-container p:last-child span:last-child{text-decoration:underline}.page-hall-price{box-sizing:border-box;width:100%}.page-hall-price .right-panel .icon-button:first-child,.page-hall-price .right-panel .icon-button:nth-child(2){display:none}.page-hall-price .detail-wrap{padding:14px 20px 0}.page-hall-price .title{font-size:15px;height:23px}.page-hall-price .subscribe{margin-top:4px;padding-bottom:15px;color:#8a8a8a;font-size:12px;line-height:18px}.page-hall-price .total-price{margin-top:14px;display:flex;justify-content:space-between}.page-hall-price .total-price p{font-size:18px}.page-hall-price .bottom-fixed-modal{padding-bottom:0!important}.page-hall-price .deposit-btn-wrap{background:linear-gradient(180deg,rgba(255,255,255,0),#FFF 64.29%);position:fixed;bottom:0;width:100%;max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}.page-hall-price .no-slot-bottomsheet p.bold{font-size:15px;margin:0 0 20px}.info-summary-wrap{padding:12px 20px}.info-summary-wrap .hall-name{display:flex;align-items:center;padding:8px 0 4px}.info-summary-wrap .hall-name h2{font-size:18px;vertical-align:middle}.info-summary-wrap .hall-name .right-arrow{margin-left:4px;margin-bottom:2px}.info-summary-wrap>p{margin:6px 0 13px;color:#505050;font-size:13px}.info-summary-wrap .price-wrap{padding:16px 0}.info-summary-wrap .price-wrap .bold{margin-bottom:3px;font-size:18px}.info-summary-wrap .price-wrap .sale{padding-right:6px;color:#f53f29}.info-summary-wrap .price-wrap p:last-child{color:#c8c8c8;font-size:13px;text-decoration:line-through}.comparison-box{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comparison-box.deleted{min-height:10px}.comparison-box:not(.null):after{content:"";position:absolute;top:0;left:0;z-index:12;width:100%;height:100%;opacity:.5}.comparison-box.updated:after{background-color:#ffab02}.comparison-box.created:after{background-color:#4fb305}.comparison-box.deleted:after{background-color:#df032b}.page-weddinghall-slot{padding:0 0 24px}.page-weddinghall-slot .search-bar-wrap{margin-top:63px;transition:top .25s ease-in-out,margin .25s ease-in-out;position:relative;z-index:99}.page-weddinghall-slot .search-bar-wrap.sticky{margin-top:0;padding:12px 20px 0;position:fixed;top:56px;left:0;right:0;z-index:98;background-color:#fff;max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}.page-weddinghall-slot .search-bar-wrap.has-margin{top:106px}.page-weddinghall-slot .slot-card-list{padding-bottom:24px;display:flex;flex-direction:column;gap:24px}.page-weddinghall-slot .slot-card-list .slot-card-wrap{padding:0 20px}.page-weddinghall-slot .slot-tab-banner{margin:256px 20px 20px;display:flex;align-items:center;padding:8px 20px;border-radius:8px;border:1px solid #f2f2f2;background:#fff;box-shadow:0 4px 19px 0 rgba(0,0,0,.03)}.page-weddinghall-slot .slot-tab-banner p{padding:6px 0;font-size:12px;color:#505050;display:inline-block;margin-left:4px}.page-result-list.hall{margin:0 20px}.page-result-list .search-bar-wrap{background-color:#fff;width:100%;max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box;z-index:10}.page-result-list .search-bar-wrap.slot-wrap{padding:20px 20px 0}.page-result-list .search-bar-wrap.hall-wrap{padding-top:20px}.page-result-list .result-slot-list-wrap{padding-bottom:24px;padding-top:167px;display:flex;flex-direction:column;gap:20px}.page-result-list .result-slot-list-wrap .product-card-wrap{padding:0 20px}.page-result-list .home-hallcard-list{padding-top:143.5px}.page-result-list .home-hallcard-list.grid,.page-result-slot .home-hallcard-list.grid,.page-weddinghall-search .home-hallcard-list.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.my-role-list-wrap{overflow:hidden}.my-role-list-wrap li{float:left;margin-right:8px;width:48px;padding:10px 0 9px;font-size:13px;color:#8a8a8a;text-align:center;border:1px solid #f2f2f2;border-radius:8px;box-sizing:border-box;cursor:pointer}.my-role-list-wrap li.on{font-weight:700;color:#191919;border-color:#191919}.partner-detail-page .partner-tab-content-wrap{box-sizing:border-box;padding-top:106px;padding-bottom:20px;min-height:calc(100vh - 106px)}.partner-detail-page .partner-bottom-sticky-wrap{position:-webkit-sticky;position:sticky;bottom:0;z-index:10}.partner-detail-page .partner-detail-info-components-wrap{min-height:180px}.partner-detail-page .partner-detail-info-components-wrap:not(:empty){padding-top:40px}.partner-detail-page.preview{width:375px;margin:auto;background-color:#fff;box-shadow:0 0 1px #b2b2b2}.partner-detail-page.preview .partner-tab-content-wrap{padding-top:0}.partner-detail-page.preview .only-available-info-tab-preview{display:flex;align-items:center;justify-content:center;height:320px;font-size:14px;color:#8a8a8a}.partner-detail-comparison{display:flex;justify-content:space-between;width:780px;margin:auto}.partner-detail-comparison .partner-detail-page.preview{margin:unset}.partner-detail-comparison .comparison-box{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.partner-detail-comparison .comparison-box.deleted{min-height:10px}.partner-detail-comparison .comparison-box:after{content:"";position:absolute;top:0;left:0;z-index:12;width:100%;height:100%;opacity:.5}.partner-detail-comparison .comparison-box.updated:after{background-color:#ffab02}.partner-detail-comparison .comparison-box.created:after{background-color:#4fb305}.partner-detail-comparison .comparison-box.deleted:after{background-color:#df032b}.partner-info-component-example-page{padding:14px 0}.partner-info-component-example-page .example-component{margin:auto;width:375px;background-color:#fff}.partner-info-component-example-page .example-component.example-image-and-text .example-space{height:40px}.partner-info-component-example-page .example-component.example-image-and-text .example-label-wrap{position:relative}.partner-info-component-example-page .example-component.example-image-and-text .example-label-wrap .example-label{position:absolute;top:50%;left:-140px;margin-top:-12px;width:140px;height:24px;line-height:24px;font-size:15px;color:#a6a6a6}.partner-info-component-example-page .example-component.example-text-box{padding-top:20px;width:760px}.partner-info-component-example-page .example-component.example-text-box .row{display:flex;justify-content:space-between;margin-bottom:12px}.partner-info-component-example-page .example-component.example-text-box .row:last-of-type{margin-bottom:0}.partner-info-component-example-page .example-component.example-text-box .row .item{flex-shrink:0;width:375px}.partner-info-component-example-page .example-component.example-text-box .row .item .item-title{padding:0 20px;font-size:15px;color:#a6a6a6;margin-bottom:-8px}.partner-info-component-example-page .example-component.example-magazine,.partner-info-component-example-page .example-component.example-popular-product,.partner-info-component-example-page .example-component.example-recommended-partner,.partner-info-component-example-page .example-component.example-related-partner,.partner-info-component-example-page .example-component.example-table{padding:12px 0}.realtime-deposit-bottomsheet.bottom-fixed-modal-wrap .bottom-fixed-modal{padding-bottom:0!important}.realtime-deposit-bottomsheet .booking-noti-wrap{position:relative}.realtime-deposit-bottomsheet .booking-noti-wrap>p{color:#8a8a8a;font-size:15px;margin-top:8px}.realtime-deposit-bottomsheet .booking-noti-wrap .modal-info-wrap{margin-top:16px;padding:16px 20px;background-color:#fafafa;border-radius:8px;font-size:12px;color:#737373}.realtime-deposit-bottomsheet .booking-noti-wrap .modal-info-wrap .noti-info{display:flex;align-items:flex-start;color:#191919;font-size:15px;margin-bottom:4px}.realtime-deposit-bottomsheet .booking-noti-wrap .modal-info-wrap .noti-info>div{flex-basis:auto;flex-grow:1;display:flex;flex-direction:column;gap:2px;flex-shrink:0}.realtime-deposit-bottomsheet .booking-noti-wrap .modal-info-wrap .noti-info>div p{padding-top:8px}.realtime-deposit-bottomsheet .booking-noti-wrap .modal-info-wrap .noti-info>div .tag{margin:0 0 0 5px;padding:4px 6px;vertical-align:bottom}.realtime-deposit-bottomsheet .booking-noti-wrap .modal-info-wrap .noti-info>div:last-child{flex-grow:2;align-items:flex-end;margin-left:0}.realtime-deposit-bottomsheet .booking-noti-wrap .modal-info-wrap .subscribe{padding:4px 0;color:#737373;font-size:12px}.realtime-deposit-bottomsheet .booking-noti-wrap .noti-btn-wrap{position:relative;margin-top:20px}.realtime-deposit-bottomsheet .booking-noti-wrap .deposit-noti-popup{position:absolute;top:180px;z-index:10;background-color:#fff;box-shadow:0 2px 18px 0 rgba(0,0,0,.1);border-radius:8px;padding:12px 20px 16px}.realtime-deposit-bottomsheet .booking-noti-wrap .deposit-noti-popup>div{height:44px;display:flex;justify-content:space-between;align-items:center;font-size:15px}.realtime-deposit-bottomsheet .booking-noti-wrap .deposit-noti-popup .deposit-text-wrap li{line-height:18px;padding:10px 0;font-size:12px;font-weight:400;color:#8a8a8a;list-style-type:disc;margin-left:18px}.realtime-deposit-bottomsheet .booking-noti-wrap .deposit-noti-popup .deposit-text-wrap strong{color:#505050}.realtime-deposit-bottomsheet .booking-noti-wrap .deposit-noti-popup:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 10px 10px;content:"";position:absolute;top:-10px;left:50px}.page-realtime-booking .divider{height:12px;background-color:#f2f2f2;margin:20px -20px}.page-realtime-booking .divider-line{height:1px;background-color:#f2f2f2;margin:12px auto}.page-realtime-booking .stick{display:inline-block;color:#dedede;margin:0 4px;font-weight:400}.page-realtime-booking .select-button{min-width:60px;min-height:40px;padding:10px 12px 11px;justify-content:center;align-items:center;border-radius:8px;border:1px solid #dedede;color:#8a8a8a;background-color:#fff;font-size:13px}.page-realtime-booking .select-button.selected{border:1px solid #9d7d54;color:#9d7d54}.page-realtime-booking .select-button.disabled{border:none;color:#fff;background-color:#f7f7f7}.page-realtime-booking .noti-btn-wrap{position:fixed;display:flex;left:0;right:0;bottom:0;gap:11px;padding:0 20px 20px;background-color:#fff;max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}.page-realtime-booking .noti-btn-wrap>button{height:60px;font-size:15px}.page-realtime-booking .page-reservation-visit-date .page-apply-form{height:calc(100vh - 100px);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.page-realtime-booking .page-reservation-visit-date .page-apply-form::-webkit-scrollbar{display:none}.page-realtime-booking .page-reservation-visit-date .selected-chips-list-wrap li:first-child{margin-left:20px}.page-realtime-booking .page-reservation-visit-date .selected-chips-list-wrap li:last-child{margin-right:20px}.page-realtime-booking .page-reservation-visit-date .btn-wrap{width:calc(100vw - 40px)}.page-realtime-booking .select-visit-time-modal{box-sizing:border-box;white-space:pre-line}.page-realtime-booking .select-visit-time-modal .bottom-fixed-modal{height:87vh}.ios .page-realtime-booking .select-visit-time-modal .bottom-fixed-modal{padding-bottom:0}.page-realtime-booking .select-visit-time-modal .modal-content{height:calc(100% - 48px);padding:0!important}.page-realtime-booking .select-visit-time-modal .modal-content .scroll-able-btn-wrap .btn-gray:first-child{margin-left:20px}.page-realtime-booking .select-visit-time-modal .modal-content .scroll-able-btn-wrap .btn-gray:last-child{margin-right:20px}.page-realtime-booking .select-visit-time-modal .page-apply-form{height:calc(100% - 100px);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.page-realtime-booking .select-visit-time-modal .page-apply-form::-webkit-scrollbar{display:none}.page-realtime-booking .select-visit-time-modal .page-apply-form>p{padding:8px 20px;color:#8a8a8a;font-size:15px;margin-bottom:16px}.page-realtime-booking .select-visit-time-modal .no-time{padding:12px 10px;text-align:center;background-color:#f7f7f7;font-size:13px;color:#a6a6a6;border-radius:8px}.page-realtime-booking .select-visit-time-modal .reltime-notification{margin:16px 20px 0}.page-realtime-booking .select-visit-time-modal .btn-wrap{background:linear-gradient(rgba(255,255,255,0),rgb(255,255,255) 64.29%)}.page-realtime-booking .page-realtime-visit-date{padding:0 20px;overflow:scroll;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.page-realtime-booking .page-realtime-visit-date::-webkit-scrollbar{display:none}.page-realtime-booking .page-realtime-visit-date>div.booking-title-wrap{padding:28px 0 12px;position:fixed;width:calc(100% - 40px);max-width:560px;background-color:#fff;z-index:1}.page-realtime-booking .page-realtime-visit-date .time-select-wrap{padding:20px 0 4px;color:#505050}.page-realtime-booking .page-realtime-visit-date .time-select-wrap .time-title{margin-bottom:12px;font-size:12px;font-weight:400}.page-realtime-booking .page-realtime-visit-date .time-select-wrap>div{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:8px;gap:8px}.page-realtime-booking .page-realtime-visit-date .time-select-wrap>div::-webkit-scrollbar{display:none}.page-realtime-booking .page-realtime-visit-date .time-select-wrap>div button.disabled{color:#dedede}.page-realtime-booking .page-realtime-visit-date .time-select-wrap .time-subscribe-text{margin:10px 0 4px;color:#8a8a8a;font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-underline-position:from-font}.page-realtime-booking .page-realtime-visit-date .flex-column-wrap.list{padding:4px 0 4px 20px}.page-realtime-booking .page-realtime-visit-date .flex-column-wrap.list li{list-style-type:disc}.page-realtime-booking .page-realtime-visitor .booking-title-wrap{padding:28px 0 15px}.page-realtime-booking .page-realtime-visitor .visitor-select-wrap{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 11px;gap:12px 11px}.page-realtime-booking .page-realtime-visitor .visitor-select-wrap>button{height:50px;font-size:15px}.page-realtime-booking .page-realtime-visitor .visitor-notice-wrap .visitor-subscribe{padding:8px 0 8px 25px;font-size:15px;color:#505050}.page-realtime-booking .page-realtime-visitor .visitor-notice-wrap .visitor-subscribe li{list-style-type:disc}.page-realtime-booking .page-realtime-visitor .visitor-notice-wrap .btn-full{margin:20px 0}.page-realtime-booking .tabs-wrap-fixed{background-color:#fff}.page-realtime-booking .tabs-wrap-fixed .booking-title-wrap{padding:28px 20px 13px 0;width:inherit}.page-realtime-booking .tabs-wrap-fixed .tab-btn-wrap{padding:8px 20px 8px 0}.page-realtime-booking .tabs-wrap-fixed .tab-btn-wrap button{padding:13px 16px 11px;margin-right:8px;border:none;border-radius:50px;background-color:#fafafa;color:#c8c8c8;font-size:13px}.page-realtime-booking .tabs-wrap-fixed .tab-btn-wrap button.selected{border:1px solid #191919;background-color:#fff;color:#191919}.page-realtime-booking .input-checkbox-wrap .input-checkbox+label{width:22px}.page-realtime-booking .input-checkbox-wrap .input-checkbox:checked+label{width:22px;background-image:url(/_next/static/media/ic_checkbox_sel_24.8fa38779.svg)}.page-realtime-booking .layout-realtime-reservation .next-btn{position:fixed;left:50%;transform:translateX(-50%);bottom:12px;width:560px;max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}.page-realtime-booking .realtime-policy-page .bottom-fixed-modal{height:calc(100% - 170px);overflow:scroll;padding-top:0!important}.page-realtime-booking .realtime-policy-page .bottom-fixed-modal .modal-title{padding:0!important}.page-realtime-booking .realtime-policy-page .realtime-policy-wrap{display:flex;flex-direction:column;font-size:15px;font-weight:400;line-height:22.5px}.page-realtime-booking .realtime-policy-page .realtime-policy-wrap h2{font-size:18px;font-weight:700;margin:10px 0}.page-realtime-booking .realtime-policy-page .realtime-policy-wrap p:not(.additional){display:flex;margin:8px 0;gap:6px}.page-realtime-booking .realtime-policy-page .realtime-policy-wrap p.additional{color:#737373}.page-realtime-booking .realtime-policy-page .noti-btn-wrap .agree-check-wrap{margin:14px 0;display:flex;align-items:center}.page-realtime-booking .realtime-policy-page .noti-btn-wrap .agree-check-wrap .input-checkbox-wrap{width:29px}.page-realtime-booking .realtime-policy-page .noti-btn-wrap .agree-check-wrap p{padding-left:9px;font-size:15px}.page-realtime-booking .realtime-policy-page .noti-btn-wrap>button{height:60px}.page-realtime-booking .deposit-info{display:flex;justify-content:space-between;align-items:center;font-size:13px;margin-bottom:8px}.page-realtime-booking .deposit-info>div>.tag{margin-top:0}.page-realtime-booking .deposit-info>div>span:first-child{display:inline-block;margin-right:6px;vertical-align:text-top}.page-realtime-booking .deposit-info>span:last-child{color:#191919}.page-booking-hope-date .divider,.page-realtime-hope-date .divider{height:1px;background-color:#f2f2f2;margin:20px}.page-booking-hope-date .scroll-able-btn-wrap,.page-realtime-hope-date .scroll-able-btn-wrap{margin-top:12px}.page-booking-hope-date ul.box-list-wrap,.page-realtime-hope-date ul.box-list-wrap{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:12px 0;margin:0;list-style:none;gap:8px;-ms-overflow-style:none;scrollbar-width:none}.page-booking-hope-date ul.box-list-wrap::-webkit-scrollbar,.page-realtime-hope-date ul.box-list-wrap::-webkit-scrollbar{display:none}.page-booking-hope-date ul.box-list-wrap li,.page-realtime-hope-date ul.box-list-wrap li{flex:0 0 auto;display:inline-flex;padding:5px 11px;background-color:#f7f7f7;color:#8a8a8a;border-radius:40px;font-size:12px}.page-booking-hope-date ul.box-list-wrap li>span,.page-realtime-hope-date ul.box-list-wrap li>span{vertical-align:middle}.page-booking-hope-date ul.box-list-wrap li>button,.page-realtime-hope-date ul.box-list-wrap li>button{position:relative;top:-1px;margin-left:6px;vertical-align:middle}.page-booking-hope-date ul.box-list-wrap li .icon,.page-realtime-hope-date ul.box-list-wrap li .icon{width:16px;height:16px;background-size:16px}.page-booking-hope-date .month-select-wrap p.year,.page-realtime-hope-date .month-select-wrap p.year{margin-bottom:12px;font-size:12px;color:#505050;text-align:left}.page-booking-hope-date .month-select-wrap .year-list>li,.page-realtime-hope-date .month-select-wrap .year-list>li{display:inline-block;padding:0 12px;height:30px;line-height:30px;color:#8a8a8a;font-size:12px;border-radius:8px;background-color:#fff}.page-booking-hope-date .month-select-wrap .year-list>li.selected,.page-realtime-hope-date .month-select-wrap .year-list>li.selected{background-color:#f7f7f7}.page-booking-hope-date .month-select-wrap .scroll-able-btn-wrap button:last-child,.page-realtime-hope-date .month-select-wrap .scroll-able-btn-wrap button:last-child{margin-right:20px}.page-booking-hope-date .time-select-wrap .select-tag-list-wrap,.page-realtime-hope-date .time-select-wrap .select-tag-list-wrap{overflow-x:scroll}.page-booking-hope-date .time-select-wrap .select-tag-list-wrap li,.page-realtime-hope-date .time-select-wrap .select-tag-list-wrap li{float:left;font-size:13px;color:#9d7d54;background-color:#f7f3ef;border-radius:40px;padding:0 16px;display:flex;justify-content:space-between;align-items:center}.page-booking-hope-date div[class*=-select-wrap] h3,.page-realtime-hope-date div[class*=-select-wrap] h3{font-size:12px;font-weight:400;color:#505050;padding-left:20px}.page-booking-hope-date div[class*=-select-wrap] .box-list-wrap li:first-child,.page-booking-hope-date div[class*=-select-wrap] .scroll-able-btn-wrap button:first-child,.page-booking-hope-date div[class*=-select-wrap] .scroll-able-btn-wrap li:first-child,.page-realtime-hope-date div[class*=-select-wrap] .box-list-wrap li:first-child,.page-realtime-hope-date div[class*=-select-wrap] .scroll-able-btn-wrap button:first-child,.page-realtime-hope-date div[class*=-select-wrap] .scroll-able-btn-wrap li:first-child{margin-left:20px}.page-booking-hope-date div[class*=-select-wrap] .box-list-wrap li:last-child,.page-booking-hope-date div[class*=-select-wrap] .scroll-able-btn-wrap li:last-child,.page-realtime-hope-date div[class*=-select-wrap] .box-list-wrap li:last-child,.page-realtime-hope-date div[class*=-select-wrap] .scroll-able-btn-wrap li:last-child{margin-right:20px}.page-realtime-hope-date{padding-top:12px;max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}.page-realtime-hope-date.payment-edit-sheet{top:0}.page-realtime-hope-date .section-type-str{color:#505050!important}.page-realtime-hope-date .section-type-str>span{display:none}.page-realtime-customer-info>div.booking-title-wrap{padding:28px 0 12px}.page-realtime-customer-info .form-wrap{padding-bottom:100px}.page-realtime-customer-info .form-wrap.no-padding{padding-bottom:unset}.page-realtime-customer-info .form-wrap .form-block{padding:16px 0;line-height:18px}.page-realtime-customer-info .form-wrap .form-block span.title{display:block;margin-bottom:12px;font-size:12px;color:#505050;font-weight:400}.page-realtime-customer-info .form-wrap .form-block input{border:1px solid #eaeaea;border-radius:8px;padding-left:16px}.page-realtime-customer-info .form-wrap .form-block input:focus{border:2px solid #191919}.page-realtime-customer-info .form-wrap .form-block .input-full{margin:0}.page-realtime-customer-info .form-wrap .form-block .error{border-color:#ab291a}.page-realtime-customer-info .form-wrap .input-checkbox-wrap.input-checkbox-wrap+label{margin-left:8px}.page-realtime-customer-info .form-wrap .error-txt-wrap{margin-top:10px}.page-realtime-customer-info .form-wrap .error-txt-wrap svg{vertical-align:top}.page-realtime-customer-info .form-wrap .error-txt-wrap p{display:inline-block;margin-left:8px;color:#ab291a;font-size:12px;line-height:18px}.page-realtime-payment .booking-title-wrap{padding:13px 20px}.page-realtime-payment>p{padding:8px 20px 16px;color:#505050;font-size:15px}.page-realtime-payment table{width:100%;color:#505050;font-weight:400;font-size:15px}.page-realtime-payment table td{padding:6px 0}.page-realtime-payment table td:last-child{text-align:end;width:65%}.page-realtime-payment .comment-wrap,.page-realtime-payment .payment-info-wrap,.page-realtime-payment .reservation-info-wrap{padding:0 20px}.page-realtime-payment .comment-wrap{padding-bottom:153px}.page-realtime-payment div h3{padding:8px 0;font-size:18px;line-height:28px}.page-realtime-payment .reservation-info-wrap .info-title{display:flex;justify-content:space-between;align-items:center;padding:15px 0;font-size:15px}.page-realtime-payment .reservation-info-wrap .info-title>p:last-child{font-size:12px;text-decoration:underline;color:#505050}.page-realtime-payment .payment-info-wrap .deposit-price{padding:12px 0 4px;display:flex;justify-content:space-between;font-size:15px}.page-realtime-payment .payment-info-wrap .deposit-price .deposit-tag{margin-left:6px}.page-realtime-payment .payment-info-wrap .deposit-price .price{color:#f53f29;font-weight:700;font-size:18px}.page-realtime-payment .payment-info-wrap .flex-column-wrap.list{padding:4px 0 4px 13px}.page-realtime-payment .payment-info-wrap .flex-column-wrap.list li{list-style-type:disc}.page-realtime-payment .comment-wrap textarea{box-sizing:border-box;width:100%;resize:none;height:120px;padding:13px 16px;border-radius:8px;border:1px solid #eaeaea;background:#fff;font-size:15px}.page-realtime-payment .comment-wrap textarea::-webkit-scrollbar{display:none}.page-realtime-payment .comment-wrap textarea:focus{outline:none}.page-realtime-payment .payment-btn-wrap{position:fixed;bottom:0;background-color:#fff;padding:20px}.page-realtime-payment .payment-btn-wrap button{height:60px;font-size:15px}.page-realtime-payment .payment-btn-wrap .agree-check-wrap{margin:14px 0;display:flex;align-items:flex-start}.page-realtime-payment .payment-btn-wrap .agree-check-wrap .input-checkbox-wrap{width:29px}.page-realtime-payment .payment-btn-wrap .agree-check-wrap p{padding-left:9px;font-size:15px}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:rgba(0,0,0,0);color:rgba(0,0,0,0);outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;outline:none;line-height:0px;font-size:0;color:rgba(0,0,0,0);padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}a,abbr,address,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}b,dt,h1,h2,h3,h4,h5,h6,strong,th{font-weight:700}address,em{font-weight:400;font-style:normal}img{height:auto}iframe,img{max-width:100%}a{text-decoration:none;color:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}table{border-collapse:collapse;border-spacing:0;word-wrap:break-word;table-layout:fixed}li,ol,ul{list-style:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch}button,textarea{font-family:inherit}button{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}button:focus{outline:2px solid #1976d2;outline-offset:2px}button:disabled,button[aria-disabled=true]{cursor:not-allowed;pointer-events:none}html{overflow-x:hidden;-webkit-overflow-scrolling:touch;height:100%}body{min-height:100%}html{background-color:#eaeaea}body{line-height:1.5;font-family:Spoqa Han Sans Neo,sans-serif;font-size:13px;color:#191919;background-color:#fff;touch-action:pan-x pan-y}.center-with-max-width,body{max-width:600px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both}.only-sr{overflow:hidden!important;position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);border:0}.ttnorms-light{font-family:TTNormsPro-Light}.ttnorms-regular{font-family:TTNormsPro-Rg}.ttnorms-medium{font-family:TTNormsPro-Md}.ttnorms-bold{font-family:TTNormsPro-Bd}.sb-show-main.sb-main-padded{padding:0}.slick-slider{overflow-x:hidden}.slick-custom-dots{display:flex!important;justify-content:center;padding:12px 0}.slick-custom-dots .slick-active{background-color:#505050}.slick-custom-dots li{position:relative;width:5px;height:5px;margin:0 4px;background-color:#d8d8d8;border-radius:50%}.slick-custom-dots li button{position:absolute;left:0;top:0;padding:0;width:0;height:0;border:0;font-size:0;opacity:0;visibility:hidden}:root{--androidStatusBarHeight:0px;--sat:constant(safe-area-inset-top);--sat:env(safe-area-inset-top);--sar:constant(safe-area-inset-right);--sar:env(safe-area-inset-right);--sab:constant(safe-area-inset-bottom);--sab:env(safe-area-inset-bottom);--sal:constant(safe-area-inset-left);--sal:env(safe-area-inset-left)}