@charset "UTF-8";
.career01{padding-bottom:35px;}
.career01 .tit{padding:50px 0;}
.career01 .tit h3{font-size:32px;color:#666;padding-bottom:15px;}
.career01 .tit h4{font-size:18px;line-height:38px;color:#666;}
.career01 .box{padding-top:20px;padding-bottom:40px;padding-left:130px;background-repeat:no-repeat;background-position:35px 15px;}
.career01 .box h3{font-size:22px;line-height:26px;color:#343434;padding-bottom:15px;}
.career01 .box p{font-size:15px;line-height:23px;color:#666;}
.career01 .box01{border-top:3px solid #0b6089;background-image:url(../images/career/career_ico_1.png);}
.career01 .box02{border-top:3px solid #019eb1;background-image:url(../images/career/career_ico_2.png);}
.career01 .box03{border-top:3px solid #c0db74;background-image:url(../images/career/career_ico_3.png);}
.career01 .box04{border-top:3px solid #f2c362;background-image:url(../images/career/career_ico_4.png);}
.career01 .box05{border-top:3px solid #a6a6a6;background-image:url(../images/career/career_ico_5.png);}
.career02{padding-bottom:80px;background-color:#f6f4f5;}
.career02 .tit{padding:60px 0;}
.career02 .tit h3{font-size:32px;color:#666;padding-bottom:15px;}
.career02 .tit h4{font-size:18px;line-height:38px;color:#666;}
.career02 .row{height:224px;background:url(../images/career/career02_row.jpg) no-repeat center;}
.career02 .box{width:200px;height:200px;position: relative;box-sizing:border-box;border-radius:50%;overflow:hidden;margin-top:25px;display:none;}/*background-color:#fff;
	box-shadow:0 0 20px rgba(0,0,0,.22);*/
.career02 .box p{text-align:center;position: absolute;left:0;right:0;top:50%;transform: translateY(-50%);font-size:20px;line-height:28px;color:#333;}
.career02 .box01{margin-left:15px;}/*border:2px solid #ebbb90;*/
.career02 .box02{margin-left:30px;}/*border:2px solid #a8baf4;*/
.career02 .box03{margin-left:45px;}/*border:2px solid #d0f0a8;*/
.career02 .box04{float:right;margin-right:15px;}/*border:2px solid #f29daf;*/
.career02 h5{font-size:18px;line-height:36px;color:#666;margin-top:50px;}
.career03{padding:70px 0;}
.career03 h3{font-size:32px;color:#666;padding-bottom:40px;}
.career03 h4{font-size:18px;line-height:38px;color:#666666;}
.career03 .row{margin-top:50px;margin-bottom:50px;}
.career03 .row img{display:block;width:100%;}

.jobBody{padding-bottom:120px;}
.jobBody .tit{padding:50px 0;}
.jobBody .tit h3{font-size:32px;color:#666;}
.jobBody .tit h4{font-size:18px;line-height:38px;color:#666;}
.jobBody .list{background-color:#436084;background-image:url(../images/career/job_bg.jpg);background-repeat:no-repeat;background-position:right bottom;}
.jobBody .list .txt{padding-top:110px;}
.jobBody .list .txt h3{font-size:32px;color:#fff;padding-bottom:20px;}
.jobBody .list .txt h4{font-size:15px;line-height:23px;color:#fff;}
.jobBody .list .txt a{display:inline-block;font-size:16px;line-height:26px;color:#fff;padding-right:28px;background-image:url(../images/career/job_a.png);
	background-repeat:no-repeat;background-position:right center;margin-top:70px;}


















































