.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:#000}.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}.page_body__Ivcqi blockquote{margin:0 0 1.4em;padding:.2em 0 .2em 1.2em;border-left:3px solid rgba(35,24,21,.25);opacity:.8}.page_body__Ivcqi code{padding:.1em .4em;border-radius:4px;background-color:rgb(35 24 21/8%);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 rgba(35,24,21,.18);text-align:left;vertical-align:top}.page_body__Ivcqi th{background-color:rgb(35 24 21/6%);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:rgb(35 24 21/6%);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 rgba(35,24,21,.15)}.page_back__r2Iqw{margin-top:56px}.page_back__r2Iqw .page_backTop__z4n03{margin-bottom:0}.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}