:root{--_footer-mt:calc(40 * var(--px));--_breadcrumbs-position:absolute}.pFV{height:100svh;padding-top:var(--header-height)}.pFV__inner{width:100%;height:100%;padding:calc(20 * var(--px));flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.pFV__background{z-index:-1;position:absolute;inset:0;overflow:hidden}.pFV__background_image{width:100%;height:100%}.pFV__background_mask{z-index:1;background-image:linear-gradient(#0003 0%,#00000052 40%,#000c 100%);position:absolute;inset:0}.pFV__headline{color:var(--color-white);margin-top:auto}.pFV__headline_main{font-size:calc(1 * var(--font-rem));letter-spacing:.04em;font-weight:500;line-height:1.2}.pFV__headline_sub{margin-top:calc(10 * var(--px));font-size:calc(1.875 * var(--font-rem));letter-spacing:.04em;font-weight:500;line-height:1.4}.pFV__paragraph{margin-top:calc(12 * var(--px));font-size:calc(.875 * var(--font-rem));color:var(--color-white);letter-spacing:.04em;font-weight:400;line-height:1.8}.pCompany{margin-top:calc(36 * var(--px))}.pCompany__inner{padding:0 calc(20 * var(--px))}.pCompany__headline_en{font-family:var(--font-rethink-sans);font-size:calc(.875 * var(--font-rem));color:#8b8b8b;font-weight:600;line-height:1.6}.pCompany__headline_ja{margin-top:calc(3 * var(--px));font-size:calc(1.625 * var(--font-rem));letter-spacing:.1em;font-weight:500;line-height:1.2}.pCompany__list{gap:calc(40 * var(--px));margin-top:calc(44 * var(--px));display:grid}.pCompany__link_thumbnail{aspect-ratio:360/218;width:100%}.pCompany__link_note{gap:calc(10 * var(--px));margin-top:calc(8 * var(--px));justify-content:flex-start;align-items:flex-end;display:flex}.pCompany__link_note_headline_en{font-family:var(--font-rethink-sans);font-size:calc(.75 * var(--font-rem));color:#8b8b8b;font-weight:600;line-height:1.6}.pCompany__link_note_headline_ja{margin-top:calc(3 * var(--px));font-size:calc(1.125 * var(--font-rem));letter-spacing:.1em;font-weight:500;line-height:1.2}.pCompany__link_note_icon{width:calc(24 * var(--px));height:calc(24 * var(--px));color:var(--color-suzunaka-logo-blue);border:1px solid var(--color-border-default);border-radius:2px;justify-content:center;align-items:center;margin-bottom:-2px;display:flex}.pCompany__link_note_icon_arrow{width:calc(14 * var(--px));height:calc(14 * var(--px))}@media screen and (width>=960px){:root{--_footer-mt:0px}.pFV{height:100vh}.pFV__inner{grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns), 1fr);padding:0 0 calc(45 * var(--px));align-content:end;display:grid}.pFV__background_mask{background-image:linear-gradient(#0000 0%,#0000001a 40%,#0009 100%)}.pFV__headline{grid-column:2/19}.pFV__headline_sub{margin-top:calc(14 * var(--px));font-size:calc(3 * var(--font-rem))}.pFV__paragraph{margin-top:calc(24 * var(--px));font-size:calc(1 * var(--font-rem));grid-column:2/19}.pCompany{margin-top:calc(96 * var(--px))}.pCompany__inner{grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns), 1fr);padding:0;display:grid}.pCompany__headline{grid-column:3/calc(var(--grid-columns) - 1)}.pCompany__headline_ja{font-size:calc(2.25 * var(--font-rem));letter-spacing:.04em;margin-top:0;line-height:1.5}.pCompany__list{grid-template-columns:1fr 1fr;grid-column:3/calc(var(--grid-columns) - 1);gap:calc(72 * var(--px)) calc(50 * var(--px));margin-top:calc(48 * var(--px))}.pCompany__link_thumbnail{aspect-ratio:630/380}.pCompany__link_note{gap:calc(12 * var(--px));margin-top:calc(16 * var(--px))}.pCompany__link_note_headline_en{font-size:calc(.875 * var(--font-rem))}.pCompany__link_note_headline_ja{font-size:calc(1.5 * var(--font-rem))}.pCompany__link_note_icon{width:calc(30 * var(--px));height:calc(30 * var(--px));margin-bottom:-2px}.pCompany__link_note_icon_arrow{width:calc(20 * var(--px));height:calc(20 * var(--px))}}
