@charset "UTF-8";
/***********************************************************
全体:デフォルトスタイルシートのリセットと再定義
***********************************************************/
*{
border:none;
background-color:transparent;
font-family:sans-serif;
font-size:1em;
margin:0;
padding:0;
}
/*箇条書き等リストの設定*/
ul,ol,dd{
margin-left:1em;
}
dl dl, dl ol, dl ul,
ol dl, ol ol, ol ul,
ul dl, ul ol, ul ul{
margin-bottom:0;
}
pre,tt{
font-family:monospace;
}
/*表の設定*/
table{
border-collapse:collapse;
}
/*表のセル,フォームのインプットボックス,ボタンの設定*/
th,td,input,textarea{
border:1px #966 solid;
}
input,textarea{
color:#633;
padding:1px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
input[type=text]:focus,
input[type=password]:focus,
textarea:focus{
background-color:#FFF9F9;
}
/*境界線の設定*/
hr{
margin:0.5em;
height:1px;
color:#966;
background-color:#966;
}
/*上付き,下付き文字の設定*/
sub,sup{
font-size:smaller;
}

/***********************************************************
全体:全体もしくはいくつかの要素に共通の設定
***********************************************************/
/*ページ全体の設定*/
body{
margin:6em auto;
width:58em;
color:#633;
line-height:1.7;
font-size:small;
background-color:#FFF9F9;
}
/*通常のリンクの設定*/
a:link{
color:#933;
}
/*過去に見たことがあるページのリンクの設定*/
a:visited{
color:#633;
}
/*見出しの設定*/
#EntryBlock h2{
font-weight:bold;
}
h2{
text-align:center;
}
/*記事,コメント,トラックバック情報の最初の項目の左側の罫線消去の設定*/
.InlineListFirst{
border-left:none !important;
}



/***********************************************************
装飾設定
***********************************************************/
/*スクロールバーの色の設定*/
html, body{
scrollbar-base-color:#FFF1F1;
scrollbar-arrow-color:#FFBBBB;
scrollbar-3dlight-color:#FFCCCC;
scrollbar-darkshadow-color:#FFCCCC;
scrollbar-highlight-color:#FFDDDD;
scrollbar-shadow-color:#FFDDDD;
}
/*角丸の設定*/
.ContainerBorder1, .ContainerBordera1{
margin:0 5px;
height:1px;
}
.ContainerBorder2, .ContainerBordera2{
margin:0 3px;
height:1px;
}
.ContainerBorder3, .ContainerBordera3{
margin:0 2px;
height:1px;
}
.ContainerBorder4, .ContainerBordera4{
margin:0 1px;
height:2px;
}
.ContainerBorder1, .ContainerBorder2, .ContainerBorder3, .ContainerBorder4{
font-size:0;
background-color:#FFEEEE;
}
.ContainerBordera1, .ContainerBordera2, .ContainerBordera3, .ContainerBordera4{
font-size:0;
background-color:#FFF1F1;
}
/*ボックス角アイコンの設定*/
.cbl{
float:left;
}
.cbr{
float:right;
}
.bottom{
margin-top:0.2em;
}
/*見出し両側アイコンの設定*/
.cblt{
margin-right:3em;
vertical-align:text-top;
}
.cbrt{
margin-left:3em;
vertical-align:text-top;
}



/***********************************************************
左側:全体の設定
***********************************************************/
#EntryBlock{
float:left;
margin:0 3em 3em 0;
width:40em;
}

/***********************************************************
左側:タイトルブロック用デザイン
***********************************************************/
/*タイトルのボックス全体の設定*/
#TopBlock{
background-color:#FFEEEE;
}
/*ページタイトルの設定*/
h1{
text-align:center;
font-size:large;
letter-spacing:0.2em;
padding:0.2em 0.3em 0;
}
#TopBlock a{
text-decoration:none;
}
#TopBlock hr{
margin:0.7em 1em;
}
/*ページタイトルの下に来るブログの説明文書の設定*/
#TopBlock p{
padding:0 1.5em 0.3em;
}

/***********************************************************
左側:記事ブロックの設定
***********************************************************/
/*記事1つ1つのボックスの設定*/
.EntryContainerExt{
margin-top:5em;
}
/*記事1つ1つのボックスの角丸の内側の設定*/
.EntryContainer{
background-color:#FFEEEE;
}
/*各記事タイトル部分の設定*/
.EntryContainer h2{
padding:0.2em 0.5em 0;
}
/*記事本文が記載される部分の設定*/
.EntryText{
margin:0.5em 1em;
}

