.page-module__E_YbGW__gnbWrapper{max-width:1520px;margin:0 auto;padding:max(8rem,min(9.8958vw,19rem)) 4rem 0}.page-module__E_YbGW__gnbWrapper nav{margin-bottom:6rem}@media screen and (max-width:768px){.page-module__E_YbGW__gnbWrapper{margin-bottom:3.6rem;padding-left:4.2%;padding-right:4.2%}}
.PhilosophyIntroSection-module__bJFQNq__introSection{background-image:url(/images/sub/about/philosophy-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;height:100vh;display:flex}.PhilosophyIntroSection-module__bJFQNq__content{align-items:center;gap:6rem;width:100%;padding:4.8958vw 4.1667vw;display:flex}.PhilosophyIntroSection-module__bJFQNq__left{flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;padding-top:max(4rem,min(4.1667vw,8rem));padding-bottom:max(4rem,min(4.1667vw,8rem));display:flex}.PhilosophyIntroSection-module__bJFQNq__titleArea{flex-direction:column;gap:1.2rem;display:flex}.PhilosophyIntroSection-module__bJFQNq__subTitle{color:var(--brand-Golden-Sand--100,#cf9b38);font-size:var(--font-22);letter-spacing:-.44px;font-weight:700;line-height:160%}.PhilosophyIntroSection-module__bJFQNq__title{color:var(--GrayScale-Neutral-Gray-800,#262626);font-size:var(--font-40);letter-spacing:-.8px;font-weight:800;line-height:140%}.PhilosophyIntroSection-module__bJFQNq__title span{color:var(--GrayScale-Neutral-Gray-900,#171717)}.PhilosophyIntroSection-module__bJFQNq__descArea{position:relative}.PhilosophyIntroSection-module__bJFQNq__description{color:var(--GrayScale-Neutral-Gray-700,#404040);font-size:var(--font-24);letter-spacing:-.44px;font-weight:400;line-height:160%;position:absolute;top:0;left:0}.PhilosophyIntroSection-module__bJFQNq__description:first-child{position:relative}.PhilosophyIntroSection-module__bJFQNq__right{aspect-ratio:800/840;flex-shrink:0;width:41.67vw;position:relative}.PhilosophyIntroSection-module__bJFQNq__imageWrap{border-radius:2.4rem;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.PhilosophyIntroSection-module__bJFQNq__imageWrap img{object-fit:cover}@media screen and (max-width:1024px){.PhilosophyIntroSection-module__bJFQNq__content{gap:3rem}.PhilosophyIntroSection-module__bJFQNq__left{gap:2rem}}@media screen and (max-width:768px){.PhilosophyIntroSection-module__bJFQNq__subTitle{font-size:1.6rem}.PhilosophyIntroSection-module__bJFQNq__titleArea{gap:.8rem}.PhilosophyIntroSection-module__bJFQNq__title{font-size:2.2rem}.PhilosophyIntroSection-module__bJFQNq__content{flex-direction:column;gap:4.4rem;padding-left:4.2%;padding-right:4.2%}.PhilosophyIntroSection-module__bJFQNq__right{aspect-ratio:361/280;width:100%}.PhilosophyIntroSection-module__bJFQNq__left{gap:4rem;padding:0}.PhilosophyIntroSection-module__bJFQNq__description{font-size:1.6rem}.PhilosophyIntroSection-module__bJFQNq__imageWrap{border-radius:2rem}}
.PhilosophyValueSection-module__iXRA9q__titleArea{flex-direction:column;gap:1.2rem;display:flex}.PhilosophyValueSection-module__iXRA9q__subTitleArea{margin-bottom:6rem}.PhilosophyValueSection-module__iXRA9q__subTitleArea p{color:var(--brand-Golden-Sand-000,#d9b061);text-align:center;font-size:var(--font-22);letter-spacing:-.44px;font-weight:700;line-height:160%}.PhilosophyValueSection-module__iXRA9q__subTitleArea h1{color:var(--GrayScale-Neutral-Gray-900,#171717);text-align:center;font-size:var(--font-40);letter-spacing:-.8px;font-weight:800;line-height:140%}.PhilosophyValueSection-module__iXRA9q__list{position:relative}.PhilosophyValueSection-module__iXRA9q__title{color:var(--GrayScale-Neutral-Gray-800,#262626);text-align:center;justify-content:center;align-items:center;font-size:max(4rem,min(6vw,9rem));font-weight:800;display:flex;position:-webkit-sticky;position:sticky;top:50vh;transform:translateY(-50%)}.PhilosophyValueSection-module__iXRA9q__itemList{width:36.46vw;margin:0 auto}.PhilosophyValueSection-module__iXRA9q__itemImage{aspect-ratio:700/480;border-radius:2.4rem;width:100%;position:relative;overflow:hidden}.PhilosophyValueSection-module__iXRA9q__item{flex-direction:column;gap:4rem;transition:transform .5s;display:flex;position:relative;transform:scale(.7)}.PhilosophyValueSection-module__iXRA9q__item.PhilosophyValueSection-module__iXRA9q__active{transform:scale(1)}.PhilosophyValueSection-module__iXRA9q__icon{width:4rem;height:2.8rem;position:relative}.PhilosophyValueSection-module__iXRA9q__top{opacity:0;align-items:center;gap:1.2rem;transition:all .5s;display:flex;transform:translateY(10px)}.PhilosophyValueSection-module__iXRA9q__item.PhilosophyValueSection-module__iXRA9q__active .PhilosophyValueSection-module__iXRA9q__top{opacity:1;transform:translateY(0)}.PhilosophyValueSection-module__iXRA9q__itemTitle{color:var(--GrayScale-Neutral-Gray-800,#262626);font-size:var(--font-32);letter-spacing:-.64px;font-weight:800;line-height:140%}.PhilosophyValueSection-module__iXRA9q__itemText{flex-direction:column;gap:2rem;padding-left:1.2rem;padding-right:1.2rem;display:flex}.PhilosophyValueSection-module__iXRA9q__itemTextContent{opacity:0;flex-direction:column;gap:.8rem;transition:all .5s;display:flex;transform:translateY(10px)}.PhilosophyValueSection-module__iXRA9q__item.PhilosophyValueSection-module__iXRA9q__active .PhilosophyValueSection-module__iXRA9q__itemTextContent{opacity:1;transform:translateY(0)}.PhilosophyValueSection-module__iXRA9q__itemTextContent span{color:var(--brand-Golden-Sand--100,#cf9b38);font-size:var(--font-24);letter-spacing:-.48px;font-weight:700;line-height:160%}.PhilosophyValueSection-module__iXRA9q__itemTextContent p{color:var(--GrayScale-Neutral-Gray-700,#404040);font-size:var(--font-22);letter-spacing:-.44px;font-weight:400;line-height:160%}html[data-locale=ja] .PhilosophyValueSection-module__iXRA9q__itemTextContent p{word-break:break-all}.PhilosophyValueSection-module__iXRA9q__mobTitle{color:var(--GrayScale-Neutral-Gray-800,#262626);letter-spacing:-1px;font-size:max(3rem,min(8vw,5rem));font-weight:800;line-height:140%;display:none}.PhilosophyValueSection-module__iXRA9q__mobList{display:none}@media screen and (max-width:1610px){.PhilosophyValueSection-module__iXRA9q__title{font-size:max(3rem,min(5vw,7rem))}}@media screen and (max-width:1400px) and (min-width:1025px){.PhilosophyValueSection-module__iXRA9q__itemTextContent p br{display:none!important}}@media screen and (max-width:1024px){.PhilosophyValueSection-module__iXRA9q__title{position:static}.PhilosophyValueSection-module__iXRA9q__itemList{width:55vw}}@media screen and (max-width:768px){.PhilosophyValueSection-module__iXRA9q__section{width:100%;overflow:hidden}.PhilosophyValueSection-module__iXRA9q__list{display:none}.PhilosophyValueSection-module__iXRA9q__item{transform:none}.PhilosophyValueSection-module__iXRA9q__itemList{width:100%}.PhilosophyValueSection-module__iXRA9q__top,.PhilosophyValueSection-module__iXRA9q__itemTextContent{opacity:1;transform:translateY(0)}.PhilosophyValueSection-module__iXRA9q__title{display:none}.PhilosophyValueSection-module__iXRA9q__subTitleArea{margin-top:4rem;margin-bottom:4rem}.PhilosophyValueSection-module__iXRA9q__subTitleArea p{margin-bottom:.8rem;font-size:1.6rem}.PhilosophyValueSection-module__iXRA9q__subTitleArea h1{font-size:2.2rem}.PhilosophyValueSection-module__iXRA9q__mobSwiper{width:100%;overflow:visible}.PhilosophyValueSection-module__iXRA9q__mobTitle{display:block}.PhilosophyValueSection-module__iXRA9q__mobTitle.PhilosophyValueSection-module__iXRA9q__bottom{text-align:right;margin-top:4rem}.PhilosophyValueSection-module__iXRA9q__mobList{display:block}.PhilosophyValueSection-module__iXRA9q__mobItem{flex-direction:column;gap:2rem;display:flex}.PhilosophyValueSection-module__iXRA9q__mobImage{aspect-ratio:320/200;border-radius:1.2rem;width:100%;position:relative;overflow:hidden}.PhilosophyValueSection-module__iXRA9q__mobImage img{object-fit:cover}.PhilosophyValueSection-module__iXRA9q__mobTop{align-items:center;gap:.8rem;padding-left:.6rem;padding-right:.6rem;display:flex}.PhilosophyValueSection-module__iXRA9q__mobIcon{width:2.4rem;height:1.6rem;position:relative}.PhilosophyValueSection-module__iXRA9q__mobItemTitle{color:var(--GrayScale-Neutral-Gray-800,#262626);letter-spacing:-.36px;font-size:1.8rem;font-weight:800;line-height:140%}.PhilosophyValueSection-module__iXRA9q__mobItemText{flex-direction:column;gap:1.2rem;display:flex}.PhilosophyValueSection-module__iXRA9q__mobItemTextContent{flex-direction:column;gap:.4rem;display:flex}.PhilosophyValueSection-module__iXRA9q__mobItemTextContent span{color:var(--brand-Golden-Sand--100,#cf9b38);letter-spacing:-.32px;font-size:1.6rem;font-weight:700;line-height:160%}.PhilosophyValueSection-module__iXRA9q__mobItemTextContent p{color:var(--GrayScale-Neutral-Gray-700,#404040);letter-spacing:-.28px;font-size:1.5rem;font-weight:400;line-height:160%}}
