body {margin : 0px auto; font-size:12px; line-height: 150%;}
h2 { padding:0; font-size:12px; text-align:left;}
/* 画像コンテンツ */img { border-style: none;}
/* ヘッダーコンテンツ */.header { font-size:13px; line-height: 19px;text-align:left; padding-bottom:0.5em;} .header h1{ font-size:12px; line-height: 19px; padding:0; float:left;} .header h2{ font-size:12px; line-height: 19px; float:right;}
/* ヘッダーサイトマップ */.headersite{ line-height: 19px; font-size:13px; float:right;} /* レフトコンテンツ */.left { line-height: 19px; font-size: 13px;text-align:center;float:left;}
.left h2 { line-height: 19px; font-size: 10px; padding:0.5em; text-align: center; margin:0;}
.left a { line-height: 19px; font-size: 13px; padding:0.5em; border-top:0px; text-decoration:none; display:block; margin:0px;}
.left a:hover {}
/* センターコンテンツ */
.content {/* padding-left:0.8em;*/ float:left; line-height: 19px; font-size: 13px;margin-left:0.8em;}
.content p{ line-height: 19px; font-size: 13px;padding-left:0.8em;}
.content h2 { line-height: 19px; font-size: 10px; border: #ccc 1px solid; padding:0.4em; text-align: center;} /* ライトコンテンツ */
.right { line-height: 19px; font-size: 10px;text-align:center;float:left;margin-left:1.0em;}
.right h2 { line-height: 19px; font-size: 10px; padding:0.5em; text-align: center; margin:0;}
/* フッター */
.footer { line-height: 19px; font-size: 13px; text-align:center; padding:0.5em; clear: both;}
/*カレンダー*/ #calendar {line-height: 120%; font-family:Verdana, Arial, sans-serif; font-size: 10;padding:0px; text-align: center; margin-bottom: 20px;} #calendar table { width: 150px; padding:0px 0px 0px 0px; }/*カレンダーのタイトル*/#calendar caption { color: #FFFFFF; background-color: #989789;font-family: Verdana, Arial, sans-serif; font-size:10px; text-align: center; font-weight: bold; padding:2px 0px 2px 0px; line-height: 15px;}/*カレンダーの曜日*/ #calendar th { line-height: 12px; font-size:10px; text-align: center; font-weight: bold; color: #000000; padding:2px 0px 0px 0px;} /*カレンダーの日付*/#calendar td { line-height: 12px; font-size:10px; font-weight: normal; color: #997766;text-align: center; padding:2px 0px 0px 0px; border-right: solid 2px #FFFFFF; border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-bottom: solid 2px #FFFFFF; } #calendar a {color: #000000;background-color: #999999; text-decoration: none;}#calendar a:hover {color: #FCD9C5; background-color: #FFFFFF; text-decoration:underline; } 
/*ブログのタイトル*/.bt{ color:#000099; padding-left:30px;} 
/*ブログの本文*/.bbun {padding-left:30px;}
/*ブログ個別ページ*/.tensen { border:1px dashed #CCCCCC; margin-left:10px;}