@charset "utf-8";

@media (max-width:1800px){
	.s1_3 .cerfi_down_area{width:40%}
	.s1_3 .certi_info{width: calc(60% - 13px);margin-left: 13px;}
	.certi_wrap .cerfi_down_area li{width:49%;}
	.s1_3 .certi_wrap .cerfi_down_area li:nth-child(1){margin-right:2%}

	#gall_ul > li{width: 23.48%;margin-right: 1.96%;}
	#gall_ul .gall_con{width:100%;}
	#gall_ul .gall_con .gall_href a{width:100%;height:280px;}

	#bo_v_con img{width:auto;}


	.bgc_list li{width:16.666%}
	.s1_2 .bgc_list li{padding-top:11%}
	.s1_3 .bgc_list li{padding-top:11%}
	.s1_4 .bgc_list li {width: 20%;padding-top:13%}
	.s1_5 .bgc_list li {width: 16.666%;padding-top:12%}
}






@media (max-width:1700px){

	.hd_logo{width:13%;}
	.bgc_list li{width:16.6666%;}
	.s1_4 .bgc_list li {width: 20%;}

	.tw_rt p br{display: none;}
	.tw_rt p br.block {display: block;}


	/* s1_3 */
	.s1_3 .certi_info h4 {word-break:keep-all}
	.s1_3 .certi_info h4 br{display: none;}
}

@media (max-width:1600px){

	/*공통*/
	#wrap{padding-top:135px;}
	.lnb_sec,
	.lnb > li{height: 70px;}
	.lnb > li > a{font-size:18px;line-height: 70px;}
	.lnb_sec.top_on{top:135px;}

	.sub_visu .process{bottom:100px;font-size:18px;}

	/* sub contents */
	.sub_cont_intro h2{font-size:45px}
	.sub_cont_intro p {font-size: 19px;}

	.sub_cont_tit{font-size:38px;line-height: 1;}

	/* s1_1 */
	.s1_1 .sub_cont_intro .new_info_wrap .new_box h3{margin-bottom: 15px;font-size: 19px;line-height: 1.3;}
	.s1_1 .sub_cont_intro .new_info_wrap .new_box p {font-size: 16px;}

	.sustain_info_wrap p {font-size: 16px;}
	.tbl_wrap {margin-top: 31px;}
	.tbl_wrap table tr{height:55px;}
	.tbl_wrap table th,
	.tbl_wrap table td{font-size: 16px;line-height: 54px;}

	.s1_cn2_1_img {margin-top: 80px;}
	.s1_cn2_1_img img{width:100%;}

	.cont_intro_txt{font-size:16px;}
	.cont_intro_txt br{display: none;}

	.digi_img_box{width:49%;}
	.digi_img_box:nth-child(1){margin-right:2%;}
	.digi_img_box figure img{width:100%;}
	.digi_img_box p{font-size:16px;word-break:keep-all}
	.digi_img_box p br{display: none;}

	.cont_img_wrap figure img{width:100%;}

	.sub_cont_tw_tit {font-size:25px;}
	.tw_lt figure img{width:100%;}
	.tw_rt p{padding-left: 50px;font-size:16px;word-break:keep-all;}


	/* s1_2 */
	.s1_2 .sub_cont_intro h2,
	.s1_3 .sub_cont_intro h2,
	.s1_4 .sub_cont_intro h2{padding-top: 180px;background-size: 260px;}
	.s1_5 .sub_cont_intro h2{padding-top: 290px;background-size: 230px;}
	
	.s1_2 .sub_cont_dff_wrap ul li,
	.s1_3 .sub_cont_dff_wrap .dff_wrap,
	.s1_4 .sub_cont_dff_wrap ul li,
	.s1_5 .sub_cont_dff_wrap ul li{padding-top: 150px;}

	.sub_cont_dff_wrap ul li:before,
	.s1_3 .sub_cont_dff_wrap .dff_wrap:after{width:140px;height: 140px;margin-left: -70px;}
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(1):before,
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(2):before,
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(3):before,
	.s1_3 .sub_cont_dff_wrap .dff_wrap:after,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(1):before,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(2):before,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(3):before,
	.s1_5 .sub_cont_dff_wrap ul li:nth-child(1):before,
	.s1_5 .sub_cont_dff_wrap ul li:nth-child(2):before{background-size: 140px;}

	.s1_2 .sub_cont_dff_wrap ul li:last-child,
	.s1_4 .sub_cont_dff_wrap ul li:last-child{margin-right:0}

	.sub_cont_dff_wrap ul li{font-size: 19px;line-height: 1.8;}
	.sub_cont_dff_wrap p,
	.sub_cont_dff_wrap .dff_wrap p{font-size:17px;line-height: 1.7;word-break:keep-all}



	.sub_cont_prdt .prdt_txt_wrap p.rcmd {margin-bottom: 5px;}
	.sub_cont_prdt .prdt_txt_wrap p {font-size: 16px;word-break:keep-all}
	.sub_cont_prdt .prdt_txt_wrap p br{display: none;}
	.sub_cont_prdt .prdt_txt_wrap{margin-bottom:20px;}
	.bgc_list li{width:16.6666%;font-size:18px;}
	.s1_5 .bgc_list li:nth-child(1),
	.s1_5 .bgc_list li:nth-child(2),
	.s1_5 .bgc_list li:nth-child(3),
	.s1_5 .bgc_list li:nth-child(4),
	.s1_5 .bgc_list li:nth-child(5),
	.s1_5 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:65px;}

	.s1_2 .certi_wrap .cerfi_down_area li{width:18.7%;margin-right:1%}
	.s1_2 .certi_wrap .cerfi_down_area li:last-child{margin-right:0}
	.certi_img img{width:100%;box-sizing:border-box;}
	.certi_name{/* display: table; */height: 80px;margin: 15px auto 20px;font-size:16px;}
