/* ************************************************
CSS検索用ワード
#layout
#main
#left
#right	
************************************************ */


body {
color: #333333;
background: url('http://file.itaco.blog.shinobi.jp/back.jpg') fixed #cccccc;
margin-left: 10px;
margin-top:0px;
margin-bottom:0px;
font-family: Osaka, "ＭＳ Ｐゴシック", arial, sans-serif;
font-size:80%;
word-wrap:break-word;
text-align:center;
}

input,textarea{border:solid 2px #666600;background:#ffffff;padding:2px 2px 0px 0px;}

.blue {color:#0000ff;text-decoration:underline;}
.red {color:#ff0000;text-decoration:underline;}

/* 全体の大きさ */
#layout { width: 800px; margin-left:auto; margin-right:auto; text-align:left;}

/* ヘッダー */
#head { width:800px;height:240px; margin-bottom:3px;background:url('http://file.itaco.blog.shinobi.jp/top_01.jpg');}

/* メニューとメインのボックス */
#wrap { float:left; width:610px;}

/* メインボックス カラム２ */
#main { float:right;width:420px; margin-left:10px;}

/* メニュー カラム１ */
#left { float:left ;width:180px; line-height:150%;}

/* メニュー カラム３ */
#right { float:right;width:180px; line-height:150%;}

/*table全ての設定*/
table{
border-collapse: collapse;
}

/*通常のリンクの設定*/
a { color:#FF6600; text-decoration:none; }

/*過去に見たことがあるページのリンクの設定*/

/*アクティブ状態のリンクの設定*/

/*カーソルが合っている状態のリンクの設定*/
a :hover { color:#333333; text-decoration:underline; }


/* ### ヘッダーに関するCSS ## */
#head #Titleblock {
	width:auto;
	margin-left:100px;
}

#head #Titleblock h2 {
	margin:0px;
	font-size:24px;
	padding-top:48px;
	padding-bottom:5px;
	color:#ccffff;
}

#head #Titleblock a {
	text-decoration:underline;
	color:#ccffff;
}

#head #Titleblock .explantation {
	font-size:12px;
	color:#ccffff;
	padding:0px 280px 3px 0px;
}


/* ### メインボックスに関するCSS ## */

/*　エントリー　*/
#main a {
	color:#cc3333;
}

#main a:hover {
	text-decoration:underline;
}

#main a img {
	boder:solid 2px #993300;
}

#main #EntryBlock {
}

#main .CommentFormBlock {
 border-top:dashed 2px #666600;
 margin-top:10px;
 background:url('http://file.itaco.blog.shinobi.jp/tb.jpg');
 padding:10px 20px;
}

#main .CommentFormBlock td {
	font-size:80%;
	padding:3px;
}

#main .CommentFormTable {
	width:380px;
}

#main .CommentText {
	color:#006600;
}

#main .CommentUserName {
	font-weight:bold;
	color:#003300;
}

#main .CommentUserName a {
	font-weight:bold;
	color:#006666;
}

#main .CommentResText {
	color:#000066;
}

#main .CommentResTitle a{
	color:#003366;
}

#main .EntryWriteDate a {
	color:#336666;
	text-decoration:none;
}

#main .EntryInnerBlock {padding:10px 20px; background:url('http://file.itaco.blog.shinobi.jp/tb.jpg');
}

#main .EntryCategory {
}

#main .EntryTitle a{
	font-size:100%;
	font-weight:bold;
	color:#333333;
	padding:10px 0px 3px 0px;
}

#main .Alerts{
 border:dashed 2px #993300;
 background:url('http://file.itaco.blog.shinobi.jp/tb.jpg');
 padding:5px 20px;
}


#main .Text {line-height:170%;}

#main .Block {
 border-top:dashed 2px #666600;
 margin-top:20px;
 background:url('http://file.itaco.blog.shinobi.jp/tb.jpg');
 padding:10px 20px;
}

#main .TextBox {
 padding:16px 0px;
 line-height:170%;
}

#main .Title {
	font-size:100%;
	font-weight:bold;
	color:#cc3333;
	padding:0px 0px 3px 0px;
}

#main .Footer {
	text-align:right;
	padding-bottom:5px;
}

#main .CommentResBlock {
	margin-left:20px;
	padding:10px;
	border:1px dotted #996666;
	line-height:170%;
}

#main .CommentResFooter {
	text-align:right;
}

#main .PageLinkBlock {
 text-align:center;
 padding: 5px 0px 10px 0px;
}

#main .PageLinkBlock a {
 color:#006699;
}

#main .EntryFooter {
 text-align:right;
}

/* ### メニュー カラム１（左メニュー）に関するCSS ## */
#PluginInnerBlock {
	padding-bottom:5px;
	font-size:90%;
	margin-bottom:5px;
	background:#993333;
}

#PluginInnerBlock .PluginTitle {
	font-weight:bold;
	background-color:#333333;
	border-top:2px solid #993333;
	border-left:1px solid #996666;
	border-right:1px solid #996666;
	border-bottom:2px solid #996666;
	padding:3px 2px 1px 4px;
	color:#cccccc;
}

#PluginInnerBlock a:hover {
	text-decoration:underline;
}


#PluginInnerBlock .PluginExplanation {
	margin-top:10px;
	padding-left:10px;

}

#PluginInnerBlock .PluginContents {
	padding-left:10px;
	color:#003300;
}

/* ### メニュー カラム３（右メニュー）に関するCSS ## */

