@charset "UTF-8";

/*
------------------------------------------------------------
 tomds.com CSS:
 Entry
------------------------------------------------------------
*/



/*-------------------------------------------------------
EntryOne: 記事
-------------------------------------------------------*/


/* 本体 */
#EntryOne #EntryOne_Body
{
	background-color:#fff;
}

/* 装飾関連 */
/*-------------------------------------------------------*/
/* 打ち消し線 */
#EntryOne .text_Bold{font-weight:bold;}

/* 打ち消し線 */
#EntryOne .text_lineThrough{text-decoration:line-through;}

/* 文字サイズ02 */
#EntryOne .text_Size02
{font-size:120%;}

/* 文字サイズ03 */
#EntryOne .text_Size03
{font-size:150%;}

/* 文字カラーRed */
#EntryOne .text_ColorRed
{color:#e11;}

/* 文字カラーBlue */
#EntryOne .text_ColorBlue
{color:#11f;}

/* 文字カラーGray */
#EntryOne .text_ColorGray
{color:#555;}
/*-------------------------------------------------------*/


#EntryOne .Entry_ContinueRead
{
	display:block;
	width:100%;
	margin:30px 0px 50px 0px;
	text-align:center;
}

/* リンク:続きを読む */
/* ---------------------------------------------------- */
/* [リンク:共通] */
.Link_ContinueRead
{
	width:100%;
	display:inline-block;
	padding:8px;
	color:#135;
	text-decoration: none;
	border:none;
	font-size:120%;
	background-color:#aaefbf;
}

/* [リンク:通常] */
 a:link.Link_ContinueRead
{
}

/* [リンク:閲覧済み] */
a:visited.Link_ContinueRead
{

}

/* [リンク:ホバー] */
a:hover.Link_ContinueRead
{
	color:#33a;
	background-color:#aaefef;
}

/* [リンク:アクティブ] */
a:active.Link_ContinueRead
{
	color: #135;
}
/* ---------------------------------------------------- */



/* 画像(通常) */

/* 画像 */
#EntryOne .EntryImage{
	display-inline:block;
	margin-top:30px;
	margin-bottom:30px;
	padding:2px;
	border:solid #555;
	border-width: 1px;

}

/* 画像(リンクあり) */
#EntryOne .EntryImage_Link{
	border:solid #58f;
	border-width: 1px;
}

a:hover .EntryImage_Link{
	opacity:0.8;
	filter: alpha(opacity=80);
}


/* 配置 センター(Div) */
#EntryOne .DivPosition_center
{
	text-align:center;
}

/* 配置 センター(個別) */
#EntryOne .position_center
{
	margin-left:auto;
	margin-right:auto;
}


#EntryOne #EntryOne_Title
{
}

#EntryOne #Area_TitleIcon
{
	display:inline-block;
	width:100px;
}

#EntryOne #Area_TitleText
{
	display:inline-block;
	color:#178;
}

#EntryOne_Title .EntryTitle
{
	display:inline-block;
	vertical-align:top;
	font-size:25px;
	margin:10px 30px 15px 20px;
}

/* エントリー専用 */
#EntryOne_Body .MainText
{
	display:block;
	margin:20px 30px 0px 30px;
}

#EntryOne #EntryOne_TAGs
{
	margin:20px 0px 0px 0px;
	padding:10px 20px 10px 20px;
	background-color:#f3f3f3;
		
	border:solid #fff;
	border-width: 0px 0px 40px 0px;
}

#EntryOne #EntryOne_TAGs .TAGHeader
{
		margin:0px 10px 0px 0px;
}

#EntryOne #EntryOne_TAGs .TAGs
{
		margin:0px 10px 0px 0px;
}


#EntryOne #EntryOne_SubInformation
{
}


/*
-------------------------------------------------------
	EntryOne_Comments
-------------------------------------------------------
*/
#Contents_Entry #EntryOne_Comments
{
	display:block;
	margin:30px 30px 30px 30px;
	padding:10px 0px 0px 0px;

	border:dotted #aaa;
	border-width: 1px 0px 0px 0px;
	/*background-color:#a1d6d7;*/
}

/* Caption*/
#EntryOne_Comments .EntryOne_Comments_Caption
{
	display:block;
	margin:10px 0px 10px  10px;
}

/* コメント単体 */
#EntryOne_Comments .Comments_One
{
	width:88%;
	display:block;
	margin:0px 0px 10px 50px;
	padding:0px;
}

/* 背景タイプ*/
#EntryOne_Comments .CommentType01
{
	background-color:#b1e6e7;
}
#EntryOne_Comments .CommentType02
{
	background-color:#fbddd8;
}

/* コメントNo*/
#EntryOne_Comments .CommentNo
{
	display:inline-block;
	margin:10px 5px 0px 15px;
	padding:0px 10px 0px 0px;
	border:solid #555;
	border-width: 0px 3px 0px 0px;
}

/* コメント日付 */
#EntryOne_Comments .CommentDate
{
	display:inline-block;
	margin:0px 10px 0px 0px;
	padding:0px 10px 0px 0px;
	border:solid #555;
	border-width: 0px 3px 0px 0px;
}


/* コメント者名 */
#EntryOne_Comments .CommentName
{
	display:inline-block;
	margin:0px 2px 0px 0px;
	font-weight:bold;
}

/* コメント者名 */
#EntryOne_Comments .CommentHomaPageUrl
{
	margin:0px 0px 0px 0px;
	text-decoration:none;
	border:dotted #555;
	border-width: 0px 0px 1px 0px;
	color:#000;
}

/* コメント本文 */
#EntryOne_Comments .CommentBody
{
	display:block;
	margin:5px 0px 0px 0px;
	padding:10px 15px 10px 15px;
}


/*
------------------------------------------------------------
 CommentForm
------------------------------------------------------------
*/


#CommentForm
{
	margin:30px 0px 60px 0px;
	padding:20px 0px 0px 20px;;
	background-color:#fff;
	border:dotted #aaa;
	border-width: 1px 0px 0px 0px;
}

#CommentForm .CommentForm_Caption
{
	display:block;
	font-size:19px;
	color:#043;
	font-weight:bold;	
	margin:0px 0px 10px 0px;
}

#CommentForm .CommentForm_Information
{
	display:block;
	margin:0px 0px 30px 0px;
}

#CommentForm .CommentForm_Input01
{
	width:380px;
	margin:0px 0px 20px 0px;
	padding:5px;
	background-color:#eef5ff;
	border:solid #55a;
	border-width: 1px;
}

#CommentForm .CommentForm_Input02
{
	width:180px;
	margin:0px 0px 20px 0px;
	padding:5px;
	background-color:#eef5ff;
	border:solid #55a;
	border-width: 1px;
}

#CommentForm .CommentForm_Information
{
	display:block;
	margin:0px 0px 5px 0px;
}


#CommentForm .CommentForm_TextArea01
{
	width:580px;
	height:200px;
	margin:0px 0px 20px 0px;
	padding:5px;
	background-color:#eef5ff;
	border:solid #55a;
	border-width: 1px;
}

#CommentForm  .CommentForm_B_Submit
{
	display:block;
	margin: 0px 0px 10px 0px;
	padding:10px;
	font-size:19px;
}

#CommentForm  .CommentForm_Check
{
	display:block;
	margin:0px 0px 10px 10px;
	font-size:19px;
}

#CommentForm  .Passcode
{
	display:block;
	margin:20px 0px 10px 0px;
	padding:5px;
	border:solid #272;
	border-width: 1px;
}

/*
-------------------------------------------------------
MoveEntries: エントリー移動
-------------------------------------------------------
*/


#MoveEntries
{
	display:block;
	margin:20px 0px 0px 0px;
}

#MoveEntries .MoveEntriesOne
{
	display:block;
	margin:0px 0px 10px 0px;
	padding:10px;
	background-color:#ffffff;
}

#MoveEntries .MoveEntries_Caption
{
	font-weight:bold;
}


/*
-------------------------------------------------------
StandardContents_Setting :単一コンテンツセッティング
-------------------------------------------------------
*/

.StandardContents_Setting
{padding:0px 0px 40px 0px;}

/*
-------------------------------------------------------
StandardContents_Message :単一メッセージ
-------------------------------------------------------
*/

#EntryOne_Body #StandardContents_Message
{}

/*
-------------------------------------------------------
StandardContents_Log :単一。LOG関連
-------------------------------------------------------
*/

#EntryOne_Body #StandardContents_Log
{}

#EntryOne_Body .Log_Date
{
}

#EntryOne_Body  .Log_Main
{
	font-weight:bold;
}

#EntryOne_Body  .Li_Log
{
	margin:0px 0px 10px 0px;
}


/*
-------------------------------------------------------
Entry_ContinueRead :続きを読む
-------------------------------------------------------
*/

#EntryOne .Entry_ContinueRead
{
	display:block;
	width:100%;
	margin:30px 0px 50px 0px;
	text-align:center;
}

/* リンク:続きを読む */
/* ---------------------------------------------------- */
/* [リンク:共通] */
.Link_ContinueRead
{
	width:100%;
	display:inline-block;
	padding:8px;
	color:#135;
	text-decoration: none;
	border:none;
	font-size:120%;
	background-color:#aadfef;
}

/* [リンク:通常] */
 a:link.Link_ContinueRead
{
}

/* [リンク:閲覧済み] */
a:visited.Link_ContinueRead
{

}

/* [リンク:ホバー] */
a:hover.Link_ContinueRead
{
	color:#33a;
	background-color:#aaefff;
}

/* [リンク:アクティブ] */
a:active.Link_ContinueRead
{
	color: #135;
}
/* ---------------------------------------------------- */




/*
-------------------------------------------------------
StandardContents    :コメントチェック
-------------------------------------------------------
*/

#EntryOne_Body #StandardContents
{}

/* コメント本文 */
#StandardContents #CommentsBody
{
	display:block;
	padding:12px;
	background-color:#c1eed5;
}

/* 入力フォーム */
#StandardContents #CheckForm
{
	margin:40px 0px 0px 0px;
}

#CheckForm .Image_Passcode
{
	display:block;
	margin:10px 0px 20px 0px;
	padding:8px;
	border:solid #777;
	border-width: 1px;
}

#CheckForm .CheckMessage
{
	display:block;
	margin:0px 0px 0px 10px;
}

#CheckForm .Input_Passcode
{
	display:block;
	margin:0px 0px 10px 0px;
	width:200px;
	padding:5px;
	background-color:#eefeff;
	border:solid #77a;
	border-width: 1px;
}

#CheckForm .B_Submit
{
	display:inline-block;
	margin: 10px 10px 10px 0px;
	padding:10px;
	font-size:19px;
}

/*
-------------------------------------------------------
EntryOne_Adsense  :アドセンス
-------------------------------------------------------
*/

#EntryOne #EntryOne_Adsense
{
	display:inline-block;
	margin:60px 0px 10px 80px;
	border:solid #77a;
	border-width: 1px;
}