@charset "utf-8";





/* 구분 start -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.MAIN_05_SRO2 {width: 100%; height: 100%;
  float: left; 
  overflow: hidden;
  position: relative;
  border-radius:  35px;
  padding: 75px 0px 75px 75px;
  background-color: #282833; min-height: 400px; display: grid;grid-template-columns:40% auto ;
  
}

	
	.MAIN_05_SRO2 .wg_titbox{width: 100%; float: left;  display: flex;flex-direction: column;
}
	
.MAIN_05_SRO2 .stit {width: 100%; float: left;  font-family: 'NanumSquare'; font-weight: 800;  color: #fff;  font-size:calc(var(--tit-lg-size) * 1);  line-height: 100%; letter-spacing: -1px;  margin-bottom: 10px
}
.MAIN_05_SRO2 .stit em{ font-family: 'NanumSquare'; font-weight: 800;  color: #7993e7;   font-size:calc(var(--tit-lg-size) * 1);  line-height: 100%; letter-spacing: -1px; 
}
.MAIN_05_SRO2 .stit2 {width: 100%; float: left;  font-family:"Pretendard Variable",  sans-serif; font-weight: 700; color: #fff;  font-size:calc(var(--tx-sm-size) * 1.3); line-height: 100%; letter-spacing: -1px;  margin-bottom: 20px
}


.MAIN_05_SRO2 .wg_box{ width: 100%; float: left;}



.MAIN_05_SRO2 .text{ width: 100%; float: left;   font-family:"Pretendard Variable",  sans-serif; font-weight: 500; color: rgba(255,255,255,0.5);  font-size:calc(var(--tx-sm-size) * 1.0);  line-height: 130%; letter-spacing: -1px;  margin-bottom:50px
}
.MAIN_05_SRO2 .wg_img1{width: 100%; float: right; 
}

.MAIN_05_SRO2 .wg_img1 img{ width: auto; float: right; 
}	
	

}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {

	.MAIN_05_SRO2 .wg_img1{width: 100%; float: right; 
}

.MAIN_05_SRO2 .wg_img1 img{ width: 100%;  float: right; 
}	

}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.MAIN_05_SRO2 {width: 100%; height: 100%;
  float: left; 
  overflow: hidden;
  position: relative;
  border-radius:  35px;
  padding: 50px 0px 50px 30px;
  background-color: #282833
  
}

.MAIN_05_SRO2 .stit {width: 100%; float: left;  font-family: 'NanumSquare'; font-weight: 800;  color: #fff;  font-size:calc(var(--tit-lg-size) * 0.9);  line-height: 130%; letter-spacing: -1px;  margin-bottom: 10px
}
.MAIN_05_SRO2 .stit em{ font-family: 'NanumSquare'; font-weight: 800;  color: #7993e7;   font-size:calc(var(--tit-lg-size) * 0.9);  line-height: 130%; letter-spacing: -1px; 
}
.MAIN_05_SRO2 .stit2 {width: 100%; float: left;  font-family:"Pretendard Variable",  sans-serif; font-weight: 700; color: #fff;  font-size:calc(var(--tx-sm-size) * 1.3); line-height: 130%; letter-spacing: -1px;  margin-bottom: 20px
}






.MAIN_05_SRO2 .text{ width: 100%; float: left;   font-family:"Pretendard Variable",  sans-serif; font-weight: 500; color: rgba(255,255,255,0.5);  font-size:calc(var(--tx-sm-size) * 1.0);  line-height: 130%; letter-spacing: -1px;  margin-bottom:50px
}
.MAIN_05_SRO2 .wg_img1{ width: 100%; float: left;
}

.MAIN_05_SRO2 .wg_img1 img{ width: 100%; float: left;
}	
	
	
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/