.sitemap .sub_gnb .depth2 a, 
.sitemap .sub_gnb .depth2 strong {
    padding: 0;
    font-size: 15px;
    color: #BFBEBC;
	
}


/* 구글 언어선택 */
.header .header_top {
	padding-right: 142px;
}
#google_translate_element {
	position: absolute;
    top: 13px;
	right: 80px;
}
.goog-te-gadget {
	height: 32px;
    border-radius: 3px;
    font-size: 15px;
    font-family: 'Montserrat';
	margin-left: 8px;
}
.goog-te-gadget .goog-te-combo {
	height: 32px;
    padding: 0 0 0 42px;
    background-image: url(../../ko/img/common/header_lang_ic.png), url(../../ko/img/common/header_sel_arrow.png);
    background-position: 12px 50%, calc(100% - 10px) 50%;
    background-repeat: no-repeat;
    line-height: 30px;
    margin: 0 !important;
    border: 1px solid #D8D8D8;
	border-radius: 3px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-size: auto;
}
@media only screen and (max-width: 1920px) {
	#google_translate_element {
		right: 12px;
	}
}
@media (max-width: 1024px) { 
	#google_translate_element {
		z-index:999;
		top: calc(100vh - 47px);
		right:15px;
		display:none;
	}
	.header.sitemap_on #google_translate_element {
		display: block;
	}
	.goog-te-gadget .goog-te-combo {
		padding: 0;
		background:rgba(255,255,255,0.2) url(../../ko/img/common/header_sel_arrow_w.png) no-repeat calc(100% - 10px) 50%;
		background-size: 10px;
		border: 1px solid #fff;
		border-radius: 8px;
		padding: 0 10px;
        color: #FFF;
	}
}