/*ブロック要素の表示の再定義*/
.EntryText address,
.EntryText div,
.EntryText dl,
.EntryText fieldset,
.EntryText form,
.EntryText hr,
.EntryText ol,
.EntryText p,
.EntryText table,
.EntryText ul{
margin-bottom:1.5em;
}
.EntryText h3,
.EntryText h4,
.EntryText h5,
.EntryText h6{
margin-bottom:0.5em;
}
.EntryText h3,
.EntryText h4,
.EntryText dt{
font-weight:bold;
}
/*引用と整形済みテキストの設定*/
.EntryText blockquote,
.EntryText pre{
margin:0 0.5em 1.5em;
padding:0.5em;
border:1px #966 dotted;
}
.EntryText blockquote > *:last-child,
.EntryText pre > *:last-child{
margin-bottom:0;
}

/*追記部分の前の水平線の設定*/
#PostScript{
clear:right;
margin:2em 0.5em 1px;
}
.PsStart{
margin:0 0.5em 2em !important;
}
/*追記文書へのリンクが記載される部分の設定*/
.EntryPsTitle{
clear:right;
line-height:1;
margin-bottom:1em !important;
text-align:right;
}
/*記事情報(コメントやトラックバック等)の部分の設定*/
.EntryFooter{
clear:right;
padding:0 0.5em;
text-align:center;
}
.EntryFooter ul{
font-size:85%;
}
/*記事情報(コメントやトラックバック等)の各項目の設定*/
.EntryFooter li{
display:inline;
padding:0 0.5em;
border-left:1px #966 solid;
}
/*画像右寄せ用クラス*/
.FloatImage{
float:right;
margin:0 0 0.5em 0.5em;
}

/***********************************************************
左側:各コメントブロックの設定
***********************************************************/
/*コメント部分の見出しの設定*/
#CommentBlock{
margin-top:5em;
}
/*コメントを投稿するフォームの外側の設定*/
.CommentFormExt{
margin-top:2em;
}
/*コメントを投稿するフォームの設定*/
.CommentForm{
padding:0.5em;
background-color:#FFF1F1;
}
/*コメントフォームの各項目の見出しの設定*/
.CommentForm dt{
width:8.2em;
text-align:right;
}
/*コメントフォームのテキストボックス類が入るところの設定*/
.CommentForm dd{
margin:-1.7em 0 0.2em 8.5em;
}
/*本文,パスワード以外の入力欄の設定*/
.CommentForm dl input{
width:10em;
}
/*パスワードの入力欄の設定*/
.CommentForm dl .password{
width:6em;
}
/*コメント本文記入欄の設定*/
.CommentForm textarea{
width:30em;
height:10em;
}
/*送信ボタンの設定*/
.CommentFormSubmit{
margin-left:8.5em;
}
/*ゲストのコメント1つ1つのボックスの設定*/
.CommentContainerExt{
margin-top:4em;
margin-right:6em;
}
/*ゲストのコメント1つ1つのボックスの設定*/
.CommentContainer{
background-color:#FFEEEE;
}
/*管理者のコメント(返信)1つ1つのボックスの設定*/
.CommentResContainerExt{
margin-top:2em;
margin-left:6em;
}
/*管理者のコメント(返信)1つ1つのボックスの設定*/
.CommentResContainer{
background-color:#FFF1F1;
}
/*コメントのタイトル部分の設定*/
.CommentContainer h3, .CommentResContainer h3{
text-align:center;
padding:0.2em 0.5em;
}
/*コメント本文部分の設定*/
.CommentText{
margin:1em;
}
/*コメントの投稿者や投稿時間などが表示されている部分の設定*/
.CommentFooter{
margin-right:0.5em;
font-size:85%;
text-align:right;
}
.CommentFooter ul{
display:inline;
}
/*コメント情報の各項目の設定*/
.CommentFooter li{
display:inline;
padding:0 0.5em;
border-left:1px #966 solid;
}

/***********************************************************
左側:トラックバックブロックの設定
***********************************************************/
/*トラックバック部分の見出しの設定*/
#TrackbackBlock{
margin-top:5em;
}
/*トラックバック1つ1つのボックスの設定*/
.TrackBackContainerExt{
margin-top:4em;
}
/*トラックバック1つ1つのボックスの設定*/
.TrackBackContainer{
background-color:#FFEEEE;
}
/*トラックバックのタイトルの部分*/
.TrackBackContainer h3{
text-align:center;
padding:0.2em 0.5em;
}
/*トラックバックのトラックバック本文部分の設定*/
.TrackbackText{
margin:1em;
}
/*トラックバックの投稿元のブログ名やリンクなどを表示する部分の設定*/
.TrackbackFooter{
padding:0 0.5em;
font-size:85%;
text-align:right;
}
/*トラックバック情報の各項目の設定*/
.TrackbackFooter li{
display:inline;
padding:0 0.5em;
border-left:1px #966 solid;
}
/*記事のトラックバックURL表示場所全体の設定*/
.TrackBackUrl{
margin-top:3em;
}
/*記事のトラックバックURLが表示されているテキストボックスの設定*/
.TrackBackUrl input{
width:30em;
font-size:90%;
}

