

.SCF_1020_2{width: 100%; float: left; z-index: 99; padding-top: clamp(30px, 3.906vw, 50px)}




/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.SCF_1020_2 .wg_box2{ width: 100%; float: left;  display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: clamp(40px, 4.688vw, 60px); }
	
	
	
.SCF_1020_2 .wg_box2>.wg_boxin2 { width: 100%; float: left; position: relative; border-radius: 20px 0px 20px 20px;  padding: clamp(30px, 5.469vw, 70px) clamp(30px, 3.906vw, 50px); background-color:#f2f7fa ;}

.SCF_1020_2 .wg_box2>.wg_boxin2:first-child { background-color:#f2f7fa ; }
.SCF_1020_2 .wg_box2>.wg_boxin2:last-child{ background-color:#faf3f2!important ; }


.SCF_1020_2 .wg_boxin2 .wg_tt{position: absolute; width: clamp(50px, 7.422vw, 95px); height: clamp(60px, 8.594vw, 110px); left:100px; top:-60px; 
 display: flex; justify-content:center;  align-items: center; flex-direction:column; box-sizing: border-box; 	font-size:calc(var(--tit-mds-size) * 1.3); color: #fff; font-weight: 700; letter-spacing: -1px; line-height: 100%; text-align: center; text-transform: uppercase;}

.SCF_1020_2 .wg_boxin2:first-child .wg_tt{ background: url("../../../../../_img/img/SCF/sub_1020_2_img01.png")no-repeat center center; background-size: clamp(50px, 7.422vw, 95px)}
.SCF_1020_2 .wg_boxin2:last-child .wg_tt{ background: url("../../../../../_img/img/SCF/sub_1020_2_img02.png")no-repeat center center; background-size: clamp(50px, 7.422vw, 95px)}


.SCF_1020_2 .wg_boxin2 .wg_boxinin{  display: flex; justify-content:space-between;  align-items: center; flex-direction:row; box-sizing: border-box; position: relative }


.SCF_1020_2 .wg_boxin2 .wg_boxinin .wg_tt2{ width:30%; font-size:calc(var(--tit-mds-size) * 1.6); color: #000; letter-spacing: -1px; line-height: 100%;  text-transform: uppercase;  font-family: "SCoreDream" sans-serif !important; font-weight: 900; text-align: center}

.SCF_1020_2 .wg_boxin2 .wg_boxinin .wg_tx{ width:60%; font-size: calc(var(--tx-sm-size) * 1.2); color: #000; letter-spacing: -1px; line-height: 150% ;font-weight: 500; }	
	
	
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.SCF_1020_2 .wg_box2{ width: 100%; float: left; display: flex; grid-gap: clamp(40px, 4.688vw, 60px);  flex-direction: column;  }
	
	
.SCF_1020_2 .wg_box2>.wg_boxin2 { width: 100%; float: left; position: relative; border-radius: 20px 0px 20px 20px;  padding: clamp(30px, 5.469vw, 70px) clamp(30px, 3.906vw, 50px); }

.SCF_1020_2 .wg_box2>.wg_boxin2:first-child { background-color:#f2f7fa ; }
.SCF_1020_2 .wg_box2>.wg_boxin2:last-child{ background-color:#faf3f2!important ; }


.SCF_1020_2 .wg_boxin2 .wg_tt{position: absolute; width: clamp(50px, 7.422vw, 95px); height: clamp(60px, 8.594vw, 110px); left:40px; top:-30px; 
 display: flex; justify-content:center;  align-items: center; flex-direction:column; box-sizing: border-box; 	font-size:calc(var(--tit-mds-size) * 1.0); color: #fff; font-weight: 700; letter-spacing: -1px; line-height: 100%; text-align: center; text-transform: uppercase;}

.SCF_1020_2 .wg_boxin2:first-child .wg_tt{ background: url("../../../../../_img/img/SCF/sub_1020_2_img01.png")no-repeat center center; background-size: clamp(50px, 7.422vw, 95px)}
.SCF_1020_2 .wg_boxin2:last-child .wg_tt{ background: url("../../../../../_img/img/SCF/sub_1020_2_img02.png")no-repeat center center; background-size: clamp(50px, 7.422vw, 95px)}


.SCF_1020_2 .wg_boxin2 .wg_boxinin{  display: flex; justify-content:flex-start;  align-items:center; flex-direction:column; box-sizing: border-box; position: relative }


.SCF_1020_2 .wg_boxin2 .wg_boxinin .wg_tt2{ width:100%; font-size:calc(var(--tit-mds-size) * 1.3); color: #000; letter-spacing: -1px; line-height: 100%;  text-transform: uppercase;   font-family: "SCoreDream" sans-serif !important;  font-weight: 900; text-align: left; margin: 10px 0px}

.SCF_1020_2 .wg_boxin2 .wg_boxinin .wg_tx{ width:100%; font-size: calc(var(--tx-sm-size) * 1.0); color: #000; letter-spacing: -1px; line-height: 150% ;font-weight: 500; }		
	
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/





