
.lc_list {display:table; width:100%; }
.lc_list .lc_list_th_tr {display:table-row; }
.lc_list .lc_list_th {display:table-cell; color:#444; font-size:16px; line-height:18px; padding:10px 0 12px 0;  text-align:center !important; vertical-align:middle; font-weight:600; border-top:solid 2px #535353; border-bottom:solid 1px #b5b5b5; background:url(/image/table/header9_gap.gif) no-repeat scroll right 10px transparent; }
.lc_list .lc_list_th:last-child {background:url(); }
.lc_list .lc_list_td_tr {display:table-row; }
.lc_list .lc_list_td {display:table-cell; color:#222; font-size:16px; line-height:18px; padding:15px 0; vertical-align:middle;  border-left:none; border-right:none;border-bottom:solid #e7e7e7 1px; }

.lc_list a {color:blue;}

.lc_list .lc_list_no {width:60px; text-align:center;}
.lc_list .lc_list_company {width:; text-align:left;}
.lc_list .lc_list_brand {width:150px; text-align:center;}
.lc_list .lc_list_region {width:150px; text-align:center;}
.lc_list .lc_list_region:after {content:"|"; display:none; }
.lc_list .lc_list_ind1 {width:150px; text-align:center;}
.lc_list .lc_list_ind2 {width:150px; text-align:center;}
.lc_list .lc_list_workercnt {width:90px; text-align:center;}
.lc_list .lc_list_regdt:before {content:":"; display:none; }

@media all and (max-width:1100px) { 
	.lc_list {display:block; width:100%; border-top:solid 1px #e7e7e7; }
	.lc_list .lc_list_th_tr {display:none; }
	.lc_list .lc_list_th {display:none;}
	.lc_list .lc_list_td_tr {position:relative; display:block; border-bottom:solid #e7e7e7 1px; padding:15px 0; }
	.lc_list .lc_list_td {display:block; color:#222; font-size:16px; line-height:18px; padding:0; vertical-align:middle; border:none; }

	.lc_list .lc_list_no {display:none; }
	.lc_list .lc_list_company {display:block; margin:2px 0 2px 0; }
	.lc_list .lc_list_brand {text-align:left; display:inline; margin:0 10px 0 0; }
	.lc_list .lc_list_brand:after {content:"|"; display:inline; margin:0 0 0 10px; }
	.lc_list .lc_list_region {text-align:left; display:inline; margin:0 0px 0 0; }
	.lc_list .lc_list_region:after {content:""; display:block;  }
	
	.lc_list .lc_list_ind1 {text-align:left; display:inline; margin:0 10px 0 0; }
	.lc_list .lc_list_ind1:after {content:"|"; display:inline; margin:0 0 0 10px; }
	.lc_list .lc_list_ind2 {text-align:left; display:inline; margin:0 10px 0 0; }
	.lc_list .lc_list_ind2:after {content:""; display:inline; margin:0 0 0 10px; }
	.lc_list .lc_list_workercnt {width:auto; text-align:left; display:block; margin:0 0px 0 0; }
	.lc_list .lc_list_workercnt:before {content:"상시근로자수 : "; display:inline; margin:0 0 0 0px; }

}

.lay_detail_overlay {display:none; width:100%; height:100%; overflow:hidden; position:fixed; top:0; left:0; margin:0px; padding:0px; background:#444; opacity:0.7; -ms-filter: alpha(opacity=0.7); -webkit-transition: opacity 0.3s ease-in; z-index:5000;}
.lay_detail_modal {display:none; position:fixed; left:0; right:0; top:0; bottom:0;  margin:auto; border:none; opacity:1; -ms-filter: alpha(opacity=1); z-index:60001; background-color:transparent; overflow:hidden; max-width:100%;}
.lay_detail_body {position:relative; width:100%; height:100%; margin:0; padding:0px; display:block; background-color:transparent; z-index:60001; display:flex; flex-direction:column; align-items:center; justify-content:center; }
.lc_detail_form {position:relative; width:100%; max-width:600px; margin:0; padding:0px; background-color:#fff; z-index:60001; margin:0 auto; border:solid 1px #000;  }
.lc_detail_form_header {position:relative; margin:0; padding:10px 10px;  background-color:#5192ea;}
.lc_detail_form_header_title {font-size:18px; line-height:18px; font-weight:400; color:#fff; }
.lc_detail_form_header_close {position:absolute; top:8px; right:10px; cursor:pointer;  }

.stEditTbl1 .th1 {padding:12px 10px 12px 10px; }


.lc_view_title {font-size:27px; line-height:30px; color:#222; font-weight:500; text-align:center; margin:30px auto 0px auto; padding:20px 0; vertical-align:top; letter-spacing:-2px; border-top:solid 1px #111;  }
.lc_view_title > span {font-size:20px; line-height:30px; color:#111; font-weight:500; text-align:center; background-color:#edc61d; border-radius:15px; padding:0px 15px; vertical-align:top; display:inline-block; margin:0px 0 0 10px;  }