@charset "UTF-8";html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background-color:#000}body{position:relative;min-block-size:100vh;margin:0;font-family:SST W20 Roman,SST W55 Regular,SST W20 Ultra Light,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}body.no-scroll{overflow:hidden}*{box-sizing:border-box}button{padding:0;font-family:SST W20 Roman,SST W55 Regular,SST W20 Ultra Light,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;background-color:transparent;border:none}button:not(:disabled){cursor:pointer}button:disabled{cursor:not-allowed}.ja-font{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}a{color:#fff;text-decoration:none}.ja{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}html{background-color:#fff}.about-page:where(.astro-J7PV25F6){inline-size:100%;padding-block-end:100px;background-color:#fff}.visual:where(.astro-J7PV25F6){position:relative;inline-size:100%;block-size:31.25svw;min-block-size:400px;overflow:hidden}.visual:where(.astro-J7PV25F6) .bg:where(.astro-J7PV25F6){object-fit:cover;inline-size:100%;block-size:100%;object-position:center}.visual:where(.astro-J7PV25F6) .black-filter:where(.astro-J7PV25F6){position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background-color:#0006}.logo-copy:where(.astro-J7PV25F6){position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:100svw;translate:-50% -50%}.logo-copy:where(.astro-J7PV25F6) .logo:where(.astro-J7PV25F6){display:block;inline-size:290px;margin:0 auto;text-align:center;user-select:none}.logo-copy:where(.astro-J7PV25F6) .copy:where(.astro-J7PV25F6){margin-block-start:20px;font-size:24px;font-style:normal;font-weight:400;font-stretch:normal;line-height:1;color:#fff;text-align:center;letter-spacing:normal}.header-bg:where(.astro-J7PV25F6){position:absolute;inset-block-start:0px;inset-inline-start:0px;inline-size:100%;pointer-events:none;background-image:linear-gradient(to bottom,#000,rgba(0,0,0,0));opacity:.5;block-size:181px}#header:where(.astro-J7PV25F6){position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;inline-size:100%;min-inline-size:840px}#header:where(.astro-J7PV25F6) #headerRow:where(.astro-J7PV25F6){display:block;block-size:65px;inline-size:100%;visibility:hidden;opacity:0;transition:opacity 2s ease-out}#header:where(.astro-J7PV25F6) #headerRow:where(.astro-J7PV25F6).show{visibility:visible;opacity:1}#header:where(.astro-J7PV25F6) #headerRow:where(.astro-J7PV25F6) .corp-logo:where(.astro-J7PV25F6){position:absolute;z-index:1}#header:where(.astro-J7PV25F6) #headerRow:where(.astro-J7PV25F6) .corp-logo:where(.astro-J7PV25F6) a:where(.astro-J7PV25F6){display:block;padding-block:30px 23px;padding-inline:30px 38px}#header:where(.astro-J7PV25F6) .clock-logo:where(.astro-J7PV25F6){position:absolute;inset-block-start:28px;inset-inline-end:67px;z-index:1;display:block}h2:where(.astro-J7PV25F6){margin:66px auto 0;color:#000;text-align:center}h2:where(.astro-J7PV25F6) .logo:where(.astro-J7PV25F6){vertical-align:text-bottom}h2:where(.astro-J7PV25F6) .copy:where(.astro-J7PV25F6){font-size:24px;line-height:1.67;color:#000}.main-text:where(.astro-J7PV25F6){max-inline-size:1144px;padding-inline:60px;margin:24px auto 0;font-size:16px;line-height:1.88;color:#000;text-align:center}.main-text:where(.astro-J7PV25F6) p:where(.astro-J7PV25F6){margin-block:0}.section-ja:where(.astro-J7PV25F6){font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}footer:where(.astro-J7PV25F6){position:absolute;inset-block-end:0;inline-size:100%;padding-block:8px;padding-inline:25px;margin-top:50px;font-size:10px;color:#000;background-color:#fff}.page-top-link:where(.astro-J7PV25F6){display:block;margin-bottom:107px;text-align:center}.page-top-link:where(.astro-J7PV25F6) .label:where(.astro-J7PV25F6){margin-top:8px;font-size:16px;font-weight:300;line-height:1;color:#000}.page-top-link:where(.astro-J7PV25F6):hover{opacity:.8}.footer-link:where(.astro-J7PV25F6){position:absolute;inset-block-end:7px;inset-inline-start:25px}.footer-link:where(.astro-J7PV25F6) a:where(.astro-J7PV25F6){margin-inline-end:25px;color:#000}.footer-copyright:where(.astro-J7PV25F6){position:absolute;inset-block-end:7px;inset-inline-end:25px}@media screen and (max-width: 480px){.about-page:where(.astro-J7PV25F6){padding-block-end:0}.visual:where(.astro-J7PV25F6){min-block-size:auto;block-size:86.734693878svw}.logo-copy:where(.astro-J7PV25F6){translate:-50% -37%}.logo-copy:where(.astro-J7PV25F6) .logo:where(.astro-J7PV25F6){inline-size:200px;block-size:auto}.logo-copy:where(.astro-J7PV25F6) .copy:where(.astro-J7PV25F6){padding-inline:40px;margin-top:15px;font-size:13px;line-height:1.4}#header:where(.astro-J7PV25F6){position:absolute;min-inline-size:auto;zoom:.85}#header:where(.astro-J7PV25F6) #headerRow:where(.astro-J7PV25F6) .corp-logo:where(.astro-J7PV25F6) a:where(.astro-J7PV25F6){padding-block:34px 23px;padding-inline:34px 38px}#header:where(.astro-J7PV25F6) #headerRow:where(.astro-J7PV25F6) .corp-logo:where(.astro-J7PV25F6) img:where(.astro-J7PV25F6){block-size:21px;inline-size:auto}#header:where(.astro-J7PV25F6) .clock-logo:where(.astro-J7PV25F6){display:none}h1:where(.astro-J7PV25F6){margin:57px auto 0}.main-text:where(.astro-J7PV25F6){padding-inline:36px;font-size:13px;line-height:1.85;text-align:start}footer:where(.astro-J7PV25F6){position:relative;inset-block-end:0;inset-inline-start:50%;padding-block-start:45px;padding-block-end:15px;padding-inline:0;margin-top:34px;font-size:10px;translate:-50% 0}.page-top-link:where(.astro-J7PV25F6){display:block;margin-bottom:60px}.footer-link:where(.astro-J7PV25F6){position:relative;inset-block-end:0;inset-inline:auto;display:flex;flex-direction:row;justify-content:space-between;inline-size:250px;margin:0 auto}.footer-link:where(.astro-J7PV25F6) a:where(.astro-J7PV25F6){flex:1 1 auto;inline-size:110px;margin-inline-end:0;font-size:14px;text-align:center}.footer-link:where(.astro-J7PV25F6) a:where(.astro-J7PV25F6):first-of-type{text-align:start;border-inline-end:1px solid #000}.footer-link:where(.astro-J7PV25F6) a:where(.astro-J7PV25F6):last-of-type{text-align:end}.footer-copyright:where(.astro-J7PV25F6){position:relative;inset-block-end:auto;inset-inline-end:auto;display:block;margin-block-start:35px;text-align:center}}
