.company-module__page__5Dxjj{--gutter: 2rem;--line: #e3e3e3;width:100%;background:#fff}.company-module__inner__5Dxjj{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:var(--gutter)}.company-module__hero__5Dxjj{width:100%;padding-top:4.9rem}.company-module__pageTitle__5Dxjj{margin-left:-.2rem;font-family:var(--font-en);font-weight:400;font-size:4rem;line-height:5.5rem;letter-spacing:.2rem;color:#1c6fa5}.company-module__pageSubtitle__5Dxjj{margin-top:.1rem;margin-left:-.1rem;font-weight:700;font-size:1.3rem;line-height:1.6rem;color:#000}.company-module__heroImage__5Dxjj{width:100%;height:10rem;margin-top:2.5rem;object-fit:cover}.company-module__message__5Dxjj{width:100%;padding-top:4rem}.company-module__messageTitle__5Dxjj{font-weight:400;font-size:1.8rem;line-height:2.2rem;text-align:center;color:#000}.company-module__messagePhoto__5Dxjj{width:auto;height:auto;max-width:100%;max-height:16rem;margin:2.7rem auto 0}.company-module__messageName__5Dxjj{margin-top:3.2rem;font-weight:700;font-size:1.8rem;line-height:2.2rem;text-align:center;color:#000}.company-module__messageBody__5Dxjj{margin-top:3.3rem;font-weight:400;font-size:1.5rem;line-height:2.4rem;color:#222}.company-module__brPc__5Dxjj{display:none}.company-module__philosophy__5Dxjj{width:100%;margin-top:6.9rem;padding-block:3.2rem 3.3rem;background:#f9fafb}.company-module__philosophyList__5Dxjj{display:flex;flex-direction:column;gap:1.5rem}.company-module__philosophyItem__5Dxjj{display:flex;flex-direction:column;gap:2rem}.company-module__philosophyCard__5Dxjj{padding:3.2rem 2rem;background:#fff}.company-module__philosophyLabel__5Dxjj{font-weight:700;font-size:2rem;line-height:2.8rem;text-align:center;color:#1c6fa5}.company-module__philosophyIconBox__5Dxjj{display:flex;align-items:flex-end;justify-content:center;height:5.6rem;margin-top:1.2rem}.company-module__iconPhilosophy__5Dxjj{width:4.9rem;height:5.6rem}.company-module__iconVision__5Dxjj{width:5.6rem;height:5.1rem}.company-module__iconMission__5Dxjj{width:5.6rem;height:5.6rem}.company-module__philosophyTitle__5Dxjj{margin-top:1.5rem;font-weight:700;font-size:1.8rem;line-height:2.5rem;text-align:center;color:#222}.company-module__philosophyText__5Dxjj{width:28.2rem;margin:2.3rem auto 0;font-weight:400;font-size:1.4rem;line-height:2.5rem;color:#222}.company-module__philosophyWatermark__5Dxjj{font-family:var(--font-en);font-weight:400;font-size:4rem;line-height:4.4rem;letter-spacing:.2rem;text-align:center;color:#1c6fa5;opacity:.15}.company-module__profile__5Dxjj{width:100%;padding-block:6.4rem 6.5rem}.company-module__sectionTitle__5Dxjj{margin-left:-.2rem;font-family:var(--font-en);font-weight:400;font-size:3.2rem;line-height:4.4rem;letter-spacing:.16rem;white-space:pre;color:#1c6fa5}.company-module__sectionSubtitle__5Dxjj{margin-top:.2rem;font-weight:700;font-size:1.3rem;line-height:1.6rem;color:#222}.company-module__profileTable__5Dxjj{margin:3.1rem 0 0}.company-module__profileRow__5Dxjj{padding-block:1.6rem;border-bottom:1px solid var(--line)}.company-module__profileLabel__5Dxjj{font-weight:700;font-size:1.4rem;line-height:2.5rem;color:#222}.company-module__profileValue__5Dxjj{margin:.4rem 0 0;font-weight:400;font-size:1.4rem;line-height:2.5rem;color:#222}.company-module__profileValueAddress__5Dxjj{white-space:pre-wrap}@media(min-width:768px){.company-module__page__5Dxjj{--gutter: 0rem}.company-module__hero__5Dxjj{padding-top:4.8rem}.company-module__pageTitle__5Dxjj{margin-left:-.1rem;font-size:6rem;line-height:8.2rem;letter-spacing:.3rem}.company-module__pageSubtitle__5Dxjj{margin-top:.3rem;margin-left:0;font-size:2rem;line-height:3.2rem}.company-module__heroImage__5Dxjj{height:30rem;margin-top:7.9rem}.company-module__message__5Dxjj{padding-top:4.9rem}.company-module__messageTitle__5Dxjj{font-size:2.4rem;line-height:2.8rem;color:#222}.company-module__messagePhoto__5Dxjj{max-height:18rem;margin-top:3.6rem}.company-module__messageName__5Dxjj{font-size:2rem;line-height:2.8rem;color:#222}.company-module__messageBody__5Dxjj{width:80rem;margin-top:4rem;margin-inline:auto;font-size:1.6rem;line-height:2.8rem}.company-module__brPc__5Dxjj{display:inline}.company-module__philosophy__5Dxjj{margin-top:8.4rem;padding-block:5.5rem 2.1rem}.company-module__philosophyList__5Dxjj{display:grid;grid-template-columns:repeat(3,1fr);gap:6rem}.company-module__philosophyCard__5Dxjj{min-height:38.1rem;padding:2.8rem 3rem}.company-module__philosophyLabel__5Dxjj{font-size:2.2rem}.company-module__philosophyIconBox__5Dxjj{height:6.4rem;margin-top:2.3rem}.company-module__iconPhilosophy__5Dxjj{width:5.6rem;height:6.4rem}.company-module__iconVision__5Dxjj{width:7rem;height:6.4rem}.company-module__iconMission__5Dxjj{width:6rem;height:6rem}.company-module__philosophyTitle__5Dxjj{margin-top:3.3rem}.company-module__philosophyText__5Dxjj{width:30rem;margin-top:2.7rem;font-weight:500;font-size:1.6rem}.company-module__profile__5Dxjj{padding-block:11.8rem 16rem}.company-module__sectionTitle__5Dxjj{margin-left:-.3rem;font-size:4.4rem;line-height:6rem;letter-spacing:.22rem}.company-module__sectionSubtitle__5Dxjj{margin-top:.7rem;margin-left:-.2rem;font-size:1.8rem;line-height:2.2rem}.company-module__profileTable__5Dxjj{margin:5.6rem 0 0}.company-module__philosophyWatermark__5Dxjj{line-height:5.5rem}.company-module__profileRow__5Dxjj{display:flex;padding-block:2.4rem}.company-module__profileLabel__5Dxjj{flex:0 0 17.9rem;width:17.9rem;font-size:1.6rem}.company-module__profileValue__5Dxjj{flex:1 1 auto;margin:0;font-size:1.6rem}}
