@charset "utf-8";


/**** pc ****/
@media only all and (min-width:768px) {
	
.WSA_MAIN_09{width:100%; float: left; z-index: 99999!important; padding-bottom: 100px; background: #000000;}	
	
.WSA_MAIN_09 .contents-inner {
  width: 100%;
}	
.WSA_MAIN_09 .cont_box{width: 100%;  float: left; background-color:#fff; position: absolute; top:-100px; left:0px}	
.WSA_MAIN_09 .cont_box .cont_l{width:50%; float: left; border-right: 1px solid #ccc; padding:70px 80px }		
.WSA_MAIN_09 .cont_box .cont_r{width:50%; float: right;  padding:70px 80px}	
	
.WSA_MAIN_09 .cont_box .cont_l	.cont_tit{width:200px; float: left; font-size: 16px; font-family: 'NanumSquare';  font-weight:400; color:#000; line-height: 100%; 
letter-spacing: -1px;  cursor:pointer}	
.WSA_MAIN_09 .cont_box .cont_l	.cont_tit em{ font-size: 38px; font-family: 'NanumSquare';  font-weight:900; color:#000; line-height: 160%; 
letter-spacing: -1px; cursor:pointer}	
.WSA_MAIN_09 .cont_box .cont_l	.cont_txt{width: calc(100% - 200px);  float: left; font-size: 18px; font-family: 'NanumSquare';  font-weight:400; color:#000; line-height: 160%; 
letter-spacing: -1px; }		
	
.WSA_MAIN_09 .cont_box .cont_r	.cont_tit{width:200px; float: left; font-size: 16px; font-family: 'NanumSquare';  font-weight:400; color:#000; line-height: 100%; 
letter-spacing: -1px;  cursor:pointer}	
.WSA_MAIN_09 .cont_box .cont_r	.cont_tit em{ font-size: 38px; font-family: 'NanumSquare';  font-weight:900; color:#000; line-height: 160%; 
letter-spacing: -1px; cursor:pointer}	
.WSA_MAIN_09 .cont_box .cont_r	.cont_txt{width: calc(100% - 200px);  float: left; font-size: 18px; font-family: 'NanumSquare';  font-weight:400; color:#000; line-height: 160%; 
letter-spacing: -1px; }		
	
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.WSA_MAIN_09{width:100%; float: left; z-index: 99999!important; padding-bottom: 300px; background: #000000;}	
	
.WSA_MAIN_09 .contents-inner {
  width: 100%;
}	
.WSA_MAIN_09 .cont_box{width: 100%;  float: left; background-color:#fff; position: absolute; top:-45px; left:0px;  display: flex;
justify-content:flex-start;  align-items:flex-start; flex-direction:column; box-sizing: border-box; }	
.WSA_MAIN_09 .cont_box .cont_l{width:100%; float: left; border-right: none; border-bottom: 1px solid #ccc; padding:30px }		
.WSA_MAIN_09 .cont_box .cont_r{width:100%; float: left;  padding:30px}	
	
.WSA_MAIN_09 .cont_box .cont_l	.cont_tit{width:100%; float: left; font-size: 14px; font-family: 'NanumSquare';  font-weight:400; color:#000; line-height: 100%; 
letter-spacing: -1px;  cursor:pointer}	
.WSA_MAIN_09 .cont_box .cont_l	.cont_tit em{ font-size: 24px; font-family: 'NanumSquare';  font-weight:900; color:#000; line-height: 160%; 
letter-spacing: -1px; cursor:pointer; margin-right: 10px}	
.WSA_MAIN_09 .cont_box .cont_l	.cont_txt{width: 100%;  float: left; font-size: 16px; font-family: 'NanumSquare';  font-weight:400; color:#000; line-height: 160%; 
letter-spacing: -1px; }		
	
.WSA_MAIN_09 .cont_box .cont_r	.cont_tit{width:100%; float: left; font-size: 14px; font-family: 'NanumSquare';  font-weight:400; color:#000; line-height: 100%; 
letter-spacing: -1px;  cursor:pointer}	
.WSA_MAIN_09 .cont_box .cont_r	.cont_tit em{ font-size: 24px; font-family: 'NanumSquare';  font-weight:900; color:#000; line-height: 160%; 
letter-spacing: -1px; cursor:pointer; margin-right: 10px}		
.WSA_MAIN_09 .cont_box .cont_r	.cont_txt{width: 100%;  float: left; font-size: 16px; font-family: 'NanumSquare';  font-weight:400; color:#000; line-height: 160%; 
letter-spacing: -1px; }		
	
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
	
}
/* 구분 //end -----------------------------------*/