.ml-atlas--page{padding-top:28px}.ml-title{max-width:1120px;margin:0 auto}.ml-title__head{max-width:46rem}.ml-title__h1{font-family:var(--a-display);margin:0;font-size:clamp(2.1rem,5vw,3.2rem);font-weight:500;line-height:1.06}.ml-title__h1.is-ja{font-family:var(--a-display-ja);font-feature-settings:"palt";word-break:auto-phrase;font-size:clamp(1.7rem,4.2vw,2.4rem);line-height:1.35}.ml-title__meta{color:var(--a-muted);flex-wrap:wrap;gap:4px 14px;margin:14px 0 0;font-size:.86rem;display:flex}.ml-atlas__sec h2{margin:0 0 10px;font-size:.9rem;font-weight:700}.ml-title__body{gap:8px 56px;margin-top:8px;display:grid}.ml-title__main{min-width:0;max-width:46rem}.ml-title__side{min-width:0}@media (min-width:1040px){.ml-title__body{grid-template-columns:minmax(0,46rem) minmax(260px,1fr);align-items:start}.ml-title__side{position:sticky;top:24px}}.ml-title__ci{margin:0 0 10px;font-size:.9rem}.ml-title__note{color:var(--a-muted);margin:10px 0 0;font-size:.78rem}a.ml-atlas__name,a.ml-atlas__tag{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.ml-title__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ml-title__list a{border-bottom:1px solid var(--a-hair-soft);color:inherit;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;text-decoration:none;display:flex}.ml-title__list a:hover .ml-title__list-name{color:var(--a-accent);text-underline-offset:3px;text-decoration:underline}.ml-title__list-name{font-family:var(--a-display);font-size:1.08rem;line-height:1.3}.ml-title__list-name.is-ja{font-family:var(--a-display-ja);word-break:auto-phrase;font-size:.95rem}.ml-title__list-year{color:var(--a-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.78rem}.ml-titles__lede{max-width:40rem;margin:18px 0 0;font-size:1rem;line-height:1.8}.ml-atlas:lang(ja) .ml-titles__lede{word-break:normal;line-break:strict;text-align:justify;text-justify:inter-character}.ml-titles__jump{border-top:1px solid var(--a-hair-soft);border-bottom:1px solid var(--a-hair-soft);margin:28px 0 8px;padding:14px 0}.ml-titles__jump ul{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:.86rem;list-style:none;display:flex}.ml-titles__jump a{color:inherit;text-underline-offset:3px}.ml-titles__jump span{color:var(--a-muted);font-variant-numeric:tabular-nums}.ml-titles__group{scroll-margin-top:24px}.ml-titles__group h2{align-items:baseline;gap:12px;font-size:1.02rem;display:flex}.ml-titles__count{color:var(--a-muted);font-size:.78rem;font-weight:400}@media (min-width:900px){.ml-titles__list{columns:2;column-gap:56px;display:block}.ml-titles__list li{break-inside:avoid}}.ml-titles__essay{vertical-align:.12em;border:1.5px solid var(--a-accent);border-radius:50%;width:9px;height:9px;margin-left:8px;display:inline-block}.ml-title__book{margin:0;line-height:1.5}.ml-title__book-by{color:var(--a-muted);font-size:.82rem}
