/*게시판 정보 글자색 변경*/
.boardInformation {
	color: #587ea5;
}

/*게시판 검색창 꾸미기*/
.boardSearch .inputText {
	border: #ccc 1px solid;
	padding: 2px 4px 0;
	width: 150px;
}

.board INPUT.button {
	border: #587ea5 1px solid;
	padding: 2px 2px 1px 2px;
	background: #74a0cd no-repeat 0px 0px;
	color: #fff;
	cursor: pointer;
}

.board SPAN.button {
	border: #587ea5 1px solid;
	padding: 2px;
	margin: 4px 0 0 0;
	background: #74a0cd no-repeat 0px 0px;
	color: #fff;
	font-size: 13px;
}

/*게시판 목록*/
.boardListForm CAPTION.show {
	color: #587ea5;
	font-weight: bold;
}

.boardList TH {
	background:#eeeeee;
	height: 20px;
	color: #5A5A5A;
	border-left:2px solid #FFFFFF;
	padding: 2px 10px;
	font-weight:bold;

}

.boardList TH.first-child SPAN {
	padding-left: 8px;
	margin-left: -5px
}

.boardList TH.last-child SPAN {
	padding-right: 8px;
	margin-right: -5px
}

.boardList TD {
	border-bottom: #ddd 1px solid;
	color: #666;
}


/*게시판 읽기*/
.boardReadHeader {
	border: 1px solid #d6d6d7;
	margin-bottom: 5px;
}

.DIV.boardReadHeader H3.title {
	color: #74a0cd;
}

DL.info,DL.attach {
	border-top: #e8f2f4 1px solid;
	padding: 10px;
}

DL.info DT,DL.attach DT {
	color: #587ea5;
	background: url(/skin/skin_A/arrow_right_list.jpg) no-repeat left;
}

/*게시판 이전글/다음글*/
DL.prev-next {
	border-top: #74a0cd 2px solid;
	border-bottom: #74a0cd 1px solid;
	margin:5px 0 5px 0;
	line-height:20px;
}

DL.prev-next DT {
	color: #587ea5;
}

DL.prev-next DD.next {
	border-top: #b3d4d9 1px dotted;
}

DL.prev-next DT.prev {
	background: url(/skin/skin_A/view_prev.gif) no-repeat left;
}

DL.prev-next DT.next {
	background: url(/skin/skin_A/view_next.gif) no-repeat left;
}

/*게시판 코멘트*/
DL.boardComment {
	border-top: #74a0cd 1px solid;
}

/*게시판 쓰기*/
.boardWrite {
	border-bottom: #b3d4d9 1px solid;
	border-left: 0px;
	width: 100%;
	margin-bottom: 15px;
	clear: both;
	border-top: #b3d4d9 3px solid;
	border-right: 0px
}

.boardWrite TH {
	border-bottom: #ddd 1px solid;
	text-align: left;
	padding-bottom: 6px;
	padding-left: 10px;
	width: 120px;
	padding-right: 10px;
	background: #f7f7f7;
	padding-top: 6px
}

.boardWrite TD {
	border-bottom: #ddd 1px solid;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px
}

.boardWrite TH IMG {
	float: left;
	padding: 2px 3px 0 0;
}

/*게시판 페이징*/
.boardNavigation .prev {
	border: #587ea5 1px solid;
	background: #74a0cd no-repeat 0px 0px;
	padding: 1px 3px 1px 2px;
	color: #fff;
	font-size: 10px;
	cursor: pointer;
	vertical-align: middle;
}

.boardNavigation .next {
	border: #587ea5 1px solid;
	background: #74a0cd no-repeat 0px 0px;
	padding: 1px 2px 1px 3px;
	color: #fff;
	font-size: 10px;
	cursor: pointer;
	vertical-align: middle;
}

/*게시판 버튼*/
.boardNavigation INPUT.button{
	border: 0px;
	background: #587ea5 no-repeat 0px 0px;
	padding: 3px 5px 1px 5px;
	display: inline;
	color: #fff;
	vertical-align: middle;
	cursor: pointer;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.boardNavigation A.button {
	border: 0px;
	background: #587ea5 no-repeat 0px 0px;
	padding: 2px 5px 3px 5px;
	margin: 1px 0 0 0;
	display: inline;
	color: #fff;
	vertical-align: middle;
	cursor: pointer;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

/*갤러리 목록*/
.boardGallery TH {
	background: none;
	border: none;
}

.boardGallery TD {
	border: #587ea5 2px solid;
	width: 120px;
	height: 100px;
}

/*달력 목록*/
.calendar .calendarHeader li {
	margin-bottom: 5px;
}

.calendar .calendarHeader UL.info {
	overflow:hidden;
	padding:0 0 0 4px
}

.calendar .calendarHeader UL.info li {
	background:url(/skin/skin_A/calendar_tab.gif) no-repeat;
	width:51px;
	font-weight:bold;
}

