@charset "UTF-8";
/* ============================================
   問い合わせフォーム（Contact Form 7）追加スタイル

   ★このファイルは手書き。assets/scss/ からの生成物ではない。
     assets/css/style.css は assets/scss/style.scss のビルド生成物だが
     webpack.config.js が同梱されておらず再ビルドできないため編集しない。
     フォーム関連の追加スタイルはこのファイルに書く。
   ============================================ */

/* --------------------------------------------
   ハニーポット（bot対策の隠しフィールド）
   人間には完全非表示にしつつ、フォーム上には残す。
   bot は autocomplete を無視して全フィールドに入力する傾向があるため、
   このフィールドに値が入っていれば functions/cf7-honeypot.php でスパム判定する。
   display:none は bot に無視されるため使わない（オフスクリーン方式）。
   -------------------------------------------- */
.form-honeypot {
  position: absolute !important;
  left: -10000px !important;
  top: auto !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
}

/* --------------------------------------------
   お問い合わせ内容の残り文字数（CF7 標準の [count ... down]）
   -------------------------------------------- */
.contact-form .c-form-count {
  margin-top: 6px;
  font-size: 13px;
  color: #666;
  text-align: right;
}

/* --------------------------------------------
   入力欄の注意表示（contact-form.js が挿入）
   ふりがなのかな以外・メールアドレスの Punycode 混入
   -------------------------------------------- */
.contact-form .ace-kana-note,
.contact-form .ace-email-note {
  display: block;
  margin-top: 4px;
  font-size: 13px;
  color: #c00;
}
