@media (max-width:1200px){
.container_wrap{ margin-top:71px; }
/*------------------------------------
    팝업레이어
------------------------------------*/
.pop_up_mobile{ width:auto !important; left:0 !important; top:60px !important; max-width:100%; }
.pop_up_mobile img{ width:auto !important; max-width:100%; height:auto !important; }
/*------------------------------------
    로고
------------------------------------*/
.middle_wrap .logo a > img{ max-width:180px; }


/*------------------------------------
    상세검색
------------------------------------*/
.search_btn{  }

/*------------------------------------
    스크롤시 상단메뉴 고정
------------------------------------*/
/* .header.fixed{ display:block; position:fixed; }

.header.fixed .top_wrap .left a{ background:url(/img/search_icon.png) no-repeat center; }

.header.fixed .top_wrap .right > li.language h2{ background:none; color:#555; border-color:#ddd; }
.header.fixed .top_wrap .right > li.language h2:hover{ background:#4c8cf5; color:#fff; }

.middle_wrap.fixed .logo{ top:10px; }
.middle_wrap.fixed .logo a{ width:180px; height:39px; }

.nav.fixed .site_map > h1 a{ border-color:#ddd; background:#fff url(/img/sitemap_icon.png) no-repeat center; } */


/*------------------------------------
    상단 gnb
------------------------------------*/
.nav{ height:71px; }

.top_menu{ margin:0 200px 0 0; }
.top_menu > li .depth_1{ padding:22px 22px 21px; font-size:18px; }
.top_menu .depth_2{ width:130%; margin-left:-15%; }
.top_menu .depth_2 a{ font-size:12px; }
/* 대표번호 */
.top_tel b{ padding:0 15px 2px 10px; font-size:20px; line-height:38px; }
.top_tel b:before{ width:26px; vertical-align:-6px; }

/*------------------------------------
	서브비주얼
------------------------------------*/
.sub_visual_wrap{ height:160px; }
.sub_visual_wrap h1{ margin-top:69px; font-size:20px; line-height:34px; }
.sub_visual_wrap p img{ position:relative; left:auto; top:auto; margin-left:0; width:auto; height:150%; }


/*------------------------------------
    서브 : 좌측 메뉴 영역
------------------------------------*/
.sub_category_left{ z-index:9; float:none; width:100%; margin:0; position:relative; clear:both; }
.sub_category_title{ display:none; }

.depth_2_left{ z-index:9; position:relative; width:100%; margin:0 auto; }
.depth_2_left:before{ z-index:10; position:absolute; left:0; bottom:0; content:''; height:1px; width:100%; background:#ddd; }
.depth_2_left:after{ content:''; clear:both; display:block; }
.depth_2_left > li{ z-index:9; position:relative; float:left; width:25%; cursor:pointer; border:none; text-align:center; }
.depth_2_left > li a{ z-index:9; display:block; position:relative; color:#444; padding:0 5px; font-size:13px; line-height:40px; border:solid 1px #ddd; border-width:0 0 1px 0; }
.depth_2_left > li a:after{ position:absolute; right:-1px; top:0; content:''; width:1px; height:100%; background:#ddd; }

.depth_2_left > li a i{ display:inline-block; margin:0 0 0 5px; }
.depth_2_left > li a i:before{ content:''; font:normal 11px/20px 'FontAwesome'; color:#fff; }
.depth_2_left > li:hover > a{ color:#1e83bb; }
.depth_2_left > li:hover a i:before{ color:#1e83bb; }

.depth_2_left > li.active{ position:relative; z-index:2; }
.depth_2_left > li.active > a{ color:#fff; border-color:#1e83bb; background:#1e83bb; }
.depth_2_left > li.active a i:before{ color:#1e83bb; }
.depth_2_left > li.active:hover > a{ background:#1e83bb; }

.product_body .depth_2_left > li{ width:14.28571%; }

/* 3depth */
.depth_3_sub{ display:none; z-index:1; position:absolute; left:-1px; top:100%; width:100.5%; padding-top:1px; background:#fff; }
.depth_2_left > li:hover .depth_3_sub{ display:block; }
.depth_3_sub li{}
.depth_3_sub li a{ border-width:0 1px 1px 1px; font:400 13px/40px 'NanumGothic'; color:#555; }
.depth_3_sub li a:hover{ color:#1e83bb; }
.depth_3_sub > li.active > a{ color:#1e83bb; }



/*------------------------------------
    서브 : 100% 컨텐츠 영역
------------------------------------*/
.page_title_wrap{ display:none; }
.sub_contents_wrap .centerWrap{ padding:50px 15px 55px; }

/*------------------------------------
    서브 : 우측 컨텐츠 영역
------------------------------------*/
.sub_left_block{ padding:0; }
.sub_left{ float:none; width:100%; max-width:912px; margin:0 auto; padding:70px 0 80px 0; }
.sub_left .centerWrap{ padding:0 15px; }


/*------------------------------------
    서브 컨텐츠 대표 문구 : 타이틀
------------------------------------*/
.sub_contents_title{ margin-bottom:50px; font-size:24px; line-height:38px; }



/*------------------------------------
    서브 : 상단 메뉴
------------------------------------*/





/*------------------------------------
	서브: 제품소개
-------------------------------------*/

.product_image.wide_image h2{ font-size:17px;}
.product_image.wide_image h2 span{font-size:12px;}




/*------------------------------------
    푸터
------------------------------------*/
.copyright h3 a{ max-width:190px; }

footer.footer{ padding:40px 15px; }
.copyright h3{ float:none; width:100%; margin:0 0 20px 0; text-align:center; }
.copyright .addr{ float:none; width:100%; text-align:center; }
.copyright .addr ul li.m_tel{ display:inline-block; }
.copyright .addr ul li.pc_tel{ display:none; }
.copyright .addr ul:last-child{}



/*------------------------------------
    메인: 메인비쥬얼
------------------------------------*/
.visual_ment{ top:25%; }

.visual_ment3{ top:34%; }
.visual_ment h1{ font-size:48px; line-height:68px; }

.visual_ment3 h1{ font-size:34px; line-height:40px; }
.visual_ment span{ margin:10px 0 32px; font-size:14px; }
.visual_ment3 span{ margin:15px 0 25px; }
.visual_ment i:before{ width:43px; height:40px; }

.visual_ment4{ top:33%; }
.visual_ment4 h1{ padding:0 60px; font-size:34px; line-height:44px; }
.visual_ment4 span{ margin:20px; font-size:14px; }


/*------------------------------------
    메인: 타이틀
------------------------------------*/
.contents_title{ font-size:32px; }



/*------------------------------------
    메인: 회사소개 about lee ku
------------------------------------*/


/*------------------------------------
    검색결과 페이지
------------------------------------*/
.search_page_box_wrap{ padding:0 0 40px; }

/*------------------------------------
    TOP 탑 버튼
------------------------------------*/
.eb-top{ display:none; }

}