.AboutPage_page__Eg0P3{color:var(--color-text);background:#fff}.AboutPage_page__Eg0P3 a{transition:opacity .3s ease}@media (hover:hover){.AboutPage_page__Eg0P3 a:hover{opacity:.7}}.AboutPage_pageHeader__Odesa{margin-top:.5rem;padding:1rem .75rem 2.3125rem 1.5rem}.AboutPage_breadcrumbs__cjEVB{--breadcrumb-muted-color:var(--color-text);margin-bottom:1.4375rem}.AboutPage_breadcrumbs__cjEVB li:first-child a{color:rgb(from var(--color-text) r g b/50%)}.AboutPage_pageTitle__897BA h1,.AboutPage_pageTitle__897BA p{margin:0}.AboutPage_pageTitleHeading__g_q_Q{font-family:var(--font-sans-jp);font-size:1.5rem;font-weight:500;line-height:1.6;letter-spacing:.02em}.AboutPage_pageTitle__897BA p{position:relative;padding-left:1.25rem;color:var(--color-brand);font-family:var(--font-en);font-size:1rem;font-weight:700;line-height:1.6}.AboutPage_pageTitle__897BA p:before{position:absolute;top:50%;left:0;width:.625rem;height:.125rem;background:currentcolor;content:"";transform:translateY(-50%)}.AboutPage_storySection__R7SV0{--story-viewport-height:100dvh;position:relative;overflow:clip}.AboutPage_storySection__R7SV0:before{position:sticky;top:0;z-index:2;display:block;height:var(--story-viewport-height);margin-top:-.75rem;margin-bottom:calc(0px - var(--story-viewport-height) + .75rem);border-block:.75rem solid #fff;pointer-events:none;content:""}.AboutPage_storyBackground__BrDSJ{position:sticky;top:.75rem;height:calc(var(--story-viewport-height) - 1.5rem);overflow:hidden;background:url(/assets/about/index-bg-sp.jpg) 50%/cover no-repeat;border-radius:1rem}.AboutPage_storyOverlay__XCEYg{position:absolute;inset:0;background:rgb(15 26 36/45%)}.AboutPage_storyContents__avSDO{position:relative;z-index:1;margin-top:calc(0px - var(--story-viewport-height) + 1.5rem)}.AboutPage_storyPanel__cGHu3{display:flex;min-height:var(--story-viewport-height);padding-block:4.34375rem;align-items:center}.AboutPage_storyPanel__cGHu3:first-child{padding-top:139px;align-items:flex-start}.AboutPage_storyPanel__cGHu3:last-child{padding-bottom:120px;align-items:flex-end}.AboutPage_storyMessage__q8Qtj{color:var(--color-base);text-align:center}.AboutPage_storyCard__zUPUO h2,.AboutPage_storyMessage__q8Qtj h2{margin:0 0 2rem;font-family:var(--font-display);font-size:1.75rem;font-weight:400;line-height:1.8;letter-spacing:.02em}.AboutPage_storyMessage__q8Qtj h2{margin-bottom:5rem;font-size:2rem}.AboutPage_storyCard__zUPUO h2{margin-bottom:2rem;font-size:2rem;line-height:1.6}.AboutPage_storyCard__zUPUO p,.AboutPage_storyMessage__q8Qtj p{margin:0;font-size:.875rem;font-weight:500;line-height:2;letter-spacing:.02em}.AboutPage_storyMessage__q8Qtj p+p{margin-top:1rem}.AboutPage_storyCard__zUPUO{position:relative;display:grid;padding:1.5rem;align-items:center;gap:0;overflow:hidden;border-radius:.75rem;background:var(--color-base)}.AboutPage_storyCardQuality__Xvywe{min-height:41.625rem}.AboutPage_storyCardQuality__Xvywe p{font-size:1rem}.AboutPage_storyCardBody__8cdRP,.AboutPage_storyCardImage__KfXus{position:relative;z-index:1}.AboutPage_storyCardBody__8cdRP{align-self:center}.AboutPage_storyCardImage__KfXus{align-self:end;justify-self:center}.AboutPage_storyCardImage__KfXus img{object-fit:contain}.AboutPage_storyNeedle__zBVVv{width:min(11rem,42vw);aspect-ratio:564/838}.AboutPage_storyProduct__lWHga{width:min(18rem,58vw);aspect-ratio:567/587}.AboutPage_storyMap__Nj79n{position:absolute;top:9.91%;right:0;bottom:18.02%;display:block;width:100%;max-width:24.375rem}.AboutPage_storyMap__Nj79n img{width:100%;height:100%;object-fit:contain;object-position:right center}[data-story-intro] .AboutPage_revealText__pAZhu,[data-story-intro] .AboutPage_revealTitle__PHxNJ{opacity:0;transform:translateY(1.5rem);transition:opacity .7s ease,transform .7s ease}[data-story-intro] .AboutPage_revealText__pAZhu{transition-delay:.2s}[data-story-intro][data-visible=true] .AboutPage_revealText__pAZhu,[data-story-intro][data-visible=true] .AboutPage_revealTitle__PHxNJ{opacity:1;transform:translateY(0)}[data-reveal-ready=true] [data-story-panel] .AboutPage_revealImage__Le_Si,[data-reveal-ready=true] [data-story-panel] .AboutPage_revealText__pAZhu,[data-reveal-ready=true] [data-story-panel] .AboutPage_revealTitle__PHxNJ{opacity:0;transform:translateY(1.5rem);transition:opacity .7s ease,transform .7s ease}[data-reveal-ready=true] [data-story-panel] .AboutPage_revealText__pAZhu{transition-delay:.2s}[data-reveal-ready=true] [data-story-panel] .AboutPage_revealImage__Le_Si{transition-delay:.4s}[data-reveal-ready=true] [data-story-panel][data-visible=true] .AboutPage_revealImage__Le_Si,[data-reveal-ready=true] [data-story-panel][data-visible=true] .AboutPage_revealText__pAZhu,[data-reveal-ready=true] [data-story-panel][data-visible=true] .AboutPage_revealTitle__PHxNJ{opacity:1;transform:translateY(0)}.AboutPage_strengthsSection__48Vll{padding-top:7.5rem}.AboutPage_strengthsEnglish__UF06j{position:relative;margin:0 0 2.5rem;padding-left:.8125rem}.AboutPage_strengthsEnglish__UF06j:before{position:absolute;top:50%;left:0;width:.625rem;height:.125rem;background-color:currentcolor;content:"";transform:translateY(-50%)}.AboutPage_strengthPoint__fckTt{padding-block:4rem;border-bottom:1px solid rgb(from var(--color-text) r g b/10%)}.AboutPage_strengthPointImage__Q862Q{margin:0 0 2rem;overflow:hidden;border-radius:.5rem}.AboutPage_strengthPointImage__Q862Q img{width:100%;height:auto}.AboutPage_strengthPointNumber__a6wvi{margin:0;font-family:var(--font-sans-en);font-size:4rem;font-weight:700;line-height:1;letter-spacing:.02em}.AboutPage_strengthPointTitle__mC5lP{margin-bottom:1rem}.AboutPage_strengthPointText__46KrA{margin:0;font-family:var(--font-sans-jp);font-size:1rem;font-weight:500;line-height:2;letter-spacing:.02em}.AboutPage_strengthPointContent__14tdZ{color:inherit;text-decoration:none}.AboutPage_strengthPointArrow__jubRQ{display:grid;width:3.4375rem;height:1.5625rem;overflow:hidden;margin-top:1rem;margin-left:auto;border-radius:.25rem;background:var(--color-secondary);place-items:center}.AboutPage_strengthPointArrow__jubRQ img{width:11.5px;height:10.1px}.AboutPage_historySection__ktbUw{padding-block:7.5rem}.AboutPage_historyPanel__6VUcg{overflow:hidden;padding:2.5rem .125rem 2.5rem 1.5rem;border-radius:1rem;background:var(--color-text-4)}.AboutPage_historyLayout__pSvjT{display:flex;flex-direction:column;gap:3.5rem}.AboutPage_historyContent__fdY22{padding-right:1.375rem}.AboutPage_historyTitle__WCEFw{font-size:2rem}.AboutPage_historyEnglish__EgdnT{position:relative;margin:0 0 2.5rem;padding-left:.8125rem}.AboutPage_historyEnglish__EgdnT:before{position:absolute;top:50%;left:0;width:.625rem;height:.125rem;background:currentcolor;content:"";transform:translateY(-50%)}.AboutPage_historyDescription__m3TQh{margin:0}.AboutPage_historyLink__t4P_w{display:flex;width:14.5625rem;min-height:3.25rem;margin-top:2.5rem;padding:.875rem .875rem .875rem 1.25rem;align-items:center;justify-content:space-between;border-radius:.5rem;color:var(--color-base);background:var(--color-secondary);font-size:1rem;font-weight:500;line-height:1;text-decoration:none}.AboutPage_historyLinkArrow__2zbT0{display:grid;width:2.5625rem;height:1.5rem;overflow:hidden;border-radius:.125rem;background:rgb(32 43 59/16%);place-items:center}.AboutPage_historyGalleryFrame__AxcYX{position:relative;width:100%;max-width:29.58125rem;margin-inline:auto;aspect-ratio:473.3/364;flex-shrink:0}.AboutPage_historyGalleryImage__JSG6A{position:absolute;overflow:hidden;border-radius:.25rem}.AboutPage_historyGalleryImage__JSG6A img{object-fit:cover}.AboutPage_historyGalleryImage01__iIA9C{top:calc(0 / 364 * 100%);left:calc(0 / 473.3 * 100%);z-index:3;width:calc(303.8 / 473.3 * 100%);height:calc(364 / 364 * 100%)}.AboutPage_historyGalleryImage02__dQwny{top:calc(10.9 / 364 * 100%);left:calc(71.1 / 473.3 * 100%);z-index:2;width:calc(341.4 / 473.3 * 100%);height:calc(341.4 / 364 * 100%)}.AboutPage_historyGalleryImage03__CI_Se{top:calc(32.8 / 364 * 100%);right:calc(0 / 473.3 * 100%);z-index:1;width:calc(247.7 / 473.3 * 100%);height:calc(297.1 / 364 * 100%)}.AboutPage_initiativesSection__4O_Wk{padding-inline:.75rem}.AboutPage_initiativesPanel__IwGkX{width:100%;max-width:88.5rem;margin-inline:auto;padding:2.5rem 2.3125rem 2.5rem 1.5rem;overflow:hidden;border-radius:1rem;background:url(/assets/about/index-initiatives-sp.jpg) 50%/cover no-repeat}.AboutPage_initiativesContainer___3n2c{padding-inline:0}.AboutPage_initiativesEnglish__qNDuo{position:relative;margin:0 0 2rem;padding-left:.8125rem}.AboutPage_initiativesEnglish__qNDuo:before{position:absolute;top:.8em;left:0;width:.625rem;height:.125rem;background:currentcolor;content:""}.AboutPage_initiativesDescription__8wbAn{margin:0}.AboutPage_initiativesLink__bq_cr{display:flex;width:14.5625rem;min-height:3.25rem;margin-top:2.5rem;padding:.875rem .875rem .875rem 1.25rem;align-items:center;justify-content:space-between;border-radius:.5rem;color:var(--color-base);background:var(--color-secondary);font-size:1rem;font-weight:500;line-height:1;text-decoration:none}.AboutPage_initiativesLinkArrow__ySUyt{display:grid;width:2.5625rem;height:1.5rem;overflow:hidden;border-radius:.125rem;background:rgb(32 43 59/16%);place-items:center}@media (max-width:47.999rem){@supports (height:100lvh){.AboutPage_storySection__R7SV0{--story-viewport-height:100lvh}}}@media (min-width:992px){.AboutPage_storySection__R7SV0:before{border-inline:.75rem solid #fff}.AboutPage_storyBackground__BrDSJ{background-image:url(/assets/about/index-bg-pc.jpg);margin-inline:.75rem}.AboutPage_storyPanel__cGHu3{padding-block:4.34375rem}.AboutPage_storyPanel__cGHu3:first-child{padding-top:246px}.AboutPage_storyPanel__cGHu3:last-child{padding-bottom:156px}.AboutPage_storyMessage__q8Qtj h2{margin-bottom:2.5rem;font-size:3rem}.AboutPage_storyMessage__q8Qtj p{font-size:1rem}.AboutPage_storyCard__zUPUO h2{margin-bottom:3.5rem;font-family:var(--font-display);font-size:3.5rem;font-weight:400}.AboutPage_storyCard__zUPUO p{font-size:1.125rem}.AboutPage_storyCard__zUPUO{grid-template-columns:minmax(0,1fr) minmax(15rem,.65fr);min-height:23rem;padding:4rem;gap:3rem}.AboutPage_storyCardQuality__Xvywe{min-height:0;padding:8.5rem 3.75rem 5rem 4rem}.AboutPage_storyCardQuality__Xvywe p{font-size:1rem}.AboutPage_storyNeedle__zBVVv{width:14rem}.AboutPage_storyProduct__lWHga{width:20rem}.AboutPage_storyMap__Nj79n{top:0;bottom:0;width:auto;max-width:none;height:100%}.AboutPage_storyMap__Nj79n img{width:auto}.AboutPage_strengthPoint__fckTt{padding-block:5rem}.AboutPage_strengthPointImage__Q862Q{margin-bottom:0;border-radius:1rem}.AboutPage_strengthPointNumber__a6wvi{font-size:2.5rem;letter-spacing:0}.AboutPage_strengthPointTitle__mC5lP{margin-bottom:2.5rem}.AboutPage_strengthPointText__46KrA{padding-right:2rem}.AboutPage_strengthPointArrow__jubRQ{width:70.71px;height:41.39px;margin-top:1.5rem}.AboutPage_strengthPointArrow__jubRQ img{width:1.25rem;height:1.125rem}.AboutPage_historyPanel__6VUcg{padding:4rem .6875rem 4.4375rem 4rem}.AboutPage_historyLayout__pSvjT{display:grid;grid-template-columns:minmax(0,1fr) 22rem;align-items:center;gap:4rem}.AboutPage_historyContent__fdY22{padding-right:0}.AboutPage_historyLink__t4P_w{margin-top:63px}.AboutPage_historyGalleryFrame__AxcYX{width:22rem;margin-inline:0}.AboutPage_initiativesPanel__IwGkX{padding:14.6875rem 0;background-image:url(/assets/about/index-initiatives-pc.jpg)}.AboutPage_initiativesContainer___3n2c{padding-inline:.75rem}.AboutPage_initiativesRow__DxOot{--bs-gutter-x:1.5rem}.AboutPage_initiativesEnglish__qNDuo{margin-bottom:2.5rem}.AboutPage_initiativesDescription__8wbAn{margin-bottom:4.5rem;font-size:1rem}.AboutPage_initiativesLink__bq_cr{margin-top:0}}@media (min-width:768px) and (max-width:1199px){.AboutPage_storyPanel__cGHu3{min-height:min(var(--story-viewport-height),900px)}}@media (min-width:1200px){.AboutPage_pageHeader__Odesa{margin-top:0;padding:2.5rem 3.75rem 5.6875rem 4.5rem}.AboutPage_breadcrumbs__cjEVB{margin-bottom:6.6875rem}.AboutPage_pageTitleHeading__g_q_Q{font-family:var(--font-display);font-size:2.5rem;font-weight:400}.AboutPage_strengthPointText__46KrA{font-size:1.5rem;line-height:1.6}.AboutPage_historyLayout__pSvjT{grid-template-columns:minmax(0,1fr) 29.58125rem}.AboutPage_historyGalleryFrame__AxcYX{width:29.58125rem}.AboutPage_initiativesDescription__8wbAn{max-width:526px}}@media (prefers-reduced-motion:reduce){[data-reveal-ready=true] [data-story-panel] .AboutPage_revealImage__Le_Si,[data-reveal-ready=true] [data-story-panel] .AboutPage_revealText__pAZhu,[data-reveal-ready=true] [data-story-panel] .AboutPage_revealTitle__PHxNJ,[data-story-intro] .AboutPage_revealText__pAZhu,[data-story-intro] .AboutPage_revealTitle__PHxNJ{opacity:1;transform:none;transition:none}}@media (min-width:1400px){.AboutPage_strengthPointContent__14tdZ{width:calc(58.333333% - 134px);margin-left:134px}.AboutPage_storyCard__zUPUO{grid-template-columns:50rem 20.98125rem;column-gap:2rem;justify-content:center}.AboutPage_storyCardBody__8cdRP p{max-width:46.625rem}.AboutPage_storyCardQuality__Xvywe{grid-template-columns:46.625rem 21.125rem;column-gap:5.5625rem}.AboutPage_storyNeedle__zBVVv{width:20.98125rem;overflow:hidden}.AboutPage_storyNeedle__zBVVv img{transform:scale(1.08)}.AboutPage_storyProduct__lWHga{width:21.125rem}.AboutPage_storyProduct__lWHga img{transform:translateY(3rem)}}