@charset "UTF-8";blockquote{font-style:normal;border-left:1px solid;border-color:transparent transparent transparent #080808;padding:0 0 0 1em;margin:1.25em 0 1.25em 1em}#article-content{font-family:ligature,my-times,Hiragino Mincho ProN,Yu Mincho,serif;color:#080808;font-size:17.8px;text-align:justify;line-height:2.3;line-break:strict}#article-content:not(:has(.epigraph:first-child)){padding-top:3.75em}#article-content p+p{margin-top:1.25em}.epigraph{width:fit-content;max-width:75%;margin:2.5em 0 2.5em auto;padding:0;text-align:justify;font-size:15.13px;line-height:1.8}.epigraph .epigraph__source--small-caps,.epigraph .epigraph__source{margin:.12em 0 0 auto;width:fit-content;max-width:calc(100% - 2em);font-size:.98em}.epigraph__source--small-caps{font-variant-caps:small-caps}.article__divider{text-align:center;letter-spacing:1.5em;margin:2em 0}.fnref{text-decoration:none}@media (any-hover: hover){.fnref:hover{text-decoration:underline}}.kenten{text-emphasis:filled dot}.teihon{font-size:15.5px;line-height:1.6}.teihon:before{content:"";display:block;border-top:.5px solid #080808;width:100%;margin:8em 0 2em}#footnote-hr{height:0;padding:0;border:0;margin:8em 0 3em;border-top:.5px solid #080808}.article__content:has(.teihon:last-child)+#footnote-hr{margin-top:2em}
