@charset "EUC-JP";

/* --------------------------------------------------------------
■□  全体の設定  □■
-------------------------------------------------------------- */
/* 初期化 */
html, body, div, p, ul, ol, li, dl, dt, dd, form {
 margin: 0;
 padding: 0;
}
h1, h2, h3, h4, h5, h6, table, textarea {
 margin: 0;
 padding: 0;
 font-size: 100%;
}
* { font-family: "Verdana", "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "\30D2\30E9\30AE\30CE\20Pro\20W3", "Osaka", sans-serif; }

/* body */
body {
 background-color: #0095cf;
 background-image: url(http://blog-imgs-23.fc2.com/p/e/a/peacockblue/bg_azure.jpg);
 background-position: 0% 0%;
 background-repeat: no-repeat;
 background-attachment: fixed;
 line-height: 100%;
 text-align : center;
 color: #332830;
 font-size: 75%;
}
div.entry_body img { display: block; }

/* 横並びリスト (ページナビリンク、横カレンダー等) */
.admin li, .header_cal_list li, .entry_status li, .com_status li, .navi li {
 display: inline;
 list-style-type: none;
 font-size: 97%;
}
.header_cal_list li {
 display: inline;
 list-style-type: none;
 font-size: 8pt;
}


/* --------------------------------------------------------------
■□  ユーザー設定 (?)  □■
-------------------------------------------------------------- */
/* ■ 全体のリンク (ここの値が完全反映されるのは記事中リンクのみ) */
a { text-decoration: none; }
a img { border: none; }
a:link, a:visited, a:hover, a:active {
 border-bottom: dotted 1px #d8d1d8;  font-weight: bold;
}
a:link { color: #3889a5; }
a:visited { color: #3889a5; }
a:hover { color: #d8d1d8; }
a:active { color: #3889a5; }

/* 行間 */
div.entry_body { line-height: 1.7em; }
div.side_body { line-height: 1.6em; }

/* ■ スクロールバー設定 */
/* ページ全体 */
html, body {
 scrollbar-base-color: #0095cf;
 scrollbar-track-color: #0095cf;
 scrollbar-face-color: #ffffff;
 scrollbar-shadow-color: #ffffff;
 scrollbar-darkshadow-color: #332830;
 scrollbar-highlight-color: #ffffff;
 scrollbar-3dlight-color: #ffffff;
 scrollbar-arrow-color: #3889a5;
}
/* エントリ内、サイドメニュー */
div.section, div.side {
 scrollbar-base-color: #ffffff;
 scrollbar-track-color: #ffffff;
 scrollbar-face-color: #ffffff;
 scrollbar-shadow-color: #ffffff;
 scrollbar-darkshadow-color: #d8d1d8;
 scrollbar-highlight-color: #ffffff;
 scrollbar-3dlight-color: #ffffff;
 scrollbar-arrow-color: #969991;
}
/* ■ 非表示いろいろ・1 */
/* 横カレンダーを使わない */
/* div.header_cal { display: none; } */
/* コメント装飾パレットを使わない */
/* div#com_decoration { display: none; } */


/* --------------------------------------------------------------
■□  記事内テキスト・画像表示設定  □■
-------------------------------------------------------------- */
/* 画像 */
div.entry_body img {
 margin: 0px 15px 3px 0px;
 border: solid 1px;
 border-color: #d8d1d8 #969991 #969991 #d8d1d8;
 padding: 3px;
}
/* 絵文字 */
img.emoji, div.entry_body img.emoji {
 background-color: transparent;
 display: inline;
 margin: auto 0px auto 0px;
 padding: 0px;
 vertical-align: middle;
 float: none;
}
/* 要素各種 */
div.entry_body p { margin-bottom: 1em; }
div.entry_body h3 {
 margin: 20px 0px 7px 0px;
 padding: 0.3em 0 0.3em 10px;
 border: solid 1px;
 border-color: #969991 #d8d1d8 #d8d1d8 #969991;
 font-size: 110%;
}
div.entry_body h4 {
 margin: 15px 0px 7px 0px;
 padding: 0.2em 0 0.2em 10px;
 border: solid 1px;
 border-color: #969991 #d8d1d8 #d8d1d8 #969991;
}
div.entry_body h5 {
 margin: 10px 0px 5px 0px;
 padding: 0.2em 0 0.2em 10px;
 border: solid 1px;
 border-color: #d8d1d8 #ffffff #ffffff #d8d1d8;
}
div.entry_body h6 {
 margin: 10px 0px 5px 0px;
 padding: 0.2em 0 0.2em 10px;
 border: solid 1px;
 border-color: #d8d1d8 #ffffff #ffffff #d8d1d8;
 color: #969991;
}
*q { border: dotted 1px;  padding: 0 3px 0 3px; }
hr { border: solid 1px #d8d1d8; }

/* リスト */
ul {
 list-style-type: square;
 list-style-position: outside;
 margin: 0 0 0 15px;
 padding-left: 0;
}
ol {
 list-style-type: decimal;
 list-style-position: outside;
 margin: 0 0 0 23px;
 padding-left: 0;
}
dt {
 border-left: solid 10px #d8d1d8;
 margin: 0.7em 0 0.3em 0;
 padding-left: 10px;
 line-height: 1em;
}
dd {  }

/* 引用等 */
blockquote, pre {
 width: 436px;
 margin: 10px 30px 10px 40px;
 padding: 1em 10px;
 border: solid 1px;
 border-color: #969991 #d8d1d8 #d8d1d8 #969991;
 overflow: auto;
 voice-family: "\"}\"";
 voice-family:inherit;
 width: 416px;
}
blockquote { padding-bottom: 0; }
blockquote blockquote {
 width: 380px;
 margin: 10px 0px 10px 20px;
 padding: 1em 0 0 15px;
 border: none;
 border-left: solid 1px #969991;
}
div.entry_body > blockquote, div.entry_body > pre {
 width: auto;
 height: auto;
}


/* --------------------------------------------------------------
■□  レイアウト用ブロック設定  □■
-------------------------------------------------------------- */
/* コンテンツ全体のブロック */
div#container {
 width: 750px;
 margin-left: auto;
 margin-right: auto;
 background-color: transparent;
 text-align: left;
}
/* ヘッダ部分 */
div#header {
 width: 750px;
 background-color: transparent;
 border-bottom: solid 1px #332830;
 margin-bottom: 35px;
}
/* メイン部分 (記事、コメント、トラックバック、ページナビリンク) */
div#main {
 width: 550px;
 float: right;
}
/* メニュー部分 (サイドメニュー) */
div#menu {
 width: 180px;
 float: left;
}
/* フッタ部分 */
div#footer {
 clear: both;
 background-color: transparent;
 border-top: solid 1px #332830;
 margin-top: 16px;
 padding-top: 10px;
 width: 750px;
 text-align: right;
}


/* --------------------------------------------------------------
■□  ヘッダ部分の設定 (#header)  □■
-------------------------------------------------------------- */
/* ブログタイトル */
h1#blog_title {
 background-color: transparent;
 font-size: 12pt;
 font-weight: bold;
 text-align: left;
 letter-spacing: 0.2em;
 color: #332830;
 width: 750px;
 padding: 50px 50px 26px 10px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 690px;
}
h1#blog_title a:link, h1#blog_title a:visited,
h1#blog_title a:hover, h1#blog_title a:active {
 font-size: 12pt;  font-weight: bold;  border: none;
}
h1#blog_title a:link { color: #332830; }
h1#blog_title a:visited { color: #332830; }
h1#blog_title a:hover { color: #d8d1d8; }
h1#blog_title a:active { color: #332830; }