/***********************************************************
左側:ページリンクブロックの設定
***********************************************************/
/*前後の記事やトップページへのリンクが表示される部分の設定*/
.PageLinkBlock{
margin-top:5em;
}
/*前後の記事やトップページへのリンクが表示される部分の各見出しの設定*/
.PageLinkBlock dt{
width:3.2em;
text-align:right;
}
/*前後の記事やトップページへのリンクが表示される部分の各項目の設定*/
.PageLinkBlock dd{
margin:-1.7em 0 0.2em 3.5em;
}
/*前後の記事(数字)が表示される部分のそれぞれの設定*/
.PageLinkBlock ul{
margin:0;
}
/*前後の記事(数字)が表示される部分のそれぞれの設定*/
.PageLinkBlock li{
margin-right:0.5em;
display:inline;
}



/***********************************************************
右側:全体の設定
***********************************************************/
#PluginBlock{
float:left;
margin-bottom:4em;
width:15em;
}

/***********************************************************
右側:プラグインブロックの設定
***********************************************************/
/*プラグイン1つ1つのボックスの設定*/
.PluginContainerExt{
margin-bottom:2em;
}
/*プラグイン1つ1つのボックスの設定*/
.PluginContainer{
background-color:#FFF1F1;
padding:0 0.5em;
}
/*プラグインのタイトル(名称)部分の設定*/
#PluginBlock h2{
text-align:center;
font-size:95%;
}
/*プラグイン本体部分の設定*/
.PluginContents{
padding:0.1em 0.2em;
font-size:90%;
}
/*プラグイン表示位置の設定*/
.left{
text-align:left;
}
.center{
text-align:center;
}
.right{
text-align:right;
}

/***********************************************************
右側:各プラグイン共通の設定
***********************************************************/
/*各プラグイン処理内の基本デザイン*/
.plugin_data{
}
/*各プラグイン処理内基本デザインの下に記載する日付などの設定*/
.plugin_data_date{
margin-top:-0.2em;
color:#966;
font-size:smaller;
text-align:right;
}



/***********************************************************
下側:フッターブロックの設定
***********************************************************/
/*一番下のブロック(著作権表示等が書かれる場所)の設定*/
#FooterBlock{
clear:left;
text-align:center;
}
/*広告部分の設定*/
#FooterBlock ul{
margin:0;
}
#FooterBlock li{
display:inline;
padding:0 0.2em;
}



/*------------------------------------------------
右側:ブログ内検索ボックスの設定
------------------------------------------------*/
/*ブログ内検索の入力欄の設定*/
#PluginBlock .box{
width:8em;
}
/*ブログ内検索の検索ボタンの設定*/
#PluginBlock .btn{
width:3em;
padding:0;
}

/*------------------------------------------------
右側:カレンダープラグインの設定
------------------------------------------------*/
/*カレンダー日付移動用テーブル(前月、次月へのリンクなど)*/
.CalendarMoveTable{
margin:0 auto;
width:90%;
text-align:center;
}
/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr{
}
/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd{
border-right:none;
border-bottom:none;
}
/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.CalendarNowTd{
border-right:none;
border-bottom:none;
border-left:none;
}
/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.CalendarNextTd{
border-bottom:none;
border-left:none;
}
/*カレンダー表示用テーブル*/
.CalendarTable{
margin:0 auto;
width:90%;
font-size:95%;
text-align:center;
}

/*------------------------------------------------
右側:カレンダーテーブル -> 曜日表示部分デザイン
------------------------------------------------*/
/*曜日表示部分(<tr>タグ部分)のデザイン*/
.CalendarWdayTr{
}
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun{
}
/*曜日表示部分、平日の<th>タグ部分デザイン*/
.CalendarWday{
}
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat{
}

/*------------------------------------------------
右側:カレンダーテーブル -> 日付表示部分デザイン
-------------------------------------------------*/
/*日付表示部分(<tr>タグ部分)のデザイン*/
.CalendarTr{
}
/*日付表示部分、日曜日の<td>タグ部分デザイン*/
.CalendarTdSun{
}
/*日付表示部分、平日の<td>タグ部分デザイン*/
.CalendarTd{
}
/*日付表示部分、土曜日の<td>タグ部分デザイン*/
.CalendarTdSat{
}
/*記事が存在する場所の設定*/
.CalendarTdLink{
}
/*記事が存在する日付の文字色の設定*/
.CalendarTdLinkFont{
}
/*Be in Bloom! CSS Ver.1.2 (2011.04.12)*/