.SCF_1010_2 { position: relative; padding-top: 0rem; padding-bottom: 0rem; overflow: hidden; }
.SCF_1010_2 .contents-inner { ; }
/* 구분 start -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) { .SCF_1010_2 .cardset {
display: flex; justify-content:space-between; align-items: flex-start; flex-direction:row; box-sizing: border-box; }
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) { ; }
/**** 모바일 ****/
@media only all and (max-width:767px) { .SCF_1010_2 .cardset {width: 100%; float: left; }
}
/**** 모바일2 ****/
@media only all and (max-width:400px) { ; }
/* 구분 //end -----------------------------------*/





/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) { .SCF_1010_2 .cardset .cardset-figure {width: 40%!important; }
.SCF_1010_2 .cardset .cardset-body { width:60%; margin-top:100px; padding: 0 20px 0px 30px; }
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {  }
/**** 모바일 ****/
@media only all and (max-width:767px) { .SCF_1010_2 .cardset .cardset-figure {width: 100%!important; float: left; margin-bottom: 0px!important; padding-bottom: 0px!important; height: auto!important; }
.SCF_1010_2 .cardset .cardset-body { width:100%; margin-top: 0px!important; }
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {  }
/* 구분 //end -----------------------------------*/






/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) { .SCF_1010_2 .cardset .cardset-tit {
font-size:calc(var(--tit-md-size) * 1) !important; font-weight: 700; margin-bottom:clamp(10px, 2.344vw, 30px); line-height: 120%!important; color: #333; letter-spacing: -0.5px; word-wrap: break-word; word-break: keep-all; }
.SCF_1010_2 .cardset .cardset-tit em { color: var(--primary)!important; font-size:calc(var(--tit-md-size) * 1) !important; }
}  
	
.SCF_1010_2 .cardset  .cardset-desc { width: 100%; float: left; display: flex; justify-content:flex-start; align-items: center; flex-direction:row; box-sizing: border-box; gap:10px; }
.SCF_1010_2 .cardset  .cardset-desc .sign_tx { color: #767676; font-size:calc(var(--tx-sm-size) * 1.2); word-wrap: break-word; word-break: keep-all; letter-spacing: -0.5px; line-height: 130%; font-weight: 400; }
.SCF_1010_2 .cardset  .cardset-desc .sign_tx em { color: #000; font-weight: 700; }
.SCF_1010_2 .cardset  .cardset-desc .sign_img {  }
.SCF_1010_2 .cardset  .cardset-desc .sign_tx span { font-size: calc(var(--tx-sm-size) * 1); }
.SCF_1010_2 .cardset .cardset-desc2 { color: #333; font-size: calc(var(--tx-sm-size) * 1); letter-spacing: -0.5px; line-height: 180%; }
.SCF_1010_2 .cardset .cardset-desc2 em { color: var(--primary); }
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {  }
/**** 모바일 ****/
@media only all and (max-width:767px) { .SCF_1010_2 .cardset .cardset-tit {font-size:calc(var(--tit-md-size) * 1) !important; font-weight: 700; margin-bottom:clamp(10px, 2.344vw, 30px); line-height: 120%!important; color: #333; letter-spacing: -0.5px; word-wrap: break-word; word-break: keep-all; }
.SCF_1010_2 .cardset .cardset-tit em { color: var(--primary)!important; font-size:var(--tit-md-size); }
.SCF_1010_2 .cardset  .cardset-desc { width: 100%; float: left; display: flex; align-items: flex-start; flex-direction: column; }
.SCF_1010_2 .cardset  .cardset-desc .sign_tx { color: var(--text-color3); font-size: var(--tit-mds-size); word-wrap: break-word; word-break: keep-all; letter-spacing: -0.5px; line-height: 130%; }
.SCF_1010_2 .cardset  .cardset-desc .sign_img { width: 100%; float: left; text-align: right; }
.SCF_1010_2 .cardset  .cardset-desc .sign_img img { width:120px; }
.SCF_1010_2 .cardset  .cardset-desc .sign_tx span { font-size: calc(var(--tx-sm-size) * 0.9); }
.SCF_1010_2 .cardset .cardset-desc2 { color: #333; font-size: var(--tx-sm-size); letter-spacing: -0.5px; line-height: 180%; }
.SCF_1010_2 .cardset .cardset-desc2 em { color: #333; font-size: calc(var(--tx-sm-size) * 1.2); letter-spacing: -0.5px; line-height: 150%; font-weight: 700; width: 100%; float: left; margin-top: 10px; }
}
/**** 모바일2 ****/
@media only all and (max-width:400px) { }