/* -------------------------------------------------------

  全体の設定

------------------------------------------------------- */

body {

	text-align: center;

	background-color:#FFFFFF;

	font-size: 90%;

	color: #222222;

	font-family: 'MS UI Gothic','Microsoft Sans Serif','Comic Sans MS',Tahoma,sans-serif,Osaka,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック';

	margin: 0px;

background:url(http://file.goodvege.v-kei.net/Img/1342541987/) repeat ;

	}



td {

	text-align: center;

	}



table{

	border-collapse: collapse;

	}





/*-------------------------------------------------------

 リンク

-------------------------------------------------------*/

/*通常リンク*/

a:link {

	color: #206018;

	text-decoration: none;

font-weight:bold;



	}



/*訪問済リンク*/

a:visited{

	color: #9FB6CD;

	text-decoration: none;

	}



/*カーソルが乗った時*/

a:hover {

	color:#ea2272;

	text-decoration: underline;

	}



/*クリックした時*/

a:active {

	color:#23fb06;

	text-decoration: underline;

	}





/*-------------------------------------------------------

 各ブロック設定

-------------------------------------------------------*/

/*全体*/

#MainBlock {

	width: 910px;

	text-align: left;

	margin: 0px auto;

	}



/*左プラグイン＋真ん中メイン*/

#WraperBlock {

	width: 680px;

	margin: 0px auto;

	float: left;

	overflow: hidden;/*はみ出した部分を隠す*/

	}



/*真ん中メイン*/

#EntryBlock {

	width: 465px;

	float: right;

	margin-right: 20px;

	overflow: hidden;/*はみ出した部分を隠す*/

}



/*左プラグイン*/

#PluginBlockLeft {

	width: 170px;

	float: left;

	overflow: hidden;/*はみ出した部分を隠す*/

	}



/*右プラグイン*/

#PluginBlockRight {

	width: 230px;

	float: right;

	overflow: hidden;/*はみ出した部分を隠す*/

	}



/*フッター*/

#FooterBlock {

	clear: both;

	height: 70px;

	background-color:#9a7959;  /* フッターの背景色です*/

	text-align: center;

	color: #222222;

	font-size: 80%;

	padding-top: 15px;

	margin-top: 10px;

	}

#FooterBlock a:link {

color:#222222;

}



.left {

	text-align: left;

	}



.center {

	text-align: center;

	}



.right {

	text-align: right;

	}





/*-------------------------------------------------------

  画像

-------------------------------------------------------*/

img,

a img {

	border: none;

	}





/*-------------------------------------------------------

  ヘッダー

-------------------------------------------------------*/

/*タイトルブロック*/

#TopBlock {

	width: 910px;

	height: 90px;

	

	text-align: left;

	margin: 0px;



	background-image:url('http://file.goodvege.v-kei.net/top_header.jpg');



	background-repeat:no-repeat;

}



/*タイトル文字*/

#TopTitle {



	font-size: 170%;

	font-weight: bold;

	padding: 15px 0px 10px 20px;





	}



/*タイトル文字色*/

.TopTitleFont {

font-weight:bold;

	color:#ffffff;

	} 



/*ブログの説明文*/

#TopExplanation {

	text-align: left;

	color: #ffffff;

	font-size: 100%;

	padding: 10px 0px 10px 20px;

font-weight:bold;

	}



/*-------------------------------------------------------

  プラグイン

-------------------------------------------------------*/

/*プラグイン表示箇所の背景や余白*/

.PluginInnerBlock {

	border: 1px solid #555555;

	padding: 0px;

	margin-top: 5px;

	margin-bottom: 5px;

	}



/*プラグインタイトル*/

.PluginTitle {



	background-repeat: no-repeat;

	font-size: 85%;

	font-weight: bold;

	color:#555555;

	padding: 10px;

	}



/*プラグイン説明部分*/

.PluginExplanation {

	font-size: 85%;

	padding: 5px;

	}



/*プラグイン表示場所*/

.PluginContents {

	font-size: 85%;

	color: #555555;

	padding: 5px 5px;

	}



/*-------------------------------------------------------

  記事ブロック

-------------------------------------------------------*/

/* h1 h2 h3 h4 */

h1 {

	font-size: 100%;

}

h2 {

	font-size: 100%;

}

h3 {

	font-size: 100%;

}

h4 {

	font-size: 100%;

}



/*記事表示部分の背景や余白*/

.EntryInnerBlock {

	text-align: left;



	background-repeat: repeat-y;

	border: 1px solid #555555;

	padding: 10px;

	margin-right: 10px;

	margin-left: 10px;

	margin-bottom: 30px;

	}



/*記事タイトル*/

.EntryTitle {

	background-position: 2%;

	background-repeat: no-repeat;

	text-align: left;

	font-size: 100%;

	font-weight: bold;

	padding: 1px 0px 2px 15px;

border-bottom: 1px solid #ff2222;

	}



