div.hatena-moduletitle { text-align: center; }
strong { color:#060; }
.mono { font-family: monospace }
div.adiary-body div.body textarea { font-size: 11pt; }

/* 字下げや段落間のスペース処理 */  
div.body p {
	text-indent:		1em;
}
/*
div.footnote { margin-left: 2em; line-height: 120%; }
div.footnote p.footnote { margin: 0.2em 0em; }
div.hatena-module { text-align: left; }
div.sidebar ul.sub-category { margin-left: 1em; }
div.body span.footnote { vertical-align: top; }
div.body { font-size:100%; }
div.footnote { font-size:80%; }
div.body a { text-decoration:underline; }
*/  

/* カレンダー拡張 */  
/* 順に「日曜日、祝日」「土曜日」「今日」「選択した日付」 */  

/* はてなスタイルではデザインが崩れるものがあるため、コメントアウト */  
/*
table.calendar td.w6, table.calendar th.w6 {
	background-color: #ccf;
}
table.calendar td.w0, table.calendar th.w0,
table.calendar td.holiday {
	background-color: #fcc;
}

table.calendar td.day-today      { font-weight: bold; }

table.calendar td.day-selected   { }
table.calendar td.day-selected a {
	color:			#000;
	text-decoration:	none;
	border-bottom:		2px solid #33f;
}

div.calendar { margin: 0; padding: 0; }
div.calendar table.calendar a,
div.calendar table.calendar a:visited { color: #00f; }
*/  

/* 追加のスタイル */  

