@media (min-width:640.02px){.c-ui-col--4{--cols:4}}@media (max-width:640px){.c-ui-col--sp-2{--cols:2}}@media (min-width:640.02px){.c-ui-col--member{gap:clamp(2.4000000000000004rem,calc(1.8rem + 1.5vw),3rem) clamp(1.85rem,calc(1.3875rem + 1.15625vw),2.3125rem)}}@media (max-width:640px){.c-ui-col--member{gap:calc(clamp(1.7066666666666668rem,calc(0rem + 8.53333vw),2rem) + (1em - 1lh)/ 2) clamp(1.2266666666666668rem,calc(0rem + 6.13333vw),1.4375rem)}}@font-face{font-display:auto;font-family:icon-font;font-style:normal;font-weight:400;src:url(/en/assets_revamp2025/fonts/icon-font/icon-font.woff2) format("woff2"),url(/en/assets_revamp2025/fonts/icon-font/icon-font.woff) format("woff")}@media (max-width:640px){.u-dv-pc{display:none!important}}.c-ui-page-header{overflow:hidden}@media (min-width:640.02px){.c-ui-page-header{padding-block:calc(clamp(8rem,calc(6rem + 5vw),10rem) + (1em - 1lh)/ 2) clamp(8rem,calc(6rem + 5vw),10rem)}}@media (max-width:640px){.c-ui-page-header{min-height:clamp(13.173333333333334rem,calc(0rem + 65.86667vw),15.4375rem);padding-block:calc(clamp(4.266666666666667rem,calc(0rem + 21.33333vw),5rem) + (1em - 1lh)/ 2) calc(clamp(3.4133333333333336rem,calc(0rem + 17.06667vw),4rem) + (1em - 1lh)/ 2)}}.c-ui-page-header__wrapper{display:-ms-flexbox;display:flex;gap:clamp(2rem,calc(1.5rem + 1.25vw),2.5rem)}@media (min-width:640.02px){.c-ui-page-header__wrapper{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:640px){.c-ui-page-header__wrapper{-ms-flex-direction:column;flex-direction:column;gap:calc(clamp(2.5rem,calc(1.875rem + 1.5625vw),3.125rem) + (1em - 1lh)/ 2)}}.c-ui-page-header__main{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:640.02px){.c-ui-page-header__main{gap:clamp(2.4000000000000004rem,calc(1.8rem + 1.5vw),3rem)}}@media (max-width:640px){.c-ui-page-header__main{gap:clamp(1.7066666666666668rem,calc(0rem + 8.53333vw),2rem)}}.c-ui-page-header__en{display:block;margin-block:calc((1em - 1lh)/ 2);font-family:SST W20 Ultra Light,SST Japanese W55 UltraLight,Helvetica Neue,sans-serif;font-weight:200;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;line-height:1.25;letter-spacing:.025em}@media (min-width:640.02px){.c-ui-page-header__en{font-size:clamp(4rem,calc(3rem + 2.5vw),5rem)}}@media (max-width:640px){.c-ui-page-header__en{font-size:clamp(1.9200000000000002rem,calc(0rem + 9.6vw),2.25rem)}}@font-face{font-display:auto;font-family:icon-font;font-style:normal;font-weight:400;src:url(/en/assets_revamp2025/fonts/icon-font/icon-font.woff2) format("woff2"),url(/en/assets_revamp2025/fonts/icon-font/icon-font.woff) format("woff")}.c-ui-img{display:block;width:100%;height:auto}@font-face{font-display:auto;font-family:icon-font;font-style:normal;font-weight:400;src:url(/en/assets_revamp2025/fonts/icon-font/icon-font.woff2) format("woff2"),url(/en/assets_revamp2025/fonts/icon-font/icon-font.woff) format("woff")}.c-ui-article :not(:where(li,dt,dd)):not(:where(figcaption,.figcaption)):not([class^=c-ui]):not([class^=col__]):not(:first-child){-webkit-margin-after:calc((1em - 1lh)/ 2);margin-block-end:calc((1em - 1lh)/ 2)}@media (min-width:640.02px){.c-ui-article :not(:where(li,dt,dd)):not(:where(figcaption,.figcaption)):not([class^=c-ui]):not([class^=col__]):not(:first-child){-webkit-margin-before:calc(clamp(3.2rem,calc(2.4rem + 2vw),4rem) + (1em - 1lh)/ 2);margin-block-start:calc(clamp(3.2rem,calc(2.4rem + 2vw),4rem) + (1em - 1lh)/ 2)}.c-ui-article .has-xsmall-space:not(:where(li,dt,dd)):not(:where(figcaption,.figcaption)):not([class^=c-ui]):not([class^=col__]):not(:first-child){-webkit-margin-before:calc(clamp(2rem,calc(1.5rem + 1.25vw),2.5rem) + (1em - 1lh)/ 2);margin-block-start:calc(clamp(2rem,calc(1.5rem + 1.25vw),2.5rem) + (1em - 1lh)/ 2)}.c-ui-article .has-small-space:not(:where(li,dt,dd)):not(:where(figcaption,.figcaption)):not([class^=c-ui]):not([class^=col__]):not(:first-child){-webkit-margin-before:calc(clamp(3.2rem,calc(2.4rem + 2vw),4rem) + (1em - 1lh)/ 2);margin-block-start:calc(clamp(3.2rem,calc(2.4rem + 2vw),4rem) + (1em - 1lh)/ 2)}.c-ui-article .has-middle-space:not(:where(li,dt,dd)):not(:where(figcaption,.figcaption)):not([class^=c-ui]):not([class^=col__]):not(:first-child){-webkit-margin-before:calc(clamp(4.800000000000001rem,calc(3.6rem + 3vw),6rem) + (1em - 1lh)/ 2);margin-block-start:calc(clamp(4.800000000000001rem,calc(3.6rem + 3vw),6rem) + (1em - 1lh)/ 2)}.c-ui-article .has-large-space:not(:where(li,dt,dd)):not(:where(figcaption,.figcaption)):not([class^=c-ui]):not([class^=col__]):not(:first-child){-webkit-margin-before:calc(clamp(6rem,calc(4.5rem + 3.75vw),7.5rem) + (1em - 1lh)/ 2);margin-block-start:calc(clamp(6rem,calc(4.5rem + 3.75vw),7.5rem) + (1em - 1lh)/ 2)}}@media (max-width:640px){.c-ui-article :not(:where(li,dt,dd)):not(:where(figcaption,.figcaption)):not([class^=c-ui]):not([class^=col__]):not(:first-child){-webkit-margin-before:calc(clamp(3.4133333333333336rem,calc(0rem + 17.06667vw),4rem) + (1em - 1lh)/ 2);margin-block-start:calc(clamp(3.4133333333333336rem,calc(0rem + 17.06667vw),4rem) + (1em - 1lh)/ 2)}.c-ui-article .has-large-space-sp:not(:where(li,dt,dd)):not(:where(figcaption,.figcaption)):not([class^=c-ui]):not([class^=col__]):not(:first-child){-webkit-margin-before:calc(clamp(4.266666666666667rem,calc(0rem + 21.33333vw),5rem) + (1em - 1lh)/ 2);margin-block-start:calc(clamp(4.266666666666667rem,calc(0rem + 21.33333vw),5rem) + (1em - 1lh)/ 2)}}.c-ui-link-list{all:revert;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(clamp(1.2000000000000002rem,calc(.9rem + .75vw),1.5rem) + 1em - 1lh);padding:0;margin:0;font-family:SST W20 Light,SST W55 Light,Helvetica Neue,sans-serif;font-size:clamp(.7000000000000001rem,calc(.525rem + .4375vw),.875rem);list-style:none}.c-ui-link-list__item{display:block}.c-ui-link-list--large{gap:calc(clamp(1.2000000000000002rem,calc(.9rem + .75vw),1.5rem) + 1em - 1lh)}.c-ui-member{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:640.02px){.c-ui-member{gap:clamp(1rem,calc(.75rem + .625vw),1.25rem)}}@media (max-width:640px){.c-ui-member{gap:clamp(1.0666666666666667rem,calc(0rem + 5.33333vw),1.25rem)}}.c-ui-member__caption{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}@media (min-width:640.02px){.c-ui-member__caption{gap:clamp(.6000000000000001rem,calc(.45rem + .375vw),.75rem)}}@media (max-width:640px){.c-ui-member__caption{gap:clamp(.64rem,calc(0rem + 3.2vw),.75rem)}}.c-ui-member__name{margin-block:calc((1em - 1lh)/ 2);line-height:1.75}@media (min-width:640.02px){.c-ui-member__name{font-size:clamp(.8rem,calc(.6rem + .5vw),1rem)}}@media (max-width:640px){.c-ui-member__name{font-size:clamp(.7466666666666667rem,calc(0rem + 3.73333vw),.875rem)}}.c-ui-member__position{margin-block:calc((1em - 1lh)/ 2);line-height:1.75;color:color-mix(in srgb,currentcolor 70%,transparent)}@media (min-width:640.02px){.c-ui-member__position{font-size:clamp(.6000000000000001rem,calc(.45rem + .375vw),.75rem)}}@media (max-width:640px){.c-ui-member__position{font-size:clamp(.64rem,calc(0rem + 3.2vw),.75rem)}}@media (min-width:640.02px){.page-corporate__lead-wrap{-webkit-margin-after:clamp(4rem,calc(3rem + 2.5vw),5rem);margin-block-end:clamp(4rem,calc(3rem + 2.5vw),5rem)}}@media (max-width:640px){.page-corporate__lead-wrap{-webkit-margin-after:clamp(3.4133333333333336rem,calc(0rem + 17.06667vw),4rem);margin-block-end:clamp(3.4133333333333336rem,calc(0rem + 17.06667vw),4rem)}}.page-corporate__lead{margin-block:calc((1em - 1lh)/ 2)}@media (min-width:640.02px){.page-corporate__lead{font-size:clamp(.7000000000000001rem,calc(.525rem + .4375vw),.875rem)}}@media (max-width:640px){.page-corporate__lead{font-size:clamp(.64rem,calc(0rem + 3.2vw),.75rem)}}.page-corporate__business-start{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:640.02px){.page-corporate__business-start{gap:clamp(1.2000000000000002rem,calc(.9rem + .75vw),1.5rem)}}@media (max-width:640px){.page-corporate__business-start{gap:clamp(1.28rem,calc(0rem + 6.4vw),1.5rem)}}@media (min-width:640.02px){.page-corporate__page-header .c-ui-page-header__en{display:-ms-flexbox;display:flex}.page-corporate__page-header .c-ui-page-header__en>span:not(:first-child){margin-left:.5em}}.page-corporate__business-start-description{line-height:1.75}@media (min-width:640.02px){.page-corporate__business-start-description{font-size:clamp(.7000000000000001rem,calc(.525rem + .4375vw),.875rem)}}@media (max-width:640px){.page-corporate__business-start-description{font-size:clamp(.64rem,calc(0rem + 3.2vw),.75rem)}}.page-corporate__business-start-description:first-child{padding-top:.1lh}.page-corporate__business-start-description:not(:first-child){margin-block:calc((1em - 1lh)/ 2)}@media (min-width:640.02px){.page-corporate__small-link{font-size:clamp(.6000000000000001rem,calc(.45rem + .375vw),.75rem)}}@media (max-width:640px){.page-corporate__small-link{font-size:clamp(.64rem,calc(0rem + 3.2vw),.75rem)}}.page-corporate__board-of-directors{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:clamp(1.2000000000000002rem,calc(.9rem + .75vw),1.5rem);-ms-flex-pack:justify;justify-content:space-between;-webkit-margin-before:-.4em;margin-block-start:-.4em}@media (max-width:768px){.page-corporate__board-of-directors{-ms-flex-direction:column;flex-direction:column}}@media (max-width:640px){.page-corporate__board-of-directors{gap:clamp(2.3466666666666667rem,calc(0rem + 11.73333vw),2.75rem)}}.page-corporate__board-of-directors-table th{-webkit-padding-end:clamp(2rem,calc(1.5rem + 1.25vw),2.5rem);padding-inline-end:clamp(2rem,calc(1.5rem + 1.25vw),2.5rem);font-weight:300;text-align:left}@media (min-width:640.02px){.page-corporate__board-of-directors-table th{-webkit-padding-end:clamp(2rem,calc(1.5rem + 1.25vw),2.5rem);padding-inline-end:clamp(2rem,calc(1.5rem + 1.25vw),2.5rem)}}@media (max-width:640px){.page-corporate__board-of-directors-table th{-webkit-padding-end:clamp(2.1333333333333333rem,calc(0rem + 10.66667vw),2.5rem);padding-inline-end:clamp(2.1333333333333333rem,calc(0rem + 10.66667vw),2.5rem)}}.page-corporate__board-of-directors-table td,.page-corporate__board-of-directors-table th{padding-block:.3em}.page-corporate__board-of-directors-update-date{-webkit-padding-before:.8em;padding-block-start:.8em}.page-corporate__update-date{display:block;margin-block:calc((1em - 1lh)/ 2);text-align:right}@media (min-width:640.02px){.page-corporate__update-date{font-size:clamp(.6000000000000001rem,calc(.45rem + .375vw),.75rem)}}@media (max-width:640px){.page-corporate__update-date{font-size:clamp(.64rem,calc(0rem + 3.2vw),.75rem)}}.page-corporate__note{-webkit-margin-after:calc((1em - 1lh)/ 2);margin-block-end:calc((1em - 1lh)/ 2)}@media (min-width:640.02px){.page-corporate__note{font-size:clamp(.7000000000000001rem,calc(.525rem + .4375vw),.875rem)}.page-corporate__note:not(:first-child){-webkit-margin-before:calc(clamp(1.2000000000000002rem,calc(.9rem + .75vw),1.5rem) + (1em - 1lh)/ 2);margin-block-start:calc(clamp(1.2000000000000002rem,calc(.9rem + .75vw),1.5rem) + (1em - 1lh)/ 2)}}@media (max-width:640px){.page-corporate__note{font-size:clamp(.64rem,calc(0rem + 3.2vw),.75rem)}.page-corporate__note:not(:first-child){-webkit-margin-before:calc(clamp(1.28rem,calc(0rem + 6.4vw),1.5rem) + (1em - 1lh)/ 2);margin-block-start:calc(clamp(1.28rem,calc(0rem + 6.4vw),1.5rem) + (1em - 1lh)/ 2)}}.page-corporate__text{-webkit-margin-after:calc((1em - 1lh)/ 2);margin-block-end:calc((1em - 1lh)/ 2)}.page-corporate__executive-officer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:640.02px){.page-corporate__executive-officer{gap:clamp(2.85rem,calc(2.1375rem + 1.78125vw),3.5625rem)}}@media (max-width:640px){.page-corporate__executive-officer{gap:clamp(2.3466666666666667rem,calc(0rem + 11.73333vw),2.75rem)}}.c-ui-data-item{display:-ms-flexbox;display:flex}@media (min-width:640.02px){.c-ui-data-item{gap:clamp(4.75rem,calc(3.5625rem + 2.96875vw),5.9375rem);padding-inline:clamp(1.6rem,calc(1.2rem + 1vw),2rem)}}@media (max-width:640px){.c-ui-data-item{-ms-flex-direction:column;flex-direction:column;gap:clamp(1.6rem,calc(1.2rem + 1vw),2rem)}}.c-ui-data-item__title{margin-block:calc((1em - 1lh)/ 2);font-family:SST W20 Roman,SST W55 Regular,Helvetica Neue,sans-serif;font-weight:400;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;line-height:1.5;letter-spacing:.1em}@media (min-width:640.02px){.c-ui-data-item__title{-ms-flex-negative:0;flex-shrink:0;width:clamp(12.600000000000001rem,calc(9.45rem + 7.875vw),15.75rem);font-size:clamp(.8rem,calc(.6rem + .5vw),1rem)}}@media (max-width:640px){.c-ui-data-item__title{width:100%;font-size:clamp(.7466666666666667rem,calc(0rem + 3.73333vw),.875rem)}}.c-ui-data-item__value{-ms-flex-positive:1;flex-grow:1;margin-block:calc((1em - 1lh)/ 2);line-height:1.75}@media (min-width:640.02px){.c-ui-data-item__value{font-size:clamp(.8rem,calc(.6rem + .5vw),1rem)}}@media (max-width:640px){.c-ui-data-item__value{font-size:clamp(.7466666666666667rem,calc(0rem + 3.73333vw),.875rem)}}.c-ui-data-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.c-ui-data-list__data-item{border-bottom:1px solid rgba(255,255,255,.2)}.c-ui-data-list__data-item:first-child{border-top:1px solid rgba(255,255,255,.2)}@media (min-width:640.02px){.c-ui-data-list__data-item{padding-block:clamp(2.4000000000000004rem,calc(1.8rem + 1.5vw),3rem)}}@media (max-width:640px){.c-ui-data-list__data-item{padding-block:clamp(2.1333333333333333rem,calc(0rem + 10.66667vw),2.5rem)}}.c-ui-flex-items,.c-ui-flex-items__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:640.02px){.c-ui-flex-items--gap-xlarge{gap:clamp(1.2000000000000002rem,calc(.9rem + .75vw),1.5rem)}}@media (max-width:640px){.c-ui-flex-items--sp-gap-medium{gap:clamp(.8533333333333334rem,calc(0rem + 4.26667vw),1rem)}}.c-ui-flex-items--justify-start{-ms-flex-pack:start;justify-content:flex-start}@media (max-width:640px){.c-ui-flex-items--sp-direction-column{-ms-flex-direction:column;flex-direction:column}}@media (max-width:640px){.c-ui-flex-items--sp-align-start{-ms-flex-align:start;align-items:flex-start}}