@charset "utf-8";






/* 구분 start -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.MAIN_05_SRO {width: 100%; height: 100%;
  float: left; 
  overflow: hidden;
  position: relative;
  background: url( "../../../../../_img/img/SRO/main05_img01.jpg")no-repeat center top; 
  background-size: cover;	border-radius:  35px;
  padding: 75px 60px
}

.MAIN_05_SRO .stit {width: 100%; float: left;  font-family:"Pretendard Variable",  sans-serif; font-weight: 500; color: #000;  font-size:calc(var(--tx-sm-size) * 1.2);  line-height: 100%; letter-spacing: -1px;  margin-bottom: 10px
}
.MAIN_05_SRO .stit2 {width: 100%; float: left;  font-family: 'NanumSquare'; font-weight: 800; color: #000;  font-size:calc(var(--tit-lg-size) * 0.9);  line-height: 130%; letter-spacing: -1px;  margin-bottom: 10px
}
.MAIN_05_SRO .stit2 em{font-family: 'NanumSquare'; font-weight: 800; color: #1b2e7d;  font-size:calc(var(--tit-lg-size) * 0.9);  line-height: 130%; letter-spacing: -1px;  
}




.MAIN_05_SRO .textbox { width: 55%; float: left;   display: flex;
justify-content:flex-start;  align-items:flex-start; flex-direction:column; box-sizing: border-box; border-top: 1px solid #ccc; padding-top: 10px;
}
.MAIN_05_SRO .textbox .text{ width: 100%; float: left;  border-bottom: 1px solid #ccc; padding-bottom: 10px; font-family:"Pretendard Variable",  sans-serif; font-weight: 500; color: #000;  font-size:calc(var(--tx-sm-size) * 1.0);  line-height: 130%; letter-spacing: -1px;  margin-bottom: 10px
}

}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.MAIN_05_SRO {width: 100%; height: 100%;
  float: left; 
  overflow: hidden;
  position: relative;
  background: url( "../../../../../_img/img/SRO/main05_img01.jpg")no-repeat center top; 
  background-size: cover;	border-radius:  35px;
  padding: 50px 30px
}

.MAIN_05_SRO .stit {width: 100%; float: left;  font-family:"Pretendard Variable",  sans-serif; font-weight: 500; color: #000;  font-size:calc(var(--tx-sm-size) * 1.2);  line-height: 100%; letter-spacing: -1px;  margin-bottom: 10px
}
.MAIN_05_SRO .stit2 {width: 100%; float: left;  font-family: 'NanumSquare'; font-weight: 800; color: #000;  font-size:calc(var(--tit-lg-size) * 0.7);  line-height: 130%; letter-spacing: -1px;  margin-bottom: 10px
}
.MAIN_05_SRO .stit2 em{font-family: 'NanumSquare'; font-weight: 800; color: #1b2e7d;  font-size:calc(var(--tit-lg-size) * 0.7);  line-height: 130%; letter-spacing: -1px;  
}




.MAIN_05_SRO .textbox { width: 55%; float: left;   display: flex;
justify-content:flex-start;  align-items:flex-start; flex-direction:column; box-sizing: border-box; border-top: 1px solid #ccc; padding-top: 10px;
}
.MAIN_05_SRO .textbox .text{ width: 100%; float: left;  border-bottom: 1px solid #ccc; padding-bottom: 10px; font-family:"Pretendard Variable",  sans-serif; font-weight: 500; color: #000;  font-size:calc(var(--tx-sm-size) * 1.0);  line-height: 130%; letter-spacing: -1px;  margin-bottom: 10px
}

}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/