.sectionHeader_section__header__37bgr{display:flex;flex-direction:column;align-items:center;margin-bottom:60px;width:100%}.sectionHeader_section__header__37bgr h2{font-size:32px;font-weight:800;color:#b97c46;margin-bottom:15px;text-align:center}.sectionHeader_section__header__37bgr .sectionHeader_blue__line__oZ_jm{width:40px;height:4px;background:linear-gradient(90deg,#93bfd8 0,#93bfd8 50%,#f9a620 0,#f9a620);border-radius:2px}@media(max-width:767px){.sectionHeader_section__header__37bgr{margin-bottom:40px}.sectionHeader_section__header__37bgr h2{font-size:24px;margin-bottom:10px}}.requestForm_section__requestForm__wxsXe{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:100px 40px;background-color:#fff;box-sizing:border-box;overflow:hidden}.requestForm_section__requestForm__wxsXe .requestForm_request__header__gRFJt{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT{width:100%;margin:0 auto;padding:20px;border-radius:8px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_form__label__wYPOg{font-size:20px;width:250px;flex-shrink:0;display:inline-flex;align-items:center}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_form__label__wYPOg span{font-size:14px;margin-left:6px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_form__label__wYPOg:after{content:"必須";display:inline-block;margin:0 6px;color:#e45747;font-size:12px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_optional__UQj36:after{display:none}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_form__input__haG0Z{flex:1 1;display:flex;align-items:center;width:90%;padding:12px;margin:0;font-size:20px;font-weight:400;line-height:1.5;color:#495057;border:1px solid #ccc;border-radius:5px;box-sizing:border-box}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_form__input__haG0Z.message{resize:vertical;min-height:150px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_form__input__haG0Z::placeholder{color:#ccc;text-align:left}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_checkbox__group__4RmUt{display:flex;flex-wrap:wrap;gap:10px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_checkbox__group__4RmUt .requestForm_checkbox__label__76Qpq{display:inline-flex;align-items:center;cursor:pointer}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_checkbox__group__4RmUt .requestForm_checkbox__label__76Qpq span{margin:0 5px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_error__message__VAkIZ{width:100%;margin-left:250px;margin-top:5px;color:#e45747;font-size:14px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_error__message__VAkIZ:empty{display:none}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_content__privacy__7wWno{background-color:hsla(37,75%,91%,.588);border-radius:10px;font-size:18px;font-weight:700;padding:10px 20px;width:80%;margin:0 auto;box-sizing:border-box}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_content__privacy__7wWno .requestForm_content__privacy__title__rt7aX{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;background:transparent;border:none;font-size:inherit;font-weight:inherit;color:inherit;text-align:left;cursor:pointer}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_content__privacy__7wWno .requestForm_content__privacy__icon__iZF74{margin-left:12px;font-size:12px;line-height:1}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_content__privacy__7wWno .requestForm_privacy__information__oeYZ5{font-size:14px;line-height:2;margin:50px 20px 0;color:#757373}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__item__checkbox__hBq9d{font-size:14px;margin:30px 0 5px;text-align:center;font-weight:200}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__item__submit__H8kRZ .requestForm_form__submit__87TVi{display:block;width:400px;height:80px;border-radius:40px;margin:0 auto;padding:12px 0;font-size:20px;font-weight:600;color:#fff;background-color:#94c0d9;border:none}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__item__submit__H8kRZ .requestForm_form__submit__87TVi:hover{background-color:#a2b6c2}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__item__submit__H8kRZ .requestForm_form__submit__87TVi:disabled{background-color:#ccc;cursor:not-allowed}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__item__submit__H8kRZ .requestForm_form__submit__87TVi:disabled:hover{background-color:#ccc}@media(max-width:1024px){.requestForm_section__requestForm__wxsXe{padding:100px 20px 40px}.requestForm_section__requestForm__wxsXe .requestForm_request__header__gRFJt{margin-bottom:40px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT{max-width:600px;padding:0}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_{flex-direction:column;align-items:flex-start;margin-bottom:20px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_form__label__wYPOg{font-size:16px;width:100%;margin-bottom:8px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_form__input__haG0Z{width:100%!important;font-size:16px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_form__input__haG0Z.message{min-height:120px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_checkbox__group__4RmUt{width:100%;padding:4px 0}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__items__5HaAT .requestForm_form__item__bej6_ .requestForm_error__message__VAkIZ{margin-left:0;font-size:12px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_content__privacy__7wWno{width:100%;max-width:600px;font-size:15px;padding:12px 16px}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_content__privacy__7wWno .requestForm_privacy__information__oeYZ5{font-size:13px;line-height:1.8;margin:24px 0 0}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__item__checkbox__hBq9d{margin:24px 0;font-weight:700}.requestForm_section__requestForm__wxsXe .requestForm_request__content__PnmXN .requestForm_content__block__rP1r7 .requestForm_form__item__submit__H8kRZ .requestForm_form__submit__87TVi{width:100%;max-width:340px;height:60px;border-radius:30px;font-size:16px}}