imageimageimageimage

CSS_FitBase

/* CSS_FitBase modified by maru 2013-04-24-1

followed by CSS_Slide, CSS_FitMod1 or CSS_FitMod2...

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

  • /

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; }

h1 { text-align: left; font-size: 140%; font-weight: bold; background-color: #ffffff; 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%; }

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; padding: 0px 0px 0px 10px; width: auto; _width: 100%; text-indent: 0em; }

h4 { font-size: 110%; font-weight: bold; margin: 0px; border-left: 5px solid #70b2ff; border-bottom: 1px solid #70b2ff; padding: 0px 0.5em 1px 0.5em; }

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

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

/* day>body> tag,section,... */

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

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

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

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

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%; }

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

div.menubar { height: 2em; white-space: nowrap; font-size: 80%; padding: 0 0 0 5px; margin: 5px 0 0 0; width: auto; background-color: #00a2e6; } div.menubar li.menuoff { height: 2em; /* same height with div.menubar */ line-height:2em; padding:0; border: 0; background-color: #00a2e6; }

div.menubar li.menuoff ul.submenu { font-size:0%; line-height:0em; } div.menubar li { min-width: 6em; padding:0 1px 0 1px; } div.menubar li.menuon { font-size:100%; line-height:3em; background-color: #1239a7; 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.day span.sanchor { }

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

p { margin: 0; padding-left: 1em; padding-right: 0.5em; text-indent: 1em }

div.sectionbody { margin: 0; padding-left: 0.5em; padding-right: 0.25em; } div.subsectionbody { margin: 0; padding-left: 1em; padding-right: 0.5em; } div.subsubsectionbody { margin: 0; padding-left: 1em; padding-right: 0.5em; }

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; }

Counter:477683