/* Contact Form 7 化で増えた要素だけを、静的版 v3 と同じ見た目・動きに戻す。
   対象は #content13 のエントリーフォームのみ。既存CSS（assets/css/style.css）は変更していない。 */

/* ① 入力欄を包む span。既存の「.entryForm label span」（項目名の装飾：11px・太字・黄色・下余白）が
   誤爆しないよう打ち消し、静的版と同じく input が label 直下にある状態に戻す。
   display:block … 静的版と同じく input / textarea が inline-block のまま並ぶ（textarea 下の行送りも静的版と同じ） */
#content13 .entryForm .wpcf7-form-control-wrap{display:block;margin:0;font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit}

/* ② 項目ごとのエラー文（静的版のエラー色 #FFE209 に合わせる） */
#content13 .entryForm .wpcf7-not-valid-tip{display:block;margin:4px 0 0;font-size:11px;font-weight:bold;letter-spacing:.04em;line-height:1.5;color:#FFE209}

/* ③ 登場アニメの左右。CF7 が form の先頭に hidden の fieldset を足すため
   nth-child が1つずれる → label だけを数える nth-of-type で静的版と同じ向きに戻す */
.has-motion .entryForm label:nth-of-type(odd){ --motion-x: -38px; }
.has-motion .entryForm label:nth-of-type(even){ --motion-x: 38px; }

/* ④ 送信結果メッセージ。静的版の .entryForm__status と同じ文字・余白。
   初期表示（init）は静的版と同じく非表示のまま（CF7標準CSSの display:none を使う） */
#content13 .wpcf7 form .wpcf7-response-output{margin:10px 0 0;padding:0;border:0;font-size:12px;line-height:1.6;color:#fff}
#content13 .wpcf7 form:is(.invalid,.unaccepted,.payment-required,.failed,.aborted,.spam) .wpcf7-response-output{color:#FFE209}

/* ⑤ スピナーは表示しない（静的版に無い要素でボタン位置が変わらないように） */
#content13 .entryForm .wpcf7-spinner{display:none}
