:root{--color-white:#fff;--color-black:#1c1c1c;--color-blue:#213d7c;--color-dark-blue:#004382;--color-vivid-blue:#23499f;--color-light-blue:#21adcc;--color-blur-blue:#f4f8fc;--color-border-gray:#ddd;--font-en:"Outfit",sans-serif;--font-base:"Noto Sans JP",sans-serif;--font-accent:"IBM Plex Sans",sans-serif}body{color:var(--color-black);cursor:auto;display:flex;flex-direction:column;font-family:var(--font-base);font-weight:400;line-height:1.4;min-height:100vh;overflow-x:hidden;position:relative}body:before{aspect-ratio:390/1034;background-image:url(//www.cnanet.co.jp/recruit/wp-content/themes/common-products/assets/css/../img/common/page-header-sp_2x.png);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:52.1875em){body:before{aspect-ratio:1920/1389;background-image:url(//www.cnanet.co.jp/recruit/wp-content/themes/common-products/assets/css/../img/common/page-header_2x.png)}}body.top:before{aspect-ratio:390/2094;background-image:url(//www.cnanet.co.jp/recruit/wp-content/themes/common-products/assets/css/../img/top/top-deco-sp_2x.png);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:52.1875em){body.top:before{display:none}}body.about:before{aspect-ratio:390/1100;background-image:url(//www.cnanet.co.jp/recruit/wp-content/themes/common-products/assets/css/../img/about/page-header_2x.png);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:52.1875em){body.about:before{aspect-ratio:1920/2598}}body.is-fixed{overflow:hidden}main{flex:1;position:relative}.people{margin-bottom:38.4615384615vw;margin-top:38.4615384615vw}@media (min-width:52.1875em){.people{margin-bottom:10.4166666667vw;margin-top:4.1666666667vw}}@media (min-width:90em){.people{margin-bottom:150px;margin-top:60px}}.people .people__text{font-size:4.1025641026vw;font-weight:500;margin-top:3.8461538462vw}@media (min-width:52.1875em){.people .people__text{font-size:1.0416666667vw;margin-top:.7291666667vw}}@media (min-width:90em){.people .people__text{font-size:15px;margin-top:10.5px}}.people .people__cont{margin-top:15.3846153846vw}@media (min-width:52.1875em){.people .people__cont{margin-top:5.7291666667vw}}@media (min-width:90em){.people .people__cont{margin-top:82.5px}}.people .people__list{display:grid;gap:12.8205128205vw}@media (min-width:52.1875em){.people .people__list{gap:3.5416666667vw 2.6041666667vw;grid-template-columns:repeat(3,1fr)}}@media (min-width:90em){.people .people__list{gap:51px 37.5px}}