body,p,ol,ul,td {font-size: 12px;  line-height:18px; Helvetica, sans-serif; color:#000000}

a:link { color: #000000; text-decoration: none}
a:visited { color: #000000; text-decoration: none}
a:active { color: #000000; text-decoration: none}
a:hover { color: #0C0C0C; text-decoration: underline}

BODY {
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #D0D0D0;
scrollbar-highlight-color: #D0D0D0;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #999999
}
.textbox {font-size: 12px; color:#000000; background-color:#FFFFFF; border-width:1px; border-color:#E0E0E0; border-style:solid; padding-left: 3px; height:17px; font-family: ¡¾¨ù¢¬©÷,¡¾¨ù¢¬©÷u}
.input_textarea {font-family: µ¸¿ò,µ¸¿òÃ¼, Arial ; color:#000000; background-color:#FFFFFF; border-color:#E0E0E0; border-width:1px; border-style:solid; padding-left: 0px; line-height: 15pt; background-image: url(/image/textline.gif); }

.nolinebox {font-family: µ¸¿ò,µ¸¿òÃ¼, Arial ; color:#000000; background-color:#F1F1F1; border-width:0px; border-style:solid; padding-left: 0px; height:17px;}
.nolinebox2 {font-family: µ¸¿ò,µ¸¿òÃ¼, Arial ; color:#000000; background-color:#FFFFFF; border-width:0px; border-style:solid; padding-left: 0px; height:17px;}
.nolinebox3 {font-size: 12px; font-family: µ¸¿ò,µ¸¿òÃ¼, Arial ; color:#787878; background-color:#FFFFFF; border-width:0px; border-style:solid; padding-left: 0px; height:17px;}

a.miniBtn { width:auto; height:20px; line-height:20px; background:#f3f3f3; border-top:1px solid #f7f7f7; border-left:1px solid #f7f7f7; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; color:#777 !important; padding:0px 5px; text-decoration:none; }
a.miniBtn:hover{ color:#fff !important; background:#a1a1a1; text-decoration:none; }



.zv3_input {border:solid 1;border-color:888888;background-color:ffffff;height:17px}
.zv3_w_textarea {border:solid 1;border-color:888888;background-color:efefef;width:480px;}

.zv3_viewform {border:solid 1;border-color:999999;background-color:#F7F7F7}
.zv3_viewbox {border:0;background-color:white;}
.zv3_search {border:solid 1;border-color:444444;height:17px;width:80px;color:666666;}
.zv3_textarea {border:solid 1;border-color:777777;background-color:white;width:100%;}
.zv3_submit {border:solid 1;border-color:777777;background-color:white;width:100%;height:100%}

.zv3_small {font-size:8pt}





a.cbtn 
{
	color:#000000;
	font-family:Tahoma;
	width:auto;
	height:20px;
	font-size:9pt;
	background-color:#ddd;
	border:1px solid;
	border-top:1px solid #f7f7f7; 
	border-left:1px solid #f7f7f7; 
	border-right:1px solid #d5d5d5; 
	border-bottom:1px solid #d5d5d5; 
	padding:0px 5px; 
	text-decoration:none; 
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}


.st3{ letter-spacing:1px;}


/* #gBtn11 */
#gBtn11 a{display:block; background:url('/img/gBtn11_bg.gif') left 0; float:left; font:12px ±¼¸²; color:#828369; padding-left:6px; text-decoration:none; height:27px; cursor:pointer; margin-right:3px; overflow:hidden}
#gBtn11 a span{display:block; float:left; background:url('/img/gBtn11_bg.gif') right 0; line-height:240%; padding-right:6px; height:27px; overflow:hidden}



a.top_link:link { font-size : 15px; color: #ffffff; text-decoration: none; font-weight:bold;}
a.top_link:visited { font-size : 15px; color: #ffffff; text-decoration: none; font-weight:bold;}
a.top_link:active { font-size : 15px; color: #ffffff; text-decoration: none; font-weight:bold;}
a.top_link:hover { font-size : 15px; color: #ffffff; text-decoration: underline; font-weight:bold;}































/*++++++++++++++++++++++++++++++++board_common start++++++++++++++++++++++++++++++++*/

table.board_list{
	width:600px;
	border-bottom:2px solid #083c8a;
	border-top:2px solid #083c8a;
	font-size:12px;
}


table.board_list a{
	text-decoration:none;
	color:#666666;
}
table.board_list a:hover{
	text-decoration:underline;
	color:#083c8a;

}


table.board_list thead th{
	font-size:12px;

	height:26px;
	text-align:center;
	vertical-align:middle;
	color:#666666;
	background-color:#e8edf6;
}
table.board_list tbody td{
	text-align:center;
	padding:5px 0;
	border-top:1px solid #eee;
}


table.board_list tbody td.cell1{		/*¹øÈ£*/
	width:40px;
}
table.board_list tbody td.cell2{		/*Á¦¸ñ*/
	padding-left:10px;
	text-align:left;
}
table.board_list tbody td.cell3{		/*ÀÛ¼ºÀÚ*/
	width:60px;
}
table.board_list tbody td.cell4{		/*Á¶È¸¼ö*/
	width:40px;
}
table.board_list tbody td.cell4{		/*ÀÛ¼ºÀÏ*/
	width:40px;
}

/*ÆäÀÌÂ¡ ºÎºÐ*/
div.page_navigate{
	width:600px;
	padding:10px 0px;
}
div.page_navigate div{
	float:right;
}
div.page_navigate a{
	color:#000000;
	text-decoration:none;
}


div.page_navigate input,select{
	border:solid 1px #CCC;
	height:20px;
}
div.page_navigate input.board_btn{
	height:22px;
	background-color:#e8edf6;
}




div.board_title{
	background-color:#e8edf6;
	width:600px;
	padding:5px; 0px 5px 5px;
	font-weight:bold;
}
div.board_info{
	width:600px;
	padding:5px 0px 5px 5px;
	margin-bottom:10px;
	border-bottom:dotted 1px #CCC;
}
div.board_info div{
	float:left;
	padding:5px 5px 0px 0px;
}
div.board_info div.dv_info{
	color:#A59C79;
}
div.board_info div.dv_cnt{
	float:right;
	padding-right:-5px;
}
div.board_info div.dv_info_cnt{
	color:#A59C79;
	float:right;
}
div.board_contents{
	width:600px;
}
div.board_nav{
	border-top:solid 1px #CCC;
	padding: 10px 0px;
	width:600px;
	text-align:right;
}


div.board_write_nm
{
	float:left;
	width:80px;
	text-align:center;

}


/*++++++++++++++++++++++++++++++++board_common start++++++++++++++++++++++++++++++++*/









/*+++++++++++++++++++++++++++»ó´ã ·¹ÄÚµå+++++++++++++++++++++++++++*/



table.board_list{
	width:870px;
	border-bottom:2px solid #083c8a;
	border-top:2px solid #083c8a;
	font-size:12px;
}


table.board_list a{
	text-decoration:none;
	color:#666666;
}
table.board_list a:hover{
	text-decoration:underline;
	color:#083c8a;

}


table.board_list thead th{
	font-size:12px;

	height:26px;
	text-align:center;
	vertical-align:middle;
	color:#666666;
	background-color:#e8edf6;
}
table.board_list tbody td{
	text-align:center;
	padding:5px 0;
	border-top:1px solid #cccccc;
}


table.board_list tbody td.rc_cell1{
	width:80px;
	color:#742e7e;
}
table.board_list tbody td.rc_cell2{
	padding-left:10px;
	text-align:left;
}
table.board_list tbody td.rc_cell3{
	width:80px;
}
table.board_list tbody td.rc_cell4{
	width:120px;
}

/*ÆäÀÌÂ¡ ºÎºÐ*/
div.page_navigate{
	width:870px;
	padding:10px 0px;
}
div.page_navigate div{
	float:right;
}
div.page_navigate a{
	color:#000000;
	text-decoration:none;
}



/*+++++++++++++++++++++++++++»ó´ã ·¹ÄÚµå+++++++++++++++++++++++++++*/




.add_blue_btn {
	color: #ff4700;
	padding:3px 5px 1px 5px;
	border:solid 1px #ff4700;
	text-decoration:none;
}
.add_blue_btn:hover{
	color: #FFFFFF;
	cursor:pointer;
	background-color:#ff4700;
	padding: 5px 5px 1px 5px;
	border: solid 1px #ff4700;
	text-decoration: none;
}


.small_menu{
	font-weight:bold;
	padding-left: 23px;
	background:url("/pub/img/sth_icon.gif") no-repeat 6px 4px;
}


.mid_title{
	padding-left:5px;
	color : #222222;
	font-size:16px;
	width: 150px;
	font-weight:bold;
	padding: 0px 0px 10px 18px;
	background:url("/pub/img/mth_icon.gif") no-repeat 0px 4px;
}











/*++++++++++++++++++++++++++++++++¸®½ºÆ® ÇüÅÂ °øÅë start++++++++++++++++++++++++++++++++*/
table.list_board{
	border-top:solid 2px #4a4a4a;
	border-bottom:solid 2px #4a4a4a;	
}

table.list_board th{
	font-size:12px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	background-color:#4a4a4a;
}

table.list_board td{
	font-size:12px;
	color:#666666;
	border:solid 1px #eee;
	padding:3px 0px;
}

/*++++++++++++++++++++++++++++++++¸®½ºÆ® ÇüÅÂ °øÅë end++++++++++++++++++++++++++++++++*/


/*++++++++++++++++++++++++++++++++list_board_date++++++++++++++++++++++++++++++++*/

table.list_board_date{
	border-top:solid 2px #4a4a4a;
	border-bottom:solid 2px #4a4a4a;	
	width:100%;
}

table.list_board_date th{
	font-size:12px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	background-color:#4a4a4a;
}

table.list_board_date td{
	font-size:12px;
	color:#666666;
	border:solid 1px #eee;
	padding:3px 0px;
}

/*++++++++++++++++++++++++++++++++list_board_date End++++++++++++++++++++++++++++++++*/



/*++++++++++++++++++++++++++++++++list_board_list++++++++++++++++++++++++++++++++*/

table.list_board_list{
	border-top:solid 2px #4a4a4a;
	border-bottom:solid 2px #4a4a4a;	
/*	width:100%; */
}

table.list_board_list th{
  border-right:solid 1px #ffffff;
	font-size:12px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	background-color:#4a4a4a;
}

table.list_board_list td{
	font-size:12px;
	color:#666666;
	border:solid 1px #eee;
	padding:3px 0px;
}

/*++++++++++++++++++++++++++++++++list_board_list End++++++++++++++++++++++++++++++++*/



/*++++++++++++++++++++++++++++++++list_board_navi++++++++++++++++++++++++++++++++*/

table.list_board_navi{
  width:100%;
  text-align:center;
}

/*++++++++++++++++++++++++++++++++list_board_navi End++++++++++++++++++++++++++++++++*/



/*++++++++++++++++++++++++++++++++list_board_sch++++++++++++++++++++++++++++++++*/

table.list_board_sch{
	border-top:solid 2px #4a4a4a;
	border-bottom:solid 2px #4a4a4a;	
	width:100%;
}

table.list_board_sch th{
  border-right:solid 1px #ffffff;
	font-size:12px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	background-color:#4a4a4a;
}

table.list_board_sch td{
	font-size:12px;
	color:#666666;
	border:solid 1px #eee;
	padding:3px 0px;
}

/*++++++++++++++++++++++++++++++++list_board_sch End++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++list_board_view++++++++++++++++++++++++++++++++*/

table.list_board_view{
	border-top:solid 2px #4a4a4a;
	border-bottom:solid 2px #4a4a4a;	
	width:700px;
}

table.list_board_view th{
	font-size:12px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	background-color:#4a4a4a;
}

table.list_board_view td{
	font-size:12px;
	color:#666666;
	border:solid 1px #eee;
	padding:3px 3px;
}

/*++++++++++++++++++++++++++++++++list_board_view End++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++list_board_sms End++++++++++++++++++++++++++++++++*/
table.list_board_sms{
	border-top:solid 2px #4a4a4a;
	border-bottom:solid 2px #4a4a4a;	
	width:700px;
}

table.list_board_sms th{
	font-size:12px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	background-color:#4a4a4a;
}

table.list_board_sms td{
	font-size:12px;
	color:#666666;
	border:solid 1px #eee;
	padding:3px 0px;
}
/*++++++++++++++++++++++++++++++++list_board_sms End++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++list_board_edit++++++++++++++++++++++++++++++++*/

table.list_board_edit{
	border-top:solid 2px #4a4a4a;
	border-bottom:solid 2px #4a4a4a;	
	width:700px;
}

table.list_board_edit th{
	font-size:12px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	background-color:#4a4a4a;
}

table.list_board_edit td{
	font-size:12px;
	color:#666666;
	border:solid 1px #eee;
	padding:3px 3px;
}

/*++++++++++++++++++++++++++++++++list_board_edit End++++++++++++++++++++++++++++++++*/