/**************************************************************************************
全ブロックの共通設定
**************************************************************************************/
/*BODY全体に関する設定*/
body {
    min-width: 960px;
    margin: 0;
    padding: 0;
    
    background-color:#eee;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_bg.gif);
    background-repeat:repeat;
    
    font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    font-size:12px;
    color:#333;
    text-align: center;
}

/*table全ての設定*/
table{border-collapse: collapse;}
/*<td>の全ての設定*/
td {text-align:center;}

/*通常のアンカーの設定*/
a:link{color:#333;}
a:visited{color:#333;}
a:hover {color:#373;}
a:active {color:#333;}

/*テキスト align*/
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}

/**************************************************************************************
レイアウト
**************************************************************************************/
/* 全体の設定 */
#BaseBlock{

    width:960px;
    
    margin:auto;
    margin-top: 0px;
    margin-bottom: 0px;
    padding:0px;
    
    text-align: center;
}
/* firefox対応 */
#BaseBlock:after {content: ""; display: block; clear: both; height: 1px; overflow: hidden;}

/* 左側のブロック */
#LeftBlock{
    float:left;
    width:220px;
    margin:0px;
    padding:0px;
}
/* 左側のブロック インナー */
#LeftBlock-inner{
    width:100%;
    margin: 0px;
    padding: 0px;
}
/* 左側プラグイン */
#LeftPlugins{
    width:100%;
    margin-top:16px;
    padding: 0px;
}
/* 左側プラグイン インナー */
#LeftPlugins-inner{margin:0px;}

/* 右側のブロック */
#RightBlock{
    float:left;
    width:730px;
    margin:0px;
    padding:0px;
    background: #fff;
}
/* 右側のブロック インナー */
#mainBlock{
    margin: 0px;
    padding: 0px;
}

/* トップブロック */
#TopBlock {
    width:100%;
    height: 150px;
    margin:0px;
    padding:0px;
    
    background-image:url(http://bfile.shinobi.jp/5100/tatami_header.gif);
    background-position: right top;
    background-repeat:no-repeat;
    
    text-align: left;
}

/* トップブロック インナー */
#TopBlock-inner{
    width:100%;
    margin:0px;
    padding:0px;
    text-align: left;
}

/* ボディブロック */
#BodyBlock{
    width:100%;
    margin:0px;
    padding:0px;
}
/* firefox対応 */
#BodyBlock:after {content: ""; display: block; clear: both; height: 1px; overflow: hidden;}

/* エントリー */
#Entries {
    float:left;
    width:500px;
    margin:0px;
    padding:0px;
}
#Entries-inner{
    margin:0px;
    padding:0px;
}
/* プラグイン */
#Plugins {
    float:left;
    width:200px;
    margin:0px;
    padding:0px;
}
#Plugins-inner{
    margin:0px;
    padding:0px;
}

/* フッターブロック */
#FooterBlock{
    width:100%;
    margin-bottom:0px;
    padding:0px;
    
    background-image:url(http://bfile.shinobi.jp/5100/tatami_footer.gif);
    background-position: left bottom;
    background-repeat:no-repeat;
    text-align: right;
}
/* フッターブロック インナー */
#FooterBlock-inner{
    height: 100px;
    margin:0px 10px 0px 0px;
    padding:0px;
    color:#373;
    text-align: right;
}
#FooterBlock-inner a:link{color:#333;text-decoration:none;}
#FooterBlock-inner a:visited{color:#333;text-decoration:none;}
#FooterBlock-inner a:hover {color:#373;text-decoration:none;}
#FooterBlock-inner a:active {color:#373;text-decoration:none;}


/**************************************************************************************
トップブロック用デザイン
**************************************************************************************/
/* ページタイトル文字部分の設定 */
#TopTitle{
    padding: 80px 10px 0px 20px; 
    font-size:16px;
    font-weight:bold;
}
#TopTitle a:link{color:#373;text-decoration:none;}
#TopTitle a:visited{color:#373;text-decoration:none;}
#TopTitle a:hover {color:#373;text-decoration:none;}
#TopTitle a:active {color:#373;text-decoration:none;}
/* ページタイトル文字色の設定 */
.TopTitleFont{
    color:#373;
}

/*ブログの説明文書*/
#TopExplanation {padding: 10px 0px 0px 20px;}

/**************************************************************************************
エントリーブロック用デザイン
**************************************************************************************/
/* 全体 */
#EntryBlock{
    float: left;
    width: 100%;
    text-align: left;
}

