.style_section__jDHW6{margin-top:30px}@media screen and (min-width:768px){.style_section__jDHW6{margin-top:36px}}.style_text___nhww{margin:15px 0}@media screen and (min-width:768px){.style_text___nhww{margin:18px 0}}.style_link__WSWxL{margin:15px 0}@media screen and (min-width:768px){.style_link__WSWxL{margin:18px 0}}.style_link__WSWxL a{color:#06c;text-decoration:none}.style_link__WSWxL a:hover{text-decoration:underline;font-weight:700}.style_validationError___2cnH{margin-top:4px;color:#eb5669;font-size:16px;font-weight:700}.style_container__UjhK7{margin-bottom:20px}.style_label__qqnta{width:100%;background-color:#f2f7e5;padding-bottom:10px;font-weight:700;margin:0;display:flex;align-items:center}.style_required__j_GJL:after{padding:7px 4px;margin-left:10px;background:#c1282e;color:#fff;font-size:12px;vertical-align:middle;content:"必須";border-radius:4px}.style_input__EvYoC{background-color:#f2f2f2;width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}.style_container__yWt39{margin-bottom:20px}.style_label__Flh5Z{width:100%;background-color:#f2f7e5;padding-bottom:10px;font-weight:700;margin:0;display:flex;align-items:center}.style_required__21i5j:after{padding:7px 4px;margin-left:10px;background:#c1282e;color:#fff;font-size:12px;vertical-align:middle;content:"必須";border-radius:4px}.style_textarea__byMUI{background-color:#f2f2f2;width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;min-height:120px;resize:vertical}.style_form__8wApZ{margin-top:30px}.style_submitButton__euBFI{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 30px;margin-top:32px;background-color:#fff06f;border:none;border-radius:8px;font-size:16px;font-weight:300;color:#333;cursor:pointer;box-shadow:0 6px 0 0 #b5a300}.style_submitButton__euBFI:hover{transform:translateY(6px);box-shadow:none!important}.style_submitButton__euBFI:disabled{background-color:#e5e5e5;box-shadow:0 6px 0 0 #d1d1d1!important;cursor:not-allowed;pointer-events:none}.style_submitButton__euBFI:focus{outline:none}.style_submitButtonText__v5d3_{flex:1 1;text-align:center}.style_submitButtonIcon__kFeUI{font-size:12px;flex-shrink:0;background-color:#fff;border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.style_text__XSRJ1{padding:45px 15px}