
.YJM_2040_1 .wg_boxin{ width:100%; float:left; background-color: #f4f2ef; padding:clamp(20px, calc(5.263vw + -1.053px), 100px) clamp(150px, calc(16.447vw + 84.211px), 400px) clamp(100px, calc(3.289vw + 86.842px), 150px) clamp(20px, calc(5.263vw + -1.053px), 100px); border-radius: 20px }

/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
	
	
.YJM_2040_1 .wg_boxin{ width:100%; float:left; background-color: #f4f2ef; padding:clamp(20px, calc(5.263vw + -1.053px), 100px) clamp(150px, calc(16.447vw + 84.211px), 400px) clamp(100px, calc(3.289vw + 86.842px), 150px) clamp(20px, calc(5.263vw + -1.053px), 100px); border-radius: 20px }
	.YJM_2040_1 .wg_boxinin{ width:calc(100% - clamp(20px, calc(5.263vw + -1.053px), 100px)); float:right; position: relative ; padding:clamp(20px, calc(3.947vw + 4.211px), 80px); border-radius: clamp(15px, calc(0.987vw + 11.053px), 30px); margin-top:clamp(-100px, -10vw, 0px);; background-color: #Fff}
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
	
	
.YJM_2040_1 .wg_boxin{ width:100%; float:left; background-color: #f4f2ef; padding:clamp(20px, calc(5.263vw + -1.053px), 100px) clamp(150px, calc(16.447vw + 84.211px), 400px) clamp(20px, calc(5.263vw + -1.053px), 100px)  clamp(20px, calc(5.263vw + -1.053px), 100px); border-radius: 20px }
	
	.YJM_2040_1 .wg_boxinin{ width:100%; float:right; position: relative ; padding:clamp(20px, calc(3.947vw + 4.211px), 80px); border-radius: clamp(15px, calc(0.987vw + 11.053px), 30px); margin-top: 0px; background-color: #Fff}
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/




/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.YJM_2040_1 .wg_boxinin .wg_img1{
  width:clamp(200px, calc(10.066vw + 159.737px), 353px);  float:left;
  display:flex; justify-content:center; align-items:center; flex-direction:column;
  box-sizing:border-box;  aspect-ratio:353/394; position: absolute; right:5rem; top:clamp(-200px, -10vw, -30px);; 
}

}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.YJM_2040_1 .wg_boxinin .wg_img1{
  width:clamp(150px, calc(16.645vw + 33.421px), 353px);  float:left;
  display:flex; justify-content:center; align-items:center; flex-direction:column;
  box-sizing:border-box;  aspect-ratio:353/394; position: absolute; right:0px; top:clamp(-200px, calc(9.868vw + -239.474px), -30px); 
}

}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/



.YJM_2040_1 .wg_boxinin .wg_img1 img{
  width:100%; height:100%; object-fit:cover; display:block;
}

.YJM_2040_1 .wg_boxin .wg_tx1{ width:100%; float:left; color:#000; font-size:calc(var(--tit-md-size) * 0.9); font-weight:700;  font-family:var(--ff-ko5)!important;  margin-bottom: 20px}

.YJM_2040_1 .wg_boxin .wg_tx2{ width:100%; float:left; color:#333; font-size:calc(var(--tx-sm-size)*1.2); font-weight:700; }

.YJM_2040_1 .wg_boxin .wg_tx3{ width:100%; float:left; color:#333; font-size:calc(var(--tx-sm-size)*1.2); font-weight:700; }
.YJM_2040_1 .wg_boxin .wg_tx3{ width:100%; float:left; color:#333; font-size:calc(var(--tx-sm-size)*1.2); font-weight:700; }


