@charset "Shift_JIS";
section,header,footer,article,time,nav { display: block; }
body { margin: 0; padding: 0; font-size: x-small; background-color: white; color: black; }
footer,#footer { margin-top: 2em; }
h1 { font-size: medium; color: #330099; }
h2 { font-size: medium; color: #007500; }
h3 { font-size: medium; color: #000099; }
p { margin-bottom: 0.6em;}
strong { color: red; }
em { background-color: #FFFF66; color: black; }
.nomarker,#sub ol,#puyomain ol,#puyomain ul,#puyonav ol,#puyonav ul { list-style: none; }
dt { margin: 0; }
dl { margin: 0 0 .6em;}
#nav { list-style: none; margin: 1em 0; }
#rss { display: none; }
#update { margin-bottom: 5px; text-align: right; }
#diary header { margin: 1em 0 10px; border-top: 2px solid green; }
#diary time { text-align: right; }
.reply dt { color: #000099; font-weight: normal; }
#tweets { list-style: none; margin: 0; }
#tweets li { border-bottom: 1px solid #EBEBEB; padding: 0; list-style: none; margin: 0; }
#tweets li div { display: none; }