/* 	.certi_name>span{display:table-cell;vertical-align: middle;} */

	.certi_info h4 {margin-bottom: 5px;font-size: 24px;line-height: 1.6;}
	.certi_info div ul li{margin-bottom: 5px;font-size: 15px;line-height: 1.3;}
	.certi_info div h5 {margin-bottom: 5px;font-size: 20px;line-height: 1.6;}



	.s1_3 .certi_info h4 {font-size: 22px;line-height: 1.6;}
	.s1_3 .certi_info h4 br{display: none;}
	.certi_info div h5{font-size: 19px;}

	.useful_list_tit{margin-bottom: 7px;font-size:20px;line-height: 1.6;}
	.useful_list_txt{font-size: 16px;line-height: 1.7;}

	.s1_5 .sub_cont_dff_wrap p {margin-bottom: 0;}

	/* 게시판 */
	.brd_tit{font-size:50px;}
	.brd_process span {font-size: 16px;}
	.subject.brd_subject {font-size: 18px!important;line-height: 1.4!important;}
	.brd_country {font-size: 16px;line-height: 1.6;}
	.brd_date {font-size: 15px;line-height: 1.6;}

	#gall_ul .gall_con .gall_href a{width:100%;height:280px;}

	.brdv_subject {font-size: 24px;}
	.brdv_country {margin: 0px 0 10px;font-size: 16px;line-height: 1.7;}
	.brdv_txt {font-size: 13px;line-height: 1.7;}

	#bo_v_atc .gal_tit,
	#bo_v_atc .gal_tit.font_noto{font-size: 44px;line-height: 1;}
	#bo_v_atc .gal_tit:before{top: 9px; height: 30px;}
	#bo_v_atc .gal_txt {font-size: 16px;line-height: 1.7;}
	.galv_prd_used1 li p{font-size: 18px;line-height: 1.8;}

	.btn_brstl.btn_b01,
	.btn_list.btn_b01{height: 55px;line-height: 55px !important;font-size: 15px;}

	.s6_1 .sub_cont_intro {padding-bottom: 15px;}
	.s6_1 .sub_cont_intro p { font-size: 24px;}
	.flag{font-size: 23px;}
	.add_tit{margin-bottom:10px;;font-size: 21px;line-height: 1.6;}
	.add_txt{font-size: 16px;line-height: 1.6;}
	.add_info_wrap {margin-top: 60px;}
	.add_info_wrap li{padding-top: 155px;}
	.add_info_wrap li:after{margin-left: -65px;width: 130px;height: 130px;}
	.add_info_wrap li:nth-child(1):after,
	.add_info_wrap li:nth-child(2):after,
	.add_info_wrap li:nth-child(3):after,
	.add_info_wrap li:nth-child(4):after{background-size:130px}

	.respon_l .div_td a.bo_cate_link{padding: 25px 0 24px;font-size: 36px;line-height: 1.4;}
	.col_subject a{/* padding: 22px 30px 22px;*/font-size: 17px;line-height: 1.6;}
	.list_line2 {padding:0 22px;font-size: 17px;}

	.brdv_tit{font-size: 32px;}

	/* news view */
	.brd_video_info .brdv_subject{font-size:36px;margin: 5px 0 35px;}
	.brd_video{width:100%;height:460px;}
	.brd_video iframe{height: 460px;}
	.brd_video_info .brd_video {margin-bottom: 20px;}
	.brd_cont_wrap{margin-bottom:90px;font-size:16px;}

	.brd_div>p{font-size: 16px;line-height: 1.7;}


	.brd_video_info .brd_video{width:100%;height:460px;}
	.brd_video_info .brd_video iframe{width:100%;height:460px;margin:auto}


	.noti_owl .mv_item{height: 14.5vw;}

	.brd_img_info{height: 500px}
	.brd_img_info #bo_v_img img {height: 500px;max-height: 500px;}

	.galv_prd_used1 li{height: 14.5vw;}
	.galv_prd_used1 li img{width: 100%!important;}
	

}


@media (max-width:1400px){


	/* s1_1 */
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(1), 
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(2), 
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(3) {background-size: 180px;}

	.s1_cn2_1_img {margin-top: 60px;}

	
	.map_wrap {height: 480px;}
	.root_daum_roughmap{height:480px!important;}
	.wrap_map{height:472px!important;}

	/*SCIENTIFIC LITERATURE*/
	#bo_cate_ul li{margin-right: 25px;font-size:14px;line-height: 50px;}
	#bo_cate_ul li:after{top: 21px;right: -15px;}

	.useful_div span:after{top:6px;}

	#gall_ul > li > .gall_con .gall_text_href{height:8vw;}


	.s1_2 .bgc_list li:nth-child(1) {background-position: 50% 30%;background-size: 45px;} 
	.s1_2 .bgc_list li:nth-child(2) {background-position: 50% 34%;background-size: 47px;}
	.s1_2 .bgc_list li:nth-child(3) {background-position: 50% 30%;background-size: 50px;} 
	.s1_2 .bgc_list li:nth-child(4) {background-position: 50% 30%;background-size: 40px;}
	.s1_2 .bgc_list li:nth-child(5) {background-position: 50% 30%;background-size: 45px;} 
	.s1_2 .bgc_list li:nth-child(6) {background-position: 50% 30%;background-size: 46px;}
	.s1_2 .bgc_list li:nth-child(7) {background-position: 50% 33%;background-size: 47px;}
	.s1_2 .bgc_list li:nth-child(8) {background-position: 50% 30%;background-size: 45px;}


	.noti_owl .mv_item{height: 17vw;}
}


