/*미디어쿼리 1차*/

/*넓이 1024px이하[~아이패드+유사device]*/
@media all and (max-width:1024px){
	.layG_fov_start{display:none;}/*즐찾+시작 비활성*/
	.scban_wrap{display:none;}/*따라다니는배너 비활성*/
	}

/*넓이 979px이하*/
@media all and (max-width:979px){
	/*공통 box-sizing*/
	.flexslider .slides .mban_txtcenter, .subban_area_wrap0, .layG_mc1_sec01, .layG_mc1_sec02, .layG_mc1_sec03, .layG_mc1_sec04, .location_area_wrap0,
	.subContents_area_wrap0, .layG_main_con2_wrap0, .layG_main_con_free_wrap0, .footer_s02_wrap0, .layG_cominfo1, .layG_cominfo2, .layG_cominfo3, .footer_s03_wrap0{
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
	}	
	/*.layG_mobileM_G_Smobile{display:block;}*/
	/*로고+회원정보+언어+탑메뉴(gnb)*/
	.gnb_donglarea_wrap0{display:none;}
	.layG_logo{left:15px;}
	.gnb_area_wrap0{width:100%;}
	.layG_login, .layG_lang, .layG_munu, .layG_search{display:none;}/*로그인,언어,메뉴,검색 비활성*/
	.layG_munu_MobileBtn{display:block;}/*상단 모바일버튼 활성*/
	/*메인배너(mainban)*/
	.flexslider .slides .mban_txtcenter{width:100%; padding:0 15px;}
	/*서브배너*/
	.subban_area_wrap0{width:100%; padding:0 15px;}	
	/*메인컨텐츠 그룹*/
	/*[1.포인트 아이콘]*/
	.layG_main_con1_wrap0{width:100%;}
	.layG_mc1_sec01, .layG_mc1_sec02, .layG_mc1_sec03, .layG_mc1_sec04{width:25%; padding:0 10px;}
	.layG_mc1_sec02, .layG_mc1_sec03, .layG_mc1_sec04{margin-left:0;}
	/*[2.일반컨텐츠]*/
	.layG_main_con2_wrap0{width:100%; padding:25px 30px;}
	.layG_mc2_sec01{width:32%;}/*리스트위젯+좌측포인트*/
	.layG_mc2_sec02{width:68%;}/*갤러리위젯*/
	.layG_mc2_sec03{width:100%;}/*우측포인트*/
	.layG_mc2_sec02, .layG_mc2_sec03{margin-left:0;}
	.layG_main_con2_wrap0 .layG_mc2_sec02{}
	.layG_main_con2_wrap0 .layG_mc2_sec03{padding-top:20px;}
	.layG_mc2_sec03 li{float:left; width:32%;}
	.layG_main_con2_wrap0 .layG_mc2_sec03 li:first-child{border-top:1px solid #f1f1f1; padding-top:10px;}
	.layG_mc2_sec03 .layG_mc2_sec03_li1 .Mcon2Circle2{top:13px;}/*첫번째 p태그만 적용*/
	.layG_main_con2_wrap0 .layG_mc2_sec03_li1{height:auto;}
	.layG_main_con2_wrap0 .layG_mc2_sec03_li2, .layG_main_con2_wrap0 .layG_mc2_sec03_li3{height:auto; margin-left:13px;}
	.layG_main_con2_wrap0 .Mcon2Basic_titS3, .layG_main_con2_wrap0 .Mcon2Basic_conS3{padding-left:45px;}
	/*[자유구성형]*/
	.layG_main_con_free_wrap0{width:100%; padding:15px;}
	.layG_main_con_free_wrap0 img{max-width:100%; height:auto;}/*반응형_메인컨텐츠이미지*/
	/*서브컨텐츠 그룹*/
	.subContents_area_wrap0{width:100%; padding:15px;}
	.layG_side_contents_L, .layG_side_contents_R{display:none;}
	.layG_contents_box{float:none; width:100%; margin-left:0;}
	.layG_contents_xecon img{max-width:100%; height:auto;}/*반응형_서브 컨텐츠이미지*/
	/*풋터(footer)*/
	.footer_s01_wrap0{width:100%;}
	.footer_s02_wrap0{width:100%; padding:20px 30px;}
	.layG_cominfo1, .layG_cominfo2, .layG_cominfo3{padding-bottom:15px; border-bottom:0; float:none;}
	.layG_cominfo1{float:none;}
	.layG_cominfo2, .layG_cominfo3{float:left; padding-top:15px;}
	.layG_cominfo2, .layG_cominfo3{padding-bottom:0; border-bottom:0;}
	.layG_cominfo1{width:100%;}
	.layG_cominfo2{width:100%;}
	.layG_cominfo3{width:100%;}
	.layG_cominfo2{padding-bottom:15px;}
	.layG_cominfo3{padding-left:0; border-top:1px solid #3d3d3d;}
	.layG_cominfo2, .layG_cominfo3{margin-left:0;}
	.layG_cominfo3 .tel{height:auto; border-bottom:0;}
	.layG_cominfo3 .sns{border-top:0; padding-top:10px;}
	.footer_s03_wrap0{width:100%; padding:0 15px;}
	.layG_copylogo{position:relative; float:left; padding-left:10px;}
	.layG_utilMenu{position:relative; float:right; right:0; padding-right:10px;}
	.layG_pagetop{display:none;}
	/*팝업*/
	#layG_divpop1, #layG_divpop2{display:none;}/*팝업hide*/
	}

/*넓이 860px이하*/
@media all and (max-width:860px){
	/*메인컨텐츠 그룹*/
	/*[1.포인트 아이콘]*/
	.layG_mc1_sec01, .layG_mc1_sec02, .layG_mc1_sec03, .layG_mc1_sec04{width:50%;}
	}

/*넓이 768px이하[~아이패드+유사device]*/
@media all and (max-width:768px){
	/*메인컨텐츠 그룹*/
	/*[2.일반컨텐츠]*/
	.layG_main_con2_wrap0{padding:25px 20px;}
	/*풋터(footer)*/
	.footer_s02_wrap0{padding:20px 15px;}
	.layG_copylogo{padding-left:0;}
	.layG_utilMenu{padding-right:0;}
	/*미사용css*/
	/*메인배너(mainban)*/
	/*.mainban_pointBar{left:0; margin-left:0; width:100%; height:25px;} 배너하단 화이트바*/
	/*[로케이션맵]
	.location_area_wrap0{width:100%; padding:0 15px;}
	.layG_location{right:25px;}
	*/
	}

/*넓이 707px이하[~갤탭기준+유사device]*/
@media all and (max-width:707px){
	/*메인배너(mainban)*/
	.flexslider .slides .mban_maintxt{margin-top:120px;}
	.flex-direction-nav a{margin-top:130px; width:34px; height:34px; line-height:40px;}/*좌우버튼*/
	/*메인컨텐츠 그룹*/
	.layG_main_con2_wrap0 .layG_mc2_sec03_li2, .layG_main_con2_wrap0 .layG_mc2_sec03_li3{margin-left:12px;}
	/*[1.포인트 아이콘]*/
	.layG_main_con1_wrap0{}
	.layG_main_con1_wrap0 li{padding:25px 0;}
	.layG_mc1_sec01, .layG_mc1_sec02, .layG_mc1_sec03, .layG_mc1_sec04{padding-bottom:10px;}
	/*[2.일반컨텐츠]*/
	.layG_main_con2_wrap0{padding:30px;}
	.layG_main_con2_wrap0 .layG_mc2_sec01, .layG_main_con2_wrap0 .layG_mc2_sec02, .layG_main_con2_wrap0 .layG_mc2_sec03{float:none;}
	.layG_mc2_sec01{width:100%;}
	.layG_main_con2_wrap0 .layG_mc2_sec02{width:100%; clear:left; padding:20px 0 0 0;}
	.layG_main_con2_wrap0 .layG_mc2_sec03_li2, .layG_main_con2_wrap0 .layG_mc2_sec03_li3{margin-left:0;}
	.layG_main_con2_wrap0 .Mcon2Basic_li{width:30%;}
	.layG_main_con2_wrap0 .Mcon2Circle{width:100%;}
	.layG_main_con2_wrap0 .MBli_marginleft{margin-left:20px;}
	.layG_mc2_sec03 li{float:none; width:100%;}
	.layG_main_con2_wrap0 .layG_mc2_sec03 li{border-top:1px solid #eaeaea; padding-top:10px; padding-bottom:10px;}
	.layG_main_con2_wrap0 .layG_mc2_sec03 li:first-child{border-top:0;}
	.layG_main_con2_wrap0 .layG_mc2_sec03_li1, .layG_main_con2_wrap0 .layG_mc2_sec03_li2{height:auto;}
	.layG_main_con2_wrap0 .Mcon2Circle2{top:10px;}
	/*[로케이션맵]
	.location_area_wrap0{padding:0 15px;}
	.layG_location{left:15px; right:0;}
	*/
	/*풋터(footer)*/
	.layG_cominfo1, .layG_cominfo2, .layG_cominfo3{float:none;}
	.layG_cominfo2, .layG_cominfo3{width:100%;}
	}

/*넓이 480px이하[~아이폰3,4+유사device]*/
@media all and (max-width:480px){
	.layG_munu_MobileBtn{top:13px;}/*모바일버튼*/
	.gnb_area_wrapbg{height:60px;}
	.layG_subtit{font-size:25px;}
	/*메인배너+서브배너*/
	.flexslider .slides .mban_maintxt{font-size:35px;}
	.flexslider .slides .mban_subtxt{font-size:15px;}
	.mainban_area_wrap00, .subban_area_wrap00{margin-top:59px;}
	/*메인컨텐츠 그룹*/
	.layG_main_con2_wrap0{padding:30px;}
	/*[1.포인트 아이콘]*/
	.layG_mc1_sec01, .layG_mc1_sec02, .layG_mc1_sec03, .layG_mc1_sec04{width:100%; padding-bottom:10px;}
	/*[2.일반컨텐츠]*/
	.layG_main_con2_wrap0 .Mcon2Basic_li{float:none; width:100%; margin-bottom:10px;}
	.layG_main_con2_wrap0 .MBli_marginleft{margin-left:0;}
	/*풋터(footer)*/
	.footer_s03_wrap0{height:auto;}
	.layG_copylogo{float:none;}
	.layG_utilMenu{float:none; top:0; padding-top:10px; padding-bottom:10px;}
	.layG_utilMenu>ul li:first-child{padding-left:0;}
	}

/*넓이 479px이하[~아이폰3,4+유사device]*/
@media all and (max-width:479px){
	.footer_s01_wrap0{height:50px;}
	.layG_fam{top:50px;}
	}

/*모바일메뉴 넓이 미디어쿼리*/
@media all and (max-width:979px){.layG_mobileM_G{width:40%;}}
@media all and (max-width:768px){.layG_mobileM_G{width:50%;}}
@media all and (max-width:707px){.layG_mobileM_G{width:60%;}}
@media all and (max-width:480px){.layG_mobileM_G{width:70%;}}


/*동진 반응형추가*/
@media all and (max-width:979px){
	#top_proban_wrap00{display:none;}
	.layG_cominfo3 .layG_fam{display:none;}
	/*[배너3포인트]*/
	.mainban_area_wrap00 .mban_point3con{width:100%;}
	.mban_point3con ul{padding:0 15px;}
	.mban_point3con li{width:32.5%;}
	.mban_point3con .layG_mb_con_li1, .mban_point3con .layG_mb_con_li2{margin-right:10px;}
	/*[동진 메인컨텐츠]*/
	.layG_dmain_con1_wrap0, .layG_dmain_con2_wrap0{width:100%; padding:20px 15px;}
	.layG_dmain_con1_wrap0{height:auto;}
	.layG_dmain_con1_wrap0 ul{margin-top:20px;}
	.layG_dmain_con1_wrap0 li{width:23.7%; margin-right:15px;}
	.layG_dmain_con1_wrap0 .mc_p3{padding-top:30px;}
	.layG_dmain_con2_wrap00{background-size:auto 400px;}
	.layG_dmain_con2_wrap0{height:400px;}
	/*[동진 서브컨텐츠]*/
	.busi0_conbox ul li{width:19.8%;}
	.busi0_conbox .conimg{width:100%;}
	.busi_imgbox{width:100%;}
	.busi_imgbox ul{height:auto;}
	.busi_conbox ul{float:none; width:100%; height:auto;}
	.busi_conbox .conimg{float:none;}
	.busi_conbox .conimg2 .img1, .busi_conbox .conimg2 .img2, .busi_conbox .conimg2 .img3{width:32.5%;}
	.info_conbox .conimg{width:100%;}
	.info_conbox2 .info_map{width:100%;}
}
@media all and (max-width:912px){
	.layG_dmain_con1_wrap0 li{width:24%; margin-right:10px;}
	.layG_dmain_con1_wrap0 li .mc_p2{height:39%; padding:10px;}
}
@media all and (max-width:847px){
	.mban_point3con li{width:32.3%;}
	.mban_point3con li a{padding:48px 0 0 20px;}
	.busi_conbox .conimg2 .img1, .busi_conbox .conimg2 .img2, .busi_conbox .conimg2 .img3{width:32.3%;}
}
@media all and (max-width:840px){
	.busi0_conbox ul li{width:19.7%; height:220px;}
}

@media all and (max-width:820px){
	.layG_dmain_con1_wrap0 li{width:23.8%;}
}
@media all and (max-width:707px){
	.mban_point3con li{width:32.1%; height:90px;}
	.mban_point3con .layG_mb_con_li1, .mban_point3con .layG_mb_con_li2{margin-right:9px;}
	.mban_point3con li a{padding:28px 0 0 20px;}
	.mban_point3con li a i{font-size:35px;}
	.mban_point3con li a p{margin-left:8px; vertical-align:top;}
	.mban_point3con .layG_mb_con_li3 a p{vertical-align:top;}
	.mban_point3con li a .iconR{display:none;}
	.logi_tap ul.tab li{width:20%;}
	.comm2_conbox .comm2_tb thead tr th+th+th+th, .comm2_conbox .comm2_tb tbody tr td+td+td{display:none;}
	.comm3_conbox .comm_c03_tb tbody tr th{width:80px;}
	.comm3_conbox .comm_c03_tb tbody tr td{line-height:26px;}
}
@media all and (max-width:690px){
	.busi_conbox .conimg2 .img1, .busi_conbox .conimg2 .img2, .busi_conbox .conimg2 .img3{width:48%;}
	.busi_conbox .conimg2 .img2, .busi_conbox .conimg2 .img3{margin-right:0;}
	.busi_conbox .conimg2 .img3{margin-top:10px;}
}
@media all and (max-width:672px){
	.layG_dmain_con1_wrap0 li{width:23.5%;}
}
@media all and (max-width:618px){
	.mban_point3con li{height:70px;}
	.mban_point3con .layG_mb_con_li1, .mban_point3con .layG_mb_con_li2{margin-right:5px;}
	.mban_point3con li a{text-align:center; padding:10px;}
	.mban_point3con li a i{font-size:35px !important;}
	.mban_point3con li a p{font-size:16px; display:block;}
	.mban_point3con li a p span{display:none;}	
	.mban_point3con li a .iconL{display:none;}
	.busi_conbox .conimg2 .img1, .busi_conbox .conimg2 .img2, .busi_conbox .conimg2 .img3{width:47.5%;}
}
@media all and (max-width:575px){
	.busi0_conbox ul li{width:19.5%;}
	.info_conbox2 .info_map{margin-left:-200px;}
}
@media all and (max-width:550px){
	.layG_dmain_con1_wrap0 h2, .layG_dmain_con2_wrap0 h2{font-size:25px;}
	.layG_dmain_con1_wrap0 li{width:48%; margin-right:15px;}
	.layG_dmain_con1_wrap0 .mc_p, .layG_dmain_con2_wrap0 .mc_p, .layG_dmain_con1_wrap0 .mc_p3{display:none;}
	.layG_dmain_con1_wrap0 li .mc_p2{height:70px; padding:10px;}
	.layG_dmain_con1_wrap0 .layG_mc1_con_li2{margin-right:0;}
	.layG_dmain_con1_wrap0 .layG_mc1_con_li3,.layG_dmain_con1_wrap0 .layG_mc1_con_li4{margin-top:15px;}
}
@media all and (max-width:487px){
	.layG_dmain_con1_wrap0 li .mc_p2{height:39%;}
	.info_conbox p .info_text1{line-height:30px;}	
	.busi0_conbox h2{font-size:21px;}
	.busi0_conbox ul li{width:32.8%; height:240px;}
	.busi0_conbox ul li+li+li+li{border-left:0;}
	.busi0_conbox ul li+li+li+li+li{border-left:2px solid #fff;}
	.busi_conbox .conimg2 .img1, .busi_conbox .conimg2 .img2, .busi_conbox .conimg2 .img3{width:100%; margin-right:0;}
	.busi_conbox .conimg2 .img2, .busi_conbox .conimg2 .img3{margin-top:10px;}
	.info_conbox2 .info_map{margin-left:-300px;}
}
@media all and (max-width:424px){
	.layG_dmain_con1_wrap0 li{margin-right:10px;}	
}
