#profile{
border-top-color:#001FA4;
border-top-width:3px;
border-top-style:solid;
margin-bottom:24px;
}
#profile h3{
margin:10px 0 10px 10px;
font-size:16px;
font-weight:bold;
font-family:"Times New Roman",Times,serif;
}
#profile #note{
margin-left:10px;
margin-bottom:10px;
}
#profile #picture{float:right;margin-right:10px;}
.entry strong{
font-weight:bold;
line-height:1.62;
}
.entry big{
font-weight:bold;
color:#001FA4;
font-size:107%;
}
.entry a{
color:#009CD6;
text-decoration:underline;
}
.entry a:hover{
color:#001FA4;
}
p{
	font-size:85%;
	line-height:1.62;
	margin-bottom:1.38em;
}
.p1{
	font-size:85%;
	margin-bottom:1.38em;
}

#top #tools{
padding-top:69px;
}

#tools h4 {
background-image:url(http://www.dkk.co.jp/assets/images/dot_009cd6.gif);
background-position:center bottom;
background-repeat:repeat-x;
color:#009CD6;
font-family:"Times New Roman",Times,serif;
font-size:100%;
font-weight:normal;
padding-bottom:0.32em;
}
#top #contents{
	background-image:url(http://www.dkk.co.jp/assets/images/bg_wrapper.gif);
	background-repeat:repeat-x;
	min-height:30px;
	width:785px;
	margin-left:2px;
}
#top h2{
	height:24px;
	text-indent:-9999px;
	float:left;
margin:0;
	margin-bottom:45px;
background:none;
background-image:none;
width:auto;
}

.entry h4 span{
    float:right;
font-size:77%;
color:#1C1616;
font-family:sans;
}

*+html .entry h4{
font-size:107%;
}
*+html .entry h4 span{font-size:68%;padding-top:2px;}

.entry .meta a{
font-size:77%;
}

.tool ul li{
padding:0.62em 0;
font-size:77%;
background-image:url(http://www.dkk.co.jp/assets/images/documents.gif);
background-repeat:no-repeat;
padding-left:15px;
background-position:left 4px;
}

.tool ul li span{
color:#1C1616;
}
.tool ul li a{display:block;margin-bottom:0.68em;}
#subcategories ul li a{
margin-bottom:0;
}

.tool ul li ul{
margin-left:0.62em;
}
.tool ul li ul li{
font-size:100%;
padding:0.38em 0;
background-image:url(http://www.dkk.co.jp/assets/images/document.gif);
padding-left:15px;
background-position:left center;
}
.tool ul li ul li a{
margin-bottom:0;
}