.ArticleTextBlock_ArticleTextBlock__hpXXd :where(h2){position:relative;margin-top:48px;margin-bottom:16px;padding:6px 16px;font-size:calc(18*.0625rem);font-weight:var(--fontBold);background-color:var(--thirdly-01)}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(h2):before{content:"";width:2px;height:100%;position:absolute;top:0;left:0;background-color:var(--primary-01)}@media screen and (min-width:768px){.ArticleTextBlock_ArticleTextBlock__hpXXd :where(h2){margin-top:64px;margin-bottom:24px;padding:6px 22px 9px;font-size:calc(22*.0625rem)}}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(h3){margin-top:32px;margin-bottom:16px;padding-bottom:6px;font-size:calc(18*.0625rem);font-weight:var(--fontBold);border-bottom:1px solid var(--border)}@media screen and (min-width:768px){.ArticleTextBlock_ArticleTextBlock__hpXXd :where(h3){padding-bottom:12px;font-size:calc(20*.0625rem)}}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(h2+h3){margin-top:20px}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(h4){margin-top:16px;margin-bottom:8px;font-size:calc(18*.0625rem);color:var(--primary-01)}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(h5){margin-top:8px;margin-bottom:8px;font-size:calc(16*.0625rem)}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(p){margin-top:16px;font-size:calc(16*.0625rem);line-height:1.8em}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(p) strong{font-weight:var(--fontBold)}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(p) s{text-decoration:line-through}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(p) u{text-decoration:underline}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(p) em{font-style:italic}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(p)+p{margin-top:0;padding-top:16px}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(a){font-size:calc(16*.0625rem);color:var(--primary-01);text-decoration:underline;background-image:linear-gradient(90deg,var(--thirdly-02),var(--thirdly-02));background-repeat:no-repeat;background-position:0 100%;background-size:0 90%;cursor:pointer}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(a)[target=_blank]:not(:has(img)){position:relative}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(a)[target=_blank]:not(:has(img)):after{content:"";margin-right:6px;margin-left:6px;width:.8em;height:.5em;display:inline-block;background-image:url(/assets/common/icon_blank.svg);background-size:contain;background-repeat:no-repeat;background-position:bottom}@media(any-hover:hover){.ArticleTextBlock_ArticleTextBlock__hpXXd :where(a):hover{background-size:100% 90%;transition:all .3s ease}}.ArticleTextBlock_ArticleTextBlock__hpXXd .noIcon:after{content:none}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(blockquote){margin-top:16px;margin-bottom:16px;padding-left:16px;border-left:2px solid #d9d9d9}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(blockquote) p{font-size:calc(16*.0625rem);line-height:1.8em}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(figure){margin-top:48px;margin-bottom:48px;text-align:center}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(figure) a[target=_blank]:after{content:none}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(h2,h3,h4,h5)+figure{margin-top:0}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(ul){margin-top:24px;margin-bottom:24px;list-style:disc;padding-left:1.5em}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(ul) li{line-height:1.8em}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(ul) li::marker{font-size:calc(10*.0625rem)}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(ol){margin-top:24px;margin-bottom:24px;list-style:decimal;padding-left:1.5em}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(ol) li{line-height:1.8em}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(video){margin-top:24px;margin-bottom:24px}.ArticleTextBlock_ArticleTextBlock__hpXXd table{width:100%;margin-top:48px;margin-bottom:48px;border-spacing:0;border-bottom:1px solid var(--border)}.ArticleTextBlock_ArticleTextBlock__hpXXd table td,.ArticleTextBlock_ArticleTextBlock__hpXXd table th{padding:11px 8px;border-top:1px solid var(--border)}@media screen and (min-width:540px){.ArticleTextBlock_ArticleTextBlock__hpXXd table td,.ArticleTextBlock_ArticleTextBlock__hpXXd table th{padding:11px 16px}}@media screen and (min-width:768px){.ArticleTextBlock_ArticleTextBlock__hpXXd table td,.ArticleTextBlock_ArticleTextBlock__hpXXd table th{padding:24px 16px}}.ArticleTextBlock_ArticleTextBlock__hpXXd table td p,.ArticleTextBlock_ArticleTextBlock__hpXXd table th p{font-size:calc(14*.0625rem);line-height:1.5em}@media screen and (min-width:768px){.ArticleTextBlock_ArticleTextBlock__hpXXd table td p,.ArticleTextBlock_ArticleTextBlock__hpXXd table th p{font-size:calc(16*.0625rem)}}.ArticleTextBlock_ArticleTextBlock__hpXXd table td>:first-child,.ArticleTextBlock_ArticleTextBlock__hpXXd table th>:first-child{margin-top:0}.ArticleTextBlock_ArticleTextBlock__hpXXd table td>:last-child,.ArticleTextBlock_ArticleTextBlock__hpXXd table th>:last-child{margin-bottom:0}.ArticleTextBlock_ArticleTextBlock__hpXXd table th{font-weight:var(--fontBold);text-align:left;background-color:var(--background)}.ArticleTextBlock_ArticleTextBlock__hpXXd table+p{margin-top:-24px}.ArticleTextBlock_ArticleTextBlock__hpXXd :where(h2,h3,h4,h5)+table{margin-top:0}.ArticleTextBlock_ArticleTextBlock__hpXXd>div[style]{margin-top:48px;margin-bottom:48px;aspect-ratio:16/9;left:inherit!important;height:auto!important;padding-bottom:inherit!important}.ArticleTextBlock_ArticleTextBlock__hpXXd iframe{width:100%}.notes{display:inline-block;font-size:calc(13*.0625rem);line-height:1.5em}.red{color:var(--attention)}.common-red{color:var(--all-01)}.common-orange{color:var(--all-02)}.common-blue{color:var(--all-03)}.common-green{color:var(--all-04)}