/* BASIC css start */
#header { position:relative; width:100%; background:#fff; z-index:100 }
#header.fix { margin-top:-59px; position:fixed; top:0; left:0; right:0 }

#header .headerTop { height:59px; text-align:center }
#header .headerTop .tlogo a { font-size:30px; font-weight:bold; font-family:Arial; line-height:59px }

#header .headerBottom { height:57px; border-top:2px solid #e2e2e2; border-bottom:1px solid #e2e2e2 }
#header .headerBottom .gnb { margin:0 auto; width:1200px; text-align:center }
#header .headerBottom .gnb a { padding:0 18px; font-size:16px;  font-family:Arial; line-height:57px }
/* BASIC css end */

