.page_profileLink__0uArk{margin-top:1.2rem;line-height:1.6;font-weight:400;font-size:.875rem}@media screen and (min-width:1024px){.page_profileLink__0uArk{margin-top:1.5rem;font-size:1rem}}.page_profileLink__0uArk a{display:inline;color:#006496;text-decoration:underline}.page_profileLink__0uArk a:hover{text-decoration:none}.page_profile__ulxPT{width:100%;min-height:500px;background-color:#fff;padding-top:10px;padding-bottom:40px;display:flex;flex-direction:column;gap:10px;background-color:#f6f6f6}.page_profile__ulxPT .page_loading__xDINk{display:flex;justify-content:center;align-items:center;height:100dvh}.page_profile__ulxPT .page_profileContainer__P_20S{margin-left:20px;margin-right:20px;padding:30px 15px;background-color:#fff;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:668px){.page_profile__ulxPT .page_profileContainer__P_20S{margin-left:10px;margin-right:10px}}.page_profile__ulxPT .page_profileContainer__P_20S .page_profileHeaderTitle__48_mq{font-size:18px}.page_profile__ulxPT .page_profileContainer__P_20S .page_loading__xDINk{display:flex;justify-content:center}.page_profile__ulxPT .page_profileContainer__P_20S .page_profileItem__vDStY{display:flex;flex-direction:column;gap:5px}.page_profile__ulxPT .page_profileContainer__P_20S .page_profileItem__vDStY .page_profileItemLabel__JZh7P{font-size:14px;color:#444746}.page_profile__ulxPT .page_profileContainer__P_20S .page_profileItem__vDStY .page_profileItemValue__xVhV8{font-size:16px;white-space:pre-wrap}.page_profile__ulxPT .page_profileEditDescription__JBnGr{margin-left:20px;margin-right:20px;padding:10px 6px;background-color:#e7eff8;font-size:10px;font-weight:700;white-space:pre-wrap}@media screen and (max-width:668px){.page_profile__ulxPT .page_profileEditDescription__JBnGr{margin-left:10px;margin-right:10px}}.page_profile__ulxPT .page_profileEditLink__LCw2s{margin-left:30px;margin-right:30px;font-size:16px;text-align:right}@media screen and (max-width:668px){.page_profile__ulxPT .page_profileEditLink__LCw2s{margin-left:20px;margin-right:20px}}.page_profile__ulxPT .page_profileEditLink__LCw2s a{white-space:pre-wrap}.useSnackbar_snackbar__YbF2_{position:fixed;bottom:20px;left:-100%;display:flex;justify-content:center;align-items:center;z-index:1000;background-color:#e90000;color:#fff;padding:10px;border-radius:5px;font-size:14px;font-weight:500;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transition:left .3s ease-in-out}.useSnackbar_snackbar__YbF2_.useSnackbar_open__z8Dgc{left:50px}.BaseLayout_container__I5RiR{width:100%;height:auto;min-width:360px;min-height:640px}.BaseLayout_header___mjQx{background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 20px;border-bottom:1px solid;border-color:#006496;width:100%;min-width:360px;height:80px;position:fixed;top:0;left:0;z-index:100}.BaseLayout_header___mjQx .BaseLayout_backButton__EKwaf{cursor:pointer;display:flex;align-items:center;margin-right:10px}.BaseLayout_header___mjQx .BaseLayout_logo__8gYDf{width:180px;cursor:pointer;margin-right:20px}.BaseLayout_header___mjQx .BaseLayout_logo__8gYDf img{width:100%}.BaseLayout_header___mjQx .BaseLayout_headerRight__EDY3X{display:flex;align-items:center;justify-content:center;margin-left:auto;height:100%}.BaseLayout_header___mjQx .BaseLayout_headerRight__EDY3X .BaseLayout_loginButton__Nftk7{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#006496;padding:8px 8px 10px;height:80%;width:90px}.BaseLayout_header___mjQx .BaseLayout_headerRight__EDY3X .BaseLayout_loginButton__Nftk7:hover .BaseLayout_login__DQn5v,.BaseLayout_header___mjQx .BaseLayout_headerRight__EDY3X .BaseLayout_loginButton__Nftk7:hover .BaseLayout_register__PwQCh{color:#f1c71d}.BaseLayout_header___mjQx .BaseLayout_headerRight__EDY3X .BaseLayout_loginButton__Nftk7 .BaseLayout_login__DQn5v,.BaseLayout_header___mjQx .BaseLayout_headerRight__EDY3X .BaseLayout_loginButton__Nftk7 .BaseLayout_register__PwQCh{color:#fff;transition:color .3s ease}.BaseLayout_header___mjQx .BaseLayout_headerRight__EDY3X .BaseLayout_loginButton__Nftk7 .BaseLayout_login__DQn5v{font-size:14px}.BaseLayout_header___mjQx .BaseLayout_headerRight__EDY3X .BaseLayout_loginButton__Nftk7 .BaseLayout_register__PwQCh{font-size:11px}.BaseLayout_header___mjQx .BaseLayout_headerRight__EDY3X .BaseLayout_menuButton__1TILP{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;margin-left:20px}.BaseLayout_main__sG57F{background-color:#fafafa;width:100%}.BaseLayout_footer__eJA6h{background-color:#f6f5ef;padding:30px 0 50px;width:100%;border-top:3px solid #cbc2a4}.BaseLayout_footer__eJA6h .BaseLayout_footerContent__U5AE2{margin-left:30px;margin-right:30px}@media screen and (max-width:668px){.BaseLayout_footer__eJA6h .BaseLayout_footerContent__U5AE2{margin-left:20px;margin-right:20px}}.BaseLayout_footer__eJA6h .BaseLayout_footerContent__U5AE2 .BaseLayout_footerLogo__SS5og{width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-bottom:20px}.BaseLayout_footer__eJA6h .BaseLayout_footerContent__U5AE2 .BaseLayout_footerLogo__SS5og img{width:180px}.BaseLayout_footer__eJA6h .BaseLayout_footerContent__U5AE2 .BaseLayout_footerLinks__U8zNw{display:flex;justify-content:center;align-items:center;gap:10px;row-gap:5px;flex-wrap:wrap}.BaseLayout_footer__eJA6h .BaseLayout_footerContent__U5AE2 .BaseLayout_footerLinks__U8zNw .BaseLayout_footerLink__DrRph a{font-size:14px;color:#8f9aac;text-decoration:none}.BaseLayout_footer__eJA6h .BaseLayout_footerContent__U5AE2 .BaseLayout_footerLinks__U8zNw .BaseLayout_footerLinkSeparator__FXXi8{color:#cbc2a4;user-select:none}.BaseLayout_footer__eJA6h .BaseLayout_footerContent__U5AE2 .BaseLayout_footerCopyright__w0X5K{font-size:11px;color:#8f9aac;text-align:center;margin-top:20px}.BaseLayout_menuContainer__1WDrk{position:fixed;top:0;right:0;height:100%;background-color:rgba(0,0,0,.5);z-index:131;transform:translateX(100%);transition:transform .3s ease;pointer-events:none;background-color:#fff;padding:20px;display:flex;flex-direction:column;gap:20px}.BaseLayout_menuContainer__1WDrk.BaseLayout_open__qd4sG{transform:translateX(0);pointer-events:auto}.BaseLayout_menuContainer__1WDrk .BaseLayout_closeButton__atV6N{cursor:pointer;display:flex;justify-content:flex-end}.BaseLayout_menuContainer__1WDrk .BaseLayout_userName__VAL0t{font-size:16px;font-weight:700;text-align:right;padding:20px 0;border-bottom:1px solid #374151}.BaseLayout_menuContainer__1WDrk .BaseLayout_menuItems__cN6yp{display:flex;flex-direction:column;gap:10px}.BaseLayout_menuContainer__1WDrk .BaseLayout_menuItems__cN6yp .BaseLayout_menuItem__CUWZT{cursor:pointer;font-size:16px;font-weight:700;padding:10px;white-space:pre-wrap;color:#888;transition:color .3s ease}.BaseLayout_menuContainer__1WDrk .BaseLayout_menuItems__cN6yp .BaseLayout_menuItem__CUWZT:hover{color:#374151}.BaseLayout_menuContainer__1WDrk .BaseLayout_menuItems__cN6yp .BaseLayout_foldedMenu__VoY3U{transition:height .3s ease;overflow:hidden}.BaseLayout_menuOverlay__9Hwn5{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:130;opacity:0;transition:opacity .3s ease;pointer-events:none}.BaseLayout_menuOverlay__9Hwn5.BaseLayout_open__qd4sG{opacity:1;pointer-events:auto}.parts_button__e1Mgx{--color-contained:#006496;--color-contained-hover:#227BA3;--color-text:#fff;--color-text-hover:#f4f4f4;cursor:pointer;width:100%;min-width:fit-content;padding-left:10px;padding-right:10px;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;min-width:36px;width:fit-content;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}.common_mypageContainer__ZlI2P{display:flex;flex-direction:row;gap:1.2rem}.common_mypageContainer__ZlI2P .common_pcMenu__BmZ9j{display:block}.common_mypageContainer__ZlI2P .common_spMenu__P2tyb{display:none}.common_mypageContainer__ZlI2P .common_contentContainer__6R1bX{width:100%}.common_mypageContainer__ZlI2P .common_contentContainer__6R1bX .common_title__mxr_3{font-size:1.5rem;font-weight:600;line-height:1.2;text-align:left;color:#111}@media screen and (min-width:1024px){.common_mypageContainer__ZlI2P .common_contentContainer__6R1bX .common_title__mxr_3{font-size:1.8rem}}@media screen and (max-width:1024px){.common_mypageContainer__ZlI2P{flex-direction:column}.common_mypageContainer__ZlI2P .common_pcMenu__BmZ9j{display:none}.common_mypageContainer__ZlI2P .common_spMenu__P2tyb{display:block}}.common_menu___6rE0{width:100%;display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1024px){.common_menu___6rE0{gap:75px;width:200px}}.common_menu___6rE0 .common_category__rn_va .common_categoryName__546Qs{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___6rE0 .common_category__rn_va .common_categoryName__546Qs{font-size:1.1rem}}.common_menu___6rE0 .common_category__rn_va .common_items__t00C2 .common_item__Ois7B{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___6rE0 .common_category__rn_va .common_items__t00C2 .common_item__Ois7B{font-size:1rem}}.common_menu___6rE0 .common_category__rn_va .common_items__t00C2 .common_item__Ois7B.common_active__qBZKO{background-color:#e7eff8;font-weight:700}.common_mypageTableAndPagination__gbWpB{display:flex;flex-direction:column;gap:0}.common_mypageTableContainer__kVbPm{width:100%;overflow-x:auto}.common_mypageTableContainer__kVbPm .common_mypageTable___QGD9{width:fit-content;min-width:max(650px,100%)}.common_mypageTableContainer__kVbPm .common_mypageTable___QGD9 td,.common_mypageTableContainer__kVbPm .common_mypageTable___QGD9 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__kVbPm .common_mypageTable___QGD9 td,.common_mypageTableContainer__kVbPm .common_mypageTable___QGD9 th{padding:.95rem .5rem;font-size:.87rem}}.common_mypageTableContainer__kVbPm .common_mypageTable___QGD9 th{color:#444746;font-weight:400}.common_mypageTableContainer__kVbPm .common_mypageTable___QGD9 td.common_loading__mqiGs{height:100px}.common_mypageTableContainer__kVbPm .common_mypageTable___QGD9 td.common_loading__mqiGs>div{display:flex;justify-content:center;align-items:center}.common_mypageTableContainer__kVbPm .common_mypageTable___QGD9 td.common_noResult__tDpeQ{height:100px;text-align:center;font-size:16px;color:#444746}.common_pagination___oPIG{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___oPIG{padding:1.2rem 1.5rem}}.common_pagination___oPIG .common_size__BO_0I{font-size:.87rem;line-height:1.2;color:#444746}@media screen and (min-width:1024px){.common_pagination___oPIG .common_size__BO_0I{font-size:.87rem}}.common_pagination___oPIG .common_pagination___oPIG{display:flex;flex-direction:row;gap:.8rem;padding:0}@media screen and (min-width:1024px){.common_pagination___oPIG .common_pagination___oPIG{gap:.8rem}}.common_pagination___oPIG .common_pagination___oPIG .common_prev__uMuBl{cursor:pointer;line-height:1.2;font-size:.875rem}.common_pagination___oPIG .common_pagination___oPIG .common_prev__uMuBl.common_disabled__qijsv{pointer-events:none;opacity:.5}.common_pagination___oPIG .common_pagination___oPIG .common_page__h0pMb{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___oPIG .common_pagination___oPIG .common_page__h0pMb{width:34px;height:34px}}.common_pagination___oPIG .common_pagination___oPIG .common_page__h0pMb.common_active__qBZKO{border:1px solid #006496;pointer-events:none}.common_pagination___oPIG .common_pagination___oPIG .common_next__S4LgJ{cursor:pointer;line-height:1.2;font-size:.875rem}.common_pagination___oPIG .common_pagination___oPIG .common_next__S4LgJ.common_disabled__qijsv{pointer-events:none;opacity:.5}.detail_reservation__YU4k9{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__YU4k9.detail_button__8PVWW{cursor:pointer}.detail_reservation__YU4k9.detail_button__8PVWW:hover{border-color:#006496}.detail_reservation__YU4k9 .detail_reservationStatus___23PH{width:fit-content;font-size:12px;color:#006496;background-color:#e7eff8;padding:3px 10px;border-radius:5px}.detail_reservation__YU4k9 .detail_reservationHotelName__UDVQr{font-size:18px;font-weight:700}.detail_reservation__YU4k9 .detail_reservationDate__uEgZb{font-size:16px;font-weight:700}.detail_reservation__YU4k9 .detail_reservationPrice__4Ek5H{font-size:16px;font-weight:700;color:#006496}.detail_reservation__YU4k9 .detail_reservationInfo__X01Eo{font-size:14px;color:#006496}.detail_reservation__YU4k9 .detail_reservationExpirationDate__9sQje,.detail_reservation__YU4k9 .detail_reservationId__S1WgF{font-size:12px;color:#006496}.detail_reservationList__EaMqW.detail_hasResult__qJh8q{display:flex;flex-wrap:wrap;gap:10px}.detail_reservationList__EaMqW.detail_hasResult__qJh8q>*{flex:0 1 calc((100% - 20px)/3);box-sizing:border-box}@media(max-width:1024px){.detail_reservationList__EaMqW.detail_hasResult__qJh8q>*{flex:0 1 calc((100% - 10px)/2)}}@media(max-width:668px){.detail_reservationList__EaMqW.detail_hasResult__qJh8q>*{flex:0 1 calc((100% - 0px)/1)}}.detail_reservationList__EaMqW .detail_loading___qisp{display:flex;justify-content:center;align-items:center}.detail_reservationList__EaMqW .detail_noResult__LBgT3{text-align:center;font-size:16px;font-weight:700;color:#444746}.detail_reservationDetailPage____FbF{background-color:#fafafa;display:flex;flex-direction:column;gap:1.2rem;padding:1rem 1rem 2.5rem}@media screen and (min-width:1024px){.detail_reservationDetailPage____FbF{padding:2rem 2rem 3.5rem}}.detail_reservationDetailPage____FbF .detail_loading___qisp,.detail_reservationDetailPage____FbF .detail_noResult__LBgT3{display:flex;justify-content:center;align-items:center}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU{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____FbF .detail_basicInfoArea__HB4vU{padding:3rem 1.5rem;border-radius:.8rem}}@media screen and (max-width:768px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU{gap:10px}}@media screen and (max-width:668px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU{padding:10px}}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_basicInfoHeader__3ugbW{display:flex;flex-direction:row;gap:20px}@media screen and (max-width:1024px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_basicInfoHeader__3ugbW{flex-direction:column}}@media screen and (max-width:668px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_basicInfoHeader__3ugbW{gap:10px}}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_basicInfoHeader__3ugbW .detail_planImages__ioeb3{width:300px;max-width:300px;min-width:300px}@media screen and (max-width:1024px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_basicInfoHeader__3ugbW .detail_planImages__ioeb3{margin:0 auto}}@media screen and (max-width:480px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_basicInfoHeader__3ugbW .detail_planImages__ioeb3{width:100%;max-width:none;min-width:auto}}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_basicInfoHeader__3ugbW .detail_planName__AI5rR{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____FbF .detail_basicInfoArea__HB4vU .detail_basicInfoHeader__3ugbW .detail_planName__AI5rR{font-size:16px;padding-bottom:13px}}@media screen and (max-width:480px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_basicInfoHeader__3ugbW .detail_planName__AI5rR{font-size:14px;padding-bottom:10px}}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_basicInfoTableArea__c6T_T{padding-bottom:10px}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_resaleDescription__uEgjS{font-size:.87rem;line-height:1.6;text-align:center}@media screen and (min-width:768px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_resaleDescription__uEgjS{font-size:1rem}}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_additionalContent__iP_cK{display:flex;flex-direction:column;align-items:center;gap:10px}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_additionalContent__iP_cK .detail_description__eGsLg{font-size:1rem}@media screen and (max-width:768px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_additionalContent__iP_cK .detail_description__eGsLg{font-size:.87rem}}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_additionalContent__iP_cK .detail_priceAndButton__KSsBz{display:flex;flex-direction:row;align-items:center;gap:15px}@media screen and (max-width:1024px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_additionalContent__iP_cK .detail_priceAndButton__KSsBz{flex-direction:column;align-items:flex-end}}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_additionalContent__iP_cK .detail_priceAndButton__KSsBz .detail_priceTexts__4wv9f{display:flex;flex-direction:row;align-items:flex-end;gap:5px}@media screen and (max-width:768px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_additionalContent__iP_cK .detail_priceAndButton__KSsBz .detail_priceTexts__4wv9f{flex-direction:column}}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_additionalContent__iP_cK .detail_priceAndButton__KSsBz .detail_priceTexts__4wv9f .detail_resalePrice__S_VsC{font-size:14px;color:#6e7f99;line-height:1}@media screen and (max-width:768px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_additionalContent__iP_cK .detail_priceAndButton__KSsBz .detail_priceTexts__4wv9f .detail_resalePrice__S_VsC{font-size:12px}}.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_additionalContent__iP_cK .detail_priceAndButton__KSsBz .detail_priceTexts__4wv9f .detail_price__wx4gl{font-size:32px;font-weight:700;line-height:1}@media screen and (max-width:768px){.detail_reservationDetailPage____FbF .detail_basicInfoArea__HB4vU .detail_additionalContent__iP_cK .detail_priceAndButton__KSsBz .detail_priceTexts__4wv9f .detail_price__wx4gl{font-size:28px}}.detail_reservationDetailPage____FbF .detail_foldableHeader__YiZkX{display:flex;flex-direction:row;align-items:center;gap:10px;padding:12px 20px;cursor:pointer}@media screen and (max-width:668px){.detail_reservationDetailPage____FbF .detail_foldableHeader__YiZkX{padding:12px 15px}}.detail_reservationDetailPage____FbF .detail_foldableHeader__YiZkX .detail_foldableTitle__rP1Jc{display:block;font-size:20px;line-height:1.6;font-weight:700;word-break:break-all}@media screen and (max-width:1024px){.detail_reservationDetailPage____FbF .detail_foldableHeader__YiZkX .detail_foldableTitle__rP1Jc{font-size:16px}}.detail_reservationDetailPage____FbF .detail_foldableHeader__YiZkX .detail_foldableIcon__lw41Z{font-size:20px;font-weight:700;margin-left:auto;width:20px;height:20px}@media screen and (max-width:1024px){.detail_reservationDetailPage____FbF .detail_foldableHeader__YiZkX .detail_foldableIcon__lw41Z{font-size:16px;width:16px;height:16px}.detail_reservationDetailPage____FbF .detail_foldableHeader__YiZkX .detail_foldableIcon__lw41Z img{width:16px;height:16px}}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.detail_reservationDetailPage____FbF .detail_planArea__W0NSi{border-radius:.8rem}}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3{font-size:16px;line-height:1.6;padding:0 20px 20px}@media screen and (max-width:1024px){.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3{font-size:14px}}@media screen and (max-width:768px){.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3{font-size:12px}}@media screen and (max-width:668px){.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3{padding:0 10px 20px}}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 *{white-space:pre-wrap;word-break:break-all}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 p{margin-top:1em;margin-bottom:1em}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 a{color:#006496;text-decoration:underline}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 h1{font-size:2.25em;font-weight:800;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 h2{font-size:1.5em;font-weight:700;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 h3{font-size:1.25em;font-weight:600;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 ul{list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;line-height:0}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 ul li::marker{color:#d1d5db}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 ol{list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;line-height:0}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 ol li::marker{font-weight:400;color:#6b7280}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 li{margin-top:.5em;margin-bottom:.5em;padding-inline-start:.375em;line-height:1.6}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 li:has(p){white-space:nowrap}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 li:has(p)>p:first-child{margin-top:0}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 li:has(p)>p:last-child{margin-bottom:0}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 strong{font-weight:600}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 em{font-style:italic}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 del{text-decoration:line-through}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 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____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 blockquote *{line-height:1.6}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 blockquote :before{content:open-quote}.detail_reservationDetailPage____FbF .detail_planArea__W0NSi .detail_planContent__rV9n3 blockquote :after{content:close-quote}.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N{border-radius:.8rem}}.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G{display:flex;flex-direction:column;gap:16px;padding:0 20px 20px}@media screen and (max-width:668px){.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G{padding:0 10px 20px;gap:10px}}.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G .detail_roomTypeName__zklUY{font-size:18px;line-height:1.6;font-weight:700;color:#111}@media screen and (max-width:1024px){.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G .detail_roomTypeName__zklUY{font-size:14px}}.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G .detail_roomTypeFeatures__yk8HZ{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G .detail_roomTypeFeatures__yk8HZ .detail_roomTypeFeature__frLaU{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____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G .detail_roomTypeFeatures__yk8HZ .detail_roomTypeFeature__frLaU{font-size:12px}}.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G .detail_roomTypeImageArea__TnP6h{display:flex;flex-direction:column;align-items:center}.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G .detail_roomTypeImageArea__TnP6h .detail_roomTypeImages___h1u8{width:640px}@media screen and (max-width:668px){.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G .detail_roomTypeImageArea__TnP6h .detail_roomTypeImages___h1u8{width:100%}}.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G .detail_roomTypeDescription__d7IqT{font-size:1.15rem;line-height:1.6;white-space:pre-wrap}@media screen and (max-width:768px){.detail_reservationDetailPage____FbF .detail_roomTypeArea__qu7_N .detail_roomTypeContent__dZ__G .detail_roomTypeDescription__d7IqT{font-size:.87rem}}.detail_reservationDetailPage____FbF .detail_cancelPolicyArea__HOSJD{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.detail_reservationDetailPage____FbF .detail_cancelPolicyArea__HOSJD{border-radius:.8rem}}.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE{background-color:#fff;border-radius:.5rem}@media screen and (min-width:1024px){.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE{border-radius:.8rem}}.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8{display:flex;flex-direction:column;gap:5px;padding:0 20px 20px}@media screen and (max-width:668px){.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8{padding:0 10px 20px;gap:5px}}.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8 .detail_hotelName__N5M6_{font-size:18px;font-weight:700;color:#111}@media screen and (max-width:768px){.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8 .detail_hotelName__N5M6_{font-size:14px}}.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8 .detail_hotelAddress___ZWA_{display:flex;flex-direction:row;gap:15px}@media screen and (max-width:768px){.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8 .detail_hotelAddress___ZWA_{gap:5px;flex-direction:column}}.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8 .detail_hotelAddress___ZWA_ .detail_hotelZip__cgOZ_{font-size:16px}@media screen and (max-width:768px){.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8 .detail_hotelAddress___ZWA_ .detail_hotelZip__cgOZ_{font-size:12px}}.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8 .detail_hotelAddress___ZWA_ .detail_hotelAddress___ZWA_{font-size:16px}@media screen and (max-width:768px){.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8 .detail_hotelAddress___ZWA_ .detail_hotelAddress___ZWA_{font-size:12px}}.detail_reservationDetailPage____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8 .detail_hotelAddress___ZWA_ .detail_hotelMapLink__N8J6E{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____FbF .detail_hotelArea__5FydE .detail_hotelContent__Zijf8 .detail_hotelAddress___ZWA_ .detail_hotelMapLink__N8J6E{font-size:12px}}.detail_reservationDetailPage____FbF .detail_footer__SCYgo{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____FbF .detail_footer__SCYgo{padding:1.3rem 1rem}}.detail_reservationDetailPage____FbF .detail_footer__SCYgo.detail_show___oLhD{transform:translateY(0)}.detail_detailTable__Eyt8Y>table{display:table;width:100%;border:1px solid #dedede;border-collapse:collapse}.detail_detailTable__Eyt8Y>table>tbody>tr>td,.detail_detailTable__Eyt8Y>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__Eyt8Y>table>tbody>tr>td,.detail_detailTable__Eyt8Y>table>tbody>tr>th{padding:8px;font-size:12px}}.detail_detailTable__Eyt8Y>table>tbody>tr>th{background-color:#eff3f7;text-align:left;font-weight:500;font-size:16px}@media screen and (max-width:768px){.detail_detailTable__Eyt8Y>table>tbody>tr>th{font-size:12px}}.detail_detailTable__Eyt8Y>table>tbody>tr>td.detail_label___bLG1{width:fit-content;font-weight:700;white-space:nowrap}.detail_cancelPolicyContent__O5zWD{display:flex;flex-direction:column;gap:1rem;gap:16px;padding:0 20px 20px}@media screen and (min-width:768px){.detail_cancelPolicyContent__O5zWD{padding:0 1.5rem 1.5rem;gap:1.3rem}}@media screen and (max-width:668px){.detail_cancelPolicyContent__O5zWD{padding:0 10px 20px;gap:10px}}.detail_cancelPolicyContent__O5zWD .detail_cancelPolicyDescription___HPul{font-size:.87rem;line-height:1.6;white-space:pre-wrap}@media screen and (min-width:768px){.detail_cancelPolicyContent__O5zWD .detail_cancelPolicyDescription___HPul{font-size:1rem}}.detail_cancelPolicyContent__O5zWD table td.detail_label___bLG1{width:100px}.detail_actionArea__IGXH4{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}@media screen and (max-width:768px){.detail_actionArea__IGXH4{flex-direction:column;align-items:center;justify-content:center}}.detail_actionArea__IGXH4.detail_center__WUnQW,.detail_actionArea__IGXH4.detail_hidePrice__8IHXf{align-items:center}.detail_actionArea__IGXH4 .detail_description__eGsLg{line-height:1.6;font-weight:500;font-size:.87rem;text-align:center}@media screen and (min-width:768px){.detail_actionArea__IGXH4 .detail_description__eGsLg{font-size:1rem;text-align:right}}.detail_actionArea__IGXH4 .detail_description__eGsLg.detail_center__WUnQW{width:100%;text-align:center}.detail_actionArea__IGXH4 .detail_description__eGsLg.detail_left__qH5HM{width:100%;text-align:left}.detail_actionArea__IGXH4 .detail_priceAndButton__KSsBz{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__IGXH4 .detail_priceAndButton__KSsBz{flex-direction:column;align-items:center;justify-content:center;gap:1rem}}.detail_actionArea__IGXH4 .detail_priceAndButton__KSsBz .detail_priceTexts__4wv9f{display:flex;flex-direction:row;align-items:flex-end;gap:5px;width:100%;justify-content:flex-end}.detail_actionArea__IGXH4 .detail_priceAndButton__KSsBz .detail_priceTexts__4wv9f .detail_resalePrice__S_VsC{font-size:.875rem;line-height:1.2;color:#6e7f99;white-space:nowrap}@media screen and (min-width:768px){.detail_actionArea__IGXH4 .detail_priceAndButton__KSsBz .detail_priceTexts__4wv9f .detail_resalePrice__S_VsC{font-size:1rem}}.detail_actionArea__IGXH4 .detail_priceAndButton__KSsBz .detail_priceTexts__4wv9f .detail_price__wx4gl{font-size:1.5rem;font-weight:700;line-height:1.2;white-space:nowrap}@media screen and (min-width:768px){.detail_actionArea__IGXH4 .detail_priceAndButton__KSsBz .detail_priceTexts__4wv9f .detail_price__wx4gl{font-size:1.75rem}}.detail_actionArea__IGXH4 .detail_errorMessage__Yli37{font-size:12px;color:#e90000}.detail_actionButtons__NjCLK{display:flex;flex-direction:row;justify-content:center;gap:10px}@media screen and (max-width:768px){.detail_actionButtons__NjCLK{gap:5px}}.detail_actionButtons__NjCLK button{font-size:20px;height:50px;padding-left:15px;padding-right:15px;width:250px}@media screen and (max-width:768px){.detail_actionButtons__NjCLK button{width:150px;height:45px;font-size:16px}}@media screen and (max-width:480px){.detail_actionButtons__NjCLK button{width:130px;height:40px;font-size:14px}}.detail_checkinQR__F_uYw{display:flex;flex-direction:column;gap:20px}.detail_resaleDescription__uEgjS a{text-decoration:underline}.detail_resaleCancel__cVZ1J{width:100%;background-color:#e7eff8;padding:1.15rem}@media screen and (min-width:768px){.detail_resaleCancel__cVZ1J{padding:1.5rem;display:flex}}.detail_resaleCancel__cVZ1J .detail_cancelDescription__qg0fA{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__cVZ1J .detail_cancelDescription__qg0fA{width:50%;font-size:1rem;margin:0 1.2rem 0 0}}.detail_resaleCancel__cVZ1J .detail_cancelInfo__l3I_o{display:flex;flex-direction:column;gap:.87rem}@media screen and (min-width:768px){.detail_resaleCancel__cVZ1J .detail_cancelInfo__l3I_o{gap:.87rem;width:50%}}.detail_resaleCancel__cVZ1J .detail_cancelInfo__l3I_o .detail_infoItem__fey1C{font-size:.87rem;line-height:1.6;font-weight:500;white-space:pre-wrap}@media screen and (min-width:768px){.detail_resaleCancel__cVZ1J .detail_cancelInfo__l3I_o .detail_infoItem__fey1C{font-size:1rem}.detail_resaleCancel__cVZ1J .detail_cancelInfo__l3I_o button{width:250px;height:55px;font-size:1.5rem}}.detail_resaleCancel__cVZ1J .detail_cancelInfo__l3I_o .detail_errorMessage__Yli37{color:#e90000;font-size:.87rem;font-weight:400;line-height:1.6}.detail_resaleCancel__cVZ1J .detail_infoButtons__lxBGY{position:fixed;bottom:20px;left:20px;right:20px;z-index:50;display:flex;gap:10px}.detail_resaleCancel__cVZ1J .detail_guestInfoModal__AwMa1{display:flex;flex-direction:column;gap:20px}.detail_resaleCancel__cVZ1J .detail_guestInfoModal__AwMa1 .detail_infoItems__m8gqr{display:flex;flex-direction:column;gap:15px}.detail_resaleCancel__cVZ1J .detail_guestInfoModal__AwMa1 .detail_infoItems__m8gqr .detail_hotelName__N5M6_{font-size:16px;font-weight:700}.detail_resaleCancel__cVZ1J .detail_guestInfoModal__AwMa1 .detail_infoItems__m8gqr .detail_counts__fNrkB{display:flex;gap:10px}.detail_resaleCancel__cVZ1J .detail_guestInfoModal__AwMa1 .detail_infoItems__m8gqr .detail_counts__fNrkB .detail_count__Y8cjj,.detail_resaleCancel__cVZ1J .detail_guestInfoModal__AwMa1 .detail_infoItems__m8gqr .detail_infoItem__fey1C{font-size:12px}.detail_resaleCancel__cVZ1J .detail_guestInfoModal__AwMa1 .detail_infoItems__m8gqr .detail_guestInfo__EUhgd{display:flex;gap:10px}.detail_resaleCancel__cVZ1J .detail_guestInfoModal__AwMa1 .detail_infoItems__m8gqr .detail_guestInfo__EUhgd .detail_guestInfoTitle__tsmdh{font-size:12px}.detail_resaleCancel__cVZ1J .detail_guestInfoModal__AwMa1 .detail_infoItems__m8gqr .detail_guestInfo__EUhgd .detail_guestInfoContents__6T2r8{display:flex;flex-direction:column;gap:5px}.detail_resaleCancel__cVZ1J .detail_guestInfoModal__AwMa1 .detail_infoItems__m8gqr .detail_guestInfo__EUhgd .detail_guestInfoContents__6T2r8 .detail_guestInfoContent__zItQG{font-size:12px}.detail_resaleCancel__cVZ1J .detail_guestInfoModal__AwMa1 .detail_modalButtons__mAB6J{display:flex;flex-direction:column;gap:10px}.detail_resaleCancel__cVZ1J .detail_bottomSheet__BI7Bm{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__cVZ1J .detail_bottomSheet__BI7Bm .detail_bottomSheetTitle__ytVeH{font-size:16px;font-weight:700;color:#006496}.detail_resaleCancel__cVZ1J .detail_bottomSheet__BI7Bm .detail_bottomSheetInfoContainer__nmdX1{display:flex;flex-direction:column;gap:5px}.detail_resaleCancel__cVZ1J .detail_bottomSheet__BI7Bm .detail_bottomSheetInfoContainer__nmdX1 .detail_bottomSheetInfo__qdP7D{font-size:10px;color:#006496;font-weight:700}.detail_resaleCancel__cVZ1J .detail_bottomSheet__BI7Bm .detail_priceBox__YMx1s{width:100%;background-color:#f6f6f6;padding:10px 15px;border-radius:10px;font-size:16px;text-align:right}.detail_resaleCancel__cVZ1J .detail_bottomSheet__BI7Bm .detail_deactivateButton__osH9V{margin-top:10px}.detail_deactivationModal__sPk_3{display:flex;flex-direction:column;gap:.87rem}@media screen and (min-width:768px){.detail_deactivationModal__sPk_3{gap:1rem}}.detail_deactivationModal__sPk_3 .detail_deactivationModalTitle__3Zs6Z{font-size:1rem;font-weight:700;line-height:1.35}@media screen and (min-width:768px){.detail_deactivationModal__sPk_3 .detail_deactivationModalTitle__3Zs6Z{font-size:1.15rem}}.detail_deactivationModal__sPk_3 .detail_deactivationModalContent__2wFRb{color:#374151;white-space:pre-wrap;font-size:.87rem;font-weight:400;line-height:1.6}@media screen and (min-width:768px){.detail_deactivationModal__sPk_3 .detail_deactivationModalContent__2wFRb{font-size:.87rem}}.detail_deactivationModal__sPk_3 .detail_buttons__SMg7L{display:flex;gap:.7rem}@media screen and (min-width:768px){.detail_deactivationModal__sPk_3 .detail_buttons__SMg7L{gap:.7rem;max-width:200px;width:100%;margin-left:auto}}.detail_payout__gjglg{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__gjglg{padding:1.5rem;border-radius:.8rem}}.detail_payout__gjglg .detail_title__PGzHV{font-size:18px;font-weight:700}.detail_payout__gjglg .detail_items__CUZfX{display:flex;flex-direction:row;width:100%;padding-left:15px}.detail_payout__gjglg .detail_items__CUZfX .detail_item__GEhiq{width:50%;padding-right:15px;display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;gap:0}.detail_payout__gjglg .detail_items__CUZfX .detail_item__GEhiq .detail_label___bLG1{font-size:16px}.detail_payout__gjglg .detail_items__CUZfX .detail_item__GEhiq .detail_value__6ob8I{font-size:14px;color:#444746}.detail_detailInfo__nIo7b{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__nIo7b{padding:1.5rem;border-radius:.8rem}}.detail_detailInfo__nIo7b .detail_title__PGzHV{font-size:18px;font-weight:700}.detail_detailInfo__nIo7b .detail_items__CUZfX{display:flex;flex-direction:column;gap:15px;padding-left:15px}.detail_detailInfo__nIo7b .detail_items__CUZfX .detail_item__GEhiq{display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;gap:0}.detail_detailInfo__nIo7b .detail_items__CUZfX .detail_item__GEhiq .detail_label___bLG1{font-size:16px}.detail_detailInfo__nIo7b .detail_items__CUZfX .detail_item__GEhiq .detail_value__6ob8I{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 li:has(p){white-space:nowrap}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn li:has(p)>p:first-child{margin-top:0}.Reservation_reservationDetailPage__rR1yi .Reservation_planArea__uB4h8 .Reservation_planContent__FWxKn li:has(p)>p:last-child{margin-bottom:0}.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;white-space:nowrap}@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;white-space:nowrap}@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}}