/* WordPress-powered canonical title-only related list. */
body.mkau-normal-post-author #mkau-related-canonical{
  box-sizing:border-box;clear:both;position:relative;z-index:1;isolation:isolate;
  width:100%;max-width:100%;margin:42px 0 40px;padding:0;background:transparent;
}
body.mkau-normal-post-author #mkau-related-canonical * {box-sizing:border-box}
body.mkau-normal-post-author #mkau-related-canonical .mkau-related-heading{
  font-size:24px!important;line-height:1.5!important;font-weight:800!important;
  border:0!important;border-bottom:2px solid #e8c34d!important;
  padding:0 0 13px!important;margin:0 0 18px!important;
  background:transparent!important;color:#181a1e!important;
}
body.mkau-normal-post-author #mkau-related-canonical .mkau-related-list{
  list-style:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
  padding:0!important;margin:0!important;gap:12px!important;
}
body.mkau-normal-post-author #mkau-related-canonical .mkau-related-list li{
  padding:0!important;margin:0!important;list-style:none!important;min-width:0!important;
  border:1px solid #eadcb6!important;border-radius:12px!important;background:#fffdf7!important;
}
body.mkau-normal-post-author #mkau-related-canonical .mkau-related-list a{
  position:relative;display:block!important;padding:18px 36px 18px 19px!important;
  font-size:17px!important;line-height:1.6!important;font-weight:700!important;
  color:#202125!important;text-decoration:none!important;overflow-wrap:anywhere!important;
  border:0!important;background:transparent!important;
}
body.mkau-normal-post-author #mkau-related-canonical .mkau-related-list a::after{
 content:'›';position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#b88e2a;font-size:26px;
}
body.mkau-normal-post-author #mkau-related-canonical .mkau-related-list a:hover,
body.mkau-normal-post-author #mkau-related-canonical .mkau-related-list a:focus-visible{background:#fff7dc!important;outline-offset:2px;}
body.mkau-normal-post-author [data-mkau-native-related-hidden]{display:none!important}
/* Do not allow floated or sticky TOC elements to overlap the author's block. */
body.mkau-normal-post-author .entry-content :is(#toc_container,#ez-toc-container,.ez-toc-container,.toc_container,.toc-wrap,.toc-box,.table-of-contents,.keni-toc),
body.mkau-normal-post-author .post-content :is(#toc_container,#ez-toc-container,.ez-toc-container,.toc_container,.toc-wrap,.toc-box,.table-of-contents,.keni-toc){
  position:static!important;float:none!important;clear:both!important;
  transform:none!important;max-width:100%!important;box-sizing:border-box!important;
  margin:22px 0 42px!important;z-index:auto!important;
}
body.mkau-normal-post-author #mkau-yoshitake-profile{margin-top:46px!important;clear:both!important;float:none!important;position:relative!important}
@media(max-width:720px){
 body.mkau-normal-post-author #mkau-related-canonical .mkau-related-list{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}
 body.mkau-normal-post-author #mkau-related-canonical .mkau-related-list a{font-size:16px!important;padding:15px 32px 15px 15px!important}
 body.mkau-normal-post-author #mkau-related-canonical{margin:32px 0!important}
}
