@CHARSET "utf-8";

#content ol {
	list-style-position: outside;
	margin:15px 0 15px 15px;
	padding:0 0 0 1.5em;
}
#content ol li {
	margin:0;
	padding:5px 0;
}
#content ul {
	list-style-position: outside;
	margin:15px 0 15px 15px;
}
#content ul li {
	margin:0;
	padding:3px 0;
}
#content p {
	margin:0 0 15px 0;
}
#content ol a, #content p a{ color:#336fb5;text-decoration: none; }
#content ol a:hover, #content p a:hover{ text-decoration: underline; }

/************ 090729 add************/
#content ol ul{ margin:5px 0;padding:5px 0;border-style: solid; border-width: 2px 0; border-color: #c1c1c1; }
#content ol ul li{ margin:0 0 5px 0;padding:0 0 5px 0;border-bottom: 1px solid #c1c1c1 }
#content ol ul li b{ color:#4287c9 }
#content ol ul li.end{ margin:0;padding:0;border-style: none }
#content ol ul ul{ margin:0 0 0 1em;padding:0;border-style: none }
#content ol ul ul li{ margin:5px 0 0 0;padding:5px 0 0 0; background-image:url(../img/line01.gif);background-position:0 top;background-repeat:repeat-x;border-style: none }
.txt14b{ font-size:14px;font-weight: bold }
.txtB{ font-weight: bold }
.substance{margin-left:1em}