/* 次の記事やHOMEへのリンクが表示される背景部分 */
.PageLinkBlock{
    text-align:center;
    padding:10px;
    color:#373;
}
.PageLinkBlock a:link{color:#373;}
.PageLinkBlock a:visited{color:#373;}
.PageLinkBlock a:hover {color:#373;text-decoration:none;}
.PageLinkBlock a:active {color:#373;text-decoration:none;}

/* ■■■■ 記事 ■■■ */
/* 全体の枠 */
.EntryInnerBlock {
    width: 100%;
    padding: 0px;
    text-align: left;
}

.EntryTitle, .EntryTextBox, .EntryTextBoxHeader, .EntryFooter{
    margin:0px 0px 0px 10px;
}

/* 記事部分の枠 上部*/
.EntryTextBoxHeader{
    width:480px;
    height:24px;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_entry_header.gif);
    background-position: left top;
    background-repeat:no-repeat;
    margin:0px 0px 0px 10px;
}
.EntryTextBoxHeader a:link{color:#373;}
.EntryTextBoxHeader a:visited{color:#333;}
.EntryTextBoxHeader a:hover {color:#373;}
.EntryTextBoxHeader a:active {color:#373;}
.EntryTextBoxHeader-inner{
    padding:8px 0px 0px 10px;
}
/* タイトル部分 */
.EntryTitle {
    width:480px;
    height: 30px;
    margin: 0px 0px 0px 10px;
    text-align: left;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_entry_title.gif);
    background-position: left top;
    background-repeat:no-repeat;
    font-size:14px;
    font-weight:bold;
}
.EntryTitle a:link{color:#373;text-decoration:none;}
.EntryTitle a:visited{color:#373;text-decoration:none;}
.EntryTitle a:hover {color:#373;text-decoration:none;}
.EntryTitle a:active {color:#373;text-decoration:none;}
.EntryTitle-inner{
    padding: 8px 0px 0px 10px;
}
/* タイトル部分の文字色 */
.EntryTitleFont {}


/* 記事部分の枠 */
.EntryTextBox {
    width:480px;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_entry_body.gif);
    background-repeat:repeat-y;
    margin:0px 10px 0px 10px;
}
.EntryTextBox a:link{color:#373;}
.EntryTextBox a:visited{color:#333;}
.EntryTextBox a:hover {color:#373;}
.EntryTextBox a:active {color:#373;}

/* 記事本文 */
.EntryText {padding: 10px;}
/* 追記文書リンク */
.EntryPsText {
    padding:5px;
    text-align:right;
}
/******** 記事情報の枠 ********/
.EntryFooter {
    width:480px;
    height:30px;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_entry_footer.gif);
    background-position: left bottom;
    background-repeat:no-repeat;
    margin:0px 0px 16px 10px;
    text-align:right;
    color:#373;
}
.EntryFooter-inner {
    padding:8px 10px 10px 10px;
}
.EntryFooter a:link{color:#373;}
.EntryFooter a:visited{color:#333;}
.EntryFooter a:hover {color:#373;}
.EntryFooter a:active {color:#373;}

/* 記事情報 投稿者名 */
.EntryUserName {}
/* 記事情報 投稿日 */
.EntryWriteDate {margin-left: 5px;}
/* 記事情報 カテゴリ名 */
.EntryCategory {margin-left: 5px;}
/* 記事情報 コメントリンク */
.EntryComment {margin-left: 5px;}
/* 記事情報 トラックバックリンク */
.EntryTrackback {margin-left: 5px;}

/* ■■■■ コメント ■■■ */
/* コメント全体の枠 コメント表示 投稿 編集 レス*/
.CommentBlock{margin:10px 10px 0px 10px;}

/******** コメント表示 ********/
/* コメントの枠 */
.CommentTextBox{
    margin: 4px 0px 0px 0px; 
    width:480px;
}
/* コメントタイトル */
.CommentTitleBase{margin-left:10px;}
.CommentTitle{color:#373;}
/* コメント本文 */
.CommentTextBase{margin: 2px 0px 2px 10px;}
.CommentText{}
/* コメント情報 */
.CommentFooterBase{
    margin:2px 0px 10px 10px;
    border-top:solid 1px #373;
}
.CommentFooter{
    margin-top:2px;
    text-align:right;
    color:#373;
}
.CommentFooter a:link{color:#373;}
.CommentFooter a:visited{color:#333;}
.CommentFooter a:hover {color:#373;}
.CommentFooter a:active {color:#373;}

/* コメント情報 投稿者名 */
.CommentUserName{margin-left: 5px;}
/* コメント情報 投稿者ホームページリンク */
.CommentURL{margin-left: 5px;}
/* コメント情報 投稿日時 */
.CommentWriteDate{margin-left: 5px;}
/* コメント情報 コメント編集リンク */
.CommentEdit{margin-left: 5px;}

/******** コメント投稿 コメント編集 ********/
/* コメント投稿部タイトル (この記事にコメントする、コメントを編集する) */
.CommentMenuTitleBase{
    width:480px;
    height:26px;
    margin:10px 0px 10px 0px;
    text-align: left;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_menu_header.gif);
    background-repeat:no-repeat;
}

.CommentMenuTitle{
    font-size:14px;
    font-weight:bold;
    color:#373;
    margin-left:10px;
    padding-top:6px;
}
/* コメント投稿部 フォーム全体の設定 */
.CommentFormBlock{
    width:460px;
    margin:10px 10px 0px 10px;
}
/* コメント投稿部 フォーム用テーブル */
.CommentFormTable{
    width:100%;
    font-size:12px;
}
/* コメントフォーム用テーブルTHタグ設定 */
.CommentFormTh{padding-top:5px;text-align:right;}
/* コメントフォーム用テーブルTDタグ設定 */
.CommentFormTd{padding-top:5px;text-align:left;}
/* コメントフォーム用テーブル送信ボタンのTDタグ設定 */
.CommentFormSubmit{
    text-align:center;
    padding-top:10px;
}
.CommentFormSubmit input{
    width:80px;
    color:#FFF;
    padding-top:3px;
    background-color:#373;
    border:#373 double 3px;
}

/* コメントフォーム用テーブルinputタグやtextareaの設定 */
.CommentForms{}
.CommentFormName{width:240px;}
.CommentFormMail{width:240px;}
.CommentFormUrl{width:240px;}
.CommentFormTitle{width:240px;}
.CommentFormColor{}
.CommentFormComment{}
.CommentFormPass{width:50px;}

/******** コメント -> 管理者返信部分デザイン ********/
/* レスブロック枠 */
.CommentResBlock {
    margin: 4px 0px 15px 20px; 
    width:460px;
    border:solid 1px #373;
}
/* レスブロック インナー */
.CommentResBox {
    margin:10px 10px 2px 10px;
}
/* レスタイトル */
.CommentResTitleBase {}
.CommentResTitle {font-size:12px;}
/* レス本文 */
.CommentResTextBase {
    margin:2px 0px 0px 0px;
    border-bottom:solid 1px #373;
}
.CommentResText {
    margin:2px 0px 0px 0px;
}
/* レスフッタ 情報表示部(日時) */
.CommentResFooterBase {
    margin-top:2px;
}
.CommentResFooter {
    text-align:right;
    color:#373;
}

/* ■■■■ トラックバック ■■■ */
/* トラックバック 全体枠 */
.TrackbackBlock{
    width:480px;
    margin:0px 0px 0px 10px;
    padding:0px;
}
.TrackbackBlock a:link{color:#373;}
.TrackbackBlock a:visited{color:#333;}
.TrackbackBlock a:hover {color:#373;}
.TrackbackBlock a:active {color:#373;}

/* トラックバック メニュータイトル部 (この記事へのトラックバック)*/
.TrackbackMenuTitleBase{
    width:480px;
    height:26px;
    margin:0px 0px 0px 0px;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_menu_header.gif);
    background-repeat:no-repeat;
}
.TrackbackMenuTitle{
    text-align: left;
    font-size:14px;
    font-weight:bold;
    color:#373;
    margin-left:10px;
    padding-top:6px;
}
/* この記事にトラックバックすると書かれた部分の設定*/
.TrackbackURLTitleBase{
    margin:4px;
}
.TrackbackURLTitle{
    text-align: left;
    font-size: 12px;
}
.TrackbackURLTitle input{width:240px;}

/* トラックバック 表示部 枠 */
.TrackbackTextBox{margin: 5px 0px;}
.TrackbackTextBoxInner{}

/* トラックバック 表示部 タイトル */
.TrackbackTitleBase{
    width:100%;
    border-bottom:solid 1px #373;
}
.TrackbackTitle{
    text-align: left;
    color:#373;
}
/* トラックバック 表示部 記事 */
.TrackbackTextBase{
    width:100%;
    margin: 2px 10px 2px 5px;
}
.TrackbackText{
}

/* トラックバック フッタ 情報枠 */
.TrackbackFooterBase{
    width:100%;
    margin:2px 0px 5px 0px;
    border-top:solid 1px #373;
}
.TrackbackFooter{
    margin-top:2px;
    text-align:right;
    color:#373;
}
/* トラックバック フッタ 情報枠 トラックバックする為のURL */
.TrackbackURL{}
/* トラックバック フッタ 情報枠 日時 */
.TrackbackWriteDate{margin-left: 5px;}

/*トラックバック元のブログ名部分*/ /* ■未使用？■ */
.TrackbackUserName{margin-left: 5px;}
/*トラックバック元へのリンク部分*/ /* ■未使用？■ */
.TrackbackFromURL{margin-left: 5px;}

/**************************************************************************************
  プラグインブロック用デザイン
**************************************************************************************/
/******** #Plugins-inner内 ********/
/* プラグイン 表示箇所全体の設定 (#Plugins-inner内) */
/* 単体ブロック 全体 */
.PluginBlock {
    width: 200px;
    text-align: left;
    margin-bottom:16px;
}
/* 単体ブロック 全体インナー */
.PluginInnerBlock {
    margin:0px;
    padding:0px;
}

/* 単体ブロック トップ */
.PluginTop{display:none;}
.PluginTopInner{display:none;}
/* 単体ブロック ボディ */
.PluginBody{}
.PluginBodyInner{width:100%;margin:0px;padding:0px;}
/* 単体ブロック ボトム */
.PluginBottom{display:none;}
.PluginBottomInner{display:none;}

/* 単体ブロック 各項目ベース */
.PluginTitleBase{
    height:26px;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_plugin_header.gif);
    background-repeat:no-repeat;
    margin-bottom:8px;
    padding:0px;
}
.PluginExplanationTopBase{}
.PluginContentsBase{}
.PluginExplanationBottomBase{}

/* タイトル */
.PluginTitle {
    margin-left:12px;
    padding-top:7px;
}

/* プラグイン 本体表示 */
.PluginContents {
    margin:10px;
}
.PluginContents a:link{color:#333;}
.PluginContents a:visited{color:#333;}
.PluginContents a:hover {color:#373;}
.PluginContents a:active {color:#333;}

/* プラグイン 説明 */
.PluginExplanation {padding: 0px;}

/**************************************************************************************
  右側プラグインデザイン ワイド
**************************************************************************************/
/* 右側プラグイン 単体ブロック 全体 */
.PluginBlock_Width{
    width:210px;
    margin-bottom:16px;
}
/* 右側プラグイン 単体ブロック 全体インナー */
.PluginInnerBlock_Width{
    margin:0px;
    padding:0px;
}

/* 右側プラグイン 単体ブロック トップ */
.PluginTop_Width{
    background-image:url(http://bfile.shinobi.jp/5100/tatami_plugin_header_w_green.gif);
    background-position: left top;
    background-repeat:no-repeat;
}
.PluginTopInner_Width{}

/* 右側プラグイン 単体ブロック ボディ */
.PluginBody_Width{
    background-image:url(http://bfile.shinobi.jp/5100/tatami_plugin_body_w_green.gif);
    background-position: left;
    background-repeat:repeat-y;
    background-color:#FFF;
}
.PluginBodyInner_Width{width:100%;margin:0px;padding:0px;}

/* 右側プラグイン 単体ブロック ボトム */
.PluginBottom_Width{
    height:20px;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_plugin_footer_w_green.gif);
    background-position: left bottom;
    background-repeat:no-repeat;
}
.PluginBottomInner_Width{display:none;}


/* 右側プラグイン 単体ブロック 各項目ベース */
.PluginTitleBase_Width{
    height:26px;
    margin-bottom:0px;
    padding:0px;
}
.PluginExplanationTopBase_Width{
}
.PluginContentsBase_Width{
    width:210;
    margin:0px;
}
.PluginExplanationBottomBase_Width{}

/* 右側プラグイン 本体表示 */
.PluginContentsBase_Width .PluginContents {
    margin: 0px;
    padding:0px 5px;
}

/**************************************************************************************
  左側プラグインデザイン
**************************************************************************************/
/* 左側プラグイン領域 上記で設定 */
#LeftPlugins{} 
/* 左側プラグイン領域 インナー 上記で設定 */
#LeftPlugins-inner{}

/* 左側プラグイン 単体ブロック 全体 */
.LeftPluginBlock{
    width:200px;
    margin-bottom:16px;
}
/* 左側プラグイン 単体ブロック 全体インナー */
.LeftPluginInnerBlock{
    margin:0px;
    padding:0px;
}

/* 左側プラグイン 単体ブロック トップ */
.LeftPluginTop{display:none;}
.LeftPluginTopInner{display:none;}

/* 左側プラグイン 単体ブロック ボディ */
.LeftPluginBody{}
.LeftPluginBodyInner{width:100%;margin:0px;padding:0px;}

/* 左側プラグイン 単体ブロック ボトム */
.LeftPluginBottom{display:none;}
.LeftPluginBottomInner{display:none;}


/* 左側プラグイン 単体ブロック 各項目ベース */
.LeftPluginTitleBase{
    height:26px;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_left_plugin_header.gif);
    background-repeat:no-repeat;
    margin-bottom:8px;
    padding:0px;
    
}
.LeftPluginExplanationTopBase{}
.LeftPluginContentsBase{
    background-color:#FFF;
    border:double 3px #666;
}
.LeftPluginExplanationBottomBase{}

/* 左側プラグイン タイトル */
.LeftPluginTitle {
    margin-left:12px;
    padding-top:7px;
}

/* 左側プラグイン 本体表示 */
.LeftPluginContents {
    margin: 5px;
}
.LeftPluginContents a:link{color:#333;}
.LeftPluginContents a:visited{color:#333;}
.LeftPluginContents a:hover {color:#373;}
.LeftPluginContents a:active {color:#333;}

/* プラグイン 説明 */
.LeftPluginExplanation{padding: 0px;}


/**************************************************************************************
  左側プラグインデザイン ワイド
**************************************************************************************/
/* 左側プラグイン 単体ブロック 全体 */
.LeftPluginBlock_Width{
    width:210px;
    margin-bottom:16px;
}
/* 左側プラグイン 単体ブロック 全体インナー */
.LeftPluginInnerBlock_Width{
    margin:0px;
    padding:0px;
}

/* 左側プラグイン 単体ブロック トップ */
.LeftPluginTop_Width{
    background-image:url(http://bfile.shinobi.jp/5100/tatami_plugin_header_w.gif);
    background-position: left top;
    background-repeat:no-repeat;
}
.LeftPluginTopInner_Width{}

/* 左側プラグイン 単体ブロック ボディ */
.LeftPluginBody_Width{
    background-image:url(http://bfile.shinobi.jp/5100/tatami_plugin_body_w.gif);
    background-position: left;
    background-repeat:repeat-y;
    background-color:#FFF;
}
.LeftPluginBodyInner_Width{width:100%;margin:0px;padding:0px;}

/* 左側プラグイン 単体ブロック ボトム */
.LeftPluginBottom_Width{
    height:20px;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_plugin_footer_w.gif);
    background-position: left bottom;
    background-repeat:no-repeat;
}
.LeftPluginBottomInner_Width{display:none;}


/* 左側プラグイン 単体ブロック 各項目ベース */
.LeftPluginTitleBase_Width{
    height:26px;
    margin-bottom:0px;
    padding:0px;
}
.LeftPluginExplanationTopBase_Width{
}
.LeftPluginContentsBase_Width{
    width:210;
    margin:0px;
}
.LeftPluginExplanationBottomBase_Width{}

/* 左側プラグイン 本体表示 */
.LeftPluginContentsBase_Width .LeftPluginContents {
    margin: 0px;
    padding:0px 5px;
}


/**************************************************************************************
フッターブロック用デザイン
**************************************************************************************/
/* 上記レイアウトに移動 */




/**************************************************************************************
  各プラグイン共通項目用設定
**************************************************************************************/
/*各プラグイン処理内の基本デザイン*/
.Plugin_data {
text-align:left;
padding:5px;
}
/*各プラグイン処理内基本デザインの下に記載する日付など*/
.Plugin_data_date {
text-align:right;
}


/**************************************************************************************
  カレンダープラグイン用デザイン
**************************************************************************************/
/* カレンダー日付移動用テーブル（前月、次月へのリンクなど） */
.CalendarMoveTable {
    width:170px;
    font-size:12px;
    border-top:solid 1px #373;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_calendar_move_table.gif);
    background-repeat:no-repeat;
}
.CalendarMoveTable a:link{color:#333;text-decoration:none;}
.CalendarMoveTable a:visited{color:#333;text-decoration:none;}
.CalendarMoveTable a:hover {color:#333;text-decoration:none;}
.CalendarMoveTable a:active {color:#333;text-decoration:none;}

/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr {}
/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd {}
/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.CalendarNowTd {}
/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.CalendarNextTd {}

/* カレンダー表示用テーブル */
.CalendarTable {
    width:170px;
    font-size:12px;
    border-bottom:solid 1px #373;
    
}
.CalendarTable a:link{color:#373;text-decoration:none;}
.CalendarTable a:visited{color:#373;text-decoration:none;}
.CalendarTable a:hover {color:#373;text-decoration:none;}
.CalendarTable a:active {color:#373;text-decoration:none;}


/* 左側 */
/* カレンダー日付移動用テーブル（前月、次月へのリンクなど） */
.LeftPluginContents .CalendarMoveTable {
    width:170px;
    font-size:12px;
    border-top:solid 1px #666;
    background-image:url(http://bfile.shinobi.jp/5100/tatami_bg.gif);
    background-repeat:repeat-x;
}
.LeftPluginContents .CalendarMoveTable a:link{color:#333;text-decoration:none;}
.LeftPluginContents .CalendarMoveTable a:visited{color:#333;text-decoration:none;}
.LeftPluginContents .CalendarMoveTable a:hover {color:#333;text-decoration:none;}
.LeftPluginContents .CalendarMoveTable a:active {color:#333;text-decoration:none;}
.LeftPluginContentsBase_Width .CalendarMoveTable,
.PluginContentsBase_Width .CalendarMoveTable {
    margin-left:5px;
}

/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.LeftPluginContents .CalendarMoveTr {}
/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.LeftPluginContents .CalendarPrevTd {}
/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.LeftPluginContents .CalendarNowTd {}
/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.LeftPluginContents .CalendarNextTd {}

/* カレンダー表示用テーブル */
.LeftPluginContents .CalendarTable {
    width:170px;
    font-size:12px;
    border-bottom:solid 1px #666;
    
}
.LeftPluginContents .CalendarTable a:link{color:#373;text-decoration:none;}
.LeftPluginContents .CalendarTable a:visited{color:#373;text-decoration:none;}
.LeftPluginContents .CalendarTable a:hover {color:#373;text-decoration:none;}
.LeftPluginContents .CalendarTable a:active {color:#373;text-decoration:none;}
.LeftPluginContentsBase_Width .CalendarTable,
.PluginContentsBase_Width .CalendarTable {
    margin-left:5px;
}



/*-------------------------------------------------------
  カレンダーテーブル -> 曜日表示部分デザイン
-------------------------------------------------------*/
/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr {}
/*曜日表示部分、平日の<th>タグ部分デザイン*/
.CalendarWday {font-weight:normal;}
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat {font-weight:normal;color:#33F;}
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun {font-weight:normal;color:#F33;}
.CalendarWday,
.CalendarWdaySat,
.CalendarWdaySun{
    border-top:double 3px #373;
    border-bottom:double 3px #373;
}

/*曜日表示部分（<tr>タグ部分）のデザイン*/
.LeftPluginContents .CalendarWdayTr {}
/*曜日表示部分、平日の<th>タグ部分デザイン*/
.LeftPluginContents .CalendarWday {font-weight:normal;}
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.LeftPluginContents .CalendarWdaySat {font-weight:normal;color:#33F;}
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.LeftPluginContents .CalendarWdaySun {font-weight:normal;color:#F33;}
.LeftPluginContents .CalendarWday,
.LeftPluginContents .CalendarWdaySat,
.LeftPluginContents .CalendarWdaySun{
    border-top:double 3px #666;
    border-bottom:double 3px #666;
}


/*-------------------------------------------------------
  カレンダーテーブル -> 日付表示部分デザイン
-------------------------------------------------------*/
/*日付表示部分（<tr>タグ部分）のデザイン*/
.CalendarTr {}
/*日付表示部分、平日曜日の<td>タグ部分デザイン*/
.CalendarTd {}
/*日付表示部分、土曜日の<td>タグ部分デザイン*/
.CalendarTdSat {}
/*日付表示部分、日曜日の<td>タグ部分デザイン*/
.CalendarTdSun {}
/*記事が存在する場所の設定*/
.CalendarTdLink {font-weight:bold;}
/*記事が存在する日付の文字色の設定*/
.CalendarTdLinkFont {}
