.Arrow_arrow__UJT7_{background-image:url(/img/arrow_black.svg)}.Arrow_arrowWhite__Fnphu,.Arrow_arrow__UJT7_{height:8px;width:18px;background-size:contain;--tw-content:"";content:var(--tw-content)}.Arrow_arrowWhite__Fnphu{background-image:url(/img/arrow_white.svg)}.CategoryTag_topicsBackgroundColor__J_yto{--tw-bg-opacity:1;background-color:rgb(176 197 222/var(--tw-bg-opacity))}.CategoryTag_eventBackgroundColor__tuQjG{--tw-bg-opacity:1;background-color:rgb(223 175 152/var(--tw-bg-opacity))}.NewsLinkCard_newsLinkCard__YiboF{position:relative;display:flex;width:100%;gap:.5rem}@media (min-width:1080px){.NewsLinkCard_newsLinkCard__YiboF{width:100%}}@media (min-width:1280px){.NewsLinkCard_newsLinkCard__YiboF{gap:25px}}.NewsLinkCard_newsLinkCard__YiboF .NewsLinkCard_newsTitle__sHnB_{width:241px}.NewsLinkCard_newsLinkCard__YiboF .NewsLinkCard_newsTitle__sHnB_:hover{--tw-text-opacity:1;color:rgb(176 197 222/var(--tw-text-opacity))}.NewsLinkCard_newsLinkCard__YiboF .NewsLinkCard_arrowWrapper__cCsap{position:absolute;bottom:.5rem;right:.5rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.NewsLinkCard_newsLinkCard__YiboF:hover .NewsLinkCard_arrowWrapper__cCsap{--tw-translate-x:10px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.NewsLinkCard_newsLinkCard__YiboF .NewsLinkCard_topicsBackgroundColor__1N8rr{--tw-bg-opacity:1;background-color:rgb(176 197 222/var(--tw-bg-opacity))}.NewsLinkCard_newsLinkCard__YiboF .NewsLinkCard_eventBackgroundColor__PvQ_L{--tw-bg-opacity:1;background-color:rgb(223 175 152/var(--tw-bg-opacity))}.Category_categoryColorParent__T0ETk:hover .Category_topicsTextColor__M_SCa{--tw-text-opacity:1;color:rgb(176 197 222/var(--tw-text-opacity))}.Category_categoryColorParent__T0ETk:hover .Category_eventTextColor__s4XXD{--tw-text-opacity:1;color:rgb(223 175 152/var(--tw-text-opacity))}.Home_topHeader__aZPcp{position:relative;margin-bottom:1rem;width:75%;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 200 188/var(--tw-border-opacity));font-family:Jost;font-size:40px;--tw-text-opacity:1;color:rgb(226 200 188/var(--tw-text-opacity))}@media (min-width:1080px){.Home_topHeader__aZPcp{width:700px;font-size:100px}}.Home_topHeader__aZPcp:after{position:absolute;left:0;bottom:-.125rem;display:block;width:54px;overflow:hidden;border-bottom-width:3px;--tw-border-opacity:1;border-color:rgb(226 200 188/var(--tw-border-opacity));line-height:0;--tw-content:"";content:var(--tw-content)}@media (min-width:1080px){.Home_topHeader__aZPcp:after{width:200px}}.Home_topHeaderWhite__tzH17{position:relative;margin-bottom:1rem;width:75%;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));font-family:Jost;font-size:40px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1080px){.Home_topHeaderWhite__tzH17{width:700px;font-size:100px}}.Home_topHeaderWhite__tzH17:after{position:absolute;left:0;bottom:-.125rem;display:block;width:54px;overflow:hidden;border-bottom-width:3px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));line-height:0;--tw-content:"";content:var(--tw-content)}@media (min-width:1080px){.Home_topHeaderWhite__tzH17:after{width:200px}}.Home_contentWrapper__WcKg5{position:relative;z-index:0;padding:calc(44.2% + 90px + 60px) 0 0}@media screen and (max-width:1080px){.Home_contentWrapper__WcKg5{padding:calc(65.6% + 60px + 40px) 0 0}}.Home_heroContainer__jnbOx{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1;width:100%;padding-top:100vh;background:no-repeat url(/img/hero_image01.jpg);background-size:cover;background-position:50%;will-change:animation;animation-name:Home_scaleOut__eurHQ;animation-duration:1s;animation-delay:1.5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:1080px){.Home_heroContainer__jnbOx{animation-name:Home_scaleOutSP__RfCH_}}.Home_heroContainer__jnbOx.Home_animated__yg_wc{animation-duration:0s;animation-delay:0s}.Home_heroLogo__EETz3{position:fixed;top:0;left:0;z-index:2;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-color:#fff;animation-name:Home_fadeOut__dqpko;animation-duration:1s;animation-delay:1.5s;animation-fill-mode:forwards}.Home_heroLogo__EETz3 img{opacity:0;width:700px;animation-name:Home_fadeIn__xU7qo,Home_fadeOut__dqpko;animation-duration:1s,.5s;animation-delay:0s,1s;animation-fill-mode:forwards}@media screen and (max-width:1080px){.Home_heroLogo__EETz3 img{width:80%;max-width:500px}}.Home_heroLogo__EETz3.Home_animated__yg_wc{display:none}.Home_heroMessage__qTJi6{position:absolute;top:0;left:0;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;opacity:1;text-shadow:0 3px 6px rgba(0,0,0,.549);font-family:NotoSerifJP;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1080px){.Home_heroMessage__qTJi6{font-size:52.5px}}.Home_heroMessage__qTJi6{animation-name:Home_fadeIn__xU7qo,Home_blurOut__RtA1R;animation-duration:.5s,.7s;animation-delay:.5s,.7s;animation-fill-mode:both;animation-timing-function:ease-out}.Home_heroMessage__qTJi6 span{margin-top:.5rem;font-size:12px}@media (min-width:351px){.Home_heroMessage__qTJi6 span{font-size:14px}}@media (min-width:1080px){.Home_heroMessage__qTJi6 span{margin-top:2rem;padding-right:.5rem;font-size:20px}}.Home_heroMessage__qTJi6.Home_animated__yg_wc{animation-duration:0s,0s;animation-delay:0s,0s}@keyframes Home_fadeIn__xU7qo{0%{opacity:0}to{opacity:1}}@keyframes Home_darkToWhite__Vd6t7{0%{color:#000}to{color:#fff}}@keyframes Home_fadeOut__dqpko{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes Home_blurOut__RtA1R{0%{filter:blur(10px)}to{filter:blur(0)}}@keyframes Home_scaleOut__eurHQ{to{top:90px;width:calc(100% - 120px);padding-top:44.2%}}@keyframes Home_scaleOutSP__RfCH_{to{top:60px;width:calc(100% - 40px);padding-top:65.6%}}.Home_article__UE_qj{width:100%;max-width:1400px;margin:0 auto 80px;padding:0 1rem}.Home_article__container__o5hEA{display:flex;padding:24px 40px;border:1px solid #ece8e3}.Home_article__date__juJDq{margin:0 80px 0 0}.Home_article__text__yms80{white-space:pre-wrap;line-height:1.5}@media screen and (max-width:1080px){.Home_article__UE_qj{margin:0 auto 40px;padding:0 10px}.Home_article__container__o5hEA{flex-direction:column;padding:16px 10px}.Home_article__date__juJDq{margin:0 0 16px}}.CompanyLinkCard_companyLinkCard__n0AKH .CompanyLinkCard_companyLinkBackground__CaimK{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.CompanyLinkCard_companyLinkCard__n0AKH:hover .CompanyLinkCard_companyLinkBackground__CaimK{--tw-scale-x:1.1;--tw-scale-y:1.1}.CompanyLinkCard_companyLinkCard__n0AKH:hover .CompanyLinkCard_arrowWrapper___0y1u,.CompanyLinkCard_companyLinkCard__n0AKH:hover .CompanyLinkCard_companyLinkBackground__CaimK{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.CompanyLinkCard_companyLinkCard__n0AKH:hover .CompanyLinkCard_arrowWrapper___0y1u{--tw-translate-x:10px}.CompanyLinkCard_companyLinkCard__n0AKH:hover .CompanyLinkCard_readMore__bUgWK:after{width:0}.CompanyLinkCard_companyLinkCard__n0AKH .CompanyLinkCard_arrowWrapper___0y1u{position:absolute;right:-2rem;top:.5rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.CompanyLinkCard_companyLinkCard__n0AKH .CompanyLinkCard_readMore__bUgWK{position:absolute;bottom:.625rem;right:3.5rem;width:97px;text-align:center;font-family:Jost;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.CompanyLinkCard_companyLinkCard__n0AKH .CompanyLinkCard_readMore__bUgWK:after{position:absolute;bottom:0;right:0;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));transition-duration:.2s;--tw-content:"";content:var(--tw-content)}@keyframes CompanyLinkCard_border_anim__WA5Ic{0%{width:0}to{width:100%}}