/* ブログ説明文 */
p#blog_description {
 text-align: right;
 background-color: transparent;
 color: #332830;
 margin-bottom: 3px;
 width: 750px;
 padding: 1px 0px 0px 10px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 740px;
}

/* 横カレンダー */
div.header_cal {
 background-color: #ffffff;
 border-right: solid 1px #332830;
 border-bottom: none;
 border-left: solid 1px #ffffff;
 color: #d8d1d8;
 font-size: 8pt;
 text-align: center;
 padding: 5px 10px 4px 10px;
 width: 750px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 728px;
}
li.header_cal_day { padding: 0px 2px 0px 1px; }
li.header_cal_prev_month { margin-right: 8px; }
li.header_cal_next_month { margin-left: 8px; }
div.header_cal a:link, div.header_cal a:visited,
div.header_cal a:hover, div.header_cal a:active {
 font-size: 8pt;  font-weight: normal;  margin:0;  padding: 1px 2px 1px 2px; 
}
div.header_cal a:link{ color: #332830;  border: solid 1px #ffffff;  }
div.header_cal a:visited { color: #332830;  border: solid 1px #ffffff; }
div.header_cal a:hover {
 border: solid 1px;
 border-color: #d8d1d8 #ffffff #ffffff #d8d1d8;
 color: #3889a5;
}
div.header_cal a:active { color: #332830;  border: solid 1px #ffffff; }

div.admin {
 width: 750px;
 height: 20px;
 font-size: 97%;
 color: #332830;
 text-align: right;
 margin-top: 2px;
 padding: 0px;
}
div.admin a:link, div.admin a:visited, div.admin a:hover, div.admin a:active {
 font-size: 97%;  font-weight: normal;  border: none;
}
div.admin a:link { color: #332830; }
div.admin a:visited { color: #332830; }
div.admin a:hover { color: #d8d1d8; }
div.admin a:active { color: #332830; }


/* --------------------------------------------------------------
■□  メイン部分の設定 (記事部分・#main)  □■
-------------------------------------------------------------- */
/* 記事別ブロック */
div.section {
 margin: 0px 0px 18px 0px;
 background-color: transparent;
 width: 550px;
}
/* エントリタイトル */
h2.entry_title {
 font-weight: bold;
 font-size: 120%;
 color: #332830;
 text-align: left;
 border-bottom: solid 1px #ffffff;
 padding: 7px 10px 3px 10px;
 width: 550px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 530px;
}
h2.entry_title a:link { color: #332830;  font-weight: bold;  border: none; }
h2.entry_title a:visited { color: #332830;  font-weight: bold;  border: none; }
h2.entry_title a:hover { color: #d8d1d8;  font-weight: bold;  border: none; }
h2.entry_title a:active { color: #332830;  font-weight: bold;  border: none; }

/* タイトルの下にある日付 */
p.entry_date {
 background-color: #ffffff;
 border-right: solid 1px #332830;
 border-left: solid 1px #ffffff;
 color: #969991;
 font-size: 95%;
 line-height: 100%;
 text-align: right;
 margin: -1px 0 0 0;
 padding: 7px 10px 0px 10px;
 width: 550px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 528px;
}
/* 記事本文 */
div.entry_body {
 background-color: #ffffff;
 border-right: solid 1px #332830;
 border-left: solid 1px #ffffff;
 text-align: left;
 color: #332830;
 margin: -1px 0 -1px 0;
 padding: 20px 20px 10px 20px;
 width: 550px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 508px;
}
/* 追記 */
div.entry_more {
 clear: both;
 width: 508px;
 border-top: solid 1px #d8d1d8;
 margin-top: 20px;
 padding-top: 20px;
}
/* 「続きを読む」 */
div.entry_body p.more_link { font-size: 97%;  margin: 10px 0 0 0;  clear: both; }
div.entry_body p.more_link a:link, div.entry_body p.more_link a:visited,
div.entry_body p.more_link a:hover, div.entry_body p.more_link a:active {
 font-size: 97%;  font-weight: normal;  border: none;
}
p.more_link a:link { color: #969991; }
p.more_link a:visited { color: #969991; }
p.more_link a:hover { color: #d8d1d8; }
p.more_link a:active { color: #969991; }

/* 記事情報 */
div.entry_footer {
 clear: both;
 background-color: #ffffff;
 border-right: solid 1px #332830;
 border-bottom: solid 1px #332830;
 border-left: solid 1px #ffffff;
 padding: 5px 10px 7px 10px;
 color: #969991;
 width: 550px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 528px;
}
ul.entry_status { font-size: 97%;  text-align: right; }
ul.entry_status a:link, ul.entry_status a:visited,
ul.entry_status a:hover, ul.entry_status a:active {
 font-size: 97%;  font-weight: normal;   border: none;
}
ul.entry_status a:link { color: #332830; }
ul.entry_status a:visited { color: #332830; }
ul.entry_status a:hover { color: #3889a5; }
ul.entry_status a:active { color: #332830; }
ul.entry_status li {
 border-right: solid 1px;
 margin-right: 4px;
 padding-right: 1px;
}
ul.entry_status > li { margin-right: 2px;  padding-right: 5px; }
ul.entry_status li.top { margin: 0;  padding: 0;  border: none; }

/* --------------------------------------------------------------
■□  コメント&トラックバック部分の設定 (#main)  □■
-------------------------------------------------------------- */
/* ブロック内ヘッダ部分 */
h3.entry_header {
 margin: 0;
 padding: 0;
 border: none;
 font-size: 120%;
 color: #332830;
 text-align: left;
 border-bottom: solid 1px #ffffff;
 padding: 7px 10px 3px 10px;
 width: 550px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 530px;
}
/* 外側ボックスはエントリのを使いまわし */
/* コメントのブロック */
div.combox {
 margin: 0px 0px 15px 0px;
 border: none;
 border-bottom: 1px solid #d8d1d8;
 width: 508px;
}
/* コメントタイトル */
h4.com_title, div.entry_body h4.com_title {
 margin: 0 0 0.7em 0;
 padding: 0;
 border: none;
 font-size: 110%;
 font-weight: bold;
 color: #332830;
 width: 508px;
}
h4.com_title a:link { color: #332830;  font-weight: bold;  border: none; }
h4.com_title a:visited { color: #332830;  font-weight: bold;  border: none; }
h4.com_title a:hover { color: #3889a5;  font-weight: bold;  border: none; }
h4.com_title a:active { color: #332830;  font-weight: bold;  border: none; }

/* コメント本文 */
p.com_body, div.combox p.com_body {
 margin: 0 0 0.5em 0;
 width: 508px;
}
/* コメント情報 */
div.com_footer { width: 508px; }
ul.com_status { font-size: 97%;  text-align: right; }
ul.com_status li {
 border-right: solid 1px #969991;
 margin-right: 4px;
 padding-right: 1px;
}
ul.com_status > li {
 margin-right: 2px;
 padding-right: 5px;
}
ul.com_status li.top { margin: 0;  padding: 0;  border: none; }
div.entry_body ul.com_status a:link, div.entry_body ul.com_status a:visited,
div.entry_body ul.com_status a:hover, div.entry_body ul.com_status a:active
{ font-weight: normal;  border: none;  font-size: 97%; }
/* トラックバックURI用ボックス */
.tb_uri {
 border: solid 1px;
 border-color: #969991 #d8d1d8 #d8d1d8 #969991;
 padding: 5px 10px 5px 10px;
 text-align: left;
 width: 506px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 486px;
}
div.entry_body p.tb_label {
 margin: 20px 0 0 0;  color: #969991;  font-weight: bold;
}

/* --------------------------------------------------------------
■□  ページナビゲーション (#main)  □■
-------------------------------------------------------------- */
div.page {
 margin-bottom: -2px;
 color: #332830;
 font-size: 97%;
 text-align: center;
 letter-spacing: 0.1em;
 height: 20px;
}
div.page a:link, div.page a:visited, div.page a:hover, div.page a:active {
 font-weight: normal;  border: none;
}
div.page a:link { color: #332830; }
div.page a:visited { color: #332830; }
div.page a:hover { color: #d8d1d8; }
div.page a:active { color: #332830; }
li.home_link {
 margin: 0 10px 0 5px;
 padding: 0 0 0 5px;
 border-left: solid 1px;
 border-right: solid 1px;
}
ul.navi > li.home_link {
 margin: 0 5px 0 5px;
 padding: 0 5px 0 5px;
}


/* --------------------------------------------------------------
■□  メニュー部分の設定 (#menu)  □■
-------------------------------------------------------------- */
/* メニューごとのブロック */
div.side {
	width: 180px;
	margin: 0px 0px 16px 0px;
	background-color: transparent;
}
h2.side_title {
 color: #332830;
 font-size: 110%;
 width: 180px;
 font-weight: bold;
 padding: 7px 9px 3px 11px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 160px;
}
/* サイドメニュー本文 */
div.side_body {
 color: #332830;
 background-color: #ffffff;
 border: solid 1px;
 border-color: #ffffff #332830 #332830 #ffffff;
 overflow-x: hidden;
 width: 180px;
 padding: 10px 10px 10px 10px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 158px;
}
/* プラグイン説明文 (上部) */
p.menu_description {
 margin-top: -7px;
 padding: 5px 0 5px 0;
 font-size: 97%;
}
/* プラグイン説明文 (下部) */
p.menu_description2 {
 margin-bottom: -7px;
 padding: 5px 0 5px 0;
 font-size: 97%;
}
div.side_body > p.menu_description2 { margin-bottom: -10px; }
/* リスト(メニュー部分で使用) */
div.side ul {
 margin: 0;
 list-style-type: none;
 list-style-position: outside;
}
/* メニュー部分ネストリスト */
/* ■ ツリー化等、ulネストで背景画像つかう場合はここ注意 */
div.side ul ul {
 margin-left: 0.5em;
 padding-left: 0.8em;
 border-left: solid 1px #d8d1d8;
}
div.side a:link { color: #332830;  font-weight: normal;  border: none; }
div.side a:visited { color: #332830;  font-weight: normal;  border: none; }
div.side a:hover { color: #3889a5;  font-weight: normal;  border: none; }
div.side a:active { color: #332830;  font-weight: normal;  border: none; }
.count { color: #969991; }

/* 表カレンダー設定 */
table.calender {
 text-align: center;
 color: #332830;
 width: 158px;
 font-size: 8pt;
}
.calender caption {
 border-bottom: 1px solid #d8d1d8;
 padding: 0px 0px 3px 0px;
 font-size: 8pt;
 font-weight: normal;
}
.calender th {
 font-size: 8pt;
 font-weight: normal;
}
.calender td {
 width: 14%;
 height: 12pt;
 font-size: 8pt;
 text-align: center;
 padding:  0.1em 0 0.1em 0;
}
.calender a:link { color: #332830; font-size: 8pt; }
.calender a:visited { color: #332830; font-size: 8pt; }
.calender a:hover { color: #3889a5; font-size: 8pt; }
.calender a:active { color: #332830; font-size: 8pt; }
.calender td a { display: block; }
.calender td a:link { 
 border: solid 1px;
 border-color: #d8d1d8 #969991 #969991 #d8d1d8;
}
.calender td a:visited {
 border: solid 1px;
 border-color: #d8d1d8 #969991 #969991 #d8d1d8;
}
.calender td a:hover {
 border: solid 1px;
 border-color: #d8d1d8 #ffffff #ffffff #d8d1d8;
}
.calender td a:active {
 border: solid 1px;
 border-color: #d8d1d8 #969991 #969991 #d8d1d8;
}
/* 土曜と日曜の色を変える(見出し部分のみ) */
th.sun {  }
th.sat {  }

/* プロフィール */
p.author_image, p.plugin-myimage { text-align: center; }
p.author_image img, p.plugin-myimage img {
 margin : 7px auto 3px auto;
 border: solid 1px;
 border-color: #d8d1d8 #969991 #969991 #d8d1d8;
	padding: 3px;
 width: 120px;
 height: 120px;
}
.author_name { margin-bottom: 5px;  text-align: center; }
.author_description {  }


/* --------------------------------------------------------------
■□  フッタ部分の設定 (#footer)  □■
-------------------------------------------------------------- */
/* 広告 */
.ads { color: #332830;  font-size: 90%;  width:750px; }
div.ads a:link { color: #332830;  font-size: 90%;  border: none; }
div.ads a:visited { color: #332830;  font-size: 90%;  border: none; }
div.ads a:hover { color: #d8d1d8;  font-size: 90%;  border: none; }
div.ads a:active { color: #332830;  font-size: 90%;  border: none; }

/* 著作権表示 */
.copy { margin: 5px 0 5px 0;  color: #332830;  letter-spacing: 0.3em; }
div.copy a:link, div.copy a:visited,
div.copy a:hover, div.copy a:active {
 font-size: 100%;  font-weight: normal;  border: none;
}
div.copy a:link { color: #332830; }
div.copy a:visited { color: #332830; }
div.copy a:hover { color: #d8d1d8; }
div.copy a:active { color: #332830; }


/* --------------------------------------------------------------
■□  フォーム  □■
-------------------------------------------------------------- */
/* フォーム全体 */
input, textarea, select {
 margin-right: 5px;
 padding: 2px;
 background-color: #ffffff;
 border: solid 1px;
 border-color: #969991 #d8d1d8 #d8d1d8 #969991;
 color: #332830;
}
button {
 margin-right: 5px;
 padding: 2px;
 background-color: #ffffff;
 border: solid 1px;
 border-color: #d8d1d8 #969991 #969991 #d8d1d8;
}
textarea, input, select {
 font-family: "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
}
textarea { overflow: auto; }
/* コメントフォーム */
div.entry_body form#comment_post,
div.entry_body form#comment_edit {
 margin: 30px auto 0px auto;
 padding: 5px 12px 5px 10px;
 width: 306px;
 border: solid 1px;
 border-color: #d8d1d8 #969991 #969991 #d8d1d8;
 text-align: center;
}
form#comment_post dl, form#comment_edit dl { text-align: left; }
form#comment_post dt, form#comment_edit dt {
 line-height:1.0;
 margin: 0;
 padding: 5px 0 2px 0;
 border: none;
 color: #969991;
 font-weight: bold;
 font-size: 9pt;
}
form#comment_post dd, form#comment_edit dd { margin: 0; }
input#name, input#title, input#mail, input#url { width: 300px;  margin-right: 0; }
dt.pass_label, dt.secret_label { float: left; }
form#comment_post dd.pass_ctrl, form#comment_post dd.secret_ctrl,
form#comment_editdd.pass_ctrl,
form#comment_edit dd.secret_ctrl { margin-left: 100px;  color: #969991; }
input#pass { margin-right: 0;  width: 197px;  float: right; }
dd.pass_ctrl > input#pass { width: 200px;  float: none; }
dt.secret_label { margin-top: 3px; }
input#himitu { margin-right: 1em;  border: none; }
dd.secret_ctrl > input#himitu { margin-top: 1ex; }
dd.secret_ctrl { font-size: 9pt; }
textarea#comment { width: 300px;  height: 6em; }
*textarea#comment { margin: -0.2em 0 0.5ex 0; }
div.entry_body p.form_btn { margin: 10px 5px 5px 0px;  text-align: left; }
input#comment_submit, input#comment_reset {
 border: solid 1px;
 border-color: #d8d1d8 #969991 #969991 #d8d1d8;
}
/* コメント装飾パレット */
div.entry_body div#com_decoration { float: right;  margin: -1.5em 0 -0.4ex 0; }
*div.entry_body div#com_decoration { margin-top: -1em; }
div.entry_body div#com_decoration a { border: none; }
div.entry_body div#com_decoration img {
border: none;  margin: 0;  padding: 0;  float: none;  display: inline;
}
*div#table_icon { position: relative; right: 0px; }
*div#table_color { position: relative; right: 0px; }
/* 検索用 */
form#search input, p.plugin-search input { margin: 2px 0 0 0;  padding: 1px 0; }
input#search_text { width: 156px; }
input#search_submit {
 margin: 0px;
 border: solid 1px;
 border-color: #d8d1d8 #969991 #969991 #d8d1d8;
 width: 3em;
}


/* --------------------------------------------------------------
■□  おまけ  □■
-------------------------------------------------------------- */
/* 反転文字等 */
.st { color: #99b24f;  font-weight: bold; }
.we { color: #969991; }
.re { color: #ffffff; }
.hide { display: none; }
.no_style, div.entry_body .no_style { 
 border: none;  margin: 0;  padding: 0;  font-weight: normal;  font-style: normal;
}
/* 画像等 (左寄せ、右寄せ、中央寄せ) */
.left, div.entry_body img.left { float: left; }
.right { float: right; }
div.entry_body img.right { float: right;  margin: 0 0 3px 10px; }
.center {
 text-align: center;
 margin: 0 auto 0 auto;
}
div.entry_body img .center, div.entry_body .center img {
margin: 0px auto 5px auto;  float: none;  text-align: center;  
}
/* overflowリスト (side_bodyの中で使用 とりあえず高さ100px) */
div.side_body ul.overflow {
 overflow: auto;  height: 100px;  margin: 0 -10px;  padding-left: 10px;
}
/* ■ 非表示いろいろ・2 (広告非表示はご遠慮クダサイ) */
/* 記事数ゼロのカテゴリを非表示 (デフォルトプラグインでは無効) */
li.count0 { display: none; }
/* コメント、トラックバックを常に拒否にしてるひとはつかうといいかも */
/* li.com, li.trb { display: none; } */
/* 日付表示いろいろ */
/* 半端に増えてるのでいろいろ試してみてください;; */
/* Type:A (エントリタイトル下の日付と、エントリ下部の時刻表示(リンク付)をつかう) */
li.entry_date2, li.post_time2, li.entry_no { display: none; }
/* Type:B (時刻表示(リンクなし)+エントリ番号(個別記事リンク付き)) */
/* li.entry_date2, li.post_time { display: none; } */
/* Type:C (エントリ番号+エントリ下部の日付・時刻表示) */
/* p.entry_date, li.post_time, li.post_time2 { display: none; } */



/* --------------------------------------------------------------
Template: "cloudy_day  -  style: "azure"
last modified: 2006.05.18.(HTML)  2006.12.14.(CSS)
Template by KAI(id:peacockblue) http://peacockblue.blog10.fc2.com/
-------------------------------------------------------------- */