html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0e0f0e;max-width:100vw;overflow-x:hidden}html a,body a{color:inherit;text-decoration:none}html button,body button{color:inherit;appearance:none;cursor:pointer;background-color:#0000;border:none;outline:none;padding:0}*{box-sizing:border-box;margin:0;padding:0}
.Layout-module-scss-module__ZaDcBa__layout{flex-direction:column;min-height:100dvh;display:flex}.Layout-module-scss-module__ZaDcBa__layout .Layout-module-scss-module__ZaDcBa__main{flex:1}
.Header-module-scss-module__rxSyra__container{z-index:100;background:linear-gradient(#000000b3 0%,#0000 100%);flex-direction:row;block-size:56px;inline-size:100%;padding-inline:20px;display:flex;position:fixed;inset-block-start:0;inset-inline-start:0}@media only screen and (min-width:768px){.Header-module-scss-module__rxSyra__container{block-size:70px}}.Header-module-scss-module__rxSyra__container .Header-module-scss-module__rxSyra__logo-wrapper{flex-grow:1;align-items:center;display:flex}.Header-module-scss-module__rxSyra__container .Header-module-scss-module__rxSyra__logo-wrapper .Header-module-scss-module__rxSyra__logo{cursor:pointer}.Header-module-scss-module__rxSyra__container .Header-module-scss-module__rxSyra__select-language-wrapper{align-items:center;display:flex}
.LanguageSelectButton-module-scss-module__Rh7PwG__container{flex-direction:row;align-items:center;gap:3px;display:flex}
.Footer-module-scss-module__UtWX2q__container{flex-direction:column;align-items:center;gap:48px;padding:48px 40px;display:flex}.Footer-module-scss-module__UtWX2q__container .Footer-module-scss-module__UtWX2q__copyright-wrapper{flex-direction:row;justify-content:center;gap:20px;inline-size:100%;display:flex}.Footer-module-scss-module__UtWX2q__container .Footer-module-scss-module__UtWX2q__copyright-wrapper .Footer-module-scss-module__UtWX2q__copyright{color:#999;letter-spacing:0;font-size:10px;font-weight:400;line-height:16px;font-family:Noto Sans JP,Noto Sans SC,Noto Sans TC,Noto Sans Arabic,sans-serif!important}
