.NotesLayout-module__9EtghW__search,.NotesLayout-module__9EtghW__navigation{display:none}.NotesLayout-module__9EtghW__navigation.NotesLayout-module__9EtghW__ofNarrow{min-height:calc(100dvh - 2.5rem);display:block}.NotesLayout-module__9EtghW__utility li:last-child{display:none}@media screen and not (min-width:90rem){.NotesLayout-module__9EtghW__root a{color:var(--x-link);text-decoration:underline}.NotesLayout-module__9EtghW__root{--font-zoom-base:1.25;min-height:100dvh}@media (hover:hover){.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility button{background:var(--x-background);transition:filter .3s ease-out}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility button:hover{filter:invert()}}.NotesLayout-module__9EtghW__ad{padding:0 10px}}@media screen and (max-width:21.8rem){.NotesLayout-module__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] .NotesLayout-module__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}.NotesLayout-module__9EtghW__header{padding:0 0 max(calc(4 / 16 / var(--font-zoom-base) * 1rem), 4px);text-align:center}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__siteName{margin:0 0 max(calc(4 / 16 / var(--font-zoom-base) * 1rem), 4px);background-color:var(--x-header-background)}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__siteName a{padding:max(calc(4 / 16 / var(--font-zoom-base) * 1rem), 4px) 10px;display:block;color:var(--x-header-link-color)!important}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__siteName a:visited{color:var(--x-link-visited)}.NotesLayout-module__9EtghW__header .NotesLayout-module__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}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility li:before{content:"["}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility li:after{content:"]"}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility .NotesLayout-module__9EtghW__return:before{content:"１つ上のﾍﾟｰｼﾞへ戻る"}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility .NotesLayout-module__9EtghW__return span{display:none}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility button{color:var(--x-link);text-decoration:underline}.NotesLayout-module__9EtghW__breadcrumb{padding:max(calc(10 / 16 / var(--font-zoom-base) * 1rem), 10px) 10px 0}.NotesLayout-module__9EtghW__ad{padding-block:max(calc(20 / 16 / var(--font-zoom-base) * 1rem), 20px)}.NotesLayout-module__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){.NotesLayout-module__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] .NotesLayout-module__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){.NotesLayout-module__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] .NotesLayout-module__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)}.NotesLayout-module__9EtghW__root{flex-direction:column;display:flex}.NotesLayout-module__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}.NotesLayout-module__9EtghW__header .NotesLayout-module__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}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__siteName a{vertical-align:text-top;color:inherit;text-decoration:none}.NotesLayout-module__9EtghW__header .NotesLayout-module__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}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility li:not(:last-child){display:grid}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility a,.NotesLayout-module__9EtghW__header .NotesLayout-module__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}.NotesLayout-module__9EtghW__breadcrumb{padding:.5rem var(--x-padding-inline);border-bottom:1px solid var(--x-border)}.NotesLayout-module__9EtghW__search{padding:.25rem var(--x-padding-inline) .75rem;border-bottom:1px solid var(--x-border);display:block}.NotesLayout-module__9EtghW__ad{padding:.875rem var(--x-padding-inline);border-bottom:1px solid var(--x-border)}.NotesLayout-module__9EtghW__content{grid-template-rows:auto auto 1fr;margin:0 0 4lh;display:grid}.NotesLayout-module__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){.NotesLayout-module__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}.NotesLayout-module__9EtghW__header,.NotesLayout-module__9EtghW__content,.NotesLayout-module__9EtghW__footer{border-left:1px inset #fff;grid-column:2/3}.NotesLayout-module__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}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__siteName{font-size:.875rem}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__siteName a{color:inherit}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility{justify-content:flex-end;margin-left:auto;font-size:.625rem;display:flex}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility li:not(:first-child):before{color:var(--x-border);content:"|";padding:0 .5em}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility a,.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility button{color:var(--x-link);text-decoration:underline}.NotesLayout-module__9EtghW__navigation{border-right:1px inset #888;grid-area:1/1/6/2;max-height:100dvh;display:block;position:sticky;top:0;overflow:auto}.NotesLayout-module__9EtghW__breadcrumb{border:0;padding:.5rem 10px 0}.NotesLayout-module__9EtghW__ad{padding:1.25rem 10px 2lh}.NotesLayout-module__9EtghW__content{grid-row:2/3;grid-template-rows:auto auto 1fr;display:grid}.NotesLayout-module__9EtghW__navigation.NotesLayout-module__9EtghW__ofNarrow{display:none}.NotesLayout-module__9EtghW__footer{text-align:right;border-top:1px solid var(--x-border);grid-row:5/6;padding:8px 10px;font-size:.75rem}.NotesLayout-module__9EtghW__footer .NotesLayout-module__9EtghW__allRightsReserved{display:none}}@media screen and (64rem<=width<90rem){.NotesLayout-module__9EtghW__root{--x-padding-inline:20px;grid-template-columns:min(18.125rem,25vw) 1fr}.NotesLayout-module__9EtghW__header,.NotesLayout-module__9EtghW__breadcrumb{padding-left:var(--x-padding-inline)}.NotesLayout-module__9EtghW__footer .NotesLayout-module__9EtghW__year{display:none}}@media screen and (min-width:90rem){.NotesLayout-module__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] .NotesLayout-module__9EtghW__root{--x-nav-link:#b3b3b3}:is(.NotesLayout-module__9EtghW__header,.NotesLayout-module__9EtghW__breadcrumb,.NotesLayout-module__9EtghW__navigation) a{color:var(--x-nav-link)}@media (hover:hover){:is(.NotesLayout-module__9EtghW__header,.NotesLayout-module__9EtghW__breadcrumb,.NotesLayout-module__9EtghW__navigation) a:hover{color:var(--x-link);text-decoration:underline}}:is(.NotesLayout-module__9EtghW__header,.NotesLayout-module__9EtghW__breadcrumb,.NotesLayout-module__9EtghW__navigation) a[aria-current=page]{color:var(--x-color);text-decoration:none}.NotesLayout-module__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}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;display:flex}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility li:nth-last-child(2){display:none}.NotesLayout-module__9EtghW__header .NotesLayout-module__9EtghW__utility li:last-child{display:block}.NotesLayout-module__9EtghW__navigation{grid-area:2/1/5/2;display:block;position:relative}.NotesLayout-module__9EtghW__breadcrumb{padding:0 0 2.25rem}.NotesLayout-module__9EtghW__ad{display:none}.NotesLayout-module__9EtghW__content{grid-row:2/3;padding:0 64px 0 32px}.NotesLayout-module__9EtghW__navigation.NotesLayout-module__9EtghW__ofNarrow{display:none}.NotesLayout-module__9EtghW__footer{text-align:right;grid-area:5/1/6/3;padding:12px 16px;font-size:.75rem}.NotesLayout-module__9EtghW__footer .NotesLayout-module__9EtghW__allRightsReserved{display:none}}
.CookieConsentDialog-module__UJObrG__root{visibility:hidden;opacity:0;background:0 0;align-content:center;width:100%;height:100%;margin:auto;display:block}.CookieConsentDialog-module__UJObrG__root>div{max-width:90dvw;max-height:80vh}@media screen and (min-width:640px){.CookieConsentDialog-module__UJObrG__root>div{max-width:70dvw;max-height:80dvh}}@media screen and (orientation:landscape){.CookieConsentDialog-module__UJObrG__root>div{max-width:90dvw;max-height:80vh}}@media screen and (min-width:640px) and (min-height:640px) and (orientation:landscape){.CookieConsentDialog-module__UJObrG__root>div{aspect-ratio:1024/768;width:90%;max-width:1024px;height:90%;max-height:768px}}.CookieConsentDialog-module__UJObrG__root[open]{visibility:visible;opacity:1}.CookieConsentDialog-module__UJObrG__root::backdrop{background-image:repeating-linear-gradient(#ffffff80,#ffffff80 1px,#0000 1px 4px)}
