.img_kr{display: none}
.img_en{display: inline-block}

/* main */
.main_con.section05 .sec05_box .left_cont h3.h3_tit{letter-spacing: 4px}

/* sub */
.sub_con01_2.section01 p{max-width: 790px;}
.sub_con01_2.section03 .sec03_box li .txt {padding: 0px 40px;}
.sub_con01_3.section01 .sec01_box .txt{padding: 0 40px;}

.sub_con02_1.section01 .sec01_box li .txt { padding: 15px 30px 0;}
.sub_con02_1.section03 .sec03_box li .txt{height: 90px}
.sub_con02_1.section03 .sec03_box .cont_box {padding: 0 20px;}
.sub_con02_1.section04{background-size: cover}
.sub_con02_1.section05 .sec05_box.left_cont li{width: 23%;padding: 20px;}


.sub_con02_2.section01 .sec01_box li .txt1 {padding: 35px 40px;}
.sub_con03_1.section02 .process_wrap {padding-bottom: 100px;}
.sub_con03_1.section02 .process_wrap .img_box {width: inherit;padding-right: 520px;}
.sub_con03_1.section02 .process_wrap .process {width:inherit;position: absolute; right: 0;}
.sub_con03_1.section02 .process_wrap .process li a{font-size: 16px;}


@media only screen and (max-width:1200px){
	/* main */
	.visual-inner-txt p.txt2{font-size: 40px;}
	
	/* sub */
	.sub_con02_1.section05 .sec05_box.left_cont li{width: 22%}
}
@media only screen and (max-width:1024px){	
	/* sub */
	.sub_con01_1.section01 p.txt{max-width: 450px}
	
	.sub_con02_1.section01 .sec01_box li{width: 30%}
	.sub_con02_1.section05 .sec05_box.left_cont li{padding: 15px;}
}

@media only screen and (max-width:900px){	
	/* sub */
	.sub_con01_2.section02 .sec02_box li .txt {padding: 25px 10px 0;}
	.sub_con02_1.section05 .sec05_box.left_cont li {padding: 14px;}
	
	
	.sub_con03_1.section01 .area_wrap {padding:50px 0px 50px;}
	.sub_con03_1.section01 .sec01_box {padding:20px 0;}
	.sub_con03_1.section01 .sec01_box .txt {font-size:18px;}
	.sub_con03_1.section02 .process_wrap { padding-bottom: 0;}
	.sub_con03_1.section02 .process_wrap .img_box {width:100%;padding: 0}
	.sub_con03_1.section02 .process_wrap .process{position: relative; width:100%; padding-left:0px; margin-top:30px}
	.sub_con03_1.section02 .line {left: 10px;}	
}

@media only screen and (max-width:768px){	
	/* main */
	.visual-inner-txt p.txt2 { font-size: 30px;}
	.main_con.section04 .btn_wrap .btn04{display: block;}
	
	/* sub */
	#visual .visual-tit{font-size: 26px;}
	#visual .visual-txt-con{left: 0;margin-left: 0;}
	
	.sub_con01_2.section03 .sec03_box li .txt {padding: 0px 10px;}
	
	.sub_con02_1.section01 .sec01_box li .txt {padding: 15px 10px 0;}
	.sub_con02_1.section05 .sec05_box.left_cont li {
    width: 26%;}

	.sub_con03_1.section02 .process_wrap .process li a {
    font-size: 15px;}
}

@media only screen and (max-width:499px){
	.visual-inner-txt p.txt2,
	.visual-inner-txt p.txt3{font-size: 20px;}
	.visual-inner-txt p.txt4{margin: 20px 10px 0;}
	.main_con.section03 .inner .right_cont ul li{width: 30%;    padding: 10px 30px 0 20px;}
	
	.sub_con01_1.section01 p.title br,
	.sub_con01_2.section01 p.title br{display: none;}
	.sub_con01_3.section01 .sec01_box .txt{padding: 0 20px;}
	
	.sub_con02_1.section05 .sec05_box.left_cont li {width: 100%;
    padding: 20px;box-sizing: border-box;}

	.sub_con03_1.section02 .process_wrap .process li a{}
}





