.title-section_component_sectionWrap__LhDqL{width:100%;max-width:1064px;padding:0 var(--fds-spacing-l);margin:0 auto}.title-section_component_mainContent__dIzBw{padding:var(--fds-spacing-xs) 0}@media(max-width:calc(768px - 0.02px)){.title-section_component_mainContent__dIzBw{padding:0}}.title-section_component_title__3JQR_{font:var(--fds-typography-heading-xxl)}@media(max-width:calc(768px - 0.02px)){.title-section_component_title__3JQR_{font:var(--fds-typography-heading-xl)}}.reservation-info-section_component_wrapper__aI4PH{width:100%;margin-bottom:var(--fds-spacing-m);font:var(--fds-typography-body-m)}@media(max-width:calc(768px - 0.02px)){.reservation-info-section_component_sectionHeading__mIl3A[data-font]{font:var(--fds-typography-heading-l)}}.reservation-info-section_component_reservationDetails__yti93{display:flex;flex-direction:column;gap:var(--fds-spacing-xxs);margin:0}@media(min-width:768px){.reservation-info-section_component_reservationDetails__yti93{display:grid;grid-template-columns:max-content 1fr;grid-gap:var(--fds-spacing-m);gap:var(--fds-spacing-m)}}.reservation-info-section_component_reservationDetails__yti93 dt{grid-column:1/2;font:var(--fds-typography-heading-m);font-weight:700}.reservation-info-section_component_reservationDetails__yti93 dd{grid-column:2/2}.reservation-info-section_component_reservationDetails__yti93 .reservation-info-section_component_meetingDetail__K_vKK{display:flex;flex-direction:column;gap:var(--fds-spacing-xxs)}@media(min-width:768px){.reservation-info-section_component_reservationDetails__yti93 .reservation-info-section_component_meetingDetail__K_vKK{flex-direction:row;gap:var(--fds-spacing-m)}}.reservation-info-section_component_reservationDetails__yti93 .reservation-info-section_component_note__S7XOs{display:block}@media(min-width:768px){.reservation-info-section_component_reservationDetails__yti93 .reservation-info-section_component_note__S7XOs{display:inline;margin-left:var(--fds-spacing-m)}}.reservation-info-section_component_footer__EmhIb{display:flex;align-items:center;justify-content:center}.list_list__DY3K9{margin:0}.list_list__DY3K9 li{display:flex;font:var(--fds-typography-body-m)}.list_list__DY3K9 li:before{font-size:1em;content:"・"}.faq-section_component_sectionWrap__YJP0k{width:100%;max-width:1064px;padding:var(--fds-spacing-xl) var(--fds-spacing-l);margin:0 auto}@media(max-width:calc(768px - 0.02px)){.faq-section_component_sectionWrap__YJP0k{padding:var(--fds-spacing-l)}}.faq-section_component_accordionListItemQuestionTrigger__0Hq4x{display:flex;gap:var(--fds-spacing-xs);align-items:center;justify-content:space-between;width:100%;padding:var(--fds-spacing-l);margin:0;color:var(--fds-color-text-primary);outline:none;background-color:#f4f7fc;border:1px solid var(--fds-color-border-divider);border-radius:var(--fds-border-radius-m)}.faq-section_component_accordionListItemQuestionTrigger__0Hq4x[aria-expanded=true]{border-radius:var(--fds-border-radius-m) var(--fds-border-radius-m) 0 0}.faq-section_component_accordionListItemQuestionTextWrap__3BI4x{display:flex;flex-grow:1;gap:var(--fds-spacing-m);align-items:flex-start}.faq-section_component_accordionListItemQuestionImageWrap__MqJDJ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;background-color:var(--fds-color-tags-icon-primary);border-radius:50%}.faq-section_component_accordionListItemQuestionText__ES1OB{display:inline-flex;flex-grow:1;align-items:center;text-align:left}.faq-section_component_accordionListItemQuestionToggle__Y5AMV{color:var(--fds-color-tags-icon-primary);transform:none;transition:transform .3s ease-in-out}.faq-section_component_accordionListItemQuestionTrigger__0Hq4x[aria-expanded=true] .faq-section_component_accordionListItemQuestionToggle__Y5AMV{transform:rotate(180deg)}.faq-section_component_accordionListItemAnswerImageWrap__V0mhR{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;background-color:rgba(0,0,0,0);border-radius:50%}.faq-section_component_accordionListItemAnswerWrap__1KUw0{display:block;max-height:0;overflow:hidden;background-color:var(--fds-color-background-primary);border:1px solid rgba(0,0,0,0);border-top:none;border-radius:0 0 var(--fds-border-radius-m) var(--fds-border-radius-m);transition:all .3s ease-in-out}.faq-section_component_accordionListItemQuestionTrigger__0Hq4x[aria-expanded=true]~.faq-section_component_accordionListItemAnswerWrap__1KUw0{max-height:1000px;border-color:var(--fds-color-border-divider)}.faq-section_component_accordionListItemAnswer__1XRBX{display:flex;gap:var(--fds-spacing-xs);padding:var(--fds-spacing-xs) var(--fds-spacing-l) var(--fds-spacing-l) var(--fds-spacing-l)}.hero-v2-section_component_sectionWrap__f_jfR{width:100%;max-width:1024px;margin:0 auto}.hero-v2-section_component_heroImage__xSeQL{width:100%;height:auto}.flow-section_component_flowWrap__Wd7x3{display:flex;gap:8px;align-items:center;width:100%;max-width:1024px}@media(max-width:calc(1024px - 0.02px)){.flow-section_component_flowWrap__Wd7x3{flex-direction:column;gap:0}}.flow-section_component_flowItemWrap__Qwb3o{display:contents}.flow-section_component_flowItem__iHXFv{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:flex-end;width:calc(33% - 8px);max-width:310px;height:330px;padding:40px 0;border:2px solid var(--fds-color-notifications-border-information);border-radius:10px}@media(max-width:calc(1024px - 0.02px)){.flow-section_component_flowItem__iHXFv{flex-direction:row-reverse;gap:40px;justify-content:center;width:100%;max-width:600px;height:100%;padding:20px}}@media(max-width:calc(768px - 0.02px)){.flow-section_component_flowItem__iHXFv{gap:12px}}.flow-section_component_flowArrow__ySOak{margin-left:-8px}@media(max-width:calc(1024px - 0.02px)){.flow-section_component_flowArrow__ySOak{margin-left:0}.flow-section_component_flowArrow__ySOak svg{width:25px;transform:rotate(90deg)}}.flow-section_component_flowTextWrap__HcO_X{display:flex;flex-direction:column;gap:12px;align-items:center}@media(max-width:calc(1024px - 0.02px)){.flow-section_component_flowTextWrap__HcO_X{align-items:flex-start;width:100%}}@media(max-width:calc(768px - 0.02px)){.flow-section_component_flowTextWrap__HcO_X{min-width:75%}}.flow-section_component_flowText__99Xcu{text-align:center}@media(max-width:calc(1024px - 0.02px)){.flow-section_component_flowText__99Xcu{text-align:left}}.flow-section_component_step__qZ4Zk{display:flex;gap:4px;align-items:center;justify-content:center;width:120px;height:40px;font-size:16px;font-weight:700;color:var(--fds-color-notifications-text-information);text-align:center;background:var(--fds-color-notifications-background-information);border-radius:50px}@media(max-width:calc(768px - 0.02px)){.flow-section_component_step__qZ4Zk{width:74px;height:24px;font-size:10px}}.flow-section_component_stepNumber__wY30z{margin-bottom:4px;font-size:24px;line-height:1;color:var(--color-notifications-text-information,#155aa8)}@media(max-width:calc(768px - 0.02px)){.flow-section_component_stepNumber__wY30z{margin-bottom:2px;font-size:14px}}.layout_wrapper__fVrUk{margin:var(--fds-spacing-xxl) 0 var(--fds-spacing-m)}.layout_layout__AWYRG{max-width:1024px;margin:0 var(--fds-spacing-m)}@media(min-width:768px){.layout_layout__AWYRG{margin:0 auto}}.layout_layout__AWYRG [data-reservation-layout=breadcrumbs]{order:9999}@media(min-width:768px){.layout_layout__AWYRG [data-reservation-layout=breadcrumbs]{order:0}}.reservation-main_reservationMain__DOGjF{padding:var(--fds-spacing-xs);background:var(--fds-background-primaryBackground)}@media(min-width:768px){.reservation-main_reservationMain__DOGjF{padding:var(--fds-spacing-l)}}.reservation-main_reservationMain__DOGjF h2{margin-bottom:var(--fds-spacing-xxs)}.reservation-main_reservationMain__DOGjF p{font:var(--fds-typography-body-m)}.reservation-header_reservationHeader__en4mL{margin-bottom:var(--fds-spacing-xl)}@media(max-width:calc(768px - 0.02px)){.reservation-header_reservationHeader__en4mL h1[data-font]{font:var(--fds-typography-heading-l)}}.reservation-actions_reservationActions__P5GLV{display:flex;flex-direction:column;gap:var(--fds-spacing-m);align-items:flex-start}@media(min-width:768px){.reservation-actions_reservationActions__P5GLV{flex-direction:row;align-items:center}}.breadcrumbs_component_breadcrumbList__Ajmj8{margin:0;list-style:none}:where(.breadcrumbs_component_breadcrumbList__Ajmj8){display:flex;flex-wrap:nowrap;row-gap:var(--fds-spacing-100);column-gap:var(--fds-spacing-200);font:var(--fds-typography-caption-m);border-radius:var(--fds-border-radius-s)}@media(max-width:calc(768px - 0.02px)){:where(.breadcrumbs_component_breadcrumbList__Ajmj8){flex-wrap:wrap;padding:var(--fds-spacing-300) 0}}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li{display:inline-block;flex-shrink:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li a{color:var(--fds-interactive-interactive)}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li .breadcrumbs_component_linkButton__y2mT7{padding:0;font:inherit;color:var(--fds-interactive-interactive);text-align:left;cursor:pointer;background:none;border:none}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li .breadcrumbs_component_linkButton__y2mT7:hover{text-decoration:underline;opacity:.7}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li+li:before{padding-right:var(--fds-spacing-200);color:var(--fds-divider-richDivider);content:"/ "}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>.breadcrumbs_component_active__IMnft{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--fds-onSurface-mediumEmphasis);white-space:nowrap}@media(min-width:768px){.styles_breadcrumbs__C2AuY,.styles_breadcrumbs__e9H0I{padding:0 var(--fds-spacing-500) var(--fds-spacing-500)}}.styles_reservationHeadingWrapper__80_ID h1{display:inline}@media(min-width:768px){.styles_breadcrumbs__HI0OE{padding:0 var(--fds-spacing-500) var(--fds-spacing-500)}}.styles_note__aM03j{display:block}@media(min-width:768px){.styles_note__aM03j{display:inline;margin-left:var(--fds-spacing-m)}}.calendar_component_calendar__8EUa6{--calendar-grid-cell-height:48px;--calendar-header-cell-height:68px;--calendar-sticky-offset:51px}@media(min-width:768px){.calendar_component_calendar__8EUa6{--calendar-header-cell-height:48px}}.calendar_component_calendarGrid___cytc{width:100%;table-layout:fixed;border-collapse:collapse;background-color:var(--fds-background-primaryBackground)}.calendar_component_calendarGridWrapper__gLuBY{position:relative;border-bottom:1px solid var(--fds-divider-divider)}.calendar_component_calendarGridWrapper__gLuBY[data-scrollable=true]{height:calc(var(--calendar-header-cell-height) + var(--calendar-grid-cell-height)*5 + var(--calendar-grid-cell-height)*.5);overflow-y:scroll}.calendar_component_calendarGridWrapper__gLuBY[data-scrollable=true] thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;transform:translateY(-1px)}.calendar_component_calendar__8EUa6[data-sticky=true] .calendar_component_calendarHeaderWrapper__P8jIo{position:-webkit-sticky;position:sticky;top:var(--calendar-sticky-offset);z-index:10}.calendar_component_calendar__8EUa6[data-sticky=true] .calendar_component_calendarGridWrapper__gLuBY thead th{position:-webkit-sticky;position:sticky;top:calc(var(--calendar-sticky-offset) + var(--calendar-grid-cell-height));z-index:1}.calendar-date-cell_component_calendarDateCell__NZ_7c{display:flex;align-items:center;justify-content:center;height:var(--calendar-grid-cell-height,46px);font:var(--fds-typography-body-s);font-weight:700;background-color:var(--fds-background-primaryBackground);border-bottom:1px solid var(--fds-divider-divider);padding:0}.calendar-date-cell_component_calendarDateCell__NZ_7c:last-of-type{border-bottom:0}.calendar-date-cell_component_calendarDateCellButton__FCApN{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--fds-spacing-s);font-size:14px;font-weight:700;color:var(--fds-interactive-interactive);background-color:var(--fds-background-primaryBackground);border:0}.calendar-date-cell_component_calendarDateCellButton__FCApN:hover{background-color:var(--fds-alphaBlue-100)}.calendar-date-cell_component_calendarDateCellButton__FCApN:disabled{color:var(--fds-onSurface-highEmphasis);background-color:var(--fds-surface-secondarySurface)}.calendar-date-cell_component_calendarDateCellButton__FCApN svg{font-size:16px}.calendar-date-column_component_calendarDateColumn__8_lQg{border-left:1px solid var(--fds-divider-divider)}.calendar-date-column_component_calendarDateColumn__8_lQg:last-of-type{border-right:1px solid var(--fds-divider-divider)}.calendar-grid-header-cell_component_calendarGridHeaderColumn__9_Eln{font-weight:700;border-left:1px solid var(--fds-divider-divider)}.calendar-grid-header-cell_component_calendarGridHeaderColumn__9_Eln:last-of-type{border-right:1px solid var(--fds-divider-divider)}.calendar-grid-header-cell_component_calendarGridHeaderCell__qPDyW{display:flex;align-items:center;justify-content:center;height:var(--calendar-grid-cell-height,46px);padding:var(--fds-spacing-s);font:var(--fds-typography-body-s);font-weight:700;background-color:var(--fds-background-primaryBackground);border-bottom:1px solid var(--fds-divider-divider);flex-direction:column;height:var(--calendar-header-cell-height,48px)}@media(min-width:768px){.calendar-grid-header-cell_component_calendarGridHeaderCell__qPDyW{flex-direction:row}}.calendar-grid-header-cell_component_calendarGridHeaderCell__qPDyW[data-day-type=sunday]{color:var(--fds-accentColor-accent)}.calendar-grid-header-cell_component_calendarGridHeaderCell__qPDyW[data-day-type=saturday]{color:var(--fds-brandColor-richMain)}.calendar-header_component_calendarHeader__MrCxX{display:flex;align-items:center;padding:var(--fds-spacing-s);background-color:var(--fds-background-primaryBackground);border:1px solid var(--fds-divider-divider)}.calendar-header_component_calendarHeader__MrCxX .calendar-header_component_calendarHeading__tTjxm{flex:1 1;margin-bottom:0;font:var(--fds-typography-body-s);text-align:center}.calendar-header_component_calendarHeaderLeft__N2xsz,.calendar-header_component_calendarHeaderRight__fU_mg{display:flex;flex:0 0 74px}.calendar-header_component_calendarHeaderLeft__N2xsz{justify-content:flex-start}.calendar-header_component_calendarHeaderRight__fU_mg{justify-content:flex-end}.calendar-header_component_calendarHeaderButton__reEbj{display:inline-flex;gap:var(--fds-spacing-x3s);align-items:center;justify-content:center;padding:var(--fds-spacing-x3s);font-size:14px;font-weight:400;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border-style:solid;border-width:0;border-radius:var(--fds-border-radius-s);transition:background-color .2s ease-in-out 0s}.calendar-header_component_calendarHeaderButton__reEbj:hover{opacity:unset}.calendar-header_component_calendarHeaderButton__reEbj:active,.calendar-header_component_calendarHeaderButton__reEbj:hover{text-decoration:none;background-color:var(--fds-button-color-background-tertiary-positive-hover)}.calendar-header_component_calendarHeaderButton__reEbj:focus,.calendar-header_component_calendarHeaderButton__reEbj:focus-visible{text-decoration:none;outline:2px solid var(--fds-color-outline-focused);outline-offset:2px;transition:none}.calendar-header_component_calendarHeaderButton__reEbj svg{font-size:1em;color:var(--fds-onSurface-lowEmphasis)}.calendar-header_component_calendarHeaderButton__reEbj:disabled{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.calendar-time-grid-column_component_calendarTimeGridColumn__s_bl8{border-left:1px solid var(--fds-divider-divider)}.calendar-time-grid-column_component_calendarTimeGridColumn__s_bl8:last-of-type{border-right:1px solid var(--fds-divider-divider)}.calendar-time-grid-column_component_calendarTimeGridCell__evLz9{display:flex;align-items:center;justify-content:center;height:var(--calendar-grid-cell-height,46px);padding:var(--fds-spacing-s);font:var(--fds-typography-body-s);font-weight:700;background-color:var(--fds-background-primaryBackground);border-bottom:1px solid var(--fds-divider-divider)}@media(max-width:calc(768px - 0.02px)){.calendar-time-grid-column_component_calendarTimeGridCell__evLz9{font-weight:var(--fds-fontWeight-regular)}}.calendar-time-grid-column_component_calendarTimeGridCell__evLz9:last-of-type{border-bottom:0}
/*# sourceMappingURL=58ae8b428528d3d4.css.map*/