/* 021: Kamifuru first; broader dining remains available on demand. */
.more-dining{margin-top:56px;border-top:1px solid #9fb8c5;border-bottom:1px solid #9fb8c5;background:#e8f1f5;scroll-margin-top:24px}
.more-dining>summary{padding:26px 24px;cursor:pointer;color:#233e4c;font-size:21px;line-height:1.7}
.more-dining>summary>span{font-family:'Yu Mincho','Hiragino Mincho ProN',serif}
.more-dining>summary small{display:block;font-family:inherit;font-size:14px;margin-top:5px;color:#526d7b}
.more-dining>summary:hover{background:#dcebf2}.more-dining>summary:focus-visible{outline:2px solid #355e71;outline-offset:4px}
.more-dining-body{padding:0 24px 30px}.more-dining-lead{font-size:16px;line-height:1.9;max-width:700px}.more-dining .dining-category{padding-top:26px}.more-dining-credit{font-size:14px;line-height:1.8;margin-top:28px}.more-dining-credit a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:650px){.more-dining{margin-top:40px}.more-dining>summary{padding:22px 16px;font-size:20px}.more-dining-body{padding:0 16px 24px}.more-dining .category-heading h2{font-size:24px}}
