

/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.YJM_1010_1 { width:100%; float:left;  }
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.YJM_1010_1 { width:100%; float:left;  padding: 0px 20px }
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/




.YJM_1010_1 .contents-container{  padding: 0px clamp(0px, calc(6.579vw + -26.316px), 100px)}

.YJM_1010_1  .wg_tx1{ width:100%; float:left; text-align:center; color:#333; font-size:calc(var(--tit-md-size) * 1); font-family:var(--ff-ko5)!important; line-height: 110%!important }	






/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.YJM_1010_1 .wg_boxin{ width:100%; float:left; position: relative ;display: flex;flex-direction: column; padding-right: clamp(200px, calc(19.737vw + 121.053px), 500px) }
	

.YJM_1010_1 .wg_tx2{ width:100%; float:left; text-align:center; color:#333; font-size:calc(var(--tit-md-size) * 0.7);  font-weight:500; margin-bottom: clamp(20px, calc(5.263vw + -1.053px), 100px) }
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.YJM_1010_1 .wg_boxin{ width:100%; float:left; position: relative ;display: flex;flex-direction: column; padding-right:0px;  }
.YJM_1010_1 .wg_tx2{ width:100%; float:left; text-align:center; color:#333; font-size:calc(var(--tit-md-size) * 0.2);  font-weight:500; margin-bottom: clamp(20px, calc(5.263vw + -1.053px), 100px) }
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/

/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
	.YJM_1010_1 .wg_boxin .wg_img1{
  width:380px;float:left;
  display:flex; justify-content:center; align-items:center; 
  box-sizing:border-box; margin-bottom:20px; aspect-ratio:1/1; position: absolute; right: 0PX; top: 10%; flex: 1 1 0
}
.YJM_1010_1 .wg_boxin .wg_img1 img{

}	
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {	.YJM_1010_1 .wg_boxin .wg_img1{
  width:100%;float:left;
  display:flex; justify-content:center; align-items:center; 
  box-sizing:border-box; flex: 1 1 0
}
	.YJM_1010_1 .wg_boxin .wg_img1 img{width: 80%

}
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/






.YJM_1010_1 .wg_boxin .wg_tx3{ width:100%; float:left;  color:#333; font-size:calc(var(--tx-sm-size)*1.2); font-weight:500;color: #666 ; line-height: 150%; letter-spacing: -1px; margin-bottom: clamp(10px, calc(4.605vw + -8.421px), 80px)}

.YJM_1010_1 .wg_tx4{ width:100%; float:left; color:#333; font-size:calc(var(--tx-sm-size)*1.2); font-weight:900;  color: #000 ; }

