#header .logo {display:block;position:absolute;left:50px;top:50%;transform:translateY(-50%);z-index:501}
#header .logo a {display:block}
#header .logo a span {display:block}
#header .logo a span img {transition:all .3s ease}
#header .logo a span em {display:inline-block;font-size:21px;font-style:normal;margin-left:7px;padding-bottom:5px;margin-bottom:3px;letter-spacing:-0.05em;vertical-align:bottom;display:none}

#header .logo .logoW {display:none;}

@media all and (min-width:1000px) {
	.isSub #header .logo .logoW {display:block;}
	.isSub #header .logo .logoC {display:none;}

	/* 오버 시 */
	.pc-navi-open #header .logo .logoC {display:block;}
	.pc-navi-open #header .logo .logoW {display:none;}
	
	/* 스크롤 시 */
	.headerFixed #header .logo .logoC {display:block;}
	.headerFixed #header .logo .logoW {display:none;}
	.headerFixed #header .logo a span img {height:60px;}
}  

@media all and (max-width:1799px) {
	#header .logo {left:20px}
}  
@media all and (max-width:1099px) {
	#header .logo a span img {width:130px}
}
@media all and (max-width:999px) {
	#header .logo {z-index:1;}
	#header .logo a span img {width:117px}
}