/* tomds Style Sheet (Add-On)*/

/* Comment */

/*
-------------------------------------------------------
  Comment (コメント)
-------------------------------------------------------
*/

/* 囲み（全体） */
#comment
{
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 10px 40px;
  font-size:100%;
  background-color:#e8e4d0;	border:solid #999;
	border-width: 0px 0px 1px 0px;
}

/*
-------------------------------------------------
  comment_view (コメント一覧)
-------------------------------------------------
*/

/* [囲み] */
#comment #comment_view
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
  font-size:small;
}

/* [タイトル] */
#comment #comment_view #title
{
  margin: 0px 0px 0px 3px;
  padding: 0px 0px 0px 0px;
  color:#5555aa;
  font-size: large;
  font-weight:bold;
}

/* [タイトルのカウント] */
#comment #comment_view #title_count
{
  margin: 0px 0px 0px 5px;
  padding: 0px 0px 0px 0px;
  color:#444444;
  font-size: large;
  font-weight:bold;
}

/* [コメント一覧(ul)] */
#comment #comment_view ul
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style-type:none;
  color:#000000;
  font-size: 100%;
  font-weight:normal;
}

/* [コメント一覧共通(li)] */
#comment #comment_view li
{
  margin: 10px 20px 0px 0px;
  padding: 5px 0px 10px 3px;
  color:#000000;
  font-size: 95%;
  font-weight:normal;
}

/* [コメント一覧共通、色１(li)] */
#comment #comment_view #color01
{
  background-color:#c5d5d5;
  border:solid #898;
  border-width: 1px;
}

/* [コメント一覧共通、色２(li)] */
#comment #comment_view #color02
{
  background-color:#e5d5d5;
  border:solid #988;
  border-width: 1px;
}

/* [コメント一覧共通、色３(li)] */
#comment #comment_view #color03
{
  background-color:#fafafa;
  border:solid #aca;
  border-width: 1px;
}

/* [コメントヘッダ] */
#comment #comment_view #comment_header
{
  margin: 0px 0px 0px 0px;
  padding: 0px 5px 0px 0px;
}

/* [コメントNO] */
#comment #comment_view #comment_no
{
  margin: 0px 0px 0px 5px;
  padding: 0px 5px 0px 5px;
  color:#222;
  font-size: 115%;
  background-color:#eee;
  border:solid #888;
  border-width: 0px 1px 1px 0px;
}

/* [コメント投稿者名] */
#comment #comment_view #user_name
{
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
  color:#000000;
}

/* [コメント日付] */
#comment #comment_view #date
{
  margin: 0px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
  color:#000000;
}

/* [コメント時刻] */
#comment #comment_view #time
{
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
  color:#000000;
}

/* [コメント本文] */
#comment #comment_view #user_main
{
  margin: 5px 0px 0px 35px;
  padding: 5px 0px 0px 0px;
  width:95%;
  color:#000000;
  line-height: 140%;
}

/* [＋コメント本文ボーダー color01] */
#comment #comment_view #color01 #user_main
{
  border:dotted #242;
  border-width: 1px 0px 0px 0px;
}

/* [＋コメント本文ボーダー color02] */
#comment #comment_view #color02 #user_main
{
  border:dotted #422;
  border-width: 1px 0px 0px 0px;
}


/* [管理人(ヘッダ) */
#comment #comment_view #admin_header
{
  margin: 20px 0px 0px 80px;
  padding: 0px 0px 0px 0px;
  font-size:95%;
  color:#333333;
  line-height: 130%;
}

/* [管理人(画像)] */
#comment #comment_view #admin_icon
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;

}

/* [管理人(名前)] */
#comment #comment_view #admin_name
{
  margin: 0px 0px 0px 5px;
  padding: 0px 0px 0px 0px;
  font-size:95%;
  font-weight:bold;
  color:#333333;
}

/* [管理人(レス)] */
#comment #comment_view #admin_res
{
  margin: 10px 0px 0px 115px;
  padding: 0px 0px 0px 0px;
  font-size:95%;
  color:#333333;
  line-height: 130%;
}

/*
-------------------------------------------------
  comment_form (コメントフォーム)
-------------------------------------------------
*/

/* [囲み] */
#comment #comment_form
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size:small;
}

/* [投稿者名(cap)] */
#comment #comment_form #cap_name
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

/* [投稿者名(入力フォーム)] */
#comment #comment_form #user_name
{
  margin: 0px 0px 5px 0px;
  padding: 2px;
  width:400px;
  border:solid #99aacc;
  border-width: 1px;
  background-color:#fcfcfc;
}

/* [投稿者のホームページ(cap)] */
#comment #comment_form #cap_homepage
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size:95%
}

/* [投稿者ホームページ(入力フォーム)] */
#comment #comment_form #user_homepage
{
  margin: 0px 0px 8px 0px;
  padding: 2px;
  width:350px;
  border:solid #99aacc;
  border-width: 1px;
  background-color:#fcfcfc;
}


/* [投稿内容(cap)] */
#comment #comment_form #cap_main
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size:95%
}

/* [投稿内容(入力フォーム)] */
#comment #comment_form #user_main
{
  margin: 0px 0px 5px 0px;
  padding: 2px;
  width:400px;
  height:150px;
  border:solid #99aacc;
  border-width: 1px;
  background-color:#fcfcfc;
}

/* [投稿確認ボタン] */
#comment #comment_form #submit_check
{
  margin: 0px 0px 0px 207px;
  padding: 5px;
  width:200px;
}


