@charset "utf-8";
@media all and (min-width:1260px) {
	#visual .visual .desc .txt1{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}
	#visual .visual .desc .txt2{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}
	#visual .visual .desc .txt3{position:absolute;top:50%;left:35%;width:100%;transform:translate(-50%,-50%)}
	#visual .visual .desc .txt4{position:absolute;top:50%;left:35%;width:100%;transform:translate(-50%,-50%)}
}

@media (max-width:1259px) and (min-width:748px) {
	#visual .visual .desc .img{height:350px !important;}
	#visual .visual .desc .txt1{position:absolute;top:50%;left:50%;width:45%;transform:translate(-50%,-50%)}
	#visual .visual .desc .txt2{position:absolute;top:50%;left:50%;width:45%;transform:translate(-50%,-50%)}
	#visual .visual .desc .txt3{position:absolute;top:50%;left:33%;width:45%;transform:translate(-50%,-50%)}
	#visual .visual .desc .txt4{position:absolute;top:50%;left:33%;width:45%;transform:translate(-50%,-50%)}
	#visual .visual .desc .txt1 img{display:inline-block;width:auto;max-width:100%;height:auto;}
	#visual .visual .desc .txt2 img{display:inline-block;width:auto;max-width:100%;height:auto;}
	#visual .visual .desc .txt3 img{display:inline-block;width:auto;max-width:100%;height:auto;}
	#visual .visual .desc .txt4 img{display:inline-block;width:auto;max-width:100%;height:auto;}
}

@media (max-width:747px) {	
	/*#visual .visual .desc .img{background-position:50% 50% !important}*/
	#visual .visual .desc .bgimg_2{background-position:60% 50% !important} /* CHJ 추가 */
	#visual .visual .desc .bgimg_3{background-position:60% 50% !important} /* CHJ 추가 */
	#visual .visual .desc .bgimg_4{background-position:60% 50% !important} /* CHJ 추가 */
	#visual .visual .desc .txt1{position:absolute;top:50%;left:50%;width:45%;transform:translate(-50%,-50%)}
	#visual .visual .desc .txt2{position:absolute;top:50%;left:50%;width:45%;transform:translate(-50%,-50%)}
	#visual .visual .desc .txt3{position:absolute;top:50%;left:33%;width:45%;transform:translate(-50%,-50%)}
	#visual .visual .desc .txt4{position:absolute;top:40%;left:33%;width:45%;transform:translate(-50%,-50%)}
	#visual .visual .desc .txt1 img{display:inline-block;width:auto;max-width:100%;height:auto;}
	#visual .visual .desc .txt2 img{display:inline-block;width:auto;max-width:100%;height:auto;}
	#visual .visual .desc .txt3 img{display:inline-block;width:auto;max-width:100%;height:auto;}
	#visual .visual .desc .txt4 img{display:inline-block;width:auto;max-width:100%;height:auto;}	
}