.WSA_6010_1{width:100%; float:left; }

/* 구분 start -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.WSA_6010_1 .Sec01 { width:100%; float:left; }
	
.WSA_6010_1 .Sec01 .cs_box{ width:100%; float: left;  position: relative; height: 420px;  margin-bottom:50px!important}
.WSA_6010_1 .Sec01 .cs_box .map{ width:100%;  height: 420px;float: left; position: relative; }	
.WSA_6010_1 .Sec01 .cs_box .map .map_in iframe{  width:100%;  height: 420px; float: left; }	
.WSA_6010_1 .Sec01 .cs_box .frbox{ width:420px; background-color: rgba(173,144,112,0.95); float: left;  height: 420px;  padding: 50px; box-sizing: border-box; position: absolute; right: -1px; top: 0px; z-index: 9}
.WSA_6010_1 .Sec01 .cs_box .frbox .tx1{ width:100%;  float: left;  color:#fff; font-size: var(--f-26); font-weight: 500;   margin-bottom: 30px; line-height:130%;}
.WSA_6010_1 .Sec01 .cs_box .frbox .tx2{ width:100%;  float: left;  color: #fff; font-size: var(--f-15);  line-height:130%; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg); font-weight: 400;  margin-bottom: 20px ; }
	
.WSA_6010_1 .Sec01 .cs_box .frbox .tx3{ width:100%;  float: left;   color: #fff; font-size:var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}

.WSA_6010_1 .Sec01 .cs_box .frbox .tx3:before{width: 20px; content: "\ea34";  font-size:20px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }	

.WSA_6010_1 .Sec01 .cs_box .frbox .tx4{ width:100%;  float: left;   color: #fff; font-size:var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}

.WSA_6010_1 .Sec01 .cs_box .frbox .tx4:before{width: 20px; content: "\e964";  font-size:20px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }	
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {

.WSA_6010_1 .Sec01 { width:100%; float:left; }	
	
.WSA_6010_1 .Sec01 .cs_box{ width:100%; float: left;  position: relative;  margin-bottom:0px ;padding: 0px}
.WSA_6010_1 .Sec01 .cs_box .map{ width:100%; height:250px!important; float: left; position: relative; overflow: hidden; border:  1px solid #ccc}		
.WSA_6010_1 .Sec01 .cs_box .map .map_in { width:100%;  height: 100%!important;  float: left; }	
.WSA_6010_1 .Sec01 .cs_box .map .map_in iframe{ width:100%;  height: 100%!important;  float: left; }			
.WSA_6010_1 .Sec01 .cs_box .frbox{  width:100%;  float: left; background-color: rgba(173,144,112,0.95);   padding:20px; box-sizing: border-box;}
.WSA_6010_1 .Sec01 .cs_box .frbox .tx1{ width:100%;  float: left;   color:#fff; font-size: var(--f-26); font-weight: 600;    margin-bottom: 10px ;box-sizing: border-box;   line-height:140%; }
.WSA_6010_1 .Sec01 .cs_box .frbox .tx2{ width:100%;  float: left;  color: #fff; font-size:var(--f-15);   line-height:140%; font-weight: 400;  margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}


	
.WSA_6010_1 .Sec01 .cs_box .frbox .tx3{ width:100%;  float: left;   color: #fff; font-size: var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 5px ;font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}
.WSA_6010_1 .Sec01 .cs_box .frbox .tx3:before{width: 20px; content: "\ea34";  font-size:18px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }		
.WSA_6010_1 .Sec01 .cs_box .frbox .tx4{ width:100%;  float: left;   color: #fff; font-size: var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom:0px ;font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}
.WSA_6010_1 .Sec01 .cs_box .frbox .tx4:before{width: 20px; content: "\e964"; font-size:18px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }		
	
}

/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/





/* 구분 start -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
	
.WSA_6010_1 .Sec02 { width:100%; float:left; }	
.WSA_6010_1 .Sec02 .cs_box{ width:100%; float: left;  position: relative; height: 420px;  margin-bottom:50px!important}
.WSA_6010_1 .Sec02 .cs_box .map{ width:100%;  height: 420px;float: left; position: relative; }	
.WSA_6010_1 .Sec02 .cs_box .map .map_in iframe{  width:100%;  height: 420px; float: left; }	
.WSA_6010_1 .Sec02 .cs_box .frbox{ width:420px; background-color: rgba(110,62,64,0.95); float: left;  height: 420px;  padding: 50px; box-sizing: border-box; position: absolute; right: -1px; top: 0px; z-index: 9}
.WSA_6010_1 .Sec02 .cs_box .frbox .tx1{ width:100%;  float: left;  color:#fff; font-size: var(--f-26); font-weight: 500;   margin-bottom: 30px;   line-height:130%;  }
.WSA_6010_1 .Sec02 .cs_box .frbox .tx2{ width:100%;  float: left;  color: #fff; font-size: var(--f-15);  line-height:130%; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg); font-weight: 400;  margin-bottom: 20px ; }
	
.WSA_6010_1 .Sec02 .cs_box .frbox .tx3{ width:100%;  float: left;   color: #fff; font-size:var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}

.WSA_6010_1 .Sec02 .cs_box .frbox .tx3:before{width: 20px; content: "\ea34";  font-size:20px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }	

.WSA_6010_1 .Sec02 .cs_box .frbox .tx4{ width:100%;  float: left;   color: #fff; font-size:var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}

.WSA_6010_1 .Sec02 .cs_box .frbox .tx4:before{width: 20px; content: "\e964";  font-size:20px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }	
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {

.WSA_6010_1 .Sec02 { width:100%; float:left; }		
	
.WSA_6010_1 .Sec02 .cs_box{ width:100%; float: left;  position: relative;  margin-bottom:0px ;padding: 0px}
.WSA_6010_1 .Sec02 .cs_box .map{ width:100%; height: 250px!important; float: left; position: relative; overflow: hidden; border:  1px solid #ccc}		
.WSA_6010_1 .Sec02 .cs_box .map .map_in { width:100%;  height: 100%;  float: left; }
.WSA_6010_1 .Sec02 .cs_box .map .map_in iframe{ width:100%;  height: 100%;  float: left; }

		
.WSA_6010_1 .Sec02 .cs_box .frbox{  width:100%;  float: left; background-color: rgba(110,62,64,0.95);   padding:20px; box-sizing: border-box;}
.WSA_6010_1 .Sec02 .cs_box .frbox .tx1{ width:100%;  float: left;   color:#fff; font-size: var(--f-26); font-weight: 600;    margin-bottom: 10px ;box-sizing: border-box; line-height:140%; }
.WSA_6010_1 .Sec02 .cs_box .frbox .tx2{ width:100%;  float: left;  color: #fff; font-size:var(--f-15);   line-height:140%; font-weight: 400;  margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}


	
.WSA_6010_1 .Sec02 .cs_box .frbox .tx3{ width:100%;  float: left;   color: #fff; font-size: var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 5px ;font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}
.WSA_6010_1 .Sec02 .cs_box .frbox .tx3:before{width: 20px; content: "\ea34";  font-size:18px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }		
.WSA_6010_1 .Sec02 .cs_box .frbox .tx4{ width:100%;  float: left;   color: #fff; font-size: var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 0px ;font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}
.WSA_6010_1 .Sec02 .cs_box .frbox .tx4:before{width: 20px; content: "\e964"; font-size:18px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }		
	
}

/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/





/* 구분 start -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.WSA_6010_1 .Sec03 { width:100%; float:left; }	
	
.WSA_6010_1 .Sec03 .cs_box{ width:100%; float: left;  position: relative; height: 420px;  margin-bottom:50px!important}
.WSA_6010_1 .Sec03 .cs_box .map{ width:100%;  height: 420px;float: left; position: relative; }	
.WSA_6010_1 .Sec03 .cs_box .map .map_in iframe{  width:100%;  height: 420px; float: left; }	
.WSA_6010_1 .Sec03 .cs_box .frbox{ width:420px; background-color: rgba(173,144,112,0.95); float: left;  height: 420px;  padding: 50px; box-sizing: border-box; position: absolute; right: -1px; top: 0px; z-index: 9}
.WSA_6010_1 .Sec03 .cs_box .frbox .tx1{ width:100%;  float: left;  color:#fff; font-size: var(--f-26); font-weight: 500;   margin-bottom: 30px;   line-height:130%;  }
.WSA_6010_1 .Sec03 .cs_box .frbox .tx2{ width:100%;  float: left;  color: #fff; font-size: var(--f-15);  line-height:130%; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg); font-weight: 400;  margin-bottom: 20px ; }
	
.WSA_6010_1 .Sec03 .cs_box .frbox .tx3{ width:100%;  float: left;   color: #fff; font-size:var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}

.WSA_6010_1 .Sec03 .cs_box .frbox .tx3:before{width: 20px; content: "\ea34";  font-size:20px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }	

.WSA_6010_1 .Sec03 .cs_box .frbox .tx4{ width:100%;  float: left;   color: #fff; font-size:var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}

.WSA_6010_1 .Sec03 .cs_box .frbox .tx4:before{width: 20px; content: "\e964";  font-size:20px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }	
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {

.WSA_6010_1 .Sec03 { width:100%; float:left; }	
	
.WSA_6010_1 .Sec03 .cs_box{ width:100%; float: left;  position: relative;  margin-bottom:0px ;padding: 0px}
.WSA_6010_1 .Sec03 .cs_box .map{ width:100%; height: 250px!important; float: left; position: relative; overflow: hidden; border:  1px solid #ccc}		
.WSA_6010_1 .Sec03 .cs_box .map .map_in { width:100%;  height: 100%;  float: left; }	
.WSA_6010_1 .Sec03 .cs_box .map .map_in iframe{ width:100%;  height: 100%;  float: left; }	
		
.WSA_6010_1 .Sec03 .cs_box .frbox{  width:100%;  float: left; background-color: rgba(173,144,112,0.95);   padding:20px; box-sizing: border-box;}
.WSA_6010_1 .Sec03 .cs_box .frbox .tx1{ width:100%;  float: left;   color:#fff; font-size: var(--f-26); font-weight: 600;    margin-bottom: 10px ;box-sizing: border-box; line-height:140%; }
.WSA_6010_1 .Sec03 .cs_box .frbox .tx2{ width:100%;  float: left;  color: #fff; font-size:var(--f-15);   line-height:140%; font-weight: 400;  margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}


	
.WSA_6010_1 .Sec03 .cs_box .frbox .tx3{ width:100%;  float: left;   color: #fff; font-size: var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom:5px ;font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}
.WSA_6010_1 .Sec03 .cs_box .frbox .tx3:before{width: 20px; content: "\ea34";  font-size:18px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }		
.WSA_6010_1 .Sec03 .cs_box .frbox .tx4{ width:100%;  float: left;   color: #fff; font-size: var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom:0px ;font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}
.WSA_6010_1 .Sec03 .cs_box .frbox .tx4:before{width: 20px; content: "\e964"; font-size:18px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }		
	
}

/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/




/* 구분 start -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.WSA_6010_1 .Sec04 { width: 100%;  float: left;  }		
	
.WSA_6010_1 .Sec04 .cs_box{ width:100%; float: left;  position: relative; height: 420px;  margin-bottom:50px!important}
.WSA_6010_1 .Sec04 .cs_box .map{ width:100%;  height: 420px;float: left; position: relative; }	
.WSA_6010_1 .Sec04 .cs_box .map .map_in iframe{  width:100%;  height: 420px; float: left; }	
.WSA_6010_1 .Sec04 .cs_box .frbox{ width:420px; background-color: rgba(110,62,64,0.95); float: left;  height: 420px;  padding: 50px; box-sizing: border-box; position: absolute; right: -1px; top: 0px; z-index: 999999999999}
.WSA_6010_1 .Sec04 .cs_box .frbox .tx1{ width:100%;  float: left;  color:#fff; font-size: var(--f-26); font-weight: 500;   margin-bottom: 30px;   line-height:130%;  }
.WSA_6010_1 .Sec04 .cs_box .frbox .tx2{ width:100%;  float: left;  color: #fff; font-size: var(--f-15);  line-height:130%; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg); font-weight: 400;  margin-bottom: 20px ; }
	
.WSA_6010_1 .Sec04 .cs_box .frbox .tx3{ width:100%;  float: left;   color: #fff; font-size:var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}

.WSA_6010_1 .Sec04 .cs_box .frbox .tx3:before{width: 20px; content: "\ea34";  font-size:20px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }	

.WSA_6010_1 .Sec04 .cs_box .frbox .tx4{ width:100%;  float: left;   color: #fff; font-size:var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}

.WSA_6010_1 .Sec04 .cs_box .frbox .tx4:before{width: 20px; content: "\e964";  font-size:20px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }	
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {

.WSA_6010_1 .Sec04 { width: 100%;  float: left;  }		
	
.WSA_6010_1 .Sec04 .cs_box{ width:100%; float: left;  position: relative;  margin-bottom:0px ;padding: 0px}
.WSA_6010_1 .Sec04 .cs_box .map{ width:100%; height: 250px!important; float: left; position: relative; overflow: hidden; border:  1px solid #ccc}		
.WSA_6010_1 .Sec04 .cs_box .map .map_in{ width:100%;  height: 100%;  float: left; }	
.WSA_6010_1 .Sec04 .cs_box .map .map_in iframe{ width:100%;  height: 100%;  float: left; }	
		
.WSA_6010_1 .Sec04 .cs_box .frbox{  width:100%;  float: left; background-color: rgba(110,62,64,0.95);   padding:20px; box-sizing: border-box;}
.WSA_6010_1 .Sec04 .cs_box .frbox .tx1{ width:100%;  float: left;   color:#fff; font-size: var(--f-26); font-weight: 600;    margin-bottom: 10px ;box-sizing: border-box; line-height:140%; }
.WSA_6010_1 .Sec04 .cs_box .frbox .tx2{ width:100%;  float: left;  color: #fff; font-size:var(--f-15);   line-height:140%; font-weight: 400;  margin-bottom: 10px ; font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}


	
.WSA_6010_1 .Sec04 .cs_box .frbox .tx3{ width:100%;  float: left;   color: #fff; font-size: var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom: 5px ;font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}
.WSA_6010_1 .Sec04 .cs_box .frbox .tx3:before{width: 20px; content: "\ea34";  font-size:18px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }		
.WSA_6010_1 .Sec04 .cs_box .frbox .tx4{ width:100%;  float: left;   color: #fff; font-size: var(--f-15);   line-height:130%; font-weight: 400; padding-left:25px ; position: relative;margin-bottom:0px ;font-family:  'NanumSquare', sans-serif; transform: skew(-0.201deg);}
.WSA_6010_1 .Sec04 .cs_box .frbox .tx4:before{width: 20px; content: "\e964"; font-size:18px;   font-family: unicons-line; position: absolute;  top:-2px; left:0px; color: #fff; }		
	
}

/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/
