


.YJM_3010_1_1 { width:100%; float:left;  }





/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.YJM_3010_1_1 .wg_box{ width:100%; float:left; border-radius: 20px;  padding: clamp(20px, calc(3.947vw + 4.211px), 50px) clamp(20px, calc(3.947vw + 4.211px), 80px);   background-color: #f4f2ef ; position: relative}
.YJM_3010_1_1 .wg_box>div{ line-height: 160%}
	
.YJM_3010_1_1 .wg_box  .wg_img1{
  width:clamp(300px, calc(6.579vw + 273.684px), 400px);  float:left;
  display:flex; justify-content:center; align-items:center; flex-direction:column;
  box-sizing:border-box; margin-bottom:20px; aspect-ratio:400/435; padding: 20px; position: absolute; right: 0px; bottom: -100px; 

}

.YJM_3010_1_1 .wg_box  .wg_img1 img{
  width:100%; height:100%; object-fit:cover; display:block;
}	
	
	
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.YJM_3010_1_1 .wg_box{ width:100%; float:left; border-radius: 20px;  padding: clamp(20px, calc(3.947vw + 4.211px), 50px) clamp(20px, calc(3.947vw + 4.211px), 80px);  padding-bottom: clamp(100px, calc(18.421vw + 126.316px), 480px); background-color: #f4f2ef ; position: relative; margin-bottom: 50px}
.YJM_3010_1_1 .wg_box>div{ line-height: 160%}
	
.YJM_3010_1_1 .wg_box  .wg_img1{
  width:clamp(300px, calc(6.579vw + 273.684px), 400px);  float:left;
  display:flex; justify-content:center; align-items:center; flex-direction:column;
  box-sizing:border-box; margin-bottom:20px; aspect-ratio:300/326; padding: 20px; position: absolute; right: 0px; bottom: -100px; 

}

.YJM_3010_1_1 .wg_box  .wg_img1 img{
  width:100%; height:100%; object-fit:cover; display:block;
}	
	
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/







