
.SCF_1050_1  {width: 100%; float: left;  height: auto!important; }
.SCF_1050_1  .wg_box {width: 100%; height: auto; float: left; padding: clamp(20px, 7.813vw, 100px) 0px  ;background-color: #fff;  }

.SCF_1050_1  .wg_box:nth-child(2n) {width: 100%; float: left;  background-color: #f7f7f7; }




/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.SCF_1050_1 .wg_boxin {width: 100%; float: left;  display: grid;grid-template-columns: repeat(2, 1fr); gap:clamp(20px, 3.906vw, 50px); }
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.SCF_1050_1 .wg_boxin {width: 100%; float: left;  display: grid;grid-template-columns:100%; gap:20px; }
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/


.SCF_1050_1 .wg_img1 { margin:0; width:100%; aspect-ratio:1/0.5;  overflow:hidden; border-radius:12px;  order: 1}
.SCF_1050_1 .wg_img1  img { width:100%; height:100%; object-fit:cover; display:block; }


.SCF_1050_1 .wg_boxinin { width: 100%; float: left;position:relative;order: 2}

.SCF_1050_1 .wg_tx1 { font-size: calc(var(--tx-sm-size) * 1); color:var(--primary);; margin-bottom: 10px ; font-weight: 500; }

.SCF_1050_1 .wg_tx2 { font-size:calc(var(--tit-mds-size) * 1); color: #000; margin-bottom:20px ; font-weight: 700}

.SCF_1050_1 .wg_tx3 { font-size: calc(var(--tx-sm-size) * 1); color: #000; margin-bottom: 40px ; font-weight: 500; letter-spacing: -1px ; line-height: 130%}

.SCF_1050_1 .wg_tx4 { font-size: calc(var(--tx-sm-size) * 0.9); color: #333;}

/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.SCF_1050_1 .wg_box:nth-child(2n) .wg_boxin .wg_img1 { order: 2}
.SCF_1050_1 .wg_box:nth-child(2n) .wg_boxin .wg_boxinin { width: 100%; float: left;position:relative;order: 1 }

}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.SCF_1050_1 .wg_box:nth-child(2n) .wg_boxin .wg_img1 { order: 1}
.SCF_1050_1 .wg_box:nth-child(2n) .wg_boxin .wg_boxinin { width: 100%; float: left;position:relative;order: 2 }

}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/



