@charset "utf-8";


/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.MAIN_04_GNS { width: 100%;float: left; 
position: relative;
padding: clamp(20px, calc(1.974vw + 12.105px), 50px) clamp(20px, calc(3.289vw + 6.842px), 70px);
border-radius: 20px; background-color: rgba(255,255,255,0.8);
}
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.MAIN_04_GNS { width: 100%;float: left; padding: clamp(20px, calc(1.974vw + 12.105px), 50px) clamp(20px, calc(3.289vw + 6.842px), 70px);
border-radius: 10px; background-color: rgba(255,255,255,0.8);
}
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/


.MAIN_04_GNS .contents-inner {
width: 100%;  position: relative;  
}


.MAIN_04_GNS .wg_boxin{width: 100%;float: left;   display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; gap:clamp(30px, calc(1.316vw + 24.737px), 50px)}

.MAIN_04_GNS .wg_boxin .wg_img1{width: auto; float: left; }		
.MAIN_04_GNS .wg_boxin .wg_img1 img{width: auto; float: left; }	




