/*
	게시판 css 기본 파일
	작성자 : 김현섭
	작성일 : 2012-03-28
	수정자 :
	수정일 :
*/
@CHARSET "UTF-8";

/* 1. 공통*/
	/* 사용자 입력요소의 포커스 시 입력부 색 변경*/
	.txt01:focus, .search > select:focus, #search_box:focus { border: 1px solid #e1e1e1; background-color:#ffffff; }
	.txt03:focus  { border: 1px solid #e1e1e1; background-color:#ffffff; }
	.search > #search_box { height:18px;  border:1px solid #146ab4;  width:209px; }

/*  2. 게시판 내용  조회   */

	/* dl의 위/아래 선 */
	div.e_view dl{
		border-top:1px solid #e1e1e1;
		border-bottom:1px solid #e1e1e1;
		background-color: #f8f8f8;
	}
		/* dd(행)의 위/아래 간격, 언더라인 */
		div.e_view dd.span  {
			height:25px;
			line-height: 25px;
			margin-left: 10px;
		}
	
	
		/* dd(행)의 위/아래 간격, 언더라인 */
		div.e_view dd.view {
			height:25px;
			line-height: 25px;
			border-bottom:1px solid #e1e1e1;
			background-color: #ffffff;
		}
		/* 마지막 번째 행 언더라인 없애기 */
		div.e_view dd:last-child { border-bottom:0px none; 
		}
		
		/* 내용 행 간격 */	
		div.e_view dd > blockquote { padding:10px;}
		
	/* 각 행의 배경 그림(이름, 이메일, 제목, 첨부파일, 내용
	div.e_view > dl dt:nth-child(1) { background:url("/Image/notice/tab01.gif") no-repeat; width:105px; height:20px; }
	div.e_view > dl dt:nth-child(3) { background:url("/Image/notice/tab02.gif") no-repeat; width:105px; height:20px; }
	div.e_view > dl dt:nth-child(5) { background:url("/Image/notice/tab03.gif") no-repeat; width:105px; height:20px; }
	div.e_view > dl dt:nth-child(7) { background:url("/Image/notice/add_file.gif") no-repeat; width:105px; height:20px; }
	div.e_view > dl dt:nth-child(9) { background:url("/Image/notice/tab04.gif") no-repeat; width:105px; height:20px; }*/
	
	
	/* 버튼 영역  간격 */		
	div.board_btn{ margin-top:20px; }
		div.board_btn > ul > li { float:left;}
		div.board_btn > ul > li:first-child { float:left; }
		div.board_btn > ul > li, .board_btn > ul > li:before { float:right; margin-left: 5px; }

/* 3. 게시판 - 리스트(목록) */

	/* 검색영역 */
	.notice_txt { margin-bottom:10px;}
	div.notice_txt > form#search_form { clear:both; padding:0;  margin:0; } 
	
	/* 게시판 - 리스트 */
	td { font-size: 12px; height:25px; color:#636f80; }
	th { background-color:#A7C942; color:#ffffff; height: 25px; color: #2b9cdb;}

	div.e_list{width:770px;}
	div.notice_view_tb0 > table { margin-bottom:10px; width:770px;}	
	table.tdesign {}
	thead.tdesign th.first { padding-left:10px; height:29px; font-weight:normal; }
	thead.tdesign th.last { padding-right:10px;height:29px; background:url(/html/img/board/title_bg_end.gif) no-repeat right top; font-weight:normal; }
	thead.tdesign th { height:29px; font-weight:normal; }
	thead.tdesign th span.bar { display:block; width:100%; background:url(/html/img/board/title_bar.gif) no-repeat right top; }
	tbody.tdesign td {border-bottom:1px solid #e1e1e1; }
	tbody.tdesign td.first { padding-left:10px; }
	tbody.tdesign td.last { padding-right:10px; }
	

	/* 게시판 목록  head 배경 및 간격*/
	#top1{ width:55px;  background: url("../Image/notice/title01.gif") no-repeat scroll 0 0 transparent; }
	#top2{ width:490px; background: url("../Image/notice/title02.gif") no-repeat scroll 0 0 transparent; }
	#top3{ width:65px;  background: url("../Image/notice/title03.gif") no-repeat scroll 0 0 transparent; }
	#top4{ width:105px; background: url("../Image/notice/title04.gif") no-repeat scroll 0 0 transparent; }
	#top5{ width:55px;  background: url("../Image/notice/title05.gif") no-repeat scroll 0 0 transparent; }
	
	
	.pagingWrapper{
		width:760px;
		height:13px;
		text-align:center;
		font-family: "����", Dotum, "����", Gulim, Verdana, AppleGothic, sans-serif;
		position:relative;
	}
	ul.paging_ul {
		position:absolute;
		left:280px;
		width:240px;
	}
	ul.paging_ul > li
	{
		float:left;
	}
		.pagingWrapper > ul > li.pagingGoToPrevFirst > a{
			width:30px;
			height:10px;
			background: url("../Image/notice/first.gif") no-repeat scroll 0 0 transparent;
			float:left;
			display:inline;
			margin-top:2px;
		}
		.pagingWrapper > ul > li.pagingGoToPrev > a {	
			width:30px;
			height:10px;
			background: url("../Image/notice/left.gif") no-repeat scroll 0 0 transparent;
			float:left;
			display:inline;
			margin-top:2px;
		}
		
		.pagingWrapper > ul > li.pagingNumbering > a{
			width:20px;
			height:10px;
			float:left;
			display:inline;
			margin-top:0px;
		}
		
		.pagingWrapper > ul > li.pagingGoToNext > a{
			width:30px;
			height:10px;
			background: url("../Image/notice/right.gif") no-repeat scroll 0 0 transparent;
			float:left;
			display:inline;
			margin-top:2px;
			margin-left:10px;
		}
		
		.pagingWrapper > ul > li.pagingGoToNextLast > a{
			width:30px;
			height:10px;
			background: url("../Image/notice/last.gif") no-repeat scroll 0 0 transparent;
			float:left;
			display:inline;
			margin-top:2px;
			
		}
	

/* 4. 게시판 쓰기 및 수정 */

	/* 글쓰기 화면  설정*/
	div.e_write {float: left; width: 770px;}
	
	/* 폼-필드셋 크기 정의*/ 
	#form1 > fieldset  { width:770px;}
	
	
		/* 필드셋  위/아래 언더라인 */
		form > fieldset div#write dl{
			border-top:1px solid #e1e1e1;
			border-bottom:1px solid #e1e1e1;
			background-color: #f8f8f8
		}
		
		/* dt 속성 지정 */
		dt{
			display:block;
			float:left;
			clear:left;
		}
	
		/* 각 행의 속성 지정, 언더라인 */
		div#write dd.e_write {
			height:25px;
			line-height: 25px;
			border-bottom:1px solid #e1e1e1;
			background-color: #ffffff;
		}
		/* 내용 행의 속성만을 지정 */
		#write #dd_cnt{ 
			height:310px;
			border-bottom:1px solid #CCCCCC; 
			border-bottom:1px solid #e1e1e1;
			background-color: #ffffff;
			}
		
		/* 첨부파일 행의 속성 지정*/
		#write #file_dd{
				height:25px;
				line-height: 25px;
				border-bottom:1px solid #e1e1e1;
				background-color: #ffffff;
				}
		
		/* 마지막 행의 언더라인 제거*/
		div#write dd.e_write:last-child { border-bottom:0px none; }	
		
		/* 각 입력행의 헤더 배경 지정
		div#write > dl dt:nth-child(1) {width:105px; height:25px;}
		div#write > dl dt:nth-child(3) { background:url("/Image/notice/tab02.gif") no-repeat; width:105px; height:25px; background-color: #f8f8f8;}
		div#write > dl dt:nth-child(5) { background:url("/Image/notice/tab03.gif") no-repeat; width:105px; height:25px; background-color: #f8f8f8;}
		div#write > dl dt:nth-child(7) { background:url("/Image/notice/tab04.gif") no-repeat; width:105px; height:25px; background-color: #f8f8f8;}
		div#write > dl dt:nth-child(9) { background:url("/Image/notice/add_file.gif") no-repeat; width:105px; height:25px; background-color: #f8f8f8;}
		div#write > dl dt:nth-child(11){ background:url("/Image/notice/tab05.gif") no-repeat; width:105px; height:25px; background-color: #f8f8f8;} */

		
		#_name { width:105px; height:25px; color: #444444; text-align:center; background-color: #f8f8f8; line-height: 25px;}
		#_email { width:105px; height:25px; color: #444444; text-align:center; background-color: #f8f8f8; line-height: 25px;}
		#_title { width:105px; height:25px; color: #444444; text-align:center; background-color: #f8f8f8; line-height: 25px;}
		#_file { width:105px; height:310px; color: #444444; text-align:center; background-color: #f8f8f8; line-height: 25px;}
		#_content { width:105px; height:25px; color: #444444; text-align:center; background-color: #f8f8f8; line-height: 25px;}
		#_pass { width:105px; height:25px; color: #444444; text-align:center; background-color: #f8f8f8; line-height: 25px;}

		/* 각 입력박스의 넓이 지정*/		
		#reg_name{ width:200px;}
		#email{ width:300px;}
		#title{ width:500px;}
		#password { width:200px;}

	/* 버튼 영역 속성*/
	.btn_align{
		margin-top:10px;
		padding-left:325px;
	}
	
/* 5. 게시판 글 삭제 */
	/* 글삭제/취소 버튼*/
	div.del_view{
		position:relative;
		height:250px;
		left:230px;
		top:50px;
	}
	
	#adminform { width:220px;}
	#adminform > fieldset { border:1px solid #CCCCCC; }
	#adminform > fieldset > div { padding-top:10px; padding-left:40px;}
	
	
	
