@charset "UTF-8";

/***配色一覧
以下８色を使用しています。黒は文字色、引用部分に使用(固定)
他は好きな色に変更してください。
濃色はプラグインの上下に使用しています。
背景色に淡い色を使用してください。

赤------(濃)#E65E6B
        (淡)#FFDFDF
オレンジ-(濃)#FF7900
        (淡)#FFEFD0
黄色----(濃)#FFBF00
        (淡)#FFFFCE
緑------(濃)#74CD32
        (淡)#E1FFE1
青------(濃)#4788B8
        (淡)#E1E1FF
紫------(濃)#9441AF
        (淡)#FFE1FF
ピンク--(濃)#FFE8E8
        (淡)#FFE1E7
黒------(濃)#333
        (淡)#CCC

***/
/***スクロールバーの枠線***/
body{
 scrollbar-arrow-color: #E65E6B;
 scrollbar-base-color: #E65E6B;
 scrollbar-3d-light-color: #E65E6B;
 scrollbar-darkshadow-color: #E65E6B;
 }
/***背景色と同じ色を指定するところ***/
body{
 scrollbar-face-color: #FFE1E7;
 scrollbar-highlight-color: #FFE1E7;
 scrollbar-shadow-color: #FFE1E7;
 scrollbar-track-color: #FFE1E7;
 background-color:#FFE1E7;
 }
/*一番上のブロック（タイトルが書かれる場所）の背景色*/
#TopBlock{ background-color:#FFDFDF;}

