/*메인 최근게시물*/
/*공지사항*/
#main_notice{
	width:310px;
	position:absolute;
	left:250px;
	top:275px;
}
#main_notice h1{
	background:url(../img/ttl_notice.gif) no-repeat;
	width:200px;
	overflow:hidden;
	padding-top:20px;
	height:0px !important;
	height /**/:20px;
	float:left;
}
#main_notice .btn_more{
	display:block;
	background:url(../img/btn_more.gif) no-repeat;
	width:36px;
	overflow:hidden;
	padding-top:14px;
	height:0px !important;
	height /**/:14px;
	float:right;
}
#main_notice .board_title{
	border-bottom:#CCCCCC solid 1px;
	height:20px;
	margin-bottom:12px;
}
#main_notice ul{
	list-style:none;
	height:110px;
}
#main_notice li{
	background:url(../img/icn_dot.gif) 1px 4px no-repeat;
	padding-left:11px;	
	height:22px;
	_height:18px;
}
#main_notice li a{
	display:block;
	float:left;
}
#main_notice li img{
	display:block;
	float:left;
}
#main_notice li span{
	display:block;
	float:right;
	color:#7DA64A;
}

/*뉴스*/
#main_news{
	width:310px;
	position:absolute;
	left:590px;
	top:275px;
}
#main_news h1{
	background:url(../img/ttl_news.gif) no-repeat;
	width:200px;
	overflow:hidden;
	padding-top:20px;
	height:0px !important;
	height /**/:20px;
	float:left;
}
#main_news .btn_more{
	display:block;
	background:url(../img/btn_more.gif) no-repeat;
	width:36px;
	overflow:hidden;
	padding-top:14px;
	height:0px !important;
	height /**/:14px;
	float:right;
}
#main_news .board_title{
	border-bottom:#CCCCCC solid 1px;
	height:20px;
	margin-bottom:12px;
}
#main_news ul{
	list-style:none;
	height:110px;
}
#main_news li{
	background:url(../img/icn_dot.gif) 1px 4px no-repeat;
	padding-left:11px;
	height:22px;
	_height:18px;
}
#main_news li a{
	display:block;
	float:left;
}
#main_news li img{
	display:block;
	float:left;
}
#main_news li span{
	display:block;
	float:right;
	color:#7DA64A;
}

/*인터뷰*/
#main_interview{
	width:310px;
	position:absolute;
	left:250px;
	top:495px;
}
#main_interview h1{
	background:url(../img/ttl_interview.gif) no-repeat;
	width:200px;
	overflow:hidden;
	padding-top:20px;
	height:0px !important;
	height /**/:20px;
	float:left;
}
#main_interview .btn_more{
	display:block;
	background:url(../img/btn_more.gif) no-repeat;
	width:36px;
	overflow:hidden;
	padding-top:14px;
	height:0px !important;
	height /**/:14px;
	float:right;
}
#main_interview .board_title{
	border-bottom:#CCCCCC solid 1px;
	height:20px;
	margin-bottom:12px;
}
#main_interview ul{
	list-style:none;
	height:110px;
}
#main_interview li{
	background:url(../img/icn_dot.gif) 1px 4px no-repeat;
	padding-left:11px;	
	height:22px;
	_height:18px;
}
#main_interview li a{
	display:block;
	float:left;
}
#main_interview li img{
	display:block;
	float:left;
}
#main_interview li span{
	display:block;
	float:right;
	color:#7DA64A;
}

/*form 기본 텍스트*/
select{
	font-size:100%;
}
input{
	font-size:100%;
}
textarea{
	font-size:100%;
}
.align_center{
	text-align:center;
}
.align_left{
	text-align:left;
}
.align_right{
	text-align:right;
}

