.sub_wrap {position: relative; padding-bottom: 0px;}
.sub_content {width:100%;}

.sub_content .g_cont {position: relative; overflow: hidden; padding-top:4px; padding-bottom: 30px;}


/**** ÁÖ¿ä °í°´»ç ****/
.partner_Box {width: 100%; padding-top: 30px; margin-bottom:4px;}
.partner_Box ul.partner_tab {overflow: hidden;}
.partner_Box ul.partner_tab li{float: left; width: 20%; text-align: center; background-color: #ededed; color: #444; padding: 12px 0px;}
.partner_Box ul.partner_tab li.list_on{float: left; width: 20%; 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:34px;}
.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 20px;}
.partner_sBox ul.partner_stab li.list_on{float: left; text-align: center; border-bottom: solid 2px #15684d; color: #15684d; padding: 12px 20px;}
.partner_sBox ul.partner_stab li.list_on a{color: #15684d; font-weight: 600;}

#patner01,#patner02,#patner03,#patner04,#patner05 {width: 100%;}

.partner_list {width:1200px; margin: 0 auto; margin-top: 56px;}
.partner_list ul{overflow: hidden;}
.partner_list ul li{float: left;width: 212px; height:92px; overflow: hidden; margin-right:35px; margin-bottom:35px; text-align: center; box-sizing: border-box;}
.partner_list ul li:nth-child(5n+0){float: left;width: 212px; height:92px; overflow: hidden; margin-right:0px; margin-bottom:35px; 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 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: 20%; text-align: center; background-color: #ededed; color: #444; padding: 12px 0px;}
.ht_Box ul.ht_tab li.list_on{float: left; width: 20%; 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{float: left; width: 572px; margin-right:56px; margin-bottom: 39px;}
.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:24px; 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:12px;}
.memList ul li .memDetail p {background:url("../img/headhunter/bul.png")no-repeat top 5px left; padding-left:18px; font-size:17.5px; color:#333; font-weight: 500; line-height: 1.2em;}
.memList ul li .memDetail ul.detail_list{padding-top: 0px;  overflow: hidden;}
.memList ul li .memDetail ul.detail_list li{float: left; width: 100%; margin-right: 0px; margin-bottom: 0px; text-align: left; font-size:17px; color:#555555; padding:0px 0px; padding-left:16px;}

.memList ul li .memDetail_cus {overflow: hidden; width: 100%; background-color:#f6f6f6; padding:8px 12px; margin-top: 30px;}
.memList ul li .memDetail_cus .tel{float: left; 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{float: left; 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{float: right; width: 123px; 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;}


/*** ÇìµåÇåÆÃ ÇÁ·Î¼¼½º ***/
.process {width: 1200px; padding:30px 0px;  margin:0 auto; text-align: center;}