/* 基本
------------------ */
.blog {
margin:0;
padding:0;
}
h2.osirase {
margin:0 0 5px 0;
padding:2px 0;
font-size:0.75em;
color:#666666;
font-weight:normal;
background:url(../img/index/title-osirase.gif) no-repeat left center;
text-indent:75px;
}
h2.osirase a {
color:#999999;
text-decoration:none;
}
h2.osirase a:hover {
color:#FF6600;
}
.entry {
margin:20px 10px;
padding:0;
}
.e-box {
margin:10px 0 0 0;
padding:0 0 10px 0;
background:url(../img/pub/border-x.gif) repeat-x left bottom;
overflow: hidden;
}
.e-box:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .e-box {
    height: 1em;
    overflow: visible;
}
/**/
.entry h3 {
margin:5px 0;
padding:4px 5px;
font-size:1em;
border-bottom:#0066FF solid 1px;
border-left:#0066FF solid 4px;
}
.entry h3 a {
text-decoration:none;
}
.date {
margin:0 20px;
padding:0;
font-size:0.7em;
color:#996600;
text-align:right;
}
.entry p {
margin:5px 0 0 0;
padding:0;
font-size:0.8em;
color:#333333;
line-height:150%;
}
.entry img {
clear:both;
margin:10px;
padding:0;
border:none;
}
p.more {
margin:0;
padding:0;
text-align:right;
}
/* カテゴリ
------------------ */
.e-box-c {
margin:5px 0 0 0;
padding:0 0 5px 0;
}
.e-box-c ul {
margin:0;
padding:0;
list-style:none;
}
.e-box-c li {
margin:5px 0;
padding:2px 0;
font-size:0.8em;
background:url(../img/pub/border-x.gif) repeat-x left bottom;
}
.e-box-c li a {
text-decoration:none;
}
.date-c {
margin:0;
padding:2px 5px;
font-size:0.7em;
color:#996600;
}

/* サイド
------------------ */
.side-conbox h4 {
margin:5px 0;
padding:2px 0;
font-size:0.8em;
color:#666666;
background:url(../img/pub/border-x.gif) repeat-x left bottom;
}
.s-box {
margin:0 5px 0 10px;
padding:0;
}
.side-conbox ul {
margin:0;
padding:0;
list-style:none;
}
.side-conbox li {
margin:5px 0 2px 0;
padding:0;
font-size:0.8em;
color:#996600;
}
.side-conbox li a {
text-decoration:none;
color:#993300;
}
.side-conbox li a:hover {
color:#FF6600;
}
