.section-1 .img-cont{width:100%;overflow:hidden}.section-1 .img-cont>img{width:100%}.section-2{margin-top:10rem}.section-2>.title{font-size:2.5rem;color:#fff;margin-bottom:3rem;font-weight:500}.section-2 .list{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:5rem}.section-2 .list:last-of-type{margin-top:80px}.section-2 .list .item .title{font-size:1.2rem;color:#fff;margin-top:1rem}.section-2 .list .item .sub-title{font-size:1.1rem;color:#fff;margin-top:1rem}.section-2 .list .item .desc{font-size:1rem;color:#fff;margin-top:1rem}.section-3{margin-top:10rem}.section-3>.title{font-size:2.5rem;color:#fff;margin-bottom:3rem;font-weight:500}.section-3 .recruit-flow>ul{display:flex;justify-content:center;padding:40px}.section-3 .recruit-flow>ul>li{width:18%;padding-top:18%;margin:0 -9px;border-radius:50%;background-color:#141e2fcc;position:relative}.section-3 .recruit-flow>ul>li:last-of-type{background-color:#2478d7}.section-3 .recruit-flow>ul>li>div{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.section-3 .recruit-flow>ul>li>div>.title{font-size:1rem;color:#2478d7}.section-3 .recruit-flow>ul>li>div>.title.white{color:#fff}.section-3 .recruit-flow>ul>li>div>.sub{font-size:1.2rem;color:#fff;margin-top:1rem}.section-4{margin-top:10rem}.section-4>.title{font-size:2.5rem;color:#fff;margin-bottom:3rem}.section-4 .benefits-list{color:#fff;column-gap:2rem;row-gap:3rem}.section-4 .benefits-list>li{background-color:#232933;width:calc(50% - 1rem)}.section-4 .benefits-list>li:nth-of-type(odd){border-left:0}.section-4 .benefits-list>li:nth-of-type(2n){border-right:0}.section-4 .benefits-list>li .img-cont{max-width:120px}.section-4 .benefits-list>li .img-cont>img{width:100%}.section-4 .benefits-list>li .title{font-size:1.2rem;color:#fff}.section-4 .benefits-list>li .desc{margin-top:2rem;color:#fff;list-style:disc;padding-left:1rem}.section-5{margin-top:10rem}.section-5>.title{font-size:2.5rem;color:#fff;margin-bottom:3rem}.section-5 .text-box-list .info{border:1px solid #44546a;flex:9 1 100px;display:flex;justify-content:space-around;padding:3.5rem 1rem}.section-5 .text-box-list .info .img-cont{max-width:80px}.section-5 .text-box-list .info .img-cont>img{width:100%}.section-5 .text-box-list .info .title{font-size:1rem;color:#aaa}.section-5 .text-box-list .info .sub{font-size:1rem;color:#fff;margin-top:.5rem}@media(max-width:768px){.section-1{padding-top:5rem}.section-2 .list:last-of-type{margin-top:80px}.section-2 .list .item .title{font-size:2.5rem}.section-2 .list .item .sub-title{font-size:1.3rem}.section-2 .list .item .desc{font-size:1.1rem}.section-3 .recruit-flow>ul{padding:40px 10px}.section-3 .recruit-flow>ul>li{width:calc(20% + 15px);padding-top:calc(20% + 15px)}.section-4 .benefits-list{gap:1rem 2rem}.section-4 .benefits-list>li{width:100%}.section-4 .benefits-list>li .img-cont{max-width:90px}.section-4 .benefits-list>li .title{font-size:1.5rem}.section-4 .benefits-list>li .desc{font-size:1.3rem}.section-5 .text-box-list .info{padding:3.5rem}.section-5 .text-box-list .info .title{font-size:1.3rem}.section-5 .text-box-list .info .sub{font-size:1.5rem}}
