main{overflow:hidden}.about-guide{padding-block:12rem 20rem}@media screen and (max-width:1023px){.about-guide{padding-block:8% 10%}}@media screen and (max-width:640px){.about-guide{padding-block:8% 4%}}.about-guide__wrap{display:flex;justify-content:space-between}@media screen and (max-width:1023px){.about-guide__wrap{flex-direction:column}}.about-guide__ttl{margin-right:2.4rem}@media screen and (max-width:1023px){.about-guide__ttl{margin-right:2.4vw}}.about-guide__ttl-st{font-size:5.6rem;font-weight:700;line-height:1.3}.about-guide__ttl-st .sp{display:block}@media screen and (max-width:640px){.about-guide__ttl-st .sp{display:none}}@media screen and (max-width:1023px){.about-guide__ttl-st{font-size:3.6rem}}@media screen and (max-width:640px){.about-guide__ttl-st{font-size:2rem}}.about-guide__cnt{flex:1;max-width:700px}@media screen and (max-width:1023px){.about-guide__cnt{max-width:100%}}.about-guide__cnt-st{font-size:2rem;font-weight:400;line-height:2}@media screen and (max-width:1023px){.about-guide__cnt-st{font-size:1.6rem}}@media screen and (max-width:640px){.about-guide__cnt-st{font-size:1.4rem;margin-top:4%}}.about-philosophy{padding-bottom:11.5rem}@media screen and (max-width:640px){.about-philosophy{padding-bottom:4rem}}.about-philosophy__container{display:flex;align-items:center}@media screen and (max-width:640px){.about-philosophy__container{flex-direction:column}}.about-philosophy__division{margin-bottom:16rem;width:100%;background:#ccc}.about-philosophy__division .pc{display:block}@media screen and (max-width:640px){.about-philosophy__division .pc{display:none}}.about-philosophy__division .sp{display:none}@media screen and (max-width:640px){.about-philosophy__division .sp{display:block}}@media screen and (max-width:1023px){.about-philosophy__division{margin-bottom:16%}}@media screen and (max-width:640px){.about-philosophy__division{margin-bottom:8%}}.about-philosophy__division img{width:100%;display:block}.about-philosophy__wrap{width:750px}@media screen and (max-width:768px){.about-philosophy__wrap{width:400px}}@media screen and (max-width:640px){.about-philosophy__wrap{width:100%}}.about-philosophy__info{grid-area:philosophy-info;display:flex}.about-philosophy__info-ttl-st{font-size:3.2rem;font-weight:700}@media screen and (max-width:1279px){.about-philosophy__info-ttl-st{font-size:2.6rem}}@media screen and (max-width:768px){.about-philosophy__info-ttl-st{font-size:2.2rem}}@media screen and (max-width:640px){.about-philosophy__info-ttl-st{font-size:2rem}}@media screen and (max-width:430px){.about-philosophy__info-ttl-st{font-size:1.8rem}}.about-philosophy__info-ttl-cnt{padding-top:30px;font-size:2rem;font-weight:400}@media screen and (max-width:1023px){.about-philosophy__info-ttl-cnt{font-size:1.6rem;padding-top:4%}}@media screen and (max-width:640px){.about-philosophy__info-ttl-cnt{font-size:1.4rem}}.about-philosophy__ph{grid-area:philosophy-ph}@media screen and (max-width:1023px){.about-philosophy__ph{width:calc(100% - 400px)}}@media screen and (max-width:640px){.about-philosophy__ph{margin-bottom:8%;padding-top:4%;width:100%;margin:0 auto}}.about-data{padding-bottom:16rem}@media screen and (max-width:1023px){.about-data{padding-bottom:16%}}.about-data__list{display:flex;gap:2.4rem;flex-wrap:wrap}@media screen and (max-width:1023px){.about-data__list{gap:24px}}@media screen and (max-width:640px){.about-data__list{flex-wrap:wrap;justify-content:center;gap:10px}}.about-data__list__inner{display:flex;gap:24px;flex-wrap:wrap}@media screen and (max-width:640px){.about-data__list__inner{gap:10px}}.about-data__item{box-shadow:0 0 2.4rem #EFEADE;margin:0 auto;width:calc((100% - 48px) / 3)}@media screen and (max-width:1023px){.about-data__item{box-shadow:0 0 2.4vw #EFEADE}}@media screen and (max-width:640px){.about-data__item{width:calc(50% - 10px)}}.about-environment{padding-bottom:16rem}@media screen and (max-width:1023px){.about-environment{padding-bottom:10%}}.about-environment__slide .pc{display:block}@media screen and (max-width:640px){.about-environment__slide .pc{display:none}}.about-environment__slide .sp{display:none}@media screen and (max-width:640px){.about-environment__slide .sp{display:block}}.about-message{padding-block:8rem 20rem}@media screen and (max-width:1023px){.about-message{padding-block:8% 20%}}.about-message__ttl{margin-bottom:6.4rem;text-align:center}@media screen and (max-width:1023px){.about-message__ttl{margin-bottom:6.4%}}.about-message__ttl-st{font-size:3.2rem;font-weight:700}@media screen and (max-width:640px){.about-message__ttl-st{font-size:2rem}}.about-message__cnt{text-align:center}.about-message__cnt-st{font-size:2rem;font-weight:700;line-height:1.6}@media screen and (max-width:640px){.about-message__cnt-st{font-size:1.6rem}}.about-message__cnt-st+.about-message__cnt-st{margin-top:1.6em}.about-welfare{padding-block:0 20rem}@media screen and (max-width:1023px){.about-welfare{padding-block:0 10%}}.about-welfare__item+.about-welfare__item{margin-top:2.4rem}@media screen and (max-width:1023px){.about-welfare__item+.about-welfare__item{margin-top:2.4%}}.about-welfare__item-ttl{display:flex;justify-content:space-between;align-items:center;position:relative;padding:3.2rem 3.2rem 3.2rem 2.4rem;background:#FFF;border-bottom:1px solid #707070;cursor:pointer}@media screen and (max-width:640px){.about-welfare__item-ttl{padding:3.2vw 3.2vw 3.2vw 2.4vw}}.about-welfare__item-ttl::before{content:"";position:absolute;right:3.2rem;top:50%;transform-origin:center;width:1.8rem;height:0.1rem;background:#707070;transition:0.4s;transform:translateY(-50%) rotate(90deg)}@media screen and (max-width:640px){.about-welfare__item-ttl::before{right:3.2vw}}.about-welfare__item-ttl.active::before{transform:translateY(-50%)}.about-welfare__item-ttl::after{content:"";position:relative;width:1.8rem;height:0.1rem;background:#707070}.about-welfare__item-ttl-st{flex:1;margin-right:2em;font-size:1.8rem;font-weight:700}@media screen and (max-width:1023px){.about-welfare__item-ttl-st{font-size:1.6rem}}@media screen and (max-width:640px){.about-welfare__item-ttl-st{font-size:1.4rem}}.about-welfare__item-cnt{display:none;padding:3.2rem 3.2rem 3.2rem 2.4rem;background:#EFEADE}@media screen and (max-width:640px){.about-welfare__item-cnt{padding:3.2vw 3.2vw 3.2vw 2.4vw}}.about-welfare__item-cnt-st{font-size:1.8rem;font-weight:700}@media screen and (max-width:1023px){.about-welfare__item-cnt-st{font-size:1.6rem}}@media screen and (max-width:640px){.about-welfare__item-cnt-st{font-size:1.4rem}}.about-interview{padding-block:0 20rem}@media screen and (max-width:1023px){.about-interview{padding-block:0 10%}}.about-interview__item{display:grid;gap:0 8.8rem}@media screen and (max-width:1023px){.about-interview__item{gap:0 8.8vw}}.about-interview__item:nth-of-type(odd){grid-template-areas:"interview-ph interview-position" "interview-ph interview-catch" "interview-ph interview-cnt";grid-template-rows:max-content max-content 1fr;grid-template-columns:32.3% 1fr}@media screen and (max-width:640px){.about-interview__item:nth-of-type(odd){margin-top:12%;grid-template-areas:"interview-position" "interview-ph" "interview-catch" "interview-cnt";grid-template-rows:max-content;grid-template-columns:100%}}.about-interview__item:nth-of-type(even){grid-template-areas:"interview-position interview-ph" "interview-catch interview-ph" "interview-cnt interview-ph";grid-template-rows:max-content max-content 1fr;grid-template-columns:1fr 32.3%}@media screen and (max-width:640px){.about-interview__item:nth-of-type(even){margin-top:12%;grid-template-areas:"interview-position" "interview-ph" "interview-catch" "interview-cnt";grid-template-rows:max-content;grid-template-columns:100%}}.about-interview__item+.about-interview__item{margin-top:12rem}@media screen and (max-width:1023px){.about-interview__item+.about-interview__item{margin-top:12%}}.about-interview__item-ph{grid-area:interview-ph}@media screen and (max-width:640px){.about-interview__item-ph{margin:0 auto;width:80%;max-width:36rem}}.about-interview__item-position{grid-area:interview-position;display:flex;align-items:center;gap:0.8rem;margin-bottom:6rem;padding:0 2.4rem;height:6.8rem;background:#272932;border-radius:0 100px 100px 0}@media screen and (max-width:1023px){.about-interview__item-position{margin-bottom:6%;height:5rem}}@media screen and (max-width:640px){.about-interview__item-position{margin-bottom:4%;height:5rem}}.about-interview__item-position::before{content:"";position:relative;width:0.8rem;height:0.8rem;border-radius:10rem;background:#E56B19}.about-interview__item-position-st{font-size:2rem;font-weight:700;color:#fff}.about-interview__item-catch{grid-area:interview-catch;margin-bottom:6rem}@media screen and (max-width:1023px){.about-interview__item-catch{margin-bottom:6%}}.about-interview__item-catch-st{font-size:3.2rem;font-weight:700}.about-interview__item-catch-st .sp{display:block}@media screen and (max-width:430px){.about-interview__item-catch-st .sp{display:none}}@media screen and (max-width:1279px){.about-interview__item-catch-st{font-size:3rem}}@media screen and (max-width:1023px){.about-interview__item-catch-st{font-size:2.8rem}}@media screen and (max-width:768px){.about-interview__item-catch-st{font-size:2.2rem}}@media screen and (max-width:640px){.about-interview__item-catch-st{font-size:2rem}}@media screen and (max-width:430px){.about-interview__item-catch-st{font-size:1.8rem}}.about-interview__item-cnt{grid-area:interview-cnt}.about-interview__item-cnt-st{font-size:1.8rem;font-weight:400}@media screen and (max-width:1023px){.about-interview__item-cnt-st{font-size:1.6rem}}@media screen and (max-width:640px){.about-interview__item-cnt-st{font-size:1.4rem}}