@charset "EUC-KR";
@import url(base.css);

/* default */
body{
	font:12px/1.6em, Gulim, AppleGothic, sans-serif;
	margin-top:0; margin-left:0; margin-bottom:0; margin-right:0;
	font-size:12px; line-height:1.5em; font-family:"?‹ì?", Dotum,"êµ´ë¦¼", Gulim, "Lucida Grande", Tahoma, Verdana, AppleGothic, UnDotum, sans-serif; 
	background:url(/_images/main_bg.jpg) repeat-x; text-align:center;
}

#wrapper{ background:url(/_images/main/main_topbg.jpg) no-repeat; width:1036px;	height:730px; margin:0 auto;	text-align:center;}
#head {  background:url(/_images/main_bg.jpg) no-repeat;	position:relative; left:0px; top:0px;	text-align:center;  height:85px;}
#logo { position:relative;     text-align:left; top:47px;  height:85px;} /* ·¹ÀÌ¾î ¾È¿¡¼­ ¿ÞÂÊ Á¤·Ä*/

#top_mainmenu{ background:url(/_images/main/main_leftbg.jpg) no-repeat;	position:relative;     text-align:left; top:47px;  height:85px;}
#utilmenu {position:relative;     text-align:right; top:-75px;} /* ·Î±×ÀÎ¹öÆ° -¿À¸¥ÂÊÁ¤·Ä*/

#build_bg {position:absolute;	left:78px;	top:315px;	width:250px;	text-align:left;	vertical-align:top;	height: 300px;} 


#allmenu_sitemap { position:relative; left:-887px; top:-138px; width:1020px;  text-align:center;  } 
#visual {position:relative;	left:0;	top:0px;	width:1036px;	text-align:left;	vertical-align:top;	height: 300px;} 
#visual div.img_01 {background:url(/_images/sub/subtopmenu_bg.gif) no-repeat;	position:absolute; width:740px; height:45px;	left:303px; top:-69px; } 

#visual div.main_content {position:relative;	left:0;	top:0px;	width:1017px;	text-align:left;	vertical-align:top;	height: 300px;} 
#main01 {position:absolute;	left:5px;	top:7px;	width:250px;	text-align:left;	vertical-align:top;	height: 300px;} 
	#main01_btn01 {position:absolute;	left:0px;	top:37px;	width:230px;	text-align:left;	vertical-align:top;	height: 116px;} 
	#main01_btn02 {position:absolute;	left:3px;	top:170px;	width:230px;	text-align:left;	vertical-align:top;	height: 116px;} 
	#main01_btn03 {position:absolute;	left:3px;	top:310px;	width:230px;	text-align:left;	vertical-align:top;	height: 171px;} 



#main02 {position:absolute;	left:280px;	top:7px;	width:544px;	text-align:left;	vertical-align:top;	height: 300px;} 
#main03 {position:absolute ;left:799px;	top:7px;	width:223px;	text-align:left;	vertical-align:top;	height: 300px;} 
	#main03_btn01 {position:absolute;	left:10px;	top:37px;	width:230px;	text-align:left;	vertical-align:top;	height: 116px;} 
	#main03_btn02 {position:absolute;	left:15px;	top:136px;	width:230px;	text-align:left;	vertical-align:top;	height: 116px;} 
	#main03_btn03 {position:absolute;	left:15px;	top:240px;	width:230px;	text-align:left;	vertical-align:top;	height: 171px;} 


#footer { position:relative; top:600px;	left:0px; width:100%; height:120px;  }  
#footer div.f_menu { position:absolute; left:175px; top:7px; } 
#footer div.copyright { position:absolute; left:175px; top:29px; } 
#footer div.link_select { position:absolute;  left:860px; top:0px; }
#footer div.link { position:absolute;  left:860px; top:32px; } 
#footer div.copyright_logo { position:absolute;  left:15px; top:14px; }

#footer2 { position:relative; top:0; left:0px; width:1036px; height:120px; margin:0; }  
#footer2 div.f_menu { position:absolute; left:175px; top:7px; } 
#footer2 div.copyright { position:absolute; left:175px; top:29px; } 
#footer2 div.link_select { position:absolute;  left:860px; top:0px; }
#footer2 div.link { position:absolute;  left:860px; top:32px; } 
#footer2 div.copyright_logo { position:absolute;  left:15px; top:14px; }


/* reset style [start] */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, address, big, cite, code,
del, dfn, em, font, img, ins, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, p,row
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0;	border:0; } 



/* Top Menu */
#header #top {position:relative;	height:40px;	width:1000px;	margin:0 auto;	background:url(/_images/sub/subtopmenu_bg.gif) no-repeat left top;} 
#header #top ul#topmenu {padding-top:3px; text-align:center; margin-left:20px;}
ul#topmenu a {display:block; margin:5px 2px 0 2px; font-family:"µ¸¿òÃ¼","Doum"; text-decoration:none; font-weight:bold; color:#757575; font-size:1.18em; }

/*¸Þ´º³ôÀÌÁ¶Àý*/
#topmenu li {float:left; text-align:center;letter-spacing:-0.15em; padding-bottom:3px;}
#topmenu li a {padding-bottom:2px;}
#topmenu li a:hover {border-bottom:1px;  padding-top:1px;}
#topmenu li ul {position:absolute; top:40px; display:none;}
#topmenu li ul li {font-size:0.88em; letter-spacing:-0.1em;}
#topmenu li ul li a {display:block; padding:5px 15px 10px 5px; margin:0;  background:url(/images/common/topsub_icon.gif) no-repeat 0 13px;}/*sub¿µ¿ª*/
#topmenu li ul li a:hover {border-bottom:0; padding-top:5px; }
#topmenu li.menu1 {width:88px; margin:0px 0px 0 24px;}
#topmenu li.menu2 {width:125px;}
#topmenu li.menu3 {width:110px;}
#topmenu li.menu4 {width:100px;}
#topmenu li.menu5 {width:100px;}
#topmenu li.menu6 {width:100px;}
#topmenu li.menu1 ul {left:50px; width:820px;}
#topmenu li.menu2 ul {left:80px; width:900px;}
#topmenu li.menu3 ul {left:200px; width:712px;}
#topmenu li.menu4 ul {left:70px; width:780px;}
#topmenu li.menu5 ul {left:75px;	width:800px;}
#topmenu li.menu6 ul {left:480px; width:430px;}

/*·Ñ¿À¹ö½Ã »öº¯ÇÏ°Ô*/

#topmenu li ul {color:#636363;} /*#333*/
#topmenu li ul li {} /*{background-color:#E5F3F8;}*/
#topmenu li ul li a:hover { color:#202020;} /*003BC2*/