/*記事タイトル文字色*/

.EntryTitleFont {

	color: #000000;

	}



/*記事表示部分*/

.EntryTextBox {

	margin: 0px;

	}



/*記事本文*/

.EntryText {

	padding: 15px;

	font-size: 85%;

	color: #000000;

	letter-spacing: 0.1em;

	line-height: 140%;

	}



/*引用*/ 

blockquote { 

	padding: 5px;

	overflow: auto;

	color: #555555;

	font-size: 95%;

	border: 1px dotted #cccccc;

	}



/*追記*/

.EntryPsText {

	text-align: left;

	font-size: 85%;

	padding: 20px;

text-decoration:underline;

	}



/*記事フッター*/

.EntryFooter {

	text-align: right;

	font-size: 80%;

	color:#22aa22;

	padding: 10px 5px 0px;

	}



/*投稿者名*/

.EntryUserName {

	font-size: 80%;

	}



/*記事日付*/

.EntryWriteDate {

	margin-left: 5px;

	}



/*記事日付のリンク*/

.EntryWriteDate a:link, a:visited {

	color: #22aa22;

	text-decoration: none;

	}

.EntryWriteDate a:active, a:hover {

	color: #cc0000;

	text-decoration: underline;

	}



/*カテゴリ表示*/

.EntryCategory {

	margin-left: 5px;

	}



/*コメントリンク*/

.EntryComment {

	margin-left: 5px;

	}



/*トラックバックリンク*/

.EntryTrackback {

	margin-left: 5px;

	}



/*ページ移動リンク*/

.PageLinkBlock {

	text-align: center;

	font-size: 80%;

	padding: 10px;

	}



/*IE改行バグ回避*/

br {

	letter-spacing: normal;

	}





/*-------------------------------------------------------

  コメントブロック

-------------------------------------------------------*/

/*コメント表示全体*/

.CommentBlock{

	padding: 30px;

	}



/*この記事にコメントする　と書かれてる部分*/

.CommentMenuTitle{



	background-position: left;

	background-repeat: no-repeat;

	text-align: left;

	font-size: 100%;

	font-weight: bold;

	color:#CC0000;

	padding: 5px 0px 5px 33px;

	}



/*コメント表示部分*/

.CommentTextBox{

	background-repeat: repeat-x;

	background-position: bottom;

         border: 1px solid #eeeeee;

	margin: 30px 0px 5px 0px;

	}



/*コメントタイトル*/

.CommentTitle{

	text-align: left;

	background-repeat: repeat-x;

	font-size: 85%;

	font-weight: bold;

	color:#CCCCCC;

	padding: 10px 5px;

	}



/*コメント本文*/

.CommentText{

	padding: 10px;

	font-size: 85%;

	color: #666666;

	line-height: 140%;

	}



/*コメントフッター*/

.CommentFooter{

	text-align: right;

	padding: 10px 5px 15px 0px;

	font-size: 80%;

	color: #666666;

	}



/*投稿者名*/

.CommentUserName{

	margin: 0px 5px;

	}



/*投稿者ＨＰへのリンク*/

.CommentURL{

	margin: 0px 5px;

	}



/*投稿日時*/

.CommentWriteDate{

	margin: 0px 5px;

	}



/*チェックボックス*/

.checkbox{

	text-align: left;

	border-style: none;

	border-color: #ff6666;

	font-size: 75%;

	color: #555555;

	padding-top: 5px;

	}



/*コメント編集へのリンク*/

.CommentEdit{

	margin: 0px 5px;

	}



/*コメント編集部分*/

#CommentEDBlock{

	margin-top: 40px;

	}



/*コメント投稿すフォーム全体*/

.CommentFormBlock{

	margin-bottom: 50px;

	}



/*コメントフォーム用テーブル*/

.CommentFormTable{

	}



/*コメントフォームTHタグ設定*/

.CommentFormTh{

	text-align: right;

	font-size: 75%;

	color:#CC0000;

	padding-top: 5px;

	padding-right: 5px;

	padding-left: 5px;

	}



/*コメントフォームTDタグ設定*/

.CommentFormTd{

	text-align: left;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-style: none;

	padding-top: 5px;

	}



/*送信ボタンのTDタグ設定*/

.CommentFormSubmit{

	text-align: right;

	}



/*input・textarea*/

.CommentForms{

	width: 280px;

	color: #555555;

	background-color: #ffffff;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-color: #cccccc;

	padding: 0px 2px;

	}



.CMForms{

	color: #666666;

	background-color: #ffffff;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-color: #cccccc;

	padding: 0px 2px;

	}





/*-------------------------------------------------------

  トラックバックブロック

-------------------------------------------------------*/

/*トラックバック表示全体*/

.TrackbackBlock{

	padding: 10px;

	}



