.Modal_c-modal-calendar__5Ffav{width:100%;height:100%;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:102;display:none}.Modal_c-modal-calendar__5Ffav.Modal_open__qbYkw{display:flex}.Modal_c-modal-calendar__overlay__xuuw4{width:100%;height:100%;position:absolute;top:0;left:0;background:rgb(0 0 0/.2);cursor:pointer}.Modal_c-modal-calendar__frame__OgV46{width:calc(100% - 32px);max-width:640px;background:#fff;position:relative}.Modal_c-modal-calendar__frame__close__VtXVu{width:40px;height:40px;position:absolute;top:-40px;right:0}.Modal_c-modal-calendar__frame__close__VtXVu:after,.Modal_c-modal-calendar__frame__close__VtXVu:before{content:"";display:block;width:28px;height:3px;background:#fff;position:absolute;top:calc(50% - 1px);left:calc(50% - 14px);cursor:pointer}.Modal_c-modal-calendar__frame__close__VtXVu:before{transform:rotate(45deg)}.Modal_c-modal-calendar__frame__close__VtXVu:after{transform:rotate(-45deg)}.Modal_c-modal-calendar__frame__body__Yb6I2{padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch}.Modal_c-modal-calendar__frame__body__Yb6I2 .Modal_widget-calendar__promotion__list__item__MitUB+li{margin-top:40px}.Modal_c-modal-calendar__frame__body__Yb6I2 .Modal_widget-calendar__promotion__list__item__header__PuFyQ p{white-space:normal}.formHelpers_calendar-icon__x7Jhz{width:20px;height:20px;position:absolute;top:calc(50% - 15px);right:8px}.formHelpers_phone-input__SHqKX{margin-top:4px}.CalendarErrorPopup_err__27WJ1{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100}.CalendarErrorPopup_err__overlay__Ucstv{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.CalendarErrorPopup_err__content__STNRu{width:calc(100% - 32px);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,20%);border:1px solid #ff0045;background:#fff;padding:16px;position:absolute;left:16px;top:50%;z-index:1}.CalendarErrorPopup_err__content__txt__x2JbG{color:#ff0045}.CalendarErrorPopup_err__content__btn__yx7er{margin:16px auto 0;width:96px;height:24px;border-radius:4px;color:#fff!important;background:#ff0045;display:flex;justify-content:center;align-items:center;cursor:pointer}.DateForm_link__2rnUE{text-decoration:underline;font-weight:700}.CancellationPolicyTimeline_page-productsRegist__timeline__W3Cy6{width:100%;margin-bottom:8px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.CancellationPolicyTimeline_page-productsRegist__timeline__item__2MIlg{width:200px;height:48px;border-right:1px solid #cfdae1;margin-bottom:8px;position:relative}.CancellationPolicyTimeline_page-productsRegist__timeline__item__txt__BOHSO{font-size:12px;padding:4px 8px 0;display:flex;justify-content:space-between;align-items:center}.CancellationPolicyTimeline_page-productsRegist__timeline__item__txt__BOHSO p.CancellationPolicyTimeline_charcoal__n68ie{font-weight:700;color:#4a6c7a}.CancellationPolicyTimeline_page-productsRegist__timeline__item__txt__BOHSO p.CancellationPolicyTimeline_blue__WpSJp{font-weight:700;color:#0094cc;color:var(--theme-primary-color)}.CancellationPolicyTimeline_page-productsRegist__timeline__item__arrow__tJLae{width:100%;height:24px;display:flex;justify-content:flex-start;align-items:center;position:relative}.CancellationPolicyTimeline_page-productsRegist__timeline__item__arrow__tJLae:before{content:"";width:calc(100% - 20px);height:8px;background:#cfdae1}.CancellationPolicyTimeline_page-productsRegist__timeline__item__arrow__tJLae:after{content:"";width:0;height:0;border-color:transparent transparent transparent #cfdae1;border-style:solid;border-width:12px 0 12px 20px}.CancellationPolicyTimeline_page-productsRegist__timeline__last__cn2Ok{width:auto;padding-left:10px;padding-right:10px;height:48px;font-size:12px;font-weight:700;color:#fff;background:#0094cc;background:var(--theme-primary-color);border-radius:8px;margin-left:8px;display:flex;justify-content:center;align-items:center}.CancellationPolicyTimeline_page-productsRegist__reserve__Uw5jP{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}.CancellationPolicyTimeline_page-productsRegist__reserve__item__TxSw8{min-width:200px}.CancellationPolicyTimeline_page-productsRegist__reserve__item__TxSw8>div{display:flex;justify-content:flex-start;align-items:center;margin-right:8px}.CancellationPolicyTimeline_page-productsRegist__reserve__item__TxSw8>div label{width:128px}.CancellationPolicyTimeline_page-productsRegist__reserve__item__TxSw8>div label:first-child{border-radius:4px 0 0 4px}.CancellationPolicyTimeline_page-productsRegist__reserve__item__TxSw8>div label:nth-child(2){border-radius:0 4px 4px 0;margin-left:-1px;margin-right:8px}@media screen and (max-width:768px){.CancellationPolicyTimeline_page-productsRegist__timeline__W3Cy6{background:#f9f9f9;padding:8px}.CancellationPolicyTimeline_page-productsRegist__timeline__item__2MIlg{width:100%;border-right:none;border-bottom:1px solid #cfdae1;display:flex;justify-content:flex-start;align-items:center;flex-direction:row-reverse}.CancellationPolicyTimeline_page-productsRegist__timeline__item__txt__BOHSO{width:calc(100% - 24px)}.CancellationPolicyTimeline_page-productsRegist__timeline__item__arrow__tJLae{width:24px;height:48px;flex-direction:column}.CancellationPolicyTimeline_page-productsRegist__timeline__item__arrow__tJLae:before{width:8px;height:calc(48px - 20px)}.CancellationPolicyTimeline_page-productsRegist__timeline__item__arrow__tJLae:after{border-width:20px 12px 0;border-color:#cfdae1 transparent transparent}.CancellationPolicyTimeline_page-productsRegist__timeline__last__cn2Ok{margin-left:0}}
/*# sourceMappingURL=c1c074b49a16b1c6.css.map*/