@charset "UTF-8";
/* =========================================================
   お問い合わせフォーム（regi_corporate / con_corporate / com_corporate）専用
   チェックボックス・ラジオ・入力フォーカスの差し色を お問い合わせボタン色 #51b249（緑）に。
   ※「必須」バッジと「確認画面に進む」ボタンは form-accent.css で サイトアクセント #e05271 に統一。
   ========================================================= */

/* チェックボックス（チェックマーク） */
input[type="checkbox"]:checked + span.mwform-checkbox-field-text:after,
.checkbox-input:checked + .checkbox-parts::after {
  border-right-color: #51b249 !important;
  border-bottom-color: #51b249 !important;
}

/* ラジオボタン（選択ドット） */
input[type="radio"]:checked + span.mwform-radio-field-text:after { background: #51b249 !important; }

/* 入力欄フォーカス時の枠色 */
#entry_corpo input:focus,
#entry_corpo textarea:focus,
#entry_corpo select:focus {
  border-color: #51b249 !important;
  outline-color: #51b249 !important;
}

/* ステップ表示（現在地バッジ・見出し番号・バンド）を お問い合わせボタン色 #51b249 に */
.corporate_current,
.corporate_band,
#entry_corpo .main_title::before,
#entry_corpo2 .main_title::before,
#entry_corpo3 .main_title::before { background: #51b249 !important; }

/* 冒頭メッセージ box(.first_text) を お問い合わせボタン色の淡色に */
.company_box .first_text { background: rgba(81,178,73,0.15) !important; }
