@charset "UTF-8";
@import url('../../css/blogcommon.css');

h3{
width:800px;
height:50px;
margin:0 0 25px 0;
text-indent:-9999px;
}

h4.h4A{
background:url(../images/contit01.gif) 0 0 no-repeat #f5f5f5;
width:558px;
margin:0;
padding:0;
font-size:90%;
letter-spacing:0.3em;
color:#333;
padding:21px 0 18px 42px;
}
h4.h4B{
background:url(../images/contit_s01.gif) 0 0 no-repeat;
width:563px;
margin:0;
padding:1px 0 10px 37px;
font-size:90%;
letter-spacing:0.3em;

}

h3{background:url(../images/ptit18.gif) 0 0 no-repeat;}
h3{background:url(../images/ptit18.gif) 0 0 no-repeat;}

p.imgL,
p.imgL{
border:5px solid #f5f5f5;
padding:2px;}

.asset-body{
font-size: 78%;
}

#sideBar dl#sNavi02 dt{
width:172px;
height:31px;
margin:0 0 7px 0;
font-size:0;
line-height:0;
}
#sideBar dl#sNavi02 dt.sec01{background:url(../images/sidetit04.gif) 0 0 no-repeat;}
#sideBar dl#sNavi02 dt.sec02{background:url(../images/sidetit05.gif) 0 0 no-repeat;}
#sideBar dl#sNavi02 dt.sec03{background:url(../images/sidetit06.gif) 0 0 no-repeat;}
#sideBar dl#sNavi02 dt.sec04{background:url(../images/btn_ichiran.gif) 0 0 no-repeat;margin-bottom: 30px;}
#sideBar dl#sNavi02 dt.sec05{background:url(../images/sidetit07.gif) 0 0 no-repeat;}
#sideBar dl#sNavi02 dt a{
width:172px;
height:38px;
display:block;
text-indent:-9999px;
}

#sideBar dl#sNavi02 dd ul{
margin:0 0 21px 0;
background:#f5f5f5;
border:1px solid #e2e2e2;
padding:14px 0 2px 8px;}

#sideBar dl#sNavi02 dd ul li{
background:url(../../images/lm03.gif) 0 0 no-repeat;
padding:0 0 0 15px;
line-height:1.2;
font-size:75%;
margin:0 0 12px 0;
}
#sideBar dl#sNavi02 dd ul li a{color:#555; text-decoration:none;}
#sideBar dl#sNavi02 dd ul li a:hover{color:#999;}

#contents table td.url{word-break: break-all;}

#contents #contents_inner ul#listall {
margin-left: 25px;
font-size: 75%;
}
#contents #contents_inner ul#listall li {
border-bottom: 1px solid #ddd;
margin-top: 5px;
margin-bottom: 5px;
}
#contents #contents_inner ul#listall li img{
vertical-align: middle;
}
#contents #contents_inner ul#listall li a{color:#555; text-decoration:none; font-weight:bold;}
#contents #contents_inner ul#listall li a:hover{color:#999;}
#contents #contents_inner ul#listall .list-body{font-size: 85%;}

