/* BASIC css start */
#header { position:relative; height:130px }
#header .logo { position:absolute; top:69px; left:30px; z-index:10 }
#header .logo a { font-size:40px; font-weight:bold; font-family:Arial }
#header .gnb { padding-top:14px; position:relative; *zoom:1 }
#header .gnb:after { display:block; clear:both; content:'' }
#header .gnb ul { padding-right:40px; float:right }
#header .gnb ul li { padding:0 6px; position:relative; float:left }
#header .gnb ul li a { display:block; font-size:11px; color:#000; z-index:10 }
#header .gnb ul li .bubble { position:absolute; top:8px; left:-4px; text-align:center }
#header .gnb ul li .bubble i { line-height:6px; color:#bbb; vertical-align:bottom }
#header .gnb ul li .bubble .inner { padding:2px 5px; color:#fff; border-radius:5px; background:#bbb }

#header .boradLinks { padding-top:65px; position:relative; *zoom:1 }
#header .boradLinks:after { display:block; clear:both; content:'' }
#header .boradLinks .inner { padding-right:20px; float:right }
#header .boradLinks .inner ul { padding-top:5px; float:left;     margin-right: 20px;}
#header .boradLinks .inner ul li { padding:0 6px; float:left }
#header .boradLinks .inner ul li a { font-size:14px; font-weight:bold; font-family:Arial }
#header .boradLinks .inner .search { float:left; width:178px; height:24px; border:1px solid #d4d3d3 }
#header .boradLinks .inner .search input { padding-left:5px; width:145px; height:24px; border:none }
#header .boradLinks .inner .search a { display:inline-block; width:24px; height:24px; font-size:20px; color:#a6a6a6; line-height:28px; text-align:center; vertical-align:top }
/* BASIC css end */