.migi {margin-left:32px;margin-bottom:8px;margin-top:2px;
}
/**************************************************************************************
  カレンダープラグイン用デザイン
**************************************************************************************/
/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.CalendarMoveTable {
	width:80%;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	padding:3px;
	text-align:center;
	color:#003300;
}
/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr {
}
/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd {
font-size:12px;
}
/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.CalendarNowTd {
font-size:12px;
}
/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.CalendarNextTd {
font-size:12px;
}
/*カレンダー表示用テーブル*/
.CalendarTable {
	width:80%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	padding:3px;
}
/*-------------------------------------------------------
  カレンダーテーブル -> 曜日表示部分デザイン
-------------------------------------------------------*/
/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr {
}
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun {
font-size:12px;
}
/*曜日表示部分、平日の<th>タグ部分デザイン*/
.CalendarWday {
font-size:12px;
}
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat {
font-size:12px;
}
/*-------------------------------------------------------
  カレンダーテーブル -> 日付表示部分デザイン
-------------------------------------------------------*/
/*日付表示部分（<tr>タグ部分）のデザイン*/
.CalendarTr {
}
/*日付表示部分、日曜日の<td>タグ部分デザイン*/
.CalendarTdSun {
font-size:12px;
}
/*日付表示部分、土曜日の<td>タグ部分デザイン*/
.CalendarTdSat {
font-size:12px;
}
/*日付表示部分、平日曜日の<td>タグ部分デザイン*/
.CalendarTd {
font-size:12px;
}
/*記事が存在する場所の設定*/
.CalendarTdLink {
font-size:12px;
}

/*##メールフォームですよ。*/
@charset "UTF-8";

/*************************************************
【忍者式メールフォーム自作CSS】
自作CSSを使用するには、HTMLとCSSの知識が必須です。
HTMLやCSSについては参考文献などを参照してください。
*************************************************/

/*メールフォーム全体を囲っているタグのid*/
#itaco_top {width:170px;clear:both;text-align:left;

}

/*メールフォームのパーツや送信ボタンを囲っているタグのclass（タイトル、説明文以外）*/
#itaco_top .main {clear:both;

}

/*メールフォームのタイトルを囲っているタグのclass*/
#itaco_top .title{clear:both;

}

/*メールフォームの説明文を囲っているタグのclass*/
#itaco_top .explain {clear:both;

}

/*『name』パーツの表示名と入力項目を囲っているタグのclass*/
#itaco_top .name_top {clear:both;

}

/*『name』パーツの表示名を囲っているタグのclass（[ Name ]の部分）*/
#itaco_top .name_left{float:left;

}

/*『name』パーツの入力項目を囲っているタグのclass*/
#itaco_top .name_right {float:right;

}

/*『name』パーツの入力項目のclass（inputなどの部分）*/
#itaco_top .name_parts {width:120px;

}

/*『title』パーツの表示名と入力項目を囲っているタグのclass*/
#itaco_top .title_top {clear:both;

}

/*『title』パーツの表示名を囲っているタグのclass（[ Title ]の部分）*/
#itaco_top .title_left{float:left;padding:4px 0px;

}

/*『title』パーツの入力項目を囲っているタグのclass*/
#itaco_top .title_right {float:right;

}

/*『title』パーツの入力項目のclass（inputなどの部分）*/
#itaco_top .title_parts {width:120px;

}

/*『mail』パーツの表示名と入力項目を囲っているタグのclass*/
#itaco_top .mail_top {clear:both;

}

/*『mail』パーツの表示名を囲っているタグのclass（[ Mail ]の部分）*/
#itaco_top .mail_left{float:left;padding:4px 0px;

}

/*『mail』パーツの入力項目を囲っているタグのclass*/
#itaco_top .mail_right {float:right;

}

/*『mail』パーツの入力項目のclass（inputなどの部分）*/
#itaco_top .mail_parts {width:120px;

}

/*『url』パーツの表示名と入力項目を囲っているタグのclass*/
#itaco_top .url_top {clear:both;

}

/*『url』パーツの表示名を囲っているタグのclass（[ URL ]の部分）*/
#itaco_top .url_left{float:left;padding:4px 0px;

}

/*『url』パーツの入力項目を囲っているタグのclass*/
#itaco_top .url_right {float:right;

}

/*『url』パーツの入力項目のclass（inputなどの部分）*/
#itaco_top .url_parts {width:120px;

}

/*『text』パーツの表示名と入力項目を囲っているタグのclass*/
#itaco_top .text_top {clear:both;

}

/*『text』パーツの表示名を囲っているタグのclass（[ message * ]の部分）*/
#itaco_top .text_left{padding:4px 0px;

}

/*『text』パーツの入力項目を囲っているタグのclass*/
#itaco_top .text_right {clear:both;

}

/*『text』パーツの入力項目のclass（inputなどの部分）*/
#itaco_top .text_parts {width:168px;

}

/*メールフォームの送信ボタンを囲っているタグのclass*/
#itaco_top .submit {clear:both;text-align:right;padding-right:8px;

}

/*メールフォームの送信ボタンのclass*/
#itaco_top .submit_button {

}

/*エラーメッセージを囲っているタグのclass*/
#itaco_top .error {clear:both;

}

/*エラーメッセージのリトライボタンを囲っているタグのclass*/
#itaco_top .error_submit {clear:both;

}

/*エラーメッセージのリトライボタンのclass*/
#itaco_top .error_submit_button {

}

/*送信完了メッセージを囲っているタグのclass*/
#itaco_top .result {clear:both;

}

/*送信完了メッセージの戻るボタンを囲っているタグのclass*/
#itaco_top .result_submit {clear:both;

}

/*送信完了メッセージの戻るボタンのclass*/
#itaco_top .result_submit_button {

}
