imageimageimageimage

CSS_Fit

/* CSS_Fit modified by maru

Title: はてなダイアリー (no sidebar) Author: hatena Access: info@hatena.ne.jp License: GPL Comment: はてなダイアリーのテーマ Copyright (c) 2002 Junya Kondo, Hatena Co.,Ltd.

  • / div.tag{ text-align:right; margin: 0px -10px 0 -10px; padding: 0px 10px 0px 10px; }

p.centering,big{ font-size:200% }

img{ border:0;}

a.tag{ font-size:80%; background-color:#CCF }

span.tagnum{ font-size:70% ; color:blue }

span.frozen{ font-size:80% ; color:#008 ; font-weight:bold }

.dl{ font-weight:bolder; color:#FF0000; background-color:#F0A0A0; }

.commentator{ font-weight:bolder; background-color:#D0D0F0; }

.comment_date{ color:gray; font-size:smaller; }

body { color: black; background-color: #ffffff; margin: 0px; padding: 0px; }

h1 { text-align: left; font-size: 140%; font-weight: bold; border-bottom: 1px dotted #adb2ff; margin-top: 10px; margin-bottom: 10px; margin-left: 5%; margin-right: 5%; padding: 4px 4px 4px 4px; }

h2 { font-size: 150%; background-color: #70b2ff; padding: 3px 0px 0px 10px; margin: 5px 0 0 0; width: auto; _width: 100%; background-image: url(./ud.gif); background-repeat: no-repeat; background-position: right center; background-size: auto 0.8em; }

h2 span.date { color: #ffffff; font-size: 100%; font-style: normal; margin-left: 2px; margin-right: 2px; }

h2 span.title { color: #ffffff; font-size: 100%; font-style: normal }

h3 { font-size: 150%; background-color: #a0cfff; margin: 0px -10px 0 -10px; padding: 0px 0px 0px 10px; width: auto; _width: 100%; text-indent: 0em; background-image: url(./ud.gif); background-repeat: no-repeat; background-position: right center; background-size: auto 0.8em; }

h4 { font-size: 100%; font-weight: bold; margin: 0.6em 10% 0 0.4em; border-left: 5px solid #70b2ff; border-bottom: 1px solid #70b2ff; padding: 0px 0.5em 0.1em 0.5em; background-image: url(./ud.gif); background-repeat: no-repeat; background-position: right center; background-size: auto 0.8em; }

h5 { font-size: 100%; margin: 0.5em 20% 0 0.7em; border-left: solid 3px #70b2ff; border-bottom: 1px dotted #70b2ff; text-indent: 0.4em; }

div.calendar { font-size: 90%; margin: 1% 5% 0 5%; padding: 1%; text-align: left; }

div.intro{ margin-top: 2%; margin-right: 5%; margin-bottom: 2%; margin-left: 5%; }

div.day { margin: 0% 5% 0% 5%; padding: 4px; }

td.main div.day div.body{ _width: auto; }

div.menubar { font-size: 80%; background-color: #00a2e6; padding: 3px 0px 2px 10px; margin: 5px 0 0 0; width: auto; }

div.menubar li { min-width: 6em; padding:0 1px 0 1px; } div.menubar li.menuon { line-height:3em; background-color: #1239a7; padding:0; border: 0; } div.menubar li.menuoff { padding:0; border: 0; } div.menubar a { margin: 0px 0 0 0; display:block; text-decoration:none; font-weight:bold; color:#ffffff; text-align: left; padding-left: 2px; } div.menubar a:hover { color:#3259c7; background-color:#cceeff; }

div.body { font-size: 90%; border: #70b2ff 1px solid; margin-top: 0px; margin-bottom: 0px; padding: 0px 10px 0px 10px; line-height: 1.5; width: auto; _width: 100%; }

div.section { margin-top: 0%; margin-bottom: 0% }

div.day span.sanchor { }

div.day span.canchor { color: black; }

div.day p { margin-bottom: 0.5%; margin-top: 0.5%; text-indent: 1em }

div.section p { padding-top: 0.2%; padding-bottom: 0.2%; }

div.comment { font-size: 90%; line-height: 1.5; }

div.comment p { margin-left: 0em! important; text-indent: 0em }

div.caption { margin: 8px 0 0 0; border-bottom: #5279e7 1px solid; }

hr { color : #AABBFF; }

hr.sep { color : #AABBFF; }

.sfooter {}

div.footer { color: #cccccc; margin: 5px; font-size: 80%; text-align: center; }

div.footer a { color: #cccccc; }

div.form { font-size: 90%; line-height: 1.5; margin: 1% 5% 1% 5%; padding: 1%; text-align: center; }

div.form form { width: 100%; }

input.field { color: #06040F; background-color: #ffffff; border: 1px solid #5279e7; text-indent: 0em ! important;

}

input.select { text-indent: 0em ! important; }

textarea { font-size: 90%; color: #06040F; background-color: #ffffff; border: 1px solid #5279e7; }

p.message { color: red; background-color: #ffffff; font-size: 100%; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; text-align: center; }

pre { background-color: #e7ebff; padding: 8px; white-space: -moz-pre-wrap; /* Mozilla */ white-space: -o-pre-wrap; /* Opera 7 */ white-space: pre-wrap; /* CSS3 */ word-wrap: break-word; /* IE 5.5+ */ }

