@charset "utf-8";

.bottom-header-box{position:relative;margin:0 auto;max-width:1400px;box-sizing:border-box;}
.bottom-header-box:after{content:'';display:block;clear:both;}
.bottom-header-box .logo-wrap{float:left;}
.bottom-header-box .logo-wrap h1{padding:20px 0;}
.bottom-header-box .logo-wrap h1 a{display:block;width:216px;font-size:0;line-height:1;}
.bottom-header-box .gnb-wrap{float:left;position:relative;padding:33px 0 0 0;width:calc(100% - 216px - 187px);box-sizing:border-box;}
.bottom-header-box .gnb-wrap .gnb{}
.bottom-header-box .gnb-wrap .util-wrap{float:left;}
.gnb-bg{display:none;}

.lang-box{float:left;padding: 43px 0 0 0;}
.lang-box ul{font-size:0;border-radius:4px;}
.lang-box ul li{display: inline-block;vertical-align:top;}
.lang-box ul li a{position:relative;display: block;padding:0 15px 0px 0; margin:0 15px 0 0; font-size:15px;color:#fff;line-height:1;}
/*.lang-box ul li a{position:relative;display: block;padding:13px 20px 12px;font-size:15px;color:#fff;}*/
.lang-box ul li a:after{content:'';position:absolute;display:block;width:1px;height:12px;background-color:#fff;right:0;top:49%;transform:translateY(-51%);}
.lang-box ul li:last-of-type a:after{display:none;}



@media screen and (max-width:1440px) {	
	/*.bottom-header-box{padding:0 20px;}*/
}

@media screen and (max-width:1024.98px) {
	.bottom-header-box{padding:0 20px;border-bottom:0;text-align:left;}
	.bottom-header-box .logo-wrap h1 a{width:120px;}
	.bottom-header-box .logo-wrap h1 a img{max-height:100%;}
	.lang-box{display:none;}
	.gnb-wrap{display:none;}
	.gnb-bg{display:none;}
}