#fpBlogTbl td {
    border: 1px dotted #BDD5FA;
}


#fpBlogTbl td.blog_header {
    background-color: #E4F5FF;
    height: 33px;
    text-align: center;
    font-weight: bold;
    border: 1px solid #BDD5FA;
    border-left: 1px dotted #BDD5FA;
    border-right: 1px dotted #BDD5FA;
}













.blogtrend-navi {
 font-size:12px;
}

.blogtrend-nodata {
 color:#909090;
 padding:2px 3px 1px 3px;
 font-size:12px;
}

.blogtrend-dayitem {
 font-size:12px;
}


.blogtrend-today {
 padding:1px 1px 0px 2px;
 color:rgb(254,0,2);
 font-weight:bold;
 border:solid 1px rgb(203,204,186);
 background:rgb(251,252,210);
}

.blogtrend-list-box {
 border:1px solid rgb(48,74,133);
 border-top:3px solid rgb(48,74,133);
 padding:5px;
 background:rgb(224,235,255);
}

.blogtrend-list-inner {
}

.blogtrend-list-inner-context {
 padding:10px;
 background:#ffffff;
 text-align:center;
}

.blogtrend-item-kyouki {
 color:#0144C9;
 font-size:12px;
 padding-left:3px;
 padding-right:3px;
 line-height:18px;
}
.blogtrend-exdata {
 color:rgb(0,49,151);
 padding:2px 3px 1px 3px;
}

#blog-table .head {
 font-size:14px;
 font-weight:bold;
 text-align:center;
}