@media (max-width:1200px){

	/*공통*/
	#wrap{margin-bottom:120px}
	.lnb_sec,
	.lnb > li{height: 70px;}
	.lnb > li > a{font-size:16px;line-height: 70px;}

	.sub_visu .process{bottom:100px;font-size:16px;}

	/* sub contents */
	.sub_cont_intro{padding-top:100px;}

	.sub_cont_intro h2{margin-bottom: 25px;font-size:40px}
	.s1_2 .sub_cont_intro h2{margin-bottom:25px;}
	.sub_cont_intro p {padding: 0 5% 35px;font-size: 18px;word-break: keep-all;}
	.sub_cont_intro p br{display: none;}
	.sub_cont_tit{padding-left: 20px;font-size:30px}
	.sub_cont_tit:before {top: 3px;width: 4px; height: 28px;}

	/* s1_1 */
	.s1_1 .sub_cont_intro .new_info_wrap .new_box{padding:225px 3% 0;box-sizing:border-box;}
	.s1_1 .sub_cont_intro .new_info_wrap .new_box h3{margin-bottom: 15px;font-size: 18px;word-break:keep-all}
	.s1_1 .sub_cont_intro .new_info_wrap .new_box p {font-size: 15px;word-break:keep-all}
	.s1_1 .sub_cont_intro .new_info_wrap .new_box p br{display: none;}
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(1),
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(2),
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(3){background-size:170px;}

	.sustain_info_wrap p {font-size: 15px;}
	.sustain_info_wrap p br{display: none;}
	.tbl_wrap {margin-top: 28px;}
	.tbl_wrap table tr{height:50px;}
	.tbl_wrap table th,
	.tbl_wrap table td{font-size: 15px;line-height: 49px;}

	.sub_cont_effect.effect_wrap {padding:80px 0;}
	.sub_cont_effect.effect_wrap .ct2{padding:0;}

	.cont_intro_txt{font-size:15px;}

	.digi_img_box p{font-size:15px;}

	/* s1_2 */
	.s1_2 .sub_cont_intro h2,
	.s1_3 .sub_cont_intro h2,
	.s1_4 .sub_cont_intro h2{padding-top: 160px;background-size: 230px;}
	.s1_5 .sub_cont_intro h2{padding-top: 250px;background-size: 190px;}

	.s1_2 .sub_cont_dff_wrap ul li,
	.s1_4 .sub_cont_dff_wrap ul li,
	.s1_5 .sub_cont_dff_wrap ul li{margin-right: 25px;padding-top: 130px;}
	.s1_2 .sub_cont_dff_wrap ul li:last-child,
	.s1_4 .sub_cont_dff_wrap ul li:last-child,
	.s1_5 .sub_cont_dff_wrap ul li:last-child{margin-right:0!important;}
	.sub_cont_dff_wrap ul li:after { right: -22.5px;width: 20px;height: 20px; margin-top: -20px;}
	.sub_cont_dff_wrap ul li:before,
	.s1_3 .sub_cont_dff_wrap .dff_wrap:after{width:120px;height: 120px;margin-left: -60px;}
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(1):before,
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(2):before,
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(3):before,
	.s1_3 .sub_cont_dff_wrap .dff_wrap:after,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(1):before,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(2):before,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(3):before,
	.s1_5 .sub_cont_dff_wrap ul li:nth-child(1):before,
	.s1_5 .sub_cont_dff_wrap ul li:nth-child(2):before{background-size: 120px;}

	.s1_3 .sub_cont_dff_wrap .dff_wrap h4{font-size:17px;}
	.sub_cont_dff_wrap ul li{font-size: 17px;line-height: 1.8;}
	.sub_cont_dff_wrap p,
	.sub_cont_dff_wrap .dff_wrap p{font-size:15px;}
	.sub_cont_dff_wrap .dff_wrap p br{display: none;}

	.useful_div span:after {top: 5px;height: 13px;}
	
	.sub_cont_tw_tit {font-size:22px;}
	.tw_rt p{font-size:15px;}
	
	.s1_2 .bgc_list li{padding-top: 110px;font-size:16px;}
	.s1_2 .bgc_list li:nth-child(1){background-position: 50% 33%;background-size:47px;}
	.s1_2 .bgc_list li:nth-child(2){background-position: 50% 38%;background-size:47px;}
	.s1_2 .bgc_list li:nth-child(3){background-position: 50% 32%;background-size:53px;}
	.s1_2 .bgc_list li:nth-child(4){background-position: 50% 30%;background-size:40px;}
	.s1_2 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:50px;}
	.s1_2 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:47px;}
	.s1_2 .bgc_list li:nth-child(7){background-position: 50% 38%;background-size:50px;}
	.s1_2 .bgc_list li:nth-child(8){background-position: 50% 36%;background-size:48px;}
	
	.s1_3 .bgc_list li{padding-top: 110px;font-size:16px;}
	.s1_3 .bgc_list li:nth-child(1),
	.s1_3 .bgc_list li:nth-child(2),
	.s1_3 .bgc_list li:nth-child(3),
	.s1_3 .bgc_list li:nth-child(4),
	.s1_3 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:55px;}
	.s1_3 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:48px;}

	.s1_4 .bgc_list li{padding-top: 130px;font-size:16px;}
	.s1_4 .bgc_list li:nth-child(1){background-position: 50% 30%;background-size:65px;}
	.s1_4 .bgc_list li:nth-child(2){background-position: 50% 40%;background-size:80px;}
	.s1_4 .bgc_list li:nth-child(3){background-position: 50% 30%;background-size:65px;}
	.s1_4 .bgc_list li:nth-child(4){background-position: 50% 30%;background-size:65px;}
	.s1_4 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:65px;}

	.s1_5 .bgc_list li{padding-top: 110px;font-size:16px;}
	.s1_5 .bgc_list li:nth-child(1),
	.s1_5 .bgc_list li:nth-child(2),
	.s1_5 .bgc_list li:nth-child(3),
	.s1_5 .bgc_list li:nth-child(4),
	.s1_5 .bgc_list li:nth-child(5),
	.s1_5 .bgc_list li:nth-child(6){background-position: 50% 35px;background-size:55px;}

	.s1_3 .certi_wrap {padding: 40px 30px;}
	.certi_name{height: 70px;margin: 15px auto 20px;font-size:14px;}
	.certi_name br{display: none;}
	.certi_down{width: 130px;height: 45px;padding: 0px 8px;font-size: 14px; line-height: 45px;}
	.certi_down:after{top: 15px;right: 15px;width: 15px;height: 13px;;}

	.certi_info h4 {;font-size: 22px;}
	.certi_info div h5 {font-size: 18px;}
	.certi_info div ul li{font-size: 14px;}


	.useful_list {padding: 25px 0 30px;}
	.useful_list_tit{margin-bottom: 7px;font-size:20px;}
	.useful_list_txt{font-size: 15px;}


	/* 게시판 */
	.bd_sec{padding-top: 87px!important;}
	.brd_srch_wrap #bo_sch{right: 5%;}
	#bo_sch select{width: 120px;height:40px;line-height: 40px;padding: 0px 10px;font-size: 13px;}
	#bo_sch input[type=text]{width: 160px;height: 40px;line-height: 40px;text-indent: 10px;font-size: 13px;}
	#bo_sch input[type=submit]{width: 40px;height: 40px;line-height: 40px;background-size: 35px;}
	#bo_sch .btn_submit_wrap,
	#bo_sch .btn_submit_wrap:after{width: 40px;height: 40px;line-height: 40px}

	.brd_tit{font-size:44px;}
	.brd_process span {font-size: 15px;}
	.subject.brd_subject {font-size: 16px!important;line-height: 1.4;}
	.brd_country {font-size: 15px;}
	.brd_date {font-size: 14px;}

	#gall_ul .gall_con .gall_href a{height:220px;}

	#bo_v_atc .gal_tit,
	#bo_v_atc .gal_tit.font_noto{font-size: 40px;}
	#bo_v_atc .gal_tit:before{top: 7px;}
	#bo_v_atc .gal_txt {font-size: 15px;}
	.galv_prd_used1 li p{font-size: 17px;}

	.btn_brstl.btn_b01,
	.btn_list.btn_b01{height: 50px;line-height: 50px !important;font-size: 14px;}

	.respon_l .div_td a.bo_cate_link{padding: 20px 0 20px;font-size: 30px;}
	.col_subject a{/* padding: 18px 24px 18px; */font-size: 16px;}
	.list_line2 {padding:0 18px;font-size: 16px;}

		.brd_div>p{font-size: 15px;}
			.brdv_tit{font-size: 28px;}

	.s3_1_bd_search{right:5%}

	/* contact us */
	.s6_1 .sub_cont_intro {padding-top: 80px;padding-bottom: 10px;}
	.s6_1 .sub_cont_intro p { font-size: 21px;}
	.flag{font-size: 20px;}
	.add_tit{margin-bottom:7px;;font-size: 18px;}
	.add_txt{font-size: 15px;}
	.add_info_wrap {margin-top: 50px;}
	.add_info_wrap li{padding-top: 135px;}
	.add_info_wrap li:after{margin-left: -55px;width: 110px;height: 110px;}
	.add_info_wrap li:nth-child(1):after,
	.add_info_wrap li:nth-child(2):after,
	.add_info_wrap li:nth-child(3):after,
	.add_info_wrap li:nth-child(4):after{background-size:110px}


	
	/* news view */
	.brd_video_info .brdv_subject{font-size:32px;}
	.brd_video_info .brd_video {margin-bottom: 20px;}
	.brd_cont_wrap{margin-bottom:80px;font-size:15px;}
	.brd_video_info .brdv_subject{margin: 5px 0 25px;font-size: 28px;}

/* 	.subject.brd_subject{height: 50px;} */

	.noti_owl .mv_item{height: 18vw;}
	.noti_owl .mv_item >a{min-width: 100%}

	.brd_img_info{height: 450px}
	.brd_img_info #bo_v_img img {height: 450px;max-height: 450px;}

}

