/* 移植版で追加したCSS（現サイトにない仕組みの補助のみ） */
.vc-hidden { display: none !important; }
/* お問い合わせフォーム: 送信機能が未接続であることの表示 */
.vc-form-unconnected { margin: 16px auto 0; padding: 12px 16px; max-width: 640px; border: 1px solid #c00; background: #fff5f5; color: #c00; font-size: 14px; line-height: 1.6; text-align: left; }
.vc-form-sending { margin: 16px auto 0; padding: 12px 16px; max-width: 640px; font-size: 14px; line-height: 1.6; text-align: left; border: 1px solid #999; background: #f7f7f7; color: #333; }
.vc-form-sent { margin: 16px auto 0; padding: 12px 16px; max-width: 640px; font-size: 14px; line-height: 1.6; text-align: left; border: 1px solid #2e7d32; background: #f1f8f1; color: #2e7d32; }
.vc-form-error { margin: 16px auto 0; padding: 12px 16px; max-width: 640px; font-size: 14px; line-height: 1.6; text-align: left; border: 1px solid #c00; background: #fff5f5; color: #c00; }
