.scrolldown2[data-astro-cid-3z3kiuhi]{position:absolute;bottom:10px;left:50%}.scrolldown2[data-astro-cid-3z3kiuhi] span[data-astro-cid-3z3kiuhi]{position:absolute;left:10px;bottom:10px;color:#eee;font-size:.7rem;letter-spacing:.05em;writing-mode:vertical-rl}.scrolldown2[data-astro-cid-3z3kiuhi]:before{content:"";position:absolute;bottom:0;left:-4px;width:10px;height:10px;border-radius:50%;background:#eee;animation:circlemove 1.6s ease-in-out infinite,cirlemovehide 1.6s ease-out infinite}@keyframes circlemove{0%{bottom:45px}to{bottom:-5px}}@keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:.9}to{opacity:0}}.scrolldown2[data-astro-cid-3z3kiuhi]:after{content:"";position:absolute;bottom:0;left:0;width:2px;height:50px;background:#eee}.sp-br[data-astro-cid-r5w2e34z]{display:none}@media screen and (max-width: 768px){.sp-br[data-astro-cid-r5w2e34z]{display:block}}.main[data-astro-cid-r5w2e34z]{position:relative}video[data-astro-cid-r5w2e34z]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:27% 10%;object-position:27% 10%;filter:brightness(.8)}.bg[data-astro-cid-r5w2e34z]{position:absolute;z-index:-1;inset:0;width:100%;height:100dvh}.heading[data-astro-cid-r5w2e34z]{position:absolute;inset:30% 10%;display:grid;align-items:center;justify-content:end}.fv[data-astro-cid-r5w2e34z]{position:relative;height:100vh;display:grid;align-items:center;color:#fff}.wrapper[data-astro-cid-r5w2e34z]{display:grid;gap:var(--spacing-md)}.a[data-astro-cid-r5w2e34z]{--clamp-min: calc(var(--text-3xl) * .8);--clamp-max: calc(var(--text-4xl) * .8);z-index:100;line-height:1.4;font-weight:400;letter-spacing:.1em;display:grid;grid-template-columns:100px auto;align-items:center;gap:var(--spacing-xs)}.b[data-astro-cid-r5w2e34z]{display:grid;gap:var(--spacing-xs);grid-template-columns:100px auto}@media screen and (max-width: 768px){.a[data-astro-cid-r5w2e34z],.b[data-astro-cid-r5w2e34z]{grid-template-columns:60px auto}}.sub[data-astro-cid-r5w2e34z]{--clamp-min: var(--text-lg);--clamp-max: var(--text-xl);z-index:200;line-height:1.7;font-weight:400;letter-spacing:.1em}.homeIllust[data-astro-cid-r5w2e34z]{width:100px}.sp-br[data-astro-cid-4hmkdlec]{display:none}@media screen and (max-width: 768px){.sp-br[data-astro-cid-4hmkdlec]{display:block}}.small-text[data-astro-cid-4hmkdlec]{line-height:1.8}.text-contents[data-astro-cid-4hmkdlec]{display:grid;gap:var(--spacing-md);z-index:1}.heading[data-astro-cid-4hmkdlec]{--clamp-min: var(--text-lg);--clamp-max: var(--text-2xl);letter-spacing:.08em;line-height:1.8}.vertical-text[data-astro-cid-4hmkdlec]{writing-mode:vertical-rl;text-orientation:mixed}@media screen and (max-width: 1024px){.vertical-text[data-astro-cid-4hmkdlec]{writing-mode:horizontal-tb;text-orientation:mixed;letter-spacing:.08em}}p[data-astro-cid-4hmkdlec]{--clamp-min: var(--text-sm);--clamp-max: var(--text-md)}.wrapper[data-astro-cid-4hmkdlec]{position:relative}.active[data-astro-cid-4hmkdlec] .animated[data-astro-cid-4hmkdlec]{animation-name:fadein;animation-fill-mode:backwards;animation-duration:.8s;animation-delay:.2s}.active[data-astro-cid-4hmkdlec] .animated2[data-astro-cid-4hmkdlec]{animation-name:fadein2;animation-fill-mode:backwards;animation-duration:.8s;animation-delay:.2s}.text[data-astro-cid-4hmkdlec]{display:grid;gap:var(--spacing-md);grid-column:text;align-self:center;justify-content:end;position:absolute;left:12%;top:10%;z-index:3}@media screen and (max-width: 1024px){.text[data-astro-cid-4hmkdlec]{justify-content:start;padding-left:var(--spacing-xl);position:static;margin-block:var(--spacing-xl)}}.section-heading[data-astro-cid-4hmkdlec]{--clamp-min: var(--text-3xl);--clamp-max: var(--text-4xl);font-size:var(--clamp);line-height:1}.sub-title[data-astro-cid-4hmkdlec]{--clamp-min: var(--text-lg);--clamp-max: var(--text-xl);font-size:var(--clamp);font-weight:800;margin-block-end:var(--spacing-sm)}.img-wrapper[data-astro-cid-4hmkdlec]{width:100%;position:relative}img[data-astro-cid-4hmkdlec]{inline-size:100%;min-block-size:100%;-o-object-position:left;object-position:left;max-width:1200px;position:relative;margin-left:auto}.button[data-astro-cid-4hmkdlec]{margin-block-start:var(--spacing-xl)}@media screen and (max-width: 768px){.button[data-astro-cid-4hmkdlec]{display:grid;place-content:center}}@keyframes fadein2{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.sp-br[data-astro-cid-bqd6renh]{display:none}@media screen and (max-width: 768px){.sp-br[data-astro-cid-bqd6renh]{display:block}}.active[data-astro-cid-bqd6renh] .animated[data-astro-cid-bqd6renh]{animation-name:fadein;animation-fill-mode:backwards;animation-duration:.8s;animation-delay:.2s}.active[data-astro-cid-bqd6renh] .animated2[data-astro-cid-bqd6renh]{animation-name:fadein2;animation-fill-mode:backwards;animation-duration:.8s;animation-delay:.2s}.small-text[data-astro-cid-bqd6renh]{line-height:1.8}.text-contents[data-astro-cid-bqd6renh]{display:grid;gap:var(--spacing-md);z-index:1}.heading[data-astro-cid-bqd6renh]{--clamp-min: var(--text-lg);--clamp-max: var(--text-2xl);line-height:1.8}.vertical-text[data-astro-cid-bqd6renh]{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.1em}@media screen and (max-width: 1024px){.vertical-text[data-astro-cid-bqd6renh]{writing-mode:horizontal-tb;text-orientation:mixed;letter-spacing:.08em}}p[data-astro-cid-bqd6renh]{--clamp-min: var(--text-sm);--clamp-max: var(--text-md)}.wrapper[data-astro-cid-bqd6renh]{position:relative}.text[data-astro-cid-bqd6renh]{display:flex;gap:var(--spacing-md);grid-column:text;align-self:center;justify-content:end;position:absolute;left:60%;top:10%;z-index:3}@media screen and (max-width: 1024px){.text[data-astro-cid-bqd6renh]{padding-right:var(--spacing-xl);position:static;margin-block:var(--spacing-xl)}}.section-heading[data-astro-cid-bqd6renh]{--clamp-min: var(--text-3xl);--clamp-max: var(--text-4xl);font-size:var(--clamp);line-height:1}.sub-title[data-astro-cid-bqd6renh]{--clamp-min: var(--text-lg);--clamp-max: var(--text-xl);font-size:var(--clamp);font-weight:800;margin-block-end:var(--spacing-sm)}.img-wrapper[data-astro-cid-bqd6renh]{width:100%;position:relative}img[data-astro-cid-bqd6renh]{inline-size:100%;min-block-size:100%;-o-object-position:left;object-position:left;max-width:1024px;position:relative}.img-wrapper[data-astro-cid-bqd6renh]:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(270deg,#ffffff,transparent);z-index:2}.button[data-astro-cid-bqd6renh]{margin-block-start:var(--spacing-xl)}@media screen and (max-width: 768px){.button[data-astro-cid-bqd6renh]{display:grid;place-content:center}}@keyframes fadein2{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}.visuals[data-astro-cid-asowpwj7]{display:grid;margin-bottom:var(--spacing-2xl);background-color:#fff;box-shadow:0 0 10px #0000001a}.heading[data-astro-cid-asowpwj7]{--clamp-min: var(--text-lg);--clamp-max: var(--text-2xl)}.vertical-text[data-astro-cid-asowpwj7]{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.1em}p[data-astro-cid-asowpwj7]{--clamp-min: var(--text-md);--clamp-max: var(--text-md)}.articles[data-astro-cid-7ko4au6p]{display:flex;flex-direction:column;gap:var(--spacing-xl)}.text[data-astro-cid-7ko4au6p]{--clamp-min: var(--text-xs);--clamp-max: var(--text-sm)}@media screen and (max-width: 1024px){.text[data-astro-cid-7ko4au6p]{text-align:center}}.top[data-astro-cid-7ko4au6p]{display:grid;grid-template-columns:2fr 3fr;gap:var(--spacing-2xl)}@media screen and (max-width: 1024px){.top[data-astro-cid-7ko4au6p]{display:flex;flex-direction:column}}.active[data-astro-cid-7ko4au6p] .top-left[data-astro-cid-7ko4au6p]{animation-name:fadein;animation-fill-mode:backwards;animation-duration:.8s;animation-delay:.2s}.title[data-astro-cid-7ko4au6p]{--clamp-min: var(--text-2xl);--clamp-max: var(--text-3xl);font-size:var(--clamp);line-height:1.4}@media screen and (max-width: 1024px){.title[data-astro-cid-7ko4au6p]{--clamp-min: var(--text-xl);--clamp-max: var(--text-2xl);text-align:center}.title-en[data-astro-cid-7ko4au6p]{text-align:center}}.title-en[data-astro-cid-7ko4au6p]{--clamp-min: var(--text-xs);--clamp-max: var(--text-sm);font-size:var(--clamp);color:var(--primary)}.title-wrapper[data-astro-cid-7ko4au6p]{margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid #666}.sub-title[data-astro-cid-7ko4au6p]{--clamp-min: var(--text-xl);--clamp-max: var(--text-2xl);display:flex;align-items:center;gap:var(--spacing-md);text-align:center;line-height:1;margin-inline-start:var(--spacing-md);margin-block-end:var(--spacing-md)}.sub-title[data-astro-cid-7ko4au6p]:after{content:"";height:1px;flex-grow:1;background-color:#666}.specialArticleBanner[data-astro-cid-7ko4au6p]{max-width:1240px;margin-inline:auto;margin-bottom:var(--spacing-2xl)}@media screen and (max-width: 768px){.specialArticleBanner[data-astro-cid-7ko4au6p]{margin-bottom:var(--spacing-2xl)}}.items[data-astro-cid-7ko4au6p]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.button-wrapper[data-astro-cid-7ko4au6p]{display:flex;justify-content:end}@media screen and (max-width: 768px){.button-wrapper[data-astro-cid-7ko4au6p]{justify-content:center}}.wrapper[data-astro-cid-7ko4au6p]{background-color:#fff}@keyframes fadein{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.items[data-astro-cid-bt4e5pko]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media screen and (max-width: 768px){.items[data-astro-cid-bt4e5pko]{grid-template-columns:repeat(1,1fr)}}.button-wrapper[data-astro-cid-bt4e5pko]{display:flex;justify-content:end}@media screen and (max-width: 768px){.button-wrapper[data-astro-cid-bt4e5pko]{justify-content:center}}.wrapper[data-astro-cid-jtz3xexh]{background-color:#fff;box-shadow:0 0 10px #0000001a;padding-block-start:var(--spacing-2xl);margin-block-end:var(--spacing-2xl);border-radius:16px}.news__items[data-astro-cid-jtz3xexh]{display:grid;gap:var(--spacing-xl);max-width:800px;margin:0 auto;padding-block-end:var(--spacing-2xl);font-weight:600}.news__item[data-astro-cid-jtz3xexh]{display:grid;grid-template-columns:1fr 3fr;gap:var(--spacing-md);padding-block-end:var(--spacing-xl);border-bottom:1px solid #ccc}.news__contents[data-astro-cid-jtz3xexh]{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:48px;font-size:14px;color:#4d4d4d;margin-block-start:var(--spacing-sm)}.button-wrapper[data-astro-cid-jtz3xexh]{display:flex;justify-content:end}@media screen and (max-width: 768px){.button-wrapper[data-astro-cid-jtz3xexh]{justify-content:center}}.pararax[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;height:100dvh}.pararax-layer[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;clip-path:inset(0)}.pa[data-astro-cid-j7pv25f6]{position:fixed;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover}
