.ksv-story{padding:var(--ksv-sec) 0 0}.ksv-story__h{margin:0 0 2rem;font-size:2rem;font-weight:500;letter-spacing:.12em;color:var(--ksv-ink)}.ksv-story__h:before{content:"";display:block;width:2.8rem;height:5px;margin:0 0 1.4rem;border-block:1px solid var(--ksv-seiji)}.ksv-story__hero{display:grid;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden;border-radius:var(--ksv-radius);background:var(--ksv-paper)}.ksv-story__hero-media .ksv-photo{border-radius:0}.ksv-story__paper{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;padding:3.2rem var(--ksv-panel-x,1.8rem) 3.6rem}.ksv-story__brand{margin:0;font-size:1.1rem;letter-spacing:.18em;color:var(--ksv-seiji-deep)}.ksv-story__catch{margin:0;font-size:2.4rem;font-weight:500;line-height:1.6;letter-spacing:.14em;color:var(--ksv-ink)}.ksv-story__catch span{display:block}.ksv-story__mz{display:block;width:4.8rem;height:5px;border-block:1px solid var(--ksv-seiji)}.ksv-story__lead{margin:0;max-width:30em;font-size:1.4rem;line-height:2.1;letter-spacing:.05em;color:var(--ksv-body)}.ksv-story__points{margin-top:var(--ksv-sec);padding-inline:var(--ksv-inset,0)}.ksv-story__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem}.ksv-story__point-title{margin:1.8rem 0 .8rem;font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:.1em;color:var(--ksv-ink)}.ksv-story__point-text{margin:0;max-width:30em;font-size:1.4rem;line-height:2.05;letter-spacing:.05em;color:var(--ksv-body)}.ksv-story__box{display:grid;grid-template-columns:minmax(0,1fr);gap:2.8rem;margin-top:var(--ksv-sec);padding:var(--ksv-panel-y,2.8rem) var(--ksv-panel-x,1.8rem);border-radius:var(--ksv-radius);background:var(--ksv-paper)}.ksv-story__contents{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid #DDE3E3}.ksv-story__contents li{padding:1.1rem 0;border-bottom:1px solid #DDE3E3;font-family:var(--ksv-mincho);font-size:1.5rem;font-weight:500;line-height:1.6;letter-spacing:.06em;color:var(--ksv-ink)}.ksv-story__note{margin:1.2rem 0 0;font-size:1.2rem;line-height:1.85;color:var(--ksv-sub)}.ksv-story__scene{margin-top:2.4rem}.ksv-story__scene-label{margin:0 0 .8rem;font-size:1.15rem;letter-spacing:.12em;color:var(--ksv-sub)}.ksv-story__scene ul{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.ksv-story__scene li{display:inline-flex;align-items:center;min-height:3.4rem;padding:0 1.4rem;border-radius:999px;background:#fff;font-size:1.25rem;letter-spacing:.04em;color:var(--ksv-ink)}@media(min-width:750px){.ksv-story__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.ksv-story__catch{font-size:2.8rem}}@media(min-width:990px){.ksv-story__h{font-size:2.6rem;letter-spacing:.14em}.ksv-story__hero{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.ksv-story__hero-media .ksv-photo{height:100%}.ksv-story__paper{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;column-gap:3.2rem;align-items:start;padding:5.6rem 5.6rem 5.6rem 4.8rem}.ksv-story__brand{grid-column:1;grid-row:1}.ksv-story__catch{grid-column:2;grid-row:1/4;writing-mode:vertical-rl;font-size:3rem;line-height:1.7;letter-spacing:.24em}.ksv-story__mz{position:absolute;left:0;right:0;top:36%;width:auto;pointer-events:none}.ksv-story__lead{grid-column:1;grid-row:3;align-self:end;font-size:1.45rem;position:relative;z-index:1}.ksv-story__catch span{position:relative;z-index:1;background:var(--ksv-paper);padding-block:.4em}.ksv-story__grid{gap:4.8rem}.ksv-story__point-title{font-size:2rem}.ksv-story__point-text{font-size:1.45rem}.ksv-story__box{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:6.4rem;align-items:center}.ksv-story__contents li{font-size:1.6rem}}@media(min-width:1200px){.ksv-story__catch{font-size:3.4rem}}@media(prefers-reduced-motion:no-preference){.ksv-story__catch span{animation:ksv-fade 1.2s .2s both}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ksv-story.css.map */
