/* Contact Form 7 が足す要素を、静的版のフォームと同じ見た目に戻す（#entry のフォームのみ） */

/* CF7 の外枠 div を消し、フォームを静的版と同じく .section-inner の直下として扱う */
#entry .section-inner > .wpcf7 {
  display: contents;
}

/* 入力欄を包む span をブロック化（静的版は .field / .select-wrap の直下に入力欄） */
#entry .contact-form .wpcf7-form-control-wrap {
  display: block;
}

/* 入力エラー */
#entry .contact-form .wpcf7-not-valid-tip {
  margin-top: 6px;
  font-size: 13px;
  line-height: 1.81;
}

/* 送信結果: 静的版の .form-status と同じ文字組み・余白 */
#entry .contact-form .wpcf7-response-output {
  margin: 20px 0 0;
  padding: 0;
  border: 0;
  font-size: 13px;
  line-height: 1.81;
}
