@charset "utf-8";
@import url("style-ninja/0-import.css");

/*  for nc.Vicuna  */

/*-------------------------
タグを使ってエントリーを
投稿する方は以下の指定をすべて消してください。
-------------------------*/

div.textBody {
	padding: 0.5em 30px!important;
}

div.textBody h2,
div.textBody h3,
div.textBody h4,
div.textBody h5,
div.textBody h6,
div.textBody p,
div.textBody ul,
div.textBody ol,
div.textBody dl,
div.textBody blockquote,
div.textBody pre,
div.textBody table,
div.textBody  {
	margin-left: 0;
	margin-right: 0;
}

.dtree {
	margin-left: 10px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
/*
    font-size: x-small;
*/
    color: #666;
    white-space: nowrap;
/*
    width:100px;
*/
    width:100%;
}
.dtree img {
    border: 0px;
    vertical-align: middle;
}
.dtree a {
    color: #333;
    text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
    white-space: nowrap;
    padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
    color: #333;
    text-decoration: underline;
}
.dtree a.nodeSel {
    background-color: #c0d2ec;
}
.dtree .clip {
    overflow: hidden;
}
.dtree a.selectedNode {
    background-color:#fcc;
    font-weight:bold;
}
.dtree a.selectedCatNode {
    background-color:#ffc;
    font-weight:bold;
}
.dtree a.selectedScatNode {
    background-color:#ffc;
    font-weight:bold;
}
.dtree a.urlselected {
    border-right:1em solid red;
}
