#treecontrol {display:none; margin:1em 0;}

.treeview {margin:0; padding:0;}
.treeview .hitarea {position:relative; float:left; margin-top:4px; margin-left:-16px; height:16px; width:16px; cursor:pointer; background: url('images/treeview-default.gif') -64px -25px no-repeat;}
.treeview .expandable-hitarea {background-position: -80px -3px;}

.treeview ul {margin-top:4px; background-color:#fff;}
.treeview .hover {cursor:pointer; }

.treeview a.selected {position:relative; color:#007bff; /*background-color:#eee;*/}
.treeview a.selected:after {content:''; }
.treeview label.nda {color:#c5c5c5;}

.treeview li {margin:0; padding:3px 0 3px 16px;}
.treeview li {background:url('images/treeview-default-line.gif') 0 0 no-repeat; }
.treeview li.collapsable,
.treeview li.expandable {background-position: 0 -176px;}

.treeview li.last {background-position: 0 -1766px;}
.treeview li.lastCollapsable,
.treeview li.lastExpandable {background-image:url('images/treeview-default.gif');}
.treeview li.lastCollapsable {background-position: 0 -111px;}
.treeview li.lastExpandable {background-position: -32px -67px;}

/* red-line-set */
.treeview div.lastCollapsable-hitarea,
.treeview div.lastExpandable-hitarea {background-position:0;}
.treeview-red li {background-image: url('images/treeview-red-line.gif'); }

.treeview-red .hitarea,
.treeview-red li.lastCollapsable,
.treeview-red li.lastExpandable {background-image:url('images/treeview-red.gif');} 

/* black-line-set */
.treeview-black li { background-image:url('images/treeview-black-line.gif');}
.treeview-black .hitarea,
.treeview-black li.lastCollapsable,
.treeview-black li.lastExpandable {background-image:url('images/treeview-black.gif');}  

/* gray-line-set */
.treeview-gray li {background-image:url('images/treeview-gray-line.gif');}
.treeview-gray .hitarea,
.treeview-gray li.lastCollapsable,
.treeview-gray li.lastExpandable {background-image:url('images/treeview-gray.gif');} 

/* fam-line-set */
.treeview-famfamfam li {background-image:url('images/treeview-famfamfam-line.gif');}
.treeview-famfamfam .hitarea,
.treeview-famfamfam li.lastCollapsable,
.treeview-famfamfam li.lastExpandable {background-image: url('images/treeview-famfamfam.gif');} 

.treeview .placeholder {display:block; height:16px; width:16px; background:url('images/ajax-loader.gif') 0 0 no-repeat;}

/* file-con-tree */
.filetree li {padding: 3px 0 2px 16px;}
.filetree span.folder,
.filetree span.file {display:block; padding:0 0 0 20px; background-position: 1px 3px!important;}
.filetree span.file {background:url('images/file.gif') 0 0 no-repeat;}
.filetree span.folder {background:url('images/folder-blue.gif') 0 0 no-repeat;}
.filetree li.expandable span.folder {background: url('images/folder-blue-closed.gif') 2px 0 no-repeat;}
.filetree li li li {padding-top:2px; padding-bottom:3px; padding-left:20px;}

/* 2차메뉴 */
.tree-twoSet li li {padding-left:20px;}
