로고부분 css입니다.
/* 상단 레이아웃 */
#hd {margin:0 0 ;padding: 0;text-align:center;height:305px}
#hd h1 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden}
#gd_bg{height:540px;position:absolute;top:0;left:0;width:100%;z-index:-1}
#hd_wr{margin:0 auto;max-width:1200px;position:relative;z-index:3}
#hd_tnb{background:#000;background:rgba(0,0,0,0.5);text-align:right;z-index:3}
#hd_tnb ul{margin:0 auto;max-width:1200px;position:relative;}
#hd_tnb li{display:inline-block;height:32px;line-height:32px;font-size:0.92em;padding:0 5px;vertical-align:top}
#hd_tnb li a{color:#fff}
#hd_tnb .thene_adm_btn{position:fixed;height:40px;line-height:40px;top:50px;left:0;background:#333;color:#fff;z-index:9999;text-align:center;padding:0;}
#hd_tnb .thene_adm_btn a{color:#fff}
#hd_tnb .thene_adm_btn i{width:40px;font-size:1.25em;float:left;line-height:40px;}
#hd_tnb .thene_adm_btn b{display:none;float:left;background:#555;font-weight:normal;padding:0 10px}
#hd_tnb .thene_adm_btn:hover b{display:block}
#logo{padding:50px 0;text-align:center;height:190px}
@media (max-width: 970px){
#hd{;height:250px}
#logo {padding:30px 0;height:145px}
#logo img{width:130px;height:auto}
#hd_tnb .thene_adm_btn{display:none}
}
@media (max-width: 640px){
#hd{height:auto;}
#gd_bg{display:none}
#logo {padding:20px 0;height:auto}
#logo img{width:80px;height:auto}
#hd_tnb {background:none;border-bottom:1px solid #e9e9e9;text-align:right}
#hd_tnb li{padding:0 3px}
#hd_tnb li a{color:#555}