.btn_basic {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#fafafa;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	text-indent:0px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#616161;
	font-family:Arial Black;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	height:24px;
	line-height:24px;
	width:65px;
	text-decoration:none;
	text-align:center;
	text-shadow:0px 0px 0px #ffffff;
}.btn_basic:hover {
	background-color:#f2f2f2;
}.btn_basic:active {
	position:relative;
	top:1px;
}


.btn_blue {
	-moz-box-shadow:inset 0px 1px 0px 0px #34529f;
	-webkit-box-shadow:inset 0px 1px 0px 0px #34529f;
	box-shadow:inset 0px 1px 0px 0px #34529f;
	background-color:#4868b8;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	text-indent:0px;
	border:1px solid #34529f;
	display:inline-block;
	color:#ffffff;
	font-family:Arial Black;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:24px;
	line-height:24px;
	width:65px;
	text-decoration:none;
	text-align:center;
	text-shadow:0px 0px 0px #34529f;
}.btn_blue:hover {
	background-color:#34529f;
}.btn_blue:active {
	position:relative;
	top:1px;
}


.btn_black {
	-moz-box-shadow:inset 0px 1px 0px 0px #696969;
	-webkit-box-shadow:inset 0px 1px 0px 0px #696969;
	box-shadow:inset 0px 1px 0px 0px #696969;
	background-color:#5e5e5e;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	text-indent:0px;
	border:1px solid #474747;
	display:inline-block;
	color:#ffffff;
	font-family:Arial Black;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:24px;
	line-height:24px;
	width:65px;
	text-decoration:none;
	text-align:center;
	text-shadow:0px 0px 0px #474647;
}.btn_black:hover {
	background-color:#383838;
}.btn_black:active {
	position:relative;
	top:1px;
}