@media (max-width:1024px){

	/*공통*/
	#wrap{padding-top:80px;margin-bottom: 90px;}

	.lnb_sec.top_on{top:80px;}

	/* s1_1 */
	.s1_1 .sub_cont_intro .new_info_wrap .new_box {padding: 200px 3% 0;}
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(1), 
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(2), 
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(3) {background-size: 150px;}

	.sub_cont_tw {margin-top: 80px;}

	.s1_2 .sub_cont_dff,
	.s1_3 .sub_cont_dff {margin-top: 80px;}

	.sub_cont_prdt {margin-top: 80px;}

	.s1_2 .certi_wrap .cerfi_down_area{text-align: center;}
	.s1_2 .certi_wrap .cerfi_down_area li {float: none;display: inline-block;width: 25%;margin:20px 3% 20px;padding: 0;}
	.s1_2 .bgc_list li{padding-top: 11%;font-size:15px;}
	.s1_2 .bgc_list li:nth-child(1){background-position: 50% 30%;background-size:40px;}
	.s1_2 .bgc_list li:nth-child(2){background-position: 50% 34%;background-size:40px;}
	.s1_2 .bgc_list li:nth-child(3){background-position: 50% 30%;background-size:42px;}
	.s1_2 .bgc_list li:nth-child(4){background-position: 50% 27%;background-size:35px;}
	.s1_2 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:45px;}
	.s1_2 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:40px;}
	.s1_2 .bgc_list li:nth-child(7){background-position: 50% 35%;background-size:42px;}
	.s1_2 .bgc_list li:nth-child(8){background-position: 50% 31%;background-size:38px;}


	.s1_3 .bgc_list li{padding-top: 11%;font-size:15px;}
	.s1_3 .bgc_list li:nth-child(1){background-position: 50% 36%;background-size:40px;}
	.s1_3 .bgc_list li:nth-child(2),
	.s1_3 .bgc_list li:nth-child(3),
	.s1_3 .bgc_list li:nth-child(4),
	.s1_3 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:40px;}
	.s1_3 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:35px;}
	.s1_3 .certi_wrap .cerfi_down_area li:nth-child(1) {margin-right: 15%;}

	.s1_4 .bgc_list li{padding-top: 13%;font-size:15px;}
	.s1_4 .bgc_list li:nth-child(1){background-position: 50% 30%;background-size:45px;}
	.s1_4 .bgc_list li:nth-child(2){background-position: 50% 30%;background-size:70px;}
	.s1_4 .bgc_list li:nth-child(3){background-position: 50% 30%;background-size:45px;}
	.s1_4 .bgc_list li:nth-child(4){background-position: 50% 30%;background-size:45px;}
	.s1_4 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:45px;}


	.s1_5 .bgc_list li{padding-top: 11%;font-size:15px;}
	.s1_5 .bgc_list li:nth-child(1),
	.s1_5 .bgc_list li:nth-child(2),
	.s1_5 .bgc_list li:nth-child(3),
	.s1_5 .bgc_list li:nth-child(4),
	.s1_5 .bgc_list li:nth-child(5),
	.s1_5 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:45px;}


	.s1_3 .cerfi_down_area {float: none;width: 100%;margin-bottom: 20px;text-align: center;}
	.certi_wrap .cerfi_down_area li{float: none;width:19%;display:inline-block;}
	.s1_3 .cerfi_down_area {width: 100%;float: none;margin-bottom: 20px;}
	.s1_3 .certi_info {float: none;width: 100%; margin-left: 0;}

	
	/* contact us */
	.add_info_wrap {margin-top: 40px;}
	.add_info_wrap li{padding-top: 100px;}
	.add_info_wrap li:after{margin-left: -45px;width: 90px;height: 90px;}
	.add_info_wrap li:nth-child(1):after,
	.add_info_wrap li:nth-child(2):after,
	.add_info_wrap li:nth-child(3):after,
	.add_info_wrap li:nth-child(4):after{background-size:90px}


	.map_wrap {margin-top: 90px;height: 400px;}
	.root_daum_roughmap{height:400px!important;}
	.wrap_map{height:392px!important;}


	/* s3_1 */
	.s3_1_brd_tit{width:50%;line-height: 40px;}
	.s3_1_bd_search{margin-top:15px;}
	#bo_v_title {margin: 30px 0 15px;}

		#gall_ul > li > .gall_con .gall_text_href{height:8vw;}

	/* 서브 갤러리 */
	.owl-carousel .owl-stage-outer:before,
	.owl-carousel .owl-stage-outer:after{display: none;}

	.subject.brd_subject {font-size: 14px!important;}


		#gall_ul > li{width:48%;margin-right:4%;}
	#gall_ul > li > .gall_con .gall_text_href { height: auto;}
	#gall_ul > li:nth-child(2n){margin-right:0%}
	#gall_ul .gall_con .gall_href a {height: 330px;}
/* 	#gall_ul .gall_con .gall_href a img{width:100%;height:100%;} */

/* 	.subject.brd_subject{height: 45px;} */

	

	
}


@media (max-width:960px){
	.tw_lt {width: 100%;}
	.tw_lt figure img {width: auto;max-width: 100%;}
	.tw_rt {width: 100%;position: static;margin-top: 20px;}
	.tw_rt p {padding-left: 0;}
}


