/* BASIC css start */
#top_cat	 {width:844px; height:79px;}
#top_cat dd	{display:inline;margin:0;padding:0 0 0 0;float:left;line-height:1em;}
.top_cat img{vertical-align:top;}


/* »ó´Ü ¼­ºê ¸Þ´º */
.a_topMenu	{width:844px;text-align:left;display:none;}
.a_topMenu_absolute	{position:absolute;top:79px;width:120px;background-color:#ffffff;border: 3px solid #991f33;padding:0px;z-index:1000}
.a_topMenu_absolute a    {   text-align: left;font-family: 'µ¸¿ò'; font-size: 12px;  color: #777;letter-spacing:0px}
.a_topMenu_absolute a:hover    { color: #ce0200; text-decoration: none;font-weight:bold;letter-spacing:-1px}
.a_topMenu_absolute ul	{list-style-type:none;cursor:pointer;padding:0px;margin:10px}
.a_topMenu_absolute li	 {text-align:left;background-color:#ffffff;margin:0;padding: 5px 0 2px 0;border-bottom: 1px dashed #e1e1e1;}
.a_topMenu_absolute .last	 {text-align:left;background-color:#ffffff;margin:0;padding: 8px 0 0px 0;border-bottom: 0px dashed #e1e1e1;}
.a_topMenu_absolute .sc_line	 {/*border-bottom: 1px dashed #999999;;*/margin:5px 0 5px 0}

.a_topMenu_absolute .ttcat {float:left;width:13.30%;}
.a_topMenu_absolute .crossl {float:left;width:10px;height:200px;border-left:1px solid #e1e1e1}

.a_topMenu_absolute h2	 {text-align:center;font-family: 'Nanum gothic'; font-size: 14px;  color: #777;padding-top:10px}
.a_topMenu_absolute h2 a {font-family: 'Nanum gothic'; font-size: 14px;  color: #000;letter-spacing:-1px}
.a_topMenu_absolute h2 a:hover {color: #000;}

#a_MenuID_001 .a_topMenu_absolute	{left:20px;}
#a_MenuID_004 .a_topMenu_absolute	{left:420px;}
#a_MenuID_005 .a_topMenu_absolute	{left:575px;}
#a_MenuID_006 .a_topMenu_absolute	{left:720px;}




/* BASIC css end */

