#wrap{overflow:hidden}.p-ttl01__en{font-size:20px;font-size:2rem;line-height:1.2em;letter-spacing:0em;font-weight:bold;font-family:"Figtree",sans-serif;font-style:italic;margin-bottom:12px}@media (max-width: 999px){.p-ttl01__en{font-size:18px;font-size:1.8rem;line-height:1.22222em;letter-spacing:0em;margin-bottom:6px}}.p-ttl01__ja{font-size:40px;font-size:4rem;line-height:1.225em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.p-ttl01__ja{font-size:32px;font-size:3.2rem;line-height:1.3125em;letter-spacing:.05em}}.p-ttl01--center{text-align:center}.p-ttl01--white{color:#fff}.sec-pagename{position:relative;z-index:1}@media (min-width: 1000px){.sec-pagename{min-height:560px;height:38.889vw;padding-top:110px}}@media (max-width: 999px){.sec-pagename{min-height:280px;height:71.798vw;padding-top:75px}}.sec-pagename .bg-pagename{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;pointer-events:none;background-position:center bottom}@media (min-width: 1000px){.sec-pagename .bg-pagename{background-image:url(../../img/recruit-about/pagename_bg.jpg)}}@media (max-width: 999px){.sec-pagename .bg-pagename{background-image:url(../../img/recruit-about/pagename_bg_sp.jpg)}}.sec-pagename .c-breadcrumb{padding-top:0}@media (min-width: 1000px){.sec-pagename .c-breadcrumb{padding-right:172px;margin-bottom:2.2vw}}@media only screen and (min-width: 1000px) and (max-width: 1400px){.sec-pagename .c-breadcrumb{margin-bottom:31px}}@media (max-width: 999px){.sec-pagename .c-breadcrumb{padding-right:25px;margin-bottom:5vw}}.sec-pagename .pagename{text-align:center}.sec-pagename .pagename__en{font-size:90px;font-size:9rem;line-height:1em;letter-spacing:0em;font-weight:bold;font-family:"Figtree",sans-serif;font-style:italic;padding-right:6px;margin-bottom:7px}@media (max-width: 999px){.sec-pagename .pagename__en{font-size:44px;font-size:4.4rem;line-height:1em;letter-spacing:0em;padding-right:2px;margin-bottom:9px}}.sec-pagename .pagename__jp{font-size:17px;font-size:1.7rem;line-height:1.58824em;letter-spacing:0em;font-weight:600}@media (max-width: 999px){.sec-pagename .pagename__jp{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:0em}}.sec-business{position:relative;padding:6vw 0 104px;z-index:1;margin-top:-15.7vw}@media only screen and (min-width: 1000px) and (max-width: 1400px){.sec-business{padding-top:86px;margin-top:-220px}}@media (max-width: 999px){.sec-business{padding:17.8vw 0 58px;margin-top:-16.5vw}}.sec-business .inner-business{position:relative}.sec-business .txt-business{margin-top:20px;text-align:center;font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:0em}@media (max-width: 999px){.sec-business .txt-business{margin:9px -7px 0;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:0em}}@media (min-width: 1000px){.sec-business .lst-business{margin-top:54px;padding:0 15px;display:flex;flex-wrap:wrap;justify-content:center}}@media (max-width: 999px){.sec-business .lst-business{margin-top:31px}}@media (min-width: 1000px){.sec-business .lst-business>li{width:calc(100% / 3);padding:0 5px;margin-top:54px}.sec-business .lst-business>li:nth-child(1),.sec-business .lst-business>li:nth-child(2),.sec-business .lst-business>li:nth-child(3){margin-top:0}}@media (max-width: 999px){.sec-business .lst-business>li:not(:first-child){margin-top:32px}}@media (min-width: 1000px){.sec-business .lst-business .item{text-align:center}}@media (max-width: 999px){.sec-business .lst-business .item{display:flex}}@media (min-width: 1000px){.sec-business .lst-business .item__img{margin-bottom:19px}}@media (max-width: 999px){.sec-business .lst-business .item__img{width:130px;padding-top:4px}}.sec-business .lst-business .item__img img{border-radius:100%}@media (max-width: 999px){.sec-business .lst-business .item__dt{width:calc(100% - 130px);padding-left:20px}}.sec-business .lst-business .item__dt .ttl-item{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:0em;font-weight:500;margin-bottom:19px}@media (max-width: 999px){.sec-business .lst-business .item__dt .ttl-item{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:0em;margin-bottom:3px}}.sec-business .lst-business .item__dt .txt-item{font-size:16px;font-size:1.6rem;line-height:1.6875em;letter-spacing:0em}@media only screen and (min-width: 1000px) and (max-width: 1120px){.sec-business .lst-business .item__dt .txt-item{font-size:14px;font-size:1.4rem;line-height:1.78571em;letter-spacing:0em}}@media (max-width: 999px){.sec-business .lst-business .item__dt .txt-item{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em}}.sec-philosophy{padding:80px 0 70px;position:relative;z-index:1;color:#fff;background-color:#006ebb;min-height:486px;display:flex;align-items:center}@media (max-width: 999px){.sec-philosophy{min-height:350px;padding:30px 0}}.sec-philosophy .bg-philosophy{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none}.sec-philosophy .inner-philosophy{width:100%}.sec-philosophy .txt-philosophy{margin-top:37px;text-align:center;font-size:20px;font-size:2rem;line-height:2.3em;letter-spacing:.05em}@media (max-width: 999px){.sec-philosophy .txt-philosophy{margin:21px -5px 0;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:0em}}.sec-welfare-training{background-color:#eef7e4;padding:106px 0 110px;margin-bottom:120px}@media (max-width: 999px){.sec-welfare-training{padding:69px 0 60px;margin-bottom:60px}}.sec-welfare-training .ttl-section{margin-bottom:49px}@media (max-width: 999px){.sec-welfare-training .ttl-section{margin-bottom:30px}}.sec-welfare-training .ttl-section:not(:first-child){margin-top:80px}@media (max-width: 999px){.sec-welfare-training .ttl-section:not(:first-child){margin-top:60px}}.sec-welfare-training .txt-section{font-size:16px;font-size:1.6rem;line-height:1.9375em;letter-spacing:0em}@media (min-width: 1000px){.sec-welfare-training .txt-section{text-align:center;margin-bottom:45px}}@media (max-width: 999px){.sec-welfare-training .txt-section{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0em;margin-bottom:22px}}.sec-welfare-training .ttl-section+.txt-section{margin-top:-26px}@media (max-width: 999px){.sec-welfare-training .ttl-section+.txt-section{margin-top:-11px}}@media (min-width: 1000px){.sec-welfare-training .lst-item{margin:0 -13px;display:flex;justify-content:center;flex-wrap:wrap}}@media (min-width: 1000px){.sec-welfare-training .lst-item>li{width:calc(100% / 3);padding:0 13px;margin-top:30px}.sec-welfare-training .lst-item>li:nth-child(1),.sec-welfare-training .lst-item>li:nth-child(2),.sec-welfare-training .lst-item>li:nth-child(3){margin-top:0}}@media (max-width: 999px){.sec-welfare-training .lst-item>li:not(:first-child){margin-top:10px}}.sec-welfare-training .lst-item .item{background-color:#fff;border-radius:10px}@media (min-width: 1000px){.sec-welfare-training .lst-item .item{height:100%;padding:42px 30px 43px}}@media only screen and (min-width: 1000px) and (max-width: 1100px){.sec-welfare-training .lst-item .item{padding-left:20px;padding-right:20px}}@media (max-width: 999px){.sec-welfare-training .lst-item .item{padding:23px 31px 21px}}.sec-welfare-training .lst-item .item__ttl{text-align:center;font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.05em;font-weight:500;color:#7ebd26;margin-bottom:15px}@media (max-width: 999px){.sec-welfare-training .lst-item .item__ttl{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.05em;margin-bottom:2px}}.sec-welfare-training .lst-item .item__txt{font-size:16px;font-size:1.6rem;line-height:1.6875em;letter-spacing:0em}@media (max-width: 999px){.sec-welfare-training .lst-item .item__txt{font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:0em}}

/*# sourceMappingURL=maps/recruit-about.min.css.map */
