/ -moz-border-radius-topright:0.5em;/*
}
.ese-sect .ese-ant .recentsubtitles {
border-bottom:solid 2px #25292d;
/* -moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;*/
}
.ese-sect .ese-ant .recentitem {
border-top:none !important;
}
.recentsubtitles {
font-size:70%;
}
p {
line-height:1.7em;
}
a:hover {
color:#f36;
}
address {
background-color:#3C444A;
border-right:solid 2px #05090b;
border-bottom:solid 2px #040608;
border-left:solid 2px #838e98;
font-size:0.8em;
font-family:monospace;
font-style:normal;
color:#fff;
padding:0.2em;
text-align:right;
margin:0px;
}
body {
margin:0 0 1em 0;
padding:0;
background-color:#cdcdcd;
color:#000;
font-family:"Osaka","MS Pゴシック",sans-serif;
scrollbar-face-color:#3C444A;
scrollbar-highlight-color:#82909d;
scrollbar-shadow-color:#040608;
scrollbar-3dlight-color:#82909d;
scrollbar-darkshadow-color:#040608;
scrollbar-arrow-color:#d7d7d7;
scrollbar-track-color:#d7d7d7;
}
.hatena-body2 {
border:solid 1px #000;
margin:1.5em 25% 1em 8%;
}
.ese-body,
.recentsubtitles {
background-color:#d7d7d7;
border-right:solid 2px #25292d;
border-left:solid 2px #fff;
margin:0px;
padding:0.5em;
}
.ese-body p {
margin:1em 2em;
font-size:90%;
}
.ese-head,
.recentitem {
background-color:#3C444A;
border-top:solid 2px #82909d;
border-right:solid 2px #05090b;
line-height:1em;
border-left:solid 2px #838e98;
font-style:normal;
margin:0;
padding:0.2em;
color:#fff;
padding:3px;
font-size:85%;
}
.ese-ant .recentsubtitles {
border-bottom:solid 2px #25292d;
}
.recentitem a:link,
.recentitem a:visited {
color:#f96;
text-decoration:none;
}
h2,h3 {
font-size:100%;
border-top:dashed 1px #666;
padding-top:3px;
}