#body_wrap[class*=category-todo] .l-mainContent__inner{--pad_content-y: 0.05;background-image:linear-gradient(transparent calc(100% - 1px), var(--color_grid-bg) 50%, var(--color_grid-bg)),linear-gradient(90deg, transparent calc(100% - 1px), var(--color_grid-bg) 50%, var(--color_grid-bg));background-repeat:repeat;background-size:16px 16px;display:flex;flex-direction:column}#body_wrap[class*=category-todo] .p-termContent{margin-top:calc(var(--content-max-width)*.08);order:1}#body_wrap[class*=category-todo] .p-termContent>.p-blogParts{margin-bottom:2em}#body_wrap[class*=category-todo] ._h2{margin-bottom:calc(var(--content-max-width)*.1) !important}@media not all and (min-width: 600px){#body_wrap[class*=category-todo] ._h2{scale:.8}}#body_wrap[class*=category-todo] ._h2 h1{font-size:1.5em;letter-spacing:.2em;margin-top:.5em;flex-wrap:wrap;justify-content:center}#body_wrap[class*=category-todo] ._h2 h1 strong{font-weight:600;white-space:nowrap}#body_wrap[class*=category-todo] .-catch{font-size:1.6em;margin-bottom:3rem;flex-wrap:wrap;justify-content:center;-moz-column-gap:.5em;column-gap:.5em}#body_wrap[class*=category-todo] .l-section.__bucket .p-spColumns{--pad_group-x: 0.05}#body_wrap[class*=category-todo] .c-pageTitle{display:none}#body_wrap[class*=category-todo] .p-termNavigation{order:0;margin-top:0}