div.body dl { margin-left: 2em; }

div.body dt { font-weight: bold; margin-bottom: 0.2em; } div.body dd { margin-left: 1em; margin-bottom: 0.5em; }

div.body blockquote { color: #333333; background-color: #ffffff; border: #5279e7 1px solid; margin: 1% 2%; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; }

div.section blockquote p { margin-left: 0em; text-indent: 0em }

em { font-style: italic; }

strong { font-weight: bold }

.hide { color: #000000; background-color: #ffffff }

/* calendar2 */ table.calendar { line-height: 100%; background-color: transparent; margin: 0; }

table.calendar td { margin: 0; padding: 1px 2px 0px 2px; text-align: right; }

table.calendar td.calendar-prev-month, table.calendar td.calendar-current-month, table.calendar td.calendar-next-month { text-align: center; }

table.calendar td.calendar-sunday { color: red; } table.calendar td.calendar-saturday { color: blue; } td.calendar-day img { width: 15px; height: 15px; border: 0; } /* ツッコミ省略版本文

  • / div.commentshort { margin-bottom: 10px; }

span.commentator { }

div.commentshort p { margin: 0.2em 0 0.2em 0; line-height: 1.2em; }

/* ツッコミ本体

  • / div.commentbody { margin: 0.5em; line-height: 1.2em; }

/* ツッコミした人の情報

  • / div.commentator { line-height: 1.5em; font-weight: bold; }

/* ツッコミ本文

  • / div.commentbody p { margin: 0.5em; }

/* フォームの設定

  • / div.form form { margin: 0em; }

div.field { display: inline; margin-right: 2em; }

div.textarea { display: block; vertical-align: top; text-align: center; }

form.comment textarea { width: 40em; height: 3em; }

div.button { display: block; }

/* 更新フォーム

  • / form.update { padding-top: 0.5em; padding-bottom: 0.5em; }

form.update input, form.update textarea, form.commentstat input { background-color: #ffffff; color: #06040F; }

form.update span.field { display: inline; margin-left: 0em; margin-right: 0.5em; }

form.update div.field.title { display: block; margin-top: 1em; }

form.update div.field.title input { margin-left: 0.5em; }

form.update div.textarea { display: block; margin-top: 1em; text-align: center; }

form.update textarea { display: block; margin-bottom: 1em; width: 35em; height: 15em; margin-left: auto; margin-right: auto; }

form.update span.checkbox.hidediary { margin-left: 1em; }

div.day.update div.comment { text-align: center; }

div.comment form{ margin-top: 0em; }

td.sidebar { padding: 10px 0px 0px 0px; vertical-align: top; }

td.main { width: 100%; padding: 0px; vertical-align: top; }

div.main { margin-left: 0%; }

div.sidebar { color: #333300; margin: 5px; font-size: 80%; text-align: center; }

div.section p.sectionfooter { font-size:90%; text-align: right; margin-top: 1em; }

/* テーブル記法

  • / div.day table{ margin:10px; }

div.day table tr th{ padding:3px; background:#EEE; border-bottom:1px solid gray; }

div.day table tr td{ padding:3px; } div.day table.plaintable{ margin:0px; }

div.day table.plaintable tr td{ padding:0px; }

div.day table.plaintable tr th{ padding:0px; background:none; border:none; }

table.block{ margin-left:1cm ; border-collapse: collapse;}

table.block th,table.block td{ border:dotted 1px blue;padding:1pt}

tr.even td { background-color:#fcfffc; } tr.odd td { background-color:#ecfff8; }

/* >8

Counter:671363