#contentsArea #contentsAreaInner #mainContents .contentsSection dl {
width: 445px;
margin-bottom: 2em;
}
#contentsArea #contentsAreaInner #mainContents .contentsSection dl dt {
font-weight: bold;
color: #0066cc;
padding-left: 32px;
background: url(images/blue_mark.gif) no-repeat 12px 13px;
border-top: 1px solid #999;
border-right: 1px solid #999;
border-left: 1px solid #999;
padding-top: 0.5em;
}
#contentsArea #contentsAreaInner #mainContents .contentsSection dl dd {
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 1px solid #999;
padding-right: 12px;
padding-bottom: 12px;
padding-left: 12px;
}
#contentsArea #contentsAreaInner #mainContents .contentsSection dl .mb10 { margin-bottom: 22px; }
#contentsArea #contentsAreaInner #mainContents .contentsSection p em {
font-weight: bold;
color: #06C;
}

#contentsArea #contentsAreaInner #mainContents #realIntention h3 {
font-size: 116.6%;
font-weight: bold;
color: #ff6600;
margin-bottom: 4px;
}
#contentsArea #contentsAreaInner #mainContents #realIntention li {
font-weight: bold;
margin-bottom: 4px;
}
#contentsArea #contentsAreaInner #mainContents #realIntention  li.mb0 { margin-bottom: 0px; }
#contentsArea #contentsAreaInner #mainContents #category h3 {
font-size: 116.6%;
font-weight: bold;
color: #06C;
background: url(images/entry_index_star_icon.gif) no-repeat left center;
padding-top: 13px;
padding-bottom: 13px;
padding-left: 53px;
}
#contentsArea #contentsAreaInner #mainContents #category .gradientSectionBottom .gradientSectionTop { padding-top: 0px; }
