div.blogroll_entry {
    white-space: normal !important;
}

div.article-body ul{
margin:0;
}

div.article-body-outer div.article-body ul li {
    list-style-type: none;
    list-style-position: outside;
    margin-left: 0px;
}

iframe {
  max-width: 100%;
}

.t_b {
  margin-bottom:80px;
  font-size:17px;
}

aside.pushPosts {
    margin: 20px 0;
    font-weight: bold;
}

p.heading01{
	color:#d34d0e !important;
	font-size:1.2em !important;
	margin:0.8em 0.5em;
 	background:#F5F5F5;
 	counter-reset:rank;
}

.kotei-link{
	border:1px #999999 solid !important;
	background:#f8f3d9!important;
}

.kotei-link ul{
	margin:0 !important;
	padding:0 !important;
}
.kotei-link li{
	border-top:dashed 1px #999999 !important;
	list-style:none !important;
}

.kotei-link li :before {
    margin-right: 2px;
    counter-increment:rank;
    content:counter(rank)"位 ";
    color:#011a5d    
}

.kotei-link li a{
	display:block !important;
	color:#06c;
	padding:0.5em 0.1em;
	text-align: left;
}
.kotei-link li a:hover{
	background:#e55b0c;
	color:#FFFAF0 !important;
}

li.list-add {
  display: none;
}

.related-articles-list li a{
	text-decoration: underline;
	color:#06c !important;
}

.related-articles-list li a:hover {
	text-decoration: underline;
	background: #ccc;
}

.article-body-outer .article-inner-pager p.next a{
  font-size:1.2em;
}

.popular-articles-new li:nth-child(1) span.popular-rank {
    background: #f63d38 !important;
    color: #fff; 
}
.popular-articles-new li:nth-child(2) span.popular-rank {
    background: #f99425 !important;
    color: #fff;
}
.popular-articles-new li:nth-child(3) span.popular-rank {
    background: #fccb2c !important;
    color: #fff;
}
.popular-articles-new li span.popular-rank {
	padding:2px
}

.popular-articles-new a {
	margin-left:1em !important;
}

.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, .blogroll_entries li:nth-child(1) a, .blogroll_entries li:nth-child(4) a, .blogroll_entries li:nth-child(7) a{
	color: #e53554;
}

.content #lite_link:nth-of-type(2){
	display: none !important;
}