
	

/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.KNB_1020_2 { width: 100%; float: left; }	
.KNB_1020_2 .work_box{ width: 100%; float: left; display: grid; grid-template-columns: repeat(2, 1fr); gap:10%;}	
.KNB_1020_2 .work_box .work_inbox{ width: 100%; float: left; padding-right: clamp(0px, calc(3.289vw + -13.158px), 50px)}		
	
.KNB_1020_2 .work_box .work_inbox .wg_img1{ width:  50px; height:50px;  aspect-ratio:1 / 1; margin-bottom: 10px}		
.KNB_1020_2 .work_box .work_inbox .wg_img1 img{}	
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
	
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.KNB_1020_2 { width: 100%; float: left; }	
.KNB_1020_2 .work_box{ width: 100%; float: left; display: grid; grid-template-columns: repeat(1, 1fr); gap:30px;}	
.KNB_1020_2 .work_box .work_inbox{ width: 100%; float: left; padding-right: clamp(0px, calc(3.289vw + -13.158px), 50px)}	
	
.KNB_1020_2 .work_box .work_inbox .wg_img1{ width:  50px; height:50px;  aspect-ratio:1 / 1; margin-bottom: 10px}		
.KNB_1020_2 .work_box .wg_img1 img{width: 100%}	
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/


.KNB_1020_2 .work_box .work_inbox .work_tt{ width:100%; float: left; font-size: calc(var(--tit-mds-size) * 0.9); color: #000; font-weight:700; line-height: 100%; letter-spacing: -1px; margin-bottom: 20px}	
.KNB_1020_2 .work_box .work_inbox .work_tx{ width:100%; float: left; font-size: calc(var(--tx-sm-size) * 0.9); color: #404040; font-weight:300; line-height: 180%; letter-spacing: -1px; }	
.KNB_1020_2 .work_box .work_inbox .work_tx2{ width:100%; float: left; font-size: calc(var(--tx-sm-size) * 0.9); color: #404040; font-weight:500; line-height: 180%; letter-spacing: -1px; }


