@charset "UTF-8";.EffectBg[data-astro-cid-aybbmsmj]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@keyframes slide-bg{0%{left:0}to{left:-200%}}.EffectBg__slider[data-astro-cid-aybbmsmj]{position:absolute;top:0;left:0;width:400%;height:100%;animation:8s linear 0s infinite running slide-bg}.EffectBg__slider[data-astro-cid-aybbmsmj]:before,.EffectBg__slider[data-astro-cid-aybbmsmj]:after{content:"";width:50%;height:100%;position:absolute;top:0;display:block;background:linear-gradient(90deg,#19a6ad 15%,#006fff 50%,#19a6ad 87%)}.EffectBg__slider[data-astro-cid-aybbmsmj]:before{left:0}.EffectBg__slider[data-astro-cid-aybbmsmj]:after{left:50%}.Introduction[data-astro-cid-aybbmsmj]{min-height:600px}@media screen and (max-width: 800px){.Introduction[data-astro-cid-aybbmsmj]{min-height:initial;padding-left:20px;padding-right:20px}}.IntroductionVisual[data-astro-cid-aybbmsmj]{position:absolute;right:100%;top:0;width:calc(100% - 20px);padding-left:40px}@media screen and (max-width: 800px){.IntroductionVisual[data-astro-cid-aybbmsmj]{position:relative;right:auto;top:auto;width:100%;padding-left:0;margin-top:-10px;z-index:0}}.IntroductionBody[data-astro-cid-aybbmsmj]{position:relative;margin-left:calc(50% - 10px)}@media screen and (max-width: 800px){.IntroductionBody[data-astro-cid-aybbmsmj]{margin-left:0}}.IntroductionHead[data-astro-cid-aybbmsmj]{position:relative;padding-left:20px;padding-top:64px;padding-bottom:37px;color:#fff}.IntroductionHead[data-astro-cid-aybbmsmj] .SyncGridWidth--3-6[data-astro-cid-aybbmsmj]{position:relative;padding-left:20px}@media screen and (max-width: 800px){.IntroductionHead[data-astro-cid-aybbmsmj]{padding:16px 20px 15px 11px;margin-right:-20px;z-index:1}.IntroductionHead[data-astro-cid-aybbmsmj] .SyncGridWidth--3-6[data-astro-cid-aybbmsmj]{padding-left:0}}.IntroductionHead__bg[data-astro-cid-aybbmsmj]{width:100%;height:100%;display:block;position:absolute;top:0;left:0;border-radius:0 0 50px;overflow:hidden}.IntroductionHead__inner[data-astro-cid-aybbmsmj]{position:relative}.IntroductionHead__bg--no-radius[data-astro-cid-aybbmsmj]{border-radius:0}.IntroductionHead__title[data-astro-cid-aybbmsmj]{display:flex;align-items:center}@media screen and (max-width: 800px){.IntroductionHead__title[data-astro-cid-aybbmsmj]{height:auto}}.IntroductionHead__title[data-astro-cid-aybbmsmj] h1{font-family:var(--font-futura);font-weight:500;font-style:italic;font-size:6.2rem;letter-spacing:.1em}@media screen and (max-width: 800px){.IntroductionHead__title[data-astro-cid-aybbmsmj] h1{font-size:4rem;line-height:1}}.IntroductionHead__subtitle[data-astro-cid-aybbmsmj]{font-family:var(--font-shippori-mincho);font-weight:700;font-size:1.8rem;margin-top:13px;letter-spacing:.2em}@media screen and (max-width: 800px){.IntroductionHead__subtitle[data-astro-cid-aybbmsmj]{margin-top:4px;font-size:1.6rem}}.IntroductionHead__lead[data-astro-cid-aybbmsmj]{font-size:3rem;letter-spacing:.1em}@media screen and (max-width: 800px){.IntroductionHead__lead[data-astro-cid-aybbmsmj]{font-size:1.8rem;letter-spacing:.18em}}html[lang=ja] .IntroductionHead__lead[data-astro-cid-aybbmsmj]{font-family:var(--font-shippori-mincho);font-weight:700;line-height:1.5;margin-top:21px}@media screen and (max-width: 800px){html[lang=ja] .IntroductionHead__lead[data-astro-cid-aybbmsmj]{margin-top:6px}}html[lang=en] .IntroductionHead__lead[data-astro-cid-aybbmsmj]{font-family:var(--font-futura);font-weight:600;font-style:italic;line-height:1.33;margin-top:15px}html[lang=en] .IntroductionHead__lead[data-astro-cid-aybbmsmj] br{display:none}@media screen and (max-width: 800px){html[lang=en] .IntroductionHead__lead[data-astro-cid-aybbmsmj]{line-height:1.5;letter-spacing:.1em;margin-top:27px}}.Introduction__description[data-astro-cid-aybbmsmj]{padding-left:20px;padding-top:36px}.Introduction__description[data-astro-cid-aybbmsmj] .SyncGridWidth--3-6[data-astro-cid-aybbmsmj]{padding-left:20px}@media screen and (max-width: 800px){.Introduction__description[data-astro-cid-aybbmsmj]{padding-left:10px;padding-top:27px}.Introduction__description[data-astro-cid-aybbmsmj] .SyncGridWidth--3-6[data-astro-cid-aybbmsmj]{padding-left:0}}.slim[data-astro-cid-aybbmsmj]{min-height:auto}.slim[data-astro-cid-aybbmsmj] .IntroductionHead[data-astro-cid-aybbmsmj]{padding-top:67px;padding-left:40px;height:330px;background-size:cover;background-position:center}.slim[data-astro-cid-aybbmsmj] .IntroductionHead[data-astro-cid-aybbmsmj]:before{display:none}@media screen and (max-width: 800px){.slim[data-astro-cid-aybbmsmj] .IntroductionHead[data-astro-cid-aybbmsmj]{height:220px;padding-top:16px;padding-left:10px}}.slim[data-astro-cid-aybbmsmj] .IntroductionBody[data-astro-cid-aybbmsmj]{margin-left:-60px;border-radius:0 0 0 50px;overflow:hidden;transform:translateZ(0)}@media screen and (max-width: 800px){.slim[data-astro-cid-aybbmsmj] .IntroductionBody[data-astro-cid-aybbmsmj]{margin-left:-20px}}.slim[data-astro-cid-aybbmsmj] .IntroductionHead__title[data-astro-cid-aybbmsmj]{height:auto}.slim[data-astro-cid-aybbmsmj] .IntroductionHead__title[data-astro-cid-aybbmsmj] h1{line-height:1;white-space:nowrap;letter-spacing:.07em}@media screen and (max-width: 800px){.slim[data-astro-cid-aybbmsmj]+[data-layout=Section]{padding-top:28px}.slim[data-astro-cid-aybbmsmj]+[data-layout=Section] .NewsList[data-astro-cid-aybbmsmj]{margin-top:-14px}}.ImgWrap--introduction[data-astro-cid-aybbmsmj]{position:relative;height:600px;background-color:#f4f9ff;border-radius:0 0 50px;overflow:hidden}.ImgWrap--introduction[data-astro-cid-aybbmsmj] img[data-astro-cid-aybbmsmj]{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 800px){.ImgWrap--introduction[data-astro-cid-aybbmsmj]{height:220px}}.IntroductionBody[data-astro-cid-aybbmsmj].InviewObj .IntroductionHead__bg[data-astro-cid-aybbmsmj],.IntroductionBody[data-astro-cid-aybbmsmj].InviewObj .IntroductionHead__subtitle[data-astro-cid-aybbmsmj],.IntroductionBody[data-astro-cid-aybbmsmj].InviewObj .IntroductionHead__lead[data-astro-cid-aybbmsmj],.IntroductionBody[data-astro-cid-aybbmsmj].InviewObj .Introduction__description[data-astro-cid-aybbmsmj]{opacity:0}.IntroductionBody[data-astro-cid-aybbmsmj].InviewObj.fadein .IntroductionHead__bg[data-astro-cid-aybbmsmj]{transition:opacity .6s cubic-bezier(.39,.575,.565,1) .3s;opacity:1}.IntroductionBody[data-astro-cid-aybbmsmj].InviewObj.fadein .IntroductionHead__subtitle[data-astro-cid-aybbmsmj]{transition:opacity .6s cubic-bezier(.39,.575,.565,1) .6s;opacity:1}.IntroductionBody[data-astro-cid-aybbmsmj].InviewObj.fadein .IntroductionHead__lead[data-astro-cid-aybbmsmj]{transition:opacity .6s cubic-bezier(.39,.575,.565,1) .8s;opacity:1}.IntroductionBody[data-astro-cid-aybbmsmj].InviewObj.fadein .Introduction__description[data-astro-cid-aybbmsmj]{transition:opacity .6s cubic-bezier(.39,.575,.565,1) 1s;opacity:1}