@media (max-width:800px){

	/*공통*/
	#wrap{margin-bottom:80px}
	.lnb.ct2{padding:0;}
	.lnb_sec,
	.lnb > li{height: 55px;}
	.lnb > li > a{font-size:14px;line-height: 55px;}
	.lnb_sec.top_on{position:fixed;bottom:auto;top:80px}


	.sub_visu .process{bottom:80px;font-size:14px;}

	/* sub contents */
	.sub_cont_intro{padding-top:80px;}
	.s1_2 .sub_cont_intro,
	.s1_3 .sub_cont_intro,
	.s1_4 .sub_cont_intro,
	.s1_5 .sub_cont_intro {padding-top: 80px;}

	.sub_cont_intro h2{margin-bottom: 20px;font-size:38px}
	.s1_2 .sub_cont_intro h2,
	.s1_3 .sub_cont_intro h2,
	.s1_4 .sub_cont_intro h2{margin-bottom:20px;padding-top: 120px;background-size: 170px;}
	.s1_5 .sub_cont_intro h2{margin-bottom:20px;padding-top: 200px;background-size: 150px;}
	.sub_cont_intro p {font-size: 16px;}

	.sub_cont_tit{margin-bottom: 15px;padding-left: 15px;font-size:22px}
	.sub_cont_tit:before{top:1px;width:3px;height: 24px;}

	
	/* s1_1 */
	.s1_1 .sub_cont_intro .new_info_wrap .new_box {width:100%;margin-top:30px;padding: 135px 3% 0;}
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(1),
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(2),
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(3){background-size:110px;}

	.sustain_info_wrap p {font-size: 13px;}
	.sustain_info_wrap p br{display: none;}
	.tbl_wrap {margin-top: 20px;}
	.tbl_wrap table tr{height:45px;}
	.tbl_wrap table th,
	.tbl_wrap table td{padding:5px;font-size: 13px;line-height: 1.3;word-break:keep-all;box-sizing:border-box;}

	.s1_cn2_1_img {margin-top: 50px;}
	.sub_cont_effect.effect_wrap{padding:50px 0 50px}

	
	.sub_cont_effect.effect_wrap {padding:60px 0;}

	.cont_intro_txt{font-size:13px;}
	.digi_img_box p{font-size:13px;}

	.sub_cont_tw_tit {margin-bottom: 10px;font-size:18px;}
	.cont_img_wrap {margin-top: 20px;}

	.sub_cont_tw {margin-top: 30px;}
	.sub_cont_tw .sub_cont_tit {margin-bottom: 20px;}
	.tw_rt p {padding-left: 20px; font-size: 13px;}

	
	.s1_2 .sub_cont_dff_wrap ul li,
	.s1_4 .sub_cont_dff_wrap ul li,
	.s1_5 .sub_cont_dff_wrap ul li{width: 110px;padding-top: 100px;}
	.s1_3 .sub_cont_dff_wrap .dff_wrap{padding-top:110px;}
	.sub_cont_dff_wrap ul li:after {right: -22.5px;width: 15px;height: 15px;margin-top: -25px;}
	.sub_cont_dff_wrap ul li:before,
	.s1_3 .sub_cont_dff_wrap .dff_wrap:after{width:90px;height: 90px;margin-left: -45px;}
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(1):before,
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(2):before,
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(3):before,
	.s1_3 .sub_cont_dff_wrap .dff_wrap:after,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(1):before,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(2):before,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(3):before,
	.s1_5 .sub_cont_dff_wrap ul li:nth-child(1):before	,
	.s1_5 .sub_cont_dff_wrap ul li:nth-child(2):before	{background-size: 90px;}

	.sub_cont_dff_wrap ul li{font-size: 15px}
	.s1_3 .sub_cont_dff_wrap .dff_wrap h4{margin-bottom: 10px;font-size:15px;}
	.sub_cont_dff_wrap p,
	.sub_cont_dff_wrap .dff_wrap p{padding: 0 5%;box-sizing: border-box;font-size:13px;word-break:keep-all;}
	.sub_cont_dff_wrap p br{display: none;}


	.sub_cont_tw_tit {margin-bottom: 10px;font-size:16px;}


	.sub_cont_prdt .prdt_txt_wrap p.rcmd{font-size:15px}
	.sub_cont_prdt .prdt_txt_wrap p{font-size:13px}

	.bgc_list li,
	.s1_4 .bgc_list li{width: 25%;}

	.s1_2 .bgc_list li{padding-top: 16%;font-size:13px;}
	.s1_2 .bgc_list li:nth-child(1){background-position: 50% 30%;background-size:47px;}
	.s1_2 .bgc_list li:nth-child(2){background-position: 50% 38%;background-size:47px;}
	.s1_2 .bgc_list li:nth-child(3){background-position: 50% 30%;background-size:55px;}
	.s1_2 .bgc_list li:nth-child(4){background-position: 50% 32%;background-size:41px;}
	.s1_2 .bgc_list li:nth-child(5){background-position: 50% 33%;background-size:52px;}
	.s1_2 .bgc_list li:nth-child(6){background-position: 50% 31%;background-size:45px;}
	.s1_2 .bgc_list li:nth-child(7){background-position: 50% 30%;background-size:47px;}
	.s1_2 .bgc_list li:nth-child(8){background-position: 50% 30%;background-size:47px;}

	.useful_div span:after {top: 4px;height: 12px;}


	.s1_3 .bgc_list li{padding-top: 16%;font-size:13px;}
	.s1_3 .bgc_list li:nth-child(1){background-position: 50% 37%;background-size:50px;}
	.s1_3 .bgc_list li:nth-child(2){background-position: 50% 34%;background-size:43px;}
	.s1_3 .bgc_list li:nth-child(3){background-position: 50% 34%;background-size:45px;}
	.s1_3 .bgc_list li:nth-child(4){background-position: 50% 35%;background-size:45px;}
	.s1_3 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:45px;}
	.s1_3 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:40px;}


	.s1_4 .sub_cont_dff {margin-top: 16%;}
	.s1_4 .bgc_list li{padding-top: 16%;font-size:13px;}
	.s1_4 .bgc_list li:nth-child(1){background-position: 50% 35%;background-size:45px;}
	.s1_4 .bgc_list li:nth-child(2){background-position: 50% 42%;background-size:65px;}
	.s1_4 .bgc_list li:nth-child(3){background-position: 50% 39%;background-size:45px;}
	.s1_4 .bgc_list li:nth-child(4){background-position: 50% 33%;background-size:45px;}
	.s1_4 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:45px;}


	.s1_5 .bgc_list li{width:25%;padding-top: 16%;font-size:13px;}
	.s1_5 .bgc_list li:nth-child(1){background-position: 50% 32%;background-size:50px;}
	.s1_5 .bgc_list li:nth-child(2){background-position: 50% 30%;background-size:50px;}
	.s1_5 .bgc_list li:nth-child(3){background-position: 50% 30%;background-size:50px;}
	.s1_5 .bgc_list li:nth-child(4){background-position: 50% 30%;background-size:50px;}
	.s1_5 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:50px;}
	.s1_5 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:50px;}

	.sub_cont_certi,
	.s1_3 .sub_cont_useful,
	.s1_3 .sub_cont_prdt{margin-top: 80px;}

	.certi_wrap{padding:30px 20px}

	.certi_name{height: 65px;margin: 10px auto 15px;font-size:12px;line-height: 1.5;}
	.certi_down{width: 105px;height: 40px;padding: 0px 8px;font-size: 13px; line-height: 40px;}
	.certi_down:after{top: 13px;right: 7px;width: 13px;height: 13px;}


	.certi_info {margin-top: 40px;padding: 25px 20px;}
	.certi_info h4 {font-size: 20px;}
	.s1_3 .certi_info h4 { font-size: 18px;}
	.certi_info div h5 {font-size: 16px;}
	.certi_info div ul li{padding-left: 10px;font-size: 13px;word-break: keep-all;}
	.certi_info div ul li:before{top:11px;width: 3px;height: 3px;}


	.sub_cont_useful {margin-top: 80px;}
	.useful_list {padding: 20px 0 25px;}
	.useful_list_tit{margin-bottom: 5px;font-size:18px;}
	.useful_list_txt{font-size: 13px;}


	
	/* 게시판 */
	#bo_sch select{height:38px;line-height: 38px;}
	#bo_sch input[type=text]{height: 38px;line-height: 38px;}
	#bo_sch input[type=submit]{height: 38px;line-height: 38px;}
	#bo_sch .btn_submit_wrap,
	#bo_sch .btn_submit_wrap:after{width: 38px;height: 38px;line-height: 38px;}




	.brd_tit{font-size:40px;}
/* 	.s3_1 .brd_tit{font-size:37px;} */
	.brd_process span {font-size: 13px;}
	.subject.brd_subject {font-size: 17px!important;}
	.brd_country {font-size: 14px;}
	.brd_date {font-size: 13px;}
	.s3_1 .bd_search {width:100%;}





	.brdv_subject {font-size: 21px;}
	.brdv_country {font-size: 13px;}
	.brdv_txt {font-size: 12px;}

	#bo_v_atc .gal_tit,
	#bo_v_atc .gal_tit.font_noto{font-size: 34px;}
	#bo_v_atc .gal_tit:before{top: 4px;}
	#bo_v_atc .gal_txt {font-size: 13px;}
	.galv_prd_used1 li p{font-size: 16px;}

	.btn_brstl.btn_b01,
	.btn_list.btn_b01{height: 48px;line-height: 48px !important;font-size: 13px;}

	.bd_sec {padding-top: 80px!important;}

	.respon_l .div_td a.bo_cate_link{padding: 18px 0 18px;font-size: 26px;}
	.col_subject a{font-size: 15px;}
	.list_line2 {padding:0 14px;font-size: 15px;}

	.brd_video{width:100%;height:380px;margin-bottom: 20px;}
	.brd_video iframe{width:100%; height:380px;}
	.brd_video iframe{height: 380px;}



	/* project view */
	.brd_img_info{/* height: 480px; */height:auto;margin-bottom: 260px;}
	#bo_v_con img{/*    width: 100% ;height: 300px */;height: auto;;max-height: auto;}
	#bo_v_con.video_bo_v_con img,
	#bo_v_con.video_bo_v_con #bo_v_img img{width: auto;height: auto!important;;max-height: auto;}
	.brd_img_info{margin-bottom: 240px;}
	.brd_img_info_box{width: 100%;height: 180px;bottom:-180px;padding: 5%;}

	/* news view */
	.brd_video_info .brdv_subject{font-size:28px;}
	.brd_video_info .brd_video {margin-bottom: 20px;}
	.brd_cont_wrap{margin-bottom:70px;font-size:13px;}
	.brd_div {margin-bottom: 80px;}
	.owl-nav{width:100%;max-width: 100%;margin-top: -20px;}
	.owl-nav .owl-prev,
	.owl-nav .owl-next{width:50px;height:50px;}
	.brd_cont_wrap{padding:20px 0px;margin-bottom: 80px;}
	.brdv_txt2{font-size:13px;}
	.brd_video_info .brdv_subject{ font-size: 20px;margin:0 0 15px}
	.brd_div>p{font-size: 13px;;}


	.brdv_tit{font-size: 18px;margin-right: 30px;}
	.brdv_sort{font-size:14px}
	.brdv_sort:before{top: 4px;left: -17px;width: 1px;height: 14px;}


	/* contact us */
	.s6_1 .sub_cont_intro {padding-top: 70px;padding-bottom: 0px;}
	.s6_1 .sub_cont_intro p { font-size: 17px;}
	.flag{font-size: 16px;}
	.add_tit{margin-bottom:7px;;font-size: 15px;}
	.add_txt{font-size: 13px;}
	.add_info_wrap {margin-top: 35px;}

	.add_info_wrap li{padding-top: 95px;}
	.add_info_wrap li:after{margin-left: -35px;width: 70px;height: 70px;}
	.add_info_wrap li:nth-child(1):after,
	.add_info_wrap li:nth-child(2):after,
	.add_info_wrap li:nth-child(3):after,
	.add_info_wrap li:nth-child(4):after{background-size:70px}

	.map_wrap {margin-top: 80px;height: 320px;}
	.root_daum_roughmap{height:320px!important;}
	.wrap_map{height:312px!important;}


	.brd_video_info .brd_video{width:100%;height:380px}
	.brd_video_info .brd_video iframe{width:100%;height:380px;margin:auto}

	.subject.brd_subject {font-size: 13px!important;}

	/* s3_1*/
	.list_line_wrap{height:70px;}


	/* 	.subject.brd_subject{height: 40px;} */


	.noti_owl .mv_item{height: 27vw;}
	.owl-carousel .owl-item img {width: 100%!important;}

	.brd_img_info{height: auto}
	.brd_img_info #bo_v_img img {height: auto;max-height: auto;}

	.galv_prd_used1 li{width:48%;margin-right:4%;height: 28.5vw;margin-top:0px;}
	.galv_prd_used1 li:nth-child(2n){margin-right:0;}

}

