.recruit_body{width:90%;margin:0 auto}.recruit_body h3.tit{text-align:center;font-size:20px;font-size:2rem;line-height:30px;color:#000;margin-bottom:50px;font-weight:700}.recruit_body .list li{margin-bottom:5px;background-color:#f7f7fa;height:94px;line-height:94px;overflow:hidden;position:relative;box-sizing:border-box;padding-right:108px}.recruit_body .list li:hover{background-color:#f6ac1d}.recruit_body .list li:hover span,.recruit_body .list li:hover b{color:#fff !important}.recruit_body .list li a{display:block;text-decoration:none}.recruit_body .list li b{height:94px;line-height:94px;width:108px;border-left:1px solid #e6e6e8;text-align:center;color:#a4a4a6;font-size:36px;font-size:3.6rem;position:absolute;top:0;right:0}.recruit_body .list li span{display:inline-block;width:28%;text-align:center;color:#333;box-sizing:border-box;font-size:18px;font-size:1.8rem}.recruit_body .list li span:first-child{width:42%;text-align:left;color:#f6ac1d;padding-left:50px;font-weight:700}.recruit_body .btm_line{border-top:1px solid #9c9d9b;margin-top:50px;padding-top:30px;font-size:16px;font-size:1.6rem;color:#333;font-weight:700}.recruit_body .btm_line a{color:#f6ac1d}.recruit_details_body h3.tit{border-bottom:1px solid #cdcdcd;color:#333;font-size:38px;font-size:3.8rem;padding-bottom:20px;margin-bottom:30px;font-weight:700}.recruit_details_body div.tit{border-bottom:1px solid #cdcdcd;padding-bottom:20px;margin-bottom:30px}.recruit_details_body div.tit p{color:#333;font-size:18px;font-size:1.8rem;margin-bottom:15px}.recruit_details_body div.txt p{color:#333;font-size:18px;font-size:1.8rem;margin-bottom:15px}.recruit_details_body div.txt ul li{color:#333;font-size:18px;font-size:1.8rem;margin-bottom:15px}.recruit_details_body .add_more{margin-top:40px;text-align:left}.recruit_details_body .add_more a{text-decoration:none !important}
