/*共通設定*/
body {
background-color:#ffffff;color:#333333;
font-size:small;font-family:sans-serif;
font-weight:100;
margin-top:0px;margin-bottom:0px;
scrollbar-base-color: #ffffff;
scrollbar-track-color: #000000;
scrollbar-face-color: #ffffff;
scrollbar-shadow-color:#000000;
scrollbar-darkshadow-color: #000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color: #ff3366;
background-image:url('http://file.koorinteihyousen.blog.shinobi.jp/b1.gif');
}

/*<td>全設定*/
td {text-align:center;}
/*table全設定*/
table{border-collapse: collapse;}
/*リンク設定*/
a:link {color:#ff3366;text-decoration:none;}
a:visited{color:#ff3366;text-decoration:none;}
a:hover {color:#ff3399;text-decoration:underline;
position:relative;left:1px;top:1px;}
a:active {color:#ff3399;text-decoration:underline;}


/*箱枠設定*/
#mainBlock {width:880px;text-align:center;}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}

/*タイトル箱のデザイン*/
#TopBlock {
width:880px;height:140px;
text-align: left;
background-image:url('http://file.koorinteihyousen.blog.shinobi.jp/top201802.gif');
background-repeat:no-repeat;
background-position:right bottom;
}
#TopTitle {padding: 10px 0px 0px 20px;}
.TopTitleFont {font-size:medium;color:#ffffff;}
#TopExplanation {font-size:small;color:#cccccc;
padding: 10px 0px 0px 20px;}



/*下箱*/
#FooterBlock {
height: 100px;background-color:#000000;
font-size:xx-small;color:#cccccc;clear:both;text-align: center;
padding-top:10px;margin :5px 0px 0px 0px ;
}

/*横箱用デザイン*/
.PluginBlock {
width: 250px;background-color:#000000;
text-align: left;float:left;margin-top:5px;
}
.PluginTitle {margin-top:20px;
color:#ffffff;text-align: left;font-size:small;
padding: 0px 0px 7px 7px;
}
.PluginExplanation {padding: 0px;}
.PluginContents {margin-top:5px;
color:#ffffff;background-color:#000000;
font-size:x-small;
line-height:1.5em;
padding-left:8px;padding-right:10px;padding-bottom:5px;
}


/*記事*/
#EntryBlock {
width: 628px;float:right;text-align: left;
background-color:#fffffff;
}
.EntryInnerBlock {
text-align: left;background-color:#ffffff;
margin:5px 0px 5px 5px;padding:16px 16px 10px 10px ;
border : 1px solid #000000;}
}

/*記事タイトル*/
.EntryTitle {
text-align: left;}
.EntryTitleFont {
font-size:15px;fcolor:330000;
}

