.Contact-module__Hj_WgG__container{border:var(--border-width-normal)solid var(--color-border);border-radius:var(--border-radius-normal);background-color:#fff;flex-direction:row;width:200px;height:100px;padding:8px;display:flex}.Contact-module__Hj_WgG__eye{background-image:url(/features/contact/eye.webp);background-repeat:no-repeat;width:100px;height:100px}.Contact-module__Hj_WgG__eyeClosed{background-image:url(/features/contact/eye-closed.webp);background-repeat:no-repeat;width:100px;height:100px}.Contact-module__Hj_WgG__contact{cursor:pointer;width:100px;height:100px}.Contact-module__Hj_WgG__target{width:100px;height:100px}.Contact-module__Hj_WgG__target.Contact-module__Hj_WgG__over{border:2px dashed var(--color-border)}
.Marquee-module__FydI1W__container{overflow:hidden}.Marquee-module__FydI1W__marquee{white-space:nowrap;width:fit-content;padding-left:100%;animation:10s linear infinite Marquee-module__FydI1W__marquee}@keyframes Marquee-module__FydI1W__marquee{to{transform:translate(-100%)}}
.Tag-module__Aaunva__container{min-width:2em;font-size:var(--font-size-small);text-align:center;background-color:var(--color-content-background);border:1px solid var(--color-border);border-radius:var(--border-radius-normal);padding:4px 8px;color:var(--color-foreground)!important}
.Heading-module__GTN8tq__container{border-bottom:var(--border-width-normal)solid var(--color-border);flex-flow:wrap;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:8px;display:flex}.Heading-module__GTN8tq__marqueeContainer{flex:1}.Heading-module__GTN8tq__h{font-size:var(--font-size-larger);flex:1;font-weight:400;border:none!important}.Heading-module__GTN8tq__tagsContainer{flex-flow:wrap;gap:8px;display:flex}@media not (min-width:768px){.Heading-module__GTN8tq__h{font-size:var(--font-size-normal)}}
.Button-module__2_VRsa__container{font-family:var(--font-noto-sans-jp),sans-serif;cursor:pointer;border-radius:var(--border-radius-normal);border:none;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:100%;display:flex;color:var(--color-foreground-button)!important}.Button-module__2_VRsa__container.Button-module__2_VRsa__primary{background-color:var(--color-accent-primary)}.Button-module__2_VRsa__container.Button-module__2_VRsa__primary:not([disabled]):active{background-color:var(--color-border-accent-primary)}.Button-module__2_VRsa__container.Button-module__2_VRsa__optional{background-color:var(--color-accent-optional)}.Button-module__2_VRsa__container.Button-module__2_VRsa__optional:not([disabled]):active{background-color:var(--color-border-accent-optional)}.Button-module__2_VRsa__container:disabled{cursor:default;opacity:.5}
.DefaultDialog-module__6MeseW__container{background-color:var(--color-content-background);border:var(--border-width-normal)solid var(--color-border);border-radius:var(--border-radius-normal);flex-direction:column;display:flex}.DefaultDialog-module__6MeseW__header{border-bottom:var(--border-width-normal)solid var(--color-border)}.DefaultDialog-module__6MeseW__headerText{color:var(--color-foreground);margin:8px}.DefaultDialog-module__6MeseW__body{border-bottom:var(--border-width-normal)solid var(--color-border)}.DefaultDialog-module__6MeseW__bodyText{min-width:10em;color:var(--color-foreground);margin:16px 8px}.DefaultDialog-module__6MeseW__optionsContainer{flex-direction:row;justify-content:flex-end;gap:8px;margin:8px;display:flex}
.DialogContainer-module__Su3puG__container{background-color:#0000;border:none;padding:0}.DialogContainer-module__Su3puG__container::backdrop{background-color:var(--color-gray-out)}
.Win2000Button-module__mNYPyq__container{min-width:70px;min-height:21px;font-family:var(--font-family-win2000);font-size:var(--font-size-win2000);color:var(--color-win2000-foreground);background-color:var(--color-win2000-window-background);border-width:3px;border-image-source:url(/features/button/win2000-border.webp);border-image-slice:3;flex-direction:row;justify-content:center;align-items:center;padding:0 8px;display:flex}.Win2000Button-module__mNYPyq__container:active{border-image-source:url(/features/button/win2000-border-active.webp);transform:translate(1px,1px)}
.Win2000Dialog-module__U1aPfq__dialogHeaderCloseButtonContainer{color:#0000;background-image:url(/features/dialog/win2000-window-header-close-button.webp);background-position:0 0;border:none;width:16px;height:14px}.Win2000Dialog-module__U1aPfq__dialogHeaderCloseButtonContainer:active{background-position:-16px 0}.Win2000Dialog-module__U1aPfq__dialogHeaderContainer{box-sizing:border-box;height:18px;font-family:var(--font-family-win2000);font-size:var(--font-size-win2000);color:var(--color-win2000-window-header-foreground);background:linear-gradient(to right,var(--color-win2000-window-header-background1),var(--color-win2000-window-header-background2));flex-direction:row;align-items:center;padding:2px;display:flex}.Win2000Dialog-module__U1aPfq__dialogContainer{background-color:var(--color-win2000-window-background);border-style:solid;border-width:3px;border-image-source:url(/features/dialog/win2000-window-border.webp);border-image-slice:3;display:inline-block}.Win2000Dialog-module__U1aPfq__dialogHeaderTitle{flex:1}.Win2000Dialog-module__U1aPfq__dialogBody{font-family:var(--font-family-win2000);font-size:var(--font-size-win2000);color:var(--color-win2000-foreground);flex-direction:row;align-items:center;gap:16px;margin:12px;display:flex}.Win2000Dialog-module__U1aPfq__dialogButtonsContainer{flex-direction:row;justify-content:center;gap:8px;margin:12px;display:flex}.Win2000Dialog-module__U1aPfq__dialogBodyIconInformation{background-image:url(/features/dialog/win2000-icons.webp);background-position:0 0;background-repeat:no-repeat;background-size:128px 32px;width:32px;height:32px}.Win2000Dialog-module__U1aPfq__dialogBodyIconQuestion{background-image:url(/features/dialog/win2000-icons.webp);background-position:-32px 0;background-repeat:no-repeat;background-size:128px 32px;width:32px;height:32px}.Win2000Dialog-module__U1aPfq__dialogBodyIconWarning{background-image:url(/features/dialog/win2000-icons.webp);background-position:-64px 0;background-repeat:no-repeat;background-size:128px 32px;width:32px;height:32px}.Win2000Dialog-module__U1aPfq__dialogBodyIconError{background-image:url(/features/dialog/win2000-icons.webp);background-position:-96px 0;background-repeat:no-repeat;background-size:128px 32px;width:32px;height:32px}
.Win95Button-module__LDc4mW__container{min-width:70px;min-height:21px;font-family:var(--font-family-win95);font-size:var(--font-size-win95);color:var(--color-win95-foreground);background-color:var(--color-win95-window-background);border-width:3px;border-image-source:url(/features/button/win95-border.webp);border-image-slice:3;flex-direction:row;justify-content:center;align-items:center;padding:0 8px;display:flex}.Win95Button-module__LDc4mW__container:active{border-image-source:url(/features/button/win95-border-active.webp);transform:translate(1px,1px)}
.Win95Dialog-module__PcBh8q__dialogHeaderCloseButtonContainer{color:#0000;background-image:url(/features/dialog/win95-window-header-close-button.webp);background-position:0 0;border:none;width:16px;height:14px}.Win95Dialog-module__PcBh8q__dialogHeaderCloseButtonContainer:active{background-position:-16px 0}.Win95Dialog-module__PcBh8q__dialogHeaderContainer{box-sizing:border-box;height:18px;font-family:var(--font-family-win95);font-size:var(--font-size-win95);color:var(--color-win95-window-header-foreground);background-color:var(--color-win95-window-header-background);flex-direction:row;align-items:center;padding:2px;display:flex}.Win95Dialog-module__PcBh8q__dialogContainer{background-color:var(--color-win95-window-background);border-style:solid;border-width:3px;border-image-source:url(/features/dialog/win95-window-border.webp);border-image-slice:3;display:inline-block}.Win95Dialog-module__PcBh8q__dialogHeaderTitle{flex:1}.Win95Dialog-module__PcBh8q__dialogBody{font-family:var(--font-family-win95);font-size:var(--font-size-win95);color:var(--color-win95-foreground);flex-direction:row;align-items:center;gap:16px;margin:12px;display:flex}.Win95Dialog-module__PcBh8q__dialogButtonsContainer{flex-direction:row;justify-content:center;gap:8px;margin:12px;display:flex}.Win95Dialog-module__PcBh8q__dialogBodyIconInformation{background-image:url(/features/dialog/win2000-icons.webp);background-position:0 0;background-repeat:no-repeat;background-size:128px 32px;width:32px;height:32px}.Win95Dialog-module__PcBh8q__dialogBodyIconQuestion{background-image:url(/features/dialog/win2000-icons.webp);background-position:-32px 0;background-repeat:no-repeat;background-size:128px 32px;width:32px;height:32px}.Win95Dialog-module__PcBh8q__dialogBodyIconWarning{background-image:url(/features/dialog/win2000-icons.webp);background-position:-64px 0;background-repeat:no-repeat;background-size:128px 32px;width:32px;height:32px}.Win95Dialog-module__PcBh8q__dialogBodyIconError{background-image:url(/features/dialog/win2000-icons.webp);background-position:-96px 0;background-repeat:no-repeat;background-size:128px 32px;width:32px;height:32px}
.Loading-module__0Hzoja__container{border:8px solid #0000;border-top-color:var(--color-accent-primary);border-radius:50%;width:64px;height:64px;animation:1s linear infinite Loading-module__0Hzoja__spin}@keyframes Loading-module__0Hzoja__spin{to{transform:rotate(360deg)}}
.LoadingContainer-module__W9ivUW__container{cursor:pointer;background-color:#0000;border:none;padding:0;overflow:hidden}.LoadingContainer-module__W9ivUW__container::backdrop{background-color:var(--color-gray-out)}
.Carousel-module__UeJOZq__container{height:var(--height-page-banner);scroll-snap-type:x mandatory;background-color:#000;flex-direction:row;align-items:center;gap:16px;padding:0 50vw;list-style-type:none;display:flex;overflow:scroll hidden;list-style-position:inside!important}
.ExternalContent-module__pbTAQG__container{box-sizing:border-box;max-height:720px;display:flex;position:relative;overflow:hidden}.ExternalContent-module__pbTAQG__iframe{aspect-ratio:16/9;border:0;flex:1}.ExternalContent-module__pbTAQG__sizeFixedContainer{background-color:#000;justify-content:center;padding:8px;display:flex;overflow:hidden}.ExternalContent-module__pbTAQG__sizeFixedIframe{border:0;max-width:100%;overflow:hidden}.ExternalContent-module__pbTAQG__toggleFullScreenContainer{flex-direction:column-reverse;align-items:end;gap:4px;margin:4px;display:flex;position:absolute;bottom:0;right:0}.ExternalContent-module__pbTAQG__toggleFullScreenContainer .ExternalContent-module__pbTAQG__toolTip{color:#fff;border-radius:var(--border-radius-normal);opacity:0;background-color:#0000007f;padding:4px 8px;transition:all .1s}.ExternalContent-module__pbTAQG__toggleFullScreenContainer .ExternalContent-module__pbTAQG__button{color:#fff;cursor:pointer;border-radius:var(--border-radius-normal);opacity:.5;background-color:#0000;border:0;flex-direction:row;align-items:center;gap:4px;margin:0;padding:4px;transition:all .1s;display:flex}.ExternalContent-module__pbTAQG__toggleFullScreenContainer .ExternalContent-module__pbTAQG__button:hover{opacity:1}.ExternalContent-module__pbTAQG__toggleFullScreenContainer .ExternalContent-module__pbTAQG__button:hover~.ExternalContent-module__pbTAQG__toolTip{opacity:1}
.Note-module__2BAHAW__container{box-sizing:border-box;background-color:var(--color-content-background);border:var(--border-width-normal)solid var(--color-border);border-radius:var(--border-radius-normal);flex-direction:column;gap:16px;padding:16px;display:flex}.Note-module__2BAHAW__container a{color:var(--color-accent-primary);text-decoration:none}.Note-module__2BAHAW__container p{text-indent:1em;margin:1em 0;line-height:1.5em}.Note-module__2BAHAW__container cite{font-style:normal;font-weight:400}.Note-module__2BAHAW__container ul,.Note-module__2BAHAW__container ol{margin:1em 0;padding:0;list-style-position:inside}.Note-module__2BAHAW__container li{text-indent:-1em;margin:.5em 1em;padding-left:1em}.Note-module__2BAHAW__container em{border-bottom:thin dashed var(--color-foreground);font-style:normal}.Note-module__2BAHAW__container b:before{content:"『"}.Note-module__2BAHAW__container b{font-style:normal}.Note-module__2BAHAW__container b:after{content:"』"}.Note-module__2BAHAW__container strong{font-style:normal;font-weight:700}.Note-module__2BAHAW__container table{border-collapse:collapse;width:100%}.Note-module__2BAHAW__container table th{vertical-align:top;text-align:left;border-bottom:var(--border-width-normal)solid var(--color-border);padding:.5em;font-weight:700}.Note-module__2BAHAW__container table td{vertical-align:top;border-bottom:var(--border-width-normal)solid var(--color-border);padding:.5em}.Note-module__2BAHAW__container pre{overflow-wrap:break-word;border:var(--border-width-normal)solid var(--color-border);margin:.5em;padding:.5em;overflow:auto}.Note-module__2BAHAW__container code{overflow-wrap:break-word}.Note-module__2BAHAW__container blockquote{border:var(--border-width-normal)dashed var(--color-border);margin:.5em;padding:.5em}.Note-module__2BAHAW__container dl{border-collapse:collapse;grid-template-columns:10em 1fr;width:100%;display:grid}.Note-module__2BAHAW__container dl dt,.Note-module__2BAHAW__container dl dd{vertical-align:top;border-bottom:var(--border-width)solid var(--color-border);padding:.5em}:is(.Note-module__2BAHAW__container dl dt,.Note-module__2BAHAW__container dl dd):last-of-type{border-bottom:none}
