.page_article__N77Zv{max-width:760px;margin:0 auto}.page_date__S3IKD{display:block;margin-bottom:20px;font-size:.9rem;opacity:.6}.page_blogSection__PTeih{padding-top:56px}.page_backTop__z4n03{display:inline-flex;align-items:center;gap:8px;margin-bottom:28px;font-size:.92rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.page_backTop__z4n03:hover{opacity:.6}.page_title__mj9ZN{margin-bottom:12px;font-family:Hiragino Mincho ProN,Yu Mincho,YuMincho,"Noto Serif JP",serif;font-size:clamp(1.6rem,3.4vw,2.2rem);font-weight:700;line-height:1.5;color:var(--text-color)}.page_body__Ivcqi{font-size:.98rem;line-height:2;overflow-wrap:anywhere}.page_body__Ivcqi h2{margin:2.4em 0 .8em;padding-bottom:.4em;border-bottom:3px solid var(--accent-color);display:inline-block;font-size:1.3rem;font-weight:900;line-height:1.6}.page_body__Ivcqi h3{margin:2em 0 .6em;font-size:1.1rem;font-weight:700}.page_body__Ivcqi p{margin:0 0 1.4em}.page_body__Ivcqi ol,.page_body__Ivcqi ul{margin:0 0 1.4em;padding-left:1.5em}.page_body__Ivcqi ul{list-style:disc}.page_body__Ivcqi ol{list-style:decimal}.page_body__Ivcqi li{margin-bottom:.4em}.page_body__Ivcqi a{text-decoration:underline;text-underline-offset:3px}.page_body__Ivcqi a:hover{opacity:.6}.page_body__Ivcqi img{display:block;width:auto;height:auto;max-width:min(100%,520px);max-height:360px;margin:0 auto 1.4em;object-fit:contain;border-radius:8px;cursor:zoom-in}.page_body__Ivcqi blockquote{margin:0 0 1.4em;padding:.2em 0 .2em 1.2em;border-left:3px solid var(--line-strong);opacity:.8}.page_body__Ivcqi code{padding:.1em .4em;border-radius:4px;background-color:var(--fill-soft);font-size:.9em}.page_body__Ivcqi table{width:100%;margin:0 0 1.6em;border-collapse:collapse;font-size:.9rem;line-height:1.7}.page_body__Ivcqi td,.page_body__Ivcqi th{padding:10px 12px;border:1px solid var(--line-strong);text-align:left;vertical-align:top}.page_body__Ivcqi th{background-color:var(--fill-soft);font-weight:700}@media (max-width:567px){.page_body__Ivcqi table{display:block;overflow-x:auto}}.page_body__Ivcqi pre{margin:0 0 1.6em;padding:16px 18px;overflow-x:auto;border-radius:8px;background-color:var(--fill-soft);font-size:.82rem;line-height:1.7}.page_body__Ivcqi pre code{padding:0;background:none;font-size:inherit}.page_body__Ivcqi hr{margin:2.4em 0;border:0;border-top:1px solid var(--line)}.page_back__r2Iqw{margin-top:56px}.page_back__r2Iqw .page_backTop__z4n03{margin-bottom:0}.ArticleBody_lightbox__KWBco{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;margin:0;padding:24px;border:0;background:transparent;color:#fff}.ArticleBody_lightbox__KWBco::-webkit-backdrop{background:rgba(0,0,0,.82)}.ArticleBody_lightbox__KWBco::backdrop{background:rgba(0,0,0,.82)}.ArticleBody_lightbox__KWBco[open]{display:flex;align-items:center;justify-content:center}.ArticleBody_figure__HNXWn{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;max-width:min(1200px,100%);max-height:100%;margin:0}.ArticleBody_image__xblbC{display:block;max-width:100%;max-height:calc(100dvh - 120px);width:auto;height:auto;border-radius:8px;background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.5)}.ArticleBody_caption__dpcNf{max-width:820px;font-size:.88rem;line-height:1.7;text-align:center;color:hsla(0,0%,100%,.85)}.ArticleBody_close__tyDnA{position:absolute;top:-8px;right:-8px;z-index:1;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#231815;color:#fff;font-size:1.3rem;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.4)}.ArticleBody_close__tyDnA:hover{background:var(--accent-color)}@media (max-width:567px){.ArticleBody_lightbox__KWBco{padding:12px}.ArticleBody_close__tyDnA{top:-6px;right:-6px;width:40px;height:40px}}.NewsMedia_image__2pzeE,.NewsMedia_video__AlHGb{display:block;width:100%;margin:0 0 32px;border-radius:8px}.NewsMedia_video__AlHGb{aspect-ratio:16/9;border:0;background-color:#000}