大和但馬屋日記

はてなダイアリーからの移行中

2004-01-01

[]フェラーリスタイル

使うときは設定画面でテーマを「指定なし」にすること、ヘッダまたはフッタにサイドバーを置くときは

と指定することなどに注意。もちろんCSSの方のクラス名を変えてもよいですが、そのときは一括置換しないとマズー。
span.highlight { color: black ;  background-color: yellow ; }
img.photo { margin:1em ; border: none ; float :right ; }
 
body { color:#fff ; background-color:#CE2618 ; margin:0 ; padding:0 ; font-family:osaka,verdana,sans-serif ; font-size:100% ; background-image:url("http://formula1.g.hatena.ne.jp/images/group/formula1/diary/yms-zun/20040515.gif") ; background-repeat:no-repeat ; background-position:98% 98% ; background-attachment:fixed ; }
body * { font-size:100% ; }
 
div.header { margin-bottom:2em ; }
 
div.day,div.calendar { color:#fff ; background-color:#333 ; border:1px #999 solid ; margin:2em 0 ; padding:0 ; line-height:2em ; }
 
div.section { padding:2em 1em ; }
 
a:link { color:#ff6 ; background-color:transparent ; }
a:visited { color:#fc6 ; background-color:transparent ; }
a:hover { color:#fff ; background-color:#933 ; }
a:active { color:#993 ; background-color:#fff ; }
a.keyword { color:#fff ; border-bottom: 1px #99c dashed ; }
 
blockquote { color:#fff ; background-color:#666 ; line-height:1.5em ; border-width:1px 2px ; border-color:#999 ; border-style:solid dashed ; margin:1em 0 ; padding:0 1em 1em 1em ; }
 
blockquote cite {display:block ; font-style:normal ; fint-size:80% ; text-align:right ; margin:0 ; }
 
q { color:#fff ; background-color:#666 ; border:1px #999 dashed ; }
 
 
ul,ol,dl { font-size:100% ; line-height:1.5em ; margin:0 ; padding-left:1em ; list-style-position:inside ; }
 
div.main ol { font-size:80% ; margin:1em 0 ; padding:0 ; }
div.main ul { list-style-type:none ; font-size:80% ; margin:1em 0 ; padding:0 ; }
div.main li { border-width :1px 0 ; border-color:#999 ; border-style:solid ; color:#fff ; background-color:#666 ; margin:0 ; padding:0.2em ; }
 
dt { line-height:2em ; font-weight:bold ; padding:0.5em 0 0 0 ; border-bottom:1px #fff solid ; }
dd { padding:0 0 1em 0 ; }
 
hr { margin:1em 0 ; }
 
pre { font-size:100% ; line-height:1.5em ; padding:0 0.5em ; overflow:scroll ;  white-space:pre ; }
 
em { font-size:100% ; font-weight:bold ; font-style:normal ; }
 
strong { font-size:120% ; font-weight:bold ; font-style:normal  ; }
 
img.right,img.left { float:right ; margin:10px; border: none ; }
img.asin { float:right ; margin:0 1em ; }
 
div.section table { margin:1em ; color:#fff ; background-color:transparent ; font-size:80% ; }
td.lead { color:#fff ; background-color:#339 ; }
td.behind { color:#fff ; background-color:#933 ; }
 
pre.source { border:1px #999 dashed ; padding:2em ; line-height:1.2em ; font-size:80% ; overflow:scroll ; }
 
h1,h2,h3,h4,h5,h6 { font-weight:bold ; margin:0 ; padding:0 ; color:#fff ; }
 
h1 { font-size:180% ; color:#fff ; background-color:#CE2618 ; margin 0 ; padding:0.5em ; background-image:url("http://formula1.g.hatena.ne.jp/images/group/formula1/diary/yms-zun/20040514.gif") ; background-repeat:no-repeat ; background-position:0% 100% ; text-align:right ; }
 
h2 { font-size:140% ; color:#fff ; margin:0.5em 0 ; padding-left:0.5em ; border-bottom:2px #fff solid ; }
div.main h2 { color:#fff ; font-size:120% ; padding-left:1em ; border-color:#fc0 ; }
 
h3 { font-size:120% ; margin:1em 0 ; border-bottom:3px #999 solid ; }
 
h4 { padding-top:0.5em ; border-bottom:1px #fff solid ; }
 
h5 { border-width:1px 8px 1px 0 ; border-color:#cc6 ; border-style:solid ; margin:0.5em 0 ; padding-top:0.25em ;  width:50% ; }
 
div.main { width:78% ; margin-left:1% ; padding:0 ; float:left ; color:#fff ; }
 
div.infobar { font-size:100% ; color:#ccc ; background-color:#000 ; width:18% ; margin-right:1% ; padding:0.2em ; border:1px #ffffff solid ; float:right ; }
 
div.infobar h2 { color:#ff3 ; font-size:80% ; border-color:#ff0 ; padding:0.25em 0 ; }
 
div.infobar ul { font-size:80% ; list-style-type:none ; margin:0 ; padding:0 ; }
div.infobar li ul { margin:0 0 1em 0.5em ; font-size:100% ; }
div.infobar ul a { width:100% ; }
 
li.index,ul.hatena_section li { border-bottom:1px #990 solid ;  }
 
table.calendar { font-size:72% ; margin:0 ; padding:0 ; width:100% ; text-align:center ; }
table.calendar a{ width:100%; }
table.calendar * { margin:0 ; padding:0 ; border:0 ; }
td.calendar-day { color:#666 ; background-color:#ccc ; width:14% ; }
td.calendar-sunday { color:#c00 ; background-color:#c66 ; }
td.calendar-weekday { color:#000 ; background-color:#666 ; }
td.calendar-saturday { color:#00c ; background-color:#66c ; }
td.calendar-prev-month,td.calendar-current-month,td.calendar-next-month { color:#000 ; background-color:#666 ; }
td.calendar-day a { color:#000 ; background-color:#ccc ; }
td.calendar-day a:hover { color:#fff ; background-color:#933 ; }
 
table.normal * { font-size:120% ; }
 
p.recentitem { display:none ; }
 
ul.hatena_photo { padding:0 2px ;text-align:center ; border-color:#999 ; border-width:0 4px ; border-style:dotted ; }
ul.hatena_photo li { display:inline ; }
ul.hatena_photo li img { width:48px ; height:48px ; }
 
a img { border:0 ; }
 
div.calendar {  margin:0 ; padding:1em ; font-size:80% ; line-height:1.2em ; }
 
div.comment { margin:0 ; background-color:#633 ; border-top:1px #999 solid ; }
div.caption { padding:0 1em ; border-bottom:1px #999 solid ; }
div.commentshort p { margin:0 ; padding:0.5em 1em ; line-height:1.4em ; }
span.canchor { display:none ; }
span.commentator { display:block ; font-weight:bold ; background-color:#933 ; padding-left:0.5em ; }
 
div.footnote { padding:1em ; background-color:#666 ; border-top:1px #999 solid ; line-height:1.2em ; }
div.footnote p { margin:0 ; }
span.footnote { font-size:60% ; }
 
ul.tab { font-size:96% ; list-style-type:none ; margin:0 ; padding:0.4em 0 ; background-color:#fff ; border-bottom:1px #663333 solid ; text-align:right ; background-image:url("http://formula1.g.hatena.ne.jp/images/group/formula1/diary/yms-zun/20040513.gif") ; background-repeat:no-repeat ; background-position:0% 0% ; }
ul.tab li { display:inline ; margin:0 0.5em ; }
ul.tab li a { color:#CE2618 ; background-color:transparent ; } 
ul.tab li a:hover { color:#fff ; background-color:#933 ; } 
form.hatena-searchform { display:inline ; font-size:80% ; }