.article-module__kNjlaq__content{--hupro-lightGray:#f8fafa;--hupro-deepGreen:#01989a;--article-anchor-offset:0px;word-break:break-word}.article-module__kNjlaq__content :is(h2,h3,h4){width:100%;scroll-margin-top:var(--article-anchor-offset);font-weight:600;line-height:1.5}.article-module__kNjlaq__content h2{background:var(--hupro-lightGray);border-left:solid 4px var(--hupro-deepGreen);color:#4b4b4b;margin-top:32px;padding:16px 12px;font-size:20px}.article-module__kNjlaq__content h3{border-bottom:solid 4px var(--hupro-deepGreen);margin-top:30px;padding:16px 12px 12px;font-size:18px}.article-module__kNjlaq__content h4{background:var(--hupro-lightGray);margin-top:32px;padding:12px;font-size:16px}.article-module__kNjlaq__content :is(ul,ol){margin:0;font-size:14px;line-height:1.5;list-style:none}.article-module__kNjlaq__content :is(ul,ol) li{color:#4b4b4b;margin:0;font-size:14px}.article-module__kNjlaq__content p{color:#4b4b4b;margin-top:18px;font-size:16px;line-height:1.75}.article-module__kNjlaq__content table{table-layout:fixed;border-collapse:collapse;border-spacing:0}.article-module__kNjlaq__content td.article-module__kNjlaq__center{text-align:center;vertical-align:middle;border:1px solid #0000001f}.article-module__kNjlaq__content figure{text-align:center;margin:32px 0}.article-module__kNjlaq__content cite{font-style:normal}.article-module__kNjlaq__content a{color:#01989a;cursor:pointer;text-decoration:none;transition:all .2s linear}.article-module__kNjlaq__content a:hover{opacity:.72}:where(.article-module__kNjlaq__content) img{width:100%;height:auto;margin:10px 0}:where(.article-module__kNjlaq__content figure) img{width:100%;height:auto}.article-module__kNjlaq__publicContent{--article-anchor-offset:72px}@media screen and (min-width:768px){.article-module__kNjlaq__publicContent{--article-anchor-offset:88px}}.article-module__kNjlaq__tableOfContents{border-block:1px solid #0000001f;margin-top:36px;position:relative}.article-module__kNjlaq__tableOfContents>ul{padding:88px 16px 54px;list-style-position:inside;position:relative}.article-module__kNjlaq__tableOfContents>ul:before{color:#000000de;text-align:left;content:"目次";pointer-events:none;width:100%;margin-top:32px;padding-left:16px;font-size:18px;font-weight:600;line-height:50px;display:block;position:absolute;top:0;left:0}.article-module__kNjlaq__tableOfContents>ul>li{color:#222;counter-increment:toc-num;margin-bottom:12px;padding-left:1.5em;font-size:14px;font-weight:300;text-decoration:none;list-style:none;position:relative}.article-module__kNjlaq__tableOfContents>ul>li:before{content:counter(toc-num) ".";color:#222;font-size:15px;font-weight:300;position:absolute;left:0}.article-module__kNjlaq__tableOfContents>ul>li>a{color:var(--hupro-deepGreen);font-weight:600;text-decoration:none}.article-module__kNjlaq__tableOfContents>ul ul{padding-top:4px;padding-left:0}.article-module__kNjlaq__tableOfContents>ul ul>li{color:var(--hupro-deepGreen);margin-bottom:2px;font-size:15px;font-weight:300;text-decoration:none;list-style-type:circle;list-style-position:inside}.article-module__kNjlaq__tableOfContents>ul ul>li:before{content:none}.article-module__kNjlaq__tableOfContents>ul ul>li>a{color:var(--hupro-deepGreen);padding-left:0;font-weight:300;text-decoration:none}