div.blogroll_entry {
    white-space: normal !important;
}
.blogroll_entries li a{
	color: #131313;
}
.kotei-link{
	font-weight:bold;
	margin:15px 0;
}
.kotei-link .count li:before {
	counter-increment:zyuni;
	content:counter(zyuni)"位 ";
}
.kotei-link p{
	color: #212068;
	font-size:1.0em;
	counter-reset:zyuni;
	padding-left: 10px;
	border-left: #7e6f86 4px solid;
}
.kotei-link ul{
	margin:0;
	padding:0;
}
.kotei-link ul li{
	margin:0 !important;
	padding:3px 0;
	border-bottom:dotted 1px #999999;
	list-style-type: none !important;
	font-size:15px;
}
.kotei-link ul li:last-of-type{
	border-bottom:dotted 1px #999999;
}

.kotei-link ul li a{
	padding:0.5em;
	color: #030366;
}
.kotei-link ul li a:hover{
	text-decoration: blink;
        color: #D60077;
}

.kotei-link ul li a:visited{
	text-decoration:none;
}

.kotei-link ul li:nth-child(2) a,.kotei-link ul li:nth-child(5) a,.kotei-link ul li:nth-child(8) a,.kotei-link ul li:nth-child(13) a,.kotei-link ul li:nth-child(18) a,.kotei-link ul li:nth-child(23) a,.kotei-link ul li:nth-child(26) a,.kotei-link ul li:nth-child(30) a,.kotei-link ul li:nth-child(35) a,.blogroll_entries li:nth-child(1) a,.blogroll_entries li:nth-child(4) a,.blogroll_entries li:nth-child(7) a{
	color: #df2748;
}

.article-body-outer .article-inner-pager p.next a{
  font-size:1.5em;
}