/*トラックバックメニュータイトル部分*/

.TrackbackMenuTitle{

	background-position: left;

	background-repeat: no-repeat;

	text-align: left;

	font-size: 100%;

	font-weight: bold;

	color:#CC0000;

	padding: 5px 0px 5px 33px;

	}



/*トラックバック表示部分*/

.TrackbackTextBox{

	margin: 20px 20px 20px 0px;

	}



/*トラックバックタイトル*/

.TrackbackTitle{

	text-align: left;

	font-size: 85%;

	font-weight: bold;

	color:#CC0000;

	}



/*トラックバック記事部分*/

.TrackbackText{

	padding: 10px;

	line-height: 140%;

	font-size: 85%;

	color: #333333;

	}



/*トラックバックフッター*/

.TrackbackFooter{

	text-align: right;

	font-size: 80%;

	color: #333333;

	padding: 5px;

	}



/*トラックバック元のブログ名部分*/

.TrackbackUserName{

	margin: 0px 5px;

	}



/*トラックバック元へのリンク部分*/

.TrackbackURL{

	margin: 0px 5px;

	}



/*トラックバックされた日付部分*/

.TrackbackWriteDate{

	margin: 0px 5px;

	}



/*この記事のトラックバック　と書かれた部分の設定*/

.TrackbackURLTitle{

	text-align: left;

	font-size: 85%;

	padding: 10px;

	}



/*トラックバックURLフォーム部分*/

.TrackbackURL{

	}





/*-------------------------------------------------------

  プラグイン共通設定

-------------------------------------------------------*/

/*プラグイン処理内の基本デザイン*/

.Plugin_data {

	text-align: left;

	padding: 5px;

	}



/*各プラグイン処理内基本デザインの下に記載する日付など   */

/*日付を表示しない設定になっています                     */

/*表示したい場合は display: none; の行を削除してください */

.Plugin_data_date {

	display: none;

	text-align: right;

	}





/*-------------------------------------------------------

  プラグインカレンダー

-------------------------------------------------------*/

/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/

.CalendarMoveTable {

	font-size: 90%;

	padding: 3px;

	width: 80%;

	}



/*カレンダー日付移動用テーブル、<tr>タグ部分*/

.CalendarMoveTr {

	}



/*カレンダー日付移動用テーブル内、左側td部分*/

.CalendarPrevTd {

	}



/*カレンダー日付移動用テーブル内、中央td部分*/

.CalendarNowTd {

	}



/*カレンダー日付移動用テーブル内、右側td部分*/

.CalendarNextTd {

	}



/*カレンダー表示用テーブル*/

.CalendarTable {

	width: 80%;

	padding: 3px;

	}





/*-------------------------------------------------------

  プラグインカレンダー 曜日表示部分

-------------------------------------------------------*/

/*曜日表示部分（<tr>タグ部分）*/

.CalendarWdayTr {

	}



/*曜日表示部分、日曜日の<th>タグ部分*/

.CalendarWdaySun {

	font-size:70%;

	color: #ff0099;

	}



/*曜日表示部分、平日の<th>タグ部分*/

.CalendarWday {

	font-size: 70%;

	color: #666666;

	}



/*曜日表示部分、土曜日の<th>タグ部分*/

.CalendarWdaySat {

	font-size:70%;

	color: #6699ff;

	}



/*-------------------------------------------------------

 プラグインカレンダー 日付表示部分

-------------------------------------------------------*/

/*日付表示部分（<tr>タグ部分）*/

.CalendarTr {

	}



/*日付表示部分、日曜日の<td>タグ部分*/

.CalendarTdSun {

	font-size: 70%;

	color: #ff0099;

	}



/*日付表示部分、土曜日の<td>タグ部分*/

.CalendarTdSat {

	font-size: 70%;

	color: #6699ff;

	}



/*日付表示部分、平日曜日の<td>タグ部分*/

.CalendarTd {

	font-size: 70%;

	color: #666666;

	}



/*記事が存在する場所の設定*/

.CalendarTdLink {

	background-color: #cc0000;

	font-size: 80%;

	}



/*記事が存在する日付の文字色の設定*/

.CalendarTdLinkFont {

	color: #cccccc;

	}





/*-------------------------------------------------------

 管理者返信部分

-------------------------------------------------------*/

.CommentResBlock {

	padding: 10px 0px 10px 50px;

	margin-bottom: 30px;

	}



.CommentResBox {

	border: solid 1px #cccccc;

	padding: 10px;

	}



.CommentResTitle {

	color: #cc0000;

	font-size: 85%;

	font-weight: bold;

	}



.CommentResText {

	font-size: 85%;

	color: #666666;

	line-height: 140%;

	padding: 10px 0px 10px 10px;

	}



.CommentResFooter {

	text-align: right;

	font-size: 80%;

	color: #555555;

	padding: 10px 0px 0px 10px;

	}