.MyReservationCard_card__SGPcx{overflow:hidden;height:100%}[dir] .MyReservationCard_card__SGPcx{border-radius:4px;border:1px solid #e9ebee}[dir] .MyReservationCard_card__SGPcx.MyReservationCard_inactive__qlkD6 .MyReservationCard_item_header__Bptth{background:#c5c8ce}.MyReservationCard_card__SGPcx.MyReservationCard_inactive__qlkD6 .MyReservationCard_item_header__Bptth h5{color:#161d24}.MyReservationCard_card__SGPcx.MyReservationCard_inactive__qlkD6 .MyReservationCard_item_header__Bptth p{color:#646f7c}.MyReservationCard_item_header__Bptth{display:flex;justify-content:space-between;align-items:center;gap:12px}[dir] .MyReservationCard_item_header__Bptth{padding:16px 24px;background:linear-gradient(180deg,var(--primary-03) 0,var(--primary-01) 100%)}[dir=rtl] .MyReservationCard_item_header__Bptth{background:linear-gradient(-180deg,var(--primary-03) 0,var(--primary-01) 100%)}.MyReservationCard_item_header__Bptth>div:first-child{min-width:0}.MyReservationCard_item_header__Bptth>div:last-child{flex-shrink:0}.MyReservationCard_item_header__Bptth button{white-space:nowrap}.MyReservationCard_item_header__Bptth h5{font-weight:600;font-size:16px;color:#fefefe}[dir] .MyReservationCard_item_header__Bptth h5{margin-bottom:6px}.MyReservationCard_item_header__Bptth p{font-size:12px;color:#e9ebee;word-break:break-all}[dir] .MyReservationCard_item_contents__CiB_0{padding:24px}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_title__5iPal{margin-bottom:24px}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_title__5iPal h3{font-weight:600;font-size:14px;color:var(--primary-01)}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_title__5iPal h3{margin-bottom:4px}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_title__5iPal h4{font-weight:600;font-size:26px}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_title__5iPal h4{margin-bottom:8px}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_title__5iPal p{font-weight:300;font-size:16px;color:#646f7c}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_date__XpRsl{display:flex;justify-content:center;align-items:center;gap:24px}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_date__XpRsl{background:#f7f8f9;border-radius:2px;padding:12px 0;margin-bottom:16px;text-align:center}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_date__XpRsl span{width:44px}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_date__XpRsl span{text-align:center}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_date__XpRsl span svg{width:34px}@media(max-width:1280px){.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_date__XpRsl span svg{width:22px}}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_date__XpRsl h6{font-weight:600;font-size:12px;color:#646f7c}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_date__XpRsl h6{margin-bottom:8px}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_date__XpRsl p{font-weight:300;font-size:16px}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li{display:flex;justify-content:space-between;align-items:center}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li{margin-bottom:12px}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li:last-child{margin-bottom:0}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li>div{display:flex;justify-content:flex-start;align-items:center}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li>div p{position:relative}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li>div p{padding:0 12px}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li>div p:after{content:"";position:absolute;top:50%;width:1px;height:12px}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li>div p:after{right:0;background:#e9ebee;transform:translateY(-50%)}[dir=rtl] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li>div p:after{right:auto;left:0}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li>div p:last-child{padding-right:0}[dir=rtl] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li>div p:last-child{padding-right:0;padding-left:0}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li>div p:last-child:after{display:none}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li h5{font-weight:600;font-size:14px;color:#646f7c}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_desc__1rm8o>li p{font-weight:300;font-size:14px}@media(max-width:1280px){[dir] .MyReservationCard_item_header__Bptth{padding:16px 20px}[dir] .MyReservationCard_item_contents__CiB_0{padding:20px}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_title__5iPal{margin-bottom:16px}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_title__5iPal h4{font-weight:600;font-size:18px}[dir] .MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_title__5iPal h4{margin-bottom:4px}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_title__5iPal p{font-weight:300;font-size:12px}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_date__XpRsl{gap:14px}.MyReservationCard_item_contents__CiB_0 .MyReservationCard_contents_date__XpRsl p{font-weight:300;font-size:14px}}.ReservationSubList_room_sub_list_wrapper__DYKsh{display:flex;justify-content:space-between;align-items:center;list-style:none}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh{padding:24px 32px;border-bottom:1px solid #e9ebee}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh:last-child{border-bottom:none}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K{width:60%}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K h4{font-weight:600;font-size:20px}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K h4{margin-bottom:8px}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K h5{font-weight:300;font-size:14px;color:#646f7c;max-width:100%;word-break:keep-all;line-height:1.5}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K h5{margin-bottom:12px}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K p{position:relative;font-weight:600;font-size:14px;width:-moz-fit-content;width:fit-content}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K p{cursor:pointer}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K p:after{content:"";position:absolute;bottom:-2px;width:0;height:1px}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K p:after{left:0;background:var(--primary-01);transition:.2s}[dir=rtl] .ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K p:after{left:auto;right:0}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K p:hover:after{width:100%}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_price_info_small__20Wtk{display:flex;justify-content:flex-start;align-items:center;gap:16px}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_price_info_small__20Wtk h5{font-weight:600;font-size:20px}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_price_info_small__20Wtk h6{font-weight:500;font-size:14px;color:#646f7c}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_price_info_small__20Wtk h6{margin-bottom:6px;text-align:end}@media(max-width:1280px){.ReservationSubList_room_sub_list_wrapper__DYKsh{flex-direction:column;align-items:flex-start}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh{padding:16px}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K{width:100%}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K{margin-bottom:16px}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K h4{font-weight:600;font-size:18px}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K h4{margin-bottom:8px}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K h5{font-weight:300;font-size:14px}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_info_small__MzA_K h5{margin-bottom:12px}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_price_info_small__20Wtk{width:100%;justify-content:space-between}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_price_info_small__20Wtk h5{font-weight:600;font-size:16px}.ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_price_info_small__20Wtk h6{font-weight:400;font-size:12px}[dir] .ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_price_info_small__20Wtk h6{text-align:left}[dir=rtl] .ReservationSubList_room_sub_list_wrapper__DYKsh .ReservationSubList_room_price_info_small__20Wtk h6{text-align:right}}[dir] .ReservationRoomList_room_list_wrapper__rolsN{margin-top:24px}.ReservationRoomList_room_list_wrapper__rolsN ul{list-style:none}[dir] .ReservationRoomList_room_list_wrapper__rolsN ul{padding:0;margin:0}.ReservationRoomList_room_list_empty__Q0bSB{display:flex;align-items:center;justify-content:center;min-height:200px}[dir] .ReservationRoomList_room_list_empty__Q0bSB{background:#f7f8f9;border-radius:4px;margin-top:24px;padding:32px}.ReservationRoomList_room_list_empty__Q0bSB p{font-weight:300;font-size:16px;color:#374553;line-height:1.6}[dir] .ReservationRoomList_room_list_empty__Q0bSB p{text-align:center}@media(max-width:1280px){.ReservationRoomList_room_list_empty__Q0bSB{min-height:160px}[dir] .ReservationRoomList_room_list_empty__Q0bSB{padding:24px}.ReservationRoomList_room_list_empty__Q0bSB p{font-weight:300;font-size:14px}}.ReservationRoomList_room_wrapper__ImAd0{list-style:none}[dir] .ReservationRoomList_room_wrapper__ImAd0{margin-bottom:80px}[dir] .ReservationRoomList_room_wrapper__ImAd0:last-child{margin-bottom:0}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_contents__wi1KJ{width:100%;display:flex;justify-content:flex-start;align-items:stretch;gap:50px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_contents__wi1KJ .ReservationRoomList_room_img_box__NvYw2{position:relative;width:600px;height:338px;overflow:hidden}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_contents__wi1KJ .ReservationRoomList_room_img_box__NvYw2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_contents__wi1KJ .ReservationRoomList_room_desc_box__2_O5g{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:calc(100% - 650px)}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP .ReservationRoomList_tag_row__cjmEW{display:flex;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:wrap}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP .ReservationRoomList_tag_row__cjmEW{margin-bottom:16px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP h3{font-weight:500;font-size:40px}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP h3{margin-bottom:16px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP h5{font-weight:300;font-size:16px;color:#646f7c;line-height:1.5;white-space:pre-wrap}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP h5{margin-bottom:12px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP p{position:relative;font-weight:600;font-size:14px;width:-moz-fit-content;width:fit-content}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP p{cursor:pointer}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP p:after{content:"";position:absolute;bottom:-2px;width:0;height:1px}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP p:after{left:0;background:var(--primary-01);transition:.2s}[dir=rtl] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP p:after{left:auto;right:0}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP p:hover:after{width:100%}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE span{display:block;font-weight:500;font-size:14px;color:#646f7c}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE span{margin-bottom:12px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE h4{font-weight:500;font-size:40px;color:var(--primary-01)}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE h4 em{font-weight:600;font-size:20px;font-style:normal}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE h4 em{margin-right:12px}[dir=rtl] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE h4 em{margin-right:0;margin-left:12px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE h6{font-weight:400;font-size:14px;color:#646f7c}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE h6{margin-top:12px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_list__9OnYF{overflow:hidden}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_list__9OnYF{margin-top:16px;background:#fff;border-top:1px solid var(--primary-01);box-shadow:0 0 16px rgba(0,0,0,.161);padding-top:16px;padding-bottom:24px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_list__9OnYF>ul{list-style:none}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_list__9OnYF>ul{margin:0;padding:0}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_list__9OnYF .ReservationRoomList_alert_box__2mKOa{font-weight:400;font-size:12px;color:var(--primary-01)}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_list__9OnYF .ReservationRoomList_alert_box__2mKOa{padding:0 40px;text-align:right}[dir=rtl] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_list__9OnYF .ReservationRoomList_alert_box__2mKOa{text-align:left}@media(max-width:1280px){[dir] .ReservationRoomList_room_wrapper__ImAd0{margin-bottom:48px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_contents__wi1KJ{flex-direction:column;gap:24px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_contents__wi1KJ .ReservationRoomList_room_img_box__NvYw2{width:100%;height:auto;min-height:100px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_contents__wi1KJ .ReservationRoomList_room_img_box__NvYw2 img{width:100%;height:auto}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_contents__wi1KJ .ReservationRoomList_room_desc_box__2_O5g{width:100%}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP .ReservationRoomList_tag_row__cjmEW{gap:6px}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP .ReservationRoomList_tag_row__cjmEW{margin-bottom:8px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP h3{font-weight:500;font-size:20px}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP h3{margin-bottom:8px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP h5{font-weight:300;font-size:14px}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP h5{margin-bottom:16px}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_info__WfXHP p{margin-bottom:24px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE{flex-direction:column;justify-content:stretch;align-items:stretch;position:relative}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE span{margin-bottom:8px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE h4{font-weight:500;font-size:20px}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE h4{margin-bottom:16px}.ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE h6{position:relative;top:-8px}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_price_info__GW0aE h6{margin-bottom:8px}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_list__9OnYF{margin-top:8px;padding-top:12px;padding-bottom:20px}[dir] .ReservationRoomList_room_wrapper__ImAd0 .ReservationRoomList_room_list__9OnYF .ReservationRoomList_alert_box__2mKOa{padding:0;text-align:center}}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_tab__Zr86L{display:flex;justify-content:flex-start;align-items:center;gap:2px;list-style:none}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_tab__Zr86L{border-bottom:1px solid var(--primary-01);margin-bottom:40px;padding:0}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_tab__Zr86L>li{position:relative;display:block;overflow:hidden;z-index:10}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_tab__Zr86L>li{background:#dddbdd!important}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_tab__Zr86L>li:after{content:"";position:absolute;top:0;bottom:0}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_tab__Zr86L>li:after{right:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:ReservationListSkeleton_shimmer__4jFhZ 2s linear infinite}[dir=rtl] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_tab__Zr86L>li:after{transform:translateX(100%);background-image:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_tab__Zr86L>li{width:80px;height:54px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka{list-style:none}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka{padding:0;margin:0}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li{display:flex;justify-content:flex-start;align-items:stretch;gap:50px}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li{margin-bottom:80px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_img_box__YhnIj{position:relative;display:block;overflow:hidden;z-index:10}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_img_box__YhnIj{background:#dddbdd!important}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_img_box__YhnIj:after{content:"";position:absolute;top:0;bottom:0}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_img_box__YhnIj:after{right:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:ReservationListSkeleton_shimmer__4jFhZ 2s linear infinite}[dir=rtl] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_img_box__YhnIj:after{transform:translateX(100%);background-image:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_img_box__YhnIj{width:600px;height:337px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_desc_box__e7_zV{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;flex:1 1}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk span{position:relative;display:block;overflow:hidden;z-index:10}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk span{background:#dddbdd!important}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk span:after{content:"";position:absolute;top:0;bottom:0}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk span:after{right:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:ReservationListSkeleton_shimmer__4jFhZ 2s linear infinite}[dir=rtl] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk span:after{transform:translateX(100%);background-image:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk span{width:52px;height:24px}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk span{margin-bottom:16px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk h3{position:relative;display:block;overflow:hidden;z-index:10}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk h3{background:#dddbdd!important}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk h3:after{content:"";position:absolute;top:0;bottom:0}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk h3:after{right:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:ReservationListSkeleton_shimmer__4jFhZ 2s linear infinite}[dir=rtl] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk h3:after{transform:translateX(100%);background-image:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk h3{width:300px;height:48px}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk h3{margin-bottom:16px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk p{position:relative;display:block;overflow:hidden;z-index:10}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk p{background:#dddbdd!important}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk p:after{content:"";position:absolute;top:0;bottom:0}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk p:after{right:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:ReservationListSkeleton_shimmer__4jFhZ 2s linear infinite}[dir=rtl] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk p:after{transform:translateX(100%);background-image:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk p{width:200px;height:24px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990{width:100%}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990 span{position:relative;display:block;overflow:hidden;z-index:10}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990 span{background:#dddbdd!important}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990 span:after{content:"";position:absolute;top:0;bottom:0}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990 span:after{right:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:ReservationListSkeleton_shimmer__4jFhZ 2s linear infinite}[dir=rtl] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990 span:after{transform:translateX(100%);background-image:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990 span{width:40px;height:14px}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990 span{margin-bottom:12px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div{display:flex;justify-content:space-between;align-items:center}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div h2{position:relative;display:block;overflow:hidden;z-index:10}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div h2{background:#dddbdd!important}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div h2:after{content:"";position:absolute;top:0;bottom:0}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div h2:after{right:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:ReservationListSkeleton_shimmer__4jFhZ 2s linear infinite}[dir=rtl] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div h2:after{transform:translateX(100%);background-image:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div h2{width:200px;height:48px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div>div{position:relative;display:block;overflow:hidden;z-index:10}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div>div{background:#dddbdd!important}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div>div:after{content:"";position:absolute;top:0;bottom:0}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div>div:after{right:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:ReservationListSkeleton_shimmer__4jFhZ 2s linear infinite}[dir=rtl] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div>div:after{transform:translateX(100%);background-image:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div>div{width:150px;height:48px}@media(max-width:1280px){[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_tab__Zr86L{margin-bottom:24px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_tab__Zr86L li{width:64px;height:36px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li{flex-direction:column;gap:24px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_img_box__YhnIj{width:100%;height:200px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_desc_box__e7_zV{justify-content:flex-start;gap:24px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk span{width:36px;height:18px}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk span{margin-bottom:8px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk h3{width:200px;height:24px}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk h3{margin-bottom:8px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_title__w1jUk p{width:100px;height:16px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div{flex-direction:column;align-items:stretch;width:100%}[dir] .ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div h2{margin-bottom:16px}.ReservationListSkeleton_skeleton_wrapper__ievEv .ReservationListSkeleton_item_list__Qpcka>li .ReservationListSkeleton_price__ZJ990>div>div{width:100%}}.SelectedReservationInfo_selected_reservation_info_wrapper__1hb1V{position:sticky;bottom:0;z-index:10;width:100vw}[dir] .SelectedReservationInfo_selected_reservation_info_wrapper__1hb1V{left:0;background:transparent linear-gradient(180deg,var(--primary-03) 0,var(--primary-01) 100%) 0 0 no-repeat padding-box}[dir=rtl] .SelectedReservationInfo_selected_reservation_info_wrapper__1hb1V{left:auto;right:0;background:transparent linear-gradient(-180deg,var(--primary-03) 0,var(--primary-01) 100%) 100% 0 no-repeat padding-box}.SelectedReservationInfo_selected_reservation_info__mkxGZ{display:flex;justify-content:space-between;align-items:center;height:80px}.SelectedReservationInfo_selected_reservation_info__mkxGZ .SelectedReservationInfo_info_desc__pjJoW{width:calc(100% - 400px);display:flex;justify-content:space-between;align-items:center;list-style:none}[dir] .SelectedReservationInfo_selected_reservation_info__mkxGZ .SelectedReservationInfo_info_desc__pjJoW{margin:0;padding:0}.SelectedReservationInfo_selected_reservation_info__mkxGZ .SelectedReservationInfo_info_desc__pjJoW>li{width:20%}.SelectedReservationInfo_selected_reservation_info__mkxGZ .SelectedReservationInfo_info_desc__pjJoW h5{font-weight:400;font-size:12px;color:#f7f8f9}[dir] .SelectedReservationInfo_selected_reservation_info__mkxGZ .SelectedReservationInfo_info_desc__pjJoW h5{margin-bottom:8px}.SelectedReservationInfo_selected_reservation_info__mkxGZ .SelectedReservationInfo_info_desc__pjJoW h4{font-weight:600;font-size:16px;color:#fefefe;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SelectedReservationInfo_selected_reservation_info__mkxGZ .SelectedReservationInfo_info_price__GiCef{display:flex;justify-content:flex-start;align-items:center;gap:16px}.SelectedReservationInfo_selected_reservation_info__mkxGZ .SelectedReservationInfo_info_price__GiCef img{width:32px;height:32px}.SelectedReservationInfo_selected_reservation_info__mkxGZ .SelectedReservationInfo_info_price__GiCef h3{font-weight:600;font-size:26px;color:#fefefe}[dir] .SelectedReservationInfo_selected_reservation_info__mkxGZ .SelectedReservationInfo_info_price__GiCef h3{padding-right:16px}[dir=rtl] .SelectedReservationInfo_selected_reservation_info__mkxGZ .SelectedReservationInfo_info_price__GiCef h3{padding-right:0;padding-left:16px}[dir] .SelectedReservationInfo_mobile_selected_info__WLnKe{padding:20px 24px}.SelectedReservationInfo_mobile_selected_info__WLnKe .SelectedReservationInfo_price_wrap__uS6d0{display:flex;justify-content:space-between;align-items:center}[dir] .SelectedReservationInfo_mobile_selected_info__WLnKe .SelectedReservationInfo_price_wrap__uS6d0{margin-bottom:12px}.SelectedReservationInfo_mobile_selected_info__WLnKe .SelectedReservationInfo_price_wrap__uS6d0>div{display:flex;justify-content:flex-start;align-items:center;gap:8px;font-weight:600;font-size:16px;color:#fefefe}.SelectedReservationInfo_mobile_selected_info__WLnKe .SelectedReservationInfo_price_wrap__uS6d0>div img{width:16px;height:16px}.SelectedReservationInfo_mobile_selected_info__WLnKe .SelectedReservationInfo_price_wrap__uS6d0 p{color:#c5c8ce;font-weight:400;font-size:12px}[dir] .SelectedReservationInfo_mobile_selected_info__WLnKe .SelectedReservationInfo_price_wrap__uS6d0 p{cursor:pointer}.ReservationDetailModal_reservation_detail_wrapper__kGC0H{width:100%;position:relative}.ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp{position:sticky;width:100%;top:0;z-index:10}[dir] .ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp{left:0;border-bottom:1px solid #e9ebee;background:#fefefe}[dir=rtl] .ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp{left:auto;right:0}.ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp>div{display:flex;justify-content:flex-end;align-items:center;height:85px}[dir] .ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp span{cursor:pointer}.ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp span svg{width:24px;height:24px}.ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_loading__ob0fB{font-weight:300;font-size:16px;color:#646f7c}[dir] .ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_loading__ob0fB{padding:80px 0;text-align:center}@media(max-width:1280px){.ReservationDetailModal_reservation_detail_wrapper__kGC0H{width:100%;height:calc(100*var(--vh, 1vh));height:100dvh;overflow:visible;overflow:initial;position:relative}.ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp{position:absolute;top:0;z-index:10}[dir] .ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp{left:0;border-bottom:none;background:transparent}[dir=rtl] .ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp{left:auto;right:0}.ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp>div{height:auto}[dir] .ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp>div{padding:16px 0}.ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp span{color:#fefefe}.ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp span svg{width:16px;height:16px}.ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_header__HsPtp.ReservationDetailModal_no_image__EFd6w span{color:#28323c}.ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_contents__tVOQp{width:100%;overflow-x:hidden}[dir] .ReservationDetailModal_reservation_detail_wrapper__kGC0H .ReservationDetailModal_reservation_detail_contents__tVOQp{padding:0}}[dir] .ReservationDetailModal_detail_title_wrapper__UM8HU{padding:120px 0;border-bottom:1px solid #e9ebee}.ReservationDetailModal_detail_title_wrapper__UM8HU .ReservationDetailModal_tag_row__0J859{display:flex;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:wrap}[dir] .ReservationDetailModal_detail_title_wrapper__UM8HU .ReservationDetailModal_tag_row__0J859{margin-bottom:8px}.ReservationDetailModal_detail_title_wrapper__UM8HU h2{font-weight:400;font-size:60px}[dir] .ReservationDetailModal_detail_title_wrapper__UM8HU h2{margin-bottom:32px}.ReservationDetailModal_detail_title_wrapper__UM8HU h4{font-weight:300;font-size:16px;white-space:pre-wrap}[dir] .ReservationDetailModal_detail_title_wrapper__UM8HU h4{margin-bottom:12px}[dir] .ReservationDetailModal_detail_title_wrapper__UM8HU h4:last-child{margin-bottom:0}.ReservationDetailModal_detail_title_wrapper__UM8HU>div:not(.ReservationDetailModal_tag_row__0J859){display:flex;flex-direction:column;gap:12px}[dir] .ReservationDetailModal_detail_title_wrapper__UM8HU>div:not(.ReservationDetailModal_tag_row__0J859){margin-bottom:24px}[dir] .ReservationDetailModal_detail_title_wrapper__UM8HU>div:not(.ReservationDetailModal_tag_row__0J859):last-child{margin-bottom:0}.ReservationDetailModal_detail_title_wrapper__UM8HU>div:not(.ReservationDetailModal_tag_row__0J859) span{color:#646f7c;font-weight:600;font-size:14px}.ReservationDetailModal_detail_title_wrapper__UM8HU>div:not(.ReservationDetailModal_tag_row__0J859) p{font-weight:300;font-size:16px}@media(max-width:1280px){[dir] .ReservationDetailModal_detail_title_wrapper__UM8HU{padding:24px}.ReservationDetailModal_detail_title_wrapper__UM8HU h2{font-weight:600;font-size:26px}[dir] .ReservationDetailModal_detail_title_wrapper__UM8HU h2{margin-bottom:16px}.ReservationDetailModal_detail_title_wrapper__UM8HU h4{font-weight:300;font-size:14px}.ReservationDetailModal_detail_title_wrapper__UM8HU>div:not(.ReservationDetailModal_tag_row__0J859){gap:8px}[dir] .ReservationDetailModal_detail_title_wrapper__UM8HU>div:not(.ReservationDetailModal_tag_row__0J859){margin-bottom:16px}.ReservationDetailModal_detail_title_wrapper__UM8HU>div:not(.ReservationDetailModal_tag_row__0J859) span{font-weight:400;font-size:12px}.ReservationDetailModal_detail_title_wrapper__UM8HU>div:not(.ReservationDetailModal_tag_row__0J859) p{font-weight:300;font-size:12px}}[dir] .ReservationDetailModal_detail_contents_wrapper__RN2Gn{padding:120px 0}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K{list-style:none}[dir] .ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K{margin:0;padding:0}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li{display:flex;justify-content:flex-start;align-items:flex-start;gap:80px}[dir] .ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li{margin-bottom:240px}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64{width:200px;flex-shrink:0}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64 span{display:none}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64 h3{font-family:Playfair Display,Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:40px}[dir] .ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64 h3{margin-bottom:16px}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64 p{font-weight:300;font-size:18px}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_body__M2_q2{flex:1 1;width:calc(100% - 280px)}[dir] .ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li:last-child{margin-bottom:0}@media(max-width:1280px){[dir] .ReservationDetailModal_detail_contents_wrapper__RN2Gn{padding:16px 24px 0}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li{flex-direction:column;align-items:stretch;gap:0}[dir] .ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li{margin-bottom:64px}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64{display:flex;justify-content:space-between;align-items:center;width:100%}[dir] .ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64{cursor:pointer;padding:0 0 16px;border-bottom:1px solid #e9ebee}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64 span{display:block}[dir] .ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64 span{cursor:pointer}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64 span svg{width:16px;height:16px}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64 h3{font-weight:400;font-size:20px}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_title__UJA64 p{font-weight:300;font-size:14px}.ReservationDetailModal_detail_contents_wrapper__RN2Gn .ReservationDetailModal_contents_list__5zw_K>li .ReservationDetailModal_contents_body__M2_q2{width:100%}}.ReservationDetailModal_information_wrapper__FvGL4{width:100%}@media(max-width:1280px){[dir] .ReservationDetailModal_information_wrapper__FvGL4{padding-top:20px}}.ReservationDetailModal_basic_room_info__kSrGh h4{font-weight:600;font-size:20px}[dir] .ReservationDetailModal_basic_room_info__kSrGh h4{margin-bottom:40px}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_basic_room_info_list__hiF68{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;list-style:none}[dir] .ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_basic_room_info_list__hiF68{margin-bottom:50px;padding:0}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_basic_room_info_list__hiF68 h6{font-weight:400;font-size:12px;color:#646f7c}[dir] .ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_basic_room_info_list__hiF68 h6{margin-bottom:12px}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_basic_room_info_list__hiF68 p{font-weight:300;font-size:16px;white-space:pre-wrap;line-height:1.5}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR{list-style:none}[dir] .ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR{padding:0;margin:0}[dir] .ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR>li{padding:40px 32px;background:#f7f8f9;margin-bottom:12px}[dir] .ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR>li:last-child{margin-bottom:0}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR>li h5{display:flex;justify-content:flex-start;align-items:center;font-weight:600;font-size:16px}[dir] .ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR>li h5{margin-bottom:16px}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR>li h5:before{content:"";display:inline-block;width:4px;height:4px}[dir] .ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR>li h5:before{margin-right:12px;border-radius:50%;background:#161d24}[dir=rtl] .ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR>li h5:before{margin-right:0;margin-left:12px}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR>li p{font-weight:300;font-size:14px;line-height:1.5;white-space:pre-wrap}@media(max-width:1280px){.ReservationDetailModal_basic_room_info__kSrGh h4{font-weight:600;font-size:14px}[dir] .ReservationDetailModal_basic_room_info__kSrGh h4{margin-bottom:20px}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_basic_room_info_list__hiF68{grid-template-columns:repeat(2,1fr);gap:20px}[dir] .ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_basic_room_info_list__hiF68{margin-bottom:24px}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_basic_room_info_list__hiF68>li:first-child{grid-column:auto/span 2}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_basic_room_info_list__hiF68 p{font-weight:300;font-size:14px}[dir] .ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR>li{padding:20px 16px}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR>li h5{font-weight:600;font-size:16px}.ReservationDetailModal_basic_room_info__kSrGh .ReservationDetailModal_additional_list__2GStR>li p{font-weight:300;font-size:14px;color:#646f7c}}.ReservationDetailModal_package_room_info__b8wBR{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:60px;width:100%}.ReservationDetailModal_package_room_info__b8wBR h4{font-weight:600;font-size:20px;white-space:nowrap}[dir] .ReservationDetailModal_package_room_info__b8wBR h4{margin-bottom:16px}.ReservationDetailModal_package_room_info__b8wBR p{font-weight:300;font-size:14px;white-space:pre-wrap;color:#646f7c;line-height:1.5}[dir] .ReservationDetailModal_package_room_info__b8wBR p+p{margin-top:12px}@media(max-width:1280px){.ReservationDetailModal_package_room_info__b8wBR{gap:20px}.ReservationDetailModal_package_room_info__b8wBR h4{font-weight:600;font-size:16px}[dir] .ReservationDetailModal_package_room_info__b8wBR h4{margin-bottom:8px}.ReservationDetailModal_package_room_info__b8wBR p{font-weight:300;font-size:14px}[dir] .ReservationDetailModal_package_room_info__b8wBR p+p{margin-top:4px}}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_list__64Q81{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:130px 74px;gap:130px 74px;list-style:none}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_list__64Q81{padding:0;margin:0}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_img__AOXh7{width:80px;height:80px;overflow:hidden}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_img__AOXh7{margin-bottom:24px;border-radius:4px;background:#f7f8f9}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_img__AOXh7 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_title_row__9Ryz_{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_title_row__9Ryz_{margin-bottom:24px}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_title_row__9Ryz_ h3{width:auto;flex:1 1}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_title_row__9Ryz_ h3{margin-bottom:0}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_title_row__9Ryz_ .ReservationDetailModal_benefit_badges__9oA8a{display:flex;justify-content:flex-start;align-items:center;gap:4px;flex-shrink:0}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys h3{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px;font-weight:600;font-size:20px;width:calc(100% - 40px)}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys h3{margin-bottom:24px}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys h3 span{display:inline-block;height:-moz-fit-content;height:fit-content;font-weight:600;font-size:14px;white-space:nowrap;color:#fefefe}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys h3 span{padding:3px 12px;background:var(--primary-01);border-radius:20px}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys p{font-weight:300;font-size:14px;line-height:1.5;color:#646f7c;white-space:pre-wrap}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys p{margin-bottom:16px}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_location__BbuKQ{display:flex;justify-content:flex-start;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;font-weight:300;font-size:14px}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_location__BbuKQ{padding:3px 15px;background:#f7f8f9;border-radius:4px}@media(max-width:1280px){[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ{padding-top:20px}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_list__64Q81{gap:40px;grid-template-columns:1fr}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys{display:flex;justify-content:flex-start;align-items:flex-start;gap:16px}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_img__AOXh7{width:24px;height:24px;overflow:hidden}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_img__AOXh7{margin-bottom:0;border-radius:4px}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_title_row__9Ryz_{margin-bottom:16px}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_title_row__9Ryz_ h3{margin-bottom:0}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys .ReservationDetailModal_benefit_title_row__9Ryz_ .ReservationDetailModal_benefit_badges__9oA8a{gap:4px}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys h3{font-weight:600;font-size:16px;gap:8px;white-space:nowrap}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys h3{margin-bottom:16px}.ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys h3 span{font-weight:300;font-size:12px}[dir] .ReservationDetailModal_benefit_contents_wrapper__fnErZ .ReservationDetailModal_benefit_item__yhoys h3 span{padding:2px 8px}}[dir] .ReservationDetailModal_notice_contents_wrapper__VlLBY{margin-top:120px;padding:48px;background:#f7f8f9}.ReservationDetailModal_notice_contents_wrapper__VlLBY h3{font-weight:600;font-size:26px}[dir] .ReservationDetailModal_notice_contents_wrapper__VlLBY h3{margin-bottom:24px}.ReservationDetailModal_notice_contents_wrapper__VlLBY p{font-weight:300;font-size:14px;color:#646f7c;white-space:pre-wrap;line-height:2}@media(max-width:1280px){.ReservationDetailModal_notice_contents_wrapper__VlLBY{position:relative;width:100vw}[dir] .ReservationDetailModal_notice_contents_wrapper__VlLBY{margin-top:50px;left:-24px;padding:32px 24px}[dir=rtl] .ReservationDetailModal_notice_contents_wrapper__VlLBY{left:auto;right:-24px}.ReservationDetailModal_notice_contents_wrapper__VlLBY h3{font-weight:600;font-size:16px}}.DetailOptionItem_option_item_wrapper__4ORA8{list-style:none;overflow-y:hidden}[dir] .DetailOptionItem_option_item_wrapper__4ORA8{border:1px solid #e9ebee;box-shadow:0 3px 6px rgba(0,0,0,.161);margin-bottom:24px}[dir] .DetailOptionItem_option_item_wrapper__4ORA8:last-child{margin-bottom:0}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_{position:relative;display:flex;justify-content:space-between;align-items:center;height:73px}[dir] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_{padding:0 48px;cursor:pointer}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_:after{content:"";position:absolute;bottom:0;width:0;height:1px}[dir] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_:after{left:0;background:var(--primary-01);transition:.2s}[dir=rtl] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_:after{left:auto;right:0}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ h2{font-weight:600;font-size:18px;color:var(--primary-01)}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_sub__uLWWZ{display:flex;justify-content:flex-start;align-items:center;gap:12px}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_sub__uLWWZ span{width:16px;height:16px}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_sub__uLWWZ span svg{width:12px;height:12px}[dir] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_sub__uLWWZ span svg{transform:rotate(0);transition:.2s}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_summary__rb_Xp{list-style:none}[dir] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_summary__rb_Xp{margin:0;padding:0}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_summary__rb_Xp>li{display:flex;justify-content:flex-start;align-items:center}[dir] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_summary__rb_Xp>li{margin-bottom:4px}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_summary__rb_Xp>li>p{position:relative;font-weight:300;font-size:14px}[dir] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_summary__rb_Xp>li>p{padding:0 8px}[dir] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_summary__rb_Xp>li:last-child{margin-bottom:0}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_.DetailOptionItem_active__cbMxJ:after{width:100%}[dir] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_.DetailOptionItem_active__cbMxJ .DetailOptionItem_option_item_sub__uLWWZ svg{transform:rotate(-180deg)}[dir=rtl] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_.DetailOptionItem_active__cbMxJ .DetailOptionItem_option_item_sub__uLWWZ svg{transform:rotate(180deg)}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_list__z3_8D{list-style:none}[dir] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_list__z3_8D{margin:0;padding:0 48px}@media(max-width:1280px){[dir] .DetailOptionItem_option_item_wrapper__4ORA8{margin-bottom:8px}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_{height:56px}[dir] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_{padding:0 20px}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ h2{font-weight:600;font-size:16px}.DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_title__rsS8_ .DetailOptionItem_option_item_summary__rb_Xp>li>p{font-weight:300;font-size:12px}[dir] .DetailOptionItem_option_item_wrapper__4ORA8 .DetailOptionItem_option_item_list__z3_8D{padding:0 20px}}[dir] .EarlyCheckOut_option_item__A_DAA{padding:32px 0;border-bottom:1px solid #e9ebee}[dir] .EarlyCheckOut_option_item__A_DAA:last-child{border-bottom:none}.EarlyCheckOut_option_item__A_DAA .EarlyCheckOut_option_item_info__EjsGB{display:flex;justify-content:space-between;align-items:center}[dir] .EarlyCheckOut_option_item__A_DAA .EarlyCheckOut_option_item_info__EjsGB{margin-bottom:16px}.EarlyCheckOut_option_item__A_DAA .EarlyCheckOut_option_item_info__EjsGB h3{font-weight:600;font-size:18px}.EarlyCheckOut_option_item__A_DAA .EarlyCheckOut_option_date_list__EMZ1y{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:16px 32px;list-style:none}[dir] .EarlyCheckOut_option_item__A_DAA .EarlyCheckOut_option_date_list__EMZ1y{margin:0;padding:0}.EarlyCheckOut_option_item__A_DAA .EarlyCheckOut_option_date_list__EMZ1y>li.EarlyCheckOut_radio__hvC_R{width:-moz-fit-content;width:fit-content;position:relative;align-self:flex-start}.EarlyCheckOut_option_item__A_DAA .EarlyCheckOut_option_date_list__EMZ1y>li.EarlyCheckOut_radio__hvC_R>div{align-items:flex-start}[dir] .EarlyCheckOut_option_item__A_DAA .EarlyCheckOut_option_desc__ctXli{background:#f7f8f9;border-radius:2px;padding:20px;margin-top:16px}.EarlyCheckOut_option_item__A_DAA .EarlyCheckOut_option_desc__ctXli p{font-weight:400;font-size:12px;line-height:1.5;white-space:pre-wrap;color:#646f7c}@media(max-width:1280px){[dir] .EarlyCheckOut_option_item__A_DAA{padding:24px 0}.EarlyCheckOut_option_item__A_DAA .EarlyCheckOut_option_item_info__EjsGB h3{font-weight:600;font-size:14px}}[dir] .OptionItem_option_item__7tVwi{padding:32px 0;border-bottom:1px solid #e9ebee}[dir] .OptionItem_option_item__7tVwi:last-child{border-bottom:none}.OptionItem_option_item__7tVwi .OptionItem_option_item_info__ePTMa{display:flex;justify-content:space-between;align-items:center;gap:16px}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_item_info__ePTMa{margin-bottom:16px}.OptionItem_option_item__7tVwi .OptionItem_option_item_info__ePTMa h3{font-weight:600;font-size:18px}.OptionItem_option_item__7tVwi .OptionItem_option_item_info__ePTMa h4{font-weight:600;font-size:18px;color:var(--primary-01)}.OptionItem_option_item__7tVwi .OptionItem_option_item_info__ePTMa .OptionItem_option_item_count__B0KJs{display:flex;justify-content:flex-start;align-items:center;gap:48px}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_desc__8BTEV{background:#f7f8f9;border-radius:2px;padding:20px;margin-top:16px}.OptionItem_option_item__7tVwi .OptionItem_option_desc__8BTEV p{font-weight:400;font-size:12px;line-height:1.5;white-space:pre-wrap;color:#646f7c}.OptionItem_option_item__7tVwi .OptionItem_option_desc__8BTEV .OptionItem_option_desc_text__LxsPF{font-weight:400;font-size:14px;color:#28323c}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_desc__8BTEV .OptionItem_option_desc_text__LxsPF{margin-top:4px}.OptionItem_option_item__7tVwi .OptionItem_option_dates__DWHtO{display:flex;flex-wrap:wrap;gap:8px}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_dates__DWHtO{margin-top:12px}.OptionItem_option_item__7tVwi .OptionItem_option_dates_label__6QJRN{font-weight:400;font-size:12px;color:#646f7c}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_dates_label__6QJRN{margin-top:16px;margin-bottom:4px}.OptionItem_option_item__7tVwi .OptionItem_option_date_chip__i8aBB{font-weight:400;font-size:12px;display:inline-flex;align-items:center;gap:6px;color:#28323c}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_date_chip__i8aBB{padding:8px 12px;border:1px solid #e9ebee;border-radius:4px;background:#fff;cursor:pointer}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_date_chip__i8aBB:hover{border-color:var(--primary-01)}.OptionItem_option_item__7tVwi .OptionItem_option_date_chip__i8aBB input{accent-color:var(--primary-01)}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_date_chip__i8aBB input{margin:0}.OptionItem_option_item__7tVwi .OptionItem_option_date_chip__i8aBB.OptionItem_selected__cmxI2{color:var(--primary-01)}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_date_chip__i8aBB.OptionItem_selected__cmxI2{border-color:var(--primary-01);background:rgba(0,0,0,.02)}.OptionItem_option_item__7tVwi .OptionItem_option_date_chip__i8aBB.OptionItem_disabled__yVIGb{opacity:.4}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_date_chip__i8aBB.OptionItem_disabled__yVIGb{cursor:not-allowed}.OptionItem_option_item__7tVwi .OptionItem_option_pernight_hint__uervB{font-weight:400;font-size:12px;color:#646f7c}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_pernight_hint__uervB{margin-top:12px}@media(max-width:1280px){[dir] .OptionItem_option_item__7tVwi{padding:24px 0}.OptionItem_option_item__7tVwi .OptionItem_option_item_info__ePTMa h3{font-weight:600;font-size:14px}[dir] .OptionItem_option_item__7tVwi .OptionItem_option_item_info__ePTMa h3{margin-bottom:8px}.OptionItem_option_item__7tVwi .OptionItem_option_item_info__ePTMa h4{font-weight:600;font-size:14px}.OptionItem_option_item__7tVwi .OptionItem_option_item_info__ePTMa .OptionItem_option_item_count__B0KJs{gap:24px}}.ReservationDetailInfo_detail_info_wrapper__SZ4_2{display:flex;flex-direction:column;flex:1 1;min-width:0;width:100%;gap:24px}.ReservationDetailInfo_detail_info_item_wrapper__ZoqBc{display:flex;flex-direction:column}.ReservationDetailInfo_detail_img_box__Q4phS{position:relative;width:100%;overflow:hidden;flex-shrink:0}[dir] .ReservationDetailInfo_detail_img_box__Q4phS{margin-bottom:48px;border-radius:4px}.ReservationDetailInfo_detail_img_box__Q4phS>img{width:100%;height:auto;display:block}.ReservationDetailInfo_detail_search_button__FVRQc{position:absolute;top:16px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;backdrop-filter:blur(2px)}[dir] .ReservationDetailInfo_detail_search_button__FVRQc{right:16px;padding:0;border:1px solid hsla(0,0%,100%,.24);border-radius:4px;background:hsla(0,0%,100%,.12);box-shadow:0 2px 6px rgba(0,0,0,.12);cursor:pointer;transition:background .2s ease}[dir=rtl] .ReservationDetailInfo_detail_search_button__FVRQc{right:auto;left:16px}[dir] .ReservationDetailInfo_detail_search_button__FVRQc:hover{background:hsla(0,0%,100%,.85)}.ReservationDetailInfo_detail_search_button__FVRQc svg{width:20px;height:20px;display:block}.ReservationDetailInfo_detail_title_box__pEZeb{flex:1 1;min-width:0}.ReservationDetailInfo_detail_title_box__pEZeb .ReservationDetailInfo_tag_row__FBIg9{display:flex;flex-wrap:wrap;align-items:center;gap:8px}[dir] .ReservationDetailInfo_detail_title_box__pEZeb .ReservationDetailInfo_tag_row__FBIg9{margin-bottom:16px}.ReservationDetailInfo_detail_title_box__pEZeb>h3{font-weight:500;font-size:40px;color:var(--primary-01)}[dir] .ReservationDetailInfo_detail_title_box__pEZeb>h3{margin-bottom:12px}.ReservationDetailInfo_detail_title_box__pEZeb .ReservationDetailInfo_subtitle_row__tvS0B{display:flex;align-items:center;justify-content:space-between;gap:16px}[dir] .ReservationDetailInfo_detail_title_box__pEZeb .ReservationDetailInfo_subtitle_row__tvS0B{margin-bottom:12px}.ReservationDetailInfo_detail_title_box__pEZeb .ReservationDetailInfo_subtitle_row__tvS0B h5{font-weight:300;font-size:18px;color:#646f7c;min-width:0}.ReservationDetailInfo_detail_title_box__pEZeb>p{font-weight:300;font-size:18px}[dir] .ReservationDetailInfo_detail_title_box__pEZeb>p{margin-bottom:12px}.ReservationDetailInfo_people_info_row__IJmZR{display:flex;align-items:center;justify-content:space-between;gap:16px}.ReservationDetailInfo_people_info_box__6pqq_{display:flex;justify-content:flex-start;align-items:center;gap:64px;list-style:none}[dir] .ReservationDetailInfo_people_info_box__6pqq_{margin:0;padding:0}.ReservationDetailInfo_people_info_box__6pqq_>li{display:flex;justify-content:flex-start;align-items:center;gap:16px}.ReservationDetailInfo_people_info_box__6pqq_>li h6{font-weight:300;font-size:18px;color:#646f7c}.ReservationDetailInfo_people_info_box__6pqq_>li p{font-weight:300;font-size:18px}.ReservationDetailInfo_detail_info_option_wrapper__YzqD8>h3{font-weight:600;font-size:26px;color:var(--primary-01)}[dir] .ReservationDetailInfo_detail_info_option_wrapper__YzqD8>h3{margin-bottom:16px}.ReservationDetailInfo_detail_info_option_wrapper__YzqD8>ul{list-style:none}[dir] .ReservationDetailInfo_detail_info_option_wrapper__YzqD8>ul{margin:0;padding:0}@media(max-width:1280px){[dir] .ReservationDetailInfo_detail_info_item_wrapper__ZoqBc{background:#fff;border:1px solid #f7f8f9;border-radius:6px;padding:16px}.ReservationDetailInfo_detail_img_box__Q4phS{width:100%;height:200px}[dir] .ReservationDetailInfo_detail_img_box__Q4phS{margin-bottom:16px;background:#f7f8f9}.ReservationDetailInfo_detail_img_box__Q4phS img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ReservationDetailInfo_detail_title_box__pEZeb .ReservationDetailInfo_tag_row__FBIg9{gap:6px}[dir] .ReservationDetailInfo_detail_title_box__pEZeb .ReservationDetailInfo_tag_row__FBIg9{margin-bottom:8px}.ReservationDetailInfo_detail_title_box__pEZeb>h3{font-weight:500;font-size:20px}[dir] .ReservationDetailInfo_detail_title_box__pEZeb>h3{margin-bottom:8px}[dir] .ReservationDetailInfo_detail_title_box__pEZeb .ReservationDetailInfo_subtitle_row__tvS0B{margin-bottom:16px}.ReservationDetailInfo_detail_title_box__pEZeb .ReservationDetailInfo_subtitle_row__tvS0B h5{font-weight:300;font-size:16px;font-size:14px}.ReservationDetailInfo_detail_title_box__pEZeb>p{font-size:14px}[dir] .ReservationDetailInfo_detail_title_box__pEZeb>p{margin-bottom:16px}.ReservationDetailInfo_people_info_box__6pqq_{gap:32px}.ReservationDetailInfo_people_info_box__6pqq_>li{gap:8px}.ReservationDetailInfo_people_info_box__6pqq_>li h6,.ReservationDetailInfo_people_info_box__6pqq_>li p{font-size:14px}.ReservationDetailInfo_detail_search_button__FVRQc{top:12px;width:36px;height:36px}[dir] .ReservationDetailInfo_detail_search_button__FVRQc{right:12px}[dir=rtl] .ReservationDetailInfo_detail_search_button__FVRQc{right:auto;left:12px}.ReservationDetailInfo_detail_search_button__FVRQc svg{width:18px;height:18px}[dir] .ReservationDetailInfo_detail_info_option_wrapper__YzqD8{background:#fff;border:1px solid #f7f8f9;border-radius:6px;padding:16px}.ReservationDetailInfo_detail_info_option_wrapper__YzqD8>h3{font-weight:500;font-size:20px}[dir] .ReservationDetailInfo_detail_info_option_wrapper__YzqD8>h3{margin-bottom:16px}}.ReservationRecommend_recommend_wrapper__N8fhS h3{font-weight:600;font-size:26px}[dir] .ReservationRecommend_recommend_wrapper__N8fhS h3{margin-bottom:16px}@media(max-width:1280px){.ReservationRecommend_recommend_wrapper__N8fhS h3{font-weight:600;font-size:14px}}.ReservationRecommend_recommend_item_slider__QlNJT{width:100%;height:400px;overflow:hidden;position:relative}.ReservationRecommend_recommend_item_slider__QlNJT>ul{display:flex;justify-content:flex-start;align-items:flex-start;list-style:none;position:absolute;height:100%;top:0;gap:24px}[dir] .ReservationRecommend_recommend_item_slider__QlNJT>ul{margin:0;padding:0;left:0;transition:.2s}[dir=rtl] .ReservationRecommend_recommend_item_slider__QlNJT>ul{left:auto;right:0}.ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_left__p5A4Q,.ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_right__FIP0v{position:absolute;top:50%;opacity:0;z-index:1;color:var(--primary-01)}[dir] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_left__p5A4Q,[dir] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_right__FIP0v{transform:translateY(-50%);transition:.2s}.ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_left__p5A4Q>span,.ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_right__FIP0v>span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px}[dir] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_left__p5A4Q>span,[dir] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_right__FIP0v>span{background:hsla(0,0%,100%,.8);border-radius:50%;cursor:pointer;transition:.2s;box-shadow:0 1px 4px rgba(0,0,0,.12)}.ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_left__p5A4Q>span svg,.ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_right__FIP0v>span svg{width:12px;height:7px}[dir] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_left__p5A4Q{left:12px}[dir=rtl] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_left__p5A4Q{left:auto;right:12px}[dir] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_left__p5A4Q span{transform:rotate(90deg)}[dir=rtl] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_left__p5A4Q span{transform:rotate(-90deg)}[dir] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_right__FIP0v{right:12px}[dir=rtl] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_right__FIP0v{right:auto;left:12px}[dir] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_right__FIP0v span{transform:rotate(-90deg)}[dir=rtl] .ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_right__FIP0v span{transform:rotate(90deg)}.ReservationRecommend_recommend_item_slider__QlNJT:hover .ReservationRecommend_arrow_left__p5A4Q,.ReservationRecommend_recommend_item_slider__QlNJT:hover .ReservationRecommend_arrow_right__FIP0v{opacity:1}@media(max-width:1280px){.ReservationRecommend_recommend_item_slider__QlNJT{height:320px}.ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_left__p5A4Q,.ReservationRecommend_recommend_item_slider__QlNJT .ReservationRecommend_arrow_right__FIP0v{opacity:1}}.ReservationRecommend_recommend_item_wrapper__hwcJa{width:294px;list-style:none}.ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_img_box__eBHKV{height:164px;overflow:hidden}[dir] .ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_img_box__eBHKV{margin-bottom:16px;background:#f7f8f9}.ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_img_box__eBHKV img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[dir] .ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_badge__TdzF0{margin-bottom:12px}.ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_title__CLGNK h4{font-weight:600;font-size:20px;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[dir] .ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_title__CLGNK h4{margin-bottom:12px}.ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_title__CLGNK p{font-weight:300;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#646f7c}[dir] .ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_title__CLGNK p{margin-bottom:26px}.ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_price__psuYg{display:flex;justify-content:space-between;align-items:center}.ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_price__psuYg p{font-weight:400;font-size:12px;color:var(--primary-01)}[dir] .ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_price__psuYg p{margin-bottom:4px}.ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_price__psuYg h5{font-weight:600;font-size:16px}@media(max-width:1280px){.ReservationRecommend_recommend_item_wrapper__hwcJa{width:calc(100vw - 48px)}.ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_img_box__eBHKV{height:174px}[dir] .ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_badge__TdzF0,[dir] .ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_title__CLGNK h4{margin-bottom:10px}.ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_title__CLGNK p{font-weight:300;font-size:12px}[dir] .ReservationRecommend_recommend_item_wrapper__hwcJa .ReservationRecommend_item_info_box__HRKMl .ReservationRecommend_info_title__CLGNK p{margin-bottom:16px}}.InformationForm_form_wrapper__H26hJ{list-style:none;width:100%}[dir] .InformationForm_form_wrapper__H26hJ{padding:0;margin:0}[dir] .InformationForm_form_wrapper__H26hJ>li{margin-bottom:64px}[dir] .InformationForm_form_wrapper__H26hJ>li:last-child{margin-bottom:0}.InformationForm_form_wrapper__H26hJ>li>h3{font-weight:600;font-size:18px;color:var(--primary-01)}[dir] .InformationForm_form_wrapper__H26hJ>li>h3{margin-bottom:24px}.InformationForm_flex_wrap__9sXjZ{display:flex;justify-content:flex-start;align-items:flex-start;gap:20px 16px;flex-wrap:wrap}.InformationForm_flex_wrap__9sXjZ>div{width:calc(50% - 8px)}.InformationForm_textarea_wrap__wRFT_{width:100%}[dir] .InformationForm_credit_notice__Yfyny{margin-top:16px}.InformationForm_credit_notice__Yfyny li{font-weight:300;font-size:12px;position:relative;color:#646f7c;line-height:1.5;word-break:keep-all}[dir] .InformationForm_credit_notice__Yfyny li{text-align:left;padding-left:10px}[dir=rtl] .InformationForm_credit_notice__Yfyny li{text-align:right;padding-left:0;padding-right:10px}.InformationForm_credit_notice__Yfyny li:before{content:"-";position:absolute}[dir] .InformationForm_credit_notice__Yfyny li:before{left:0}[dir=rtl] .InformationForm_credit_notice__Yfyny li:before{left:auto;right:0}[dir] .InformationForm_credit_notice__Yfyny li+li{margin-top:2px}@media(max-width:1280px){[dir] .InformationForm_form_wrapper__H26hJ>li{margin-bottom:40px}.InformationForm_form_wrapper__H26hJ>li>h3{font-weight:600;font-size:14px}[dir] .InformationForm_form_wrapper__H26hJ>li>h3{margin-bottom:16px}.InformationForm_flex_wrap__9sXjZ{flex-direction:column;gap:16px}.InformationForm_flex_wrap__9sXjZ>div{width:100%}}.ReservationInformation_information_wrapper__PzXdu{display:flex;justify-content:space-between;align-items:center;position:relative}[dir] .ReservationInformation_information_wrapper__PzXdu{margin-top:24px;padding:24px 50px;background:#f7f8f9;border-left:3px solid var(--primary-01);margin-bottom:80px}[dir=rtl] .ReservationInformation_information_wrapper__PzXdu{border-left:none;border-right:3px solid var(--primary-01)}.ReservationInformation_information_wrapper__PzXdu .ReservationInformation_information_desc__saMNM{display:flex;justify-content:flex-start;align-items:flex-start;gap:76px}.ReservationInformation_information_wrapper__PzXdu .ReservationInformation_information_desc__saMNM h3{font-family:Playfair Display,Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:16px;font-style:italic}.ReservationInformation_information_wrapper__PzXdu .ReservationInformation_information_desc__saMNM .ReservationInformation_information_contents__UFGfM{max-width:500px;line-height:1.5;font-weight:300;font-size:16px;color:#646f7c}.ReservationInformation_information_wrapper__PzXdu .ReservationInformation_information_desc__saMNM .ReservationInformation_information_contents__UFGfM p{white-space:pre-wrap}.ReservationInformation_information_wrapper__PzXdu .ReservationInformation_information_desc__saMNM .ReservationInformation_information_contents__UFGfM ul{list-style:disc}[dir] .ReservationInformation_information_wrapper__PzXdu .ReservationInformation_information_desc__saMNM .ReservationInformation_information_contents__UFGfM ul{margin-top:8px;padding-left:20px}[dir=rtl] .ReservationInformation_information_wrapper__PzXdu .ReservationInformation_information_desc__saMNM .ReservationInformation_information_contents__UFGfM ul{padding-left:0;padding-right:20px}[dir] .ReservationInformation_information_wrapper__PzXdu .ReservationInformation_information_desc__saMNM .ReservationInformation_information_contents__UFGfM li+li{margin-top:4px}@media(max-width:1280px){.ReservationInformation_information_wrapper__PzXdu{flex-direction:column;align-items:stretch;gap:16px}[dir] .ReservationInformation_information_wrapper__PzXdu{padding:18px 24px}.ReservationInformation_information_wrapper__PzXdu .ReservationInformation_information_desc__saMNM{flex-direction:column;gap:12px}.ReservationInformation_information_wrapper__PzXdu .ReservationInformation_information_desc__saMNM h3{font-weight:400;font-size:14px}.ReservationInformation_information_wrapper__PzXdu .ReservationInformation_information_desc__saMNM .ReservationInformation_information_contents__UFGfM{max-width:none;font-weight:300;font-size:14px}}.PaymentTypeSelector_selector_wrapper__gD71p>ul{display:flex;justify-content:flex-start;align-items:center;gap:48px}.DiscountList_discount_wrapper__ppMP0 ul{list-style:none}[dir] .DiscountList_discount_wrapper__ppMP0 ul{padding:0;margin:0}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F{overflow:hidden;list-style:none}[dir] .DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F{border:1px solid #e9ebee;border-radius:2px;margin-bottom:16px}[dir] .DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F:last-child{margin-bottom:0}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F.DiscountList_active__t3CDB{overflow:visible}[dir] .DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F.DiscountList_active__t3CDB{box-shadow:0 0 16px rgba(0,0,0,.161)}[dir] .DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F.DiscountList_active__t3CDB .DiscountList_item_title__IIht2 .DiscountList_item_arrow___ugzj span{transform:rotate(-180deg)}[dir=rtl] .DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F.DiscountList_active__t3CDB .DiscountList_item_title__IIht2 .DiscountList_item_arrow___ugzj span{transform:rotate(180deg)}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_title__IIht2{display:flex;justify-content:space-between;align-items:center;height:56px}[dir] .DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_title__IIht2{padding:0 20px;border-bottom:1px solid var(--primary-01);cursor:pointer}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_title__IIht2 h4{font-weight:600;font-size:16px}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_title__IIht2 .DiscountList_item_arrow___ugzj{display:flex;justify-content:flex-start;align-items:center;gap:16px}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_title__IIht2 .DiscountList_item_arrow___ugzj p{font-weight:300;font-size:14px;color:#646f7c}[dir] .DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_title__IIht2 .DiscountList_item_arrow___ugzj span{transform:rotate(0deg);transition:.2s}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_contents__yU4P9{display:flex;justify-content:space-between;align-items:center;gap:8px}[dir] .DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_contents__yU4P9{padding:20px}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_contents__yU4P9>div:first-child{flex:1 1}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_coupon_disabled_notice__rKgIH{font-weight:400;font-size:12px;color:#646f7c}[dir] .DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_coupon_disabled_notice__rKgIH{padding:0 20px 16px;margin:-8px 0 0}@media(max-width:1280px){[dir] .DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F{margin-bottom:8px}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_title__IIht2{height:44px}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_title__IIht2 h4{font-weight:600;font-size:14px}.DiscountList_discount_wrapper__ppMP0 .DiscountList_discount_item__zHL1F .DiscountList_item_title__IIht2 .DiscountList_item_arrow___ugzj p{font-weight:400;font-size:12px;color:#c5c8ce}}.DiscountList_member_discount_contents__E08P5{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}[dir] .DiscountList_member_discount_contents__E08P5{padding:20px}.DiscountList_member_discount_contents__E08P5>div{width:calc(50% - 8px)}.DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA{display:flex;justify-content:space-between;align-items:center}[dir] .DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA{margin-bottom:16px}.DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA h4{font-weight:600;font-size:14px}.DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA h4 span{color:#fefefe;font-weight:300;font-size:12px}[dir] .DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA h4 span{background:transparent linear-gradient(180deg,var(--primary-03) 0,var(--primary-01) 100%) 0 0 no-repeat padding-box;border-radius:2px;padding:2px 8px;margin-left:8px}[dir=rtl] .DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA h4 span{background:transparent linear-gradient(-180deg,var(--primary-03) 0,var(--primary-01) 100%) 100% 0 no-repeat padding-box;margin-left:0;margin-right:8px}.DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA h5{font-weight:600;font-size:14px;position:relative;color:var(--primary-01)}[dir] .DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA h5{cursor:pointer}.DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA h5:after{content:"";position:absolute;bottom:-2px;width:0;height:1px}[dir] .DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA h5:after{left:0;transition:.2s;background:var(--primary-01)}[dir=rtl] .DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA h5:after{left:auto;right:0}.DiscountList_member_discount_contents__E08P5 .DiscountList_item_header__R0bJA h5:hover:after{width:100%}.DiscountList_member_discount_contents__E08P5 .DiscountList_coupon_flex__mmK0F{display:flex;justify-content:space-between;align-items:center;gap:8px}[dir] .DiscountList_member_discount_contents__E08P5 .DiscountList_coupon_flex__mmK0F{margin-bottom:16px}.DiscountList_member_discount_contents__E08P5 .DiscountList_coupon_flex__mmK0F div:first-child{flex:1 1}[dir] .DiscountList_member_discount_contents__E08P5 .DiscountList_coupon_flex__mmK0F div:first-child{padding:0}.DiscountList_member_discount_contents__E08P5 .DiscountList_coupon_disabled_notice_inner__GOy5t{font-weight:400;font-size:12px;color:#646f7c}[dir] .DiscountList_member_discount_contents__E08P5 .DiscountList_coupon_disabled_notice_inner__GOy5t{margin:8px 0 0}@media(max-width:1280px){.DiscountList_member_discount_contents__E08P5{flex-direction:column}.DiscountList_member_discount_contents__E08P5>div{width:100%}}.CouponOptionRow_coupon_option__4tfgE{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:6px}.CouponOptionRow_coupon_option__4tfgE .CouponOptionRow_main__dXRff{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px}.CouponOptionRow_coupon_option__4tfgE .CouponOptionRow_period__DSBzu{font-weight:400;font-size:12px;flex-shrink:0;white-space:nowrap;color:#646f7c}.CouponOptionRow_coupon_option__4tfgE.CouponOptionRow_disabled__U3Xb3 .CouponOptionRow_period__DSBzu{color:#c5c8ce}.PromotionConditionList_discount_box__85QwU{display:flex;justify-content:center;align-items:baseline;gap:8px}[dir] .PromotionConditionList_discount_box__85QwU{margin-bottom:4px;padding:4px 8px}.PromotionConditionList_discount_value__cpl_0{font-size:34px;font-weight:600;line-height:1;color:var(--primary-01)}.PromotionConditionList_discount_suffix__tux1U{font-weight:500;font-size:16px;color:var(--primary-02)}[dir] .PromotionConditionList_list__uqpc0{margin-top:16px;border-top:1px solid var(--primary-06)}.PromotionConditionList_list__uqpc0 .PromotionConditionList_row__uz9fT{display:flex;justify-content:space-between;align-items:center;gap:12px}[dir] .PromotionConditionList_list__uqpc0 .PromotionConditionList_row__uz9fT{padding:11px 0}[dir] .PromotionConditionList_list__uqpc0 .PromotionConditionList_row__uz9fT+.PromotionConditionList_row__uz9fT{border-top:1px solid var(--primary-06)}.PromotionConditionList_list__uqpc0 .PromotionConditionList_row__uz9fT dt{font-weight:300;font-size:14px;flex-shrink:0;color:#646f7c}.PromotionConditionList_list__uqpc0 .PromotionConditionList_row__uz9fT dd{font-weight:500;font-size:14px;color:#28323c;word-break:keep-all}[dir] .PromotionConditionList_list__uqpc0 .PromotionConditionList_row__uz9fT dd{text-align:right}[dir=rtl] .PromotionConditionList_list__uqpc0 .PromotionConditionList_row__uz9fT dd{text-align:left}[dir] .PromotionConditionList_notice__Vdzre{margin-top:16px}.PromotionConditionList_notice__Vdzre li{font-weight:400;font-size:12px;position:relative;color:#646f7c;line-height:1.5;word-break:keep-all}[dir] .PromotionConditionList_notice__Vdzre li{padding-left:10px;text-align:left}[dir=rtl] .PromotionConditionList_notice__Vdzre li{padding-left:0;padding-right:10px;text-align:right}.PromotionConditionList_notice__Vdzre li:before{content:"·";position:absolute}[dir] .PromotionConditionList_notice__Vdzre li:before{left:2px}[dir=rtl] .PromotionConditionList_notice__Vdzre li:before{left:auto;right:2px}[dir] .PromotionConditionList_notice__Vdzre li+li{margin-top:2px}.PromotionCodeForm_promotion_box__2ANhl{position:absolute;bottom:calc(100% + 20px);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px 12px;width:100%}[dir] .PromotionCodeForm_promotion_box__2ANhl{padding:12px 24px;background:#fefefe;border-radius:4px}.PromotionCodeForm_promotion_box__2ANhl .PromotionCodeForm_promotion_corporate_row__HCJ6C{display:flex;justify-content:flex-start;align-items:center;width:100%}.PromotionCodeForm_promotion_box__2ANhl .PromotionCodeForm_promotion_input_row__xP_px{display:flex;justify-content:flex-start;align-items:center;gap:12px;width:100%}[dir] .PromotionCodeForm_promotion_box__2ANhl .PromotionCodeForm_promotion_input_row__xP_px>div{padding:0}.PromotionCodeForm_promotion_box__2ANhl .PromotionCodeForm_promotion_input_row__xP_px>div:first-child{flex:1 1}.PromotionCodeForm_promotion_box__2ANhl .PromotionCodeForm_promotion_notice__x7XaB{font-size:12px;color:#646f7c;line-height:1.4}[dir] .PromotionCodeForm_promotion_box__2ANhl .PromotionCodeForm_promotion_notice__x7XaB{margin-top:4px}.ReservationPromotionCode_promotion_code_wrapper__qXrHj{position:relative}.ReservationPromotionCode_promotion_code_wrapper__qXrHj .ReservationPromotionCode_promotion_code_title__Cp_v3{display:flex;justify-content:flex-end;align-items:center;font-weight:600;font-size:18px;gap:12px}[dir] .ReservationPromotionCode_promotion_code_wrapper__qXrHj .ReservationPromotionCode_promotion_code_title__Cp_v3>p{cursor:pointer}.ReservationPromotionCode_promotion_code_wrapper__qXrHj .ReservationPromotionCode_promotion_code_title__Cp_v3 img{width:16px;height:16px}.ReservationPromotionCode_promotion_box_override__r13ad{width:500px}[dir] .ReservationPromotionCode_promotion_box_override__r13ad{right:0;border:1px solid #e9ebee}[dir=rtl] .ReservationPromotionCode_promotion_box_override__r13ad{right:auto;left:0}