/*게시판 버튼*/
.btn_write{
	border:0;
	width:62px;
	height:21px;
	background:url(/board/img/btn_write.gif) no-repeat;
	cursor:pointer;
	margin:0 2px;
}
.btn_write span{display:none;}
.btn_submit{
	border:0;
	width:61px;
	height:21px;
	background:url(/board/img/btn_confirm.gif) no-repeat;	
	cursor:pointer;
	margin:0 2px;
}
.btn_submit span{display:none;}
.btn_reset{
	border:0;
	width:61px;
	height:21px;
	background:url(/board/img/btn_cancel.gif) no-repeat;	
	cursor:pointer;
	margin:0 2px;
}
.btn_reset span{display:none;}
.btn_list{
	border:0;
	width:62px;
	height:21px;
	background:url(/board/img/btn_list.gif) no-repeat;
	cursor:pointer;
	margin:0 2px;
}
.btn_list span{display:none;}
.btn_reply{
	border:0;
	width:61px;
	height:21px;
	background:url(/board/img/btn_reply.gif) no-repeat;
	cursor:pointer;
	margin:0 2px;
}
.btn_reply span{display:none;}
.btn_delete{
	border:0;
	width:61px;
	height:21px;
	background:url(/board/img/btn_delete.gif) no-repeat;
	cursor:pointer;
	margin:0 2px;
}
.btn_delete span{display:none;}
.btn_modify{
	border:0;
	width:61px;
	height:21px;
	background:url(/board/img/btn_modify.gif) no-repeat;
	cursor:pointer;
	margin:0 2px;
}
.btn_modify span{display:none;}
.btn_comment{
	border:0;
	width:36px;
	height:18px;
	background:url(/board/img/btn_comment.gif) no-repeat;
	cursor:pointer;
	margin-left:5px;
}
.btn_comment span{display:none;}
.btn_search{
	border:0;
	width:61px;
	height:21px;
	background:url(/board/img/btn_search.gif) no-repeat;
	cursor:pointer;
	margin-left:3px;
}
.btn_search span{display:none;}
.btn_allselect{	
	width:60px;
	background:url(/board/img/btn_s_allselect.gif) no-repeat;
	height:18px;
	margin-right:3px;
	border:0;
	cursor:pointer;
}
.btn_allselect span{display:none;}
.btn_delselect{	
	width:60px;
	background:url(/board/img/btn_s_deselect.gif) no-repeat;
	height:18px;
	margin-right:3px;
	border:0;
	cursor:pointer;
}
.btn_delselect span{display:none;}
.btn_dellist{
	width:44px;
	background:url(/board/img/btn_s_delete.gif) no-repeat;
	height:18px;
	border:0;
	cursor:pointer;
}
.btn_dellist span{display:none;}

