@layer properties,theme,base;@layer components{.p-voice-slide[data-astro-cid-uf7o43w3]{grid-template-rows:repeat(3,auto) 1fr}.p-voice-slide[data-astro-cid-uf7o43w3] .c-slide__image{grid-area:1/2/5/3}@media (width<=1299px){.p-voice-slide[data-astro-cid-uf7o43w3] .c-slide__image{grid-row:1/4}}@media (width<=1023px){.p-voice-slide[data-astro-cid-uf7o43w3] .c-slide__image{grid-row:1/3}}@media (width<=567px){.p-voice-slide[data-astro-cid-uf7o43w3] .c-slide__image{grid-area:auto}}.p-voice-slide__name-wrap[data-astro-cid-uf7o43w3]{flex-direction:column;row-gap:8px;display:flex}.p-voice-slide__about[data-astro-cid-uf7o43w3]{--box_border-width:1px;--box_border-color:transparent;flex-direction:column;gap:6px;padding-block:min(.163265vw + 13.3878px,16px);padding-inline:min(.489796vw + 8.16327px,16px);display:flex}@media (width<=1023px){.p-voice-slide__about[data-astro-cid-uf7o43w3]{grid-column:1/3}}@media (width<=567px){.p-voice-slide__about[data-astro-cid-uf7o43w3]{grid-column:auto}}@media (width<=1299px){.p-voice-slide__voice[data-astro-cid-uf7o43w3]{grid-column:1/3}}@media (width<=567px){.p-voice-slide__voice[data-astro-cid-uf7o43w3]{grid-column:auto}}.p-career_internship_about__list[data-astro-cid-cvusqcen]{--box_padding-inline:min(1.14286vw + 5.71429px, 24px);--frame_border-radius:min(0vw + 8px, 8px)}.p-career_internship_about__list[data-astro-cid-cvusqcen] .grid[data-astro-cid-cvusqcen]{--box_padding-block:min(.877551vw + 9.95918px, 24px);grid-template-columns:min(5.87755vw + 97.9592px,192px) 1fr;column-gap:min(1.95918vw + 8.65306px,40px)}.p-career_internship_internship__list[data-astro-cid-cvusqcen]{column-count:3;column-width:150px}.p-career_internship_internship__list[data-astro-cid-cvusqcen]>li[data-astro-cid-cvusqcen]{padding-inline-start:1em;position:relative}.p-career_internship_internship__list[data-astro-cid-cvusqcen]>li[data-astro-cid-cvusqcen]:not(:last-child){margin-block-end:.5em}.p-career_internship_internship__list[data-astro-cid-cvusqcen]>li[data-astro-cid-cvusqcen]:not(:last-child):before{content:"・";position:absolute;top:0;left:0}}@layer utilities;
