.disInput {height:20px;border:1px solid #CCC;}
.disTextarea {padding:5px;border:1px solid #CCC;overflow:auto;}
.disTextCap {text-transform:capitalize;}
.disTextUp {text-transform:uppercase;}


/* ▒▒▒▒▒▒▒▒▒▒ List ▒▒▒▒▒▒▒▒▒▒ */


.bbsListCate {width:50%;padding-bottom:5px;} /* 상단 카테고리 */

.bbsListTotal {width:50%;font:8pt Tahoma;color:#808080;word-spacing:3px;text-align:right;} /* 상단 통계 */
	.bbsListTotal a {font:8pt Tahoma;color:#808080;}
	.bbsListTotal a:hover {text-decoration:underline;}
	.bbsListTotal img {vertical-align:middle;}


.bbsListTable {margin-bottom:10px;border-bottom:1px solid #d9d9d9;font-size:.9em;} /* 목록 테이블 */
	.bbsListTable th {height:40px;border-top:3px solid #5394c5;border-bottom:1px solid #e5e5e5;font-weight:500;text-transform:uppercase;background:-webkit-gradient(linear, 0% 100%, 0% 60%, from(#eee), to(#fff))}
	.bbsListTable td {height:30px;border-bottom:1px dashed #ccc;}
	.bbsListTable img {margin-right:5px;vertical-align:middle;}
	.bbsListTable em {font:7pt Tahoma;color:#f90;}

	.bbsListNotice {background-color:#F5F5F5;} /* 목록 공지 */
		.bbsListNotice span {font:bold 10px Tahoma;color:#5394c5;text-transform:uppercase;} /* 목록 공지 */

	.bbsListTableCate {padding-right:20px;padding-left:20px;font-weight:bold;background:url('../image/bar.gif') no-repeat 100% 50%;} /* 목록 카테고리 */
	.bbsListTableSubject {padding-left:20px;}


.bbsListPage {font:8pt Tahoma,Arial;word-spacing:7px;} /* 목록 페이지 */
	.bbsListPage img {vertical-align:middle;}

.bbsListSearch {float:left;} /* 검색 */
	.bbsListSearch select {vertical-align:middle;}
	.bbsListSearch input {width:130px;height:20px;border:none;font-size:8pt;color:#fff;vertical-align:middle;background:#666;}
	.bbsListSearch img {vertical-align:middle;}

.bbsListBtn {float:right;}
.bbsListBtn a {display:inline-block;padding:3px 6px;border:1px solid #666;border-radius:3px;font-size:.75em;color:#fff;text-transform:uppercase;background:#666;}
	.bbsListBtn a:active, .bbsListBtn a:hover, .bbsListBtn a:focus {border:1px solid #999;background:#999;}




/* ▒▒▒▒▒▒▒▒▒▒ Write ▒▒▒▒▒▒▒▒▒▒ */


.bbsWriteTable {margin-top:40px;border-bottom:1px solid #d9d9d9;} /* 글쓰기 테이블 */

	.bbsWriteTable th {
		padding:0 20px;
		border-bottom:1px dashed #ccc;font-size:.9em;
		font-weight:normal;text-align:right;
		background:url('../image/bar.gif') no-repeat 100% 50%;
		}

	.bbsWriteTable thead th {height:40px;border-top:3px solid #5394c5;border-bottom:1px solid #e5e5e5;font-weight:400;text-transform:uppercase;text-align:right;background:-webkit-gradient(linear, 0% 100%, 0% 60%, from(#eee), to(#fff))}
		.bbsWriteTable thead th input {margin-left:5px;}

	.bbsWriteTable td {padding:5px 0 5px 20px;border-bottom:1px dashed #ccc;color:#666;}
		.bbsWriteTable td table td {border:none;padding:5px;}

	.bbsWriteTable input {margin-right:7px;vertical-align:middle;}
	.bbsWriteTable img {margin-right:7px;vertical-align:middle;}
	.bbsWriteTable strong {font-weight:500;} /* 필수항목 */


.bbsWriteBtn {margin-top:10px;line-height:1em;text-align:right;}
.bbsWriteBtn a {display:inline-block;padding:3px 6px;border:1px solid #666;border-radius:3px;font-size:.75em;color:#fff;text-transform:uppercase;background:#666;}
	.bbsWriteBtn a:active, .bbsWriteBtn a:hover, .bbsWriteBtn a:focus {border:1px solid #999;background:#999;}



/* ▒▒▒▒▒▒▒▒▒▒ View ▒▒▒▒▒▒▒▒▒▒ */


.bbsViewTable {} /* 글읽기 상단 옵션 테이블 */

	.bbsViewTable th {
		padding:7px 10px;
		border-bottom:1px dashed #ccc;
		font-weight:normal;text-align:left;font-size:.8em;
		background:url('../image/bar.gif') no-repeat 100% 50%;
		}
	.bbsViewTable thead th {height:40px;border-top:3px solid #5394c5;border-bottom:1px solid #e5e5e5;font-size:1.1em;font-weight:500;text-align:center;background:-webkit-gradient(linear, 0% 100%, 0% 60%, from(#eee), to(#fff))}
	.bbsViewTable td {padding:7px 10px 7px 20px;border-bottom:1px dashed #ccc;}
		.bbsViewTable td div {float:left;width:50%;font-size:.7em;color:#999;vertical-align:middle;}
			.bbsViewTable td div span {font:9pt Tahoma, Gulim;color:#333;}
			.bbsViewTable td div strong {font:bold 8pt Arial;}
	
	.bbsViewTable a {margin-right:10px;font-size:.8em;}
	.bbsViewTable td.view_link a {display:block;margin:2px 0;}
	.bbsViewTable img {vertical-align:middle;}

	td.bbsViewTableFile {width:100%;border-top:1px solid #d9d9d9;border-bottom:none;padding:7px 30px;background:#f5f5f5;}
		td.bbsViewTableFile a {font-size:.8em;}
		td.bbsViewTableFile span {font-size:.8em;}


.bbsViewMemo {padding:10px 0 30px 0;text-align:left;}
	.bbsViewFile {margin:20px 0;padding-bottom:30px;border-bottom:1px solid #E5E5E5;text-align:center;}


.bbsViewComm {padding:20px;border:5px solid #e5e5e5;}
	.bbsViewComm div {text-align:left;}
		.bbsViewComm div em {font:10px Tahoma, Arial;color:#999;vertical-align:middle;}
		.bbsViewComm div textarea	{margin-top:5px;width:100%;}
	.bbsViewComm hr {margin:10px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #fff;}

.bbsViewCommWrite {margin-top:5px;padding:20px;border:1px solid #e5e5e5;text-align:left;background:#f7f7f7;}
	.bbsViewCommWrite input		{margin:0 10px 0 5px;vertical-align:middle;}
	.bbsViewCommWrite textarea	{margin:5px 0;width:100%;height:70px;}
	.bbsViewComm img {vertical-align:middle;}
	.bbsViewCommWrite table input {margin:5px 0 0 0;}


.bbsViewPageUp		{
	margin-top:15px;padding:4px 0 4px 64px;
	border-top:1px solid #f0f0f0;
	color:#999;text-align:left;font-size:.8em;
	background:url('../image/btnViewNext.gif') no-repeat 10px 50%;
	}
	.bbsViewPageUp a:hover			{text-decoration:underline;}
.bbsViewPageDown {
	padding:4px 0 4px 64px;
	border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;
	color:#999;text-align:left;font-size:.8em;
	background:url('../image/btnViewPrev.gif') no-repeat 10px 50%;
	}
	.bbsViewPageDown a:hover	{text-decoration:underline;}




/* ▒▒▒▒▒▒▒▒▒▒ Del ▒▒▒▒▒▒▒▒▒▒ */


.bbsDelTable {width:100% !important;margin-top:40px;} /* 글삭제 테이블 */

	.bbsDelTable th  {height:40px;border-top:3px solid #5394c5;border-bottom:1px solid #e5e5e5;font-size:1.1em;font-weight:500;text-align:center;background:-webkit-gradient(linear, 0% 100%, 0% 60%, from(#eee), to(#fff))}
	.bbsDelTable td {padding:20px;font-size:.9em;color:#5394c5;line-height:170%;background:#f5f5f5;}
		.bbsDelTable td span {font-weight:bold;}
		.bbsDelTable td hr {margin:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #f5f5f5;}
		.bbsDelTable td input {margin:0 2px;vertical-align:middle;}
		.bbsDelTable td img {vertical-align:middle;}
		.bbsDelTable td strong {font-weight:500;color:#369;}
