@charset "UTF-8";
/* CSS Document */

* {
font-family:dotum,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
body {
background:url("../images/bg.gif") repeat-x scroll left top #E9EFF3;
font-size:12px;
padding-bottom:60px;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.clear {
clear:both;
display:block;
line-height:0;
visibility:hidden;
}
.more{color:#1F59A7; font-size:12px; padding-right:10px; background: url(../images/ic_arrow1.gif) no-repeat right;}
.more a{color:#1F59A7;}
.showList{float:right; margin-right:5px;}
.showList a{float:left; padding:2px 5px; border:1px solid #dcdcdc;}
.showList a:hover{text-decoration:none; background:#999; color:#fff;}
.top{margin-top:10px;}
.blue{color:#006695;}
#wrap_text h5.float{float:left; padding-right:15px; margin:0;}
.author{color:#bbb;}
.gray{color:#666;}
p.gray{margin-bottom:10px;}

iframe{overflow:auto;}
img {
border:0 none;
}
li{list-style:none;}

#wrap {
background-color:#FFFFFF;
margin:0 auto;
width:994px;
}
#content {
margin-top:450px;
padding:20px;
width:954px;
}
#content #main_content {
float:left;
width:560px;
}
#content #main_sidebar {
float:right;
width:372px;
}


#footer {
border-top:1px solid #EAEFF3;
padding:0 15px 15px;
}
#header {
padding:30px 10px 20px;
}
#header #logo {
float:left;
width:400px;
}
#header #logo h1 {
background:url("../images/logo.gif") no-repeat scroll left top transparent;
height:20px;
width:354px;
}
#header #logo h1 span {
display:none;
}
#header #logo h1:hover {
cursor:pointer;
}

#news {
color:#FFFFFF;
float:left;
}
#news ul {
color:#FFFFFF;
float:left;
}
#news ul li {
color:#FFFFFF;
float:left;
font-size:9px;
}
#news ul li a {
color:#FFFFFF;
}

#box_search {
color:#575757;
float:right;
padding-top:5px;
width:500px;
}
#box_search ul {
float:left;
list-style:none outside none;
width:320px;
}
#box_search ul li {
background:url("../images/icon_arrow2.gif") no-repeat scroll right center transparent;
display:inline;
margin-right:10px;
padding-right:10px;
}
#box_search ul li a {
color:#575757;
}
#box_search ul li a:hover {
color:#1F59A7;
text-decoration:none;
}
#box_search .map {
background:url("../images/s_map.gif") no-repeat scroll right top ;
padding:3px 40px 3px 0;
}
#box_search #search {
float:left;
width:170px;
}
#box_search .form_sch {
background:url("../images/bg_search.gif") repeat-x scroll left top ;
border:1px solid #E5E5E5;
color:#C2C2C2;
font-size:12px;
padding:3px;
height:14px;
width:140px;
float:left;
}
#box_search .bt_go {
background:url("../images/bt_go.gif") no-repeat scroll left top ;
border:medium none;
color:#FFFFFF;
font-size:11px;
height:22px;
overflow:hidden;
padding-bottom:0;
width:22px;
}
#main_img {
position:relative;
}
#main_img #img {
left:0;
position:absolute;
top:0;
z-index:1;
}
#main_img #nav {
position:absolute;
z-index:2;
margin:20px 0 0 25px;
}
#main_img #nav li {
float:left;
margin-right:1px;
}
#main_img #nav li a{float:left; width:134px; height:45px;}

#main_img #nav li#nav01 {background:url(../images/nav01.gif) no-repeat left top;}
#main_img #nav li#nav01 a:hover{background:url(../images/nav01_1.gif) no-repeat left top;}
#main_img #nav li#nav02 {background:url(../images/nav02.gif) no-repeat left top;}
#main_img #nav li#nav02 a:hover{background:url(../images/nav02_1.gif) no-repeat left top;}
#main_img #nav li#nav03 {background:url(../images/nav03.gif) no-repeat left top;}
#main_img #nav li#nav03 a:hover{background:url(../images/nav03_1.gif) no-repeat left top;}
#main_img #nav li#nav04 {background:url(../images/nav04.gif) no-repeat left top;}
#main_img #nav li#nav04 a:hover{background:url(../images/nav04_1.gif) no-repeat left top;}
#main_img #nav li#nav05 {background:url(../images/nav05.gif) no-repeat left top;}
#main_img #nav li#nav05 a:hover{background:url(../images/nav05_1.gif) no-repeat left top;}
#main_img #nav li#nav06 {background:url(../images/nav06.gif) no-repeat left top;}
#main_img #nav li#nav06 a:hover{background:url(../images/nav06_1.gif) no-repeat left top;}
#main_img #nav li#nav07 {background:url(../images/nav07.gif) no-repeat left top;}
#main_img #nav li#nav07 a:hover{background:url(../images/nav07_1.gif) no-repeat left top;}

#footer li {
font-size:11px;
list-style:none outside none;
line-height:1.5em;
text-transform:uppercase;
}
#footer li a {
color:#6B6B6B;
}
#footer .title {
color:#333333;
font-weight:bold;
margin-bottom:10px;
}
#footer #footer_info {
float:left;
width:720px;
}
#footer #footer_info ul {
background:url("../images/bg_footer.gif") no-repeat scroll right top transparent;
float:left;
padding-left:20px;
padding-top:15px;
width:124px;
}
#footer #tool {
float:right;
padding-top:15px;
width:220px;
}
#footer #tool #icon_tool {
clear:both;
margin-top:15px;
}
#footer #tool #icon_tool li {
float:left;
margin-bottom:10px;
margin-right:5px;
}
#footer #tool .made {
color:#6B6B6B;
font-size:10px;
line-height:12px;
margin-top:3px;
}
#icon_tool .icon01 {
background:url("../images/tool_facebook.gif") no-repeat scroll left top transparent;
height:47px;
width:44px;
}
#icon_tool .icon02 {
background:url("../images/tool_twitter.gif") no-repeat scroll left top transparent;
height:47px;
width:40px;
}
#icon_tool .icon03 {
background:url("../images/tool_rss.gif") no-repeat scroll left top transparent;
height:47px;
width:40px;
}
#icon_tool .icon04 {
background:url("../images/tool_email.gif") no-repeat scroll left top transparent;
height:47px;
width:40px;
}
#icon_tool li span {
display:none;
}

