.recruit-block .content{text-align:center;line-height:200%;margin:40px 0 20px;letter-spacing:3px}.recruit-block1{padding:0 80px}.recruit-block1 .imgbig{position:relative}.recruit-block1 .imgbig img{width:100%}.recruit-block1 .imgbig h3{position:absolute;font-size:24px;bottom:15px;right:105px;color:#fff;line-height:160%;letter-spacing:3px}.recruit-block1 .imgbig h3 span{font-size:16px}.recruit-block1 .list{width:100%;max-width:1000px;margin:0 auto;padding:80px 0}.recruit-block1 .list h4{font-size:18px;color:#19599e;font-weight:700;line-height:200%;letter-spacing:3px;margin-bottom:10px}.recruit-block1 .list p{line-height:200%;letter-spacing:3px;padding-bottom:50px}.recruit-block2{padding-bottom:130px}.recruit-block2 .list{width:100%;max-width:1000px;margin:0 auto;padding:40px 0}.recruit-block2 .list dl{display:flex;border:1px solid #ccc;margin-bottom:10px}.recruit-block2 .list dl dt,.recruit-block2 .list dl dd{padding:20px;letter-spacing:3px}.recruit-block2 .list dl dt{background:#19599e;width:220px;text-align:center;color:#fff}.recruit-block2 .list dl dd{width:780px}@media screen and (max-width:1240px){.recruit-block1{padding:0}}@media screen and (max-width:480px){.recruit-block .content{font-size:12px}.recruit-block1 .list h4{font-size:15px}.recruit-block1 .list p{font-size:12px}.recruit-block2 .list dl dt{padding:20px 10px;width:320px}.recruit-block2 .list dl dd{font-size:12px}}