.nw-cases,.nw-symptoms{padding:64px 0}.nw-cases{background:#f5f4ef}.nw-case-grid,.nw-symptom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nw-case{background:#fff;padding:24px;border:1px solid #d9dfd0;border-top:4px solid #ffd400;border-radius:12px;min-width:0;scroll-margin-top:110px}.nw-region{font-size:12px;font-weight:800;color:#75652e}.nw-case h3{font-size:21px;line-height:1.5;letter-spacing:-.035em;min-height:63px;margin:12px 0 18px;word-break:keep-all}.nw-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nw-photos figure{margin:0;min-width:0}.nw-photos img{width:100%;height:160px;object-fit:contain;background:#f1f2ec;border-radius:7px}.nw-photos figcaption{font-size:11px;color:#69725e;line-height:1.5;margin-top:7px}.nw-case dl{margin:20px 0}.nw-case dl>div{display:grid;grid-template-columns:60px 1fr;gap:8px;border-top:1px solid #eceee7;padding:10px 0;font-size:13px;line-height:1.75}.nw-case dt{font-weight:800}.nw-case dd{margin:0;color:#626a59}.nw-case>a{font-size:14px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.nw-record-note,.nowon-other-records{font-size:13px;color:#626a59;margin:20px 0 0;line-height:1.8}.nowon-other-records a{text-decoration:underline;font-weight:700}.nw-symptoms{background:#fff}.nw-symptom-grid article{background:#f5f5ef;border:1px solid #dfe2d5;padding:24px;border-radius:12px;min-width:0}.nw-symptom-grid article>span{font-size:12px;font-weight:800;color:#72602c}.nw-symptom-grid h3{font-size:21px;line-height:1.5;margin:12px 0 16px;letter-spacing:-.035em;word-break:keep-all}.nw-symptom-grid p{font-size:15px;line-height:1.85;color:#626a59;margin:0;word-break:keep-all}.nw-preparation{margin-top:24px;padding:24px 28px;background:#fff7d2;border-radius:10px}.nw-preparation strong{font-size:17px}.nw-preparation p{font-size:14px;line-height:1.8;color:#626a59;margin:10px 0}.nw-preparation a{font-size:14px;font-weight:800;text-decoration:underline}.nw-anchor{scroll-margin-top:100px}#recent-field-cases,#nowon-guide{scroll-margin-top:95px}#faq .faq p{line-height:1.85}.nw-cases a:focus-visible,.nw-symptoms a:focus-visible{outline:3px solid #a18400;outline-offset:4px}@media(max-width:900px){.nw-case-grid,.nw-symptom-grid{grid-template-columns:1fr}.nw-case h3{min-height:0}.nw-photos img{height:220px}.nw-case{padding:22px}.nw-case dl>div{font-size:14px}}@media(max-width:600px){.nw-cases,.nw-symptoms{padding:40px 0}.nw-photos img{height:175px}.nw-case h3,.nw-symptom-grid h3{font-size:20px}.nw-symptom-grid article{padding:22px}.nw-preparation{padding:20px}.nw-preparation a{display:block}}
