img{
border:0;
}
h1,h2,h3,h4,h5{
font-size:100%;
margin:0;
padding:0;
}
ul , ol{
margin:0;
padding:0;
list-style:none;
}
p{
margin:0;
padding:0;
}
a{
color:#B5597F;
}
a:visited{
color:#B5597F;
}
body { background:#C00355 url("http://d.hatena.ne.jp/theme/hatena_fabric-red/body.gif") ;
color:#666;
margin:0;
padding:0;
text-align:center;
font-family:"Century Gothic" , "Georgia" , Serif;
word-break:break-all;
word-wrap:break-word;
}
a, a:link, a:visited, a:hover, {
word-break:break-all ;
word-wrap:break-word ;
}
h1 {
font-size:200%;
margin:0 auto 0 auto;
text-align:left;
width:757px;
color:#FFF;
text-indent:0.5em;
padding:1em 0 1.0em 0em;
letter-spacing:0.1em;
background:url("http://d.hatena.ne.jp/theme/hatena_fabric-red/h1.gif") right bottom no-repeat;
}
ol {
width:757px;
margin:0 auto;
background:#FFF;
border-right:1px dashed #EAC6BD;
border-top:1px dashed #EAC6BD;
border-left:1px dashed #EAC6BD;
padding:7px;
_height:1%;
_margin:0;
*margin:0;
}
ol:after{
clear:both;
content:"";
display:block;
}
ol li{
padding:5px;
text-align:left;
list-style:none;
}
ol li .modified{
color:#667;
font-size:90%;
}
.diff {
font-size:90%;
background:#E6E0F9 url("http://d.hatena.ne.jp/theme/hatena_fabric-red/comment.gif") bottom center;
padding:7px;
margin:1em 1em 0 1em;
border:1px dashed #D3CAF0;
}
.diff img{
margin-right:7px !important;
}
#hatena-antenna-image ol.image{
}
#hatena-antenna-image ol.image li {
width:150px;
height:185px;
background:url("./image.gif") center top no-repeat !important;
padding-left:0 !important;
padding-right:0 !important;
margin:15px;
_margin:13px;
text-align:center;
}
#hatena-antenna-image ol.image li a.screenshot img{
margin-top:10px;
border:1px dashed #EAC6BD !important;
}
p.pager {
font-size:100%;
padding:7px;
line-height:100%;
background:#E4AEA1 url("http://d.hatena.ne.jp/theme/hatena_fabric-red/hatena-modletitle.gif") top right no-repeat;
color:#FFF;
border-top:1px dashed #E9F0F5;
border-right:1px dashed #E9F0F5;
border-left:1px dashed #E9F0F5;
margin:0 auto;
width:757px;
font-size:80%;
text-align:right;
}
p.pager a,p.pager a:visited,p.pager a:hover{
color:#FFF;
}
div.adminmenu {
font-size: 80%;
padding:5px 0;
margin:0 auto;
text-align: right;
width:757px;
}
div.adminmenu a ,div.adminmenu a:visited,div.adminmenu a:hover{
color:#FFF;
}
div.footer {
color: #cccccc;
margin: 5px;
font-size: 80%;
text-align: center;
}
form.hatena-searchform {
text-align: right;
margin-right: 5%;
}
#toggle_visited{
width:757px;
margin:0 auto;
}
#toggle_visited a{
color:#333;
}
#navi_toggle{
width:10em;
}