#Mian_wrap					{position:relative; width:100%; min-width:1208px; border:0px solid red}
#header_wrap				{position:relative;  min-width:1208px;  height:107px; background:url('../images/main/top_gnb_bg.png') repeat-x;  z-index:100; border:0px solid red;}
#header						{position:relative; width:1206px; margin:0 auto; height:80px;}
#header h1					{position:absolute; top:26px; left:7px; z-index:300}
#header .btn_web			{position:absolute; top:50px; right:52px; z-index:300}

#header .top_gnb					{float:right; margin-top:9px; margin-right:6px;}
#header .top_gnb ul					{float:left}
#header .top_gnb ul	li				{float:left; margin-right:6px; border:0px solid red; font-weight:bold; line-height:12px !important;}

#header .top_gnb ul	li a			{color:#6e6e6e;}
#header .top_gnb ul	li a:hover		{color:#313232;}
#header .top_gnb p					{float:left}
#header .top_gnb .search_bg			{width:140px; height:23px; margin-left:8px; background:url('../images/main/top_search_bg.jpg') repeat-x }
#header .top_gnb .search_bg input	{width:120px; height:14px; line-height:14px; margin-left:14px; vertical-align:middle; border:1px solid #fff !important; background:none;}
#header .top_gnb .btn_search		{margin-top:-1px; height:23px; vertical-align:middle;}
#header .top_gnb ul .top_btn_admin	{margin-top:-1px;}

#header .top_gnb .T_gnb_st input	{margin-top:5px;}
#header .T_gnb_st02	img				{margin-top:5px;}
	


/* gnb */
#nav					{position:relative; }
#gnb					{position:absolute; width:100%; left:0px; top:-40px; z-index:50; border:0px solid blue;}
#gnb ul					{width:926px; margin:0 auto; /*padding-top:10px;*/ padding-bottom:14px; padding-left:275px; border:0px solid blue; background:url('../images/main/menu_bg.jpg') no-repeat top right}
#gnb ul:after			{content:""; clear:both; display:block; height:0; visibility:hidden;}
#gnb > ul > li			{position:relative; width:184px; float:left; padding:10px 0 2px 0; text-align:center;   background:url('../images/main/menu_ver_line.gif') no-repeat right 15px;}
#gnb ul li.current, #gnb ul li.atv {}
#gnb > ul > li > a		{display:block; height:30px; padding:0px 15px; font-size:16px; font-weight:700; color:#444; text-align:center;}
#gnb > ul > li > a:hover{color:#009ebd;}
#gnb > ul > li > a.red	{color:#8b0e0e;}
#gnb ul li.first		{/*margin-left:90px; _margin-left:120px;*/}

#gnb ul li .menu		{display:none; width:184px; height:120px; overflow:hidden; left:0; z-index:9999; padding-top:15px; margin-top:15px;  border:0px solid blue; 
						 background:url('../images/main/menu_down_vline.png') no-repeat no-repeat right 15px }
#gnb ul li .menu a		{display:block; padding:0;}
#gnb ul li .menu ul		{width:100%; height:166px; background:none; padding-left:50px; }
#gnb ul li .menu ul li	{float:none; padding:0; text-align:left; background:none; margin-left:-30px; /*font-weight:bold;*/  border:0px solid red}
#gnb ul li .menu ul li a {padding:3px 0; font-size:13px; color:#666;}
#gnb ul li .menu ul li a:hover {color:#009ebd; text-decoration:underline;}
/*#gnb ul li.current .menu {background:#ccc;}*/
#gnb_background {height:206px; width:100%; margin:0 auto; display:none; overflow:hidden; left:0; z-index:100; 
				 margin-top:-2px; padding-top:0px; background:url('../images/main/menu_bg.png') top center repeat-x; border:0px solid red ;*z-index:-10!important; }

.top_add		{position:absolute; left:50%; margin-left:352px; margin-top:0px; z-index:55; border:0px solid red; width:249px; background:#dfdfdf;}
.top_add ul		{}
.top_add ul li	{float:left; margin:0px 4px 0 3px; padding:18px 5px;}
.bg_none		{background:url('../images/main/menu_bg_none.png') no-repeat right 15px !important;}
.top_2depth a	{font-size:12px !important; line-height:14px !imiportant; color:#888 !important; padding-left:20px !important; }

.m_btn_license	{float:left !important; margin-left:-2px; display:inline-block}
.btn_kdta_home	{float:left !important; border:0px solid red; display:inline-block}


/* gnb */