@CHARSET "UTF-8";


#_JW_reGn_basic ._reGnContainer{
	overflow: hidden;
}
#_JW_reGn_basic ._reGnContainer:before,
#_JW_reGn_basic ._reGnContainer:after{
	content: "";
	display: block;
	clear: both;
}
#_JW_reGn_basic ._reGnContainer ._reGnTree {
    float: left;
    width: 300px;
    overflow: auto;
    padding: 0;
    height: 600px;
    border: 1px #cecece solid;
    background-color: #fff;
    margin-bottom: 20px;
    padding: 10px;
    box-sizing: border-box;
	font-size:.95em;
}

#_JW_reGn_basic ._reGnContainer ._reGnTree.jstree-default .jstree-wholerow,
#_JW_reGn_basic ._reGnContainer ._reGnTree.jstree-default .jstree-anchor{
	height: 30px;
	line-height: 30px;
}
#_JW_reGn_basic ._reGnContainer ._reGnTree.jstree-default .jstree-wholerow-clicked{
	height: 30px;
    background: #1c5baf;
    background: -webkit-linear-gradient(top,#1c5baf 0,#3C7AC1 100%);
    background: linear-gradient(to bottom,#1c5baf 0,#3C7AC1 100%);
}
#_JW_reGn_basic ._reGnContainer ._reGnTree.jstree-default .jstree-icon{
	margin-top: 3px;
}
#_JW_reGn_basic ._reGnContainer ._reGnTree.jstree-default .jstree-clicked{
	color: #fff;
}
#_JW_reGn_basic ._reGnContainer ._reGnTreeInfo {
	margin-left: 320px;
}
#_JW_reGn_basic ._reGnContainer ._reGnTreeInfo .content ._fnTable colgroup col.no{
	width: 50px;
}
#_JW_reGn_basic ._reGnContainer ._reGnTreeInfo .content ._fnTable colgroup col.date{
	width: 90px;
}
#_JW_reGn_basic ._reGnContainer ._reGnTreeInfo .content ._view,
#_JW_reGn_basic ._reGnContainer ._reGnTreeInfo .content ._write{
	padding:0;
}
#_JW_reGn_basic ._reGnContainer ._reGnTreeInfo .content ._view ._form label,
#_JW_reGn_basic ._reGnContainer ._reGnTreeInfo .content ._write ._form label{
	font-size:1em;
	font-weight:500;
}
#_JW_reGn_basic ._reGnContainer ._reGnTreeInfo .content ._button._active input,
#_JW_reGn_basic ._reGnContainer ._reGnTreeInfo .content ._button._active a{
	background-color: #1c5baf;
}



.artclSerch{
	overflow: hidden;
	margin-bottom: 10px;
}
.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background:url(./../images/plusIcon.png) center center no-repeat;}
.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background:url(./../images/minusIcon.png) center center no-repeat;}
#_JW_reGn_basic ._reGnContainer ._reGnTree.jstree-default .jstree-wholerow-clicked{background:none; }
#_JW_reGn_basic ._reGnContainer ._reGnTree.jstree-default .jstree-clicked{color:#000;}
#_JW_reGn_basic ._reGnContainer ._reGnTree.jstree-default a > .jstree-icon{display:none;}

.jstree-leaf .jstree-icon{background:url(./../images/documentIcon.png) center center no-repeat !important;}

.jstree-default .jstree-node{position:relative; overflow:hidden;}
.jstree-default .jstree-node .jstree-node:before{content:''; width:1px; height:100%; border-left:1px dotted #999; position:absolute; left:12px; top:10px;}

.ruleTable{width:100%;}
.ruleTable table{border-top:1px solid #333; font-size:.95em;}
.ruleTable table caption{width:0; height:0; position:relative;}
.ruleTable table thead th{background-color:#f4f5f7; font-weight:400; border-bottom:1px solid #ddd; padding:10px 5px;}
.ruleTable table tbody td{border-bottom:1px solid #ddd; padding:10px 5px 10px 10px;  font-weight:300;}
.ruleTable table tbody th{background-color:#f4f5f7; font-weight:400; border-bottom:1px solid #ddd; padding:10px 5px;}
.ruleTable table tbody td a{text-decoration:underline;}

.view{width:100%; border-top:1px solid #333; }
.view table{width:100%; font-size:.95em;}
.view table tbody th{background-color:#f4f5f7;font-weight:400;border-bottom:1px solid #ddd;padding:10px 5px 10px 15px;border-right:1px solid #ddd;text-align:left;word-break: keep-all;}
.view table tbody td{border-bottom:1px solid #ddd;padding:10px 5px 10px 10px;font-weight:300;vertical-align: top;}
.view table tbody td a{text-decoration:underline;}
.fileDwon{background:url(./../images/fileDown.png) left center no-repeat; padding-left:20px; display:block; margin-bottom:5px;}

._fnctWrap .fnDiv .fnSearch{background: #fbfbfb;
    border: 1px solid #ddd;
    float: inherit;
    overflow: hidden;
		text-align:center;
    padding: 20px 10px;}
._fnctWrap .fnDiv .fnSearch fieldset{position: relative;
    margin: 0 auto;
    float: inherit;
    text-align: center;
    display: inline-block;}

	._fnctWrap .fnDiv .fnSearch fieldset span, ._fnctWrap .fnDiv .fnSearch fieldset label, ._fnctWrap .fnDiv .fnSearch fieldset select, ._fnctWrap .fnDiv .fnSearch fieldset input, ._fnctWrap .fnDiv .fnSearch fieldset .fnSubmit{float:inherit !important;}

	@media only screen and (max-width:800px){
		#_JW_reGn_basic ._reGnContainer ._reGnTree {
		    float: none;
		    overflow: auto;
		    padding: 0;
		    height: 300px;
		    margin: 0 auto 20px;
		    width: 99%;
		}
		#_JW_reGn_basic ._reGnContainer ._reGnTreeInfo {
			margin-left: 0px;
		}
	}