table.dk_cms1 {width:100%; font-size:13px; font-family:'나눔고딕','NanumGothic','맑은고딕','Malgun Gothic','돋움','sans-serif'; margin-bottom:5px;}
table.dk_cms1 thead th {padding:8px 5px 8px 5px; border-top:2px solid #6f6f6f; border-bottom:1px solid #d5d5d5; background-color:#f7f7f7; color:#000; text-align:center; font-weight:bold; }
table.dk_cms1 tbody td {padding:10px 5px 10px 5px; border-bottom:1px solid #e5e5e5; text-align:center; color:#656565; letter-spacing:-0.3px;}
table.dk_cms1 tbody td.list {text-align:left; padding-left:10px;}
table.dk_cms1 tbody td.right {text-align:right; padding-right:10px; }
table.dk_cms1 tbody td.cont_print {word-break:break-all;}
table.dk_cms1 tbody td.nolist {height:140px; padding:8px 10px 8px 10px;border-style:none solid solid none;border-width:0 1px 1px 0;border-color:#C8C8C8;text-align:center;background-color:#f9f9f9;}
table.dk_cms1 thead th a{color:#000; letter-spacing:-0.3px;}
table.dk_cms1 tbody td a{color:#656565;}
table.dk_cms1 tbody td a:hover{color:#656565; text-decoration:underline;}
table.dk_cms1 .notice{font-weight:bold; color:#333; font-size:13px; letter-spacing:-0.3px;}
table.dk_cms1 .comment{font-weight:bold; color:#855c47; font-size:12px; letter-spacing:-0.3px;}

table.dk_cmsw {width:100%; font-size:13px; font-family:'나눔고딕','NanumGothic','맑은고딕','Malgun Gothic','돋움','sans-serif'; margin-bottom:5px;}
table.dk_cmsw thead th {padding:8px 5px 8px 5px; border-top:2px solid #6f6f6f; border-bottom:1px solid #d5d5d5; background-color:#f7f7f7; color:#000; text-align:center; font-weight:bold; }
table.dk_cmsw tbody th {padding:10px 5px 10px 15px; border-bottom:1px solid #e5e5e5; text-align:left; color:#333; letter-spacing:-0.3px;}
table.dk_cmsw tbody td {padding:10px 5px 10px 15px; border-bottom:1px solid #e5e5e5; text-align:left; color:#656565; letter-spacing:-0.3px;}
table.dk_cmsw tbody td.right {text-align:right; padding-right:10px; }
table.dk_cmsw tbody td.cont_print {word-break:break-all;}
table.dk_cmsw tbody td input[type=checkbox]{border:none; padding:0 5px 0 0; height:13px; width:13px; vertical-align:middle}
table.dk_cmsw tbody td input[type=file]{border:none;  padding:10px 10px; margin:5px 0 5px 0; height:25px; vertical-align:middle}
table.dk_cmsw tbody td input[type=input]{padding:3px 2px 3px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px;}
table.dk_cmsw tbody td textarea{ border:1px solid #666;  padding:10px 10px; }
table.dk_cmsw tbody td input{padding:3px 2px 3px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px; vertical-align:middle; line-height:12px}
table.dk_cmsw tbody td.nolist {height:140px; padding:8px 10px 8px 10px;border-style:none solid solid none;border-width:0 1px 1px 0;border-color:#C8C8C8;text-align:center;background-color:#f9f9f9;}
table.dk_cmsw thead th a{color:#000; letter-spacing:-0.3px;}
table.dk_cmsw tbody td a{color:#656565;}
table.dk_cmsw tbody td a:hover{color:#656565; text-decoration:underline;}
table.dk_cmsw .notice{font-weight:bold; color:#333; font-size:13px; letter-spacing:-0.3px;}
table.dk_cmsw .comment{font-weight:bold; color:#b8b8b8; font-size:12px; letter-spacing:-0.3px;}


table.dk_cms2 {width:100%; font-size:13px; font-family:'나눔고딕','NanumGothic','맑은고딕','Malgun Gothic','돋움','sans-serif'; }
table.dk_cms2 tbody td {padding:11px 5px 11px 5px; border-top:1px solid #e5e5e5; text-align:left; color:#656565; letter-spacing:-0.3px; vertical-align:middle;}
table.dk_cms2 tbody input[type=checkbox]{border:none; padding:0 0 0 5px; height:13px; width:13px; vertical-align:middle}
table.dk_cms2 tbody input[type=text]{padding:3px 2px 3px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px;vertical-align:middle;line-height:13px;}
table.dk_cms2 tbody input[type=password]{padding:3px 2px 3px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px;vertical-align:middle;line-height:13px;}
table.dk_cms2 tbody input[type=input]{padding:3px 2px 3px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px;vertical-align:middle;line-height:13px;}
table.dk_cms2 tbody td.right {text-align:right; padding-right:10px; }
table.dk_cms2 tbody td.cont_print {word-break:break-all;}
table.dk_cms2 thead th a{color:#000; letter-spacing:-0.3px;}
table.dk_cms2 tbody td a{color:#656565;}
table.dk_cms2 tbody td a:hover{color:#656565; text-decoration:underline;}

/* CSS Document */
.dk_cms_area { clear:both; margin:0 auto 0 auto; *zoom:1;}
.dk_cms_area:after { content:""; clear:both; display:block;}
.board_top_area { width:100%; height:25px; clear:both; *zoom:1;}
.board_top_area:after { content:""; clear:both; display:block;}
.board_top_area .top_category_area { float:left;}
.board_top_area .top_category_area img { vertical-align:middle;}
.board_top_area .top_category_area .date { color:#333;}
.board_top_area .top_category_area select { }
/*.board_top_area .top_other_area {float:left;  width: 100%; margin:5px 0 5px 0; height: 20px;}*/
/*.board_top_area .top_other_area img { vertical-align:middle;}*/
.board_top_area .total_bulletin {float: left; color:#333; }
.board_top_area .total_admin {right:0; float:right;}

.dk_cms { clear:both; margin:10px auto 10px auto;border-collapse:collapse;}
.dk_cms tr.bg0 { background-color:#f3f3f3; } 
.dk_cms tr.bg1 { background-color:#FFF; } 

/* 리스트 띠 */
.dk_cms thead tr th { text-align:center; background:#e0e0e0 url(img/board_bg.gif) repeat-x 0 0; color:#454545;  font-weight:normal;height:28px; font-size:11px;}

.dk_cms thead tr th .subject { float:left; display:inline; margin: 8px 0 0 5px; font-weight:bold; color:#454545; text-align:left;}
.dk_cms thead tr th .other { float:right; display:inline; margin: 4px 5px 5px 0; text-align:right;}
.dk_cms thead tr th a { color:#454545;font-size:11px;}
.dk_cms thead tr td.other img { vertical-align:middle;}
.dk_cms thead tr td .view_file { color:#888; font-size:11px;}
.dk_cms thead tr td .datetime { color:#D3D3D3;font-size:11px;}
.dk_cms thead tr td .download {color:#FF6600; font-size:11px;}
.dk_cms thead tr td .link { color:#888;}
.dk_cms thead tr td .link_hit {color:#FF6600;}
.dk_cms thead tr td .poster { float:left; padding:5px 0 0 5px;}
.dk_cms thead tr td .other { float:right;padding:5px 5px 0 0;}

.dk_cms tr td {border-bottom:1px solid #d3d3d3;overflow:hidden;
						word-break:break-all;padding:7px 0
}
.dk_cms tr td .cont_print {word-break:break-all;}
.dk_cms tr td .good_area {width:72px; height:55px; background:url(img/good_bg.gif) no-repeat; text-align:center; float:right;}
.dk_cms tr td .good_area img { vertical-align:middle;}
.dk_cms tr td .good_area .good_text {margin:7px 0 5px 0;}


.dk_cms tr.notice_line td {background:#f9f9f9 !important}
.dk_cms tr.list_skin td {border-bottom:1px solid #d3d3d3;overflow:hidden;word-break:break-all; font-size:11px !important;}


.dk_cms tr td.num { color:#999; text-align:center;}
.dk_cms tr td.checkbox { text-align:center; }
.dk_cms tr td.subject { overflow:hidden; }
.dk_cms tr td.subject .notice { font-weight:bold;}
.dk_cms tr td.subject .comment {font-size:10px; color:#D35921;}
.dk_cms tr td.name { text-align:center; }
.dk_cms tr td.datetime { font:normal 11px tahoma; color:#BABABA; text-align:center; }
.dk_cms tr td.hit { font:normal 11px tahoma; color:#BABABA; text-align:center; }
.dk_cms tr td.good { font:normal 11px tahoma; color:#BABABA; text-align:center; }
.dk_cms tr td.nogood { font:normal 11px tahoma; color:#BABABA; text-align:center; }
.dk_cms tr td input, .dk_cms tr th input {margin:0; padding:0;width:13px; height:13px; vertical-align:middle;}
.dk_cms tr td.no_content {height:100px !important;} /* 게시물이 없을 경우 */
.dk_cms tr td.file_add {text-align:center;}



.board_btn {clear:both; margin:10px auto 0 auto; *zoom:1;}
.board_btn:after { content:""; clear:both; display:block; }
.board_btn .btn_left { float:left;}

.board_btn .btn_right { float:right; }
.board_page { clear:both; display:block; text-align:center;width:100%; vertical-align:middle; font-family:'나눔고딕','NanumGothic','맑은고딕','Malgun Gothic','돋움','sans-serif';}
.board_page img {vertical-align:middle;}
.board_page span {color:#333; font-size:13px; vertical-align:middle }
.board_page b .number {color:#000; font-size:13px; text-decoration:underline;}
.board_search { clear:both;text-align:center; margin:10px 0 0 0;vertical-align:midde;}
.board_search input {vertical-align:middle; }
.board_search .search_input{height:17px; border:1px solid #d2d0d0; padding:4px 0 0 0; width:180px}
.board_search select {vertical-align:middle;height:23px; border:1px solid #d2d0d0;}

/* 이전 다음글 영역 */
.pn_area { clear:both; margin:10px auto 0 auto; padding:0 0 5px 0; *zoom:1;}
.pn_area:after { content:""; clear:both; display:block; }
.pn_area .pn_left { float:left;}
.pn_area .pn_right { float:right;}

/* 코멘트영역 */
.coment_area {clear:both; margin:10px auto 0 auto;border-collapse:collapse;}
.coment_area .coment_type {clear:both;  width:100% ;margin:10px auto 0 auto;border-collapse:collapse;}
.coment_print_area {clear:both;line-height:20px; padding:7px; word-break:break-all; overflow:hidden; }

/* 글쓰기 타이틀 */
.write_title { background:#767676;border-bottom:2px solid #e4e4e4; color:#e8e8e8;  font-weight:normal; padding:5px;}

/* 글쓰기버튼 영역 */
.btn_write_area {clear:both; margin:10px auto 0 auto; padding:0 0 5px 0; text-align:center; *zoom:1;}
.btn_write_area:after {content:""; clear:both; display:block; }
.btn_write_area img,
.btn_write_area a,
.btn_write_area input {vertical-align:middle;}

/* 글쓰기 테이블 스타일 */
.dk_write { clear:both; margin:10px auto 0 auto;border-collapse:collapse; width:100%;}
.dk_write tr th {padding:2px 0; background:#FFF; text-align:center; border-bottom:1px solid #EFEFEF;}
.dk_write tr th.content_title {padding:5px 0; background:#FFF; }

.dk_write tr td {padding:2px 2px; border-bottom:1px solid #EFEFEF;}
.dk_write tr td input {margin:0 2px 0 0; vertical-align:middle;}
.dk_write tr td.content_write_area {text-align:center;}

/* 글쓰기 인풋박스 */
.txt_input {background:#fbfbfb; padding:2px 3px; border:1px solid #a7a7a7; border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}

/* 파일첨부 */
#variableFiles tr td {border:0 !important;padding:0 !important; margin:0 !important;}
#variableFiles tr td input {}


/* 코멘트 박스 */
.comment_box {clear:both; border-collapse:collapse; width:100%; background:#F9F9F9;}
.comment_box tr td {padding:3px 5px; }
.comment_box input, .comment_box span, .comment_box img {vertical-align:middle;}


/*view*/
#writeContents { min-height:200px; clear:both; margin:0; padding:0; text-align:left; }
#writeContents:after {content:""; clear:both; display:block;}

