.nc-photo{min-height:0;background:#fff}.nc-photo img{height:auto;padding:0}.rice-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style:none;counter-reset:rice;padding:0;margin:1.5rem 0 2rem}.rice-steps li{counter-increment:rice;border:1px solid var(--line);border-radius:8px;padding:1.4rem;background:#faf8f3}.rice-steps strong:before{content:counter(rice);display:block;color:var(--green);font-size:1.8rem;margin-bottom:.5rem}.rice-steps p{font-size:.95rem;margin-bottom:0}.rice-sheet{display:block;margin:2rem auto 0;max-width:100%;border:1px solid var(--line);border-radius:8px;overflow:hidden}.rice-sheet img{display:block;width:100%;height:auto}.rice-recommend{max-width:691px;margin-left:0}.rice-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem}.rice-gallery figure{margin:0;padding:1.5rem;border:1px solid var(--line);border-radius:8px;text-align:center}.rice-gallery img{display:block;width:auto;max-width:100%;height:180px;object-fit:contain;margin:0 auto 1rem}.rice-gallery figcaption{font-size:.9rem;color:var(--muted)}@media(max-width:750px){.rice-steps,.rice-gallery{grid-template-columns:1fr}.rice-gallery img{height:auto;max-height:197px}.rice-steps li{padding:1rem}.rice-steps strong:before{display:inline;margin-right:.6rem;font-size:1.2rem}}
