.YJM_3020_2_3{ width:100%; float:left;  padding: clamp(30px, calc(4.605vw + 11.579px), 70px) 0px}

/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.YJM_3020_2_3 .wg_box{ width:100%; float:left;  display: grid;grid-template-columns:clamp(120px, calc(15.789vw + 56.842px), 360px) auto }

}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.YJM_3020_2_3 .wg_box{ width:100%; float:left;}

}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/



.YJM_3020_2_3 .wg_titbox{ width:100%; float:left; }



/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.YJM_3020_2_3 .wg_boxin{ width:100%; float:left; display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 50px}
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.YJM_3020_2_3 .wg_boxin{ width:100%; float:left; display: grid;grid-template-columns:100%; grid-gap: 50px}
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/


.YJM_3020_2_3 .wg_boxin .wg_boxinin{ width:100%; float:left; }

.YJM_3020_2_3 .wg_boxin .wg_boxinin .wg_img1{
  width:100%;  float:left;
  display:flex; justify-content:center; align-items:center; flex-direction:column;
  box-sizing:border-box; margin-bottom:20px; aspect-ratio:16 / 9;  overflow: hidden; border-radius: 30px; border-radius: 20px; border: 1px solid #eee
}

.YJM_3020_2_3 .wg_boxin .wg_boxinin .wg_img1 img{
  width:100%; height:100%; object-fit:cover; display:block;
}



