._9EtghW_search,._9EtghW_navigation{display:none}._9EtghW_navigation._9EtghW_ofNarrow{min-height:calc(100dvh - 2.5rem);display:block}._9EtghW_utility li:last-child{display:none}@media screen and not (min-width:90rem){._9EtghW_root a{color:var(--x-link);text-decoration:underline}._9EtghW_root{--font-zoom-base:1.25;min-height:100dvh}@media (hover:hover){._9EtghW_header ._9EtghW_utility button{background:var(--x-background);transition:filter .3s ease-out}._9EtghW_header ._9EtghW_utility button:hover{filter:invert()}}._9EtghW_ad{padding:0 10px}}@media screen and (max-width:21.8rem){._9EtghW_root{--x-color:black;--x-code:darkred;--x-background:ghostwhite;--x-header-background:navy;--x-header-link-color:white;--x-heading-color:darkblue;--x-link:blue;--x-link-visited:purple;--x-border:gray;font-family:var(--font-dot-gothic), "MS P Gothic", "Osaka", sans-serif;font-size:max(calc(13 / 16 / var(--font-zoom-base) * 1rem), 13px);color:var(--x-color);letter-spacing:.4px;background:var(--x-background);-webkit-font-smoothing:antialiased;flex-direction:column;line-height:1.2;display:flex}[data-theme=dark] ._9EtghW_root{--x-color:white;--x-code:palegreen;--x-background:black;--x-header-background:khaki;--x-header-link-color:black;--x-heading-color:gold;--x-link:khaki;--x-link-visited:lavender;--x-border:#7f7f7f}._9EtghW_header{padding:0 0 max(calc(4 / 16 / var(--font-zoom-base) * 1rem), 4px);text-align:center}._9EtghW_header ._9EtghW_siteName{margin:0 0 max(calc(4 / 16 / var(--font-zoom-base) * 1rem), 4px);background-color:var(--x-header-background)}._9EtghW_header ._9EtghW_siteName a{padding:max(calc(4 / 16 / var(--font-zoom-base) * 1rem), 4px) 10px;display:block;color:var(--x-header-link-color)!important}._9EtghW_header ._9EtghW_siteName a:visited{color:var(--x-link-visited)}._9EtghW_header ._9EtghW_utility{gap:max(calc(8 / 16 / var(--font-zoom-base) * 1rem), 8px) 4px;padding:max(calc(4 / 16 / var(--font-zoom-base) * 1rem), 4px) 4px 0;font-size:max(calc(10 / 16 / var(--font-zoom-base) * 1rem), 10px);flex-wrap:wrap;justify-content:flex-end;display:flex}._9EtghW_header ._9EtghW_utility li:before{content:"["}._9EtghW_header ._9EtghW_utility li:after{content:"]"}._9EtghW_header ._9EtghW_utility ._9EtghW_return:before{content:"１つ上のﾍﾟｰｼﾞへ戻る"}._9EtghW_header ._9EtghW_utility ._9EtghW_return span{display:none}._9EtghW_header ._9EtghW_utility button{color:var(--x-link);text-decoration:underline}._9EtghW_breadcrumb{padding:max(calc(10 / 16 / var(--font-zoom-base) * 1rem), 10px) 10px 0}._9EtghW_ad{padding-block:max(calc(20 / 16 / var(--font-zoom-base) * 1rem), 20px)}._9EtghW_footer{padding:max(calc(10 / 16 / var(--font-zoom-base) * 1rem), 10px) 0;font-size:max(calc(10 / 16 / var(--font-zoom-base) * 1rem), 10px);text-align:center}}@media screen and not (max-width:21.8rem){._9EtghW_root{--x-header-background:#f8f9fa;--x-header-link-color:#202122;--x-link:#00f;--x-link-visited:purple;--x-border:#a2a9b1;--x-surface:#f8f9fa;--x-nav-base:#eaf3fb;--x-nav-background:#fff;--x-nav-background-hover:#ffffea;--x-background:white;--x-color:#202122;color:var(--x-color)}[data-theme=dark] ._9EtghW_root{--x-header-background:#27292d;--x-header-link-color:#eaf3fb;--x-link:#74b3f1;--x-link-visited:#a9b2c3;--x-border:#54595d;--x-surface:#27292d;--x-nav-base:#202a36;--x-nav-background:#1f2329;--x-nav-background-hover:#2c3540;--x-background:#1f2329;--x-color:#eaf3fb;color:var(--x-color)}}@media screen and (21.8rem<width<40rem){._9EtghW_root{--x-padding-inline:10px;--x-surface:#f7f7f7;--x-border:#00000026;--x-gradient-background:linear-gradient(to bottom, #f8f8f8d9, #e6e6e68c 25%, #b4b4b466);--x-gradient-button-background:linear-gradient(to bottom, #ebf8ffd9, #c8e6fa8c 50%, #78b4dc66 50%, #508cc88c);--x-gradient-button-border:1px solid #0000004d;--x-gradient-button-border-radius:.5em;--x-gradient-button-box-shadow:inset 0 1px 0 #fff9, 0 1px 2px #00000026}[data-theme=dark] ._9EtghW_root{--x-surface:#3a3a3a;--x-gradient-button-background:linear-gradient(to bottom, #fff9, #ffffff40 50%, #00000026 50%, #0006);--x-gradient-button-border:1px solid #0000004d;--x-gradient-button-border-radius:.5em;--x-gradient-button-box-shadow:inset 0 1px 0 #fff6, 0 1px 2px #00000026;--x-gradient-background:linear-gradient(to bottom, #0a0a0ad9, #1e1e1e8c 25%, #78787866)}._9EtghW_root{flex-direction:column;display:flex}._9EtghW_header{padding:6px var(--x-padding-inline);border-bottom:1px solid var(--x-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._9EtghW_header ._9EtghW_siteName{max-width:12.5rem;padding:0 0 0 var(--x-padding-inline);font-family:var(--font-dot-gothic), "MS P Gothic", "Osaka", sans-serif;flex-grow:1;font-size:1.625rem;line-height:1}._9EtghW_header ._9EtghW_siteName a{vertical-align:text-top;color:inherit;text-decoration:none}._9EtghW_header ._9EtghW_utility{text-align:center;grid-template-columns:repeat(3,3.75rem);gap:.5rem;width:fit-content;margin-left:auto;font-size:.625rem;display:grid}._9EtghW_header ._9EtghW_utility li:not(:last-child){display:grid}._9EtghW_header ._9EtghW_utility a,._9EtghW_header ._9EtghW_utility button{width:100%;color:var(--x-color);background:var(--x-gradient-button-background);border:var(--x-gradient-button-border);border-radius:var(--x-gradient-button-border-radius);box-shadow:var(--x-gradient-button-box-shadow);place-items:center;padding:4px 0;text-decoration:none;display:grid}._9EtghW_breadcrumb{padding:.5rem var(--x-padding-inline);border-bottom:1px solid var(--x-border)}._9EtghW_search{padding:.25rem var(--x-padding-inline) .75rem;border-bottom:1px solid var(--x-border);display:block}._9EtghW_ad{padding:.875rem var(--x-padding-inline);border-bottom:1px solid var(--x-border)}._9EtghW_content{grid-template-rows:auto auto 1fr;margin:0 0 4lh;display:grid}._9EtghW_footer{padding:8px var(--x-padding-inline);text-align:center;border-top:1px solid var(--x-border);font-size:.75rem}}@media screen and (40rem<=width<90rem){._9EtghW_root{--x-padding-inline:24px;background:var(--x-background);grid-template-rows:auto 1fr auto auto;grid-template-columns:12.5rem 1fr;font-size:1rem;display:grid}._9EtghW_header,._9EtghW_content,._9EtghW_footer{border-left:1px inset #fff;grid-column:2/3}._9EtghW_header{border-bottom:1px solid var(--x-border);flex-wrap:wrap;grid-row:1/2;justify-content:space-between;align-items:center;padding:6px 16px 6px 10px;display:flex}._9EtghW_header ._9EtghW_siteName{font-size:.875rem}._9EtghW_header ._9EtghW_siteName a{color:inherit}._9EtghW_header ._9EtghW_utility{justify-content:flex-end;margin-left:auto;font-size:.625rem;display:flex}._9EtghW_header ._9EtghW_utility li:not(:first-child):before{color:var(--x-border);content:"|";padding:0 .5em}._9EtghW_header ._9EtghW_utility a,._9EtghW_header ._9EtghW_utility button{color:var(--x-link);text-decoration:underline}._9EtghW_navigation{border-right:1px inset #888;grid-area:1/1/6/2;max-height:100dvh;display:block;position:sticky;top:0;overflow:auto}._9EtghW_breadcrumb{border:0;padding:.5rem 10px 0}._9EtghW_ad{padding:1.25rem 10px 2lh}._9EtghW_content{grid-row:2/3;grid-template-rows:auto auto 1fr;display:grid}._9EtghW_navigation._9EtghW_ofNarrow{display:none}._9EtghW_footer{text-align:right;border-top:1px solid var(--x-border);grid-row:5/6;padding:8px 10px;font-size:.75rem}._9EtghW_footer ._9EtghW_allRightsReserved{display:none}}@media screen and (64rem<=width<90rem){._9EtghW_root{--x-padding-inline:20px;grid-template-columns:min(18.125rem,25vw) 1fr}._9EtghW_header,._9EtghW_breadcrumb{padding-left:var(--x-padding-inline)}._9EtghW_footer ._9EtghW_year{display:none}}@media screen and (min-width:90rem){._9EtghW_root{--x-nav-link:#545454;grid-template-rows:auto 1fr auto auto;grid-template-columns:20vw 1fr;min-height:100dvh;display:grid;--x-link:var(--x-color-text-link)!important}[data-theme=dark] ._9EtghW_root{--x-nav-link:#b3b3b3}:is(._9EtghW_header,._9EtghW_breadcrumb,._9EtghW_navigation) a{color:var(--x-nav-link)}@media (hover:hover){:is(._9EtghW_header,._9EtghW_breadcrumb,._9EtghW_navigation) a:hover{color:var(--x-link);text-decoration:underline}}:is(._9EtghW_header,._9EtghW_breadcrumb,._9EtghW_navigation) a[aria-current=page]{color:var(--x-color);text-decoration:none}._9EtghW_header{z-index:1;background:var(--background-color-primary);border-bottom:1px solid var(--x-border);grid-area:1/1/2/3;grid-template-columns:auto 1fr;padding:12px 16px 12px 32px;font-size:.75rem;display:grid;position:sticky;top:0}._9EtghW_header ._9EtghW_utility{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;display:flex}._9EtghW_header ._9EtghW_utility li:nth-last-child(2){display:none}._9EtghW_header ._9EtghW_utility li:last-child{display:block}._9EtghW_navigation{grid-area:2/1/5/2;display:block;position:relative}._9EtghW_breadcrumb{padding:0 0 2.25rem}._9EtghW_ad{display:none}._9EtghW_content{grid-row:2/3;padding:0 64px 0 32px}._9EtghW_navigation._9EtghW_ofNarrow{display:none}._9EtghW_footer{text-align:right;grid-area:5/1/6/3;padding:12px 16px;font-size:.75rem}._9EtghW_footer ._9EtghW_allRightsReserved{display:none}}