@media (max-width:640px){

/* 	.subject.brd_subject{height: 40px} */

	/*공통*/
	#wrap{padding-top:60px;margin-bottom:50px;}
	.sub_visu{height:230px;}

	.lnb.ct2{padding:0;}
	.lnb_sec{height: 50px;}
	.lnb > li{/* display: table; */height: 50px;}
	.lnb > li > a{/* display:table-cell;vertical-align: middle; */font-size:13px;line-height: 50px;}
	.lnb > li > a>span{display: block;width:100%;height:100%;}
	.m_br{display: block;line-height: 67%;padding-top: 12%;}
	.lnb_sec.top_on{top:60px}

	.sub_visu .process{bottom:75px;font-size:12px;letter-spacing:-1px;}

	/* sub contents */
	.sub_cont_intro{padding-top:60px;}
	.s1_2 .sub_cont_intro,
	.s1_3 .sub_cont_intro,
	.s1_4 .sub_cont_intro,
	.s1_5 .sub_cont_intro {padding-top: 60px;}

	.sub_cont_intro h2{margin-bottom: 15px;font-size:32px}
	.s1_2 .sub_cont_intro h2{margin-bottom:15px;}
	.sub_cont_intro p {font-size: 15px;}

	.tw_lt{width:100%;}
	.tw_rt{width:100%;position: static;}
	.tw_rt p {margin-top:20px;padding-left: 0; left:0;}

	.s1_2 .sub_cont_dff,
	.s1_3 .sub_cont_dff,
	.s1_3 .sub_cont_prdt{margin-top: 60px;}

	.sub_cont_prdt {margin-top: 60px;}

	.s1_2 .bgc_list li{padding-top: 15%;font-size:12px;}
	.s1_2 .bgc_list li:nth-child(1){background-position: 50% 30%;background-size:30px;}
	.s1_2 .bgc_list li:nth-child(2){background-position: 50% 34%;background-size:30px;}
	.s1_2 .bgc_list li:nth-child(3){background-position: 50% 28%;background-size:30px;}
	.s1_2 .bgc_list li:nth-child(4){background-position: 50% 28%;background-size:26px;}
	.s1_2 .bgc_list li:nth-child(5){background-position: 50% 31%;background-size:30px;}
	.s1_2 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:28px;}
	.s1_2 .bgc_list li:nth-child(7){background-position: 50% 30%;background-size:30px;}
	.s1_2 .bgc_list li:nth-child(8){background-position: 50% 30%;background-size:30px;}
 

	.s1_3 .bgc_list li{padding-top: 15%;font-size:12px;}
	.s1_3 .bgc_list li:nth-child(1){background-position: 50% 3 %;background-size:30px;}
	.s1_3 .bgc_list li:nth-child(2){background-position: 50% 26%;background-size:30px;}
	.s1_3 .bgc_list li:nth-child(3),
	.s1_3 .bgc_list li:nth-child(4),
	.s1_3 .bgc_list li:nth-child(5){background-position: 50% 26%;background-size:30px;}
	.s1_3 .bgc_list li:nth-child(6){background-position: 50% 24%;background-size:27px;}

	.s1_4 .sub_cont_dff {margin-top: 60px;}
	.s1_4 .bgc_list li{padding-top: 15%;font-size:12px;}
	.s1_4 .bgc_list li:nth-child(1){background-position: 50% 30%;background-size:30px;}
	.s1_4 .bgc_list li:nth-child(2){background-position: 50% 30%;background-size:45px;}
	.s1_4 .bgc_list li:nth-child(3){background-position: 50% 30%;background-size:30px;}
	.s1_4 .bgc_list li:nth-child(4){background-position: 50% 28%;background-size:30px;}
	.s1_4 .bgc_list li:nth-child(5){background-position: 50% 28%;background-size:30px;}

	
	.s1_5 .bgc_list li{padding-top: 15%;font-size:12px;}
	.s1_5 .bgc_list li:nth-child(1){background-position: 50% 30%;background-size:30px;}
	.s1_5 .bgc_list li:nth-child(2){background-position: 50% 30%;background-size:30px;}
	.s1_5 .bgc_list li:nth-child(3){background-position: 50% 30%;background-size:30px;}
	.s1_5 .bgc_list li:nth-child(4){background-position: 50% 30%;background-size:30px;}
	.s1_5 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:30px;}
	.s1_5 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:30px;}
	
	.sub_cont_certi {margin-top: 60px;}

	.s1_2 .certi_wrap .cerfi_down_area li,
	.certi_wrap .cerfi_down_area li{ width: 43%; margin: 10px 3% 10px;}
	.s1_3 .certi_wrap .cerfi_down_area li:nth-child(1) {margin-right: 4%;}
	.certi_name {height: 55px;}

	.useful_div{display: block;margin-top:10px}




	.sub_cont_useful,
	.s1_3 .sub_cont_useful,
	.s1_5 .sub_cont_useful{margin-top: 60px;}


	/* 갤러리 */
	.bd_sec {padding-top: 60px!important;}
	.brd_tit{margin-bottom:20px;}
	.brd_process {margin-bottom: 85px;}
	.brd_process.vw_brd_process{margin-bottom:20px}
	.brd_srch_wrap #bo_sch{top:165px;right:0;width: 100%;height: 36px;padding:0 5%;box-sizing:border-box;}
	#bo_sch select{width: 35%;height:36px;line-height: 36px;font-size: 13px;background-size: 36px;}
	#bo_sch input[type=text]{width: calc(65% - 48px);;height: 36px;line-height: 36px;font-size: 13px;}
	#bo_sch .btn_submit_wrap,
	#bo_sch .btn_submit_wrap:after{width: 36px;height: 36px;line-height: 36px}
	#bo_sch input[type=submit]{width: 36px;height: 36px;line-height: 36px;background-size: 35px;}

	#bo_cate_ul{right:auto;left:0;}

	#gall_ul > li{/* width:48%;margin-right:4% */width:100%;margin-right:0;margin-bottom:30px;}
	.galv_prd_used1 li{width: 49%;margin-right:2%;margin-bottom: 20px;}
	.galv_prd_used1 li:nth-child(4n){margin-right:2%;}
	.galv_prd_used1 li:nth-child(2n){margin-right:0;}



	.brd_img_info_box{height: 140px;bottom:-140px;;}
	.brdv_subject {font-size: 19px;}
	.brdv_country {font-size: 13px;}
	.brdv_txt {font-size: 12px;}

	.add_info_wrap li{width:50%;margin-bottom: 30px;}
	.add_info_wrap li:nth-child(n+3){margin-bottom: 0px;}

	.btn_brstl.btn_b01, .btn_list.btn_b01 {height: 40px;line-height: 40px !important;}
	.btn_list.btn_b01,
	.btn_brstl.btn_b01{padding: 0 20px;}

	.brd_div {margin-bottom: 60px;}
	.brd_cont_wrap{margin-bottom: 60px;}

	#gall_ul .gall_con .gall_href a img{ width: 100%; height: auto;max-width: 100%;max-height: 100%;margin: auto;}


	/* SCIENTIFIC LITERATURE */
	.s3_1_bd_search{ width: 100%; top: 180px;right:0;padding: 0 5%;box-sizing: border-box;}
	#bo_sch .btn_submit_wrap:after{width:40px;height:40px;line-height: 40px}
	.s3_1_brd_tit {width: 100%;line-height: 1.2;}


	/* contact us */
	.map_wrap {margin-top: 60px;height: 260px;}
	.root_daum_roughmap{height:260px!important;}
	.wrap_map{height:252px!important;}

	.useful_list_txt br{display: none;}



}


