
.SRO_2020_2 {width: 100%; 
  position: relative; 
}



.SRO_2020_2 .contents-container{  width: 100%; 

}	
.SRO_2020_2 .contents-container .contents-inner	{
 width: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:column; box-sizing: border-box; 
}




.SRO_2020_2 .info_box .wg_img img{ width: 100%; border-radius: 100%

}




/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {.SRO_2020_2 .info_box  .info_tx {height:80px;  display: flex;
justify-content:center;  align-items: center; flex-direction:column; box-sizing: border-box;  
width: 100%;   font-weight: 700;
color:#000; font-size:calc(var(--tit-mds-size) * 1.2);  line-height: 130%; letter-spacing: -1px; margin-bottom:clamp(10px, 1.563vw, 20px); text-align: center
}
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {.SRO_2020_2 .info_box  .info_tx {height:80px;  display: flex;
justify-content:center;  align-items: center; flex-direction:column; box-sizing: border-box;  
width: 100%;   font-weight: 700;
color:#000; font-size:calc(var(--tit-mds-size) * 1);  line-height: 130%; letter-spacing: -1px; margin-bottom:clamp(10px, 1.563vw, 20px); text-align: center
}
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/


.SRO_2020_2 .info_box  .info_tx2 {
width: 100%;   font-weight: 500;
color:#333;  font-size:calc(var(--tx-sm-size) * 1);   line-height: 150%; letter-spacing: -1px; text-align: center; word-wrap: break-word;word-break: keep-all; 
}

.SRO_2020_2 .info_box  .info_tx2 em{
font-weight: 700;
color:#333; font-size:calc(var(--tx-sm-size) * 1);  line-height: 150%; letter-spacing: -1px; 
}





/* 구분 start -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.SRO_2020_2  .info_list	{
 width: 100%; display: grid; grid-template-columns: repeat(3, 1fr); gap:40px; padding: 150px 0PX 0PX 0PX
}

.SRO_2020_2  .info_list>.info_box{ width: 100%;  border-radius: 50px; padding:80px 50px 50px; border: 1px solid #ccc; position: relative}
.SRO_2020_2 .info_box .wg_img { 
width:105px;   height: 105px; position: absolute; left:50%; top:-50px; margin-left: -52px
}

}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.SRO_2020_2  .info_list	{
 width: 100%; display: grid; grid-template-columns: 100%; gap:50px; padding: 80px 0px 50px
}

.SRO_2020_2  .info_list>.info_box{ width: 100%;  border-radius: 30px; padding:30px 20px 20px; border: 1px solid #ccc; position: relative}
.SRO_2020_2 .info_box .wg_img { 
width:60px;   height: 60px; position: absolute; left:50%; top:-30px; margin-left: -31px
}

}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/





