/* 補助金 無料診断 ウィジェット — SHINDAN_2026_06_22 */
.shindan-form .form-group { margin-bottom: 1.25rem; }
.shindan-form label { display:block; font-weight:700; margin-bottom:.5rem; }

.shindan-result-title { margin-top:0; }
.shindan-result-note { color:#6b7280; font-size:.875rem; margin-bottom:1.25rem; }

.shindan-cards { display:flex; flex-direction:column; gap:.75rem; margin-bottom:1.75rem; }
.shindan-card {
  border:1px solid #e5e7eb; border-left:4px solid #2563eb; border-radius:8px;
  padding:1rem 1.25rem; background:#f9fafb;
}
.shindan-card-name { font-weight:800; margin:0 0 .35rem; color:#111827; }
.shindan-card-desc { margin:0; color:#374151; font-size:.95rem; line-height:1.6; }

.shindan-cv { margin-top:1rem; background:#eff6ff; border:1px solid #bfdbfe; }
.shindan-cv h3 { margin-top:0; }
.shindan-privacy { font-size:.8rem; color:#6b7280; margin:.75rem 0 0; text-align:center; }

.shindan-done { text-align:center; padding:1.5rem 1rem; color:#065f46; font-weight:700; }

#sd-restart { margin-top:1.25rem; }
