@charset "UTF-8";

/* 注意文「※弊社からの返信がない場合は…」の下に余白（entry のみ該当） */
#contents p.ftcl_07 {
  margin-bottom: 50px;
}

/* contact2 入力画面のみ：確認画面に進む（フォーム全体の contact.css は読み込まない） */
.contact-form .btn_area {
  margin-top: 30px;
}

.contact-form .tac {
  text-align: center;
}

.contact-form .mfp_buttons {
  text-align: center;
}

.contact-form .mfp_buttons button {
  font-size: 24px;
}

/* MicroEngine クレジット（#powered_by_me）を中央揃え */
.contact-form .btn_area p.text-right,
.contact-form form[name="me_mailform"] > p.text-right {
  text-align: center;
}

/* 確認画面：戻る・送信する（横並びのまま中央、文字24px） */
.contact-form .submit-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 25px;
  flex-wrap: nowrap;
}

.contact-form .submit-btn [type="submit"] {
  font-size: 24px;
  padding: 3px 10px;
  margin-top: 30px;
}
