.NewBook_skip__c_a_S{position:absolute;left:-9999px;top:0;z-index:100;padding:8px 16px;background:var(--ink);color:var(--on-ink)}.NewBook_skip__c_a_S:focus{left:var(--gutter);top:8px;outline:1px solid var(--on-ink);outline-offset:3px}.NewBook_crumb__PFlxq{margin:0 0 var(--space-4);font-size:13px;line-height:1.85;color:var(--ink-muted)}.NewBook_crumb__PFlxq a{color:inherit;text-decoration:underline;text-underline-offset:3px}.NewBook_crumb__PFlxq a:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.NewBook_crumbSep__RGvOR{margin:0 .5em}.NewBook_eyebrow__atZWl{margin:0;font-size:12px;letter-spacing:.16em;color:var(--ink-muted)}.NewBook_hero__mDiYv{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:var(--space-5);align-items:center;margin-top:var(--space-4)}@media (max-width:799px){.NewBook_hero__mDiYv{grid-template-columns:1fr;gap:var(--space-4)}}.NewBook_cover___E_XN{display:block;width:100%;max-width:240px;height:auto;margin:0 auto}.NewBook_sub__R72im{font-size:17px;max-width:var(--text-max,780px)}.NewBook_meta__4qw69,.NewBook_sub__R72im{margin:var(--space-3) 0 0;line-height:1.85}.NewBook_meta__4qw69{font-size:14px;color:var(--ink-muted)}.NewBook_ctaRow__hJS3z{display:flex;flex-wrap:wrap;gap:10px 12px;margin-top:var(--space-4)}.NewBook_en__o2GhQ{margin:6px 0 0;font-size:12px;letter-spacing:.16em;color:var(--ink-muted)}.NewBook_body__wDkit{margin:var(--space-3) 0 0;max-width:var(--text-max,780px)}.NewBook_body__wDkit p{margin:0;font-size:16px;line-height:2}.NewBook_body__wDkit p+p{margin-top:1.1em}.NewBook_latinTitle__rYU6Z{font-family:var(--font-en);font-weight:400;letter-spacing:.02em}.NewBook_figure__WLjJ9{margin:var(--space-4) 0 0}.NewBook_figureImg__JGUNO{display:block;width:100%;height:auto}.NewBook_caption__oi2sp{margin:6px 0 0;font-size:12px;line-height:1.85;color:var(--ink-muted);text-align:right}.NewBook_tableWrap__CkDEE{margin:var(--space-3) 0 0;overflow-x:auto;max-width:var(--text-max,780px)}.NewBook_table__95FRH{width:100%;border-collapse:collapse;border:1px solid #0a0a0a;font-size:14px;line-height:1.7;background:#ffffff}.NewBook_table__95FRH td,.NewBook_table__95FRH th{border:1px solid #0a0a0a;padding:10px 12px;text-align:left;vertical-align:top}.NewBook_table__95FRH thead th{background:#ededed;font-weight:500}.NewBook_table__95FRH tbody th{white-space:nowrap;font-weight:500;width:8em}.NewBook_blockList__RH0it{margin:var(--space-4) 0 0;padding:0;list-style:none;border-top:1px solid #0a0a0a;max-width:var(--text-max,780px)}.NewBook_blockItem__FuMQl{margin:0;padding:20px 0;border-bottom:1px solid #d4d4d4}.NewBook_blockLabel__FX9i4{margin:0 0 8px;font-size:13px;font-weight:500;line-height:1.85;color:#737373}.NewBook_blockTitle__6NUf6{margin:0;font-family:var(--font-serif,"Noto Serif JP",serif);font-size:16px;font-weight:500;line-height:1.7;color:var(--ink)}.NewBook_blockMeta__9e5MF{margin:12px 0 0;font-size:13px;font-weight:500;line-height:1.85;color:#737373}.NewBook_blockBody__LoCFE{margin:8px 0 0;font-size:16px;line-height:2;color:var(--ink)}.NewBook_sheet__EqjH_{margin:var(--space-4) 0 0;padding:24px 0;border-top:1px solid #0a0a0a;border-bottom:1px solid #d4d4d4;max-width:var(--text-max,780px)}.NewBook_note___D9W1{font-size:13px;line-height:1.85;color:var(--ink-muted)}.NewBook_list__yT7u0,.NewBook_note___D9W1{margin:var(--space-3) 0 0;max-width:var(--text-max,780px)}.NewBook_list__yT7u0{padding:0;list-style:none;border-top:1px solid var(--line)}.NewBook_listItem__5rKON{padding:var(--space-3) 0;border-bottom:1px solid var(--line);font-size:16px;line-height:2}.NewBook_quote___W7eF{margin:var(--space-3) 0 0;padding:4px 0 4px 18px;border-left:3px solid var(--ink);max-width:var(--text-max,780px)}.NewBook_quote___W7eF p{margin:0;font-size:16px;line-height:2}.NewBook_quote___W7eF p+p{margin-top:.8em}.NewBook_authors__gd_W4{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin:var(--space-4) 0 0}@media (max-width:719px){.NewBook_authors__gd_W4{grid-template-columns:1fr}}.NewBook_author__aFw1W{margin:0;padding:var(--space-4) 0 0;border-top:1px solid var(--line)}.NewBook_authorName__3CxZl{margin:0;font-family:var(--font-serif);font-size:18px;font-weight:400;line-height:1.6}.NewBook_authorKana__vSLlG{margin:4px 0 0;font-size:12px;line-height:1.85;color:var(--ink-muted)}.NewBook_authorBio__EP4C2,.NewBook_authorRole__LqSUM{margin:10px 0 0;font-size:14px;line-height:1.85}.NewBook_toc__fvaeS{margin:var(--space-4) 0 0;padding:14px 18px;border:1px solid var(--line);max-width:var(--text-max,780px)}.NewBook_toc__fvaeS summary{cursor:pointer;font-weight:700;font-size:14px;list-style:none}.NewBook_toc__fvaeS summary::-webkit-details-marker{display:none}.NewBook_toc__fvaeS summary:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.NewBook_tocBody__FqIJW{margin:14px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.8}.NewBook_tocChapter__lGo2J{margin:0 0 12px}.NewBook_tocChapterTitle__7frYs{margin:0;font-weight:700}.NewBook_tocChildren__ia3yk{margin:4px 0 0;padding:0 0 0 1em;list-style:none}.NewBook_tocChildren__ia3yk li{margin:0}.NewBook_navRow__I2iRB{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:var(--space-4)}.NewBook_article__zWZQx{max-width:720px}.NewBook_articleLead__dpNrw{margin:var(--space-3) 0 0;font-size:14px;line-height:1.85;color:var(--ink-muted)}.NewBook_source__qtawz{margin:var(--space-5) 0 0;font-size:13px;line-height:1.85;color:var(--ink-muted)}