/*----  sitemap mainback style  ----*/
#privacy-main-part,
#sitepolicy-main-part,
#sitemap-main-part,
#privacy-d-main-part {
	background-image:url(../img/list1_1_back.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

/*----  sitemap all style  ----*/
#sitemap-part #main-into-part {
	margin:0 0 0 13px;
	width:735px;
	background-image:none;
}
#sitemap-part .into-part {
	padding-left:30px;
}
#sitemap-part h2 {
	padding-bottom:12px;
}
#sitemap-part .main-link-part {
	margin:0 0 20px 2em;
	background-image:url(../img/index_back.gif);
	background-repeat:repeat-y;
	background-position:50% top;
}
#sitemap-part .left, #sitemap-part .right {
	width:40%;
}
#sitemap-part .main-link-part p {
	margin:0 0 10px 0;
}
#sitemap-part .into-part p.img-label{
	display:block;
	padding:6px 0 0 0;
	text-decoration:underline;
	background-image:url(../../../sitemap/img/sitemap_img_back.gif);
	background-repeat:repeat-x;
	background-position:left 6px;
	color:#0e56bf;
}
#sitemap-part .into-part ul {
	margin:0;
	padding:0 0 4px 0;
}
#sitemap-part .into-part li {
	padding-top:0px;
	padding-bottom:8px;
}
#sitemap-part .into-part li.level-1 {
	padding-left:0;
}
#sitemap-part .into-part li.level-2 {
	padding-left:0;
}
#sitemap-part .into-part li.level-3 {
	padding-left:1em;
}
#sitemap-part .into-part li.level-4 {
	padding-left:2em;
}
#sitemap-part .into-part li.level-5 {
	padding-left:3em;
}
#sitemap-part .etc-link-part p {
	padding:4px 0 0 3em;
}
#sitemap-part .into-part  .clearline {
	clear:both;
}
#sitemap-part .into-part li a{
	padding:0 0 0 10px;
	text-decoration:underline;
	background-image:url(../img/li_textlink_off.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	color:#0e56bf;
}

#sitemap-part .into-part li a:link, #sitemap-part .into-part li a:visited{
	text-decoration:underline;
	background-image:url(../../../common/img/li_textlink_off.gif);
	color:#0e56bf;
}
#sitemap-part .into-part li a:active, #sitemap-part .into-part li a:hover{
	text-decoration:underline;
	background-image:url(../img/li_textlink_on.gif);
	color:#ff9700;
}
/*----  sitemap in all style  ----*/
h1 {
	margin:0 0 50px 0;
	padding:0;
}
#page-catch {
	margin:0 0 25px 0;
}
.in-margin img {
	padding-bottom:15px;
}
.in-margin table img {
	padding:0;
}
.slabel-1 {
	margin:0;
	padding:0 0 15px 0;
	font-weight:bold;
	color:#000000;
}
.slabel-2 {
	margin:0 0 5px 0;
	padding:3px 10px;
	color:#043456;
	background-color:#D2DEFC;
	border:#C6D0E8 solid 1px;
}
.into-part p.nlm {
	padding:0 0 15px 0;
	color:#000000;
}
.frame {
	margin-bottom:15px;
	padding:10px;
	border:#e0e0e0 solid 1px;
	background-color:#f7f7f7;
}

dl.plugin-part {
	width:49%;
}
dl.plugin-part dt {
	width:220px;
	text-align:center;
}
dl.plugin-part dt img {
	padding-bottom:5px;
}
dl.plugin-part dd {
	width:220px;
	text-align:center;
}
ul.decimal, ol.decimal {
	list-style:decimal;
	margin:0 0 15px 26px;
}
ul.latin, ol.latin {
	list-style-type:upper-alpha;
	margin:0 0 15px 23px;
}
ul.decimal li, ol.decimal li {
	padding:0 0 2px 0;
}
ul.latin li, ol.latin li {
	padding:0 0 2px 0;
}
h2 a, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover {
	color:#000000;
	text-decoration:underline;
}
#privacy-main-part h4 {
	margin:0 0 3px 0;
	padding:0 0 0 1em;
	background-image:url(../img/li_disc.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
	font-weight:normal;
}
#privacy-d-main-part h4 {
	margin:0;
	padding:0;
}
#privacy-d-main-part p.disc {
	padding:0 0 0 1em;
	background-image:url(../img/li_disc.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
}
#privacy-main-part ul.left {
	margin:0;
	padding:0 0 5px 0;
}
