.career #wrap{overflow:hidden}@media (max-width: 767px){.career .growth{padding-bottom:46px}}@media (max-width: 767px){.career .growth .wcm{padding:0 0}}.career .growth .intro{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;margin:-8px 0 27px}@media (max-width: 767px){.career .growth .intro{flex-wrap:wrap;margin:0 0 52px}}.career .growth .intro .cont{width:calc(637/1200 * 100%);padding:8px 0 0}@media (max-width: 767px){.career .growth .intro .cont{width:100%;padding:18px 0 33px}}.career .growth .intro .cont__ttl{font-size:43px;font-size:4.3rem;line-height:1.2em;letter-spacing:0em;font-weight:600;margin-bottom:26px}@media only screen and (max-width: 1200px){.career .growth .intro .cont__ttl{font-size:3.58333vw}}@media (max-width: 767px){.career .growth .intro .cont__ttl{font-size:28px;font-size:2.8rem;line-height:1.07143em;letter-spacing:.04em;font-weight:700;margin-bottom:18px}}@media only screen and (max-width: 767px) and (max-width: 374px){.career .growth .intro .cont__ttl{font-size:26px}}.career .growth .intro .cont__txt{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400}@media only screen and (max-width: 1200px){.career .growth .intro .cont__txt{font-size:14px}}@media (max-width: 767px){.career .growth .intro .cont__txt{font-size:15px;font-size:1.5rem;line-height:1.86667em}}.career .growth .intro .img{position:relative;width:calc(498/1200 * 100%)}.career .growth .intro .img:before{display:block;content:" ";width:100%;padding-top:67.46988%}.career .growth .intro .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.career .growth .intro .img{width:100%}}.career .growth .content__ttl{font-size:32px;font-size:3.2rem;line-height:1.6em;letter-spacing:.02em;font-weight:600;padding-bottom:15px;margin-bottom:58px;border-bottom:1px solid #707070cc;position:relative}@media (max-width: 767px){.career .growth .content__ttl{font-size:22px;font-size:2.2rem;margin-bottom:30px}}.career .growth .content__ttl::after{content:"";position:absolute;width:55%;height:2px;background:#c01;left:0;bottom:0px;transform:translateY(70%)}@media (max-width: 767px){.career .growth .content__ttl::after{width:50%}}.career .growth .content__box{background:#fff;padding:0px 75px;margin-bottom:85px}@media only screen and (max-width: 1400px){.career .growth .content__box{padding:0px 30px}}@media only screen and (max-width: 1200px){.career .growth .content__box{padding:0px 15px}}@media (max-width: 767px){.career .growth .content__box{padding:0 0;margin:0 -20px 53px}}.career .growth .content__box.timeline{position:relative}.career .growth .content__box.timeline::after{content:"";position:absolute;width:2px;height:calc(100% - 300px);background:#c01;left:138px;top:70px;z-index:0}@media only screen and (max-width: 1400px){.career .growth .content__box.timeline::after{left:95px}}@media only screen and (max-width: 1200px){.career .growth .content__box.timeline::after{left:64px}}@media (max-width: 767px){.career .growth .content__box.timeline::after{top:52px;left:46px;height:calc(100% - 120px)}}.career .growth .content .txt{font-size:16px;font-size:1.6rem;line-height:1.9375em;letter-spacing:.05em;font-weight:400}@media only screen and (max-width: 1200px){.career .growth .content .txt{font-size:14px}}@media (max-width: 767px){.career .growth .content .txt{font-size:15px;font-size:1.5rem;line-height:1.86667em}}@media (min-width: 768px){.career .growth .content .txt.large-lh{line-height:calc(34/16)}}.career .growth .content .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:70px 0 80px}@media only screen and (max-width: 1200px){.career .growth .content .row{padding:35px 0 40px}}@media (max-width: 767px){.career .growth .content .row{flex-wrap:wrap;padding:51px 20px 24px 8px;position:relative}}.career .growth .content .row:nth-child(even){background:#f3f3f3;position:relative;padding-top:65px;padding-bottom:84px}@media (max-width: 767px){.career .growth .content .row:nth-child(even){padding-top:37px;padding-bottom:57px}}.career .growth .content .row:nth-child(even)::before,.career .growth .content .row:nth-child(even)::after{content:"";position:absolute;width:75px;height:100%;left:0;background:#f3f3f3;top:0;transform:translateX(-100%)}@media only screen and (max-width: 1400px){.career .growth .content .row:nth-child(even)::before,.career .growth .content .row:nth-child(even)::after{width:30px}}@media only screen and (max-width: 1200px){.career .growth .content .row:nth-child(even)::before,.career .growth .content .row:nth-child(even)::after{width:15px}}.career .growth .content .row:nth-child(even)::after{left:auto;right:0;transform:translateX(100%)}@media (min-width: 768px){.career .growth .content .row:nth-child(3){padding:65px 0 50px}}@media (max-width: 767px){.career .growth .content .row:nth-child(3){padding-top:35px;padding-bottom:53px}.career .growth .content .row:nth-child(3) .txt{margin-top:21px}}.career .growth .content .row:nth-child(4){padding-bottom:72px}@media (max-width: 767px){.career .growth .content .row:nth-child(4){padding-bottom:60px}.career .growth .content .row:nth-child(4) .txt{margin-top:20px}}.career .growth .content .row:nth-child(4) .label{margin-top:21px;padding-right:14px}@media (max-width: 767px){.career .growth .content .row:nth-child(4) .label{margin-top:19px;padding-left:19px;padding-right:12px}}@media (max-width: 767px){.career .growth .content .row:last-child{z-index:1}.career .growth .content .row:last-child::after{content:"";position:absolute;left:46px;height:80px;width:2px;background:#c01}}.career .growth .content .row__time{width:126px;height:126px;padding:10px;font-size:19px;font-size:1.9rem;line-height:1em;letter-spacing:0em;font-weight:700;color:#fff;position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1200px){.career .growth .content .row__time{width:100px;height:100px;font-size:16px}}@media (max-width: 767px){.career .growth .content .row__time{width:80px;height:80px;font-size:11px;position:absolute;padding-top:12px}}.career .growth .content .row__time::after{content:"";position:absolute;width:100%;height:100%;background:#c01;border-radius:50%;z-index:-1;left:0;top:0}.career .growth .content .row__time span{margin-right:6px;font-size:39px;font-size:3.9rem;line-height:1em;letter-spacing:0em;font-weight:600}@media only screen and (max-width: 1200px){.career .growth .content .row__time span{font-size:32px}}@media (max-width: 767px){.career .growth .content .row__time span{font-size:24px;margin-right:2px}}.career .growth .content .row__time i{font-style:normal;position:relative;bottom:-2px}.career .growth .content .row__ttl{font-size:43px;font-size:4.3rem;line-height:1.5em;letter-spacing:.02em;font-weight:700;margin-bottom:29px}@media only screen and (max-width: 1200px){.career .growth .content .row__ttl{font-size:3.33333vw;margin-bottom:12px}}@media (max-width: 767px){.career .growth .content .row__ttl{font-size:25px;padding:0 0 0 29px;margin-bottom:26px}}@media only screen and (max-width: 767px) and (max-width: 374px){.career .growth .content .row__ttl{font-size:23px}}.career .growth .content .row__ttl.sm-mg{margin-bottom:8px}@media (max-width: 767px){.career .growth .content .row__ttl.sm-mg{margin-bottom:7px}}.career .growth .content .row__ttl .roboto{font-size:55px;font-style:normal}@media only screen and (max-width: 1200px){.career .growth .content .row__ttl .roboto{font-size:4.16667vw}}@media (max-width: 767px){.career .growth .content .row__ttl .roboto{font-size:28px}}.career .growth .content .row .sub{font-size:22px;font-size:2.2rem;line-height:1.2em;letter-spacing:0em;font-weight:700;padding:0 78px;margin-bottom:17px;display:inline-block;position:relative;z-index:1}@media only screen and (max-width: 1200px){.career .growth .content .row .sub{font-size:1.83333vw;padding:0 36px}}@media (max-width: 767px){.career .growth .content .row .sub{font-size:15px;padding:0 64px 0 56px;margin-left:30px;margin-bottom:24px}}.career .growth .content .row .sub::before,.career .growth .content .row .sub::after{content:"";position:absolute;width:70px;height:1px;background:#c01;top:55%;left:0}@media only screen and (max-width: 1200px){.career .growth .content .row .sub::before,.career .growth .content .row .sub::after{width:30px}}@media (max-width: 767px){.career .growth .content .row .sub::before,.career .growth .content .row .sub::after{width:50px}}.career .growth .content .row .sub::after{left:auto;right:0}.career .growth .content .row .label{color:#fff;background:#000;display:inline-block;padding:2px 18px 3px 24px;font-weight:700;margin:28px 0 0}@media (max-width: 767px){.career .growth .content .row .label{margin:22px 0 0;font-size:16px;padding-top:3px}}.career .growth .content .row__cont{padding-left:40px;flex:1}@media only screen and (max-width: 1200px){.career .growth .content .row__cont{padding-left:20px}}@media (max-width: 767px){.career .growth .content .row__cont{width:100%;flex:none;padding:22px 0 0 64px}}.career .growth .content .row .skill{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:80px 0px 96px}@media (max-width: 767px){.career .growth .content .row .skill{flex-wrap:wrap;margin:24px 0px 34px}}.career .growth .content .row .skill__card{padding:34px 16px 29px 18px;width:25%;position:relative}.career .growth .content .row .skill__card:nth-child(odd){background:#E6E6E675}@media only screen and (max-width: 1200px){.career .growth .content .row .skill__card{padding:28px 10px}}@media (max-width: 767px){.career .growth .content .row .skill__card{width:100%;padding:24px 14px 35px}.career .growth .content .row .skill__card:nth-child(even){padding-top:26px;padding-bottom:25px}}.career .growth .content .row .skill__icon{position:absolute;left:50%;top:0;transform:translate(-50%, -50%)}@media (max-width: 767px){.career .growth .content .row .skill__icon{left:14px;top:20px;transform:translate(0, 0);max-width:35px}}.career .growth .content .row .skill__ttl{font-size:27px;font-size:2.7rem;line-height:1.2em;letter-spacing:.05em;font-weight:700;text-align:center;padding-bottom:17px;margin-bottom:17px;border-bottom:1px solid #B5B5B5}@media only screen and (max-width: 1200px){.career .growth .content .row .skill__ttl{font-size:1.83333vw;padding-bottom:14px;margin-bottom:14px}}@media (max-width: 767px){.career .growth .content .row .skill__ttl{font-size:21px;font-size:2.1rem;padding:0 0 0 44px;margin-bottom:16px;text-align:left;border-bottom:none}}.career .growth .content .row .skill__cont li{font-size:16px;font-size:1.6rem;line-height:1.4375em;letter-spacing:.05em;font-weight:400;padding-left:15px;position:relative}@media only screen and (max-width: 1200px){.career .growth .content .row .skill__cont li{font-size:14px}}@media (max-width: 767px){.career .growth .content .row .skill__cont li{font-size:15px}}.career .growth .content .row .skill__cont li:not(:last-child){margin-bottom:8px}@media (max-width: 767px){.career .growth .content .row .skill__cont li:not(:last-child){margin-bottom:7px}}.career .growth .content .row .skill__cont li::after{content:"";position:absolute;width:8px;height:8px;background:#c01;top:8px;left:0}@media only screen and (min-width: 768px) and (max-width: 1200px){.career .growth .content .row .skill__cont li::after{top:7px}}.career .growth .content .row .training__en{font-size:47px;font-size:4.7rem;line-height:1em;letter-spacing:.02em;font-weight:600;text-align:center}@media only screen and (max-width: 1200px){.career .growth .content .row .training__en{font-size:3.91667vw}}@media (max-width: 767px){.career .growth .content .row .training__en{font-size:43px;font-size:4.3rem;line-height:1.16279em;text-align:left}}.career .growth .content .row .training__ttl{font-size:22px;font-size:2.2rem;line-height:1.1em;letter-spacing:.02em;font-weight:600;text-align:center;margin:16px 0 0 20px}@media only screen and (max-width: 1200px){.career .growth .content .row .training__ttl{font-size:1.83333vw;margin:10px auto}}@media (max-width: 767px){.career .growth .content .row .training__ttl{font-size:20px;font-size:2rem;line-height:1.4em;text-align:left;margin:9px 0 0 0}}.career .growth .content .row .training__lst{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin:33px 0 0}@media (max-width: 767px){.career .growth .content .row .training__lst{flex-wrap:wrap;margin:12px 0 0}}.career .growth .content .row .training__lst .item{width:calc(33.27% - 26px);position:relative}@media only screen and (max-width: 1200px){.career .growth .content .row .training__lst .item{width:calc(33.33% - 12px)}}@media (max-width: 767px){.career .growth .content .row .training__lst .item{width:100%;margin-bottom:23px}}.career .growth .content .row .training__lst .item__order{font-size:110px;font-size:11rem;line-height:1em;letter-spacing:0em;font-weight:500;text-align:center;opacity:0.06}@media only screen and (max-width: 1200px){.career .growth .content .row .training__lst .item__order{font-size:9.16667vw}}@media (max-width: 767px){.career .growth .content .row .training__lst .item__order{text-align:right;font-size:90px;margin-bottom:-14px}}.career .growth .content .row .training__lst .item__ttl{font-size:24px;font-size:2.4rem;line-height:1.2em;letter-spacing:0em;font-weight:700;position:absolute;z-index:1;width:100%;left:0;text-align:center;top:40px}@media only screen and (max-width: 1200px){.career .growth .content .row .training__lst .item__ttl{font-size:2vw;top:3.33333vw}}@media (max-width: 767px){.career .growth .content .row .training__lst .item__ttl{text-align:left;font-size:22px;top:30px}}.career .growth .content .row .training__lst .item__img{position:relative}.career .growth .content .row .training__lst .item__img:before{display:block;content:" ";width:100%;padding-top:67.16418%}.career .growth .content .row .training__lst .item__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.career .growth .content .row .training__lst .item__desc{font-size:16px;font-size:1.6rem;line-height:1.9375em;letter-spacing:.05em;font-weight:400;padding:15px 0 0}@media only screen and (max-width: 1200px){.career .growth .content .row .training__lst .item__desc{font-size:14px}}@media (max-width: 767px){.career .growth .content .row .training__lst .item__desc{font-size:15px;font-size:1.5rem;line-height:1.86667em;padding:14px 0 0}}.career .growth .content .row .wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.career .growth .content .row .wrap{flex-wrap:wrap}}@media (min-width: 768px){.career .growth .content .row .wrap .box{padding-right:20px}}@media (max-width: 767px){.career .growth .content .row .wrap .box{width:100%;padding:0 0 23px}}.career .growth .content .row .wrap .img{width:calc(339/884 * 100%);position:relative}.career .growth .content .row .wrap .img:before{display:block;content:" ";width:100%;padding-top:67.25664%}.career .growth .content .row .wrap .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.career .growth .content .row .wrap .img{width:100%}}.career .growth .self{margin-top:68px;padding-top:74px;padding-bottom:68px;margin-bottom:0}@media (max-width: 767px){.career .growth .self{padding:23px 20px 44px;margin-top:-4px;margin-bottom:0}}.career .growth .self__intro{font-size:18px;font-size:1.8rem;line-height:1.2em;letter-spacing:0em;font-weight:500;margin-bottom:60px}@media (max-width: 767px){.career .growth .self__intro{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.05em;font-weight:500;margin-bottom:25px}}.career .growth .self__ttl{position:relative;margin-bottom:23px}@media (max-width: 767px){.career .growth .self__ttl{margin-bottom:16px}}.career .growth .self__ttl::after{content:"";position:absolute;width:100%;height:1px;background:#c01;left:0;top:50%}.career .growth .self__ttl span{display:inline-block;background:#fff;position:relative;font-size:24px;font-size:2.4rem;line-height:1.2em;letter-spacing:0em;font-weight:700;z-index:1;padding-right:22px}@media (max-width: 767px){.career .growth .self__ttl span{font-size:22px;padding-right:16px}}.career .growth .self__row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media (max-width: 767px){.career .growth .self__row{flex-wrap:wrap}}.career .growth .self__row+.self__row{margin-top:35px;padding-top:31px;border-top:1px solid #D9D9D9}@media (max-width: 767px){.career .growth .self__row+.self__row{margin-top:29px;padding-top:31px}}.career .growth .self__row+.self__ttl{margin-top:67px;margin-bottom:38px}@media (max-width: 767px){.career .growth .self__row+.self__ttl{margin-top:68px;margin-bottom:37px}}.career .growth .self__row .cont{width:calc(716/1050 * 100%)}@media (max-width: 767px){.career .growth .self__row .cont{width:100%;order:-1}}.career .growth .self__row .ttl{font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:0em;font-weight:700;margin:3px 0 10px}@media (max-width: 767px){.career .growth .self__row .ttl{margin:2px 0 15px}}.career .growth .self__row .img{width:calc(296/1050 * 100%);position:relative;margin:4px 0 0}.career .growth .self__row .img:before{display:block;content:" ";width:100%;padding-top:67.56757%}.career .growth .self__row .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.career .growth .self__row .img{width:100%;margin:28px 0 0}}

/*# sourceMappingURL=maps/env-career.min.css.map */
