.adachi-feature{background:#f4efe3}.adachi-feature-inner,.adachi-intro{display:grid;grid-template-columns:1.25fr 1fr;gap:44px;align-items:center}.adachi-feature img,.adachi-intro img{display:block;width:100%;height:auto;border-radius:18px}.adachi-intro{margin-bottom:64px}.adachi-intro figure{margin:0}.adachi-intro figcaption{font-size:12px;color:#5d6873;text-align:right}.adachi-three,.adachi-links{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.adachi-three>div{padding:26px;background:#f5f2eb;border-radius:16px}.adachi-three span{color:#826526;font-weight:700;font-size:24px}.adachi-three h3{margin:12px 0}.adachi-links{grid-template-columns:repeat(2,1fr)}.adachi-links>a{display:block;padding:24px;border:1px solid #dadcde;border-radius:12px;text-decoration:none}.adachi-links>a:hover{border-color:#947333;background:#faf7f0}.adachi-links h3{margin-top:0}.adachi-public{padding:32px;border-left:4px solid #ac8c48;background:#f7f6f2}.adachi-public li{margin:12px 0}.adachi-intro .btn{font-size:15px}.adachi-breadcrumb{display:flex;flex-wrap:wrap;gap:8px}.adachi-page .content-block{margin-bottom:48px}.adachi-intro p,.adachi-three p,.adachi-links p{line-height:1.9}@media(max-width:700px){.adachi-feature-inner,.adachi-intro{grid-template-columns:1fr;gap:24px}.adachi-feature-inner img{max-width:420px;margin:auto}.adachi-intro figure{max-width:440px;margin:auto}.adachi-three,.adachi-links{grid-template-columns:1fr}.adachi-public{padding:22px}.adachi-intro .actions{align-items:stretch}.adachi-intro .btn{justify-content:center}.adachi-page .content-block h2{font-size:26px}.adachi-three>div{padding:22px}}
@media(max-width:700px){.adachi-intro~.content-block .report-table{min-width:0;width:100%;table-layout:fixed}.adachi-intro~.content-block .report-table th:first-child{width:34%}.adachi-intro~.content-block .report-table th,.adachi-intro~.content-block .report-table td{padding:12px;overflow-wrap:anywhere}}
