.page_faqPage__2EbI_{width:100%;min-height:500px;background-color:#fff;padding-top:20px;padding-bottom:40px;display:flex;flex-direction:column;gap:20px;background-color:#f6f6f6}.page_faqPage__2EbI_ .page_loading__kBRit{display:flex;justify-content:center;align-items:center;height:100dvh}.page_faqPage__2EbI_ .page_faqTitle__lBB0Q{font-size:18px;font-weight:700;text-align:center}.page_faqPage__2EbI_ .page_faqCategories__aXRF1{margin-left:30px;margin-right:30px;display:flex;flex-direction:column;gap:30px}@media screen and (max-width:668px){.page_faqPage__2EbI_ .page_faqCategories__aXRF1{margin-left:20px;margin-right:20px}}.page_faqPage__2EbI_ .page_faqCategories__aXRF1 .page_faqCategory__g4FWU{display:flex;flex-direction:column;gap:10px}.page_faqPage__2EbI_ .page_faqCategories__aXRF1 .page_faqCategory__g4FWU .page_faqCategoryTitle__ut6_F{font-size:14px;font-weight:700}.page_faqPage__2EbI_ .page_faqCategories__aXRF1 .page_faqCategory__g4FWU .page_faqCategoryContent__dS_Av{display:flex;flex-direction:column;gap:15px}.page_faqPage__2EbI_ .page_faqCategories__aXRF1 .page_faqCategory__g4FWU .page_faqCategoryContent__dS_Av .page_faqItem___cSlE{display:flex;flex-direction:column;gap:5px}.page_faqPage__2EbI_ .page_faqCategories__aXRF1 .page_faqCategory__g4FWU .page_faqCategoryContent__dS_Av .page_faqItem___cSlE .page_faqAnswer__f7lUU,.page_faqPage__2EbI_ .page_faqCategories__aXRF1 .page_faqCategory__g4FWU .page_faqCategoryContent__dS_Av .page_faqItem___cSlE .page_faqQuestion__rhKzZ{font-size:12px}.page_faqPage__2EbI_ .page_topPageButton__UVYoN{margin-left:30px;margin-right:30px;display:flex;justify-content:center}@media screen and (max-width:668px){.page_faqPage__2EbI_ .page_topPageButton__UVYoN{margin-left:20px;margin-right:20px}}.page_faqPage__2EbI_ .page_topPageButton__UVYoN>button{max-width:400px}.parts_button__e1Mgx{--color-contained:#006496;--color-contained-hover:#227BA3;--color-text:#fff;--color-text-hover:#f4f4f4;cursor:pointer;width:100%;height:40px;border-radius:0;border:none;transition:background-color .3s ease,opacity .3s ease;background-color:#336493;color:var(--color-text);position:relative;font-weight:700}.parts_button__e1Mgx span{position:relative;display:inline-block;padding:0 1em 0 0}.parts_button__e1Mgx span:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(135deg);width:7px;height:7px;border-top:1px solid #fff;border-left:1px solid #fff}.parts_button__e1Mgx:hover{background-color:var(--color-contained-hover)}.parts_button__e1Mgx:focus{outline:none}.parts_button__e1Mgx.parts_hiddenContent__W_heg{color:rgba(0,0,0,0)}.parts_button__e1Mgx .parts_startIcon___TUBT{position:absolute;z-index:1;width:20px;height:20px;top:50%;left:15px;transform:translateY(-50%)}.parts_button__e1Mgx .parts_endIcon__eEkwN,.parts_button__e1Mgx .parts_loading__uJb2C{position:absolute;z-index:1;width:20px;height:20px;top:50%;right:15px;transform:translateY(-50%)}.parts_button__e1Mgx .parts_loadingCenter__XTJ3t{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:20px;height:20px}.parts_button__e1Mgx.parts_outlined__Rurp7{background-color:rgba(0,0,0,0);color:var(--color-contained);border:1px solid var(--color-contained)}.parts_button__e1Mgx.parts_outlined__Rurp7:hover{background-color:rgba(0,0,0,.04)}.parts_button__e1Mgx.parts_white__jtRiv{--color-contained:#fff;--color-contained-hover:#f4f4f4;--color-text:#374151;border:1px solid #dedede;background-color:#fff}.parts_button__e1Mgx.parts_white__jtRiv:hover{background-color:var(--color-contained-hover)}.parts_button__e1Mgx.parts_text__7qo0M{background-color:rgba(0,0,0,0);color:var(--color-contained)}.parts_button__e1Mgx.parts_text__7qo0M:hover{color:var(--color-contained-hover)}.parts_button__e1Mgx.parts_disabled__fbSUc{opacity:.5;cursor:default;pointer-events:none}.parts_button__e1Mgx.parts_shadow__obOFl{box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.parts_icon__DkD6s{display:flex;align-items:center;justify-content:center}.parts_icon__DkD6s.parts_iconButton__dCdxz{cursor:pointer}.parts_loadingSpinner__ctRQy{position:relative}.parts_loadingSpinner__ctRQy .parts_loadingSpinnerInner__irt_r{position:absolute;width:5%;height:25%;animation:parts_loadingSpinner__ctRQy .8s infinite;transform-origin:center;opacity:.2;top:35%;left:50%}@keyframes parts_loadingSpinner__ctRQy{0%{opacity:.6}75%{opacity:.2}to{opacity:.2}}.parts_fullScreenModal__hK4Gy{position:fixed;top:80px;left:0;width:100%;height:calc(100% - 80px);overflow-y:auto;overscroll-behavior:contain;background-color:#fff;z-index:90;transition:opacity .6s ease;opacity:0;pointer-events:none}.parts_fullScreenModal__hK4Gy.parts_open__Cnwwh{opacity:1;pointer-events:auto}.parts_fullScreenModal__hK4Gy .parts_modalHeader__7ijTM{display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:10px;background-color:#e7eff8}.parts_fullScreenModal__hK4Gy .parts_modalHeader__7ijTM .parts_modalHeaderTitle__Oh62V{font-size:18px;font-weight:700}.parts_fullScreenModal__hK4Gy .parts_modalHeader__7ijTM .parts_modalHeaderClose__LRurX{cursor:pointer;margin-left:auto}.parts_fullScreenModal__hK4Gy .parts_modalContent__a6YGg{background-color:#fff}.parts_divider__ojF3v{width:100%;height:0;border-bottom:2px solid #dedede;margin:5px 0}.parts_modalBottomSheet__PqDov{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:111;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:20px 0;box-shadow:0 -2px 10px 0 rgba(0,0,0,.1);transition:transform .3s ease;transform:translateY(100%);pointer-events:none}.parts_modalBottomSheet__PqDov.parts_open__Cnwwh{transform:translateY(0);pointer-events:auto}.parts_modalBottomSheetOverlay__bsdI7{position:fixed;top:0;left:0;right:0;bottom:0;z-index:110;background-color:rgba(0,0,0,.3);transition:opacity .3s ease;opacity:0;pointer-events:none}.parts_modalBottomSheetOverlay__bsdI7.parts_open__Cnwwh{opacity:1;pointer-events:auto}.parts_modal__m8Z5F{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);min-width:300px;max-width:98vw;z-index:121;background-color:#fff;border-radius:0;padding:1rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1);opacity:0;pointer-events:none;transition:opacity .3s ease}@media screen and (min-width:768px){.parts_modal__m8Z5F{padding:1.5rem;min-width:700px}}.parts_modal__m8Z5F.parts_open__Cnwwh{opacity:1;pointer-events:auto}.parts_modalOverlay__6eCza{position:fixed;top:0;left:0;right:0;bottom:0;z-index:120;background-color:rgba(0,0,0,.3);transition:opacity .3s ease;opacity:0;pointer-events:none}.parts_modalOverlay__6eCza.parts_open__Cnwwh{opacity:1;pointer-events:auto}.parts_optionalLabel__g0p7q,.parts_requiredLabel__glGI0{display:block;color:#006496;font-size:1rem;font-weight:500;line-height:1;background-color:#f7f7fc;text-align:center;width:36px;height:23px;place-content:center;border-radius:3px;margin-right:5px}.parts_progressBar__yzbos{display:flex;align-items:center;gap:10px}.parts_progressBar__yzbos .parts_progressBarLabel__A9a_s{font-size:12px}.parts_progressBar__yzbos .parts_progressBarOuter__HNZQI{flex:1;height:16px;border-radius:8px;border:2px solid #dedede}.parts_progressBar__yzbos .parts_progressBarOuter__HNZQI .parts_progressBarInner__aJ_Ue{height:100%;border-radius:8px;background-color:#006496}.parts_foldable__tNcUH{overflow:hidden;transition:height .3s ease}.parts_tooltip__U3y06{position:relative}.parts_tooltip__U3y06 .parts_tooltipTrigger__ks0RW{cursor:pointer}.parts_tooltip__U3y06 .parts_tooltipText__pBA_j{position:absolute;width:200px;top:0;left:50%;transform:translateX(-50%) translateY(-100%);background-color:#fff;padding:10px;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);z-index:1000;opacity:0;transition:opacity .3s ease;white-space:pre-wrap;font-size:12px;pointer-events:none}.parts_tooltip__U3y06 .parts_tooltipText__pBA_j.parts_open__Cnwwh{opacity:1;pointer-events:auto}.ErrorPage_errorPage__Pkah0{width:100%;min-height:500px;background-color:#fff;padding-top:10px;padding-bottom:40px;display:flex;flex-direction:column;gap:10px}.ErrorPage_errorPage__Pkah0 .ErrorPage_loading__IavDU{display:flex;justify-content:center;align-items:center;height:100dvh}.ErrorPage_error__Te17E{margin-left:20px;margin-right:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}@media screen and (max-width:668px){.ErrorPage_error__Te17E{margin-left:20px;margin-right:20px}}.common_mypageContainer__xiYLE{display:flex;flex-direction:row;gap:1.2rem}.common_mypageContainer__xiYLE .common_pcMenu__fkKhn{display:block}.common_mypageContainer__xiYLE .common_spMenu__ab5kV{display:none}.common_mypageContainer__xiYLE .common_contentContainer__bYdaB{width:100%}.common_mypageContainer__xiYLE .common_contentContainer__bYdaB .common_title__7u5IS{font-size:1.5rem;font-weight:600;line-height:1.2;text-align:left;color:#111}@media screen and (min-width:1024px){.common_mypageContainer__xiYLE .common_contentContainer__bYdaB .common_title__7u5IS{font-size:1.8rem}}@media screen and (max-width:1024px){.common_mypageContainer__xiYLE{flex-direction:column}.common_mypageContainer__xiYLE .common_pcMenu__fkKhn{display:none}.common_mypageContainer__xiYLE .common_spMenu__ab5kV{display:block}}.common_menu__kE8a_{width:100%;display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1024px){.common_menu__kE8a_{gap:75px;width:200px}}.common_menu__kE8a_ .common_category__Rk8m6 .common_categoryName___iVzz{display:block;font-size:1.1rem;height:42px;place-content:center;line-height:1.2;font-weight:700;padding:.5rem 0;border-bottom:1px solid #dedede;color:#111}@media screen and (min-width:1024px){.common_menu__kE8a_ .common_category__Rk8m6 .common_categoryName___iVzz{font-size:1.1rem}}.common_menu__kE8a_ .common_category__Rk8m6 .common_items__TZOhr .common_item__2yvmP{display:block;font-size:1rem;height:42px;place-content:center;line-height:1.2;font-weight:400;text-decoration:none;color:#374151;padding:.5rem .85rem;border-bottom:1px solid #dedede}@media screen and (min-width:1024px){.common_menu__kE8a_ .common_category__Rk8m6 .common_items__TZOhr .common_item__2yvmP{font-size:1rem}}.common_menu__kE8a_ .common_category__Rk8m6 .common_items__TZOhr .common_item__2yvmP.common_active__xO6i8{background-color:#e7eff8;font-weight:700}.common_mypageTableAndPagination__ysv2F{display:flex;flex-direction:column;gap:0}.common_mypageTableContainer__tNabe{width:100%;overflow-x:auto}.common_mypageTableContainer__tNabe .common_mypageTable__YSUkx{width:fit-content;min-width:max(650px,100%)}.common_mypageTableContainer__tNabe .common_mypageTable__YSUkx td,.common_mypageTableContainer__tNabe .common_mypageTable__YSUkx th{border-bottom:1px solid #dedede;padding:.8rem .5rem;line-height:1.25;font-size:.8rem;white-space:nowrap}@media screen and (min-width:1024px){.common_mypageTableContainer__tNabe .common_mypageTable__YSUkx td,.common_mypageTableContainer__tNabe .common_mypageTable__YSUkx th{padding:.95rem .5rem;font-size:.87rem}}.common_mypageTableContainer__tNabe .common_mypageTable__YSUkx th{color:#444746;font-weight:400}.common_mypageTableContainer__tNabe .common_mypageTable__YSUkx td.common_loading__aTyj_{height:100px}.common_mypageTableContainer__tNabe .common_mypageTable__YSUkx td.common_loading__aTyj_>div{display:flex;justify-content:center;align-items:center}.common_mypageTableContainer__tNabe .common_mypageTable__YSUkx td.common_noResult__WYv_C{height:100px;text-align:center;font-size:16px;color:#444746}.common_pagination__VlbRv{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fafafa;padding:1rem}@media screen and (min-width:1024px){.common_pagination__VlbRv{padding:1.2rem 1.5rem}}.common_pagination__VlbRv .common_size__Axaj5{font-size:.87rem;line-height:1.2;color:#444746}@media screen and (min-width:1024px){.common_pagination__VlbRv .common_size__Axaj5{font-size:.87rem}}.common_pagination__VlbRv .common_pagination__VlbRv{display:flex;flex-direction:row;gap:.8rem;padding:0}@media screen and (min-width:1024px){.common_pagination__VlbRv .common_pagination__VlbRv{gap:.8rem}}.common_pagination__VlbRv .common_pagination__VlbRv .common_prev__ww4M4{cursor:pointer;line-height:1.2;font-size:.875rem}.common_pagination__VlbRv .common_pagination__VlbRv .common_prev__ww4M4.common_disabled__45UY8{pointer-events:none;opacity:.5}.common_pagination__VlbRv .common_pagination__VlbRv .common_page__8Nei3{display:block;place-content:center;width:26px;height:26px;line-height:1.2;font-size:.8rem;border-radius:5px;text-align:center;cursor:pointer}@media screen and (min-width:1024px){.common_pagination__VlbRv .common_pagination__VlbRv .common_page__8Nei3{width:34px;height:34px}}.common_pagination__VlbRv .common_pagination__VlbRv .common_page__8Nei3.common_active__xO6i8{border:1px solid #006496;pointer-events:none}.common_pagination__VlbRv .common_pagination__VlbRv .common_next__2CVcb{cursor:pointer;line-height:1.2;font-size:.875rem}.common_pagination__VlbRv .common_pagination__VlbRv .common_next__2CVcb.common_disabled__45UY8{pointer-events:none;opacity:.5}.detail_reservation___0TPP{background-color:#fff;border-radius:10px;padding:20px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:5px;border:2px solid #fff;transition:border-color .3s ease}.detail_reservation___0TPP.detail_button___vMhm{cursor:pointer}.detail_reservation___0TPP.detail_button___vMhm:hover{border-color:#006496}.detail_reservation___0TPP .detail_reservationStatus__BDusM{width:fit-content;font-size:12px;color:#006496;background-color:#e7eff8;padding:3px 10px;border-radius:5px}.detail_reservation___0TPP .detail_reservationHotelName__Bz89T{font-size:18px;font-weight:700}.detail_reservation___0TPP .detail_reservationDate__ORiwp{font-size:16px;font-weight:700}.detail_reservation___0TPP .detail_reservationPrice__9T8Vq{font-size:16px;font-weight:700;color:#006496}.detail_reservation___0TPP .detail_reservationInfo__Ewdep{font-size:14px;color:#006496}.detail_reservation___0TPP .detail_reservationExpirationDate__HgnV0,.detail_reservation___0TPP .detail_reservationId__V0XtZ{font-size:12px;color:#006496}.detail_reservationList__HlJIq.detail_hasResult__0yePD{display:flex;flex-wrap:wrap;gap:10px}.detail_reservationList__HlJIq.detail_hasResult__0yePD>*{flex:0 1 calc((100% - 20px)/3);box-sizing:border-box}@media(max-width:1024px){.detail_reservationList__HlJIq.detail_hasResult__0yePD>*{flex:0 1 calc((100% - 10px)/2)}}@media(max-width:668px){.detail_reservationList__HlJIq.detail_hasResult__0yePD>*{flex:0 1 calc((100% - 0px)/1)}}.detail_reservationList__HlJIq .detail_loading__Vbt4l{display:flex;justify-content:center;align-items:center}.detail_reservationList__HlJIq .detail_noResult__SP3tB{text-align:center;font-size:16px;font-weight:700;color:#444746}.detail_reservationDetailPage__o_dlv{background-color:#fafafa;display:flex;flex-direction:column;gap:1.2rem;padding:1rem 1rem 2.5rem}@media screen and (min-width:1024px){.detail_reservationDetailPage__o_dlv{padding:2rem 2rem 3.5rem}}.detail_reservationDetailPage__o_dlv .detail_loading__Vbt4l,.detail_reservationDetailPage__o_dlv .detail_noResult__SP3tB{display:flex;justify-content:center;align-items:center}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL{background-color:#fff;display:flex;flex-direction:column;gap:20px;padding:1.5rem 1.15rem;border-radius:.5rem}@media screen and (min-width:1024px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL{padding:3rem 1.5rem;border-radius:.8rem}}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL{gap:10px}}@media screen and (max-width:668px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL{padding:10px}}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_basicInfoHeader__3d1RH{display:flex;flex-direction:row;gap:20px}@media screen and (max-width:1024px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_basicInfoHeader__3d1RH{flex-direction:column}}@media screen and (max-width:668px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_basicInfoHeader__3d1RH{gap:10px}}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_basicInfoHeader__3d1RH .detail_planImages__wf_w5{width:300px;max-width:300px;min-width:300px}@media screen and (max-width:1024px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_basicInfoHeader__3d1RH .detail_planImages__wf_w5{margin:0 auto}}@media screen and (max-width:480px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_basicInfoHeader__3d1RH .detail_planImages__wf_w5{width:100%;max-width:none;min-width:auto}}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_basicInfoHeader__3d1RH .detail_planName__x7s7R{flex:1;height:fit-content;font-size:22px;font-weight:700;line-height:1.6;border-bottom:2px solid #006496;padding-bottom:16px;word-break:break-all}@media screen and (max-width:1024px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_basicInfoHeader__3d1RH .detail_planName__x7s7R{font-size:16px;padding-bottom:13px}}@media screen and (max-width:480px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_basicInfoHeader__3d1RH .detail_planName__x7s7R{font-size:14px;padding-bottom:10px}}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_basicInfoTableArea__MM3gs{padding-bottom:10px}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_resaleDescription__cFVxP{font-size:.87rem;line-height:1.6;text-align:center}@media screen and (min-width:768px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_resaleDescription__cFVxP{font-size:1rem}}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_additionalContent__fTlh_{display:flex;flex-direction:column;align-items:center;gap:10px}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_additionalContent__fTlh_ .detail_description__skNE_{font-size:1rem}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_additionalContent__fTlh_ .detail_description__skNE_{font-size:.87rem}}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_additionalContent__fTlh_ .detail_priceAndButton__rZUly{display:flex;flex-direction:row;align-items:center;gap:15px}@media screen and (max-width:1024px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_additionalContent__fTlh_ .detail_priceAndButton__rZUly{flex-direction:column;align-items:flex-end}}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_additionalContent__fTlh_ .detail_priceAndButton__rZUly .detail_priceTexts__DR3lM{display:flex;flex-direction:row;align-items:flex-end;gap:5px}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_additionalContent__fTlh_ .detail_priceAndButton__rZUly .detail_priceTexts__DR3lM{flex-direction:column}}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_additionalContent__fTlh_ .detail_priceAndButton__rZUly .detail_priceTexts__DR3lM .detail_resalePrice__8bq0L{font-size:14px;color:#6e7f99;line-height:1}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_additionalContent__fTlh_ .detail_priceAndButton__rZUly .detail_priceTexts__DR3lM .detail_resalePrice__8bq0L{font-size:12px}}.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_additionalContent__fTlh_ .detail_priceAndButton__rZUly .detail_priceTexts__DR3lM .detail_price__r1nTW{font-size:32px;font-weight:700;line-height:1}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_basicInfoArea__hWlSL .detail_additionalContent__fTlh_ .detail_priceAndButton__rZUly .detail_priceTexts__DR3lM .detail_price__r1nTW{font-size:28px}}.detail_reservationDetailPage__o_dlv .detail_foldableHeader__zeKgP{display:flex;flex-direction:row;align-items:center;gap:10px;padding:12px 20px;cursor:pointer}@media screen and (max-width:668px){.detail_reservationDetailPage__o_dlv .detail_foldableHeader__zeKgP{padding:12px 15px}}.detail_reservationDetailPage__o_dlv .detail_foldableHeader__zeKgP .detail_foldableTitle__L_HKR{display:block;font-size:20px;line-height:1.6;font-weight:700;word-break:break-all}@media screen and (max-width:1024px){.detail_reservationDetailPage__o_dlv .detail_foldableHeader__zeKgP .detail_foldableTitle__L_HKR{font-size:16px}}.detail_reservationDetailPage__o_dlv .detail_foldableHeader__zeKgP .detail_foldableIcon__X3wm6{font-size:20px;font-weight:700;margin-left:auto;width:20px;height:20px}@media screen and (max-width:1024px){.detail_reservationDetailPage__o_dlv .detail_foldableHeader__zeKgP .detail_foldableIcon__X3wm6{font-size:16px;width:16px;height:16px}.detail_reservationDetailPage__o_dlv .detail_foldableHeader__zeKgP .detail_foldableIcon__X3wm6 img{width:16px;height:16px}}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM{border-radius:.8rem}}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI{font-size:16px;line-height:1.6;padding:0 20px 20px}@media screen and (max-width:1024px){.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI{font-size:14px}}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI{font-size:12px}}@media screen and (max-width:668px){.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI{padding:0 10px 20px}}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI *{white-space:pre-wrap;word-break:break-all}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI p{margin-top:1em;margin-bottom:1em}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI a{color:#006496;text-decoration:underline}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI h1{font-size:2.25em;font-weight:800;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI h2{font-size:1.5em;font-weight:700;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI h3{font-size:1.25em;font-weight:600;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI ul{list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;line-height:0}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI ul li::marker{color:#d1d5db}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI ol{list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;line-height:0}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI ol li::marker{font-weight:400;color:#6b7280}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI li{margin-top:.5em;margin-bottom:.5em;padding-inline-start:.375em;line-height:1.6}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI strong{font-weight:600}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI em{font-style:italic}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI del{text-decoration:line-through}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI blockquote{font-weight:500;font-style:italic;color:#111827;border-inline-start-width:.25rem;border-inline-start-color:#e5e7eb;quotes:"“" "”" "‘" "’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;line-height:0}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI blockquote *{line-height:1.6}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI blockquote :before{content:open-quote}.detail_reservationDetailPage__o_dlv .detail_planArea__AehJM .detail_planContent__eT2wI blockquote :after{content:close-quote}.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn{border-radius:.8rem}}.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI{display:flex;flex-direction:column;gap:16px;padding:0 20px 20px}@media screen and (max-width:668px){.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI{padding:0 10px 20px;gap:10px}}.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI .detail_roomTypeName__Wc6Vx{font-size:18px;line-height:1.6;font-weight:700;color:#111}@media screen and (max-width:1024px){.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI .detail_roomTypeName__Wc6Vx{font-size:14px}}.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI .detail_roomTypeFeatures__hKRAh{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI .detail_roomTypeFeatures__hKRAh .detail_roomTypeFeature__DohKD{font-size:14px;color:#336493;background-color:#f7f7fc;padding:3px 4px;line-height:1.2;border-radius:3px}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI .detail_roomTypeFeatures__hKRAh .detail_roomTypeFeature__DohKD{font-size:12px}}.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI .detail_roomTypeImageArea__YrBg4{display:flex;flex-direction:column;align-items:center}.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI .detail_roomTypeImageArea__YrBg4 .detail_roomTypeImages__zINi_{width:640px}@media screen and (max-width:668px){.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI .detail_roomTypeImageArea__YrBg4 .detail_roomTypeImages__zINi_{width:100%}}.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI .detail_roomTypeDescription__Yufjf{font-size:1.15rem;line-height:1.6;white-space:pre-wrap}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_roomTypeArea__DZPPn .detail_roomTypeContent__LM4MI .detail_roomTypeDescription__Yufjf{font-size:.87rem}}.detail_reservationDetailPage__o_dlv .detail_cancelPolicyArea__Kuv0l{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.detail_reservationDetailPage__o_dlv .detail_cancelPolicyArea__Kuv0l{border-radius:.8rem}}.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf{border-radius:.8rem}}.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz{display:flex;flex-direction:column;gap:5px;padding:0 20px 20px}@media screen and (max-width:668px){.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz{padding:0 10px 20px;gap:5px}}.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz .detail_hotelName__vYRDs{font-size:18px;font-weight:700;color:#111}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz .detail_hotelName__vYRDs{font-size:14px}}.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz .detail_hotelAddress__yPN3S{display:flex;flex-direction:row;gap:15px}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz .detail_hotelAddress__yPN3S{gap:5px;flex-direction:column}}.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz .detail_hotelAddress__yPN3S .detail_hotelZip__Y3_k0{font-size:16px}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz .detail_hotelAddress__yPN3S .detail_hotelZip__Y3_k0{font-size:12px}}.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz .detail_hotelAddress__yPN3S .detail_hotelAddress__yPN3S{font-size:16px}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz .detail_hotelAddress__yPN3S .detail_hotelAddress__yPN3S{font-size:12px}}.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz .detail_hotelAddress__yPN3S .detail_hotelMapLink__B3Vv_{display:flex;flex-direction:row;align-items:center;gap:5px;color:#006496;text-decoration:none;cursor:pointer;font-size:16px}@media screen and (max-width:768px){.detail_reservationDetailPage__o_dlv .detail_hotelArea__s51cf .detail_hotelContent__Yahfz .detail_hotelAddress__yPN3S .detail_hotelMapLink__B3Vv_{font-size:12px}}.detail_reservationDetailPage__o_dlv .detail_footer__UxPti{position:fixed;left:0;right:0;bottom:0;background-color:#fff;z-index:50;display:flex;justify-content:center;align-items:center;border-top:1px solid #dedede;transform:translateY(100%);padding:1rem;transition:transform .3s ease}@media screen and (min-width:768px){.detail_reservationDetailPage__o_dlv .detail_footer__UxPti{padding:1.3rem 1rem}}.detail_reservationDetailPage__o_dlv .detail_footer__UxPti.detail_show__CHEIL{transform:translateY(0)}.detail_detailTable__lF8xS>table{display:table;width:100%;border:1px solid #dedede;border-collapse:collapse}.detail_detailTable__lF8xS>table>tbody>tr>td,.detail_detailTable__lF8xS>table>tbody>tr>th{padding:12px;font-size:15px;font-weight:500;border:1px solid #dedede;white-space:pre-wrap}@media screen and (max-width:768px){.detail_detailTable__lF8xS>table>tbody>tr>td,.detail_detailTable__lF8xS>table>tbody>tr>th{padding:8px;font-size:12px}}.detail_detailTable__lF8xS>table>tbody>tr>th{background-color:#eff3f7;text-align:left;font-weight:500;font-size:16px}@media screen and (max-width:768px){.detail_detailTable__lF8xS>table>tbody>tr>th{font-size:12px}}.detail_detailTable__lF8xS>table>tbody>tr>td.detail_label__YR2no{width:fit-content;font-weight:700;white-space:nowrap}.detail_cancelPolicyContent__Gc0jQ{display:flex;flex-direction:column;gap:1rem;gap:16px;padding:0 20px 20px}@media screen and (min-width:768px){.detail_cancelPolicyContent__Gc0jQ{padding:0 1.5rem 1.5rem;gap:1.3rem}}@media screen and (max-width:668px){.detail_cancelPolicyContent__Gc0jQ{padding:0 10px 20px;gap:10px}}.detail_cancelPolicyContent__Gc0jQ .detail_cancelPolicyDescription__1UDfO{font-size:.87rem;line-height:1.6;white-space:pre-wrap}@media screen and (min-width:768px){.detail_cancelPolicyContent__Gc0jQ .detail_cancelPolicyDescription__1UDfO{font-size:1rem}}.detail_cancelPolicyContent__Gc0jQ table td.detail_label__YR2no{width:100px}.detail_actionArea__8wU76{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}@media screen and (max-width:768px){.detail_actionArea__8wU76{flex-direction:column;align-items:center;justify-content:center}}.detail_actionArea__8wU76.detail_center__CQVAV,.detail_actionArea__8wU76.detail_hidePrice__ip4kb{align-items:center}.detail_actionArea__8wU76 .detail_description__skNE_{line-height:1.6;font-weight:500;font-size:.87rem;text-align:center}@media screen and (min-width:768px){.detail_actionArea__8wU76 .detail_description__skNE_{font-size:1rem;text-align:right}}.detail_actionArea__8wU76 .detail_description__skNE_.detail_center__CQVAV{width:100%;text-align:center}.detail_actionArea__8wU76 .detail_description__skNE_.detail_left__30jNO{width:100%;text-align:left}.detail_actionArea__8wU76 .detail_priceAndButton__rZUly{margin-top:10px;display:flex;flex-direction:row;align-items:center;gap:1.2rem;justify-content:flex-end;width:100%}@media screen and (max-width:768px){.detail_actionArea__8wU76 .detail_priceAndButton__rZUly{flex-direction:column;align-items:center;justify-content:center;gap:1rem}}.detail_actionArea__8wU76 .detail_priceAndButton__rZUly .detail_priceTexts__DR3lM{display:flex;flex-direction:row;align-items:flex-end;gap:5px;width:100%;justify-content:flex-end}.detail_actionArea__8wU76 .detail_priceAndButton__rZUly .detail_priceTexts__DR3lM .detail_resalePrice__8bq0L{font-size:.875rem;line-height:1.2;color:#6e7f99}@media screen and (min-width:768px){.detail_actionArea__8wU76 .detail_priceAndButton__rZUly .detail_priceTexts__DR3lM .detail_resalePrice__8bq0L{font-size:1rem}}.detail_actionArea__8wU76 .detail_priceAndButton__rZUly .detail_priceTexts__DR3lM .detail_price__r1nTW{font-size:1.5rem;font-weight:700;line-height:1.2}@media screen and (min-width:768px){.detail_actionArea__8wU76 .detail_priceAndButton__rZUly .detail_priceTexts__DR3lM .detail_price__r1nTW{font-size:1.75rem}}.detail_actionArea__8wU76 .detail_errorMessage__06bG_{font-size:12px;color:#e90000}.detail_actionButtons__TkOAw{display:flex;flex-direction:row;justify-content:center;gap:10px}@media screen and (max-width:768px){.detail_actionButtons__TkOAw{gap:5px}}.detail_actionButtons__TkOAw button{font-size:20px;height:50px;padding-left:15px;padding-right:15px;width:250px}@media screen and (max-width:768px){.detail_actionButtons__TkOAw button{width:150px;height:45px;font-size:16px}}@media screen and (max-width:480px){.detail_actionButtons__TkOAw button{width:130px;height:40px;font-size:14px}}.detail_checkinQR__fn_UT{display:flex;flex-direction:column;gap:20px}.detail_resaleDescription__cFVxP a{text-decoration:underline}.detail_resaleCancel__CMKYf{width:100%;background-color:#e7eff8;padding:1.15rem}@media screen and (min-width:768px){.detail_resaleCancel__CMKYf{padding:1.5rem;display:flex}}.detail_resaleCancel__CMKYf .detail_cancelDescription__vpr2D{font-size:.87rem;white-space:pre-wrap;margin:0 0 1rem;line-height:1.6;font-weight:500}@media screen and (min-width:768px){.detail_resaleCancel__CMKYf .detail_cancelDescription__vpr2D{width:50%;font-size:1rem;margin:0 1.2rem 0 0}}.detail_resaleCancel__CMKYf .detail_cancelInfo__MqVYp{display:flex;flex-direction:column;gap:.87rem}@media screen and (min-width:768px){.detail_resaleCancel__CMKYf .detail_cancelInfo__MqVYp{gap:.87rem;width:50%}}.detail_resaleCancel__CMKYf .detail_cancelInfo__MqVYp .detail_infoItem__MhBEZ{font-size:.87rem;line-height:1.6;font-weight:500;white-space:pre-wrap}@media screen and (min-width:768px){.detail_resaleCancel__CMKYf .detail_cancelInfo__MqVYp .detail_infoItem__MhBEZ{font-size:1rem}.detail_resaleCancel__CMKYf .detail_cancelInfo__MqVYp button{width:250px;height:55px;font-size:1.5rem}}.detail_resaleCancel__CMKYf .detail_cancelInfo__MqVYp .detail_errorMessage__06bG_{color:#e90000;font-size:.87rem;font-weight:400;line-height:1.6}.detail_resaleCancel__CMKYf .detail_infoButtons__UyH_x{position:fixed;bottom:20px;left:20px;right:20px;z-index:50;display:flex;gap:10px}.detail_resaleCancel__CMKYf .detail_guestInfoModal__KG2hL{display:flex;flex-direction:column;gap:20px}.detail_resaleCancel__CMKYf .detail_guestInfoModal__KG2hL .detail_infoItems__lhW5O{display:flex;flex-direction:column;gap:15px}.detail_resaleCancel__CMKYf .detail_guestInfoModal__KG2hL .detail_infoItems__lhW5O .detail_hotelName__vYRDs{font-size:16px;font-weight:700}.detail_resaleCancel__CMKYf .detail_guestInfoModal__KG2hL .detail_infoItems__lhW5O .detail_counts__2l56q{display:flex;gap:10px}.detail_resaleCancel__CMKYf .detail_guestInfoModal__KG2hL .detail_infoItems__lhW5O .detail_counts__2l56q .detail_count__zkXxl,.detail_resaleCancel__CMKYf .detail_guestInfoModal__KG2hL .detail_infoItems__lhW5O .detail_infoItem__MhBEZ{font-size:12px}.detail_resaleCancel__CMKYf .detail_guestInfoModal__KG2hL .detail_infoItems__lhW5O .detail_guestInfo__9zA_t{display:flex;gap:10px}.detail_resaleCancel__CMKYf .detail_guestInfoModal__KG2hL .detail_infoItems__lhW5O .detail_guestInfo__9zA_t .detail_guestInfoTitle__Ch4xv{font-size:12px}.detail_resaleCancel__CMKYf .detail_guestInfoModal__KG2hL .detail_infoItems__lhW5O .detail_guestInfo__9zA_t .detail_guestInfoContents__WGX4T{display:flex;flex-direction:column;gap:5px}.detail_resaleCancel__CMKYf .detail_guestInfoModal__KG2hL .detail_infoItems__lhW5O .detail_guestInfo__9zA_t .detail_guestInfoContents__WGX4T .detail_guestInfoContent__2bYfl{font-size:12px}.detail_resaleCancel__CMKYf .detail_guestInfoModal__KG2hL .detail_modalButtons__fWGnH{display:flex;flex-direction:column;gap:10px}.detail_resaleCancel__CMKYf .detail_bottomSheet__1kD7B{position:fixed;bottom:0;left:0;right:0;z-index:50;background-color:#fff;padding:15px 20px;display:flex;flex-direction:column;gap:10px;box-shadow:0 -2px 10px 0 rgba(0,0,0,.2);border-radius:20px 20px 0 0}.detail_resaleCancel__CMKYf .detail_bottomSheet__1kD7B .detail_bottomSheetTitle__xT1gV{font-size:16px;font-weight:700;color:#006496}.detail_resaleCancel__CMKYf .detail_bottomSheet__1kD7B .detail_bottomSheetInfoContainer__m_bJB{display:flex;flex-direction:column;gap:5px}.detail_resaleCancel__CMKYf .detail_bottomSheet__1kD7B .detail_bottomSheetInfoContainer__m_bJB .detail_bottomSheetInfo__aE3Tb{font-size:10px;color:#006496;font-weight:700}.detail_resaleCancel__CMKYf .detail_bottomSheet__1kD7B .detail_priceBox__CLWBk{width:100%;background-color:#f6f6f6;padding:10px 15px;border-radius:10px;font-size:16px;text-align:right}.detail_resaleCancel__CMKYf .detail_bottomSheet__1kD7B .detail_deactivateButton__aLOIU{margin-top:10px}.detail_deactivationModal__mrbqu{display:flex;flex-direction:column;gap:.87rem}@media screen and (min-width:768px){.detail_deactivationModal__mrbqu{gap:1rem}}.detail_deactivationModal__mrbqu .detail_deactivationModalTitle__N9tGj{font-size:1rem;font-weight:700;line-height:1.35}@media screen and (min-width:768px){.detail_deactivationModal__mrbqu .detail_deactivationModalTitle__N9tGj{font-size:1.15rem}}.detail_deactivationModal__mrbqu .detail_deactivationModalContent__wgHrJ{color:#374151;white-space:pre-wrap;font-size:.87rem;font-weight:400;line-height:1.6}@media screen and (min-width:768px){.detail_deactivationModal__mrbqu .detail_deactivationModalContent__wgHrJ{font-size:.87rem}}.detail_deactivationModal__mrbqu .detail_buttons__iEFL6{display:flex;gap:.7rem}@media screen and (min-width:768px){.detail_deactivationModal__mrbqu .detail_buttons__iEFL6{gap:.7rem;max-width:200px;width:100%;margin-left:auto}}.detail_payout__FRy4L{background-color:#fff;padding:1.15rem;border-radius:.5rem;display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;gap:15px}@media screen and (min-width:1024px){.detail_payout__FRy4L{padding:1.5rem;border-radius:.8rem}}.detail_payout__FRy4L .detail_title__hgZCV{font-size:18px;font-weight:700}.detail_payout__FRy4L .detail_items__SGq6t{display:flex;flex-direction:row;width:100%;padding-left:15px}.detail_payout__FRy4L .detail_items__SGq6t .detail_item__yrIVE{width:50%;padding-right:15px;display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;gap:0}.detail_payout__FRy4L .detail_items__SGq6t .detail_item__yrIVE .detail_label__YR2no{font-size:16px}.detail_payout__FRy4L .detail_items__SGq6t .detail_item__yrIVE .detail_value__N7RTE{font-size:14px;color:#444746}.detail_detailInfo__StHRu{background-color:#fff;padding:1.15rem;border-radius:.5rem;display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;gap:15px}@media screen and (min-width:1024px){.detail_detailInfo__StHRu{padding:1.5rem;border-radius:.8rem}}.detail_detailInfo__StHRu .detail_title__hgZCV{font-size:18px;font-weight:700}.detail_detailInfo__StHRu .detail_items__SGq6t{display:flex;flex-direction:column;gap:15px;padding-left:15px}.detail_detailInfo__StHRu .detail_items__SGq6t .detail_item__yrIVE{display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;gap:0}.detail_detailInfo__StHRu .detail_items__SGq6t .detail_item__yrIVE .detail_label__YR2no{font-size:16px}.detail_detailInfo__StHRu .detail_items__SGq6t .detail_item__yrIVE .detail_value__N7RTE{font-size:14px;color:#444746}.forms_selectContainer__lkkn6{display:flex;align-items:center;gap:5px;width:100%;height:60px;border-radius:0;border:1px solid #dedede;background-color:#fff;padding:0 10px;position:relative}.forms_selectContainer__lkkn6 .forms_startIcon__XucbK{display:flex;align-items:center;justify-content:center;z-index:1;width:20px;height:20px}.forms_selectContainer__lkkn6:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:1.1rem;width:1.4rem;height:1.4rem;background:url(/down-arrow.svg) no-repeat 50%/contain}.forms_selectContainer__lkkn6 select.forms_select__iqvfP{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;cursor:text;position:absolute;top:0;left:0;padding-left:15px;display:flex;align-items:center;cursor:pointer}.forms_selectContainer__lkkn6 select.forms_select__iqvfP:focus{outline:none}.forms_selectContainer__lkkn6 select.forms_select__iqvfP.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_selectContainer__lkkn6 select.forms_select__iqvfP.forms_disabled__84gaC{cursor:default}.forms_selectContainer__lkkn6 select.forms_select__iqvfP.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_selectContainer__lkkn6 select.forms_select__iqvfP::placeholder{color:#ccc}.forms_dummySelectContainer__75gy_{display:flex;align-items:center;gap:5px;width:100%;height:60px;border-radius:0;border:1px solid #dedede;background-color:#fff;padding:0 10px;position:relative;cursor:pointer}.forms_dummySelectContainer__75gy_ .forms_startIcon__XucbK{display:flex;align-items:center;justify-content:center;z-index:1;width:20px;height:20px}.forms_dummySelectContainer__75gy_ .forms_dummySelect__px__U{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;cursor:text;position:absolute;top:0;left:0;padding-left:15px;display:flex;align-items:center;cursor:pointer}.forms_dummySelectContainer__75gy_ .forms_dummySelect__px__U:focus{outline:none}.forms_dummySelectContainer__75gy_ .forms_dummySelect__px__U.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_dummySelectContainer__75gy_ .forms_dummySelect__px__U.forms_disabled__84gaC{cursor:default}.forms_dummySelectContainer__75gy_ .forms_dummySelect__px__U.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_dummySelectContainer__75gy_ .forms_dummySelect__px__U::placeholder{color:#ccc}.forms_dummySelectContainer__75gy_ .forms_title__NdQZe{position:absolute;top:6%;left:35px;font-size:11px;color:#006496;cursor:default;top:.7rem;cursor:pointer}.forms_dummyPeopleAndRoomsContainer___YEAX{display:flex;align-items:center;gap:5px;width:100%;height:60px;border-radius:0;border:1px solid #dedede;background-color:#fff;padding:0 10px;position:relative}.forms_dummyPeopleAndRoomsContainer___YEAX .forms_startIcon__XucbK{display:flex;align-items:center;justify-content:center;z-index:1;width:20px;height:20px}.forms_dummyPeopleAndRoomsContainer___YEAX:not(.forms_disabled__84gaC){cursor:pointer}.forms_dummyPeopleAndRoomsContainer___YEAX .forms_displayItems__1gSxl{display:flex;flex-direction:row;width:100%;align-items:center;gap:25px}.forms_dummyPeopleAndRoomsContainer___YEAX .forms_displayItem__chIsW{display:flex;flex-direction:row;align-items:center;gap:5px}.forms_dummyPeopleAndRoomsContainer___YEAX .forms_displayValue__PiEo5{display:flex;flex-direction:column;gap:0}.forms_dummyPeopleAndRoomsContainer___YEAX .forms_displayValue__PiEo5 .forms_displayValueTitle__LPdOg{font-size:11px;color:#006496}.forms_dummyPeopleAndRoomsContainer___YEAX .forms_displayValue__PiEo5 .forms_displayValueText__XzaPT{font-size:14px;color:#374151}.forms_numberInputContainer__rZGbG{display:flex;align-items:center;gap:5px;width:100%;height:60px;border-radius:0;border:1px solid #dedede;background-color:#fff;padding:0 10px;position:relative}.forms_numberInputContainer__rZGbG .forms_startIcon__XucbK{display:flex;align-items:center;justify-content:center;z-index:1;width:20px;height:20px}.forms_numberInputContainer__rZGbG .forms_dummyInput__uiuq3{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;cursor:text;position:absolute;top:0;left:0;padding-left:15px;display:flex;align-items:center;pointer-events:none}.forms_numberInputContainer__rZGbG .forms_dummyInput__uiuq3:focus{outline:none}.forms_numberInputContainer__rZGbG .forms_dummyInput__uiuq3.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_numberInputContainer__rZGbG .forms_dummyInput__uiuq3.forms_disabled__84gaC{cursor:default}.forms_numberInputContainer__rZGbG .forms_dummyInput__uiuq3.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_numberInputContainer__rZGbG .forms_dummyInput__uiuq3::placeholder{color:#ccc}.forms_numberInputContainer__rZGbG input.forms_numberInput__oCwOq{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;cursor:text;position:absolute;top:0;left:0;padding-left:15px;display:flex;align-items:center;padding-right:10px}.forms_numberInputContainer__rZGbG input.forms_numberInput__oCwOq:focus{outline:none}.forms_numberInputContainer__rZGbG input.forms_numberInput__oCwOq.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_numberInputContainer__rZGbG input.forms_numberInput__oCwOq.forms_disabled__84gaC{cursor:default}.forms_numberInputContainer__rZGbG input.forms_numberInput__oCwOq.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_numberInputContainer__rZGbG input.forms_numberInput__oCwOq::placeholder{color:#ccc}.forms_numberInputContainer__rZGbG input.forms_numberInput__oCwOq.forms_hidden__4eIV1{color:rgba(0,0,0,0);text-shadow:none;caret-color:#000}.forms_doubleSelectContainer__c9Okc{display:flex;align-items:center;gap:5px;width:100%;height:60px;border-radius:0;border:1px solid #dedede;background-color:#fff;padding:0 10px;position:relative}.forms_doubleSelectContainer__c9Okc .forms_startIcon__XucbK{display:flex;align-items:center;justify-content:center;z-index:1;width:20px;height:20px}.forms_doubleSelectContainer__c9Okc .forms_select1__1_a4u{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;cursor:text;position:absolute;top:0;padding-left:15px;display:flex;align-items:center;left:0;width:50%}.forms_doubleSelectContainer__c9Okc .forms_select1__1_a4u:focus{outline:none}.forms_doubleSelectContainer__c9Okc .forms_select1__1_a4u.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_doubleSelectContainer__c9Okc .forms_select1__1_a4u.forms_disabled__84gaC{cursor:default}.forms_doubleSelectContainer__c9Okc .forms_select1__1_a4u.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_doubleSelectContainer__c9Okc .forms_select1__1_a4u::placeholder{color:#ccc}.forms_doubleSelectContainer__c9Okc .forms_select2__tE6vN{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;cursor:text;position:absolute;top:0;left:0;display:flex;align-items:center;left:55%;padding-left:5px;width:45%}.forms_doubleSelectContainer__c9Okc .forms_select2__tE6vN:focus{outline:none}.forms_doubleSelectContainer__c9Okc .forms_select2__tE6vN.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_doubleSelectContainer__c9Okc .forms_select2__tE6vN.forms_disabled__84gaC{cursor:default}.forms_doubleSelectContainer__c9Okc .forms_select2__tE6vN.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_doubleSelectContainer__c9Okc .forms_select2__tE6vN::placeholder{color:#ccc}.forms_doubleSelectContainer__c9Okc .forms_title1__ODFSP,.forms_doubleSelectContainer__c9Okc .forms_title2__phxYC{position:absolute;top:6%;left:35px;font-size:11px;color:#006496;cursor:default}.forms_doubleSelectContainer__c9Okc .forms_title2__phxYC{left:calc(55% + 5px)}.forms_doubleNumberInputContainer__l9jpG{display:flex;align-items:center;gap:5px;width:100%;height:60px;border-radius:0;border:1px solid #dedede;background-color:#fff;padding:0 10px;position:relative}.forms_doubleNumberInputContainer__l9jpG .forms_startIcon__XucbK{display:flex;align-items:center;justify-content:center;z-index:1;width:20px;height:20px}.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput1__umbGh,.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput2__OzS2I{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;cursor:text;position:absolute;top:0;left:0;padding-left:15px;display:flex;align-items:center;pointer-events:none}.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput1__umbGh:focus,.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput2__OzS2I:focus{outline:none}.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput1__umbGh.forms_hasTitle__D72e6,.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput2__OzS2I.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput1__umbGh.forms_disabled__84gaC,.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput2__OzS2I.forms_disabled__84gaC{cursor:default}.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput1__umbGh.forms_hasStartIcon__4iyxv,.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput2__OzS2I.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput1__umbGh::placeholder,.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput2__OzS2I::placeholder{color:#ccc}.forms_doubleNumberInputContainer__l9jpG .forms_numberInput1__YhMtM,.forms_doubleNumberInputContainer__l9jpG .forms_numberInput2__v8rS6{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;cursor:text;position:absolute;top:0;left:0;padding-left:15px;display:flex;align-items:center;color:rgba(0,0,0,0);text-shadow:none;caret-color:#000}.forms_doubleNumberInputContainer__l9jpG .forms_numberInput1__YhMtM:focus,.forms_doubleNumberInputContainer__l9jpG .forms_numberInput2__v8rS6:focus{outline:none}.forms_doubleNumberInputContainer__l9jpG .forms_numberInput1__YhMtM.forms_hasTitle__D72e6,.forms_doubleNumberInputContainer__l9jpG .forms_numberInput2__v8rS6.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_doubleNumberInputContainer__l9jpG .forms_numberInput1__YhMtM.forms_disabled__84gaC,.forms_doubleNumberInputContainer__l9jpG .forms_numberInput2__v8rS6.forms_disabled__84gaC{cursor:default}.forms_doubleNumberInputContainer__l9jpG .forms_numberInput1__YhMtM.forms_hasStartIcon__4iyxv,.forms_doubleNumberInputContainer__l9jpG .forms_numberInput2__v8rS6.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_doubleNumberInputContainer__l9jpG .forms_numberInput1__YhMtM::placeholder,.forms_doubleNumberInputContainer__l9jpG .forms_numberInput2__v8rS6::placeholder{color:#ccc}.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput1__umbGh,.forms_doubleNumberInputContainer__l9jpG .forms_numberInput1__YhMtM{left:0;width:50%}.forms_doubleNumberInputContainer__l9jpG .forms_dummyInput2__OzS2I,.forms_doubleNumberInputContainer__l9jpG .forms_numberInput2__v8rS6{left:55%;padding-left:5px;width:45%}.forms_doubleNumberInputContainer__l9jpG .forms_title1__ODFSP,.forms_doubleNumberInputContainer__l9jpG .forms_title2__phxYC{position:absolute;top:6%;left:35px;font-size:11px;color:#006496;cursor:default}.forms_doubleNumberInputContainer__l9jpG .forms_title2__phxYC{left:calc(55% + 5px)}.forms_datePickerContainer__ZXkOx{display:flex;align-items:center;gap:5px;width:100%;height:60px;border-radius:0;border:1px solid #dedede;background-color:#fff;padding:0 10px;position:relative}.forms_datePickerContainer__ZXkOx .forms_startIcon__XucbK{display:flex;align-items:center;justify-content:center;z-index:1;width:20px;height:20px;cursor:pointer}.forms_datePickerContainer__ZXkOx input.forms_from__rOeTb{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;cursor:text;position:absolute;top:0;left:0;padding-left:15px;display:flex;align-items:center;cursor:pointer}.forms_datePickerContainer__ZXkOx input.forms_from__rOeTb:focus{outline:none}.forms_datePickerContainer__ZXkOx input.forms_from__rOeTb.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_datePickerContainer__ZXkOx input.forms_from__rOeTb.forms_disabled__84gaC{cursor:default}.forms_datePickerContainer__ZXkOx input.forms_from__rOeTb.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_datePickerContainer__ZXkOx input.forms_from__rOeTb::placeholder{color:#ccc}.forms_datePickerContainer__ZXkOx input.forms_to__1etmE{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;cursor:text;position:absolute;top:0;left:0;display:flex;align-items:center;left:55%;padding-left:0;cursor:pointer}.forms_datePickerContainer__ZXkOx input.forms_to__1etmE:focus{outline:none}.forms_datePickerContainer__ZXkOx input.forms_to__1etmE.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_datePickerContainer__ZXkOx input.forms_to__1etmE.forms_disabled__84gaC{cursor:default}.forms_datePickerContainer__ZXkOx input.forms_to__1etmE.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_datePickerContainer__ZXkOx input.forms_to__1etmE::placeholder{color:#ccc}.forms_datePickerContainer__ZXkOx .forms_fromTitle__51U6n,.forms_datePickerContainer__ZXkOx .forms_toTitle__MLpTx{position:absolute;top:6%;left:35px;font-size:11px;color:#006496;cursor:default;cursor:pointer;top:.7rem}.forms_datePickerContainer__ZXkOx .forms_toTitle__MLpTx{left:55%}.forms_datePickerContainer__ZXkOx .forms_datePicker__ysYiB{z-index:10;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.forms_dateRangeCalendar__bL8bZ{width:100%;height:100%;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.forms_dateRangeCalendar__bL8bZ .forms_dateRangeCalendarHeader__R7G9s{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;width:100%;max-width:840px;padding:0 10px;box-sizing:border-box;font-weight:700;font-size:1.2rem;height:30px;position:relative}@media screen and (max-width:1024px){.forms_dateRangeCalendar__bL8bZ .forms_dateRangeCalendarHeader__R7G9s{width:90dvw;max-width:400px}}.forms_dateRangeCalendar__bL8bZ .forms_dateRangeCalendarHeader__R7G9s .forms_dateRangeButton__sEA6D{cursor:pointer;user-select:none;font-size:14px;font-weight:700;color:#006496;border:1px solid #006496;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:5px;line-height:20px}.forms_dateRangeCalendar__bL8bZ .forms_dateRangeCalendarHeader__R7G9s .forms_dateRangeButton__sEA6D.forms_disabled__84gaC{visibility:hidden;border-color:#444746;color:#444746;cursor:default}.forms_dateRangeCalendar__bL8bZ .forms_dateRangeCalendarHeader__R7G9s .forms_dateRangeButton__sEA6D.forms_prev__NuJMH{position:absolute;left:0}.forms_dateRangeCalendar__bL8bZ .forms_dateRangeCalendarHeader__R7G9s .forms_dateRangeButton__sEA6D.forms_next__v2f_O{position:absolute;right:0}.forms_dateRangeCalendar__bL8bZ .forms_dateRangeCalendarHeader__R7G9s .forms_dateRangeTitle1__uvpI4{font-size:14px;width:50%;text-align:center;position:absolute;left:0}@media screen and (max-width:1024px){.forms_dateRangeCalendar__bL8bZ .forms_dateRangeCalendarHeader__R7G9s .forms_dateRangeTitle1__uvpI4{width:100%;position:static}}.forms_dateRangeCalendar__bL8bZ .forms_dateRangeCalendarHeader__R7G9s .forms_dateRangeTitle2__xaagl{font-size:14px;width:50%;text-align:center;position:absolute;right:0}@media screen and (max-width:1024px){.forms_dateRangeCalendar__bL8bZ .forms_dateRangeCalendarHeader__R7G9s .forms_dateRangeTitle2__xaagl{display:none}}.forms_dateRangeCalendar__bL8bZ .forms_calendars__uk39x{display:flex;flex-direction:row;gap:8px;align-items:flex-start;justify-content:center;width:100%;max-width:840px}@media screen and (max-width:1024px){.forms_dateRangeCalendar__bL8bZ .forms_calendars__uk39x{width:90dvw;max-width:400px;overflow:visible;justify-content:center}}.forms_dateRangeCalendar__bL8bZ .forms_calendars__uk39x .forms_calendar__u3eXP{width:100%;max-width:100%}@media screen and (max-width:1024px){.forms_dateRangeCalendar__bL8bZ .forms_calendars__uk39x .forms_calendar__u3eXP+.forms_calendar__u3eXP{display:none}}@media screen and (max-width:768px){.forms_dateRangeCalendar__bL8bZ .forms_calendars__uk39x .forms_calendar__u3eXP+.forms_calendar__u3eXP{display:none!important}}.forms_dateRangeCalendar__bL8bZ .forms_buttons__fOqB2{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;width:100%;max-width:560px}@media screen and (max-width:1024px){.forms_dateRangeCalendar__bL8bZ .forms_buttons__fOqB2{width:90dvw;max-width:400px}}.forms_checkbox__EswL6{display:block}.forms_checkbox__EswL6 .forms_checkboxLabel__f7aST{display:flex;align-items:center;cursor:pointer}.forms_checkbox__EswL6 .forms_checkboxLabel__f7aST .forms_checkboxInput__GqRin{display:none}.forms_checkbox__EswL6 .forms_checkboxLabel__f7aST .forms_checkboxInput__GqRin:checked+.forms_checkboxLabelText__QKUfX:before{background-color:#006496}.forms_checkbox__EswL6 .forms_checkboxLabel__f7aST .forms_checkboxInput__GqRin:checked+.forms_checkboxLabelText__QKUfX:after{opacity:1}.forms_checkbox__EswL6 .forms_checkboxLabel__f7aST .forms_checkboxInput__GqRin.forms_disabled__84gaC{border-color:#444746}.forms_checkbox__EswL6 .forms_checkboxLabel__f7aST .forms_checkboxInput__GqRin.forms_disabled__84gaC:checked{background-color:#444746}.forms_checkbox__EswL6 .forms_checkboxLabel__f7aST .forms_checkboxLabelText__QKUfX{position:relative;display:block;font-size:1rem;line-height:1.2;font-weight:500;padding:0 0 0 2rem}.forms_checkbox__EswL6 .forms_checkboxLabel__f7aST .forms_checkboxLabelText__QKUfX:before{content:"";position:absolute;top:-2px;left:0;border:2px solid rgba(0,100,150,.5);border-radius:4px;box-sizing:border-box;width:1.5rem;height:1.5rem;cursor:pointer}.forms_checkbox__EswL6 .forms_checkboxLabel__f7aST .forms_checkboxLabelText__QKUfX:after{content:"";position:absolute;top:3px;left:5px;width:11px;height:11px;background-image:url(/icon-arrow_wht.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:0}.forms_radio__rcN0g{display:flex;align-items:center;gap:5px;height:30px}.forms_radio__rcN0g .forms_radioLabel__KzMSs{display:flex;align-items:center;cursor:pointer}.forms_radio__rcN0g .forms_radioLabel__KzMSs .forms_radioInput__FoBQ3{border:2px solid #006496;background-color:#fff;border-radius:50%;box-sizing:border-box;width:20px;height:20px;cursor:pointer;margin-right:5px;position:relative}.forms_radio__rcN0g .forms_radioLabel__KzMSs .forms_radioInput__FoBQ3:checked{background-color:#006496}.forms_radio__rcN0g .forms_radioLabel__KzMSs .forms_radioInput__FoBQ3:checked:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:#fff}.forms_radio__rcN0g .forms_radioLabel__KzMSs .forms_radioInput__FoBQ3.forms_disabled__84gaC{border-color:#444746}.forms_radio__rcN0g .forms_radioLabel__KzMSs .forms_radioInput__FoBQ3.forms_disabled__84gaC:checked:before{background-color:#444746}.forms_radio__rcN0g .forms_radioLabel__KzMSs .forms_radioLabelText__ggxYs{font-size:14px}.forms_radioGroup__9r76W{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.forms_textInputContainer__WhLVe{display:flex;align-items:center;gap:5px;width:100%;height:60px;border-radius:0;border:1px solid #dedede;background-color:#fff;padding:0 10px;position:relative}.forms_textInputContainer__WhLVe .forms_startIcon__XucbK{display:flex;align-items:center;justify-content:center;z-index:1;width:20px;height:20px}.forms_textInputContainer__WhLVe input.forms_textInput__Zsf72{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;cursor:text;position:absolute;top:0;left:0;padding-left:15px;display:flex;align-items:center}.forms_textInputContainer__WhLVe input.forms_textInput__Zsf72:focus{outline:none}.forms_textInputContainer__WhLVe input.forms_textInput__Zsf72.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_textInputContainer__WhLVe input.forms_textInput__Zsf72.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_textInputContainer__WhLVe input.forms_textInput__Zsf72::placeholder{color:#ccc}.forms_textInputContainer__WhLVe input.forms_textInput__Zsf72.forms_disabled__84gaC{cursor:default;background-color:#f6f6f6}.forms_textareaContainer__oEvLT{display:flex;align-items:center;gap:5px;width:100%;height:60px;border-radius:0;border:1px solid #dedede;background-color:#fff;padding:0 10px;position:relative}.forms_textareaContainer__oEvLT .forms_startIcon__XucbK{display:flex;align-items:center;justify-content:center;z-index:1;width:20px;height:20px}.forms_textareaContainer__oEvLT textarea.forms_textarea__nMpN_{width:100%;height:100%;border:none;background-color:rgba(0,0,0,0);font-size:14px;color:#374151;position:absolute;top:0;left:0;display:flex;align-items:center;cursor:text;resize:none;padding:5px 10px}.forms_textareaContainer__oEvLT textarea.forms_textarea__nMpN_:focus{outline:none}.forms_textareaContainer__oEvLT textarea.forms_textarea__nMpN_.forms_hasTitle__D72e6{padding:1.4rem 0 0}.forms_textareaContainer__oEvLT textarea.forms_textarea__nMpN_.forms_disabled__84gaC{cursor:default}.forms_textareaContainer__oEvLT textarea.forms_textarea__nMpN_.forms_hasStartIcon__4iyxv{padding-left:35px}.forms_textareaContainer__oEvLT textarea.forms_textarea__nMpN_::placeholder{color:#ccc}.forms_simpleTextInputContainer___qzwn{display:flex;flex-direction:column;gap:2px}.forms_simpleTextInputContainer___qzwn .forms_simpleTextInputLabel__ThXJ5{color:#888;font-size:12px}.forms_simpleTextInputContainer___qzwn .forms_simpleTextInput__9caNq{background-color:#e7eff8;border:1.5px solid #444746;border-radius:5px;padding:2px 5px}.forms_simpleTextInputContainer___qzwn .forms_simpleTextInput__9caNq.forms_disabled__84gaC{background-color:#f6f6f6;border-color:#444746;color:#444746}.forms_simpleSelectContainer__cwk1q{display:flex;flex-direction:column;gap:2px}.forms_simpleSelectContainer__cwk1q .forms_simpleSelectLabel__ZTa30{color:#888;font-size:12px}.forms_simpleSelectContainer__cwk1q .forms_simpleSelect__p1C__{background-color:#e7eff8;border:1.5px solid #444746;border-radius:5px;padding:2px 5px}.Reservation_reservation__gaVs9{background-color:#fff;border-radius:10px;padding:20px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:5px;border:2px solid #fff;transition:border-color .3s ease}.Reservation_reservation__gaVs9.Reservation_button__2pD8Z{cursor:pointer}.Reservation_reservation__gaVs9.Reservation_button__2pD8Z:hover{border-color:#006496}.Reservation_reservation__gaVs9 .Reservation_reservationStatus__BB_dW{width:fit-content;font-size:12px;color:#006496;background-color:#e7eff8;padding:3px 10px;border-radius:5px}.Reservation_reservation__gaVs9 .Reservation_reservationHotelName___h1aJ{font-size:18px;font-weight:700}.Reservation_reservation__gaVs9 .Reservation_reservationDate__bORmG{font-size:16px;font-weight:700}.Reservation_reservation__gaVs9 .Reservation_reservationPrice__TINJ4{font-size:16px;font-weight:700;color:#006496}.Reservation_reservation__gaVs9 .Reservation_reservationInfo__G2F1I{font-size:14px;color:#006496}.Reservation_reservation__gaVs9 .Reservation_reservationExpirationDate__FQ3k1,.Reservation_reservation__gaVs9 .Reservation_reservationId__FBOQt{font-size:12px;color:#006496}.Reservation_reservationList__IiT2m.Reservation_hasResult__EFEqz{display:flex;flex-wrap:wrap;gap:10px}.Reservation_reservationList__IiT2m.Reservation_hasResult__EFEqz>*{flex:0 1 calc((100% - 20px)/3);box-sizing:border-box}@media(max-width:1024px){.Reservation_reservationList__IiT2m.Reservation_hasResult__EFEqz>*{flex:0 1 calc((100% - 10px)/2)}}@media(max-width:668px){.Reservation_reservationList__IiT2m.Reservation_hasResult__EFEqz>*{flex:0 1 calc((100% - 0px)/1)}}.Reservation_reservationList__IiT2m .Reservation_loading__CeTPJ{display:flex;justify-content:center;align-items:center}.Reservation_reservationList__IiT2m .Reservation_noResult__Zq3dH{text-align:center;font-size:16px;font-weight:700;color:#444746}.Reservation_reservationDetailPage__rR1yi{background-color:#fafafa;display:flex;flex-direction:column;gap:1.2rem;padding:1rem 1rem 2.5rem}@media screen and (min-width:1024px){.Reservation_reservationDetailPage__rR1yi{padding:2rem 2rem 3.5rem}}.Reservation_reservationDetailPage__rR1yi .Reservation_loading__CeTPJ,.Reservation_reservationDetailPage__rR1yi .Reservation_noResult__Zq3dH{display:flex;justify-content:center;align-items:center}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P{background-color:#fff;display:flex;flex-direction:column;gap:20px;padding:1.5rem 1.15rem;border-radius:.5rem}@media screen and (min-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P{padding:3rem 1.5rem;border-radius:.8rem}}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P{gap:10px}}@media screen and (max-width:668px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P{padding:10px}}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_basicInfoHeader__gClaP{display:flex;flex-direction:row;gap:20px}@media screen and (max-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_basicInfoHeader__gClaP{flex-direction:column}}@media screen and (max-width:668px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_basicInfoHeader__gClaP{gap:10px}}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_basicInfoHeader__gClaP .Reservation_planImages__1sNCQ{width:300px;max-width:300px;min-width:300px}@media screen and (max-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_basicInfoHeader__gClaP .Reservation_planImages__1sNCQ{margin:0 auto}}@media screen and (max-width:480px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_basicInfoHeader__gClaP .Reservation_planImages__1sNCQ{width:100%;max-width:none;min-width:auto}}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_basicInfoHeader__gClaP .Reservation_planName__2U18j{flex:1;height:fit-content;font-size:22px;font-weight:700;line-height:1.6;border-bottom:2px solid #006496;padding-bottom:16px;word-break:break-all}@media screen and (max-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_basicInfoHeader__gClaP .Reservation_planName__2U18j{font-size:16px;padding-bottom:13px}}@media screen and (max-width:480px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_basicInfoHeader__gClaP .Reservation_planName__2U18j{font-size:14px;padding-bottom:10px}}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_basicInfoTableArea__QkqlD{padding-bottom:10px}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_resaleDescription__1eMnf{font-size:.87rem;line-height:1.6;text-align:center}@media screen and (min-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_resaleDescription__1eMnf{font-size:1rem}}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_additionalContent__XueER{display:flex;flex-direction:column;align-items:center;gap:10px}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_additionalContent__XueER .Reservation_description__fLfsC{font-size:1rem}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_additionalContent__XueER .Reservation_description__fLfsC{font-size:.87rem}}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_additionalContent__XueER .Reservation_priceAndButton__BMhTi{display:flex;flex-direction:row;align-items:center;gap:15px}@media screen and (max-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_additionalContent__XueER .Reservation_priceAndButton__BMhTi{flex-direction:column;align-items:flex-end}}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_additionalContent__XueER .Reservation_priceAndButton__BMhTi .Reservation_priceTexts__DgRiZ{display:flex;flex-direction:row;align-items:flex-end;gap:5px}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_additionalContent__XueER .Reservation_priceAndButton__BMhTi .Reservation_priceTexts__DgRiZ{flex-direction:column}}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_additionalContent__XueER .Reservation_priceAndButton__BMhTi .Reservation_priceTexts__DgRiZ .Reservation_resalePrice__69nrN{font-size:14px;color:#6e7f99;line-height:1}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_additionalContent__XueER .Reservation_priceAndButton__BMhTi .Reservation_priceTexts__DgRiZ .Reservation_resalePrice__69nrN{font-size:12px}}.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_additionalContent__XueER .Reservation_priceAndButton__BMhTi .Reservation_priceTexts__DgRiZ .Reservation_price__ID0Sm{font-size:32px;font-weight:700;line-height:1}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_basicInfoArea__7ls0P .Reservation_additionalContent__XueER .Reservation_priceAndButton__BMhTi .Reservation_priceTexts__DgRiZ .Reservation_price__ID0Sm{font-size:28px}}.Reservation_reservationDetailPage__rR1yi .Reservation_foldableHeader__f7dfV{display:flex;flex-direction:row;align-items:center;gap:10px;padding:12px 20px;cursor:pointer}@media screen and (max-width:668px){.Reservation_reservationDetailPage__rR1yi .Reservation_foldableHeader__f7dfV{padding:12px 15px}}.Reservation_reservationDetailPage__rR1yi .Reservation_foldableHeader__f7dfV .Reservation_foldableTitle__v2a6Q{display:block;font-size:20px;line-height:1.6;font-weight:700;word-break:break-all}@media screen and (max-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_foldableHeader__f7dfV .Reservation_foldableTitle__v2a6Q{font-size:16px}}.Reservation_reservationDetailPage__rR1yi .Reservation_foldableHeader__f7dfV .Reservation_foldableIcon__t6Qu3{font-size:20px;font-weight:700;margin-left:auto;width:20px;height:20px}@media screen and (max-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_foldableHeader__f7dfV .Reservation_foldableIcon__t6Qu3{font-size:16px;width:16px;height:16px}.Reservation_reservationDetailPage__rR1yi .Reservation_foldableHeader__f7dfV .Reservation_foldableIcon__t6Qu3 img{width:16px;height:16px}}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8{border-radius:.8rem}}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn{font-size:16px;line-height:1.6;padding:0 20px 20px}@media screen and (max-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn{font-size:14px}}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn{font-size:12px}}@media screen and (max-width:668px){.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn{padding:0 10px 20px}}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn *{white-space:pre-wrap;word-break:break-all}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn p{margin-top:1em;margin-bottom:1em}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn a{color:#006496;text-decoration:underline}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn h1{font-size:2.25em;font-weight:800;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn h2{font-size:1.5em;font-weight:700;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn h3{font-size:1.25em;font-weight:600;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn ul{list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;line-height:0}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn ul li::marker{color:#d1d5db}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn ol{list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;line-height:0}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn ol li::marker{font-weight:400;color:#6b7280}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn li{margin-top:.5em;margin-bottom:.5em;padding-inline-start:.375em;line-height:1.6}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn strong{font-weight:600}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn em{font-style:italic}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn del{text-decoration:line-through}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn blockquote{font-weight:500;font-style:italic;color:#111827;border-inline-start-width:.25rem;border-inline-start-color:#e5e7eb;quotes:"“" "”" "‘" "’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;line-height:0}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn blockquote *{line-height:1.6}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn blockquote :before{content:open-quote}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn blockquote :after{content:close-quote}.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP{border-radius:.8rem}}.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY{display:flex;flex-direction:column;gap:16px;padding:0 20px 20px}@media screen and (max-width:668px){.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY{padding:0 10px 20px;gap:10px}}.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY .Reservation_roomTypeName__xZ6hp{font-size:18px;line-height:1.6;font-weight:700;color:#111}@media screen and (max-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY .Reservation_roomTypeName__xZ6hp{font-size:14px}}.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY .Reservation_roomTypeFeatures__YaCnw{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY .Reservation_roomTypeFeatures__YaCnw .Reservation_roomTypeFeature__r7_gT{font-size:14px;color:#336493;background-color:#f7f7fc;padding:3px 4px;line-height:1.2;border-radius:3px}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY .Reservation_roomTypeFeatures__YaCnw .Reservation_roomTypeFeature__r7_gT{font-size:12px}}.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY .Reservation_roomTypeImageArea__5YtmQ{display:flex;flex-direction:column;align-items:center}.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY .Reservation_roomTypeImageArea__5YtmQ .Reservation_roomTypeImages___Iptv{width:640px}@media screen and (max-width:668px){.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY .Reservation_roomTypeImageArea__5YtmQ .Reservation_roomTypeImages___Iptv{width:100%}}.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY .Reservation_roomTypeDescription__1lwMb{font-size:1.15rem;line-height:1.6;white-space:pre-wrap}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_roomTypeArea__vQAvP .Reservation_roomTypeContent___bloY .Reservation_roomTypeDescription__1lwMb{font-size:.87rem}}.Reservation_reservationDetailPage__rR1yi .Reservation_cancelPolicyArea__kfa6P{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_cancelPolicyArea__kfa6P{border-radius:.8rem}}.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr{border-radius:.8rem}}.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia{display:flex;flex-direction:column;gap:5px;padding:0 20px 20px}@media screen and (max-width:668px){.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia{padding:0 10px 20px;gap:5px}}.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia .Reservation_hotelName__LmopK{font-size:18px;font-weight:700;color:#111}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia .Reservation_hotelName__LmopK{font-size:14px}}.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia .Reservation_hotelAddress__QHWLN{display:flex;flex-direction:row;gap:15px}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia .Reservation_hotelAddress__QHWLN{gap:5px;flex-direction:column}}.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia .Reservation_hotelAddress__QHWLN .Reservation_hotelZip__h0joe{font-size:16px}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia .Reservation_hotelAddress__QHWLN .Reservation_hotelZip__h0joe{font-size:12px}}.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia .Reservation_hotelAddress__QHWLN .Reservation_hotelAddress__QHWLN{font-size:16px}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia .Reservation_hotelAddress__QHWLN .Reservation_hotelAddress__QHWLN{font-size:12px}}.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia .Reservation_hotelAddress__QHWLN .Reservation_hotelMapLink__Q2Ozp{display:flex;flex-direction:row;align-items:center;gap:5px;color:#006496;text-decoration:none;cursor:pointer;font-size:16px}@media screen and (max-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_hotelArea__t2Hhr .Reservation_hotelContent__zdGia .Reservation_hotelAddress__QHWLN .Reservation_hotelMapLink__Q2Ozp{font-size:12px}}.Reservation_reservationDetailPage__rR1yi .Reservation_footer__ISJ_e{position:fixed;left:0;right:0;bottom:0;background-color:#fff;z-index:50;display:flex;justify-content:center;align-items:center;border-top:1px solid #dedede;transform:translateY(100%);padding:1rem;transition:transform .3s ease}@media screen and (min-width:768px){.Reservation_reservationDetailPage__rR1yi .Reservation_footer__ISJ_e{padding:1.3rem 1rem}}.Reservation_reservationDetailPage__rR1yi .Reservation_footer__ISJ_e.Reservation_show__EOAhJ{transform:translateY(0)}.Reservation_detailTable__5tQ6i>table{display:table;width:100%;border:1px solid #dedede;border-collapse:collapse}.Reservation_detailTable__5tQ6i>table>tbody>tr>td,.Reservation_detailTable__5tQ6i>table>tbody>tr>th{padding:12px;font-size:15px;font-weight:500;border:1px solid #dedede;white-space:pre-wrap}@media screen and (max-width:768px){.Reservation_detailTable__5tQ6i>table>tbody>tr>td,.Reservation_detailTable__5tQ6i>table>tbody>tr>th{padding:8px;font-size:12px}}.Reservation_detailTable__5tQ6i>table>tbody>tr>th{background-color:#eff3f7;text-align:left;font-weight:500;font-size:16px}@media screen and (max-width:768px){.Reservation_detailTable__5tQ6i>table>tbody>tr>th{font-size:12px}}.Reservation_detailTable__5tQ6i>table>tbody>tr>td.Reservation_label__ZBJzL{width:fit-content;font-weight:700;white-space:nowrap}.Reservation_cancelPolicyContent__uewXO{display:flex;flex-direction:column;gap:1rem;gap:16px;padding:0 20px 20px}@media screen and (min-width:768px){.Reservation_cancelPolicyContent__uewXO{padding:0 1.5rem 1.5rem;gap:1.3rem}}@media screen and (max-width:668px){.Reservation_cancelPolicyContent__uewXO{padding:0 10px 20px;gap:10px}}.Reservation_cancelPolicyContent__uewXO .Reservation_cancelPolicyDescription__PsHme{font-size:.87rem;line-height:1.6;white-space:pre-wrap}@media screen and (min-width:768px){.Reservation_cancelPolicyContent__uewXO .Reservation_cancelPolicyDescription__PsHme{font-size:1rem}}.Reservation_cancelPolicyContent__uewXO table td.Reservation_label__ZBJzL{width:100px}.Reservation_actionArea__a3Tk3{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}@media screen and (max-width:768px){.Reservation_actionArea__a3Tk3{flex-direction:column;align-items:center;justify-content:center}}.Reservation_actionArea__a3Tk3.Reservation_center__Ny_P1,.Reservation_actionArea__a3Tk3.Reservation_hidePrice__KsgZc{align-items:center}.Reservation_actionArea__a3Tk3 .Reservation_description__fLfsC{line-height:1.6;font-weight:500;font-size:.87rem;text-align:center}@media screen and (min-width:768px){.Reservation_actionArea__a3Tk3 .Reservation_description__fLfsC{font-size:1rem;text-align:right}}.Reservation_actionArea__a3Tk3 .Reservation_description__fLfsC.Reservation_center__Ny_P1{width:100%;text-align:center}.Reservation_actionArea__a3Tk3 .Reservation_description__fLfsC.Reservation_left__cCJFi{width:100%;text-align:left}.Reservation_actionArea__a3Tk3 .Reservation_priceAndButton__BMhTi{margin-top:10px;display:flex;flex-direction:row;align-items:center;gap:1.2rem;justify-content:flex-end;width:100%}@media screen and (max-width:768px){.Reservation_actionArea__a3Tk3 .Reservation_priceAndButton__BMhTi{flex-direction:column;align-items:center;justify-content:center;gap:1rem}}.Reservation_actionArea__a3Tk3 .Reservation_priceAndButton__BMhTi .Reservation_priceTexts__DgRiZ{display:flex;flex-direction:row;align-items:flex-end;gap:5px;width:100%;justify-content:flex-end}.Reservation_actionArea__a3Tk3 .Reservation_priceAndButton__BMhTi .Reservation_priceTexts__DgRiZ .Reservation_resalePrice__69nrN{font-size:.875rem;line-height:1.2;color:#6e7f99}@media screen and (min-width:768px){.Reservation_actionArea__a3Tk3 .Reservation_priceAndButton__BMhTi .Reservation_priceTexts__DgRiZ .Reservation_resalePrice__69nrN{font-size:1rem}}.Reservation_actionArea__a3Tk3 .Reservation_priceAndButton__BMhTi .Reservation_priceTexts__DgRiZ .Reservation_price__ID0Sm{font-size:1.5rem;font-weight:700;line-height:1.2}@media screen and (min-width:768px){.Reservation_actionArea__a3Tk3 .Reservation_priceAndButton__BMhTi .Reservation_priceTexts__DgRiZ .Reservation_price__ID0Sm{font-size:1.75rem}}.Reservation_actionArea__a3Tk3 .Reservation_errorMessage__pzDVQ{font-size:12px;color:#e90000}.images_bannerContainer__lJpq2{height:100%}.images_bannerContainer__lJpq2 .images_bannerImage__odEH_{cursor:pointer;object-fit:cover;width:100%;aspect-ratio:16/9;user-select:none}.images_smallBannerContainer__RZwb0{width:100%}.images_smallBannerContainer__RZwb0 .images_smallBannerImage__DVpqX{object-fit:cover;width:100%;aspect-ratio:16/9}.images_prevNextArrow__jDJ7A{font-size:20px;font-weight:700;width:40px;height:40px;line-height:30px;text-align:center;color:#006496;cursor:pointer;user-select:none;background-color:hsla(0,0%,100%,.6);padding:5px;border-radius:50%}.images_prevNextArrow__jDJ7A:hover{background-color:hsla(0,0%,100%,.8)}.images_gallery__WqoiX{display:flex;flex-direction:column;gap:10px}.images_gallery__WqoiX .images_currentImage__OAqqx{position:relative;width:100%;aspect-ratio:16/9}.images_gallery__WqoiX .images_currentImage__OAqqx .images_currentImageItem__56Jp0{position:absolute;top:0;left:0;width:100%;aspect-ratio:16/9;object-fit:cover;opacity:0;transition:opacity .8s ease;border-radius:5px}.images_gallery__WqoiX .images_currentImage__OAqqx .images_currentImageItem__56Jp0.images_currentImageItemActive__gF7w5{opacity:1}.images_gallery__WqoiX .images_imageListContainer__t0TRW{display:flex;align-items:center;justify-content:space-between;gap:2px}.images_gallery__WqoiX .images_imageListContainer__t0TRW .images_nextButton__nh0d2,.images_gallery__WqoiX .images_imageListContainer__t0TRW .images_prevButton__bTHnD{cursor:pointer;user-select:none}.images_gallery__WqoiX .images_imageListContainer__t0TRW .images_imageList__G7k58{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.images_gallery__WqoiX .images_imageListContainer__t0TRW .images_imageList__G7k58::-webkit-scrollbar{display:none}.images_gallery__WqoiX .images_imageListContainer__t0TRW .images_imageList__G7k58 .images_imageListItem__zJ1pI{width:60px;aspect-ratio:1/1;object-fit:cover;opacity:.5;cursor:pointer;user-select:none}.images_gallery__WqoiX .images_imageListContainer__t0TRW .images_imageList__G7k58 .images_imageListItem__zJ1pI.images_imageListItemActive__dwLE2{opacity:1}.SearchForms_searchForm__3w3Xl{display:flex;flex-direction:column;gap:24px;background-color:#fff;border-radius:0;border:4px solid #006496;padding:24px 32px 8px}@media screen and (max-width:668px){.SearchForms_searchForm__3w3Xl{gap:12px;padding:8px}}.SearchForms_searchForm__3w3Xl .SearchForms_searchType__PiyJv{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;padding-top:8px;border-top:2px solid #dedede}.SearchForms_searchForm__3w3Xl .SearchForms_searchFormItem__EngG4{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:16px}.SearchForms_searchForm__3w3Xl .SearchForms_searchFormItem__EngG4>*{flex:2}.SearchForms_searchForm__3w3Xl .SearchForms_searchFormItem__EngG4 .SearchForms_searchButton__9Fdpk{flex:1}.SearchForms_searchForm__3w3Xl .SearchForms_searchFormItem__EngG4 .SearchForms_searchButton__9Fdpk button{height:100%;line-height:1.6;font-weight:700;font-size:1.2rem;user-select:none;-webkit-user-select:none}@media screen and (min-width:1024px){.SearchForms_searchForm__3w3Xl .SearchForms_searchFormItem__EngG4 .SearchForms_searchButton__9Fdpk button{font-size:1.3rem}}@media screen and (max-width:1024px){.SearchForms_searchForm__3w3Xl .SearchForms_searchFormItem__EngG4{flex-direction:column;align-items:stretch;gap:8px}.SearchForms_searchForm__3w3Xl .SearchForms_searchFormItem__EngG4 .SearchForms_searchButton__9Fdpk,.SearchForms_searchForm__3w3Xl .SearchForms_searchFormItem__EngG4>*{flex:1}.SearchForms_searchForm__3w3Xl .SearchForms_searchFormItem__EngG4 .SearchForms_searchButton__9Fdpk button{height:50px}}.SearchForms_mobileModalContainer__qdLwZ{display:none;pointer-events:none}@media screen and (max-width:1024px){.SearchForms_mobileModalContainer__qdLwZ{display:block;pointer-events:auto}}.SearchForms_mobileModalContainer__qdLwZ .SearchForms_modalTitle__uu9gR{display:flex;justify-content:space-between;align-items:center;font-size:24px;font-weight:700;margin:0 20px 10px;color:#111}.SearchForms_pcModalContainer__i156X{display:block;pointer-events:auto;background-color:#fff}@media screen and (max-width:1024px){.SearchForms_pcModalContainer__i156X{display:none;pointer-events:none}}.SearchForms_areaAndHotelSelect__zAZP8{display:flex;flex-direction:column;gap:5px}@media screen and (max-width:1024px){.SearchForms_areaAndHotelSelect__zAZP8{width:100%}}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_title__VxfEt{font-size:18px;font-weight:700;display:block;color:#111}@media screen and (max-width:1024px){.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_title__VxfEt{display:none}}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_description__44nUg{font-size:14px;color:#444746;margin-bottom:10px}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i{display:flex;flex-wrap:wrap;gap:15px;margin:0 8px}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i>*{flex:0 1 calc((100% - 30px)/3);box-sizing:border-box}@media(max-width:1024px){.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i>*{flex:0 1 calc((100% - 0px)/1)}}@media screen and (max-width:1024px){.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i{margin:0}}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i .SearchForms_areaItem__jacw_{display:flex;flex-direction:column;gap:5px}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i .SearchForms_areaItem__jacw_ .SearchForms_areaItemTitle__32bCd{display:flex;align-items:center;font-size:16px;cursor:pointer;padding:8px 10px;user-select:none;-webkit-user-select:none}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i .SearchForms_areaItem__jacw_ .SearchForms_areaItemTitle__32bCd.SearchForms_selected__n2Dvj{background-color:#e7eff8}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i .SearchForms_areaItem__jacw_ .SearchForms_areaItemTitle__32bCd:hover{background-color:#f6f6f6}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i .SearchForms_areaItem__jacw_ .SearchForms_areaItemHotels__0cQaw{display:flex;flex-direction:column;gap:2px}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i .SearchForms_areaItem__jacw_ .SearchForms_areaItemHotels__0cQaw .SearchForms_areaItemHotel__co__E{display:flex;align-items:center;gap:5px;cursor:pointer;padding:8px;user-select:none;-webkit-user-select:none}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i .SearchForms_areaItem__jacw_ .SearchForms_areaItemHotels__0cQaw .SearchForms_areaItemHotel__co__E.SearchForms_selected__n2Dvj{background-color:#e7eff8}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i .SearchForms_areaItem__jacw_ .SearchForms_areaItemHotels__0cQaw .SearchForms_areaItemHotel__co__E:hover{background-color:#f6f6f6}.SearchForms_areaAndHotelSelect__zAZP8 .SearchForms_areaItems__R6X6i .SearchForms_areaItem__jacw_ .SearchForms_areaItemHotels__0cQaw .SearchForms_areaItemHotel__co__E .SearchForms_areaItemHotelText__upotl{font-size:14px}.SearchForms_roomsAndAdults__sTNlE{display:flex;flex-direction:column;gap:10px}.SearchForms_roomsAndAdults__sTNlE .SearchForms_countItem__1rDyJ{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #dedede;padding:16px 2px}.SearchForms_roomsAndAdults__sTNlE .SearchForms_countItem__1rDyJ .SearchForms_countItemTitle__PrSbk{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;margin-top:5px}.SearchForms_roomsAndAdults__sTNlE .SearchForms_countItem__1rDyJ .SearchForms_countItemTitle__PrSbk .SearchForms_title__VxfEt{font-size:16px;font-weight:700;color:#006496}.SearchForms_roomsAndAdults__sTNlE .SearchForms_countItem__1rDyJ .SearchForms_countItemTitle__PrSbk .SearchForms_roomNumber__etNww{font-size:14px}.SearchForms_roomsAndAdults__sTNlE .SearchForms_countItem__1rDyJ .SearchForms_countButtons__wNdOR{display:flex;flex-direction:column;align-items:flex-end;justify-content:right;gap:10px}.SearchForms_roomsAndAdults__sTNlE .SearchForms_countItem__1rDyJ .SearchForms_countButtons__wNdOR .SearchForms_countSubtitle__t04tW{font-size:14px}.SearchForms_roomsAndAdults__sTNlE .SearchForms_countItem__1rDyJ .SearchForms_countButtons__wNdOR .SearchForms_countItemValue__1PUgm{display:flex;align-items:center;gap:10px}.SearchForms_roomsAndAdults__sTNlE .SearchForms_countItem__1rDyJ .SearchForms_countButtons__wNdOR .SearchForms_countItemValue__1PUgm .SearchForms_countItemValueText__AtQJO{font-size:16px;width:30px;text-align:center}.SearchForms_roomsAndAdults__sTNlE .SearchForms_countItem__1rDyJ .SearchForms_countButtons__wNdOR .SearchForms_countItemValue__1PUgm .SearchForms_countButton__Axox5{width:30px;height:30px;background-color:#006496;border-radius:50%;border:none;color:#fff;font-size:16px;user-select:none;-webkit-user-select:none}.SearchForms_roomsAndAdults__sTNlE .SearchForms_countItem__1rDyJ .SearchForms_countButtons__wNdOR .SearchForms_countItemValue__1PUgm .SearchForms_countButton__Axox5:disabled{background-color:#e7eff8;cursor:default}.SearchForms_roomsAndAdults__sTNlE .SearchForms_countItem__1rDyJ .SearchForms_countButtons__wNdOR .SearchForms_countItemValue__1PUgm .SearchForms_countButton__Axox5:hover:not(:disabled){background-color:#227ba3}.SearchForms_roomsAndAdults__sTNlE .SearchForms_buttons__WDQo_{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}@media screen and (max-width:1024px){.SearchForms_roomsAndAdults__sTNlE .SearchForms_buttons__WDQo_{margin-left:15px;margin-right:15px}}