.bgkg3-guide{max-width:980px;margin:auto;line-height:1.8}.bgkg3-lead{padding:18px;background:#fff7df;border-left:6px solid #d99b00;border-radius:8px;margin-bottom:18px}.bgkg3-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0}.bgkg3-summary div{padding:12px;background:#f7f8fa;border:1px solid #dde2e7;border-radius:8px}.bgkg3-summary span{display:block;font-size:12px;color:#667}.bgkg3-card,.bgkg3-location{padding:16px;margin:12px 0;border:1px solid #d9dfe5;border-radius:10px;background:#fff}.bgkg3-card.ok{border-left:6px solid #2e8b57}.bgkg3-card.notice{border-left:6px solid #d99b00}.bgkg3-card.danger{border-left:6px solid #d63638;background:#fff6f6}.bgkg3-card h3,.bgkg3-location h3{margin:0 0 7px}.bgkg3-table{width:100%;border-collapse:collapse}.bgkg3-table th,.bgkg3-table td{border:1px solid #d9dfe5;padding:10px;text-align:left}.bgkg3-table th{width:35%;background:#f7f8fa}.bgkg3-checked{font-size:13px;color:#666}@media(max-width:700px){.bgkg3-summary{grid-template-columns:1fr 1fr}.bgkg3-table th{width:42%}}