body{background:#F4F4F2}.recruitment1{padding:108px 0 20px}.recruitment1 .wrap{padding:0 30px}.recruitment1 .wrap .cut{display:flex;gap:60px;margin:0 0 30px}.recruitment1 .wrap .cut .list{font-weight:600;font-size:40px;color:#111111;line-height:60px;text-transform:uppercase;transform:scale(0.6);transform-origin:left bottom}.recruitment1 .wrap .cut .list.on{transform:scale(1)}.recruitment1 .wrap .flex{border-top:1px solid #111111;display:flex;padding:30px 0}.recruitment1 .wrap .flex:last-child{border-bottom:1px solid #111111}.recruitment1 .wrap .flex .headline{font-weight:600;font-size:20px;color:#111111;margin:0 60px 0 0;width:140px}.recruitment1 .wrap .flex .dis{display:flex;gap:15px 60px;width:78%;flex-wrap:wrap}.recruitment1 .wrap .flex .dis a{font-weight:400;font-size:20px;color:#111111;font-family:'Archivo r',sans-serif;transition:.6s ease}.recruitment1 .wrap .flex .dis a.on,.recruitment1 .wrap .flex .dis a:hover{color:var(--color)}.recruitment2{padding:100px 0 85px}.recruitment2 .wrap{padding:0 30px}.recruitment2 .wrap .title{font-weight:600;font-size:40px;color:#111111;text-transform:uppercase;margin:0 0 40px}.recruitment2 .wrap .content{margin:0 0 84px}.recruitment2 .wrap .content .headline{height:92px;display:flex;align-items:center;padding:0 23px 0 0;justify-content:space-between;gap:95px}.recruitment2 .wrap .content .headline p{font-weight:bold;font-size:20px;color:#111111;font-family:'Archivo b',sans-serif;text-transform:uppercase}.recruitment2 .wrap .content .headline p:not(:first-child){text-align:center}.recruitment2 .wrap .content .headline p:first-child{width:210px}.recruitment2 .wrap .content .headline p:nth-child(2){width:120px}.recruitment2 .wrap .content .headline p:nth-child(3){width:260px}.recruitment2 .wrap .content .headline p:nth-child(4){width:100px}.recruitment2 .wrap .content .headline p:nth-child(5){width:305px}.recruitment2 .wrap .content .headline p:nth-child(6){width:250px}.recruitment2 .wrap .content .headline .add{position:relative;width:21px;height:21px}.recruitment2 .wrap .content .item{border-top:1px solid #111111}.recruitment2 .wrap .content .item.on .show p{font-family:'Archivo',sans-serif !important}.recruitment2 .wrap .content .item.on .show .add:before{opacity:0}.recruitment2 .wrap .content .item:last-child{border-bottom:1px solid #111111}.recruitment2 .wrap .content .item .show{display:flex;align-items:center;justify-content:space-between;padding:0 23px 0 0;gap:95px;height:100px;cursor:pointer}.recruitment2 .wrap .content .item .show p{font-weight:400;font-size:18px;color:#111111}.recruitment2 .wrap .content .item .show p:not(:first-child){text-align:center;font-family:'Archivo r',sans-serif}.recruitment2 .wrap .content .item .show p:first-child{width:210px}.recruitment2 .wrap .content .item .show p:nth-child(2){width:120px}.recruitment2 .wrap .content .item .show p:nth-child(3){width:260px}.recruitment2 .wrap .content .item .show p:nth-child(4){width:100px}.recruitment2 .wrap .content .item .show p:nth-child(5){width:305px}.recruitment2 .wrap .content .item .show p:nth-child(6){width:250px}.recruitment2 .wrap .content .item .show .add{position:relative;width:21px;height:21px}.recruitment2 .wrap .content .item .show .add:after,.recruitment2 .wrap .content .item .show .add:before{content:'';position:absolute;width:100%;height:2px;background:#111;top:0;left:0;right:0;bottom:0;margin:auto;transition:.6s ease}.recruitment2 .wrap .content .item .show .add:before{width:2px;height:100%}.recruitment2 .wrap .content .item .hide{overflow:hidden;display:none}.recruitment2 .wrap .content .item .hide>div{margin:20px 0 60px}.recruitment2 .wrap .content .item .hide>div h5{font-weight:600;font-size:18px;color:#030303;margin:0 0 22px}.recruitment2 .wrap .content .item .hide>div>p{font-weight:400;font-size:18px;color:#111111;line-height:30px;font-family:'Archivo r',sans-serif}.recruitment2 .wrap .content .item .hide .submit{padding:0 27px;width:fit-content;height:52px;border-radius:26px;display:flex;align-items:center;justify-content:center;background:#111111;margin:40px 0 0 0;gap:10px;cursor:pointer;transition:.6s ease}.recruitment2 .wrap .content .item .hide .submit:hover{background:var(--color)}.recruitment2 .wrap .content .item .hide .submit p{font-weight:500;font-size:20px;color:#FFFFFF}.recruitment2 .wrap .content .item .hide .submit .iconfont{font-size:20px;color:#fff}
