/* CSS Document */

/************************************************************************************************
	±âº»°ª
************************************************************************************************/
* {margin:0; padding:0;}

body {margin:0; padding:0; color:#525252; font:normal 12px/1.3 'dotum';}

div, blockquote {margin:0; padding:0;}
p {margin:0 0 10px 0; padding:0;}
hr {display:none;}

h1, h2, h3, h4, h5, h6 {display:block; margin:0; padding:0;}
ol, ul {margin:0; padding:0; list-style:none;}
li {margin:0; padding:0; list-style-image:none; list-style-type:none;}

img {border:0;}
em {font-style:normal;}

form, fieldset {margin:0; padding:0; border:0;}
caption {visibility:hidden; height:0;}
input {font-size:1em;}
legend {display:none; visibility:hidden; height:0; line-height:0;}
select {margin:0; padding:0; font-size:1em;}

.clear {clear:both; float:none; display:none; overflow:hidden; margin:0 !important; padding:0 !important; width:100%; line-height:0 !important; font-size:0 !important;}

td,div,th,span {margin:0; padding:0; color:#525252; font:normal 12px/1.3 'dotum';}

/************************************************************************************************
	¸µÅ©
************************************************************************************************/
a {color:#404040; text-decoration:none;}
a:hover, a:focus, a:active {text-decoration:none; color:#9a9a9a;}


/************************************************************************************************
	°íÁ¤
************************************************************************************************/
/* top */
.title {padding:30px 0 0 30px; width:190px;}
.tm {padding:12px 10px 4px 0;}

/* top */
.cont {padding:20px 0 20px 0; background:url(img/bg_cont.gif) 50% 0 repeat-x;}

/* down */
.down {background:url(img/dwn_bg.gif) 0 0 repeat-x;}
.down .copyr {height:100px; background:url(img/dwn_copyr.gif) 0 0 no-repeat;}
.copyr ul {margin:14px 0 0 230px;}
.copyr ul li {float:left; display:inline;}





/************************************************************************************************
	¸ÞÀÎ
************************************************************************************************/
#board_tab {clear:both; float:left; position:relative; width:300px; background:url(img/main/bd_tln.gif) 0 0 repeat-x;}
#tab1c1 {position:absolute; left:0; top:34px; _top:24px; width:300px;}
#tab1c2 {position:absolute; left:0; top:34px; _top:24px; width:300px;}
#tab1, #tab2 {float:left; padding-right:2px;}
.more {position:absolute; top:-26px; _top:-13px; right:0;}
.more img {padding-right:4px;}

.bd_list {margin-top:12px;}
.bd_list td {padding:1px 0;}
.bd_list .date {padding-right:4px; color:#929292; text-align:right;}


/************************************************************************************************
	¼­ºê
************************************************************************************************/
.page .location {margin:0 0 10px 0; width:710px; text-align:right; color:#a0a0a0; font-size:11px;}
.page .location img {vertical-align:text-top;}
.page h3 {margin-bottom:20px; padding-left:22px; width:688px; background:url(img/sub/h3_ico.gif) 0 50% no-repeat;}

.doc {line-height:150%;}
.doc p {padding-bottom:10px;}

.doc h4 {margin-bottom:4px; padding:0 0 0 16px; color:#000000; font:bold 13px/1.6 'gulim'; letter-spacing:-1px; background:url(img/sub/h4_bu.gif) 0 4px no-repeat;}
.doc h5 {margin-bottom:2px; color:#c04400; font:bold 12px/1.6 'gulim';}

.doc ul, .page ol {margin-bottom:14px;}
.doc ul {padding-left:16px;}
.doc ul li {list-style-type:disc;}
.doc ol {padding-left:16px;}
.doc ol li {list-style-type:decimal;}

.infox {margin-bottom:20px; padding:11px 11px 1px 11px; border:1px solid #d8d8d8; background:#f6f6f6;}
.infox h5 {margin-bottom:4px; color:#004080; font:bold 11px/1.6 'dotum';}


/************************************************************************************************
	±âÅ¸
************************************************************************************************/
.hidden {display:none;}

.history h4 {float:left; display:block; padding-left:60px; margin:0; background:none; width:140px;}
.history ul {float:left; display:block; margin-bottom:20px; padding:0 0 24px 40px; border-left:1px solid #d2e1ae; width:450px;}

.bck li {padding-left:80px; vertical-align:top;}
.bck li span {float:left; display:block; width:80px; margin-left:-80px; _margin-right:-3px; color:#b85a38; font-weight:bold;} 
*html .bck li span {margin-left:-40px;} /*IE 5¿Í IE 6¸¦ À§ÇÑ ±ÔÄ¢ */

.sitemap td {padding:10px 20px;}
.sitemap ul {padding:0}
.sitemap ul li {list-style:none; margin:0; padding:3px 0 1px 12px; border-bottom:1px solid #efefef; background:url(img/etc/stm_bu.gif) 0 12px no-repeat;}


.sst {margin-bottom:10px; padding:6px 0 16px 0; color:#000; background:url(img/sub/sst.gif) 0 100% no-repeat;}

.tbL {margin-bottom:16px; border-top:1px solid #ccc; border-left:1px solid #ccc;}
.tbL th, .tbL td {margin:0; padding:4px 6px; border-bottom:1px solid #ccc; line-height:130%;}
.tbL th {border-right:1px solid #ccc; background:#e6e6e6;}
.tbL td {border-bottom:1px solid #ccc; border-right:1px solid #ccc; color:#5a5a5a;}
.tbL .sbj {color:#342810; background:#fefaee;}

.tbC {margin-bottom:16px; border-top:1px solid #d4d4ae; border-left:1px solid #d4d4ae;}
.tbC th, .tbC td {margin:0; padding:4px 6px; border-bottom:1px solid #d4d4ae; line-height:130%;}
.tbC th {border-right:1px solid #d4d4ae; color:#767636; background:#f2f4e2;}
.tbC td {border-bottom:1px solid #d4d4ae; border-right:1px solid #d4d4ae; text-align:center; color:#5a5a5a;}
.tbC .sbj {color:#342810; background:#fefaee;}

.box{
border:1px solid #999999;height:21px;	
}
.boxarea{
border:1px solid #999999;;	
}

/************************************************************************************************
	Å×ÀÌºí
************************************************************************************************/
.t01 {
	border-bottom:1 solid #cccccc;
	border-left:1 solid #cccccc;
	padding:4px 10px 2px 10px;
	line-height:130%;
}
.t02 {
	border-bottom:1 solid #cccccc;
	border-left:1 solid #cccccc;
	border-right:1 solid #cccccc;
	padding:4px 10px 2px 10px;
	line-height:130%;
}


/* Å×ÀÌºíA */
.captionA {visibility:hidden; height:0; display:none;}
.tableA {margin:0; padding:0;}
.tableA td {margin:0; padding:0;  line-height:140%;}
.tableA th { line-height:140%;}


/************************************************************************************************
	»ó´Ü
************************************************************************************************/
/* header */

.navi_bg {clear:both; height:38px; width:760px;}

.nav {margin:auto; padding-left:30px; padding-top:2px; width:100%; height:38px; list-style: none; color:#F5CE16; font-weight:600; font-size:16px; font-family:'NanumGothic';}
.topnav {width:100%;padding:0; height:35px; text-align:center; cursor:pointer;color:#F5CE16; text-decoration:none;}
.topnav a{color:#F5CE16 !important; text-decoration:none  !important; font-size:15px; font-weight:600;}
.topnav:hover {color:#1472d2; text-decoration:none;}
.navi_set {float:left;display:inline-block; position:relative; padding:10px 0px;}
.subnav {display: none; position:absolute; left:5px; width:150px; top:35px;padding:4px 0 0 0;margin:0;background:#439E25; text-align:left;list-style:none;}
.tss1 {width:20%;}
.tss2 {width:15%;}
.tss3 {width:60%;}

.ss1 {width:180px;}
.ss2 {width:180px;}
.ss3 {width:180px;}

.subnav li {padding:10px 0; border-bottom:1px solid #73A630; padding-left:15px; font-size:12px; cursor:pointer;text-align:left;}
/*.subnav li span {color:#8ab8f2;}*/
.subnav li:hover {color:#fff; background:#BADD5F;}
.subnav li a{ text-decoration:none  !important;}
.subnav li a:link, .subnav li a:visited, .subnav li a:focus {color:#fff;}
.subnav li a:hover {color:#fff;}

/* container */

<!-- menu -->