/*カレンダーの記事が存在する場所の色*/
.CalendarTdLink { background-color:#FFDFDF;}

/*ブログタイトル、編集部分のリンク色(カーソルを乗せた時と選択した時)*/
#TopTitle a:hover { color:#E1FFE1;}
#TopTitle a:active { color:#E1FFE1;}
#AdminBlock a:hover { color:#E1FFE1;}
#AdminBlock a:active { color:#E1FFE1;}

/*一番下のブロック（著作権表示が書かれる場所）の背景色*/
#FooterBlock { background-color:#FFDFDF;}

/***プラグインのタイトル（名称）部分の設定***/
/*プラグイン1のタイトル→オレンジ*/
.PluginTitle1 {
 background-color:#FFEFD0;
 border-top:dotted 2px #FF7900;
 border-bottom:dotted 2px #FF7900;
}
/*プラグイン2のタイトル→緑*/
.PluginTitle2 {
 background-color:#E1FFE1;
 border-top:dotted 2px #74CD32;
 border-bottom:dotted 2px #74CD32;
}
/*プラグイン5のタイトル→紫*/
.PluginTitle3 {
 background-color:#FFE1FF;
 border-top:dotted 2px #9441AF;
 border-bottom:dotted 2px #9441AF;
}
/*プラグイン4のタイトル→青*/
.PluginTitle4 {
 background-color:#E1E1FF;
 border-top:dotted 2px #4788B8;
 border-bottom:dotted 2px #4788B8;
}
/*プラグイン5のタイトル→黄*/
.PluginTitle5 {
 background-color:#FFFFCE;
 border-top:dotted 2px #FFBF00;
 border-bottom:dotted 2px #FFBF00;
}
/***記事タイトルの背景色***/
.EntryTitle { background-color:#FFDFDF;}

/*****枠線の設定(全部同じ色で設定するところ)*****/
.EntryInner { border:solid 1px #FFE1FF;}
.Commentbody{ background-color:FFE1FF;}
.CommentFormSubmit{ border:solid 1px #FFE1FF;}
.CommentForms{ border:solid 1px #FFE1FF;}
.TrackbackTextBox{ border:solid 1px #FFE1FF;}
.CommentResBox { border:dashed 3px #FFE1FF;}
.CommentFormpass{ border:solid 1px #FFE1FF;}
input { border:solid 1px #FFE1FF;}

/*****ここより下はいじらなくて大丈夫です*****/

body { text-align:center; font-size:12px; margin:auto; color:#333; padding: 0px; font-family:"MS UI Gothic","Osaka","sans-serif"; }
td { text-align:center; font-size:12px;}
table{ border-collapse: collapse;}
.emoji { vertical-align:middle;}
.left { text-align:left;}
.center { text-align:center;}
.right { text-align:right;}

a:link { color:#333; text-decoration:none; }
a:visited{ color:#333; text-decoration:none; }
a:hover { color:#F00; text-decoration:none; }
a:active { color:#F00; text-decoration:line-through; }

#LayoutBlock { width:800px; text-align: center; margin:auto; padding:0px; text-align:center; background-color:#FFF;}
#TopBlock{ width:100%; height:150px; text-align:left; background-image:url('http://bfile.shinobi.jp/1626/7-8.gif'); margin: 0px; padding-top:5px;}
#TopTitle { padding: 50px 0px 0px 150px; font-size:18px; font-weight:bold; color:#333;}
#TopTitle a:link { color:#333; text-decoration:none; padding:2px;}
#TopTitle a:visited{ color:#333; text-decoration:none; }
#TopTitle a:hover { text-decoration:none; }
#TopTitle a:active { text-decoration:line-through;}
#TopExplanation { padding: 10px 0px 0px 200px; color:#333; text-align: left;}
#AdminBlock{padding:35px 10px 5px 20px; text-align: right; color:#333; }
#AdminBlock a:link { text-decoration:none; color:#333;}
#AdminBlock a:visited{ text-decoration:none; color:#333;}
#AdminBlock a:active { text-decoration:line-through; color:#E1FFE1;}
#AdminBlock a:hover { text-decoration:none; color:#E1FFE1;}
#FooterBlock { width : 100%; height:90px; background-image:url('http://bfile.shinobi.jp/1626/7-8.gif'); margin: 0px; padding-top:5px; clear:both; text-align: center; padding:10px 0px 0px 0px; color:#333;}
#FooterBlock a:link { color:#333; text-decoration:none;}
#FooterBlock a:visited{ color:#333; text-decoration:none;}
#FooterBlock a:hover { color:#333; text-decoration:underline;}
#FooterBlock a:active { color:#333; text-decoration:line-through;}
#LeftBlock{ float: left; width: 200px; margin: 0px 0px;}
#RightBlock{ float: right; width: 200px; margin: 0px px;}
.Plugin { text-align: left;}
.Plugin  a:link { text-decoration:none;}
.Plugin  a:visited{ text-decoration:none; }
.Plugin  a:active { text-decoration:underline; color:#333;}
.Plugin  a:hover { text-decoration:none; color:#333;}
.PluginInner { margin: 2px 2px 20px 2px; padding: 0px; background-color:#FFF;}
.PluginTitle1 { text-align: center; font-weight:bold; font-size:12x; color:#333; padding:8px; background-image:url('http://bfile.shinobi.jp/1626/7-8.gif');}
.PluginTitle2 { text-align: center; font-weight:bold; font-size:12x; color:#333; padding:8px; background-image:url('http://bfile.shinobi.jp/1626/7-8.gif');}
.PluginTitle3 { text-align: center; font-weight:bold; font-size:12x; color:#333; padding:8px; background-image:url('http://bfile.shinobi.jp/1626/7-8.gif');}
.PluginTitle4 { text-align: center; font-weight:bold; font-size:12x; color:#333; padding:8px; background-image:url('http://bfile.shinobi.jp/1626/7-8.gif');}
.PluginTitle5 { text-align: center; font-weight:bold; font-size:12x; color:#333; padding:8px; background-image:url('http://bfile.shinobi.jp/1626/7-8.gif');}
.PluginExplanation { padding: 5px; margin: 0px;}
.pluginContents { padding: 5px; font-size:12px; text-align: center;}
.PluginFooter{ height:1px;}
.plugin_data { text-align:left; padding:5px; font-size: 12px;}
.plugin_data_date { text-align:right; font-size: 10px;}
#EntryBlock { width:396px; float: right; text-align: left; padding: 2px 2px 0px 2px;}
.EntryInner { padding: 0px 0px 10px 0px; text-align: left; margin: 0px 0px 25px 0px;}
.EntryTitle { text-align: center; background-image:url('http://bfile.shinobi.jp/1626/7-8.gif'); font-size:14px; color:#333; font-weight:bold; padding:15px 20px;}
.EntryTextBox { margin:5px 0px;}
.EntryText { padding: 10px; padding-bottom:10px; line-height:140%;}
blockquote{ border:dashed 1px #CCC; color:#666; padding:10px;}
.EntryPsText { padding: 10px; text-align: right;}
.EntryFooter { text-align:right; padding:5px;}
.EntryUserName {}
.EntryDate { text-align: right; padding:2px;}
.EntryWriteDate { margin-left: 5px;}
.EntryCategory { margin-left: 5px;}
.EntryComment { margin-left: 5px;}
.EntryTrackback { margin-left: 5px;}
.PageLinkBlock{ width:100%; text-align:center; padding:10px;}
.CommentBlock{ padding:10px;}
.Commenttop{ height:1px;}
.Commentbottom{ height:1px;}
.CommentMenuTitle{ padding-left:30px; text-align: left;}
.CommentTextBox{ margin: 5px ;}
.Commentbody{ border:dashed 3px #FFF; margin:5px 0px;}
.CommentTitle{ text-align: left; padding:2px 15px; margin:5px; border-bottom:dashed 1px #FFF;}
.CommentTitleh{ text-align: left; padding-left:15px; margin:5px;}
.CommentText{ padding: 10px 0px 10px 20px;}
.CommentFooter{ text-align:right; padding: 5px;}
.CommentUserName{ margin-left: 5px; font-weight:bold;}
.CommentURL{ margin-left: 5px;}
.CommentWriteDate{ margin-left: 5px;}
.CommentEdit{ margin-left: 5px;}
.CommentFormBlock{ margin-bottom:20px;}
.CommentFormTable{}
.CommentFormTh{ font-size:10px; font-weight:bold; padding:3px 5px; text-align:right;}
.CommentFormTd{ padding-top:5px; text-align:left;}
.CommentFormSubmit{ font-size:10px; color:#000; margin-left:5px; width:80px; height:18px; background-color:#fff;}
.CommentForms{ color:#000; font-size: 12px;}
.TrackbackBlock{ padding:10px; margin: 20px 0px;}
.TrackbackMenuTitle{ text-align: left;}
.TrackbackTextBox{ margin: 5px 0px;}
.TrackbackTitle{ text-align: left; color:#333; font-weight:bold; padding:10px 10px 5px 10px;}
.TrackbackText{ padding: 10px; line-height:140%; font-size:12px;}
.TrackbackFooter{ text-align:right; padding:5px;}
.TrackbackUserName{ margin-left: 5px;}
.TrackbackFromURL{ margin-left: 5px;}
.TrackbackWriteDate{ margin-left: 5px;}
.TrackbackURLTitle{ text-align: left; font-size: 12px; margin-left: 30px;}
.TrackbackURL{font-size:10px; color:#000; margin-left:5px;  background-color:#fff;}
.CalendarMoveTable { padding:3px; width:180px; margin:auto;}
.CalendarMoveTr { }
.CalendarPrevTd { }
.CalendarNowTd { }
.CalendarNextTd { }
.CalendarTable { width:180px; padding:3px; margin:auto;}
.CalendarWdayTr {font-size: 12px; }
.CalendarWdaySun { color:f36;}
.CalendarWday { }
.CalendarWdaySat { color:39f;}
.CalendarTr { }
.CalendarTdSun {color:f36; }
.CalendarTdSat {color:39f; }
.CalendarTd { }
.CalendarTdLink { font-weight:bold;}
.CalendarTdLinkFont { color:fff;}
.CommentResBlock { padding:0px 0px 10px 30px; width:90%; margin: 0px ;}
.CommentResBox { padding:20px; background-color: #FFF;}
.CommentResTitle { font-size:12px;}
.CommentResText { padding:10px 0px 0px 10px; }
.CommentResheader { text-align:right; margin:5px 0px;}
.CommentResFooter { text-align:right; margin:5px 0; }
.btn { background-color:#fff; color:#333;}
.box{ background-color:#fff; color:#333;}