/* Contact Form 7 化で増えた要素だけを、静的版 v3 と同じ見た目・動きに戻す。
   対象は #entry（エントリー）のフォームのみ。静的版のCSSは1バイトも変更していない。 */

/* ① CF7 が form の外側に足す <div class="wpcf7">。静的版と同じく form が .lp-inner の直下にある配置にする */
#entry .wpcf7{display:contents}

/* ② CF7 が隠しフィールドを入れる fieldset。枠線・余白を出さない */
#entry .lp-form .hidden-fields-container{display:none}

/* ③ 入力欄を包む span。静的版と同じく input / select / textarea が .lp-field の中で幅いっぱいのブロックとして並ぶようにする */
#entry .lp-form .wpcf7-form-control-wrap{display:block;width:100%}

/* ④ 項目ごとのエラー文（静的版はブラウザ標準の吹き出しだった）。入力欄の下に、ラベルと同じ文字サイズで添える */
#entry .lp-form .wpcf7-not-valid-tip{display:block;margin:6px 0 0;font-size:13px;line-height:1.5;text-align:left}

/* ⑤ 送信結果メッセージ。初期表示は CF7 標準どおり非表示（静的版に無い要素のためフッター位置を変えない）。
   送信後だけ、送信ボタンの下に本文と同じ文字で中央揃えに出す（CF7 標準の色枠は付けない） */
#entry .lp-form .wpcf7-response-output{margin:16px 0 0;padding:0;border:0;font-size:13px;line-height:1.7;text-align:center;color:var(--color-red)}

/* ⑥ スピナーは表示しない（静的版に無い要素でボタンまわりの配置が変わらないように） */
#entry .lp-form .wpcf7-spinner{display:none}
