:root{--serif:"Yu Mincho","Hiragino Mincho ProN","BIZ UDPMincho",serif;--sans:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}
.koiwa-site{font-family:var(--sans)}
.eyebrow,.proof b{font-family:Georgia,"Times New Roman",serif}
.definition-box{margin:0 0 38px;padding:22px 25px;border-left:4px solid var(--copper);background:var(--ivory);color:var(--navy)}
.definition-box p{margin:0}
.company-note{padding:24px 28px;background:var(--ivory);border-left:4px solid var(--teal)}
.home-definitions{padding:70px 0!important;background:#fff}
.definition-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}
.definition-grid>div{padding:30px 34px;background:#fff}
.definition-grid h2{margin:0 0 12px;font-size:28px}
.definition-grid p{margin:0;color:var(--muted)}
@media(max-width:700px){.definition-grid{grid-template-columns:1fr}.definition-grid>div{padding:25px 22px}}
.service-grid{gap:28px 22px;background:transparent;border:0}
.svc{border:1px solid var(--line)}
@media(max-width:900px){.service-grid{gap:20px}}
