/* お問い合わせの確認画面（Contact Form 7 + Confirm Plus）を入力画面の見た目にそろえる。2026-10-30 */
div#wpcf7cpcnf { background: #fff; }
div#wpcf7cpcnf table.contactform { margin-bottom: 1em; border-collapse: separate; }
div#wpcf7cpcnf table.contactform th,
div#wpcf7cpcnf table.contactform td { border: none; line-height: inherit; vertical-align: top; color: inherit; }
div#wpcf7cpcnf table.contactform th { padding: 0 2em 30px 0; width: 30%; font-size: 0.875em; font-weight: 500; }
div#wpcf7cpcnf table.contactform td { padding: 0 0 25px; width: 70%; font-size: 0.875em; white-space: pre-wrap; }
@media screen and (max-width: 767px) {
  div#wpcf7cpcnf table.contactform th { width: 100%; display: block; padding: 0 0 0.5em; font-size: 1.1em; }
  div#wpcf7cpcnf table.contactform td { width: 100%; display: block; padding: 0 0 2em; font-size: 1em; }
}
div#wpcf7cpcnf .contactBtn .submit,
div#wpcf7cpcnf .contactBtn .backBtn { cursor: pointer; font-family: inherit; text-align: center; margin-left: auto; margin-right: auto; }
