.header {height:40px; position:relative;}
.header .nav{float:left; }
.header .nav li {float:left; position:relative;}
.header .nav li a{display:inline-block; padding:15px 0px 0px 0px ; text-align:center; }
.header .nav .twoD{position:absolute; top:40px; left:0px; z-index:700; width:243px; padding:15px 0 18px; font-family:'NanumGothic'; font-size:13px; font-weight:bold;  background:#fff; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #d51113;}
.header .nav li .twoD a{display:block; color:#333; text-align:left; width:227px;  padding:0 0 0 17px; height:28px; line-height:28px;}
.header .nav li .twoD a:hover {background:#666; color:#fff; text-decoration: none; }

