.ArticleContents_linkButton__WYzWD{display:flex;flex-direction:column}.ArticleContents_linkButton__WYzWD:not(:first-child){margin-top:3em}.ArticleContents_linkButton__WYzWD:not(:last-child){margin-bottom:1.7em}.ArticleContents_linkButton__WYzWD .ArticleContents_caption__JlZLS{margin:0 0 .5em;text-align:center}.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;align-self:center;justify-content:center;max-width:100%;padding:16px 54px 16px 30px;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.4;color:var(--lightest-color);text-align:center;text-decoration:none;letter-spacing:.075em;word-break:keep-all;overflow-wrap:anywhere;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--primary-color-02);border:2px solid var(--primary-color-02);border-radius:40px;transition:color .3s,background-color .3s}.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_:after{position:absolute;top:0;right:20px;bottom:0;width:24px;height:24px;margin:auto 0;content:"";background:url(/assets/img/icon-link.svg) no-repeat;background-position:50%;background-size:contain}.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_:focus-visible{box-shadow:0 0 10px 0 var(--btn-glow-color),0 0 10px 0 var(--primary-color-02)}.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_:disabled{opacity:.6}@media (hover:hover){.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_:hover{color:var(--primary-color-02);background-color:var(--lightest-color)}}@media (min-width:768.02px),print{.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_{min-width:332px}}.ArticleContents_ctaBanner__da4Vp{margin:1.5em 0}.ArticleContents_ctaBanner__da4Vp img{max-width:100%;height:auto;vertical-align:bottom}.ArticleContents_content__LuMAs{--rich-text-primary-color:var(--primary-color);--rich-text-marker-color:rgb(var(--primary-color-rgb)/65%);--rich-text-figure-caption:gray;font-weight:var(--font-weight-normal);line-height:1.9}.ArticleContents_content__LuMAs:not(:first-child){margin-top:2em}.ArticleContents_content__LuMAs :where(p,dl,ol,ul,blockquote,pre){margin:0}.ArticleContents_content__LuMAs p:where(:not(:first-child)){margin-top:var(--article-content-paragraph-top-space,2em)}.ArticleContents_content__LuMAs :where(h2,h3,h4,h5,h6){margin:2em 0 0;font-weight:var(--font-weight-bold)}.ArticleContents_content__LuMAs :where(h2,h3,h4,h5,h6)+p{margin-top:1.4em}.ArticleContents_content__LuMAs h2{font-size:var(--typography-04-font-size);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--primary-color-02);text-underline-offset:.5em;letter-spacing:var(--typography-04-letter-spacing)}.ArticleContents_content__LuMAs h3{position:relative;padding-left:20px;font-size:var(--typography-05-font-size);letter-spacing:var(--typography-05-letter-spacing)}.ArticleContents_content__LuMAs h3:before{position:absolute;top:0;bottom:0;left:0;display:block;width:5px;content:"";background:#ccc;border-radius:5px}.ArticleContents_content__LuMAs h4{font-size:var(--typography-06-font-size);letter-spacing:var(--typography-06-letter-spacing)}.ArticleContents_content__LuMAs h5{font-size:var(--typography-07-font-size);letter-spacing:var(--typography-07-letter-spacing)}.ArticleContents_content__LuMAs a{text-decoration:underline}.ArticleContents_content__LuMAs li{margin:0}.ArticleContents_content__LuMAs li+li{margin-top:.5em}.ArticleContents_content__LuMAs ol,.ArticleContents_content__LuMAs ul{padding:0;margin-block:1.5em;margin-left:1.75em;line-height:1.5}.ArticleContents_content__LuMAs ol ol,.ArticleContents_content__LuMAs ol ol li,.ArticleContents_content__LuMAs ol ul,.ArticleContents_content__LuMAs ol ul li,.ArticleContents_content__LuMAs ul ol,.ArticleContents_content__LuMAs ul ol li,.ArticleContents_content__LuMAs ul ul,.ArticleContents_content__LuMAs ul ul li{margin-block:.5em}.ArticleContents_content__LuMAs ul{list-style:disc outside}.ArticleContents_content__LuMAs ul ul{list-style-type:circle}.ArticleContents_content__LuMAs ul ul ul{list-style-type:square}.ArticleContents_content__LuMAs ol{list-style:decimal outside}.ArticleContents_content__LuMAs figure{margin:1.5em 0}.ArticleContents_content__LuMAs figure img{max-width:100%;height:auto;vertical-align:bottom}.ArticleContents_content__LuMAs figure figcaption{font-size:.8rem;color:var(--rich-text-figure-caption)}.ArticleContents_content__LuMAs table{width:100%;margin-block:2rem;border-spacing:0;border-collapse:separate;background:#fff;border:1px solid #000;border-radius:10px}.ArticleContents_content__LuMAs table td,.ArticleContents_content__LuMAs table th{padding:22px;border-right:1px solid #000;border-bottom:1px solid #000}.ArticleContents_content__LuMAs table td:last-child,.ArticleContents_content__LuMAs table th:last-child{border-right:none}.ArticleContents_content__LuMAs table th{width:50px;font-weight:var(--font-weight-bold);color:var(--rich-text-primary-color)}.ArticleContents_content__LuMAs table td{width:150px}.ArticleContents_content__LuMAs table tr:last-child td,.ArticleContents_content__LuMAs table tr:last-child th{border-bottom:none}.ArticleContents_content__LuMAs table p:not(:first-child){margin-top:.5em}.ArticleContents_content__LuMAs hr{height:1px;margin-block:3em;background:var(--gray-color-40per);border:none}.ArticleContents_content__LuMAs blockquote{position:relative;padding:1em 0 1em 2em;margin-block:2em}.ArticleContents_content__LuMAs blockquote:before{position:absolute;top:0;bottom:0;left:0;display:block;width:2px;content:"";background:var(--gray-color-60per);border-radius:5px}.ArticleContents_content__LuMAs div:has(iframe){margin-block:2em}.ArticleContents_content__LuMAs span[class=inline-color-text]{color:var(--rich-text-primary-color)}.ArticleContents_content__LuMAs span[class=inline-marker]{background:linear-gradient(to bottom,transparent 65%,var(--rich-text-marker-color) 65%)}.ArticleHead_module__KYEuR{padding-bottom:24px;border-bottom:1px solid var(--gray-color-60per)}.ArticleHead_eyecatch__FZObH{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.91/1}.ArticleHead_title___yjIm{margin:0;font-size:var(--typography-05-desktop-font-size);font-weight:var(--font-weight-bold);line-height:var(--typography-05-desktop-line-height);letter-spacing:var(--typography-05-desktop-letter-spacing)}.ArticleHead_title___yjIm:not(:first-child){margin-top:24px}@media (max-width:768px){.ArticleHead_title___yjIm{font-size:var(--typography-04-mobile-font-size);line-height:var(--typography-04-mobile-line-height);letter-spacing:var(--typography-04-mobile-letter-spacing)}}.ArticleHead_date__3DY_e{gap:0 1em;margin-top:8px;font-size:1.4rem;color:var(--gray-color)}.ArticleHead_categories__tG_sh,.ArticleHead_date__3DY_e{display:flex;flex-wrap:wrap;font-weight:var(--font-weight-normal);line-height:1.7}.ArticleHead_categories__tG_sh{gap:0 8px;padding:0;margin:8px 0 0;font-size:1.44rem;list-style:none}.ArticleHead_categories__tG_sh .ArticleHead_item__fH5qm:not(:first-child):before{margin-right:8px;content:"/"}.ArticleHead_categories__tG_sh .ArticleHead_item__fH5qm a{color:var(--primary-color-02)}.ArticleHead_share__2MTde{margin-top:16px}.Box_module__dQ2eP{width:100%;padding:var(--box-padding,40px);background:var(--lightest-color);border:1px solid var(--box-border-color,var(--gray-color-app-middle));border-radius:8px}@media (max-width:768px){.Box_module__dQ2eP{padding:var(--box-padding,24px);border-radius:2.1333vw}}.ColumnPostList_section__TFUb_{margin-top:64px}@media (max-width:768px){.ColumnPostList_section__TFUb_{margin-top:40px}}.ColumnPostList_heading__8O3qt{margin:0;font-size:var(--typography-05-font-size);font-weight:var(--font-weight-bold);line-height:var(--typography-05-line-height);letter-spacing:var(--typography-05-letter-spacing)}.ColumnPostList_list__MTzwJ{margin-top:24px}.ColumnPostList_notFound__EhtX2{margin-top:24px;text-align:center}.ColumnPostList_pagination___GOHU{width:-moz-fit-content;width:fit-content;margin:64px auto 0}