.page_aboutSection__otp5s{display:grid;grid-template-columns:min(247px,25%) 1fr;grid-gap:48px 5%;gap:48px 5%;padding-left:var(--g-page-gutter-md);padding-right:var(--g-page-gutter-md)}.page_aboutSection__otp5s:not(:last-of-type){margin-bottom:160px}@media(max-width:767px){.page_aboutSection__otp5s{grid-template-columns:1fr;padding-left:var(--g-page-gutter-sm);padding-right:var(--g-page-gutter-sm)}.page_aboutSection__otp5s:not(:last-of-type){margin-bottom:80px}}.page_philosophy__7YjAd{max-width:540px}.page_philosophy__slogan__oSIE_{margin-bottom:4em}.page_philosophy__slogan__oSIE_ h3{font-size:23px;line-height:1.3;margin-bottom:1.5em}@media(max-width:767px){.page_philosophy__slogan__oSIE_ h3{font-size:17px}}.page_philosophy__slogan__oSIE_ p{line-height:3;font-weight:var(--g-font-weight-medium)}.page_philosophy__content__AuPCv{line-height:2.8;margin-bottom:4em}.page_philosophy__content__AuPCv p+p{margin-top:3em}.page_philosophy__footer__am0WL{text-align:right}.page_imageLink__iEhgM{position:relative;display:block}.page_imageLink__content__v52Os{position:absolute;top:0;bottom:0;left:10px;right:10px;display:flex;flex-direction:column;justify-content:center;text-align:center;z-index:1;align-items:center;gap:6px}.page_imageLink__titleEn__0haGc{font-size:16px;letter-spacing:.5em}@media(max-width:767px){.page_imageLink__titleEn__0haGc{font-size:14px}}.page_imageLink__titleJa__D0mdy{font-size:11px;letter-spacing:.25em;line-height:1.4}@media(max-width:767px){.page_imageLink__titleJa__D0mdy{font-size:9px}}.page_imageLink__image__J3iVD{display:block}.page_company__title__Ax8QH{font-size:22px;margin-bottom:1.5em}@media(max-width:767px){.page_company__title__Ax8QH{font-size:16px;margin-bottom:1em}}.page_company__image1__J5CN0{margin-top:3.5em;margin-bottom:3.5em}@media(max-width:767px){.page_company__image1__J5CN0{margin-top:2em;margin-bottom:2em}}.page_company__profile__k6NL3{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 24px;gap:24px 24px;place-items:start}@media(max-width:767px){.page_company__profile__k6NL3{grid-template-columns:1fr;justify-items:stretch}}.page_company__table__Kl0dr{table-layout:auto;border-collapse:collapse;width:auto}.page_company__table__Kl0dr td,.page_company__table__Kl0dr th{font-weight:inherit;font-size:12px;text-align:left;padding-bottom:.5em;vertical-align:baseline}.page_company__table__Kl0dr th{padding-right:2.5em}@media(max-width:767px){.page_company__table__Kl0dr th{width:9em;padding-right:1em}}.page_company__image2__VvEoh{margin-top:5em;margin-bottom:5em}@media(max-width:767px){.page_company__image2__VvEoh{margin-top:3em;margin-bottom:3em}}.page_company__accessTitle__VJypG{font-size:25px;margin-bottom:1em}@media(max-width:767px){.page_company__accessTitle__VJypG{font-size:18px}}.page_company__accessMap__LrKFS{height:410px}@media(max-width:767px){.page_company__accessMap__LrKFS{height:450px}}.page_company__accessMap__LrKFS iframe{width:100%;height:100%}