.about[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:0;display:grid;overflow:clip}.section-inner[data-astro-cid-ta2fbyqs]{width:calc(100% - 40px);max-width:var(--max-width);margin-inline:auto}.copy-pc[data-astro-cid-ta2fbyqs]{display:none}.intro[data-astro-cid-ta2fbyqs]{isolation:isolate;color:var(--color-title);gap:80px;margin-top:106px;display:grid;position:relative}.intro[data-astro-cid-ta2fbyqs]:before{content:"";z-index:-1;background:url(/_astro/about_bg.CJqodlk9.png) 50%/100% 100% no-repeat;position:absolute;inset:-106px 0 0;mask-image:linear-gradient(#000 30%,#0000 100%)}.intro-head[data-astro-cid-ta2fbyqs]{gap:35px;display:grid}.intro-catch[data-astro-cid-ta2fbyqs]{padding-block:35px 15px}.intro-catch[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{width:auto;max-width:100%;height:clamp(25px,.84507vw + 21.831px,34px);display:block}.intro-lead[data-astro-cid-ta2fbyqs]{color:var(--color-white);font-size:clamp(14px,.56338vw + 11.8873px,20px);line-height:2}.cards[data-astro-cid-ta2fbyqs]{gap:40px;display:grid}.card[data-astro-cid-ta2fbyqs]{backdrop-filter:blur(10px);background:#ffffff80;border-radius:10px;gap:20px;padding:30px 20px 40px;display:grid}.card-head[data-astro-cid-ta2fbyqs]{justify-items:start;gap:20px;display:grid}.card-label[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--color-white);width:fit-content;color:var(--color-title);padding-bottom:2px;font-family:Sedan,serif;font-size:clamp(16px,.375587vw + 14.5915px,20px);line-height:1.8}.card-lead[data-astro-cid-ta2fbyqs]{color:var(--color-title);font-family:var(--font-ja-headline);letter-spacing:-.02em;font-size:clamp(20px,1.12676vw + 15.7746px,32px);font-weight:400;line-height:1.6}.card-lead-block[data-astro-cid-ta2fbyqs]{gap:12px;display:grid}.card-text[data-astro-cid-ta2fbyqs]{color:var(--color-black);font-size:clamp(14px,.187793vw + 13.2958px,16px);line-height:1.8}.card-term[data-astro-cid-ta2fbyqs]{color:var(--color-title);font-family:var(--font-ja-headline);letter-spacing:-.02em;font-size:clamp(20px,.751174vw + 17.1831px,28px);font-weight:400;line-height:1.6}.card-items[data-astro-cid-ta2fbyqs]{gap:20px;display:grid}.card--philosophy[data-astro-cid-ta2fbyqs] .card-item[data-astro-cid-ta2fbyqs]{gap:8px;display:grid}.card--principles[data-astro-cid-ta2fbyqs] .card-items[data-astro-cid-ta2fbyqs]{gap:15px}.story[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr);gap:50px;margin-top:80px;display:grid}.story-head[data-astro-cid-ta2fbyqs]{gap:40px;display:grid;position:relative}.story-head[data-astro-cid-ta2fbyqs]:before{content:"";z-index:-1;inset-block:-200px;background:url(/_astro/deco_grad.CnLcWedP.png) 50%/100% 100% no-repeat;width:100vw;position:absolute;left:50%;translate:-50%;mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}.story-title[data-astro-cid-ta2fbyqs]{gap:8px;display:grid}.story-label[data-astro-cid-ta2fbyqs]{color:var(--color-main);font-family:Sedan,serif;font-size:clamp(16px,.375587vw + 14.5915px,20px);line-height:1.8}.story-lead[data-astro-cid-ta2fbyqs]{color:var(--color-main);font-family:var(--font-ja-headline);letter-spacing:-.02em;font-size:clamp(20px,1.50235vw + 14.3662px,36px);font-weight:400;line-height:1.6}.story-text[data-astro-cid-ta2fbyqs]{font-size:clamp(14px,.187793vw + 13.2958px,16px);line-height:1.8}.story-slider[data-astro-cid-ta2fbyqs]{overflow:hidden}.story-track[data-astro-cid-ta2fbyqs]{width:max-content;animation:200s linear infinite story-scroll;display:flex}.story-gallery[data-astro-cid-ta2fbyqs]{--gallery-scale:.607;flex-shrink:0;align-items:center;gap:10px;padding-right:10px;display:flex}.story-gallery[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{flex-shrink:0}@keyframes story-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.story-slider[data-astro-cid-ta2fbyqs]{overflow-x:auto}.story-track[data-astro-cid-ta2fbyqs]{animation:none}.story-gallery[data-astro-cid-ta2fbyqs][aria-hidden=true]{display:none}}.story-gallery[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{width:calc(var(--w) * var(--gallery-scale) * 1px);max-width:none}.story-gallery[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:first-child{--w:202}.story-gallery[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(2){--w:299}.story-gallery[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(3){--w:255}.story-gallery[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(4){--w:327}.story-gallery[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(5){--w:198}.story-gallery[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:nth-child(6){--w:256}.history[data-astro-cid-ta2fbyqs]{gap:40px;display:grid}.history-card[data-astro-cid-ta2fbyqs]{border-radius:10px;gap:50px;padding:30px 20px;display:grid}.history-card--1[data-astro-cid-ta2fbyqs]{background:linear-gradient(127deg,#fdfbf3 5%,#f1d3a2 91%)}.history-card--2[data-astro-cid-ta2fbyqs]{background:linear-gradient(127deg,#fdf9f3 5%,#f6f4c3 91%)}.history-card--3[data-astro-cid-ta2fbyqs]{background:linear-gradient(127deg,#f9f7e7 5%,#e3f3e3 91%)}.history-card--4[data-astro-cid-ta2fbyqs]{background:linear-gradient(127deg,#edf5ed 5%,#c8d9f1 91%)}.history-card--5[data-astro-cid-ta2fbyqs]{background:linear-gradient(127deg,#ebf3f9 5%,#82ade8 91%)}.history-text[data-astro-cid-ta2fbyqs]{gap:30px;display:grid}.history-title[data-astro-cid-ta2fbyqs]{gap:40px;display:grid}.history-year[data-astro-cid-ta2fbyqs]{letter-spacing:.03em;background:var(--color-grad03);color:#0000;background-clip:text;font-family:Sedan,serif;font-size:clamp(60px,2.8169vw + 49.4366px,90px);font-style:italic;font-weight:400;line-height:1.3}.history-heading[data-astro-cid-ta2fbyqs]{color:var(--color-title);font-family:var(--font-ja-headline);letter-spacing:-.02em;font-size:clamp(18px,.938967vw + 14.4789px,28px);font-weight:400;line-height:1.6}.history-body[data-astro-cid-ta2fbyqs]{color:var(--color-black);font-size:clamp(14px,.187793vw + 13.2958px,16px);line-height:1.8}.history-image[data-astro-cid-ta2fbyqs]{width:100%}@media screen and (width>=1025px){.copy-pc[data-astro-cid-ta2fbyqs]{display:inline}.copy-sp[data-astro-cid-ta2fbyqs]{display:none}.about[data-astro-cid-ta2fbyqs]{isolation:isolate;gap:144px;position:relative}.about[data-astro-cid-ta2fbyqs]:before,.about[data-astro-cid-ta2fbyqs]:after,.story[data-astro-cid-ta2fbyqs]:before,.story[data-astro-cid-ta2fbyqs]:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:#9bb4d5;position:absolute}.about[data-astro-cid-ta2fbyqs]:before,.about[data-astro-cid-ta2fbyqs]:after{width:496.43px;transform:rotate(-30deg);mask:url(/_astro/deco_screw_01.BhXwaXFT.png) 50%/contain no-repeat}.about[data-astro-cid-ta2fbyqs]:before{top:3293.85px;left:calc(50% - 767.155px)}.about[data-astro-cid-ta2fbyqs]:after{top:6160.85px;left:calc(50% + 291.845px)}.story[data-astro-cid-ta2fbyqs]:before,.story[data-astro-cid-ta2fbyqs]:after{width:383px;mask:url(/_astro/deco_screw_02.DP-bxFRr.png) 50%/contain no-repeat}.story[data-astro-cid-ta2fbyqs]:before{top:3880px;left:calc(50% + 426px)}.story[data-astro-cid-ta2fbyqs]:after{top:4950px;left:calc(50% - 792px)}.intro[data-astro-cid-ta2fbyqs]{gap:144px;margin-top:0}.intro[data-astro-cid-ta2fbyqs]:before{inset:-144px 0 0}.intro-head[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:flex-start;gap:40px;min-height:267px;display:flex}.intro-catch[data-astro-cid-ta2fbyqs]{flex-shrink:0;padding-block:15px 0}.intro-lead[data-astro-cid-ta2fbyqs]{flex:0 600px;align-self:flex-end;min-width:0;line-height:2.2}.cards[data-astro-cid-ta2fbyqs]{gap:64px}.card[data-astro-cid-ta2fbyqs]{justify-items:center;gap:28px;padding:60px 0 80px}.card-head[data-astro-cid-ta2fbyqs],.card-lead-block[data-astro-cid-ta2fbyqs],.card-items[data-astro-cid-ta2fbyqs]{width:687px;max-width:calc(100% - 40px)}.card-head[data-astro-cid-ta2fbyqs]{justify-items:center;gap:8px}.card-label[data-astro-cid-ta2fbyqs]{font-family:var(--font-en-history)}.card-lead[data-astro-cid-ta2fbyqs]{line-height:1.8}.card-lead[data-astro-cid-ta2fbyqs],.card-text[data-astro-cid-ta2fbyqs],.card-term[data-astro-cid-ta2fbyqs]{text-align:center}.card--philosophy[data-astro-cid-ta2fbyqs] .card-items[data-astro-cid-ta2fbyqs]{gap:35px}.card--philosophy[data-astro-cid-ta2fbyqs] .card-item[data-astro-cid-ta2fbyqs]{gap:10px}.card--principles[data-astro-cid-ta2fbyqs] .card-items[data-astro-cid-ta2fbyqs]{gap:5px}.card--principles[data-astro-cid-ta2fbyqs] .card-item[data-astro-cid-ta2fbyqs]{align-items:center;gap:40px;display:flex}.card--principles[data-astro-cid-ta2fbyqs] .card-term[data-astro-cid-ta2fbyqs]{flex-shrink:0}.card--principles[data-astro-cid-ta2fbyqs] .card-term[data-astro-cid-ta2fbyqs],.card--principles[data-astro-cid-ta2fbyqs] .card-text[data-astro-cid-ta2fbyqs]{text-align:left}.story[data-astro-cid-ta2fbyqs]{gap:96px;margin-top:0}.story-head[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,642fr) minmax(0,454fr);align-items:start;gap:104px}.story-label[data-astro-cid-ta2fbyqs]{font-family:var(--font-en-history)}.story-lead[data-astro-cid-ta2fbyqs]{letter-spacing:normal;line-height:1.8}.story-text[data-astro-cid-ta2fbyqs]{padding-top:61px}.story-gallery[data-astro-cid-ta2fbyqs]{--gallery-scale:1;gap:20px;padding-right:20px}.history[data-astro-cid-ta2fbyqs]{gap:60px}.history-card[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,545fr) minmax(0,490fr);align-items:start;gap:45px;padding:60px}.history-text[data-astro-cid-ta2fbyqs]{gap:60px}.history-title[data-astro-cid-ta2fbyqs]{gap:48px}.history-year[data-astro-cid-ta2fbyqs]{font-family:var(--font-en-history);font-weight:600}.history-heading[data-astro-cid-ta2fbyqs]{line-height:1.8}}
