.entryform_content__7lpqV{margin:auto;width:1000px}.entryform_content__block__YUaEf{background:#fff;border:1px solid #dadce0;border-radius:20px;color:#757575;margin:0 0 40px}.entryform_content__title__0O5X4{align-items:center;border-bottom:3px solid #ffa9c3;color:#ffa9c3;display:flex;font-size:17px;margin-bottom:50px;padding:15px 30px}.entryform_form__items__8_uFd{margin:0 auto;background-color:#fff;width:800px;padding:1rem;border-radius:8px}.entryform_form__item__myvH3{margin-top:20px}.entryform_form__input__07TC9{display:flex;align-items:center;width:100%;padding:.6rem .75rem;margin-top:15px;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;border:1px solid #ccc;border-radius:5px}.entryform_form__input__07TC9.message{resize:vertical;min-height:150px}.entryform_form__input__07TC9::-moz-placeholder{color:#ccc;text-align:left}.entryform_form__input__07TC9::placeholder{color:#ccc;text-align:left}.entryform_form__label__ktAKr{color:#666}.entryform_form__label__ktAKr:after{content:"必須";display:inline-block;margin:0 6px;color:#fff;background-color:#ff7c81;padding:0 6px;border-radius:5px;font-size:small}.entryform_optional__uuEVM:after{display:none}.entryform_content__privacy__IiqLn{background:#fff6f9;font-size:1rem;font-weight:700;margin:30px auto;padding:.8rem;width:800px;border-radius:8px}.entryform_content__privacy__title__rv7rZ{font-size:large;font-weight:100;margin:30px 0 20px 30px}.entryform_privacy__information__mA5Et{margin:0 20px}.entryform_form__item__checkbox__tEpLS{margin:30px 0;text-align:center;font-size:large;font-weight:200}.entryform_form__submit__B7PG6{background-color:#ff6392;border-radius:10px;color:#fff;display:block;font-size:1rem;margin:30px auto 40px;padding:15px 0;text-align:center;width:150px;border:none;cursor:pointer}.entryform_form__submit__B7PG6:hover{opacity:.8}.entryform_error__message__OhOvN{color:#fe4949;font-size:14px}@media screen and (max-width:1280px){.entryform_content__7lpqV{width:95%;display:flex;flex-direction:column;align-items:center}.entryform_content__block__YUaEf{margin:0 0 30px;width:370px}.entryform_content__title__0O5X4{font-size:16px;margin-bottom:0;padding:10px 20px}.entryform_form__items__8_uFd{width:360px;margin:0}.entryform_content__privacy__IiqLn{background:#fff6f9;font-size:1rem;font-weight:700;padding:.8rem;width:95%;border-radius:8px}.entryform_privacy__information__mA5Et{font-size:13px}.entryform_form__item__checkbox__tEpLS{font-size:16px}.entryform_form__submit__B7PG6{font-size:14px}}