
#body_wrap section[aria-labelledby="iyashiro-related-title"] .iyashiro-footer-news{display:grid;grid-template-columns:minmax(0,1fr);gap:0}
#body_wrap section[aria-labelledby="iyashiro-related-title"] .iyashiro-footer-card{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;min-width:0;min-height:88px;margin:0;padding:16px 0;border:0;border-bottom:1px solid #dfe7e1;border-radius:0;background:transparent;box-shadow:none;text-decoration:none}
#body_wrap section[aria-labelledby="iyashiro-related-title"] .iyashiro-footer-card>img{display:block;width:112px;height:63px;max-width:100%;margin:0;object-fit:cover;border-radius:6px}
#body_wrap section[aria-labelledby="iyashiro-related-title"] .iyashiro-footer-card>span{min-width:0;color:#284d3b;font-size:17px;font-weight:600;line-height:1.65;overflow-wrap:anywhere}
#body_wrap section[aria-labelledby="iyashiro-related-title"] .iyashiro-footer-card:not(:has(>img)){grid-template-columns:minmax(0,1fr)}
#body_wrap section[aria-labelledby="iyashiro-related-title"] .iyashiro-footer-card:hover>span{text-decoration:underline;text-underline-offset:.2em}
#body_wrap section[aria-labelledby="iyashiro-related-title"] .iyashiro-footer-card:focus-visible{outline:3px solid #35694f;outline-offset:3px;border-radius:4px}
@media(max-width:599px){
#body_wrap section[aria-labelledby="iyashiro-related-title"] .iyashiro-footer-card{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:14px 0}
#body_wrap section[aria-labelledby="iyashiro-related-title"] .iyashiro-footer-card>img{width:88px;height:50px}
#body_wrap section[aria-labelledby="iyashiro-related-title"] .iyashiro-footer-card>span{font-size:16px;line-height:1.6}
}


#body_wrap.sr-iyashiro .c-shareBtns__btn{min-height:44px;min-width:44px}
#body_wrap.sr-iyashiro .c-shareBtns.-fix .c-shareBtns__item{width:44px;height:44px}
#body_wrap.sr-iyashiro .c-shareBtns.-fix .c-shareBtns__btn{width:44px;height:44px}

.iyashiro-pagination a.next,.iyashiro-pagination a.prev{background:#356b52!important;color:#fff!important;border-color:#356b52!important}