@media (min-width: 1024px) and (max-width: 1620px){
	#cont_area{		width:95%;	}
	#header .gnb .gnb_area .gnb_1 .gnb_2 .gnb_2_area a{		font-size:14px;		line-height:35px;		word-break:keep-all;	}
	#header .gnb .gnb_area .gnb_1 a{		font-size:15px;	}
	#header .head_info .language_area .on_lang a { font-size:15px; }
	#header .gnb .gnb_area{		justify-content: flex-end;	}
	#cont_areas2{		width:95%;	}
	#header .gnb #cont_area{		width:95%;	}
	#page_area .page_cont{		width:95%;		margin:0 auto;	}
	.sub_page_top .sub_top_img{		width:100%;	}
	.sub_page_top .sub_top_img img{		width:100%;	}
	#header.down .gnb .gnb_area .gnb_1 .gnb_2{		overflow:visible;	}
}


@media (min-width: 1024px) and (max-width: 1520px){
	#content{		min-width:0;	}
	#header .gnb .gnb_area .gnb_1 a{		font-size:13.5px;	}
	#header .gnb_area .menu_list .gnb_1{		padding:0 40px;	}
	#header .gnb .gnb_area .gnb_1 a{		font-size:13.5px;	}
	#header .head_info .language_area .on_lang a  {font-size:13.5px; }


}

@media (max-width: 1280px) {
	#logo_list{		width:100% !important;		height:auto !important;	}
	#header .gnb{		display:none;	}
	#header .head_info .global_area{		display:none;	}
	#header .head_info{		padding-right:0;	}
	#header .menu_area{		flex-direction: row;		position:relative;display:flex;	}
	#header .head_info .careers_area{display:none;}
	
	#header #mobile_me{		display:block;}
	#header .head_info .language_area{		display:none;	}
	.mobile_gnb{		display:block;	}
	#fp-nav{		display:none;	}
		#hd_pop{display:none;}
		.news-slider {    overflow: hidden;}

	.map_pop{
		width:80% !important;
		height:430px !important
	}

	.map_pop .content{
		height:280px !important;
	}

}


@media (max-width: 1024px){

	
	

	.page_cont{		width:95% !important;		overflow:hidden;	}
	#global_gnb .nav_area .nav_list ul li a{		white-space: nowrap;	}
	#header .head_info .careers_area{		display:none;	}
	#global_gnb .home a{		padding:0 10px;	}
	#global_gnb .nav_area{		min-width:42%;		padding: 0px 20px;	}
	#global_gnb .nav_area .on_nav a{		font-size:12px;		letter-spacing:-.4px;	}
	#global_gnb .nav_area .nav_list ul li a{		font-size:12px;	}
	#global_gnb #cont_area{		width:100% !important;	}
	
	#gnb2_back{		display:none;	}
	#header{		padding:0 0 0 20px	}
	#header .gnb #cont_area{		display:none;	}
	#header .gnb .gnb_area .gnb_1 a{		font-size:13px;	}
	#header .head_info .language_area .on_lang a{		font-size:13px;	}
	#cont_area{		width:95% !important;		margin:0 auto;	}
	#cont_areas{		width:95% !important;		margin:0 auto;	}

.mobile_scroll{	display:block;	position:relative;	margin-top:45px;	margin-bottom:25px;	width:100%;}
.fp-section.fp-table, .fp-slide.fp-table{	height:auto !important;}
.fp-tableCell{	height:auto !important;}
	#header{		width:100%;	}
	#header .top_logo{		padding-left:0;margin-left:0;	}
	#header .top_logo a{		display:block;	}
	#header .gnb_area{		display:none;	}
	#header .mobile_gnb .gnb_area{		display:block;	}
	#content{		width:100% !important;		min-width:0;		overflow:hidden;overflow-y: auto;	}
	#fp-nav{		display:none;	}
	#header .gnb{		display:none;	}
	#inquiry_pop{		width:90%;		height:75%;		padding:20px;	}
	#inquiry_pop #pop_close{		top:-60px;		right:0;	}
	body.fp-viewing-4 #header{		background:#fff;	}
	body.fp-viewing-5 #header{		background:#fff;	}

	.cart-wrap .btn-box1 button.btn_submit{
		width:100%;
		display:block;
		margin-bottom:3rem;
	}
	
	
	
}



