

@media all and (max-width:1600px){

	/* 서브 상단이미지 */
	/* .sub_top_txt {font-size:40px} */

}


@media all and (max-width:1300px){

	/* 서브 상단이미지 */
	.sub_top_txt {top:55%}
	.sub_top_txt img {width:60%}	
}

@media all and (max-width:1200px){
	#header .headWrap, #wrapper #container_wr #container,	#ft #ft_wr {width:96%; margin:0 2%}	
	.gnb nav > ul > li{margin:0px 20px}	


	/* 서브 상단이미지 */
	 /* .sub_top_txt {top:70%;  font-size:30px} */

	 .sub01_1 .row01_02 .li01 {display:none}
	 .sub01_1 .row01_02 li.li02 {width:100%; border-left:0; padding-left:0}
	 .sub01_1 .row01_02 li.li02 > p br {display:none;}	 

	 
	/*PRODUCT*/
	.sub04_1 .row01_02 li.li01 {width:100%;padding-right: 0;}
	.sub04_1 .row01_02 li.li02 {width:100%;border-left: none; padding-left:0%;margin-top: 40px;}
	.sub04_1 .row01_02 li.li01 div ~ div {margin-top: 30px;}
	.sub04_1 .row01_02 li.li02 p {float: left;width: calc(50% - 10px)}
	.sub04_1 .row01_02 li.li02 p:last-child {margin-left: 20px;}
	.sub04_1 .row01_02 li.li02 p br {display:none;}	 
	.sub04_1 .row01_02 li.li02 p img {width: 100%;}

	.sub03_1 p img {width: 100%;margin-bottom:30px;}
}



@media all and (max-width:1050px){
	/* 서브 상단이미지 */
	/* .sub_top_txt {top:75%;} */
}




@media all and (max-width:1000px){
	#header .headWrap, #wrapper #container_wr #container, #ft #ft_wr {width:100%; margin:0}
	/* #header {height:60px; position:fixed; background:#fff; border-bottom:1px solid #ccc} */
	 #header {height:60px;}
	#header .logo {top:10px; left:15px;  padding:0}	
	#header .logo img{height:40px}	


	.sub01_1 .row01_02 {margin-top:0px}

	/* 서브 상단이미지 */
	.sub_top_txt {top:55%;}	

	#ft_wr .logo_f {display:none}

	#container_title {margin:0 auto 40px; font-size:27px; color:#584b35}

	#container {padding:45px 10px 60px 10px}
	

	.gnb {display:none}
	.img_pc {display:none}

	.img_m {display:block}	

	.m_open{display:inline}	

	.sub_top {padding-top:60px;}

    .location_area .i_home {display: none;}
    .location_area .fake_select {width: 100%;}
	.location_area.location_area2 .fake_select {width: 50%;}
	.location_area .fake_select .my_value {height:40px; line-height:42px;}
	.location_area .fake_select ul {top:40px;}
	.location_area .fake_select .my_value.my_value2 {border-right:0}
	.location_area .fake_select ul.a_list.a_list2 li {border-right:0}


	/* SCIENCE */
	.sub02_1 .recruit_process li {float:left; width:50%; min-height:550px;}
	.sub02_1 .recruit_process div {width:100%; margin:0 auto}
	.sub02_1 .recruit_process .div01 {width:96%;}
	.sub02_1 .recruit_process .div02 {display:block; width:93%; margin-left:3.5%;}


}





@media all and (max-width:800px){

	/* 서브공통 */
	.sub_top_pc {display:none}
	.sub_top_m {display:block}



	/* 인사말 */
	.sub01_1 .row01_02 {margin-top:40px}
	.sub01_1 .row01_02 li.li02 > h3 { font-size:25px; padding-bottom:0}
	.sub01_1 .row01_02 li.li02 > p { font-size:15px; margin-top:20px}
	.sub01_1 .row01_02 li.li02 > p br {display:none;}
	.sub01_1 .row01_02 li.li02 > p span {display:block}	


	/* PROCESS */
	.sub03_1 .recruit_process li,
	.sub03_1 .recruit_process2 li {margin-top:30px}
	.sub03_1 .recruit_process li,
	.sub03_1 .recruit_process2 li {width: 31%}
	.sub03_1 .row02_body br {display:none}
	.sub03_1 .row02_body .p03 {margin-top:20px}
}


@media all and (max-width:600px){

	/* SCIENCE */
	.sub02_1 .recruit_process li {float:left; width:50%; min-height:600px;}


	#ft {height:220px}
	#ft_wr {font-size:12px; padding-top:30px}
	#ft_wr h3 {line-height:17px}
	#ft_wr h3 em {font-size:12px; color:#fff;}
	#ft_wr h3 span {display:block}
	#ft_wr #ft_copy { font-size:12px}
}