/*
-------------------------------------------------
  Comment_Check (コメント確認)
-------------------------------------------------
*/

/* [囲み] */
#Comment_Check
{
  margin:30px 0px 30px 40px;
  padding: 0px 0px 30px 0px;
}

/* [タイトル(h1)] */
#Comment_Check h1
{
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 5px;
	font-size: 100%;
	font-weight:bold;
	color: #123c88;
	border:solid #8badc5;
	border-width: 0px 0px 0px 5px;
	background-color: transparent;
}

/* [チェック説明文賞] */
#Comment_Check .Text_Check
{
	margin: 20px 0px 0px 35px;
	line-height: 140%;
	font-size:small;
}

/* [装飾:太字] */
#Comment_Check .T_Bold
{
	margin: 0px 5px 0px 5px;
	font-weight: bold;
}


	/*
	-------------------------------------------------
		BackEntry (元の記事に戻る)
	-------------------------------------------------
	*/
	
	/* [囲み] */
	#Comment_Check #BackEntry
	{
		margin:30px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}


	/* [アンカーリンク(元の記事に戻るリンク):start] */
	/* ------------------------------------------------------- */
	#Comment_Check #BackEntry a.Link_Entry
	{
		margin: 0px 0px 0px 40px;
		line-height:140%;
		text-decoration: none;
		color:#dd2200;
		border:dotted #555555;
		border-width: 0px 0px 1px 0px;
	}
	
	#Comment_Check #BackEntry a:link.Link_Entry
	{
		margin: 0px 0px 0px 40px;
		line-height:140%;
		text-decoration: none;
		color:#dd2200;
		border:dotted #555555;
		border-width: 0px 0px 1px 0px;
	}
	
	#Comment_Check #BackEntry a:visited.Link_Entry
	{
		line-height:140%;
		text-decoration: none;
		color:#335500;
		border:dotted #555555;
		border-width: 0px 0px 1px 0px;
	}
	
	#Comment_Check #BackEntry a:hover.Link_Entry
	{
		color:#fff;
		border: none;
		background-color:#68c;
	}
	/* ------------------------------------------------------- */
	/* [アンカーリンク(元の記事に戻るリンク):end] */


	/*
	-------------------------------------------------
		Comment_Check_Preview (コメント確認プレビュー)
	-------------------------------------------------
	*/

	/* [囲み] */
	#Comment_Check #Comment_Check_Preview
	{
		margin: 10px 20px 0px 0px;
		padding: 5px 0px 10px 3px;
		color:#000000;
		font-size: 95%;
		font-weight:normal;
		background-color:#d5e5e5;
		border:solid #676;
		border-width: 1px;
	}
	
	/* [コメント投稿者名] */
	#Comment_Check #Comment_Check_Preview #user_name
	{
		margin: 0px 0px 0px 35px;
		padding: 0px 0px 0px 0px;
		color:#000000;
		font-size:small;
	}
	
	/* [コメント本文] */
	#Comment_Check #Comment_Check_Preview #user_main
	{
		margin: 5px 0px 0px 35px;
		padding: 5px 0px 0px 0px;
		width:95%;
		font-size:small;
		color:#000000;
		line-height: 140%;
	}
	
	/* [＋コメント本文ボーダー] */
	#Comment_Check #Comment_Check_Preview #user_main
	{
		border:dotted #242;
		border-width: 1px 0px 0px 0px;
	}
	
	/*
	-------------------------------------------------
		Comment_Check_Form (コメント確認フォーム)
	-------------------------------------------------
	*/

	/* [囲み] */
	#Comment_Check #Comment_Check_Form
	{
		margin: 30px 0px 0px 35px;
		padding: 0px 0px 0px 0px;
	}
	
	/* [説明文] */
	#Comment_Check #Comment_Check_Form .Text_Passcode
	{
		margin: 20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-size:small;
	}
	
	/* [インプット:パスコード入力] */
	#Comment_Check #Comment_Check_Form .Input_Passcode
	{
		margin: 10px 0px 0px 0px;
		padding: 2px;
		width:100px;
	}
	
	/* [ボタン:書き込む] */
	#Comment_Check #Comment_Check_Form .B_Submit
	{
		margin: 0px 0px 0px 10px;
		padding: 2px;
	}

	
	/* [アンカーリンク:start] */
	/* ------------------------------------------------------- */
	#Comment_Check #Comment_Check_Form a.Link_Rerite
	{
		margin: 0px 0px 0px 10px;
		line-height:140%;
		text-decoration: none;
		color:#dd2200;
		font-size:small;
		border:dotted #555555;
		border-width: 0px 0px 1px 0px;
	}
	
	#Comment_Check #Comment_Check_Form a:link.Link_Rerite
	{
		margin: 0px 0px 0px 10px;
		line-height:140%;
		text-decoration: none;
		color:#dd2200;
		font-size:small;
		border:dotted #555555;
		border-width: 0px 0px 1px 0px;
	}
	
	#Comment_Check #Comment_Check_Form a:visited.Link_Rerite
	{
		line-height:140%;
		text-decoration: none;
		color:#335500;
		border:dotted #555555;
		border-width: 0px 0px 1px 0px;
	}
	
	#Comment_Check #Comment_Check_Form a:hover.Link_Rerite
	{
		color:#fff;
		border: none;
		background-color:#68c;
	}
	/* ------------------------------------------------------- */
	/* [アンカーリンク:end] */



