/******************** 기본 리스트형  *********************/




/* 공지사항 게시판 리스트 */
#bbs table{ 
	clear:both;
    border-collapse: collapse;
	width:100%;
	 font-size:12px; letter-spacing: -0.02em;line-height: 1.0em;
    margin: 0px 0 0px 0;
	padding: 0;
}

.bbs_list th, .bbs_list td {
    border-bottom: 1px #eee9e0 dashed;
    padding: 12px 0;
	
}

.bbs_list thead th, .bbs_list head td, .bbs_list tfoot th, .bbs_list tfoot td {
    background-color: #cc9;
    font-size: 1.1em;
    vertical-align:middle;
}


.bbs_list thead td {background:#f7f7f7; border-bottom:1px #eee9e0  solid; }

 
/*리스트 하단 검색 박스 */
#bbs_searchbox {
	clear:both;
	text-align:center;
	border-bottom:1px #eee9e0 solid;
	margin-bottom:30px;
	padding:10px 0;
	background:#fff;
	color:#666;
}

#bbs_searchbox img {
	margin-bottom:5px;
}



#bbs_searchbox img {
	margin-bottom:5px;
}

#bbs_searchbox .btn_write {
	margin-left:20px;
}


/*마우스 온오버*/
.bbs_list tbody th, .bbs_list td        { background-color:#FFF;}
.bbs_list tbody tr:hover td, .bbs_list tbody tr:hover th {background-color: #fffbf3;}


/*게시판 리스트 항목별  */

#bbs .number { color:#f666; padding:0 0 0 0px;  text-align:center; font-size:12px; font-family:Tahoma, Helvetica, "돋움", Dotum, AppleGothic, Sans-serif;  } 
#bbs .subject{ color:#ff6600;  letter-spacing: -0.02em; text-align:left; } 
#bbs .wname { color:#666; font-weight: bold;  text-align:right; font-size:11px; padding-right:10px; } 
#bbs .date{ color:#c1c1c1;  font-size:11px; text-align:center; } 
#bbs .hit { color:#ff6600; font-size:11px;  text-align:right;  padding-right:10px; } 

 /*게시판 리스트 제목 링크  */

#bbs a { color:#474747;  font-size:11px; letter-spacing: -0.02em;  line-height: 1.2em;  }
#bbs a:link, #bbs  a:visited {	color:#474747;		}
#bbs  a:hover {	color:#ffa400;		}






/******************** 갤러리형 형 가로 갯수 가변형태 *********************/



/* 갤러리 리스트 부분 */


#list_total {font-size:11px; font-weight:bold; color:#ff6600; border-bottom:1px #d4d4d4 dotted; padding-bottom:10px; } 
#gallery_list { clear:both;  width:800px; padding:20px 0; margin:0 auto;}
#gallery_list ul { list-style:none; padding:0; margin:0; }
#gallery_list li {  float:left; display:inline; *display:inline; *zoom:1; width:260px;   text-align:center;} /* display:inline-block는 익스7이하에서는 적용이 안되어  *display:inline; *zoom:1; 핵처 */ /* 이미지 160X100 일때, 아닐경우 수정 필요 */

#gallery_list  a:link, #gallery_list a:visited {	color:#474747;		}
#gallery_list  a:hover {	color:#ffa400;		}



#gallery_cation { display:block; width:220px;  margin:15px 0 45px 20px; text-align:left; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; } /* 이미지 160X100 일때, 아닐경우 가로값 수정 필요 */

#gallery_cation p {margin-bottom:5px;  }
#gallery_cation .w_name {margin-bottom:5px; color:#757575; font-weight:bold; font-size:12px;  }
#gallery_cation .date { color:#aaaaaa; border-top:1px #f2f2f2 solid; padding-top:4px; }
#gallery_cation .date span { float:right; color:#c1c1c1; }


#gallery_list a .img, #gallery_list a:link .img{border:0px solid #eee9e0; width:220px; height:150px; } /* 이미지 160X100 일때, 아닐경우 수정 필요 */
#gallery_list a:visited  .img{border:0px solid #eee9e0;  }
#gallery_list a:hover .img, #gallery_list a:focus .img {border:0px solid #666666; }
#gallery_list a:active .img{border:0px solid #eee9e0;  }




/******************** 썸네일형 가로 갯수 가변형태 *********************/



/* 썸네일 리스트 부분 */

#thum_list { clear:both;  padding:20px 0; margin:0 auto;}



/* 썸네일 기사 우측 텍스트 영역  */
#thum_thum {clear:both;  border-top:1px #f2f2f2 solid; overflow:hidden; padding:20px; }
.notice { background:#fffbf3;  }

/* 썸네일 기사 박스 */
#thum_box { float:left; margin: 0 25px 0 0;  }

/* 썸네일 기사 제목 */
.thum_subject { color:#474747;  font-size:14px; letter-spacing: -0.02em; font-weight: bold;  line-height: 1.2em; margin-bottom:15px; }
.thum_subject a:link, .thum_subject a:visited {	color:#474747;		}
.thum_subject a:hover {	color:#ffa400;		}
.thum_subject h3  {color:#f01721; }

/* 썸네일 기사 본문 */
.thum_pretext { color:#929292;  font-size:11px; letter-spacing: -0.02em; line-height: 1.3em; }
.thum_pretext a:link, .news_pretext  a:visited {	color:#929292;		}
.thum_pretext a:hover {	color:#000;		}

/* 썸네일 기사 등록일시  */
.thum_date { color:#c1c1c1;  font-size:11px; letter-spacing: -0.02em; margin-top:7px;  }
.thum_date span { color:#666;  font-size:12px; font-weight: bold;  margin-right:10px; }













/******************** 스킨 상관없이 공통사용 부분 *********************/



/* 게시판 상단 버튼 및 공간 */
#bbs_top_title {clear:both; float:left; width:50%;  height:28px; padding-top:12px;  text-align:left;  border-bottom:1px solid #eee9e0; color:#dec28f;  background: url(/bbs_img/arr.gif) no-repeat left 55%;   }
#bbs_top_write {float:left; width:50%;  text-align:right; height:40px;border-bottom:1px solid #eee9e0; }





/* 게시판 상단 옵션 부분, 현재 페이징현황과 리스트 소트 갯수 조정 */
#bbs_option { clear:both; width:100%; height: 30px; line-height:30px; margin:10px 0; font }
#bbs_option .p_now { color:#333;  }
#bbs_option .pp { color:#ff6600; font-weight:bold; }
#bbs_option .listview { float:right; margin-top:7px; }



/* 페이징 */
#p_number {width:699px; clear:both; margin:0 auto; height:20px;  text-align:center; }
 #p_number ul { list-style-type:none;text-align:center;clear:both;}
#p_number ul li {  margin:0px 0px 0px 2px;display:inline; }


#p_number ul li img { margin:0px 0px 0px 0px; }
#p_number ul li a {color:#3E3E3E; }
#p_number ul li  {color:#d4d4d4; }
#p_number .numbering {padding:0 10px; }
#p_number .numbering a {padding:0 4px; vertical-align:middle }

#p_number ul li a:hover {color:#000; font-weight:bold;}
#p_number ul li a.selected { color:#ff9f00; }
#p_number ul li a.s { font-weight:bold; color:#ff9f00;} /*선택된 페이지 넘버









/* 체크박스 스타일시트 먹이기 */
.input_checkbox {width:13px; height:13px; margin-right:4px; vertical-align:middle;} 

#input_box { 
	padding:0 10px 0 10px; 
	height:23px; 
	border:1px #ccc solid;
	background:#fff;
	font-family:"돋움", Dotum, Tahoma, Helvetica, AppleGothic, Sans-serif; 
	color:#626262;  font-size:12px; line-height: 22px;
}


#select_box { 
	border:1px #ccc solid;
	background:#fff;
	font-family:"돋움", Dotum, Tahoma, Helvetica, AppleGothic, Sans-serif; 
	color:#626262;  font-size:12px; line-height:18px; vertical-align:middle;
	padding:4px; margin:0;	
}