/*게시판 텍스트*/
.txt_num{
	display:block;
	width:20px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_no.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_subject{
	display:block;
	width:21px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_subject.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_name{
	display:block;
	width:32px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_name.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_hit{
	display:block;
	width:21px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_hit.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_date{
	display:block;
	width:21px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_date.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_password{
	display:block;
	width:42px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_password.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_email{
	display:block;
	width:31px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_email.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_homepage{
	display:block;
	width:43px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_homepage.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_option{
	display:block;
	width:21px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_option.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_content{
	display:block;
	width:20px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_content.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file1{
	display:block;
	width:60px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file1.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file2{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file2.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file3{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file3.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file4{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file4.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file5{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file5.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file6{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file6.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file7{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file7.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file8{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file8.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file9{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file9.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file10{
	display:block;
	width:68px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file10.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_del{/*행사일정의 삭제*/
	display:block;
	width:21px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_del.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
/*게시판 리스트*/
.board_select{/*리스트 상단 모두선택 선택해제 삭제 버튼 부분*/
	margin-bottom:7px;
}
#board_list{
	clear:both;
}
#board_list table{
	width:100%;
	border-top:#03AA9E solid 2px ;
	border-bottom:#BCBEC0 solid 1px ;
	border-collapse:collapse;
	margin-bottom:10px;
	margin-left:0;
}
#board_list th{
	padding:0; /*table.css초기화*/
	height:25px;
	border:0; /*table.css초기화*/
	border-bottom:#F6F6F6 solid 2px;	/*th의 bottom의 그림자*/
	font-size:90%;
	color:#828282;
	text-align:center;
	background:transparent; /*table.css초기화*/
	background:url(/board/img/bg_th_line.gif) left bottom repeat-x;/*th의 bottom line color*/
}
#board_list .txt_num{
	margin:0 auto;
}
#board_list .txt_subject{
	margin:0 auto;
}
#board_list .txt_name{
	margin:0 auto;
}
#board_list .txt_hit{
	margin:0 auto;
}
#board_list .txt_date{
	margin:0 auto;
}
#board_list .txt_content{/*행사일정의 내용*/
	margin:0 auto;
}
#board_list .txt_del{/*행사일정의 삭제*/
	margin:0 auto;
}
#board_list td{
	padding:0; /*table.css초기화*/
	height:29px;
	border:0; /*table.css초기화*/
	border-bottom:#CCCCCC dotted 1px;
	text-align:center;
}
#board_list .align_left{
	text-align:left;
}
#b_group01{
	width:40px;
}
#b_group02{
}
#b_group03{
	width:50px;
}
#b_group04{
	width:80px;
}
.board_search{
	text-align:center;
	background:url(/board/img/bg_search.gif) no-repeat;
	height:32px;
	padding-top:8px;
	margin:10px 0;
}

/*게시판 글쓰기*/
#board_write{
	border-top:#03AA9E solid 2px;
	margin-bottom:10px;
}
#board_write td{
	border:0;
	border-bottom:#DCDDDE dotted 1px;
}
#board_write th{
	background:#fff;
	border:0;
	border-bottom:#DCDDDE dotted 1px;
	text-align:left;
	padding-left:15px;
}
#board_write textarea{
	width:590px;
	height:180px;
}

/*게시판 글읽기*/
#board_read{
	border-top:#03AA9E solid 2px;
	margin-bottom:10px;
}
#board_read th{
	border:0;
	border-bottom:#DCDDDE dotted 1px;
	background:#fff;
	text-align:left;
	padding:7px 0 7px 10px;
	height:12px;
}
#board_read td{
	border:0;
	border-bottom:#DCDDDE dotted 1px;
	height:12px;
	padding:7px 0 7px 0;
}
#board_read .contents_area{
	background:#F6F6F6;
	padding:20px 5px;
}
#comment{
	border:#98B8D4 solid 1px;
	padding:7px;
	margin-bottom:10px;
}
#comment textarea{
	width:330px;
	height:16px;
	font-size:100%;
}
#comment_list{
	border:0;
	margin-bottom:10px;
}
#comment_list td{
	border:0;
	border-bottom:#98B8D4 dashed 1px;
}
#comment_list .btn_del{
	width:13px;
	background:url(/board/img/btn_del.gif) no-repeat;
	height:13px;
	border:0;
	cursor:pointer;
	float:right;/*끝으로 버튼을 붙이려고*/
}
#comment_list .btn_del span{display:none;}
#board_read .p_align{
	clear:both;
	text-align:center;
	margin-top:10px;
	border:0;
}

/*게시판 글삭제*/
#board_delete{
	text-align:center;
	border:#D1D3D4 solid 2px;
	padding:20px;
	width:60%;
	margin:50px auto;
}
#board_delete input{
	margin-bottom:10px;
}

/*포토갤러리*/
#gallery_list td{
	padding:10px 0;
	vertical-align:top;
}
#gallery_list img{
	border:#BCBEC0 solid 1px;
}

/*게시판 홀수줄, 짝수줄 색변화*/
.color{
	background:#F6F6F6;
}

/*에디터*/
.contents #wysiwyg_div_text{
	border:#D1D3D4 solid 1px;
}
.contents #wysiwyg_div_text table{
	border:0;
}
.contents #wysiwyg_div_text td{
	padding:0;
	border:0;
}
.contents #wysiwyg_div_text th{
	padding:0;
	border:0;
}

/*게시판 안내글*/
.boardGuide{
	border:#ccc solid 2px;
	padding:15px;
	color:#ec2432;
	background:#f8f8f8;
	margin-bottom:20px;
}