.watch-related-editorial{width:100%;max-width:700px;margin:24px auto;color:#18232b;background:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI','Hiragino Kaku Gothic ProN','Yu Gothic',Meiryo,sans-serif;font-size:14px;line-height:1.8;letter-spacing:normal}
.watch-related-editorial,.watch-related-editorial *{box-sizing:border-box;min-width:0}
.watch-related-editorial h3{font-family:inherit;font-size:21px;font-weight:700;line-height:1.5;letter-spacing:normal;margin:0 0 4px;padding:14px 16px;background:#eaf3f6;overflow-wrap:anywhere}
.watch-related-editorial ul{list-style:none;margin:0;padding:0}
.watch-related-editorial li{display:block;margin:0;padding:16px 0;border-bottom:1px solid #d8e0e5}
.watch-related-editorial a{color:#174a63;text-underline-offset:4px;overflow-wrap:anywhere}
.watch-related-editorial li a{display:block;min-height:44px;padding:7px 0;font-size:16px;font-weight:700;line-height:1.7}
.watch-related-editorial li p{font-size:14px;line-height:1.8;margin:6px 0 0;overflow-wrap:anywhere}
.watch-related-editorial .watch-related-entry{margin:16px 0 0}
.watch-related-editorial .watch-related-entry a{display:block;min-height:46px;padding:10px 12px;border:1px solid #174a63;font-size:14px;line-height:1.7;text-align:center}
.watch-related-editorial a:focus-visible{outline:2px solid #174a63;outline-offset:4px}

.related-page{max-width:736px;margin:0 auto;padding:20px 18px 36px}.related-nav a{display:inline-flex;align-items:center;min-height:44px;margin-right:18px}
