.board_Wrap input { height:25px; padding:3px 5px; border:1px solid #e7e7e7; }
.board_Wrap input.input50 { width:50px;}
.board_Wrap input.input100 { width:100px;}
.board_Wrap input.input200 { width:200px;}
.board_Wrap input.input300 { width:300px;}
.board_Wrap input.lineHeightFile {margin:3px 0;}
.board_Wrap input.input400 { width:400px;}
.board_Wrap .bordernone { border:0;}
.board_Wrap .ckeditor {font-size:13px; line-height:18px;}
.board_Wrap .CommentText {width:96%; height:50px; border:1px solid #e7e7e7;}

.board_Wrap .board_paging { clear:both; width:100%; text-align:center; }
.board_Wrap .board_paging a { display:inline-block; width:36px; height:36px; line-height:36px; margin:0 1px; zoom:1; *display:inline;}
.board_Wrap .board_paging a.btnprev{margin-right:5px;}
.board_Wrap .board_paging a.btnnext{margin-left:5px;}

.board_Wrap .board_paging .board_paging_num { color:#000; border:1px solid #e7e7e7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.board_Wrap .board_paging .board_paging_num:hover { background:#e7e7e7;}
.board_Wrap .board_paging .now_page,
.board_Wrap .board_paging .now_page:hover{ background:#000; color:#fff; border:1px solid #000; }
.board_Wrap .board_paging img {max-width:100%;  vertical-align:middle;}

.board_Wrap .board_search { clear:both; width:100%; font-size:0; text-align:center; }
.board_Wrap .board_search .searchField li { display:inline-block; }
.board_Wrap .board_search input[type="image"] { height:40px; border:0; padding:0;}
.board_Wrap .board_search input[name="KeyValue"] { min-width:300px; height:40px; padding:0 10px;}
.board_Wrap .board_search select[name="KeyField"] { min-width:115px; height:40px; padding:10px; }
.board_Wrap .board_search select[name="KeyField"] option { height:25px; }
.board_Wrap select[name="IndexFlag"] { min-width:115px; height:33px; padding:5px; }
.board_Wrap select[name="IndexFlag"] option { height:25px; }

.board_Wrap .table_board_list {
	padding:0;
	border-spacing:0px;
	border-collapse:collapse;
	width:100%;
	border-top:2px solid #000;
	font-size:var(--f-size16);
	line-height:180%;
}
.board_Wrap .table_board_list th { padding:var(--table-pd); border:1px solid #ddd; border-width: 0 0 1px 0; background:#f5f6f8; color:#000; vertical-align:middle; text-align:center; }
.board_Wrap .table_board_list td { padding:var(--table-pd); border:1px solid #ddd; border-width: 0 0 1px 0; text-align:center; vertical-align:middle;}
.board_Wrap .table_board_list td img { vertical-align:middle; }
.board_Wrap .table_board_list td a {color:#000;}
.board_Wrap .table_board_list td .wDAddContent {font-size:12px;}
.board_Wrap .table_board_list .text_left {text-align:left;}

.board_Wrap .table_board_write {
	width:100%;
	padding:0;
	border-spacing:0px;
	border-collapse:collapse;
	border-top:2px #000 solid;
	border-left:1px #e7e7e7 solid;
	font-size:var(--f-size16);
	line-height:180%;
}
.board_Wrap .table_board_write th { padding:var(--table-pd); border:1px solid #e7e7e7; border-width:0 1px 1px 0; background:#f9f9f9; color:#000000;}
.board_Wrap .table_board_write td { padding:var(--table-pd); border:1px solid #e7e7e7; }
.board_Wrap .table_board_write td img { vertical-align:middle; }
.board_Wrap .table_board_write .text_left {text-align:left; }
.board_Wrap .table_board_write textarea { width:100%; min-height:200px; margin:10px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.board_Wrap .table_board_write #cke_Content { margin:10px 0;}

.board_Wrap .table_board_view {
	width:100%;
	padding:0;
	border-spacing:0px;
	border-collapse:collapse;
	border-top:2px #000 solid;
	border-left:1px #e7e7e7 solid;
	font-size:var(--f-size16);
	line-height:180%;
}
.board_Wrap .table_board_view th { padding:var(--table-pd); line-height:28px; border:1px solid #e7e7e7; border-width:0 1px 1px 0; background:#f9f9f9; color:#000000;}
.board_Wrap .table_board_view td { padding:var(--table-pd); border:1px solid #e7e7e7;;}
.board_Wrap .table_board_view td img { vertical-align:middle; }
.board_Wrap .table_board_view .text_left {text-align:left; }
.board_Wrap .table_board_view td.Content { padding:var(--line-spacing-tb50); line-height:auto;  line-height:22px; box-sizing: border-box;}


.board_Wrap .CommentList:first-child{ border-top:1px solid #e7e7e7;}
.board_Wrap .CommentList {position:relative; z-index:1; clear:both; width:100%; border-bottom:1px solid #e7e7e7;}
.board_Wrap .CommentList:after{clear:both; display:block; content:"";}
.board_Wrap .CommentList ul {clear:both; }
.board_Wrap .CommentList ul li {float:left; padding:10px 0; line-height:18px;}
.board_Wrap .CommentList ul li.name { width:25%;}
.board_Wrap .CommentList ul li.txt {  width:60%;}
.board_Wrap .CommentList ul li.del { width:15%; text-align:right;}

.btn_CommentModi{
	display:inline-block;
	border: 1px solid #76bc16;
	background: #76bc16;
	color:#fff;
	font-size:14px;
	text-align: center;
	cursor:pointer;
	vertical-align: middle;
	width:30px;
	height:15px;
	line-height:15px;
	border-radius:4px;
}
.btn_CommentModi:hover{text-decoration:none;}

.btn_CommentOk{
	display:inline-block;
	border: 1px solid #be1010;
	background: #be1010;
	color:#fff;
	font-size:14px;
	text-align: center;
	cursor:pointer;
	vertical-align: middle;
	width:40px;
	height:30px;
	line-height:30px;
	border-radius:4px;
}
.btn_CommentOk:hover{text-decoration:none;}

.btn_CommentDel{
	display:inline-block;
	border: 1px solid #76bc16;
	background: #76bc16;
	color:#fff;
	font-size:14px;
	text-align: center;
	cursor:pointer;
	vertical-align: middle;
	width:30px;
	height:15px;
	line-height:15px;
	border-radius:4px;
}
.btn_CommentDel:hover{text-decoration:none;}
.divPasswdArea { }
.divPasswdTable {clear:both; width:250px; height:80px; border:1px solid #dcdcdc; z-index:2; background-color:#fff;}
.divPasswdTable tr th {text-align:center; height:30px; line-height:30px; background-color:#000; color:#fff;}
.divPasswdTable tr th a {color:#fff;}
.divPasswdTable tr td { text-align:center; height:30px; padding:5px 0; line-height:30px;}

.board_Wrap .m_top40 { margin-top:40px;}
.board_Wrap .Clear_p_top25 {clear:both; padding-top:25px;}
.board_Wrap .m_bottom40 { margin-bottom:40px;}
.board_Wrap .m_right5 { margin-right:5px;}
.board_Wrap .m_right10 { margin-right:10px;}

.board_Wrap .p_right5 { padding-right:5px;}

.board_Wrap .board_button .btn_write {
	display:inline-block;
	border: 1px solid #1a1a1a;
	background: #1a1a1a;
	color:#fff !important;
	font-size:14px;
	text-align: center;
	cursor:pointer;
	vertical-align: middle;
}
.board_Wrap .board_button .btn_modify {
	display:inline-block;
	border: 1px solid #1a1a1a;
	background: #1a1a1a;
	color:#fff !important;
	font-size:14px;
	text-align: center;
	cursor:pointer;
	vertical-align: middle;
}
.board_Wrap .board_button .btn_delete {
	display:inline-block;
	border: 1px solid #1a1a1a;
	background: #1a1a1a;
	color:#fff !important;
	font-size:14px;
	text-align: center;
	cursor:pointer;
	vertical-align: middle;
}

.board_Wrap .board_button .btn_cancel {
	display:inline-block;
	border: 1px solid #1a1a1a;
	background: #1a1a1a;
	color:#fff !important;
	font-size:14px;
	text-align: center;
	cursor:pointer;
	vertical-align: middle;
}

.board_Wrap .board_button .btn_ok {
	display:inline-block;
	border: 1px solid #1a1a1a;
	background: #1a1a1a;
	color:#fff !important;
	font-size:14px;
	text-align: center;
	cursor:pointer;
	vertical-align: middle;
}

.board_Wrap .board_button .btn_list {
	display:inline-block;
	border: 1px solid #1a1a1a;
	background: #1a1a1a;
	color:#fff !important;
	font-size:14px;
	text-align: center;
	cursor:pointer;
	vertical-align: middle;
}

.board_Wrap .btn_70_30{width:70px;height:30px;line-height:30px;}
.board_Wrap .btnCenter { text-align:center;}
.board_Wrap .btnRight { text-align:right;}
.board_Wrap .btnLeft { text-align:left;}
