.td-ad{box-sizing:border-box;margin:2rem auto;background:#f7f8fa;border:1px solid #e6e9ef;border-radius:10px;text-align:center;overflow:hidden;max-width:100%;contain:layout style}.td-ad-label{display:block;font-size:10px;line-height:24px;height:24px;text-transform:uppercase;letter-spacing:.08em;color:#687484}.td-ad iframe{display:block;border:0;margin:auto;max-width:100%}.td-native{height:366px;width:100%}.td-native iframe{width:100%;height:340px}.td-banner{height:116px;width:100%}.td-rectangle{height:276px;width:302px}.td-rail{display:none}article.post{position:relative}.tool-box input,.tool-box select{font:inherit;max-width:100%;padding:.45rem;border:1px solid #cfd6e0;border-radius:6px}.tool-form label{display:grid;gap:.3rem}.toc ul{columns:2}#archive-pagination{display:flex;flex-wrap:wrap;gap:.3rem}#archive-pagination [aria-current]{background:#b4681f;color:white}a,td{overflow-wrap:anywhere}@media(max-width:767px){.td-banner{height:76px}.td-native{height:426px}.td-native iframe{height:400px}}@media(min-width:1200px){.td-rail{display:block;position:absolute;right:-180px;top:1100px;width:162px;height:326px;margin:0}.td-rail.tall{height:626px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
[hidden]{display:none!important}
