

/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.YJM_3020_1_2 .wg_box{ width:100%; float:left; display: grid;display: grid; grid-template-columns: repeat(4, 1fr); gap:2%; }
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.YJM_3020_1_2 .wg_box{ width:100%; float:left; display: grid;display: grid; grid-template-columns: repeat(1, 1fr); gap:2%; }
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/



.YJM_3020_1_2 .wg_boxin{ width:100%; float:left; }

.YJM_3020_1_2 .wg_boxin .wg_boxinin{ width:100%; float:left;  background-color: #f7f7f7; padding:clamp(15px, calc(0.658vw + 12.368px), 25px) clamp(20px, calc(0vw + 20px), 20px) clamp(15px, calc(0.658vw + 12.368px), 25px) clamp(60px, calc(2.632vw + 49.474px), 100px);; border-radius: 10px; ; position: relative; h }

.YJM_3020_1_2 .wg_boxin .wg_boxinin .wg_tx1{ width:clamp(30px, calc(0.987vw + 26.053px), 45px); height: clamp(30px, calc(0.987vw + 26.053px), 45px);  aspect-ratio:1 / 1;border-radius: 100%;  background-color: #ed710f; color: #fff; font-size:calc(var(--tx-sm-size)*1); display: flex;  justify-content: center;  align-items: center; position: absolute; left: clamp(20px, calc(1.316vw + 14.737px), 40px); top: 50%; transform: translateY(-50%); font-weight: 800}


.YJM_3020_1_2 .wg_boxin .wg_boxinin .wg_tx2{ width:100%; float:left;}


.YJM_3020_1_2 .wg_tx3{ width:100%; float:left;  padding:20px  clamp(20px, calc(1.316vw + 14.737px), 40px)}


