@layer legacy{:root{--s-color-e6a6ff15:linear-gradient(90deg,#0f67e2,#408fff);--s-color-2a898b90:linear-gradient(90deg,#0f67e2,#408fff);--s-color-35964d6f:linear-gradient(90deg,#0f67e2,#408fff);--s-color-15aa9377:linear-gradient(90deg,#0f67e2,#408fff);--s-color-d7805a9f:#f4f6f7;--s-color-a59e3afc:linear-gradient(135deg,#084adc 10%,#5492ff);--s-color-b6b725f7:#0f55e5;--s-font-7aa01dcb:"Zen Kaku Gothic New",Poppins;--s-font-40a913f4:"Zen Kaku Gothic New",Poppins,"Noto Sans JP";--s-font-58b5874f:"Zen Kaku Gothic New",Inter;--s-font-a883cf98:"Zen Kaku Gothic New","Noto Sans JP";--s-font-2aa3a6d5:"Zen Kaku Gothic New","Lineseedjp A Ttf Rg";--s-font-8599d52e:"Zen Kaku Gothic New","Lineseedsans A Bd";--s-font-2ba5a9b5:"Zen Kaku Gothic New","Lineseedjp Ttf Eb";--s-font-5b8426ae:"Zen Kaku Gothic New","Lineseedjp Otf Bd"}.about-ceo-sns{margin-top:28px}.about-ceo-sns__name{color:#414141;letter-spacing:.04em;margin-bottom:12px;font-size:14px;font-weight:700}.about-video{width:100%}.about-video .vc-section{background:#fff;border-top:1px solid #00000012;border-bottom:1px solid #00000012}}.about-page{background:var(--background)}.about-section{padding:var(--space-section)var(--space-page-inline)}.about-inner{max-width:var(--container);margin:auto}.about-members{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.about-member__image{background:var(--gray-bg);aspect-ratio:4/3;overflow:hidden}.about-member__image img{object-fit:cover;width:100%;height:100%}.about-member__body{padding:var(--space-5)}.about-member__role{color:var(--primary);font-size:var(--text-caption);font-weight:700}.about-member__name{font-size:var(--text-h3);color:var(--text-dark-alt);margin:var(--space-2)0 var(--space-4);font-weight:700}.about-member__name a{color:inherit;text-underline-offset:4px;text-decoration:underline}.about-member__name a:hover{color:var(--primary)}.about-member__bio{font-size:var(--text-small);color:var(--text-muted);line-height:var(--leading-body)}.about-message{background:var(--gray-bg)}.about-message__grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);display:grid}.about-message__title{font-size:var(--text-h3);color:var(--primary);margin-top:var(--space-5);line-height:1.7}.about-prose p{margin-bottom:var(--space-5);color:var(--text-body);line-height:var(--leading-body)}.about-message__portrait{width:100%;max-width:360px;margin-top:var(--space-6)}.about-message__image{aspect-ratio:423/634;border-radius:var(--radius-hero);width:100%;height:auto;display:block}.about-vision{text-align:left;border-bottom:1px solid var(--border)}.about-vision>*{max-width:var(--container);margin-inline:auto}.about-vision__body{margin-top:var(--space-6)}.about-vision__title{font-size:var(--text-h3);color:var(--primary);margin-bottom:var(--space-5)}.about-vision__body p{color:var(--text-body);line-height:var(--leading-body)}@media (max-width:900px){.about-members{grid-template-columns:repeat(2,minmax(0,1fr))}.about-message__grid{gap:var(--space-6)}}@media (max-width:640px){.about-members,.about-message__grid{grid-template-columns:1fr}.about-message__portrait{margin-inline:auto}}
