




/* 구분 start -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {

.SRO_1010_2{ width:100%; float: left; position: relative ; background: url("/_img/img/SRO/sub1010_21.jpg")no-repeat center center ;  padding: 100px 0px}	

.SRO_1010_2 .wg_in{ width:100%; float: left; }	

.SRO_1010_2 .wg_in .contentContainer{ position: relative;  display: flex;  justify-content: center;  align-items: center;flex-direction: column; grid-gap: 50PX  }	

.SRO_1010_2 .wg_in .contentContainer .title_label{ width: auto; padding: 10px 50px 10px; background-color: var(--primary);; color: #fff; min-width: 100px; text-align: center; position: relative; border-radius: 50px; margin-bottom: 30px;}	
.SRO_1010_2 .wg_in .contentContainer .title_label:before{content: ""; width: 50%; transform: translateX(-50%) ; bottom: -30PX; background: url("/_img/svg/SRO/label_bg.svg"); width:60px; height: 30px;  position: absolute; left: 50%;}	


.SRO_1010_2 .wg_in .contentContainer .wg_tx1{ width: 100%; float: left;; text-align: center; color: #333; font-size:calc(var(--tit-md-size) * 1.5);font-weight: 900 }	



.SRO_1010_2 .wg_in .contentContainer .wg_tx2{ min-width: 570px; border-radius: 30px; overflow: hidden; aspect-ratio:16 / 9;; background-color: #333; position: relative}	
.SRO_1010_2 .wg_in .contentContainer .wg_tx2 iframe{   position: absolute;
  top: 0;
  left: 0;}

.SRO_1010_2 .wg_in .contentContainer .wg_tx3{ width: 100%; float: left;; text-align: center; color: #333;font-size:calc(var(--tx-sm-size) * 1); line-height: 150%; font-weight: 700}	
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.SRO_1010_2{ width:100%; float: left; position: relative ; background: url("/_img/img/SRO/sub1010_21.jpg")no-repeat center center ;  padding: 50px 0px}	

.SRO_1010_2 .wg_in{ width:100%; float: left; }	

.SRO_1010_2 .wg_in .contentContainer{ position: relative; display: flex;  justify-content: center;  align-items: center;flex-direction: column; grid-gap: 30PX  }	

.SRO_1010_2 .wg_in .contentContainer .title_label{ width: auto; padding: 10px 50px 10px; background-color: var(--primary);; color: #fff; min-width: 100px; text-align: center; position: relative; border-radius: 50px; margin-bottom: 10px;}	
.SRO_1010_2 .wg_in .contentContainer .title_label:before{content: ""; width: 50%; transform: translateX(-50%) ; bottom: -30PX; background: url("/_img/svg/SRO/label_bg.svg"); width:60px; height: 30px;  position: absolute; left: 50%;}	


.SRO_1010_2 .wg_in .contentContainer .wg_tx1{ width: 100%; float: left;; text-align: center; color: #333; font-size:calc(var(--tit-md-size) * 1.2);font-weight: 900 }	



.SRO_1010_2 .wg_in .contentContainer .wg_tx2{ width: 100%; border-radius: 10px; overflow: hidden; aspect-ratio:16 / 9;; background-color: #333; position: relative}	
.SRO_1010_2 .wg_in .contentContainer .wg_tx2 iframe{   position: absolute;
  top: 0;
  left: 0;}

.SRO_1010_2 .wg_in .contentContainer .wg_tx3{ width: 100%; float: left;; text-align: center; color: #333;font-size:calc(var(--tx-sm-size) * 1); line-height: 150%; font-weight: 700; word-wrap: break-word;word-break: keep-all; }	

}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/