.container[data-astro-cid-izpsmmzc]{display:grid;grid-template-rows:auto 1fr;gap:calc(1.25 * var(--rem)) var(--grid-gutter);height:100%;padding-block:calc(1.25 * var(--rem));padding-inline:calc(20 * var(--px));overflow:hidden;color:var(--black);background-color:var(--white);border-radius:calc(10 * var(--px))}@media screen and (width >= max(768px,48rem)){.container[data-astro-cid-izpsmmzc]{grid-template-columns:calc(12.5 * var(--rem)) 1fr;align-items:center;padding-inline-end:var(--inline-space-xl);outline-offset:calc(-4 * var(--px))}}@media (hover: hover){.container[data-astro-cid-izpsmmzc]:hover .title[data-astro-cid-izpsmmzc]{color:var(--dark-blue)}.container[data-astro-cid-izpsmmzc]:hover .image[data-astro-cid-izpsmmzc] img[data-astro-cid-izpsmmzc]{transform:scale(1.1)}.container[data-astro-cid-izpsmmzc]:hover .divider-arrow[data-astro-cid-izpsmmzc] svg{color:var(--dark-blue);transition:translate calc(var(--duration) * .4) cubic-bezier(.23,1,.32,1)}.container[data-astro-cid-izpsmmzc]:hover .divider-arrow[data-astro-cid-izpsmmzc] svg:first-child{translate:100% 0%}.container[data-astro-cid-izpsmmzc]:hover .divider-arrow[data-astro-cid-izpsmmzc] svg:last-child{translate:0 0}}.image[data-astro-cid-izpsmmzc]{overflow:hidden;border-radius:calc(10 * var(--px))}.image[data-astro-cid-izpsmmzc] img{width:100%;transition:transform calc(var(--duration) * .8) cubic-bezier(.23,1,.32,1)}.text-box[data-astro-cid-izpsmmzc]{display:grid;row-gap:clamp(.9375 * var(--rem),(var(--window-width) * .000294 + .828) * var(--rem),1.25 * var(--rem));height:-moz-fit-content;height:fit-content}.title-box[data-astro-cid-izpsmmzc]{display:grid;grid-auto-flow:column;-moz-column-gap:calc(calc(20 * var(--px)) + calc(.625 * var(--rem)));column-gap:calc(calc(20 * var(--px)) + calc(.625 * var(--rem)));justify-content:space-between;width:-moz-fit-content;width:fit-content}.title[data-astro-cid-izpsmmzc]{display:grid;display:-webkit-box;place-items:center;min-height:calc(2 * var(--rem));overflow:hidden;-webkit-line-clamp:2;transition:color calc(var(--duration) * .25) cubic-bezier(.23,1,.32,1);-webkit-box-orient:vertical;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;font-optical-sizing:auto;font-feature-settings:"palt" on;font-size:var(--fz-lg);line-height:1.5;letter-spacing:.04em}.divider-arrow[data-astro-cid-izpsmmzc]{min-height:calc(2 * var(--rem))}.divider-arrow[data-astro-cid-izpsmmzc] .icon{top:calc((calc(2 * var(--rem)) - calc(.625 * var(--rem))) * .5);color:var(--blue)}.box[data-astro-cid-izpsmmzc]{display:grid;row-gap:calc(.625 * var(--rem))}.name[data-astro-cid-izpsmmzc]{color:var(--blue);font-size:var(--fz-en-sm);line-height:1.2;letter-spacing:-.01em}[data-astro-cid-izpsmmzc]:where(.name){line-height:1;letter-spacing:-.01em}.name[data-astro-cid-izpsmmzc]{font-family:ClashDisplay-Variable,var(--base-font);font-style:normal;font-weight:500}@supports (font-variation-settings: normal){.name[data-astro-cid-izpsmmzc]{font-variation-settings:"wght" 500}}.occupation-box[data-astro-cid-izpsmmzc]{display:grid}@media screen and (width >= max(768px,48rem)){.occupation-box[data-astro-cid-izpsmmzc]{grid-auto-flow:column;-moz-column-gap:calc(10 * var(--px));column-gap:calc(10 * var(--px));width:-moz-fit-content;width:fit-content}}.occupation[data-astro-cid-izpsmmzc]{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;font-optical-sizing:auto;font-feature-settings:"palt" on;font-size:var(--fz-xs);line-height:1.7;letter-spacing:.04em}.department[data-astro-cid-izpsmmzc]{font-size:var(--fz-xs);line-height:1.7;letter-spacing:.04em}.join-info[data-astro-cid-izpsmmzc]{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;font-optical-sizing:auto;font-feature-settings:"palt" on;font-size:var(--fz-xs);line-height:1.7;letter-spacing:.04em}.container[data-astro-cid-zlyu36ri]{display:grid;row-gap:clamp(1.25 * var(--rem),(var(--window-width) * .00118 + .81) * var(--rem),2.5 * var(--rem))}@media screen and (width >= max(768px,48rem)){.container[data-astro-cid-zlyu36ri].is-initialized[data-occupation-people-carousel] .splide__list[class]{display:grid;row-gap:calc(.625 * var(--rem))}}.controls[data-astro-cid-zlyu36ri]{grid-row:1/2;width:-moz-fit-content;width:fit-content;margin-inline-start:auto}@media screen and (width >= max(768px,48rem)){.controls[data-astro-cid-zlyu36ri]{display:none}}.container[data-astro-cid-zlyu36ri]:not(.is-active-carousel) .item[data-astro-cid-zlyu36ri]{width:100%;margin-inline-end:0}[data-astro-cid-zlyu36ri][data-carousel].is-active-carousel .item[data-astro-cid-zlyu36ri]{width:90.4761904762cqw;margin-inline-end:var(--grid-gutter)}@media screen and (width >= max(768px,48rem)){[data-astro-cid-zlyu36ri][data-carousel].is-active-carousel .item[data-astro-cid-zlyu36ri]{width:100cqw}}.container[data-astro-cid-nz3l2kie]{container-type:inline-size;overflow:hidden}.box[data-astro-cid-nz3l2kie]{display:grid;gap:calc(1.875 * var(--rem)) var(--grid-gutter)}@media screen and (width >= max(1024px,64rem)){.box[data-astro-cid-nz3l2kie]{grid-template-columns:calc(10 * var(--rem)) 66.6666666667cqw;justify-content:space-between;padding-inline:var(--inline-space-container) var(--inline-space-lg)}}.hgroup-box[data-astro-cid-nz3l2kie]{padding-inline-start:var(--inline-space-xl)}@media screen and (width >= max(768px,48rem)){.hgroup-box[data-astro-cid-nz3l2kie]{padding-inline-start:var(--inline-space-container)}}@media screen and (width >= max(1024px,64rem)){.hgroup-box[data-astro-cid-nz3l2kie]{padding-inline-start:0}}.carousel[data-astro-cid-nz3l2kie]{padding-inline:var(--inline-space-xl)}@media screen and (width >= max(768px,48rem)){.carousel[data-astro-cid-nz3l2kie]{padding-inline:calc(var(--inline-space-md) * 2)}}@media screen and (width >= max(1024px,64rem)){.carousel[data-astro-cid-nz3l2kie]{padding-inline:0}}.container[data-astro-cid-4ah7uhtf]{display:grid;row-gap:clamp(2.5 * var(--rem),(var(--window-width) * .00118 + 2.06) * var(--rem),3.75 * var(--rem))}.hgroup-box[data-astro-cid-4ah7uhtf]{padding-inline:var(--inline-space-xl)}@media screen and (width >= max(768px,48rem)){.hgroup-box[data-astro-cid-4ah7uhtf]{padding-inline:var(--inline-space-container)}}.box[data-astro-cid-4ah7uhtf]{padding-inline:var(--inline-space-md)}
