html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
}
body{font-family:'µ¸¿ò',Dotum,Helvetica,AppleGothic,sans-serif;font-size:12px;line-height:18px;color:#7e705f;}
ul,ol{list-style:none}
 
/* Alink */
a {text-decoration:none;}
a.red {color:#e44258 !important;}
a:hover, a:active, a:focus{text-decoration:none;}
 
/* Basic */
:focus{outline:none}
em, address{font-style:normal}
strong {font-weight:bold;}
img{border:0;vertical-align:top;}
img.png24 {tmp:expression(setPng24(this));}
.u, .u a{text-decoration:underline !important;}
.s, .s a{font-size:.9em !important;}
.bold, .bold a{font-weight:bold !important;}

/* ·¹ÀÌ¾Æ¿ô */ 
#wrap {margin:0 auto; width:100%; text-align:center; background:url(images/sub/sub_bgbg.gif)repeat-x 50,0;}
#header {margin:0 auto; width:1000px; height:96px;}
#contents {margin:0 auto; width:1000px;}
#footer_wrap {margin:0 auto; width:100%; text-align:center; background-color:f3f3fg3; }
#footer { margin:0 auto;  width:1000px; height:114px; }

.header1 {width:1000px; height:98px;}
#top_menu {width:237px; height:28px; padding-left:763px; background-image: url(images/top_bg.jpg);}
#top_menu ul {width:237px; height:13px; padding-top:5px;}
#top_menu ul li {float:left; padding-right:18px;}

#logo {width:122px; height:64px; padding-left:12px; float:left;}
#slogan {width:386px; height:29px; padding:26px 45px 0 45px; float:left;}
#give {width:384px; height:29px; padding-top:26px; float:right;}
#give ul{width:384px; height:29px;}
#give ul li{float:left;}

#rolling_banner {width:183px; height:26px; margin:11px 13px 20px 10px; float:left;}
#rolling_btn_l {width:23px; height:35px; margin-top:6px; float:left;}
#rolling {width:737px; height:34px; margin-top:6px; float:left;}
#rolling_btn_r {width:23px; height:35px; margin:6px 10px 0 0; float:right;}

/* visual */ 
#bar {width:1000px; height:2px; font-size:2px;}
#visual {width:1000px; height:402px;}

/* menu */ 
.menu {width:177px; height:197px; margin:47px 0 38px 0; float:left;}
.menu ul{width:177px; height:197px; padding-top:15px;}
.menu ul li{float:left; margin:0 0 10px 14px;}

.banner {width:177px; height:101px; margin-bottom:43px; float:left;}

/* sub */ 
.left_menu {width:177px; height:726px; float:left;background-image: url(images/sub/sub_left_bg.gif);}
.left1 {width:177px; height:141px;padding-left:10px;}
.left1 li{width:114px; height:13px; padding-top:12px;padding-left:10px;}
.left2 {width:177px; height:162px;padding-left:10px;}
.left2 li{width:114px; height:13px; padding-top:12px;padding-left:10px;}
.left3 {width:177px; height:141px;padding-left:10px;}
.left3 li{width:114px; height:13px; padding-top:12px;padding-left:10px;}
.left4 {width:177px; height:162px;padding-left:10px;}
.left4 li{width:114px; height:13px; padding-top:12px;padding-left:10px;}
.left5 {width:177px; height:120px;padding-left:10px;}
.left5 li{width:114px; height:13px; padding-top:12px;padding-left:10px;}
.sub_title {width:762px; height:138px; margin-left:61px; float:left;border-bottom:1px #ededed solid; background-image: url(images/sub/sub_title_bg.jpg);}
.con1 {width:762px; float:left;margin-left:51px;}