body {margin:0; padding:0; background:url(../images/m_bg.gif) repeat-x left top;}
body, table, tr, td, div, th, form {color:#333; font-family: "돋움", "돋움체",dotum, Gulim,verdana,tahoma,arial sans-serif; font-size:11px; line-height: 1.5em;}

img {border:none;}
form {margin:0; padding:0;}

a:link,a:visited {color:#333; text-decoration:none;}
a:hover {color:#ff0000; text-decoration:none;}

.c666 {color:#666;}
.c666 a:link,.c666 a:visited {color:#666; text-decoration:none;}
.c666 a:hover {color:#ff0000; text-decoration:none;}
.c006fe0 {color:#006fe0;}
.c006fe0 a:link,.c006fe0 a:visited {color:#006fe0; text-decoration:none;}
.c006fe0 a:hover {color:#ff0000; text-decoration:none;}
.cff0000 {color:#ff0000;}
.cff0000 a:link,.cff0000 a:visited {color:#ff0000; text-decoration:none;}
.cff0000 a:hover {color:#ff0000; text-decoration:none;}

.f13 {font-size:13px;}
.f15 {font-size:15px;}

.mainbox {width:884px; overflow:hidden; margin:0 auto;}
#menu {position:relative; z-index:10; height:94px; overflow:hidden; width:884px;}
#menuflash {position:absolute; top:0px; left:0px; z-index:20;}
#menutext {position:absolute; z-index:15; top:48px; left:0px; height:46px; line-height:46px; padding:0 12px;}
.bottom {width:884px; overflow:hidden; margin:17px auto 0 auto; border-top:3px solid #ccc;}
.bottom td img {margin-left:21px;}
.bottom td {padding:15px 0; text-align:right; color:#807f7f;}
.bottom td a:link,.bottom td a:visited {color:#807f7f; text-decoration:none;}
.bottom td a:hover {color:#000; text-decoration:underline;}

.list1 {padding:13px 10px;}
.list1 td {background:url(../images/index_35.jpg) no-repeat left 6px; padding-left:12px; color:#000; line-height:18px;}
.list1 td span {display:block; color:#1286ff;}

.list2 td {background:url(../images/index_41.jpg) no-repeat 5px center; padding-left:20px; line-height:23px; border-bottom:1px dotted #333;}
.list2 td span {margin-right:10px;}

.list3 {padding:9px 13px 7px 13px;}
.list3 td {background:url(../images/index_51.jpg) no-repeat left 6px; padding-left:12px; color:#000; line-height:24px;}

.title1 {font-size:15px; font-weight:bold; line-height:1.2em; color:#004ba7; padding:0; margin:0 0 17px 0;}
.title2 {font-family:"궁서"; font-size:17px; font-weight:bold; line-height:1.5em;}

.imgright {margin:0 10px; float:right;}
.imgleft {margin:0 10px; float:left;}

.submu td {line-height:24px; padding-left:38px; height:24px; font-size:13px; font-family: "돋움체",dotum, Gulim,verdana,tahoma,arial sans-serif; font-weight:bold;}
.submu td a:link,.submu td a:visited {line-height:24px; height:24px; background:url(../images/about_13.jpg) no-repeat left center; color:#666; text-decoration:none; padding-left:17px;}
.submu td a:hover {line-height:24px; height:24px; background:url(../images/about_16.jpg) no-repeat left center; color:#01397f; text-decoration:none; padding-left:17px;}

.now {height:29px; line-height:29px; text-align:right; padding-right:10px; margin-bottom:33px; border-bottom:1px dotted #000; color:#7f7f7f; font-family: "돋움체",dotum, Gulim,verdana,tahoma,arial sans-serif;}
.now a:link,.now a:visited {color:#7f7f7f; text-decoration:none;}
.now a:hover {color:#ff0000; text-decoration:none;}

.conttop {border:1px solid #aad2eb; background-color:#eaf2f7; padding:5px; overflow:hidden; margin-bottom:30px;}
.conttop-cont {background-color:#fff; padding:13px;}
.conttop-cont-left {float:left; margin:0 15px 0 0; width:242px;}
.conttop-cont-right {float:left; color:#4e7abc;}
.conttop-cont-right h1 {font-family:"궁서",dotum, Gulim,verdana,tahoma,arial sans-serif; font-size:22px; color:#006fe0; background-color:#eaf2f7; font-weight:normal; padding:2px; margin:0 0 17px 0;}
.conttop-cont-right h1 span {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold; text-transform: uppercase;}
.conttop-cont-right p {margin:0 0 15px 0; padding:0;}

.cont {padding:10px; overflow:hidden; font-size:13px; color:#666;}
.cont h1 {background:url(../images/about_18.jpg) no-repeat 11px 8px; padding:0 0 0 34px; font-size:22px; color:#006fe0; margin-bottom:15px; line-height:1.2em;}
.cont h1 span {font-family:Tahoma, serif; font-size:17px; font-weight:normal; color:#999; margin-left:10px;}
.cont h1.h1other {background:url(../img/bar1_03.jpg) no-repeat left center; padding:0 0 0 15px; font-size:22px; color:#fff; margin-bottom:15px; line-height:36px; height:36px;}
.cont h1.h1otherred {background:url(../img/bar1_03.jpg) no-repeat left center; padding:0 0 0 15px; font-size:22px; color:#ff0000; margin-bottom:15px; line-height:36px; height:36px;}
.cont h2 {font-size:17px; color:#000; margin-bottom:15px;}
.cont h3 {font-size:15px; color:#000; margin-bottom:15px;}
.cont h4 {font-size:13px; color:#006fe0; margin-bottom:15px;}
.cont p {margin-bottom:15px; line-height:1.5em;}
.cont-action {border:1px solid #999; padding:5px; text-align:center;}

.tbm {margin-bottom:15px;}

.list4 td {border-bottom:1px dotted #666; height:26px; line-height:26px; background:url(../images/index_115.jpg) no-repeat 3px center; padding-left:15px;}
.list4 td span {float:right; width:70px; color:#666;}
.list4 td em {margin-right:10px; color:#999; font-style:normal;}