.ClUOwW_page{display:block}.ClUOwW_head{gap:14px;padding-top:32px;padding-bottom:8px;display:grid}@media (min-width:1024px){.ClUOwW_head{padding-top:56px}}.ClUOwW_title{font-family:var(--m-mincho);letter-spacing:.04em;font-feature-settings:"palt" 1;margin:0;font-size:clamp(1.75rem,1.3rem + 1.8vw,2.75rem);font-weight:600;line-height:1.35}.ClUOwW_toc{margin-top:10px}.ClUOwW_tocList{border-top:1px solid var(--m-grid);border-left:1px solid var(--m-grid);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ClUOwW_tocList{grid-template-columns:repeat(4,minmax(0,1fr))}}.ClUOwW_tocList>li{border-right:1px solid var(--m-grid);border-bottom:1px solid var(--m-grid);background:var(--m-cell)}.ClUOwW_tocItem{min-height:48px;color:var(--m-sumi);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.ClUOwW_tocItem:hover{background:var(--m-cell-head)}.ClUOwW_tocItem:focus-visible{outline:2px solid var(--m-shu);outline-offset:-2px}.ClUOwW_tocCount{font-variant-numeric:tabular-nums;color:var(--m-sumi-4);white-space:nowrap;font-size:.8125rem;font-weight:400}.ClUOwW_shelf{scroll-margin-top:16px}.ClUOwW_restGrid{margin-top:24px}.ClUOwW_tinted{background:color-mix(in srgb, var(--m-cell-head) 45%, var(--m-paper));border-block:1px solid var(--m-grid)}.ClUOwW_notes{border:1px solid var(--m-grid);background:var(--m-cell);gap:0;margin-top:16px;display:grid}.ClUOwW_note{color:var(--m-sumi-2);gap:4px 16px;margin:0;padding:12px 14px;font-size:.875rem;line-height:1.7;display:grid}.ClUOwW_note+.ClUOwW_note{border-top:1px solid var(--m-grid)}@media (min-width:768px){.ClUOwW_note{grid-template-columns:7em minmax(0,1fr)}}.ClUOwW_noteHead{color:var(--m-sumi);font-weight:600}.ClUOwW_updates{background:var(--m-cell);border:1px solid var(--m-grid);margin:0;padding:0;list-style:none}.ClUOwW_update{gap:4px 20px;padding:14px 16px;display:grid}.ClUOwW_update+.ClUOwW_update{border-top:1px solid var(--m-grid)}@media (min-width:768px){.ClUOwW_update{grid-template-columns:7em minmax(12em,18em) minmax(0,1fr);align-items:baseline}}.ClUOwW_updateDate{font-variant-numeric:tabular-nums;color:var(--m-sumi-4);font-size:.8125rem}.ClUOwW_updateKit{font-size:.9375rem;font-weight:600}.ClUOwW_updateVer{font-variant-numeric:tabular-nums;color:var(--m-sumi-3);font-size:.8125rem;font-weight:400}.ClUOwW_updateNote{color:var(--m-sumi-2);font-size:.875rem;line-height:1.7}.ClUOwW_guideList{background:var(--m-cell);border:1px solid var(--m-grid);margin:0;padding:0;list-style:none}.ClUOwW_guide+.ClUOwW_guide{border-top:1px solid var(--m-grid)}.ClUOwW_guideLink{min-height:56px;color:var(--m-sumi);gap:2px;padding:12px 16px;text-decoration:none;display:grid}.ClUOwW_guideLink:hover{background:var(--m-cell-head)}.ClUOwW_guideLink:hover .ClUOwW_guideTitle{text-underline-offset:.25em;text-decoration:underline}.ClUOwW_guideLink:focus-visible{outline:2px solid var(--m-shu);outline-offset:-2px}.ClUOwW_guideTitle{font-size:.9375rem;font-weight:600;line-height:1.5}.ClUOwW_guideKit{color:var(--m-sumi-3);font-size:.8125rem;line-height:1.5}.ClUOwW_cta{border-top:1px solid var(--m-grid);padding-block:48px 64px}.ClUOwW_ctaInner{align-items:center;gap:20px;display:grid}.ClUOwW_ctaInner>div{gap:10px;display:grid}@media (min-width:1024px){.ClUOwW_ctaInner{grid-template-columns:minmax(0,1fr) auto;gap:48px}}
