/* */ * {
font-style: normal;
font-size: 100%;
}
/* border */ * { border:none }
.day .hatena-description { border:none }
.hatena-description { border:solid 1px #eee }
.hatena-module .hatena-description { border:none }
blockquote { border:solid 1px #bbb }
div div div { border:solid 1px }
div.body blockquote { border:#5279e7 1px solid }
div.commentshort { border:#0000a0 solid }
div.day { border:solid 1px }
div.footnote { border:#5279e7 solid }
div.hatena-moduletitle { border:solid 1px }
div.refererlist { border:#0000a0 solid }
div.section div.section h3 { border:none }
h1 { border:solid 1px #ccc }
h2 { border:#0000a0 solid }
h2 { border:solid 1px }
img.photo { border:5px }
input.hatena-searchform { border:solid 1px #ccc }
table.calendar a:link img { border:solid 1px #bbb }
table.calendar a:visited img { border:solid 1px #bbb }
table.calendar td { border:solid 1px #e9e9e9 }
table.moduletable { border:1 }
td.calendar-day img { border:1 }
textarea { border:1px solid #5279e7 }
ul.hatena-photo li img { border:solid 2px #bbb }
/* display */
.seemore { display:none }
.timestamp { display:none }
.sectionfooter { display:none }
body table tr td div { display:none }
/* margin */ * { margin:0 }
.hatena-description { margin:0px 36px 12px 36px }
body { margin:0% 0% 10px 0% }
div div div { margin:5px }
div.adminmenu { margin:12px 36px }
div.body blockquote { margin:5px 15px 5px 5px }
div.calendar { margin:0px 36px }
div.calendar { margin:5 }
div.commentshort { margin:0px 0px 0px 15px }
div.commentshort p { margin:0em 2em }
div.commentshort p { margin:5px 20px 0px 20px }
div.day { margin:10 0 10 0 }
div.day { margin:12px 36px 12px 36px }
div.day { margin:5px 10px 15px 10px }
div.day table { margin:1em 2em }
div.footer { margin:12px 36px }
div.footnote { margin:10px 10px 0px 10px }
div.footnote { margin:1em 0em 1em 2em }
div.hatena-body { margin:10 2% 10 2% }
div.hatena-module { margin:0px 36px 12px 0px }
div.hatena-module { margin:5px 10px 15px 10px }
div.hatena-module li { margin:1px 0px }
div.hatena-moduletitle { margin:6px }
div.hatena-moduletitle { margin:6px }
div.refererlist ul li { margin:1px 0px 0px 1em }
div.section { margin:5px 10px 15px 10px }
div.section blockquote p { margin:5px 15px 5px 5px }
div.section div.section h3 { margin:0 0 0 10 }
div.section p { margin:0 3 0 3 }
dl { margin:1em }
form.hatena-searchform { margin:1em 0em }
h1 { margin:2em 36px }
h2 { margin:5px }
h2 { margin:6px }
h4 { margin:0px 10px 2px 0px }
h5 { margin:0px 10px 2px 0px }
img.photo { margin:0px 10px 0px 10px }
ol { margin:3px }
ol li { margin:2px }
p.footnote { margin:3 }
p.recentitem { margin:5 10 5 0 }
pre { margin:1em }
table.calendar { margin:1em 0em 0em 0em }
table.moduletable { margin:0 10 10 10 }
textarea { margin:10px }
ul { margin:3px }
ul li { margin:2px }
ul.hatena-photo { margin:5px }
/* font-weight */
h1 { font-weight:bold }
h2 { font-weight:bold }
h3 { font-weight:bold }
h4 { font-weight:bold }
h5 { font-weight:normal }
h6 { font-weight:normal }
/* letter-spacing 文字の間隔を指定する*/ * { letter-spacing:normal }
/* padding 内側余白 */ * { padding:0 }
div div div div div { padding:5px }
div.body { padding:10px 0 10px 0 }
div.caption { padding:0 20 0 0 }
div.caption { padding:0.2em }
div.comment { padding:0px 24px }
div.commentshort { padding:12px 0px 36px 0px }
div.hatena-module li { padding:1px 0px 1px 12px }
div.hatena-modulebody { padding:12px 6px 24px 6px }
div.hatena-moduletitle { padding:12px 10px 12px 24px }
div.refererlist { padding:0px 24px }
div.refererlist { padding:10px }
div.refererlist ul { padding:12px 0px 36px 0px }
div.refererlist ul li { padding:1px 0px 1px 12px }
h2 { padding:0px 0px 1px 2px }
h4 { padding:0px 0px 0px 4px }
h5 { padding:0px 0px 0px 1px }
pre { padding:8px }
ul.hatena-photo img { padding:1px }
/* position ボックスの配置方法(基準位置)を指定する */
.hatena-body { position:relative }
.sidebar { position:absolute }
h1 { position:absolute }
img.photo { position:relative }
/* table-layout テーブルのセル幅と表示に関する設定をする */
table { table-layout:fixed }
/* right 右からの配置位置(距離)を指定する */
.sidebar { right:0px }
/* text-decoration */ * { text-decoration:none }
a { text-decoration:underline }
.hatena-moduletitle a:link { text-decoration:none }
.hatena-moduletitle a:visited { text-decoration:none }
a.keyword:link { text-decoration:none }
a.keyword:visited { text-decoration:none }
a.okeyword:link { text-decoration:none }
a.okeyword:visited { text-decoration:none }
a:hover { text-decoration:underline }
a:link { text-decoration:underline }
a:visited { text-decoration:underline }
div.adminmenu a:link { text-decoration:none }
div.adminmenu a:visited { text-decoration:none }
div.calendar a:link { text-decoration:none }
div.calendar a:visited { text-decoration:none }
h2 a:link { text-decoration:none }
h2 a:visited { text-decoration:none }
h3 a:link { text-decoration:none }
h3 a:visited { text-decoration:none }
/* text-indent 一行目のインデント幅を指定する */ * { text-indent:0em }
/* top 上からの配置位置(距離)を指定する */ * { top:0% }
.hatena-body { top:0% }
.sidebar { top:0px }
/* vertical-align 行ボックス内に於ける、インラインボックスの垂直方向の位置を指定します。*/
div.hateba-module img { vertical-align:middle }
/* white-space 当該要素内の空白類、つまり半角スペースや改行、タブなどをどう処理するかを指定します */
pre { white-space:pre-wrap }
pre { white-space:-pre-wrap }
pre { white-space:-o-pre-wrap }
pre { white-space:-moz-pre-wrap }
/* width ボックスの内容領域の幅を指定します */
textarea { width:100% } 複数行の入力フィールドを作成する
td.calendar-day img { width:30px }
table.moduletable { width:100% }
table.calendar { width:100% }
table.calendar { width:100% }
table.calendar { _width:auto }
table.calendar a:visited img { width:1em }
table.calendar a:link img { width:1em }
pre { width:100% }
div.day { width:auto }
div.day { _width:100% }
.sidebar { width:140px }
.main { width:auto }
.main { _width:100% }
.hatena-body { width:100% }
/* word-break 文の改行の仕方について指定する(IEが独自に採用) */
body { word-break:break-all }
/* word-spacing 単語の間隔を指定する */
h3 { word-spacing:-0.1em }
/* word-wrap ラテン系の言語の単語内での改行を制御します。*/ * { word-wrap:break-word }
/* align */
table.moduletable { align:center }
/* background */
.body { background:transparent }
.day { background:#fff }
.hatena-module { background:#fff }
.hatena-modulebody { background:transparent }
body { background:#0000a0 }
div div div div div { background:#ffffff }
div.calendar { background:#0000a0 }
div.caption { background:url("http://d.hatena.ne.jp/images/diary/R/R-K/0000-12-03.png") no-repeat scroll right bottom }
div.comment { background:#ffffff url("http://d.hatena.ne.jp/images/diary/R/R-K/0000-12-02.png") no-repeat scroll left bottom }
div.comment { background:transparent }
div.commentshort { background:transparent }
div.commentshort { background:url("http://d.hatena.ne.jp/images/diary/R/R-K/0000-12-03.png") no-repeat scroll right bottom }
div.day { background:#ffffff url("http://d.hatena.ne.jp/images/diary/R/R-K/0000-12-00.png") no-repeat scroll left top }
div.footer { background:url("http://aolocal.zive.net/hd.png") no-repeat scroll right top }
div.hatena-module li { background:url("./arrow.gif") left top no-repeat scroll transparent }
div.hatena-moduletitle { background:url("./h2.gif") 4px 50% no-repeat scroll #bbb }
div.refererlist { background:transparent }
div.refererlist ul { background:transparent }
div.refererlist ul li { background:url("./arrow.gif") left top no-repeat scroll transparent }
h1 { background:#1841ce }
h1 { background:url("./h1.gif") 12px 50% no-repeat scroll #fff }
h2 { background:url("./h2.gif") 4px 50% no-repeat scroll #bbb }
h2 { background:url("http://d.hatena.ne.jp/images/diary/R/R-K/0000-12-01.png") no-repeat scroll right top }
p.recentitem { background:#ffffff url("http://d.hatena.ne.jp/images/diary/R/R-K/0000-12-01.png") no-repeat scroll right top }
table td table td { background:url("./header.gif") 0% 100% repeat-x scroll #fff }
/* background-color */
.day .hatena-description { background-color:transparent }
.hatena-description { background-color:#fff }
.hatena-module .hatena-description { background-color:transparent }
.hide { background-color:#ffffff }
body { background-color:#0000a0 }
body { background-color:#f9f9f9 }
div.body blockquote { background-color:#ffffff }
div.caption { background-color:#fff }
div.day { background-color:#e0e5f5 }
div.refererlist { background-color:#dddddd }
em { background-color:#ffffff }
form.comment input { background-color:#ffffff }
img.photo { background-color:#ffffff }
input.hatena-searchform { background-color:#ececec }
pre { background-color:#f0f0f0 }
pre { background-color:#f9f9f9 }
span.highlight { background-color:yellow }
span.highlight { background-color:yellow }
strong { background-color:#ffffff }
table tr td div center table tbody tr td { background-color:#1841CE ! important }
table.calendar { background-color:transparent }
textarea { background-color:#ffffff }
/* background-image */
ul.hatena-photo li { background-image:none }
/* border */ * { border:none }
.day .hatena-description { border:none }
.hatena-description { border:solid 1px #eee }
.hatena-module .hatena-description { border:none }
blockquote { border:solid 1px #bbb }
div div div { border:solid 1px }
div.body blockquote { border:#5279e7 1px solid }
div.commentshort { border:#0000a0 solid }
div.day { border:solid 1px }
div.footnote { border:#5279e7 solid }
div.hatena-moduletitle { border:solid 1px }
div.refererlist { border:#0000a0 solid }
div.section div.section h3 { border:none }
h1 { border:solid 1px #ccc }
h2 { border:#0000a0 solid }
h2 { border:solid 1px }
h3 { border:#5279e7 solid }
h4 { border:#5279e7 solid }
h5 { border:#5279e7 dashed }
img.photo { border:5px }
input.hatena-searchform { border:solid 1px #ccc }
table.calendar a:link img { border:solid 1px #bbb }
table.calendar a:visited img { border:solid 1px #bbb }
table.calendar td { border:solid 1px #e9e9e9 }
table.moduletable { border:1 }
td.calendar-day img { border:1 }
textarea { border:1px solid #5279e7 }
ul.hatena-photo li img { border:solid 2px #bbb }
/* border-bottom */
a.keyword:link { border-bottom:solid 1px #999 }
a.keyword:visited { border-bottom:dashed 1px #999 }
a.okeyword:link { border-bottom:solid 1px #999 }
a.okeyword:visited { border-bottom:dashed 1px #999 }
h1 { border-bottom:solid 1px #ccc }
h3 { border-bottom:double 3px #ddd }
/* border-collapse */
table.moduletable { border-collapse:collapse }
/* border-color */
div.day { border-color:#eee #eee }
div.hatena-module { border-color:#eee #eee }
div.hatena-moduletitle { border-color:#aaa }
h2 { border-color:#aaa }
table.calendar a:hover img { border-color:#999 }
ul.hatena-photo a:hover img { border-color:#999 }
/* border-left */
div.footnote { border-left:double 6px #eee }
/* border-style */
div.hatena-module { border-style:solid }
img.photo { border-style:solid }
table.moduletable { border-style:solid }
td.calendar-day img { border-style:solid }
/* border-top */
div.caption { border-top:dashed 1px #e9e9e9 }
div.commentshort { border-top:dashed 1px #e9e9e9 }
div.refererlist ul { border-top:dashed 1px #e9e9e9 }
/* border-width */
div.commentshort { border-width:2px 0px 0px 0px }
div.footnote { border-width:2px 2px 2px 2px }
div.hatena-module { border-width:1px }
div.refererlist { border-width:3px 0px 0px 0px }
h2 { border-width:0px 0px 2px 6px }
h3 { border-width:0px 0px 2px 6px }
h4 { border-width:0px 0px 1px 2px }
h5 { border-width:0px 0px 1px 0px }
/* clear */
div.comment { clear:right }
/* color */
.hatena-moduletitle a:hover { color:#fff }
.hatena-moduletitle a:link { color:#777 }
.hatena-moduletitle a:visited { color:#777 }
.hide { color:#000000 }
a.keyword { color:#000000 }
a.keyword:hover { color:#5050FF }
a.keyword:link { color:#444 }
a.keyword:visited { color:#505050 }
a.okeyword:link { color:#444 }
a.okeyword:visited { color:#444 }
a.sectioncategory { color:#aaa }
a:hover { color:#5050FF }
a:link { color:#0070FF }
a:visited { color:#0000A0 }
body { color:#444 }
body { color:#ffffff }
del { color:#777 }
div div div { color:#ffffff }
div div div div div { color:#000000 }
div.adminmenu a:hover { color:#333 }
div.adminmenu a:link { color:#999 }
div.adminmenu a:visited { color:#999 }
div.body blockquote { color:#333333 }
div.calendar { color:#ffffff }
div.calendar a:hover { color:#30b0ff }
div.calendar a:hover { color:#666 }
div.calendar a:link { color:#aaa }
div.calendar a:link { color:#ffffff }
div.calendar a:visited { color:#a0b0c0 }
div.calendar a:visited { color:#aaa }
div.day { color:#000000 }
div.day span.canchor { color:black }
div.day span.sanchor { color:#0000a0 }
div.hatena-moduletitle { color:#777 }
em { color:#2c2400 }
form.comment input { color:#06040F }
h1 { color:#ccc }
h2 { color:#777 }
h2 a { color:#ffffff }
h2 a:hover { color:#fff }
h2 a:link { color:#777 }
h2 a:visited { color:#777 }
h2 span.date { color:#000000 }
h2 span.title { color:#000000 }
img.photo { color:#ffffff }
ins { color:#777 }
p.recentitem { color:#000000 }
span.highlight { color:black }
span.highlight { color:black }
span.sanchor { color:#aaa }
strong { color:#2c2400 }
table font { color:#999 }
table.calendar td { color:#aaa }
table.calendar td.calendar-saturday { color:#00c0ff }
table.calendar td.calendar-sunday { color:red }
table.moduletable { color:#ffffff }
table.moduletable a:hover { color:#30b0ff }
table.moduletable a:link { color:#ffffff }
table.moduletable a:visited { color:#a0b0c0 }
table.moduletable td tr { color:#ffffff }
td.calendar-day img { color:red }
textarea { color:#06040F }
/* display */
.netabare_hidden { display:none }
.sectionfooter { display:none }
.sectionfooter { display:none }
div.commentshort { display:none }
div.day { display:table }
div.hatena-moduletitle { display:none }
div.section div.section span.sanchor { display:none }
h4.hatena-module { display:none }
span.canchor { display:none }
ul.hatena-photo li { display:inline }
ul.hatena-photo li { display:inline }
/* float */
img.photo { float:right }
img.photo { float:right }
/* font-size */ * { font-size:100% }
b.title-txt { font-size:large }
body { font-size:84% }
div.calendar { font-size:90% }
div.calendar a:link { font-size:84% }
div.calendar a:visited { font-size:84% }
div.comment { font-size:40% }
div.day table { font-size:1em }
div.hatena-module { font-size:12px }
div.section div.section h3 { font-size:100% }
h1 { font-size:1em }
h1 { font-size:2em }
h2 { font-size:100% }
h2 { font-size:1em }
h2 span.date { font-size:100% }
h2 span.title { font-size:100% }
h3 { font-size:100% }
h3 { font-size:1em }
h4 { font-size:1em }
h5 { font-size:1em }
h6 { font-size:1em }
table.calendar { font-size:12px }
textarea { font-size:100% }
/* font-style */ * { font-style:normal }
h2 span.date { font-style:normal }
h2 span.title { font-style:normal }
/* font-weight */
div.calendar { font-weight:bold }
div.commentator { font-weight:bold }
div.section div.section h3 { font-weight:bold }
dt { font-weight:bold }
p.recentitem { font-weight:bold }
strong { font-weight:bold }
table.calendar { font-weight:bold }
table.moduletable { font-weight:bold }
/* height */
div.caption { height:9 }
h1 { height:45px }
pre { height:10em }
table.calendar a:link img { height:1em }
table.calendar a:visited img { height:1em }
td.calendar-day img { height:30px }
textarea { height:20em }
/* left */
.hatena-body { left:0% }
h1 { left:0px }
/* line-height */
div.body { line-height:1.4 }
div.comment { line-height:1 }
div.comment { line-height:1.4 }
div.commentbody { line-height:1 }
div.commentshort p { line-height:1 }
div.hatena-module li { line-height:1.4 }
div.hatena-modulebody { line-height:1.4 }
div.refererlist { line-height:1.4 }
div.refererlist ul { line-height:1.2 }
table.calendar { line-height:100% }
/* list-style-type */
div.hatena-modulebody ul { list-style-type:none }
div.refererlist ul { list-style-type:none }
ul { list-style-type:square }
ul li li { list-style-type:circle }
ul li li li { list-style-type:disc }
/* margin-bottom */
div.body { margin-bottom:3px }
h3 { margin-bottom:2em }
h3 { margin-bottom:5px }
ol { margin-bottom:5px }
ul { margin-bottom:5px }
/* margin-left */
div.adminmenu a:link { margin-left:1em }
div.adminmenu a:visited { margin-left:1em }
div.day { margin-left:auto }
div.hatena-modulebody ul { margin-left:6px }
h2 span.date { margin-left:2px }
input.hatena-searchform { margin-left:1px }
ol li { margin-left:16px }
span.title { margin-left:1em }
table.calendar { margin-left:auto }
table.moduletable { margin-left:auto }
ul li { margin-left:16px }
/* margin-right */
.main { margin-right:140px }
.main { margin-right:250px }
div.day { margin-right:auto }
h2 span.date { margin-right:2px }
table.calendar { margin-right:auto }
table.moduletable { margin-right:auto }
/* min-height */
table.calendar td { min-height:20px }
/* overflow */
pre { overflow:scroll }
/* padding-bottom */
h1 { padding-bottom:2px }
h2 { padding-bottom:2px }
h3 { padding-bottom:0.2em }
h3 { padding-bottom:2px }
h4 { padding-bottom:2px }
table td table td { padding-bottom:5px }
/* padding-left */
body table tr td { padding-left:160px }
/* padding-top */
h1 { padding-top:3px }
h2 { padding-top:3px }
h3 { padding-top:3px }
h4 { padding-top:3px }
/* text-align */
body { text-align:center }
div.adminmenu { text-align:right }
div.calendar { text-align:right }
div.comment { text-align:right }
div.day { text-align:left }
div.footer { text-align:right }
div.hatena-body { text-align:center }
div.hatena-modulebody { text-align:center }
table.calendar { text-align:center }
table.calendar td { text-align:center }
table.calendar td.calendar-next-month { text-align:center }
table.calendar td.calendar-prev-month { text-align:center }
table.calendartd.calendar-current-month { text-align:center }
table.moduletable { text-align:left }
td div.calendar { text-align:left }
ul.hatena-photo { text-align:center }