/* 제목2 버튼 스타일 */
.GNS_1030_1 .wg_box, .GNS_1030_1 .wg_box_in {
  box-sizing: border-box;width: 100%; float: left
}


.GNS_1030_1 .sub_stit_box{width: 100%; float: left; margin-bottom:30px}


/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.GNS_1030_1 .wg_side{width: 100%; float: left;  position:relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: clamp(10px, calc(1.316vw + 4.737px), 30px);
}
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.GNS_1030_1 .wg_side{width: 100%; float: left;  position:relative;
  display: flex;
  justify-content: space-between;
  align-items: center; flex-direction: column;
  gap: clamp(10px, calc(1.316vw + 4.737px), 30px);
}
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/

/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.GNS_1030_1 .wg_box {width: 100%; float: left;display: grid;grid-template-columns: repeat(2, 1fr); gap:2%;}

}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.GNS_1030_1 .wg_box {width: 100%; float: left;  display: flex;flex-direction: column;grid-gap: 30px}

}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/


/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {/* wg_box_in - 우측으로 정렬 */
.GNS_1030_1 .wg_box_in{width: 100%; float: left; position: relative; display: flex; flex-direction: row; justify-content: flex-end}


}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
	/* wg_box_in - 우측으로 정렬 */
.GNS_1030_1 .wg_box_in{width: 100%; float: left;  }


}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/




/* wg_box_in - 우측으로 정렬 */
.GNS_1030_1 .wg_box_in{width: 100%; float: left; position: relative; padding-left: clamp(50px, calc(1.974vw + 42.105px), 80px); text-align: left; background-color: }

.GNS_1030_1 .wg_box_in .wg_img1{width: clamp(40px, calc(1.974vw + 32.105px), 70px); aspect-ratio:1 / 1;  display: flex;  justify-content: center;  align-items: center; position: absolute; left: 0px; 

top:50%;transform: translateY(-50%);top: 50%; }

