h1,h2,div.commentshort span.commentator {
font-family: Futura, sans-serif;
font-style: italic;
font-weight: normal;
letter-spacing: -0.08em;
}
h1{
font-size: 400%;
color: #009;
border-bottom: 0px;
}
h2 {
background-color: #00b;
border: #e00 1px solid;
border-bottom: 0px;
}
h2 span.date {
font-size : 120%;
font-style: italic;
}
h3 {
font-size : 130%;
color : #008;
margin-bottom : 10px;
padding-bottom : 5px;
border-bottom: #e00 1px solid;
font-weight: bold;
font-family: "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", "MS Mincho" "Times New Roman","Garamond",serif;
}
cite {
display: block;
padding-top: 1.2em;
text-indent: 3em;
font-size: 90%;
color: #333;
}
cite:before{
content: 'from "';
}
cite:after{
content: '"';
}
span.highlight {
color: black;
background-color: yellow;
}
img.photo {
float: right;
margin: 10px;
border: 0;
}
div.footer {
margin-right: 5%;
text-align: right;
}
div.body {
border: #e00 1px solid;
background-color: #eef;
}
div.calendar, div.comment div.caption {
font-size: 70%;
font-family: "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", "MS Mincho", "Times New Roman","Garamond",serif;
text-align: right;
}
div.body blockquote {
border-top: 0px;
border-bottom: 0px;
border-right: 0px;
border-left: #00a 1px solid;
background-color: inherit;
}
div.day span.sanchor {
background-image : url("http://d.hatena.ne.jp/images/diary/lopnor2003-09-07.gif ") ;
background-position : bottom left ;
background-repeat : no-repeat ;
padding : 36px 36px 10px 0px ;
background-color : transparent;
color : #eef;
font-size: 1px;
}
div.section span.timestamp {
font-family: "Futura", sans-serif;
color : #e00;
font-size : 60%;
}
a {
text-decoration : none;
color: #00a;
}
div.caption {
border-bottom: #e00 1px solid;
}
a.keyword {
color: inherit;
text-decoration: inherit;
border-bottom: 1px dotted #ccc;
}
a.keyword:hover {
border-bottom: 1px solid #00a;
}
pre,code {
background-color: #fee;
margin: 20px;
padding: 10px;
border: #e00 1px solid;
font-family: "Monaco", "Courier", monospace;
font-size: 75%;
}
div.commentshort span.canchor {
background-image : url("http://d.hatena.ne.jp/images/diary/lopnor2003-09-06.gif ") ;
background-position : bottom left ;
background-repeat : no-repeat ;
padding : 36px 36px 10px 0px ;
background-color : transparent;
color : #fff;
font-size: 1px;
}
div.commentshort p {
line-height: 2.5em;
}