@charset "euc-kr";
/* CSS Document */

body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	color: #404040;
	font-size: 12px;
}
img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

input {
	height: 18px;
}
a{
	font-size: 12px;
	color: #404040;
}
a hover{
	color: #F30;
	text-decoration: none;
}

.footer {
	background-color: #666666;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFF;
	padding-top: 15px;
}
.footer_link{
	background-image: url(../images/bg_footer_line.gif);
	background-repeat: repeat-y;
	background-position: 135px;
	width: 131px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	line-height: 30px;
}
.footer a{
	color: #FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 15px;
}

.footer_box{
	padding-left: 15px;
}
.msearch {
	padding-bottom: 5px;
}
.mbox1 {
	padding-bottom: 7px;
}
.mbox2{
	padding-left: 6px;
}
.mtext1 {
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.m_qna {
	background-image: url(../images/img_main_002.gif);
	padding-left: 170px;
}


.m_advs{}
.m_advs a{
	color: #FFF;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}.img1 img {
	border: 1px solid #9d9d9b;
}
.img2{
	padding: 10px;
}
.tit_blue {
	font-family: dotum;
	font-size: 14px;
	font-weight: bold;
	color: #358085;
}

.img2 img {
	border: 1px solid #9d9d9b;
}

.sub_nav{
	background-image: url(../images/sub_nav.gif);
	padding-top: 15px;
	padding-right: 20px;
	
}
.navi{
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #9e9e9e;
	height: 35px;
	padding-right: 10px;
}
.se1{
	border: 8px solid #DFDED9;
	margin-bottom:10px;
}
.search_box{
	background-image: url(../images/bg_search.gif);
	background-repeat:no-repeat;
	height:23px;
	width:257px;
}
.s_in{
	border:0 none;
	margin:3px;
	height:15px;
	width:230px;
}

.search_a1 {
	font-family: Dotum;
	color: #404040;
	font-size: 12px;
	margin-bottom: 15px;
}
.search_a1 td{
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c1bf;
	height: 28px;
	padding-top: 10px;
}
.sel_11{
	font-size: 11px;
	color: #404040;
	font-family: Dotum;
	padding-left: 5px;
}
.ser_tit{
	background-color: #bcbbb6;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.titlebox1{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c1bf;
	margin-bottom: 10px;
}
.titlebox2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c1bf;
	font-family: dotum;
	font-size: 12px;
	color: #404040;
	margin-bottom:10px;
}
.titlebox2 a{
	font-size: 12px;
	color: #d6440a;
	text-decoration: none;
}

.search_more{
	font-family: Dotum;
	font-size: 12px;
	color: #404040;
	text-decoration: none;
}
.search_more hover{font-family: Dotum;
	font-size: 12px;
	color: #404040;
	text-decoration: none;}
.con1{
	padding: 10px;
	line-height: 18px;
}
.con1 a{
	text-decoration: none;
}
.counter{
	font-weight: bold;
	color: #FFF;
	background-image: url(../images/bg_counter.gif);
	height: 23px;
	width: 78px;
}
.searchop {
	color: #6a6a6a;
	font-size: 12px;
}
.searchop1 {
	color: #6a6a6a;
	border: 1px solid 9c9c9c;
	font-size: 12px;
}
.bbs1{
	font-family: dotum;
}
.bbs1 table{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCD9C9;
}
.bbs1 th{
	height: 27px;
	font-weight: normal;
	color: #6a6a6a;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCD9C9;
}
.bbs1 td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCD9C9;
	height: 27px;
	font-size: 12px;
	color: #5a5a5a;
}
.bbs1 a{
	text-decoration: none;
}
.txt2{
	line-height: 21px;
	text-align: justify;
}
.txt3{
	line-height: 19px;
	font-size: 12px;
	padding-bottom: 10px;
	text-align: justify;
}
.imgcol{
	margin-right: 20px;
}
.txt_11{
	font-size: 12px;
	padding-left: 5px;
	line-height: 20px;
	text-align: justify;
}
.box_gray{
	background-color: #cac8bd;
	font-family: dotum;
	font-size: 12px;
}

/*Á¤¹ÎÃß°¡*/
.tab .line{
	border-bottom:solid 1px #a9a8a4;
}
.doc_pic td{
	padding:10px 5px;
	text-align:center;
}
.board_list th{
	border-bottom:solid 1px #DCD9C9;
}
.board_list td{
	border-bottom:solid 1px #DCD9C9;
}
.board_write{ background-color:#FFFFFF;}
.board_write td{
	height:18px;
	padding:5px;
	border-bottom:solid 1px #DCD9C9;
}
.style_ip{border:solid 1px #cac8bd;
		  background-color:#EEEEEE;
}