@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;}