@charset "utf-8";
/* CSS Document */

/* default */
body {background: url(/images/bg_main_page.gif); width:100%;  height:100%; margin:0px; padding:0px; font-size:12px; color:#666666; font-family:굴림,돋움;}
img {display:block; margin:0px; padding:0px; border:0px;}
img.inline {display:inline; margin:0px; padding:0px; border:0px;}
ol{padding:0; margin:0; list-style: none; overflow:hidden;}
ul{padding:0; margin:0; list-style: none; overflow:hidden;}
dl{padding:0; margin:0; list-style: none; overflow:hidden;}
li{float:left; padding:0px; margin:0px; list-style:none;}
dt{float:left; padding:0px; margin:0px; list-style:none;}
.dt_b{ font-size:15px; font-weight:bold; cursor : pointer;}
.dt_n{ font-size:15px;  cursor : pointer;}
dd{float:left; padding:0px; margin:0px; list-style:none;}
input{border:0px solid; border-color:#cacaca; margin:0px; padding:0px;background-color:#ffffe7; height:20px;}
.input_text{border:1px solid; border-color:#cacaca; margin:0px; padding:0px; height:20px;}
h1{padding:0px; margin:0px;}
h2{padding:0px; margin:0px;}
h3{padding:0px; margin:0px;}
p{padding:0px; margin:0px;}

form{margin:0px; padding:0px;}
#input{border:1px solid; border-color:#cacaca; margin:0px; padding:0px;}
input{border:1px solid; border-color:#cacaca; margin:0px; padding:0px;}
**html input, *html input {margin:-1px 0px -1px 0px;}
h1{padding:0px; margin:0px;}
h2{padding:0px; margin:0px;}
h3{padding:0px; margin:0px;}
p{padding:0px; margin:0px;}

TD,INPUT,SELECT,DIV,FORM,TEXTAREA,CENTER,OPTION,PRE,BLOCKQUOTE{font:normal 12px 돋움, verdana;  margin: 0px;  line-height: 170%}
 a:link    { text-decoration:none; color:#666666; }
 a:visited { text-decoration:none; color:#666666; }
 a:active  { text-decoration:none; color:#666666; }
 a:hover   { text-decoration:underline; color:#99FFFF; }
.td_input{ font-size:14px; color:#666666; line-height: 20px;}
.td_select{font:normal 14px 돋움, verdana;  margin: 0px;  line-height: 170%}
.td_title{ font-size:12px; color:#FFFFFF;}
.td_text{ font-size:14px; color:#666666; font-family:새바탕;}
.td_text_red{ font-size:14px; color:#cc0000; font-family:새바탕;}
.td_text_blue{ font-size:14px; color:#000099; font-family:새바탕;cursor:pointer;}
.td_search_title{ font-size:12px; color:#FFFFFF; font-weight:bold; background-color:#6D8DBF; text-align:center;}

#layout{}


#top{width: 991px;}
.top{}
.logo{background: url(/images/bg_top.gif) repeat left top; width: 402px;height: 105px;}
.button{padding-left: 40px;padding-top: 8px;}
.top_menu{width: 589px;height: 44px; }
.main_menu{width: 589px;height: 61px;}
.sub_cont{width: 991px;}
.left_menu{background: url(/images/left_menu_bg.gif) repeat;width: 264px;}
.left_menu_list{padding-left: 19px; height:400px;}
.content{}
.cot{background: url(/images/bg_body.gif) repeat;width: 727px;}

#current{width: 991px;}


#center{background: url(/images/bg_main_page2.gif) repeat;width: 991px;}
.top_search{background: url(/images/bg_main_search.gif) no-repeat;width: 481px;height: 80px;}
.search1{padding-left: 20px;padding-top: 10px; height: 70px;}
.bottom_search{background: url(/images/ban_bg.gif);width: 471px;height: 90px;}
.search2{padding-left: 7px;padding-top: 7px; height: 60px;}

#copyright
.bottom{background: url(/images/copy_bg.gif); width: 991px; height: 70px; padding-top: 10px;}

#caption
#.dns {display:none;} 