@media (max-width:460px){

	/*공통*/
	#wrap {padding-top: 40px;margin-bottom: 40px;}
	.lnb.ct2{padding:0;}
	.lnb_sec,
	.lnb > li{height: 45px;}
	.lnb > li > a{font-size:11px;line-height: 45px;width:100%;height:100%;}

	.sub_visu .process{bottom:65px;font-size:13px;}


	/* sub contents */
	.sub_cont_intro h2{margin-bottom: 10px;font-size:24px}
	.s1_2 .sub_cont_intro h2,
	.s1_3 .sub_cont_intro h2,
	.s1_4 .sub_cont_intro h2{margin-bottom:10px;padding-top: 85px;background-size: 135px;}
	.s1_5 .sub_cont_intro h2{margin-bottom:10px;padding-top: 125px;background-size: 95px;}
	.sub_cont_intro p {font-size: 13px;line-height: 1.7;}
	.sub_cont_tit{margin-bottom: 15px;padding-left: 15px;font-size:20px}
	.sub_cont_tit:before{top:1px;width:2px;height: 20px;;}
	.s1_2 .sub_cont_tit, .s1_3 .sub_cont_tit, .s1_4 .sub_cont_tit {margin-bottom: 20px;}

	/* s1_1*/
	.s1_1 .sub_cont_intro .new_info_wrap .new_box{margin-top:40px;padding: 110px 3% 0;}
	.s1_1 .sub_cont_intro .new_info_wrap .new_box h3{margin-bottom:10px;font-size:17px}	
	.s1_1 .sub_cont_intro .new_info_wrap .new_box p {padding-bottom: 0;font-size: 12px;}
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(1){margin-top:30px;background-size: 90px;}
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(2),
	.s1_1 .sub_cont_intro .new_info_wrap .new_box:nth-child(3) {background-size: 90px;}

	
	.sustain_info_wrap p {font-size: 12px;line-height: 2}
	.sustain_info_wrap p br{display: none;}
	.tbl_wrap {margin-top: 20px;}
	.tbl_wrap table tr{height:40px;}
	.tbl_wrap table th,
	.tbl_wrap table td{font-size: 12px;}

	.s1_cn2_1_img {margin-top: 40px;}
	.sub_cont_effect.effect_wrap{padding:40px 0 40px}

	.cont_intro_txt{font-size:12px;line-height: 2;}
	
	.digi_img_box {width: 100%;}
	.digi_img_box:nth-child(1) {margin-right: 0;margin-bottom: 20px;}
	.digi_img_box p{font-size:12px;line-height: 2}

	.sub_cont_func {margin-top: 50px;}
	.cont_img_wrap {margin-top: 15px;}

	.sub_cont_tw {margin-top: 40px;}
	.sub_cont_tw .sub_cont_tit {margin-bottom: 15px;}

	.tw_rt p {font-size: 12px;line-height: 2}


	.s1_2 .sub_cont_dff,
	.s1_3 .sub_cont_dff,
	.s1_3 .sub_cont_prdt{margin-top: 40px;}

	.sub_cont_dff_wrap ul{margin-bottom:0}
	.sub_cont_dff_wrap li{margin-bottom:15px;}
	.s1_2 .sub_cont_dff_wrap ul li,
	.s1_4 .sub_cont_dff_wrap ul li,
	.s1_5 .sub_cont_dff_wrap ul li{width: 30%;padding-top: 60px;margin-right: 0}
	.s1_3 .sub_cont_dff_wrap .dff_wrap{padding-top:60px;}
	.sub_cont_dff_wrap ul li:before,
	.s1_3 .sub_cont_dff_wrap .dff_wrap:after{width:46px;height: 46px;margin-left: -23px;}
	.sub_cont_dff_wrap ul li:after {right: -5px;width: 10px;height: 10px;margin-top: -20px;}
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(1):before,
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(2):before,
	.s1_2 .sub_cont_dff_wrap ul li:nth-child(3):before,
	.s1_3 .sub_cont_dff_wrap .dff_wrap:after,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(1):before,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(2):before,
	.s1_4 .sub_cont_dff_wrap ul li:nth-child(3):before,
	.s1_5 .sub_cont_dff_wrap ul li:nth-child(1):before,
	.s1_5 .sub_cont_dff_wrap ul li:nth-child(2):before{background-size: 46px;}

	.s1_3 .sub_cont_dff_wrap{padding:30px 0 30px}
	.sub_cont_dff_wrap ul li{font-size: 12px;line-height: 1.3;}
	.sub_cont_dff_wrap p,
	.sub_cont_dff_wrap .dff_wrap p{font-size:12px;line-height: 2;}
	.sub_cont_dff_wrap .dff_wrap h4 {font-size: 18px;}


	.sub_cont_prdt {margin-top: 40px;}
	.sub_cont_prdt .prdt_txt_wrap p.rcmd{font-size:14px}
	.sub_cont_prdt .prdt_txt_wrap p{font-size:12px;line-height: 2;}


	
	.s1_2 .bgc_list li{padding-top: 13%;font-size:11px;}
	.s1_2 .bgc_list li:nth-child(1){background-position: 50% 30%;background-size:20px;}
	.s1_2 .bgc_list li:nth-child(2){background-position: 50% 37%;background-size:22px;}
	.s1_2 .bgc_list li:nth-child(3){background-position: 50% 32%;background-size:24px;}
	.s1_2 .bgc_list li:nth-child(4){background-position: 50% 32%;background-size:19px;}
	.s1_2 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:25px;}
	.s1_2 .bgc_list li:nth-child(6){background-position: 50% 31%;background-size:20px;}
	.s1_2 .bgc_list li:nth-child(7){background-position: 50% 30%;background-size:22px;}
	.s1_2 .bgc_list li:nth-child(8){background-position: 50% 30%;background-size:22px;}

	.s1_3 .sub_cont_dff {margin-top: 40px;}
	.s1_3 .bgc_list li{padding-top: 13%;font-size:11px;}
	.s1_3 .bgc_list li:nth-child(1),
	.s1_3 .bgc_list li:nth-child(2),
	.s1_3 .bgc_list li:nth-child(3),
	.s1_3 .bgc_list li:nth-child(4){background-position: 50% 30%;background-size:18px;}
	.s1_3 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:18px;}
	.s1_3 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:15px;}



	.s1_4 .sub_cont_dff {margin-top: 40px;}
	.s1_4 .bgc_list li{padding-top: 13%;font-size:11px;}
	.s1_4 .bgc_list li:nth-child(1){background-position: 50% 31%;background-size:23px;}
	.s1_4 .bgc_list li:nth-child(2){background-position: 50% 37%;background-size:33px;}
	.s1_4 .bgc_list li:nth-child(3){background-position: 50% 30%;background-size:23px;}
	.s1_4 .bgc_list li:nth-child(4){background-position: 50% 30%;background-size:20px;}
	.s1_4 .bgc_list li:nth-child(5){background-position: 50% 30%;background-size:22px;}

	.s1_5 .sub_cont_dff {margin-top: 40px;}
	.s1_5 .bgc_list li{padding-top: 13%;font-size:11px;}
	.s1_5 .bgc_list li:nth-child(1){background-position: 50% 32%;background-size:22px;}
	.s1_5 .bgc_list li:nth-child(2),
	.s1_5 .bgc_list li:nth-child(3),
	.s1_5 .bgc_list li:nth-child(4){background-position: 50% 32%;background-size:22px;}
	.s1_5 .bgc_list li:nth-child(5),
	.s1_5 .bgc_list li:nth-child(6){background-position: 50% 30%;background-size:21px;}

	.sub_cont_certi {margin-top: 40px;}

	.certi_wrap,
	.s1_3 .certi_wrap{padding: 5%;}
	.certi_name {height: 55px;margin: 10px auto 15px;font-size: 12px;}
	.certi_down {width: 100px;height: 38px;padding: 0px 5px;font-size: 12px;line-height: 38px;}


	.certi_info,
	.s1_3 .certi_info	{padding: 5%;}
	.certi_info h4,
	.certi_info h4, .s1_3 .certi_info h4{;font-size: 17px;}
	.certi_info div h5 {font-size: 14px;}
	.certi_info div ul {padding-left: 0;}
	.certi_info div ul li{padding-left: 10px;font-size: 12px;line-height: 1.7;}
	.certi_info div ul li:before{top:5px;width: 3px;height: 3px;}

	.useful_list {padding: 15px 0 18px;}
	.useful_list_tit{margin-bottom:5px;font-size:18px}
	.useful_list_txt{font-size: 12px;line-height: 2;}
	.useful_list_txt strong{font-size:14px}

	.sub_cont_useful,
	.s1_3 .sub_cont_useful,
	.s1_5 .sub_cont_useful{margin-top: 40px;}

	.sub_cont_prdt .prdt_txt_wrap {margin-bottom: 10px;}


	/* 게시판 */
	.brd_tit{font-size:22px;}
	.brd_process span {font-size: 12px;;}
	.subject.brd_subject {font-size: 15px!important;}
	.brd_country {font-size: 13px;}
	.brd_date {font-size: 12px;}

	.brdv_subject {font-size: 178px;}
	.brdv_country {font-size: 14px;}
	.brdv_txt {font-size: 12px;}

	#bo_v_atc .gal_tit,
	#bo_v_atc .gal_tit.font_noto{font-size: 24px;margin-bottom:15px;padding-left: 14px;}
	#bo_v_atc .gal_tit:before{top: 3px;width: 2px;height: 6vw;}
	#bo_v_atc .gal_txt {font-size: 13px;}
	.galv_prd_used1 li{margin-bottom: 10px;}
	.galv_prd_used1 li p{margin-top: 5px;font-size: 13px;}

	.btn_brstl.btn_b01,
	.btn_list.btn_b01{height: 40px;line-height: 40px!important;font-size: 13px;}
	
	.brd_tit{margin-bottom:0px;}
	.brd_srch_wrap #bo_sch { top: 142px;}
	#bo_sch select{font-size: 13px;}
	#bo_sch input[type=text]{font-size: 13px;}

	#gall_ul .gall_con .gall_href a {margin: auto;width:100%;;/* height: auto!important;min-height: 140px; */}

	.respon_l .div_td a.bo_cate_link{padding: 15px 0 15px;font-size: 17px;}
	.col_subject a{/* padding: 10px 15px 10px; */font-size: 14px;}
	.list_line2 {padding:0 10px;font-size: 14px;}

	.brd_img_info{margin-bottom: 160px;}
	.brd_img_info_box{height: 120px;bottom:-120px;    padding: 4% 5%;;}
	.brdv_subject {font-size: 18px;}
	.brdv_country {font-size: 13px; margin: 3px 0 0px;}
	.brdv_txt {font-size: 12px;height:36px;    line-height: 1.5;}
	


	
	.btn_brstl.btn_b01, .btn_list.btn_b01 {height: 38px;line-height: 38px !important;font-size:13px}
	.btn_list.btn_b01,
	.btn_brstl.btn_b01{padding: 0 15px;}

	/* news view */
	.brd_video_info .brdv_subject{font-size:22px;}
	.brd_video_info .brdv_subject {margin: 0px 0 15px;}
