:root{--color-primary: #05ae99;--color-primary-hover: #07CEB5;--color-primary-light: #82d7cc;--color-bg-white: #ffffff;--color-bg-green-white: #f9fffe;--color-bg-green-gray: #e7eeed;--color-bg-teal-light: #eaf6f4;--color-text-black: #000000;--color-text-dark: #2e2e2e;--color-text-mid: #4f4f4f;--color-text-gray: #666666;--color-text-light-gray: #999999;--color-neutral-light: #d9d9d9;--color-border: #cccccc;--color-white: #ffffff;--color-black: #000000;--color-black-hover: #464646}:root{--font-primary: "Noto Sans JP", sans-serif;--font-numeric: "Inter", "Noto Sans JP", sans-serif;--font-size-xs: 10px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 36px;--font-size-4xl: 40px;--font-size-5xl: 48px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.1;--line-height-normal: 1.4;--line-height-loose: 1.8;--line-height-wider: 2;--letter-spacing-base: .06em;--letter-spacing-wide: .08em;--letter-spacing-tight: -.02em}.p-recruitIntro[data-astro-cid-fwdcsva6]{margin-top:5rem}@media screen and (min-width:1024px){.p-recruitIntro[data-astro-cid-fwdcsva6]{margin-top:12.5rem}}.p-mainContents[data-astro-cid-fwdcsva6]{padding-block:2rem 0}@media screen and (min-width:768px){.p-mainContents[data-astro-cid-fwdcsva6]{padding-block:6rem 0}}.p-mainContents[data-astro-cid-fwdcsva6] .p-navCards[data-astro-cid-fwdcsva6]{border-top:0;padding-top:0}.p-philosophyList[data-astro-cid-fwdcsva6]{list-style:none;display:flex;flex-direction:column}.p-philosophyItem[data-astro-cid-fwdcsva6]{padding-block:2rem;border-bottom:1px dashed var(--color-primary)}.p-philosophyItem[data-astro-cid-fwdcsva6]:first-child{padding-top:0}@media screen and (min-width:1024px){.p-philosophyItem[data-astro-cid-fwdcsva6]{padding-block:4rem}.p-philosophyItem[data-astro-cid-fwdcsva6]:first-child{padding-top:0}}.p-philosophyInner[data-astro-cid-fwdcsva6]{display:grid;grid-template-columns:6.875rem 1fr;column-gap:1.125rem;row-gap:1rem;align-items:center}@media screen and (min-width:1024px){.p-philosophyInner[data-astro-cid-fwdcsva6]{grid-template-columns:13.75rem 1fr;column-gap:2.5rem}}@media screen and (min-width:1440px){.p-philosophyInner[data-astro-cid-fwdcsva6]{column-gap:3.75rem;align-items:start}}.p-philosophyImage[data-astro-cid-fwdcsva6]{grid-column:1;grid-row:1}.p-philosophyImage[data-astro-cid-fwdcsva6] img[data-astro-cid-fwdcsva6]{display:block;width:6.875rem;height:6.875rem}@media screen and (min-width:1024px){.p-philosophyImage[data-astro-cid-fwdcsva6] img[data-astro-cid-fwdcsva6]{width:13.75rem;height:13.75rem}}@media screen and (min-width:1440px){.p-philosophyImage[data-astro-cid-fwdcsva6]{grid-row:1/3}}.p-philosophyHeading[data-astro-cid-fwdcsva6]{grid-column:2;grid-row:1;display:flex;flex-direction:column;position:relative;min-width:0}@media screen and (min-width:1024px){.p-philosophyHeading[data-astro-cid-fwdcsva6]{padding-top:3rem}}@media screen and (min-width:1024px){.p-philosophyItem[data-astro-cid-fwdcsva6]:first-child .p-philosophyHeading[data-astro-cid-fwdcsva6]{padding-top:7.5rem}}.p-philosophyItem[data-astro-cid-fwdcsva6]:first-child .p-philosophyEn[data-astro-cid-fwdcsva6]{font-size:1.875rem}@media screen and (min-width:1024px){.p-philosophyItem[data-astro-cid-fwdcsva6]:first-child .p-philosophyEn[data-astro-cid-fwdcsva6]{font-size:5rem}}.p-philosophyEn[data-astro-cid-fwdcsva6]{display:block;font-family:var(--font-numeric);font-size:2.5rem;font-weight:600;line-height:.9;letter-spacing:-.02em;color:#fff;overflow:hidden}@media screen and (min-width:1024px){.p-philosophyEn[data-astro-cid-fwdcsva6]{position:absolute;top:0;left:0;font-size:5rem}}.p-philosophyTitle[data-astro-cid-fwdcsva6]{font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:.06em;color:var(--color-primary);position:relative;z-index:1;margin-top:-.875rem}@media screen and (min-width:1024px){.p-philosophyTitle[data-astro-cid-fwdcsva6]{font-size:2rem;margin-top:0}}.p-philosophyDesc[data-astro-cid-fwdcsva6]{grid-column:1/-1;grid-row:2;font-size:1rem;font-weight:500;line-height:2.2;letter-spacing:.06em}@media screen and (min-width:1024px){.p-philosophyDesc[data-astro-cid-fwdcsva6]{font-size:1.125rem}}@media screen and (min-width:1200px){.p-philosophyDesc[data-astro-cid-fwdcsva6]{grid-column:2}}.p-philosophyVision[data-astro-cid-fwdcsva6]{list-style:none;display:flex;flex-direction:column;gap:.5rem}.p-philosophyVisionItem[data-astro-cid-fwdcsva6]{display:flex;gap:.875rem}.p-philosophyVisionItem[data-astro-cid-fwdcsva6]:before{content:"";display:block;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.875rem;border-radius:50%;background-color:var(--color-primary)}.p-philosophyVisionText[data-astro-cid-fwdcsva6]{flex:1;font-size:1rem;font-weight:500;line-height:1.8;letter-spacing:.06em}@media screen and (min-width:1024px){.p-philosophyVisionText[data-astro-cid-fwdcsva6]{font-size:1.125rem}}