/*コメント、トラックバック箱*/
.EntryTextBox {margin: 5px 0px;background-color:#ffffff;}

/*記事本文箱*/
.EntryText {
font-size:12px;line-height : 17px;color:#333333;
padding:10px 10px 10px 10px ;}
/*追記文箱*/
.EntryPsText {padding: 10px;text-align: right;
}
/*コメントやトラックバック背景*/
.EntryFooter {
text-align:right;
padding:5px;
border-style:none;
border-color:#CCCCCC;
font-size:xx-small;
}
/*記事の投稿者名が記載されている部分*/
.EntryUserName {
}
/*記事を投稿した日が記載されている部分*/
.EntryWriteDate {
margin-left: 5px;
}
/*記事のカテゴリ名が記載されている部分*/
.EntryCategory {
margin-left: 5px;
}
/*記事へのコメントリンクが記載されている部分*/
.EntryComment {
margin-left: 5px;}
/*記事へのトラックバックリンクが記載されている部分*/
.EntryTrackback {margin-left: 5px;}
/*次の記事へのリンク表示箱設定*/
.PageLinkBlock{text-align:center;
margin:5px 0px 0px 5px;padding:10px 10px 10px 10px ;
background-color:#ffffff;border : 1px solid #000000;
}


/*コメント箱*/
.CommentBlock{
margin:5px 0px 5px 5px;padding:10px 10px 0px 10px ;
background-color:#ffffff;border : 1px solid #000000;
}
.CommentMenuTitle{
text-align: left;font-size:xx-small;color:#ffffff;
background-color:#ff3366; 
padding-bottom:2;padding-left:5;padding-right:0;padding-top:2;
}
.CommentTextBox{margin: 5px 0px;}
.CommentTitle{
text-align: left;font-size:xx-small;color:#ffffff;
background-color:#ff3366; 
padding-bottom:2;padding-left:5;padding-right:0;padding-top:2;
}
.CommentText{
padding: 10px;font-size:xx-small;
background-color:#ffffff;color:#000000;
}
/*投稿者や投稿時間などが表示されている部分*/
.CommentFooter{
text-align:right;font-size:xx-small;color:#000000;
padding:5px;
}
.CommentUserName{margin-left: 5px;}
.CommentURL{margin-left: 5px;}
.CommentWriteDate{margin-left: 5px;}
.CommentEdit{margin-left: 5px;}
/*コメントを投稿するフォーム全体の設定*/
.CommentFormBlock{
margin-bottom:20px;
padding-left:5;padding-top:0;
padding-right:0;padding-bottom:0;
}
.CommentFormTable{background-color:#ffffff;}
/*コメントフォームTHタグ設定*/
.CommentFormTh{
padding-top:5;text-align:right;
font-size:xx-small;color:#000000;
padding-left:15;padding-right:0;padding-bottom:0;
}
.combtn{color:#000000; background-color:white; 
border: #000000 1px solid;width:40px;}
/*コメントフォームTDタグ設定*/
.CommentFormTd{
padding-top:5;text-align:left;
padding-left:15;padding-bottom:10;padding-right:0;
}
.CommentForms{
color:#000000;background-color:#ffffff;
border:#000000 1px solid;font-size:xx-small;
}
/*コメントフォーム送信ボタンのTDタグ設定*/
.CommentFormSubmit{text-align:left;}
/*inputタグやtextareaの設定*/
.CommentForms{}


/*トラックバック*/
.TrackbackBlock{
background-color:#000000;
margin:5px 0px 5px 5px;padding:10px 10px 0px 10px ;
}
.TrackbackMenuTitle{
text-align: left;font-size:xx-small;color:#ffffff;
background-color:#ff3366; margin-bottom:5px;
padding-bottom:2px;padding-left:5px;
padding-right:0px;padding-top:2px;
}
.TrackbackTextBox{margin: 5px 0px;}
.TrackbackTitle{
text-align: left;font-size:xx-small;color:#ffffff;
background-color:#ff3366; 
padding-bottom:2;padding-left:5;padding-right:0;padding-top:2;}

.TrackbackText{padding: 10px;color:#ffffff;font-size:xx-small;}
/*日付部分*/
.TrackbackFooter{
text-align:right;padding:5px;margin-bottom:5px;
font-size:xx-small;color:#ffffff;
}
.TrackbackUserName{margin-left: 5px;}
.TrackbackFromURL{margin-left: 5px;}
.TrackbackWriteDate{margin-left: 5px;}
.TrackbackURLTitle{
text-align: left;font-size: xx-small;color:#ffffff;
padding:2px 10px 5px 10px ;
}
.TrackbackURL{}


/*各プラグイン共通項目用設定*/
.Plugin_data {
text-align:left;padding:5px;
}
/*プラグイン日付*/
.Plugin_data_date {text-align:right;
}

/*暦デザイン*/
/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.CalendarMoveTable {
padding:3px;width:80%;font-size:xx-small;
background-color:#000000;
}
/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr {}
/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd {
padding-top:0;
padding-right:1;
padding-bottom:0;
padding-left:0;
background-position:lefttop;
}
/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.CalendarNowTd {
background-repeat:no-repeat;
padding-bottom:4;
padding-top:0;
padding-right:0;
padding-left:0;
}
/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.CalendarNextTd {
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:1;
background-position:right top;
}
/*暦幅*/
.CalendarTable {
width:80%;
padding:3px;
background-color:#000000;
}
/*暦曜日表示部分*/
/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr {
}
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun {
font-size:xx-small;
color:#ffffff;
font-weight:bold;
padding-top:5;
padding-right:0;
padding-bottom:5;
padding-left:0;
}
/*曜日表示部分、平日の<th>タグ部分デザイン*/
.CalendarWday {
font-size:xx-small;
color:#ffffff;
font-weight:bold;
padding-top:5;
padding-right:0;
padding-bottom:5;
padding-left:0;
}
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat {
font-size:xx-small;
color:#ffffff;
font-weight:bold;
padding-top:5;
padding-right:0;
padding-bottom:5;
padding-left:0;
}
/*暦日付*/
/*暦日付<tr>*/
.CalendarTr {
}
/*暦日曜日<td>*/
.CalendarTdSun {
font-size:xx-small;
color:#ffffff;
font-weight:bold;
padding-top:0;
padding-right:0;
padding-bottom:1;
padding-left:0;
}
/*暦土曜日<td>*/
.CalendarTdSat {
font-size:xx-small;
color:#ffffff;
font-weight:bold;
padding-left:0;
padding-bottom:1;
padding-right:0;
padding-top:0;
}
/*暦平日曜日<td>*/
.CalendarTd {
font-size:xx-small;color:#ffffff;
font-weight:bold;
padding:0px 0px 0px 0px;
}
/*記事が存在する場所の設定*/
.CalendarTdLink {
font-size:9px;font-weight:bold;
padding:0px 0px 0px 0px;
}
/*記事が存在する日付の文字色の設定*/
.CalendarTdLinkFont {color:#330000;}


/*コメント管理者返信部分デザイン*/
.CommentResBlock {padding:10px 30px 10px 50px;}
.CommentResBox {border:solid 1px #995555;padding:10px;}
.CommentResTitle {font-size:x-small;font-weight:700;}
.CommentResText {padding:10px 0px 0px 10px;}
.CommentResFooter {
text-align:right;margin:15px 0;
border-top:1px dotted #995555;}

/*横暦*/
.calendar {
  background:#ff3366 ;text-align:center ;
  font:xx-small Tahoma ;color:#ffffff ;
  margin :5px 0px 0px 0px ;  padding:5px 0px ;
}
.calendar span.calendar_month {
  font:10px Tahoma ;
  color:#333333 ;
  text-decoration:none ;}
.calendar a {text-decoration:none ;color:#333333 ;}
.calendar a:link {color:#333333 ;}
.calendar a:active {color:#333333 ;}
.calendar a:visited {color:#333333 ;}
.calendar a:hover {background:#000000 ;color:#ff6699 ;}