.KNB_5020_6 {width:100%; float: left; position: relative; }

.KNB_5020_6 .sub_stit2{ width:100%; float: left; font-size: calc(var(--tit-md-size) * 1.2); color: #000; font-weight:700; line-height: 100%; letter-spacing: -1px; text-align: center; margin-bottom:clamp(10px, 2.344vw, 20px)!important ; margin-top:clamp(50px, 6.250vw, 80px)!important ;box-sizing: border-box;     text-align: center;
    z-index: 9999;
    position: absolute;
    left: 0;
    top: 0px; }	

	
.KNB_5020_6 .timeline-line { width: 100%; height: 100%; float: left; padding:clamp(10px, 1.172vw, 15px) 0;  border-radius: 0;  border: 1px solid #e0e0e0; border-bottom: none; border-top: none; }	


.KNB_5020_6 .work_list_tx{ width:100%; float: left; font-size: calc(var(--tit-md-size) * 1.3); color: #000; font-weight:500; letter-spacing: -1.5px; position: relative;text-align: center;}	



.KNB_5020_6 .sign_img { width:100%; float: left; display: flex; justify-content: center; margin-top: 130px; }
.KNB_5020_6 .sign_img img{ z-index: 10; width: 100%; box-sizing: border-box; margin: 0 auto;padding: 0 15px;
  height: auto;
  display: block;}



@media (max-width: 1199px) {
	.KNB_5020_6 .sign_img {transform: translateY(-40px);}
}

/**** 모바일 ****/
@media only all and (max-width:767px) {
	.KNB_5020_6 .sign_img { width:100%;  height: auto; float: left; padding: 0 20px; margin-top: 90px!important;transform: translateY(-10px)!important; }
	.KNB_5020_6 .sign_img img{width:100%}
	
}