/* ------------------------------ */
/* 固定ページ：フォームページ共通 */
/* ------------------------------ */
.form_page dl {
  margin: 0 auto;
  max-width: 500px;
  width: 100%;
}
.form_page dd, .form_page dt {
  padding: 0.5em;
}
.form_page dd input,
.form_page dd textarea {
  width: 100%;
}
.form_page dd.select input {
  width: auto;
}
.form_page .mwform-tel-field input:not(:first-child) {
  margin-left: 0.5em;
}
.form_page .form_submit-button input {
  display: block;
  margin: 0.5em auto;
}
.form_page .nessesary {
  color: var(--aitoku-school-color);
}
/* ------------------------------ */
/* 固定ページ：資料請求 */
/* ------------------------------ */
.form_page .gray_backbox {
  background: #FAF8F5;
  margin-top: 2em;
  margin-bottom: 2em;
  padding: 2em;
}
.form_page ol li {
  padding: 0.5em;
}