/* 	.brd_video{height:auto;} */
	.brd_video_info .brd_video {margin-bottom: 0px;}
	.brd_cont_wrap{margin-bottom:40px;font-size:13px;padding: 5%;}
	.brd_div {margin-bottom: 25px;}
	.noti_owl .owl-stage-outer {margin-top: 0;}
	.owl-nav .owl-prev,
	.owl-nav .owl-next{width:40px;height:40px;}
	.brd_cont_wrap{padding:5% 0;margin-bottom: 40px;}
	.brdv_txt2{margin-top: 0px;font-size: 13px;}
	.brd_video_info .brdv_subject{ font-size: 18px}
	.brd_div>p{margin-bottom: 10px;font-size: 13px;}

	#bo_v_title {margin: 0 0 15px;line-height: 1.2;}
	.brdv_tit{font-size: 18px;;margin-right: 20px;}
	.brdv_sort{font-size: 16px}
	.brdv_sort:before { top: 4px; left: -12px;  height: 16px;}

	/*  scientific literature*/
	#bo_cate_ul li {margin-right: 15px;font-size: 3.2vw; line-height: 40px;}
	#bo_cate_ul li:after {top: 15px;right: -9px;}
	.s3_1_bd_search{ top: 120px;}



	#bo_v_atc.contNimg {padding: 5% 0;font-size: 3.5vw;}


	

	/* contact us */
	.s6_1 .sub_cont_intro p{font-size: 16px;}
	.flag {font-size: 15px;}
	.add_tit{margin-bottom: 5px;font-size: 14px;}
	.add_txt {font-size: 12px;}

	.add_info_wrap li {padding-top: 60px;}
	.add_info_wrap li:after{margin-left: -25px;width: 50px;height: 50px;}
	.add_info_wrap li:nth-child(1):after, 
	.add_info_wrap li:nth-child(2):after, 
	.add_info_wrap li:nth-child(3):after,
	.add_info_wrap li:nth-child(4):after{background-size: 50px;}
	.add_txt .ico_instar{padding-left: 20px;background-position:4px 2px;background-size: 13px;}

	.map_wrap {margin-top: 40px;height: 200px;}
	.root_daum_roughmap{height:200px!important;}
	.wrap_map{height:192px!important;}

	
	.sub_cont_tw_tit {font-size:4vw;}

	/* s3_1*/
	.list_line_wrap{height:68px;}


		
	/* 게시판 갤러리 popup */
	/* .draggable{width:300px;height: auto;} */

	.noti_owl .mv_item {height: 53vw;}



	.brd_video,
	.brd_video iframe{height: 280px;}
	.brd_video_info .brd_video{height:280px}
	.brd_video_info .brd_video iframe{height:280px;}



	.s1_3 .bgc_list li:nth-child(1){background-position: 50% 35%}


}