@media all and (max-width:540px){



}



@media all and (max-width:490px){


	/* 비주얼이미지 */
	.sub_top_txt {top:50%}
	.sub_top_txt img {width:100%}	


	/* 인사말 */
	.sub01_1 .row01_02 .li02_div01 h3 {font-size:20px; line-height:28px;  margin-bottom:15px;}
	.sub01_1 .row01_02 .li02_div01 h3 br {display:block}
	.sub01_1 .row01_02 .li02_div01 p {font-size:14px; line-height:18px}
	.sub01_1 .row01_02 .li02_div01 br {display:none}


	/* SCIENCE */
	.sub02_1 .articleTit {font-size: 17px;color: #000;margin-bottom: 20px;line-height: 40px;}
	.sub02_1 .articleTit:after {position:absolute; left:0; bottom:0; width:45px; height:2px; background:#1ea5de; content:"";}
	.sub02_1 .recruit_process li {clear:both; width:100%; min-height:auto;}
	.sub02_1 .recruit_process .div01 {width:100%; height:300px }
	.sub02_1 .recruit_process .div02 {width:97%; margin:10px 0 30px 1.5%}
	.sub02_1 .recruit_process .step4 .div02 {margin-bottom:0}
	.sub02_1 .recruit_process li {position:relative}
	.sub02_1 .recruit_process li .txt {outline:0px solid red; position:absolute; top:22%; width:100%}
	.sub02_1 .recruit_process .step4 .txt {top:13%;}


	/* PROCESS */
	.sub03_1 .articleTit {font-size: 17px;color: #000;margin-bottom: 20px;line-height: 40px;}
	.sub03_1 .articleTit:after {position:absolute; left:0; bottom:0; width:47px; height:2px; background:#1ea5de; content:"";}	
	.sub03_1 .recruit_process .step1,
	.sub03_1 .recruit_process .step2,
	.sub03_1 .recruit_process .step3 {margin-top:0}
	.sub03_1 .row02 {margin-top:30px}
	.sub03_1 li {background:url('/images/sub/process_bg.jpg') 10px no-repeat; height:80px; background-size:80px}
	.sub03_1 li .txt {width:80px; left:10px; font-size:13px}
	.sub03_1 li:before {content:'';display:block;overflow: hidden;width:25px;height:41px;right:0;top:50%;margin-top:-21px; background:url('/images/sub/arrow_right.png') no-repeat 0px 9px;position:absolute; background-size:50%; z-index:50}
	.sub03_1 .recruit_process li,
	.sub03_1 .recruit_process2 li {width: 33.333%}
	.sub03_1 .row02_body {padding:15px;}
	.sub03_1 .row02_body {font-size:14px; line-height:20px}
	.sub03_1 .row02_body br {display:none}
	.sub03_1 .row02_body .p01 {font-size:16px}
	.sub03_1 .row02_body .p03 {margin-top:10px}
}



@media all and (max-width:480px){

	/* 인사말 */
	.sub01_1 .row01_02 {margin-top:40px}
	.sub01_1 .row01_02 li.li02 > h3 { font-size:20px; padding-bottom:0}
	.sub01_1 .row01_02 li.li02 > p { font-size:14px; margin-top:20px}	

	/*
	#ft {height:60px}
	#ft_wr {font-size:12px; padding-top:20px}
	*/
}



@media all and (max-width:450px){

	/* 서브공통 */	
	#container {padding:25px 10px 30px 10px}
	#container_title {margin:0 auto 20px; font-size:25px; color:#584b35}


	/* 서브 상단이미지 */
	/* .sub_top_txt {top:60%; font-size:20px} */

	.sub01_1 .row01_02 .li02_div01 {padding:20px 15px;}
}


@media all and (max-width:390px){
	.sub03_1 li:before {background:url('/images/sub/arrow_right.png') no-repeat right 9px;position:absolute; background-size:50%; z-index:50}
}





@media all and (max-width:370px){

	/* 인사말 */
	.sub01_1 .row01_02 {margin-top:20px}
	/* .sub01_1 .row01_02 li.li02 h3 { font-size:15px; padding-bottom:0} */
	.sub01_1 .row01_02 li.li02 > p { font-size:13px; margin-top:15px; line-height:19px}
	.sub01_1 .row01_02 li.li02 > p br {display:none;}


	/* PROCESS */
	.sub03_1 .row02_body .p01 {font-size:14px}
	.sub03_1 .row02_body {font-size:12px}
}


