.demand-career{padding:100px 0}.demand-career-items{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:100px}.demand-career-items:last-child{margin-bottom:0}.demand-career-col-l{color:#000;font:18px/26px Montserrat-Regular;padding-right:70px;width:calc(100% - 400px)}.demand-career-col-r{width:400px}.demand-career-data{background-color:#f2f5f9;border-radius:20px;padding:50px 30px;width:100%}.demand-career-data__item{align-items:flex-start;border-bottom:1px solid #5e676d;color:#000;display:flex;font:20px/30px Montserrat-Medium;padding:35px 0}.demand-career-data__item:first-child{padding-top:0}.demand-career-data__item:last-child{border-bottom:none;padding-bottom:0}.demand-career-data__img{width:60px}.demand-career-data__img img{max-width:100%}.demand-career-data__txt{padding-left:20px;width:calc(100% - 60px)}.demand-career-data__item-v2{border-bottom:1px solid #5e676d;color:#000;font:30px/40px Montserrat-Bold;padding:35px 0}.demand-career-data__item-v2:first-child{padding-top:0}.demand-career-data__item-v2:last-child{border-bottom:none;padding-bottom:0}.demand-career-data__item-v2 em{border-bottom-style:solid;border-bottom-width:2px;display:inline-flex;font-style:normal;line-height:13px;width:.4em}.demand-career-data__item-v2 span{display:block;font:20px/30px Montserrat-Regular}.demand-career-data-title{font:20px/30px Montserrat-Medium;margin-bottom:20px}.demand-career-data-title+.demand-career-data__item-v2{padding-top:0}@media screen and (max-width:1200px){.demand-career{padding:60px 0}.demand-career-col-l{margin-bottom:30px;padding-right:0;width:100%}.demand-career-items{margin-bottom:60px}}@media(min-width:320px)and (max-width:639px){.demand-career-col-l{font:14px/22px Montserrat-Regular;margin-bottom:20px}.demand-career-data{padding:30px 20px}.demand-career-data__item{padding:20px 0}.demand-career-data__txt{padding-left:10px;width:calc(100% - 50px)}.demand-career-data__img{width:50px}.demand-career-items{margin-bottom:50px}.demand-career-data-title{font:16px/24px Montserrat-Medium}.demand-career-data__item-v2{font:24px/32px Montserrat-Bold;padding:20px 0}.demand-career-data__item-v2 span{font:14px/26px Montserrat-Regular}.demand-career-data__item-v2 em{line-height:9px}}