

/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.SCF_2020_3  .wg_box {  width: 100%; float: left;padding:clamp(20px, 3.906vw, 80px) 0px; display: grid;  grid-template-columns: minmax(230px, 25%) auto; }
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.SCF_2020_3  .wg_box {  width: 100%; float: left;padding:clamp(20px, 3.906vw, 80px) 0px;   display: flex; flex-direction: column; grid-gap:  clamp(20px, 3.906vw, 50px) }
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/


.SCF_2020_3 .wg_titlbox { width: 100%;float: left; padding-top: 20px; }
.SCF_2020_3 .wg_titlbox  .sub_stit2 {   width: 100%;float: left; color: #000;font-size:calc(var(--tit-md-size) * 0.9);   margin-bottom: 10px; font-weight: 800; line-height: 130%}
.SCF_2020_3 .wg_titlbox  .sub_stit3 {   width: 100%;float: left; color: #333;font-size:calc(var(--tx-sm-size) * 0.9); line-height: 130%}


.SCF_2020_3 .wg_titlbox  .sub_btngo {   width:auto; padding: 17px 50px 17px 30px; background-color: #333; color: #fff;  float: left; font-size:calc(var(--tx-sm-size) * 0.9);font-weight: 800; border-radius: 6px ; line-height: 100%!important ; position: relative; transition: all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s;-o-transition: all 0.5s; 
}

.SCF_2020_3 .wg_titlbox  .sub_btngo:after { content: "\eb6e";    font-family: unicons-line; font-weight: 400!important; font-size: 25px; position: absolute; right: 20px; top: 45%; transform: translateY(-50%);}
.SCF_2020_3 .wg_titlbox  .sub_btngo:hover {background-color: #000; }


.SCF_2020_3 .wg_boxin{  width: 100%; float: left; display: flex;flex-direction: column;  grid-gap: 50px}

/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.SCF_2020_3 .wg_boxinin{  width: 100%; float: left;padding:clamp(20px, 3.906vw, 50px); background:#fbfbfb; border-radius:20px;display: grid;  grid-template-columns: minmax(230px, 32%) auto; }
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.SCF_2020_3 .wg_boxinin {  width: 100%; float: left;padding:clamp(20px, 3.906vw, 50px); background:#fbfbfb; border-radius:20px;  display: flex; flex-direction: column; grid-gap:  clamp(20px, 3.906vw, 50px) }
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/





.SCF_2020_3 .wg_boxinin { width: 100%;float: left}
.SCF_2020_3 .wg_tx1 {  width: auto!important; float: left; font-size: calc(var(--tx-sm-size) * 0.9); color: #fff;;  background-color: var(--primary);; padding:clamp(4px, 0.260vw, 5px) clamp(7px, 0.521vw, 10px) clamp(4px, 0.260vw, 5px) clamp(7px, 0.521vw, 10px); ;border-radius: 6px; margin-bottom: 5px; line-height: 130% }
.SCF_2020_3 .wg_tx1.label1 { background-color: var(--primary);; }
.SCF_2020_3 .wg_tx1.label2 { background-color: #a891d8!important; }
.SCF_2020_3 .wg_tx1.label3 { background-color: #3FA3D4!important; }
.SCF_2020_3 .wg_tx1.label4 { background-color: #B1C770!important; }

.SCF_2020_3 .wg_tx2 { width: 100%; float: left; font-size: calc(var(--tit-mds-size) * 1); color: #333333; font-weight: 800;  letter-spacing: -1px;line-height: 130%;}



/*
.COM_li  ul.dot>li span { font-size:calc(var(--tx-sm-size) * 0.9); color: #666; font-weight:600; line-height: 150%!important; letter-spacing: -0.5px; }*/

