




/* 구분 start -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.SRO_top{ width: 100%; float: left;  height: 100vh;   position: relative;  margin-top:  var(--header-h); overflow: hidden}


.SRO_top .SRO_top1{width: 100%;   position: relative;}

	
.SRO_top .SRO_top2{width: 100%;   position: absolute;  bottom: 0px; left: 0;  z-index: 1 ; }

}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.SRO_top{ width: 100%; float: left;  height: auto;   position: relative;  margin-top:  var(--header-h); overflow: hidden}	
.SRO_top .SRO_top2{width: 100%;  float: left;  position:relative;   z-index: 1 ; }

}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/