/**** ÁÖ¿ä °í°´»ç ****/
.partner_Box {width: 100%; padding-top: 0px; margin-bottom:4px;}
.partner_Box ul.partner_tab {overflow: hidden;}
.partner_Box ul.partner_tab li{float: left; width: 50%; text-align: center; background-color: #ededed; color: #444; padding: 12px 0px;}
.partner_Box ul.partner_tab li.list_on{float: left; width: 50%; text-align: center; background-color: #15684d; color: #fff; padding: 12px 0px;}
.partner_Box ul.partner_tab li.list_on a{color:#fff;}

.partner_sBox {width: 100%; border-bottom: solid 1px #d9d9d9; margin-bottom:4px;}
.partner_sBox ul.partner_stab {width: fit-content; margin: 0 auto; overflow: hidden;}
.partner_sBox ul.partner_stab li{float: left; text-align: center; color: #444; padding: 12px 11px;}
.partner_sBox ul.partner_stab li.list_on{float: left; text-align: center; border-bottom: solid 2px #15684d; color: #15684d; padding: 12px 11px;}
.partner_sBox ul.partner_stab li.list_on a{color: #15684d; font-weight: 600;}

#patner01,#patner02,#patner03,#patner04,#patner05 {width: 100%;}

.partner_list {width:100%; margin: 0 auto; margin-top: 26px;}
.partner_list ul{overflow: hidden;}
.partner_list ul li{float: left;width: 48%; height:92px; overflow: hidden; margin-right:4%; margin-bottom:20px; text-align: center; box-sizing: border-box;}
.partner_list ul li:nth-child(2n+0){float: left;width: 48%; height:92px; overflow: hidden; margin-right:0px; margin-bottom:20px; text-align: center; box-sizing: border-box}
.partner_list ul li div{overflow: hidden; border: solid 1px #e0e0e0; height: 92px; display: flex; justify-content: center; align-items: center;}
.partner_list ul li div img {width: 100%;}
.partner_list ul li p {padding: 18px 0px; font-size: 16px; font-weight: 600;}


/*** ÇìµåÇåÅÍ ¼Ò°³ ***/
.ht_Box {width: 100%; margin-bottom:34px;}
.ht_Box ul.ht_tab {overflow: hidden;}
.ht_Box ul.ht_tab li{float: left; width: 50%; text-align: center; background-color: #ededed; color: #444; padding: 12px 0px;}
.ht_Box ul.ht_tab li.list_on{float: left; width: 50%; text-align: center; background-color: #15684d; color: #fff; padding: 12px 0px;}
.ht_Box ul.ht_tab li.list_on a{color:#fff;}

#memer01,#memer02,#memer03,#memer04,#memer05 {width: 100%;}
.memList {padding-top:0px;}
.memList ul{overflow: hidden;}
.memList ul li{width: 100%; margin-right:0px; margin-bottom: 20px;}
.memList ul li:nth-child(2n+0) {margin-right:0px;}

/**** ÇìµåÇåÅÍ ¼Ò°³_»ó¼¼ ****/
.memList ul li .memTit {position: relative; text-align: left; border-bottom:solid 1px #464646; padding-bottom:6px; margin-bottom:20px;}
.memList ul li .memTit::before {position: absolute; top: 4px; left: 0; margin-top: 2px; content: ''; width: 5px; height: 33px; -webkit-border-radius:30px; -moz-border-radius:30px; -ms-border-radius:30px; -o-border-radius:30px; border-radius:30px; background-color: #e16f24;}
.memList ul li .memTit p {font-size:22px; color:#333; font-weight: 500; padding-left:12px;}
.memList ul li .memTit p span{font-size:16px; color:#808080; margin-left:5px;}

.memList ul li .memDetail {margin-bottom:8px;}
.memList ul li .memDetail p {background:url("../img/headhunter/bul.png")no-repeat top 6px left; padding-left:18px; font-size:18px; color:#333; font-weight: 500;}
.memList ul li .memDetail ul.detail_list{padding-top: 6px;  overflow: hidden;}
.memList ul li .memDetail ul.detail_list li{width: 100%; margin-right: 0px; margin-bottom: 0px; text-align: left; font-size:16px; color:#555555; padding:0px 0px; padding-left:16px;}

.memList ul li .memDetail_cus {position: relative; overflow: hidden; width: 100%; background-color:#f6f6f6; padding:12px; margin-top: 30px;}
.memList ul li .memDetail_cus .tel{height: 32px; font-size: 14px; padding-left: 30px; margin-right: 11px; padding-top: 6px; letter-spacing: -0.045em; background:url("../img/headhunter/tel_icon.png")no-repeat top 4px left;}
.memList ul li .memDetail_cus .email{height: 32px; font-size: 14px; padding-left: 38px; margin-right: 11px; padding-top: 6px; letter-spacing: -0.045em; background:url("../img/headhunter/email_icon.png")no-repeat top 8px left;}
.memList ul li .memDetail_cus .pos_dBtn{position: absolute; top: 7px; right: 12px; width: 123px; margin-top: 7px; padding:4px 12px; -webkit-border-radius:30px; -moz-border-radius:30px; -ms-border-radius:30px; -o-border-radius:30px; border-radius:30px; background-color:#b09f94; text-align: center; font-size: 14px; color:#fff;}


/*** ÇìµåÇåÆÃ ÇÁ·Î¼¼½º ***/
.head_process {width: 96%; margin:0 auto;}
.head_process ul{overflow: hidden;}
.head_process ul li{padding:8px 0px 0px 0px;}

.head_process ul li div.posbox{width:100%; text-align: center; border:solid 1px #d9d9d9; padding:24px;}
.head_process ul li div.posbox p{font-size:22px; color:#107f3d; font-weight:500; letter-spacing:-0.05em; line-height:24px;}
.head_process ul li div.posbox p span{font-size:22px; color:#333; font-weight:500; letter-spacing:-0.05em; line-height:24px;}
.head_process ul li div.posbox p.em {font-size:16px; color:#555; font-weight:400; letter-spacing:-0.05em; line-height:21px; padding-top: 8px;}
.head_process ul li div.arrow {text-align: center;}
.head_process ul li div.arrow img {}