@media screen and (max-width:768px){.page_d-none-sp__xNFEs{display:none!important}}@media screen and (min-width:769px){.page_d-none-pc__wsJ8d{display:none!important}}.page_koibita-visit-reservation-post__qVhDj{color:#444}.page_koibita-visit-reservation-post__fv__nw1rk{margin-bottom:20px}.page_koibita-visit-reservation-post__fv__nw1rk img{width:100%}.page_koibita-visit-reservation-post__sv__z177M{text-align:center}.page_koibita-visit-reservation-post__sv__z177M .page_koibita-logo__xcMh8{margin-bottom:20px}.page_koibita-visit-reservation-post__sv__z177M .page_text__7yUt7{margin-bottom:20px;font-size:1.3rem;line-height:160%}.page_koibita-visit-reservation-post__sv__z177M .page_text-img__Nqo_z{margin-bottom:40px}.page_koibita-visit-reservation-post__sv__z177M .page_contents-wrap__iYz22{border-radius:10px;background:#f9f5ef;margin:0 17.5px 16px;padding:20px}@media screen and (min-width:769px){.page_koibita-visit-reservation-post__sv__z177M .page_contents-wrap__iYz22{max-width:650px;margin:0 auto 16px}}.page_koibita-visit-reservation-post__sv__z177M .page_contents-wrap__iYz22 .page_contents-text__uppsB{margin-bottom:15px}.page_koibita-visit-reservation-post__sv__z177M .page_contents-wrap__iYz22 .page_contents-item__jb0Gi{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.page_koibita-visit-reservation-post__sv__z177M .page_cta-btn__yFHSP{margin-bottom:40px}.page_koibita-visit-reservation-post__features__iBUH3{margin:0 20px;text-align:center}.page_koibita-visit-reservation-post__features__iBUH3 .page_title-wrap__jJr4P{margin-bottom:20px}.page_koibita-visit-reservation-post__features__iBUH3 .page_title-wrap__jJr4P .page_sub-title__Qry35{padding-bottom:15px;line-height:100%}.page_koibita-visit-reservation-post__features__iBUH3 .page_title-wrap__jJr4P .page_sub-title__Qry35 img{height:14px;width:auto}.page_koibita-visit-reservation-post__features__iBUH3 .page_title-wrap__jJr4P .page_title__OrFrB{font-size:2.4rem;font-weight:700;line-height:100%}.page_koibita-visit-reservation-post__features__iBUH3 .page_contents-wrap__iYz22{position:relative;height:295px;max-width:424px;margin:0 auto}@media screen and (min-width:769px){.page_koibita-visit-reservation-post__features__iBUH3 .page_contents-wrap__iYz22{height:235px}}.page_koibita-visit-reservation-post__features__iBUH3 .page_contents-wrap__iYz22 .page_second-item__rz8h5{display:flex;justify-content:space-between;position:absolute;top:40%;width:100%}@media screen and (min-width:769px){.page_koibita-visit-reservation-post__features__iBUH3 .page_contents-wrap__iYz22 .page_second-item__rz8h5{top:25%}}.page_koibita-visit-reservation-post__features__iBUH3 .page_annotation-lists__JZhdQ{text-align:left;color:#888;font-size:1rem;line-height:180%;max-width:424px;margin:0 auto 40px}.page_koibita-visit-reservation-post__features__iBUH3 .page_media-card__TQUxR{margin-bottom:40px}.page_koibita-visit-reservation-post__step__KLd5d{margin:0 20px;text-align:center}.page_koibita-visit-reservation-post__step__KLd5d .page_title-wrap__jJr4P{margin-bottom:40px}.page_koibita-visit-reservation-post__step__KLd5d .page_title-wrap__jJr4P .page_sub-title__Qry35{padding-bottom:15px;line-height:100%}.page_koibita-visit-reservation-post__step__KLd5d .page_title-wrap__jJr4P .page_sub-title__Qry35 img{height:14px;width:auto}.page_koibita-visit-reservation-post__step__KLd5d .page_title-wrap__jJr4P .page_title__OrFrB{font-size:2.4rem;font-weight:700;line-height:100%}.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN{background-color:#f9f5ef;border-radius:10px;position:relative;max-width:720px;margin:0 auto 30px}.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN:last-child{margin-bottom:40px}.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN .page_inside-card__Dh3fk{padding:20px}@media screen and (min-width:769px){.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN .page_inside-card__Dh3fk{display:flex;align-items:flex-end;gap:20px}.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN .page_inside-card__Dh3fk .page_text-area__LzdeL{text-align:left;flex:1 1}}.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN .page_inside-card__Dh3fk .page_text-area__LzdeL .page_title__OrFrB{color:#f27983;font-size:2.4rem;font-weight:700;line-height:200%;margin-bottom:10px}.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN .page_inside-card__Dh3fk .page_text-area__LzdeL .page_sub-title__Qry35{font-size:1.6rem;font-weight:700;line-height:160%;margin-bottom:10px}.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN .page_inside-card__Dh3fk .page_text-area__LzdeL .page_text__7yUt7{font-size:1.4rem;text-align:left;line-height:160%;margin-bottom:20px}@media screen and (min-width:769px){.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN .page_inside-card__Dh3fk .page_text-area__LzdeL .page_text__7yUt7{margin-bottom:0}.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN .page_inside-card__Dh3fk .page_img-area__6sZI7{width:310px}.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN .page_inside-card__Dh3fk .page_img-area__6sZI7 img{width:100%}}.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN .page_inside-card__Dh3fk .page_step-number__hVAf_{position:absolute;top:-17px;left:15px}@media screen and (min-width:769px){.page_koibita-visit-reservation-post__step__KLd5d .page_step-contents__0Ar4c .page_card__2_sLN .page_inside-card__Dh3fk .page_step-number__hVAf_{top:-25px}}.page_koibita-visit-reservation-post__step__KLd5d .page_cta-area__MY3_w .page_text-img__Nqo_z{margin-bottom:20px}.page_koibita-visit-reservation-post__step__KLd5d .page_cta-area__MY3_w .page_text__7yUt7{color:#a9894a;font-size:2rem;font-weight:700;line-height:150%;margin-bottom:15px}.page_koibita-visit-reservation-post__step__KLd5d .page_cta-area__MY3_w .page_cta-btn__yFHSP{margin-bottom:40px}.page_koibita-visit-reservation-post__review__PxWAW{text-align:center;margin:0 auto}.page_koibita-visit-reservation-post__review__PxWAW .page_review-wrap__g_J4Y{background-color:#fef8f9;margin-bottom:40px}.page_koibita-visit-reservation-post__review__PxWAW .page_review-wrap__g_J4Y .page_title-wrap__jJr4P{margin-bottom:40px}.page_koibita-visit-reservation-post__review__PxWAW .page_review-wrap__g_J4Y .page_title-wrap__jJr4P .page_sub-title__Qry35{padding:40px 0 15px;line-height:100%}.page_koibita-visit-reservation-post__review__PxWAW .page_review-wrap__g_J4Y .page_title-wrap__jJr4P .page_sub-title__Qry35 img{height:14px;width:auto}.page_koibita-visit-reservation-post__review__PxWAW .page_review-wrap__g_J4Y .page_title-wrap__jJr4P .page_title__OrFrB{font-size:2.4rem;font-weight:700;line-height:100%}.page_koibita-visit-reservation-post__review__PxWAW .page_review-wrap__g_J4Y .page_balloon__VJKlq{margin-bottom:20px}.page_koibita-visit-reservation-post__review__PxWAW .page_review-wrap__g_J4Y .page_btn-wrap__nviWJ{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.page_koibita-visit-reservation-post__review__PxWAW .page_review-wrap__g_J4Y .page_arrow__XQUIh{margin-bottom:20px}.page_koibita-visit-reservation-post__review__PxWAW .page_review-wrap__g_J4Y .page_card-lists__rFgbO{margin:0 20px;max-width:1025px;padding-bottom:40px}@media screen and (min-width:769px){.page_koibita-visit-reservation-post__review__PxWAW .page_review-wrap__g_J4Y .page_card-lists__rFgbO{margin:0 auto}}.page_koibita-visit-reservation-post__review__PxWAW .page_cta__SwlJT{margin-bottom:40px}.page_koibita-visit-reservation-post__review__PxWAW .page_cta-text__JI_BI{margin-bottom:15px}.page_koibita-visit-reservation-post__price__lKu0y{padding:0 20px 30px;margin-bottom:40px;text-align:center;background:#f9f5ef}.page_koibita-visit-reservation-post__price__lKu0y .page_title-wrap__jJr4P{margin-bottom:40px}.page_koibita-visit-reservation-post__price__lKu0y .page_title-wrap__jJr4P .page_sub-title__Qry35{padding:40px 0 15px;line-height:100%}.page_koibita-visit-reservation-post__price__lKu0y .page_title-wrap__jJr4P .page_sub-title__Qry35 img{height:14px;width:auto}.page_koibita-visit-reservation-post__price__lKu0y .page_title-wrap__jJr4P .page_title__OrFrB{font-size:2.4rem;font-weight:700;line-height:100%}.page_koibita-visit-reservation-post__price__lKu0y .page_text-img__Nqo_z,.page_koibita-visit-reservation-post__price__lKu0y .page_text__7yUt7{margin-bottom:20px}.page_koibita-visit-reservation-post__price__lKu0y .page_price-list__fr3DH{display:flex;gap:10px;flex-direction:column;margin-bottom:10px;text-align:center;align-items:center}@media screen and (min-width:769px){.page_koibita-visit-reservation-post__price__lKu0y .page_price-list__fr3DH{flex-direction:row;justify-content:center}}.page_koibita-visit-reservation-post__price__lKu0y .page_price-list__fr3DH img{max-width:330px}.page_koibita-visit-reservation-post__price__lKu0y .page_annotation__moska{width:330px;text-align:left;color:#888;font-size:1rem;font-weight:350;line-height:normal;margin:0 auto 40px}@media screen and (min-width:769px){.page_koibita-visit-reservation-post__price__lKu0y .page_annotation__moska{width:100%;max-width:670px}}@media screen and (max-width:768px){.page_koibita-visit-reservation-post__price__lKu0y .page_discount__mhnto img{max-width:350px}}.page_koibita-visit-reservation-post__form__VJaf3{max-width:588px;margin:0 auto}.page_koibita-visit-reservation-post__form__VJaf3 .page_fv__W3U__{margin-bottom:40px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh{margin:0 20px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh input:not([type=submit]),.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh select{height:50px;border-radius:10px;border:1px solid #e5e5e5;background-color:#f9f9f9;width:100%;font-size:1.4rem}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh button,.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh input:not([type=submit]){padding:11px 10px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh select{padding:11px 20px 11px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh input[type=radio]{display:none}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh input::placeholder,.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh select{font-size:1.4rem;color:#b7b7b7}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV{margin-bottom:20px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_label__7MyZw{display:flex;align-items:center;font-size:1.4rem;position:relative;font-weight:700;line-height:100%;margin-bottom:10px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_optional__7nr_0:after,.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_required__A4q1C:after{display:inline-block;font-size:1rem;font-weight:700;border-radius:3px;padding:3px;margin-left:10px;line-height:1}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_required__A4q1C:after{content:"必須";color:#fff;background:#f27983}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_optional__7nr_0:after{content:"任意";border:1px solid #e5e5e5}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_input-field__dtw_P{display:flex;justify-content:space-between;gap:10px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_input-field__dtw_P label{width:100%;height:50px;text-align:center;background-color:#f9f9f9;border-radius:10px;border:1px solid #e5e5e5;color:#b7b7b7;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_input-field__dtw_P input[type=radio]:checked+label{background-color:#f27983;color:#fff}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_annotation__moska{font-size:1.2rem;line-height:150%;margin-bottom:10px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_calendar-btn__N6WKq,.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_date-time__Xt_I_{width:100%;border-radius:10px;border:1px solid #e5e5e5;background-color:#f9f9f9;height:50px;cursor:pointer}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_date-time__Xt_I_{display:flex;align-items:center}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_date-time__Xt_I_ .page_date__bY7tc,.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_date-time__Xt_I_ .page_time__or7mi{width:42%;height:auto;border:none;outline:none;display:none}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_date-time__Xt_I_ .page_date__bY7tc.page_selected__31gK6,.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_date-time__Xt_I_ .page_time__or7mi.page_selected__31gK6{display:block}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_date-time__Xt_I_ span{flex:1 1}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_calendar-btn__N6WKq{text-align:left;color:#b7b7b7;padding:11px 0 11px 10px;font-size:1.4rem}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_calendar-modal__8PRu1{width:100%}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_calendar-modal__8PRu1 select{color:#000;height:46px;font-size:2.4rem;padding:1rem 4rem 1rem 1rem;background-color:#fff}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_calendar-modal__8PRu1 select option{font-size:1.8rem}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_calendar-modal__8PRu1 button{padding:13px 10px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field-inner__WL_b8{position:relative;width:100%}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field-inner__WL_b8:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #a19283;position:absolute;top:22.5px;right:20px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_entered__wCWVZ,.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_selected__31gK6{color:#444;background-color:#fff!important}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_error__knsDr{background-color:#fee5ec!important}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_map-card__I5Nru{border-radius:10px;border:1px solid #e5e5e5;padding:15px;display:flex;gap:10px;flex-direction:column;margin:10px auto 20px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_map-card__I5Nru .page_title__OrFrB{font-size:1.4rem;font-weight:700;text-align:center;line-height:100%}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_map-card__I5Nru .page_map__uQcH8{text-align:center}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_map-card__I5Nru .page_map__uQcH8 iframe{border:none}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_map-card__I5Nru .page_access__brE9w{font-size:1.4rem;font-weight:700;line-height:160%}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_map-card__I5Nru .page_address__SBSyL{font-size:12px;line-height:150%}.page_koibita-visit-reservation-post__form__VJaf3 .page_form-field__Im4EV .page_personal-info__L3kPJ{display:none}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_separator__Kq3wo{border:none;height:1px;background:#e5e5e5;margin-bottom:20px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_multiple-select-area__6vAJC{display:flex;flex-direction:column;justify-content:flex-start}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_multiple-select-area__6vAJC label{margin:0 0 0 10px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_multiple-select-area__6vAJC .page_toggle-label__zPYHI{display:flex;cursor:pointer}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_multiple-select-area__6vAJC .page_toggle-label__zPYHI img{width:20px;height:20px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_multiple-select-area__6vAJC .page_accordion-opened__MLVkb{margin-bottom:20px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_multiple-select-area__6vAJC .page_choice-lists__DOpO7{display:flex;gap:15px;flex-direction:column}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_multiple-select-area__6vAJC .page_choice-lists__DOpO7 li{display:flex;align-items:center;line-height:100%}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_multiple-select-area__6vAJC .page_choice-lists__DOpO7 li input{width:20px;height:20px;padding:0;border:1px solid #b7b7b7;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_multiple-select-area__6vAJC .page_choice-lists__DOpO7 li input:checked:before{position:absolute;top:2px;left:6px;transform:rotate(50deg);width:6px;height:12px;border-right:2.5px solid #f27983;border-bottom:2.5px solid #f27983;content:""}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_personal-information__MEiPP .page_description__btHpD{line-height:160%;margin-bottom:10px}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh .page_submit-btn__QzNdl{text-align:center;max-width:305px;margin:0 auto}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh input[type=submit]{border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:#fff;font-weight:700;font-size:1.5rem;margin:20px auto 40px;text-align:center;border-radius:10px;background:#f27983;box-shadow:0 4px 4px 0 rgba(68,68,68,.25);height:50px;padding:17.5px;line-height:100%;cursor:pointer}.page_koibita-visit-reservation-post__form__VJaf3 .page_form__5elDh input[type=submit]:disabled{background-color:#dedede;cursor:default}@media screen and (max-width:768px){.Calendar_d-none-sp__7WqwD{display:none!important}}@media screen and (min-width:769px){.Calendar_d-none-pc__we_hZ{display:none!important}}.Calendar_calendar__rJYSs{max-width:600px;margin:auto}@media screen and (min-width:769px){.Calendar_calendar__rJYSs{max-width:684px}}.Calendar_calendar__inner__SlRh_{display:flex;flex-direction:column;gap:20px}.Calendar_calendar__txt__oQOYV{margin:0 20px;font-size:1.5rem;font-weight:500;text-align:left}@media screen and (min-width:769px){.Calendar_calendar__txt__oQOYV{font-size:2.2rem}}.Calendar_calendar__body__4s2id{margin:0 10px}.Calendar_calendar__body__4s2id .Calendar_month__vfLwU{font-size:1.8rem;font-weight:700;line-height:150%;color:#a9894a;background:none;margin-bottom:10px}@media screen and (min-width:769px){.Calendar_calendar__body__4s2id .Calendar_month__vfLwU{line-height:160%}}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA{width:100%}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_thead__ncET_ .Calendar_tr__85ZhL{display:flex;flex-direction:row;gap:3px;width:100%}@media screen and (min-width:769px){.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_thead__ncET_ .Calendar_tr__85ZhL{gap:5px}}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_thead__ncET_ .Calendar_tr__85ZhL .Calendar_th__AMatX{font-size:1.6rem;font-weight:500;line-height:150%;background-color:#f9f5ef;padding:10px;width:100%}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_thead__ncET_ .Calendar_tr__85ZhL .Calendar_sat__H6LeJ{color:#5198ca;background-color:#e4f2fc}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_thead__ncET_ .Calendar_tr__85ZhL .Calendar_sun__16Ijo{color:#ca515b;background-color:#fce4e6}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9{display:flex;flex-direction:column;gap:8px}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL{display:flex;flex-direction:row;gap:3px;width:100%}@media screen and (min-width:769px){.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL{gap:5px}}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div{width:100%}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div .Calendar_td__Hrry8{width:100%;cursor:pointer;font-size:1.6rem;font-weight:700;line-height:100%;background-color:#fff;border-bottom:1.5px solid #a9894a;border-right:1.5px solid #a9894a;padding:10px;transition:background-color .3s ease,color .3s ease}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div .Calendar_td__Hrry8.Calendar_holiday__r9swF{cursor:default;color:#e5e5e5;border-bottom:1.5px solid #e5e5e5;border-right:1.5px solid #e5e5e5}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div .Calendar_td__Hrry8.Calendar_holiday__r9swF:hover{background:none;color:#e5e5e5}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div .Calendar_td__Hrry8.Calendar_sat__H6LeJ{color:#5198ca;border-bottom:1.5px solid #5198ca;border-right:1.5px solid #5198ca}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div .Calendar_td__Hrry8.Calendar_sat__H6LeJ.Calendar_active__rl0QO,.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div .Calendar_td__Hrry8.Calendar_sat__H6LeJ:hover{background-color:#5198ca;color:#fff}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div .Calendar_td__Hrry8.Calendar_sun__16Ijo{color:#ca515b;border-bottom:1.5px solid #ca515b;border-right:1.5px solid #ca515b}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div .Calendar_td__Hrry8.Calendar_sun__16Ijo.Calendar_active__rl0QO,.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div .Calendar_td__Hrry8.Calendar_sun__16Ijo:hover{background-color:#ca515b;color:#fff}.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div .Calendar_td__Hrry8.Calendar_active__rl0QO,.Calendar_calendar__body__4s2id .Calendar_table__BjPIA .Calendar_tbody__DhqT9 .Calendar_tr__85ZhL div .Calendar_td__Hrry8:hover{background-color:#a9894a;color:#fff}.Calendar_calendar__data__HUxLX{margin:0 20px;text-align:left}.Calendar_calendar__data__HUxLX .Calendar_select-data__WXlvw{display:inline-block;border:1px solid #a9894a;border-radius:8px;background-color:#f9f5ef;height:46px;width:250px}.Calendar_calendar__data__HUxLX .Calendar_select-data__WXlvw input{border:none;background:none}.Calendar_calendar__data__HUxLX .Calendar_select-data__display__7WjIm{display:flex;gap:10px;padding:5px 10px;font-size:2.4rem;font-weight:700;line-height:150%}.Calendar_calendar__data__HUxLX .Calendar_select-data__display__7WjIm small{font-size:1.7rem;font-weight:400;color:#444}.Calendar_calendar__data__HUxLX .Calendar_select-data__display__7WjIm.Calendar_sat__H6LeJ{color:#5198ca}.Calendar_calendar__data__HUxLX .Calendar_select-data__display__7WjIm.Calendar_sun__16Ijo{color:#ca515b}.Calendar_calendar__time__GAJyL{margin:0 20px}.Calendar_calendar__time__GAJyL .Calendar_select-time__UF9Sd{display:flex;align-items:center;gap:10px}.Calendar_calendar__time__GAJyL .Calendar_select-time__UF9Sd span{font-size:2rem;line-height:100%;font-weight:700}.Calendar_calendar__btn__BMvwS{margin:50px 20px 0;cursor:pointer;text-align:center;display:flex;flex-direction:column;gap:10px}@media screen and (min-width:769px){.Calendar_calendar__btn__BMvwS{flex-direction:row;gap:15px}}.Calendar_calendar__btn__BMvwS button{width:100%;font-size:1.4rem;font-weight:700;line-height:130%;padding:13px 10px;border-radius:5px;border:1px solid #e5e5e5}.Calendar_calendar__btn__BMvwS button.Calendar_submit__lu1pl{color:#fff;background:#f37022}.Calendar_calendar__btn__BMvwS button.Calendar_cancel__8PfYI{background:#f9f9f9}.Calendar_calendar__rJYSs .Calendar_select-input__Tt_sk{text-align:left;font-size:1.5rem;font-weight:500}@media screen and (min-width:769px){.Calendar_calendar__rJYSs .Calendar_select-input__Tt_sk{font-size:1.7rem}}.Calendar_selectbox-wrapper__BlNWi{position:relative;display:inline-block}.Calendar_selectbox-wrapper__BlNWi select{position:relative;width:100%;background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:46px;color:#444;font-size:2.4rem;padding:1rem 4rem 1rem 1rem;line-height:100%;font-weight:700;border:2px solid #a9894a;border-radius:8px}.Calendar_selectbox-wrapper__BlNWi select option{font-size:1.8rem}.Calendar_selectbox-wrapper__BlNWi select::-ms-expand{display:none}.Calendar_selectbox-wrapper__BlNWi:after{content:"";background:url(/img/icon/arrow_down-g.svg) no-repeat 50%/cover;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:18px;height:15px;pointer-events:none}@media screen and (max-width:768px){.CalendarModal_d-none-sp__5fEIG{display:none!important}}@media screen and (min-width:769px){.CalendarModal_d-none-pc___tZ1l{display:none!important}}.CalendarModal_modal__jl1TN{padding:0 1rem;width:100vw;height:100vh;height:100dvh;text-align:center;overflow:auto;position:fixed;left:0;top:0;z-index:9999;background:rgba(68,68,68,.4)}.CalendarModal_modal__bg__aGXyE{position:absolute;left:0;top:0;width:100vw;height:100%}.CalendarModal_modal__content__AJfYo{width:100%;padding:14px 0;display:inline-block;vertical-align:middle;position:relative;top:50%;transform:translateY(-50%);background-color:#fff;border-radius:10px}@media screen and (min-width:769px){.CalendarModal_modal__content__AJfYo{max-width:900px;padding:20px 0}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:768px){.page_d-none-sp__iUB0v{display:none!important}}@media screen and (min-width:769px){.page_d-none-pc__BDOzk{display:none!important}}.page_lovecheck__HDSar{width:100%;margin-bottom:50px}@media screen and (min-width:769px){.page_lovecheck__HDSar{max-width:100rem;margin:0 auto 100px}}.page_lovecheck__HDSar input[type=radio]{display:none}.page_lovecheck__fv-img__70Dnt,.page_lovecheck__fv-img__70Dnt img,.page_lovecheck__fv__q8JmZ{width:100%}.page_lovecheck__body__znPgV .page_start__4sff7{position:relative;display:flex;max-width:800px;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0 auto;padding:15px 10px;border-radius:4px;border:2px solid #f37022;background:#fef5f0}@media screen and (min-width:769px){.page_lovecheck__body__znPgV .page_start__4sff7{align-items:flex-start;gap:40px;padding:30px}}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%}@media screen and (min-width:769px){.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B{flex-direction:row;justify-content:flex-start;gap:50px}}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_step-label__KMOMg{font-family:var(--font-pt-serif);text-align:center;font-size:1.8rem;line-height:100%;color:#f37022}@media screen and (min-width:769px){.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_step-label__KMOMg{font-size:2.8rem}}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;margin:0}@media screen and (min-width:769px){.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi{gap:10px}}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item-age__ITn5n .page_answer__item__KiF_h:after{border-top-color:#5e5e5e}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_title__r6QTv{justify-content:center;margin:0;font-size:1.4rem;color:#5e5e5e}@media screen and (min-width:769px){.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_title__r6QTv{justify-content:flex-start;font-size:1.6rem}}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM{width:100%;justify-content:center}@media screen and (min-width:769px){.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM{justify-content:flex-start}}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__item__KiF_h{display:flex;justify-content:center;align-items:center;gap:15px}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__item__KiF_h .page_arrow__SDBOY{display:inline-block;vertical-align:middle;color:#b7b7b7;line-height:1;position:relative;width:7px;height:7px;transform:translateX(-25%) rotate(45deg)}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__item__KiF_h .page_arrow__SDBOY:after,.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__item__KiF_h .page_arrow__SDBOY:before{content:"";position:absolute;background:currentColor;border-radius:3px}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__item__KiF_h .page_arrow__SDBOY:after{top:0;right:0;bottom:0;width:2px}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__item__KiF_h .page_arrow__SDBOY:before{top:0;left:0;right:0;height:2px}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM .page_col2__zjicK{display:flex}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM select{min-width:156px}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM select.page_empty__0wcuF{color:#5e5e5e}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM input[type=radio]+label{max-width:162px;border:1px solid #e5e5e5}@media screen and (min-width:769px){.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM input[type=radio]+label{max-width:240px}}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM input[type=radio].page_disabled___SsmF+label{background-color:#f9f9f9;cursor:default;color:#b7b7b7}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM input[type=radio]:not(.page_disabled___SsmF)+label.page_men__0TxKL{background-color:#4737ff;color:#fff}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM input[type=radio]:not(.page_disabled___SsmF)+label.page_men__0TxKL:hover{opacity:.8}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM input[type=radio]:not(.page_disabled___SsmF)+label.page_men__0TxKL .page_arrow__SDBOY{color:#fff}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM input[type=radio]:not(.page_disabled___SsmF)+label.page_women__4ytg6{background-color:#ff3743;color:#fff}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM input[type=radio]:not(.page_disabled___SsmF)+label.page_women__4ytg6:hover{opacity:.8}.page_lovecheck__body__znPgV .page_start__4sff7 .page_question___rJ1B .page_item__i_oAi .page_answer__k2nLM input[type=radio]:not(.page_disabled___SsmF)+label.page_women__4ytg6 .page_arrow__SDBOY{color:#fff}.page_lovecheck__body__znPgV .page_start__4sff7 hr{color:#e5e5e5;opacity:.2}.page_lovecheck__body__znPgV .page_container__I8NdB{margin:0;padding:3rem 1rem;width:100%;background-color:#fff}@media screen and (min-width:769px){.page_lovecheck__body__znPgV .page_container__I8NdB{padding:5rem 0}}.page_lovecheck__body__znPgV .page_container__I8NdB .page_step-img__yFkdB{max-width:690px;margin:0 auto 30px}@media screen and (min-width:769px){.page_lovecheck__body__znPgV .page_container__I8NdB .page_step-img__yFkdB{margin-bottom:50px}}.page_lovecheck__body__znPgV .page_container__I8NdB .page_step-img__yFkdB img{width:100%}.page_lovecheck__body__znPgV .page_fv-message__w1ktN{text-align:center}.page_lovecheck__body__znPgV .page_fv-message__w1ktN>div{margin-bottom:30px;color:#444;font-size:1.6rem;line-height:200%}@media screen and (min-width:769px){.page_lovecheck__body__znPgV .page_fv-message__w1ktN>div{margin-bottom:50px;font-size:1.8rem}}.page_lovecheck__body__znPgV .page_fv-message__w1ktN>div .page_attention__Agf3w{padding-top:1rem;font-size:1.2rem;line-height:150%;color:#444}.page_lovecheck__HDSar hr{width:100%;color:#b7b7b7;border-bottom:none}.page_lovecheck__HDSar .page_fv-bottom__28oV7{padding:0 2rem}@media screen and (min-width:769px){.page_lovecheck__HDSar .page_fv-bottom__28oV7{padding:0 10rem}}@keyframes page_wave-text__YVIiP{0%{transform:translateY(0)}5%{transform:translateY(-.5em)}10%{transform:translateY(0)}to{transform:translateY(0)}}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:first-of-type{animation-delay:0s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(2){animation-delay:.17s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(3){animation-delay:.34s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(4){animation-delay:.51s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(5){animation-delay:.68s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(6){animation-delay:.85s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(7){animation-delay:1.02s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(8){animation-delay:1.19s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(9){animation-delay:1.36s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(10){animation-delay:1.53s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(11){animation-delay:1.7s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(12){animation-delay:1.87s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(13){animation-delay:2.04s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(14){animation-delay:2.21s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(15){animation-delay:2.38s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(16){animation-delay:2.55s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(17){animation-delay:2.72s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span:nth-of-type(18){animation-delay:2.89s}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp{display:flex;justify-content:center;align-items:center;margin-bottom:3rem;text-align:center;color:#5e5e5e;font-family:var(--font-pt-serif);font-size:2.4rem;font-weight:700;line-height:100%;letter-spacing:.06em}@media screen and (min-width:769px){.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp{margin-bottom:5rem;font-size:3.2rem}}.page_lovecheck__HDSar .page_fv-bottom__28oV7 .page_lead__ZEUFp span{display:inline-block;animation:page_wave-text__YVIiP 3.5s ease-in-out infinite}.page_question___rJ1B{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}@media screen and (min-width:769px){.page_question___rJ1B{gap:5rem}}.page_question___rJ1B .page_title__r6QTv{font-size:1.4rem;font-weight:700;line-height:200%;color:#444}@media screen and (min-width:769px){.page_question___rJ1B .page_title__r6QTv{font-size:1.6rem}}.page_question___rJ1B .page_item__i_oAi{display:flex;justify-content:space-between;flex-direction:column;gap:10px;padding:0;width:100%}@media screen and (min-width:769px){.page_question___rJ1B .page_item__i_oAi{align-items:flex-start}}.page_question___rJ1B .page_item__i_oAi .page_title__r6QTv{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:0;padding:0;color:#444;font-weight:700;line-height:100%}@media screen and (min-width:769px){.page_question___rJ1B .page_item__i_oAi .page_title__r6QTv{font-size:1.6rem}}.page_question___rJ1B .page_item__i_oAi .page_title__r6QTv.page_required__OLuBg:after{content:"必須";display:inline-block;color:#fff;padding:.3rem .4rem;background:#f37022;margin-left:.8rem;font-size:1rem;line-height:1em;border-radius:3px;height:16px;font-weight:700}.page_question___rJ1B .page_item__i_oAi .page_title__r6QTv.page_no-required__4YzW8:after{content:"任意";display:inline-block;color:#444;padding:.2rem .4rem;background:#fff;margin-left:.8rem;font-size:1rem;line-height:1em;border:1px solid #e5e5e5;border-radius:3px;height:16px;font-weight:700}.page_question___rJ1B .page_item-tel__mUXys .page_answer__k2nLM{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.page_question___rJ1B .page_item-tel__mUXys .page_answer__k2nLM input[type=tel]{max-width:198px}.page_question___rJ1B .page_item-tel__mUXys .page_answer__k2nLM .page_annotation__wRa2c{color:#b7b7b7;font-size:1rem;line-height:180%}.page_question___rJ1B .page_item-zip__inner__xsvkp{display:flex;flex-direction:column;flex:1 1;gap:1rem}.page_question___rJ1B .page_item-zip__inner__xsvkp .page_error-text__bGXga{padding:0}.page_question___rJ1B .page_item-zip-pref__AnLmF{width:100%}.page_question___rJ1B .page_item-job__rhSmU .page_answer__item__KiF_h{display:flex;flex-direction:column;flex:1 1;gap:1rem}.page_question___rJ1B .page_item-when-marriage__VJTiE .page_answer__k2nLM{display:flex;flex-direction:column;gap:1rem}.page_question___rJ1B .page_item-when-marriage__VJTiE .page_answer__item__KiF_h{width:100%}.page_question___rJ1B .page_item-when-marriage__VJTiE .page_answer__item__KiF_h>label{max-width:490px;width:100%}.page_question___rJ1B .page_item__i_oAi .page_calendar-btn__3CxTu,.page_question___rJ1B .page_item__i_oAi .page_date-time___aYXE{width:100%;border-radius:10px;border:1px solid #e5e5e5;height:50px;cursor:pointer}.page_question___rJ1B .page_item__i_oAi .page_date-time___aYXE{display:flex;align-items:center}.page_question___rJ1B .page_item__i_oAi .page_date-time___aYXE .page_date__spStk,.page_question___rJ1B .page_item__i_oAi .page_date-time___aYXE .page_time__56Oi9{width:42%;height:auto;border:none;outline:none}.page_question___rJ1B .page_item__i_oAi .page_date-time___aYXE span{flex:1 1}.page_question___rJ1B .page_item__i_oAi .page_calendar-btn__3CxTu{text-align:left;color:#b7b7b7;padding:.8em;font-size:1.4rem}.page_question___rJ1B .page_item__i_oAi .page_calendar-modal__i7dof{width:100%}.page_question___rJ1B .page_item__i_oAi .page_calendar-modal__i7dof select{height:46px;font-size:2.4rem;padding:1rem 4rem 1rem 1rem}.page_question___rJ1B .page_item__i_oAi .page_calendar-modal__i7dof select option{font-size:1.8rem}.page_question___rJ1B .page_item-term__raQO_{display:block}.page_question___rJ1B .page_item-term__lead__i5JvZ{padding:15px 0 5px}@media screen and (min-width:769px){.page_question___rJ1B .page_item-term__lead__i5JvZ{font-size:1.6rem}}.page_question___rJ1B .page_item-term__checkbox__IqvMg{display:flex;align-items:center;justify-content:center;margin:0 auto;background-color:#b7b7b7;width:100%;height:50px;max-width:none;border-radius:1rem;cursor:pointer}@media screen and (min-width:769px){.page_question___rJ1B .page_item-term__checkbox__IqvMg{max-width:324px}}.page_question___rJ1B .page_item-term__checkbox__IqvMg>span{position:relative;padding-left:22px;font-size:1.4rem;font-weight:700;color:#fff}.page_question___rJ1B .page_item-term__checkbox__IqvMg>span:after,.page_question___rJ1B .page_item-term__checkbox__IqvMg>span:before{content:"";display:block;position:absolute}.page_question___rJ1B .page_item-term__checkbox__IqvMg>span:before{background-color:#b7b7b7;width:15px;height:15px;border:2px solid #fff;border-radius:3px;top:25%;left:0}.page_question___rJ1B .page_item-term__checkbox__IqvMg>span:after{border-right:2px solid #fff;border-bottom:2px solid #fff;width:6%;height:10px;top:30%;left:5px;margin-top:0;transform:rotate(45deg);opacity:0}.page_question___rJ1B .page_item-age__ITn5n .page_answer__item__KiF_h:after,.page_question___rJ1B .page_item-date__Lohz_ .page_answer__item__KiF_h:after,.page_question___rJ1B .page_item-job__rhSmU .page_answer__item__KiF_h:after,.page_question___rJ1B .page_item-zip-pref__AnLmF .page_answer__item__KiF_h:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #b7b7b7;position:absolute;top:54%;right:10px;margin-top:-4px}.page_question___rJ1B .page_answer__k2nLM{display:flex;justify-content:flex-start;align-items:center;width:100%}.page_question___rJ1B .page_answer__k2nLM .page_col2__zjicK,.page_question___rJ1B .page_answer__k2nLM .page_col3__mTAoo{display:grid;grid-column-gap:1rem;column-gap:1rem;width:100%}.page_question___rJ1B .page_answer__k2nLM .page_col2__zjicK{grid-template-columns:1fr 1fr}.page_question___rJ1B .page_answer__k2nLM .page_col3__mTAoo{grid-template-columns:1fr 1fr 1fr}.page_question___rJ1B .page_answer__k2nLM select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.page_question___rJ1B .page_answer__k2nLM input,.page_question___rJ1B .page_answer__k2nLM select{font-size:inherit;font-family:inherit;width:100%;height:50px;margin:0;background-color:#fff;border:1px solid #e5e5e5;border-radius:1rem;color:#444;padding:.8em;outline:none;cursor:pointer}.page_question___rJ1B .page_answer__k2nLM input::placeholder,.page_question___rJ1B .page_answer__k2nLM select::placeholder{color:#b7b7b7}.page_question___rJ1B .page_answer__k2nLM input.page_empty__0wcuF,.page_question___rJ1B .page_answer__k2nLM select.page_empty__0wcuF{background-color:#fff;color:#b7b7b7}.page_question___rJ1B .page_answer__k2nLM input.page_error__iuYV4,.page_question___rJ1B .page_answer__k2nLM select.page_error__iuYV4{background-color:#fee5ec;color:#b7b7b7}.page_question___rJ1B .page_answer__k2nLM input[type=tel],.page_question___rJ1B .page_answer__k2nLM input[type=text]{cursor:text}.page_question___rJ1B .page_answer__k2nLM input[type=radio]+label{display:block;position:relative;width:100%;height:50px;padding:13px;background-color:#fff;border:1px solid #e5e5e5;border-radius:1rem;text-align:center;font-size:1.4rem;font-weight:700;color:#5e5e5e;line-height:160%;cursor:pointer}.page_question___rJ1B .page_answer__k2nLM input[type=radio]+label.page_left__BS7dj{margin-right:1rem}@media screen and (min-width:769px){.page_question___rJ1B .page_answer__k2nLM input[type=radio]+label:hover{border-color:#f37022;color:#f37022}}.page_question___rJ1B .page_answer__k2nLM input[type=radio].page_empty__0wcuF+label{background-color:#fff}.page_question___rJ1B .page_answer__k2nLM input[type=radio].page_error__iuYV4+label{background-color:#fee5ec}.page_question___rJ1B .page_answer__k2nLM input[type=radio]:checked+label{background-color:#f37022;color:#fff}.page_question___rJ1B .page_answer__item__KiF_h{position:relative;width:100%}.page_question___rJ1B .page_item-age__ITn5n .page_answer__item__KiF_h{width:auto}.page_submit-btn__jcwyq input{display:block;max-width:none;width:100%;height:55px;margin:0 auto;padding:.8em;border:none;border-radius:1rem;font-size:1.6rem;font-weight:700;color:#fff;cursor:pointer}@media screen and (min-width:769px){.page_submit-btn__jcwyq input{max-width:324px}}.page_submit-btn__jcwyq input:disabled{cursor:auto;background-color:#e5e5e5}.page_submit-btn__jcwyq input:not(:disabled){background-color:#f37022}.page_swiper-button-prev__j4RMi{display:flex;position:relative;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:auto;margin:0 auto;padding:0;left:auto;text-align:center;opacity:0}.page_swiper-button-prev__j4RMi.page_swiper-button-disabled__2ag0l{opacity:0;pointer-events:none}.page_swiper-button-prev__j4RMi.page_active__QRvyT{opacity:1;cursor:pointer}.page_swiper-button-prev__j4RMi:after{content:"前の設問に戻る";color:#5e5e5e;font-size:1.4rem;text-decoration:underline}.page_swiper-button-prev__j4RMi>span{display:inline-block}.page_swiper-button-next__wd_FR{display:none}.page_swiper-question__VrWJG .page_answer__k2nLM{justify-content:center}.page_swiper-question__VrWJG .page_answer__k2nLM input[type=radio]+label{max-width:240px}.page_personal-data__Q9Cei{background-color:#fff;font-size:1.4rem;color:#444}.page_personal-data__Q9Cei .page_question___rJ1B{padding:30px 0 0}@media screen and (min-width:769px){.page_personal-data__Q9Cei .page_question___rJ1B{padding:50px 0 0}}.page_personal-data__Q9Cei .page_question___rJ1B .page_item-container__uCEie{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;max-width:490px;width:100%}.page_personal-data__Q9Cei .page_error-text__bGXga{margin-top:1rem;color:#f2003d;font-size:1.2rem;font-weight:700;line-height:150%;text-align:center}.page_item-term__raQO_ input:checked+.page_item-term__checkbox__IqvMg>span:after{opacity:1}.page_font-bold__I_BhR{font-weight:700}.page_d-none__KmY7I{display:none}