/*	==========================================================================================
	機能名				リアルスタンダードチャット スタイルシート
	ファイル名			real_std_chat.css
	作成者				masahiro@real-interactive.jp
	作成開始日			2009/03/18
	最終更新日			2009/05/31
	バージョン			Version 2.00
	クレジット			Copyright(c) 2009 cgi.real-interactive.jp All rights reserved.
	==========================================================================================	*/

/*	==========================================================================================
	インポート
	==========================================================================================	*/
@import url( real_std_chat_base.css );

/*	==========================================================================================
	コンテナコンテンツ
	==========================================================================================	*/
#container_contents {
	margin:						0px auto;
	width:						799px;
}

/*	------------------------------------------------------------------------------------------
	ログフレーム内コンテナコンテンツ
	------------------------------------------------------------------------------------------	*/
body.log	#container_contents {
	margin:						0px auto;
	padding:					0px;
	width:						799px;
}

/*	------------------------------------------------------------------------------------------
	リンク
	------------------------------------------------------------------------------------------	*/
#container_contents	a:link {
	color:						deeppink;
	text-decoration:			none;
}

#container_contents	a:visited {
	color:						deeppink;
	text-decoration:			none;
}

#container_contents	a:hover {
	color:						pink;
	text-decoration:			none;
}

#container_contents	a:focus {
	color:						pink;
	text-decoration:			none;
}

#container_contents	a:active {
	color:						pink;
	text-decoration:			none;
}

/*	==========================================================================================
	コマンドリンクエリア
	==========================================================================================	*/
#container_contents	#command_link {
	margin:						0px 4px 0px 640px;
}

/*	==========================================================================================
	発言表示エリア
	==========================================================================================	*/
#container_contents	#comment {
	margin:						16px 14px 0px 64px;
	padding:					8px 8px 4px 8px;

	border-width:				1px;
	border-color:				pink;
	border-style:				solid;

	color:						black;
	background:					white;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					12px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					left;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

/*	------------------------------------------------------------------------------------------
	発言表示エリア内日付
	------------------------------------------------------------------------------------------	*/
#container_contents	#comment	span.date {
	color:						silver;
	font-size:					10px;
}

/*	------------------------------------------------------------------------------------------
	発言表示エリア内システム色
	------------------------------------------------------------------------------------------	*/
#container_contents	#comment	span.silver {
	color:						silver;
}

/*	==========================================================================================
	システム表示エリア
	==========================================================================================	*/
#container_contents	#system {
	margin:						16px 14px -16px 64px;
}

/*	------------------------------------------------------------------------------------------
	整形済みテキスト
	------------------------------------------------------------------------------------------	*/
#container_contents	#system	pre {
	padding:					8px 8px 0px 8px;
	line-height:				14px;

	color:						green;
	background-color:			mistyrose;

	font-family:				"ＭＳ ゴシック", "MS Gothic",
								monospace;
	font-style:					normal;
	font-variant:				normal;
	font-weight:				bold;
	font-stretch:				normal;
	font-size:					10px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					left;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				1px;
	word-spacing:				1px;
}

/*	==========================================================================================
	フォームエリア
	==========================================================================================	*/
#container_contents	#form_area {
	margin:						0px 14px 12px 64px;
	padding:					8px 8px 0px 8px;

	border-width:				1px;
	border-color:				green;
	border-style:				solid;

	background-color:			palegreen;
}

/*	==========================================================================================
	入室フォーム
	==========================================================================================	*/
#container_contents	#enter {
	margin:						0px 14px 0px 64px;
	padding:					8px;

	border-width:				1px;
	border-color:				green;
	border-style:				solid;

	background-color:			palegreen;
}

/*	------------------------------------------------------------------------------------------
	ボタンエリア
	------------------------------------------------------------------------------------------	*/
#container_contents	#enter	#submit {
	margin:						0px auto;
	text-align:					center;
}

/*	==========================================================================================
	発言フォーム
	==========================================================================================	*/
#container_contents	#chat {
	margin:						-4px 144px 0px 0px;
	padding:					4px 0px;
}

/*	==========================================================================================
	設定フォーム
	==========================================================================================	*/
#container_contents	#setup {
	margin:						-8px 0px 0px 0px;
}

/*	==========================================================================================
	退室フォーム
	==========================================================================================	*/
#container_contents	#exit {
	margin:						-68px 0px 0px 570px;
}

/*	==========================================================================================
	保守フォーム
	==========================================================================================	*/
#container_contents	form.mainte {
	margin:						40px 14px 0px 556px;
	padding:					8px;

	border-width:				1px;
	border-color:				green;
	border-style:				solid;

	background-color:			palegreen;
}

/*	------------------------------------------------------------------------------------------
	ボタンエリア
	------------------------------------------------------------------------------------------	*/
#container_contents	form.mainte	#submit {
	margin:						0px auto;
	text-align:					center;
}

/*	==========================================================================================
	機能制限設定フォーム
	==========================================================================================	*/
#container_contents	#limit {
	margin:						0px 14px 24px 64px;
	padding:					8px;

	border-width:				1px;
	border-color:				green;
	border-style:				solid;

	background-color:			palegreen;
}

/*	------------------------------------------------------------------------------------------
	ボタンエリア
	------------------------------------------------------------------------------------------	*/
#container_contents	#limit	#submit {
	margin:						0px auto;
	text-align:					center;
}

/*	==========================================================================================
	削除フォーム
	==========================================================================================	*/
#container_contents	#erase {
	margin:						0px 14px 24px 64px;
	padding:					8px;

	border-width:				1px;
	border-color:				green;
	border-style:				solid;

	background-color:			palegreen;
}

/*	------------------------------------------------------------------------------------------
	ボタンエリア
	------------------------------------------------------------------------------------------	*/
#container_contents	#erase	#top_submit {
	margin:						-2px auto 6px auto;
	text-align:					center;
}

#container_contents	#erase	#bottom_submit {
	margin:						10px auto -2px auto;
	text-align:					center;
}

/*	==========================================================================================
	エラーフォーム
	==========================================================================================	*/
#container_contents	form.error {
	margin:						24px 0px -8px 0px;
}

/*	------------------------------------------------------------------------------------------
	ボタンエリア
	------------------------------------------------------------------------------------------	*/
#container_contents	form.error	#submit {
	margin:						0px auto;
	text-align:					center;
}

/*	==========================================================================================
	入室フォーム項目リスト
	==========================================================================================	*/
#container_contents	#enter	dl {
	width:						322px;

	list-style-type:			none;
	list-style-image:			none;
	list-style-position:		outside;

	color:						black;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					12px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					left;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

#container_contents	#enter	dl.left {
	float:						left;
}

#container_contents	#enter	dl.right {
	float:						right;
}

/*	------------------------------------------------------------------------------------------
	入室フォーム項目リストタイトル
	------------------------------------------------------------------------------------------	*/
#container_contents	#enter	dl	dt {
	padding:					7px 0px 0px 0px;
	width:						120px;
	height:						20px;
}

#container_contents	#enter	dl	dt.empty {
	margin:						30px 0px 0px 0px;
}

/*	------------------------------------------------------------------------------------------
	入室フォーム項目リストデータ
	------------------------------------------------------------------------------------------	*/
#container_contents	#enter	dl	dd {
	margin:						-27px 0px 0px 120px;
}

#container_contents	#enter	dl	dd.empty {
}

/*	==========================================================================================
	発言フォーム項目リスト
	==========================================================================================	*/
#container_contents	#chat	dl {
	list-style-type:			none;
	list-style-image:			none;
	list-style-position:		outside;

	height:						30px;
	color:						black;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					12px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					left;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

/*	------------------------------------------------------------------------------------------
	発言フォーム項目リスト
	------------------------------------------------------------------------------------------	*/
#container_contents	#chat	dl.left {
	float:						left;
	width:						416px;
}

#container_contents	#chat	dl.right {
	margin-top:					1px;
	float:						right;
	width:						106px;
}

/*	------------------------------------------------------------------------------------------
	発言フォーム項目リストタイトル
	------------------------------------------------------------------------------------------	*/
#container_contents	#chat	dl.left		dt {
	padding:					7px 0px 0px 0px;
	width:						32px;
	height:						20px;
}

#container_contents	#chat	dl.right	dt {
	padding:					-7px 0px 0px 0px;
}

/*	------------------------------------------------------------------------------------------
	発言フォーム項目リストデータ
	------------------------------------------------------------------------------------------	*/
#container_contents	#chat	dl.left		dd {
	margin:						-27px 0px 0px 32px;
}

#container_contents	#chat	dl.right	dd {
	margin:						-27px 6px 0px 52px;
}

/*	==========================================================================================
	設定フォーム項目リスト
	==========================================================================================	*/
#container_contents	#setup	dl {
	list-style-type:			none;
	list-style-image:			none;
	list-style-position:		outside;

	color:						black;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					12px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					left;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

/*	------------------------------------------------------------------------------------------
	設定フォーム項目リストタイトル
	------------------------------------------------------------------------------------------	*/
#container_contents	#setup	dl	dt.col01 {
	padding:					6px 0px 0px 0px;
	width:						48px;
	height:						20px;
}

#container_contents	#setup	dl	dt.col02 {
	margin:						-24px 0px 0px 144px;
	padding:					-6px 0px 0px 0px;
	height:						20px;
}

#container_contents	#setup	dl	dt.col03 {
	margin:						-24px 0px 0px 288px;
	padding:					-6px 0px 0px 0px;
	height:						20px;
}

#container_contents	#setup	dl	dt.col04 {
	margin:						-24px 0px 0px 414px;
	padding:					-6px 0px 0px 0px;
	height:						20px;
}

#container_contents	#setup	dl	dt.col05 {
	margin:						-28px 0px 0px 276px;
	padding:					-6px 0px 0px 0px;
	height:						0px;
	text-align:					left;

	background-color:			pink;
}

/*	------------------------------------------------------------------------------------------
	設定フォーム項目リストデータ
	------------------------------------------------------------------------------------------	*/
#container_contents	#setup	dl	dd.col01 {
	margin:						-26px 0px 0px 48px;
}

#container_contents	#setup	dl	dd.col02 {
	margin:						-26px 0px 0px 192px;
}

#container_contents	#setup	dl	dd.col03 {
	margin:						-26px 0px 0px 350px;
}

#container_contents	#setup	dl	dd.col04 {
	margin:						-26px 0px 0px 488px;
}

/*	==========================================================================================
	退室フォーム項目リスト
	==========================================================================================	*/
#container_contents	#exit	dl {
	list-style-type:			none;
	list-style-image:			none;
	list-style-position:		outside;

	height:						22px;
	color:						black;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					12px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					center;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

/*	------------------------------------------------------------------------------------------
	退室フォーム項目リストタイトル
	------------------------------------------------------------------------------------------	*/
#container_contents	#exit	dl	dt {
	height:						26px;
}

/*	==========================================================================================
	保守フォームアイテム
	==========================================================================================	*/
#container_contents	form.mainte	dl {
	list-style-type:			none;
	list-style-image:			none;
	list-style-position:		outside;

	color:						black;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					12px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					left;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

/*	------------------------------------------------------------------------------------------
	保守フォーム項目リスト
	------------------------------------------------------------------------------------------	*/
#container_contents	form.mainte	dl	dt {
	padding:					7px 0px 0px 0px;
	width:						80px;
	height:						20px;
}

/*	------------------------------------------------------------------------------------------
	保守フォーム項目リストタイトル
	------------------------------------------------------------------------------------------	*/
#container_contents	form.mainte	dl	dd {
	margin:						-27px 0px 0px 80px;
}

/*	==========================================================================================
	機能制限設定フォーム項目リスト
	==========================================================================================	*/
#container_contents	#limit	dl {
	list-style-type:			none;
	list-style-image:			none;
	list-style-position:		outside;

	color:						black;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					12px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					left;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

#container_contents	#limit	dl.row01 {
	padding:					7px 0px 0px 0px;
}

#container_contents	#limit	dl.row02 {
	padding:					7px 0px 0px 0px;
}

#container_contents	#limit	dl.row03 {
	padding:					7px 0px 0px 0px;
}

#container_contents	#limit	dl.row04 {
	padding:					10px 0px 0px 0px;
}

/*	------------------------------------------------------------------------------------------
	機能制限設定フォーム項目リストタイトル
	------------------------------------------------------------------------------------------	*/
#container_contents	#limit	dl	dt.col01 {
	width:						120px;
}

#container_contents	#limit	dl	dt.col02 {
	margin:						-18px 0px 0px 120px;
}

#container_contents	#limit	dl	dt.col03 {
	margin:						-18px 0px 0px 208px;
}

#container_contents	#limit	dl.row01	dt.col04,
#container_contents	#limit	dl.row02	dt.col04 {
	margin:						-25px 0px 0px 272px;
}

#container_contents	#limit	dl.row03	dt.col04,
#container_contents	#limit	dl.row04	dt.col04 {
	margin:						-19px 0px 0px 268px;
}

/*	------------------------------------------------------------------------------------------
	機能制限設定フォーム項目リストデータ
	------------------------------------------------------------------------------------------	*/
#container_contents	#limit	dl	dd.col02 {
	margin:						-19px 0px 0px 164px;
}

#container_contents	#limit	dl	dd.col03 {
	margin:						-20px 0px 0px 238px;
}

/*	==========================================================================================
	機能制限設定フォーム注釈
	==========================================================================================	*/
#container_contents	#limit	#notes {
	margin:						-112px 8px -10px 360px;
}

#container_contents	#limit	#notes	p {
	margin:						0px 0px 12px 0px;
	line-height:				14px;
	color:						black;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					10px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					left;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

/*	==========================================================================================
	削除フォームアイテム
	==========================================================================================	*/
#container_contents	#erase	dl {
	list-style-type:			none;
	list-style-image:			none;
	list-style-position:		outside;

	color:						black;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					12px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					left;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

/*	------------------------------------------------------------------------------------------
	削除フォーム項目リスト
	------------------------------------------------------------------------------------------	*/
#container_contents	#erase	dl	dt {
	margin:						0px 0px 0px -4px;
	width:						28px;
}

/*	------------------------------------------------------------------------------------------
	削除フォーム項目リストタイトル
	------------------------------------------------------------------------------------------	*/
#container_contents	#erase	dl	dd {
	margin:						-21px 0px 0px 24px;

	border-width:				1px 0px;
	border-color:				green;
	border-style:				dotted;

	background-color:			white;
}

/*	==========================================================================================
	名前色（定義プログラムの名前色・発言色配列要素分必要）
	==========================================================================================	*/
#container_contents	.navy {
	color:						navy;
}

#container_contents	.blue {
	color:						blue;
}

#container_contents	.green {
	color:						green;
}

#container_contents	.lime {
	color:						lime;
}

#container_contents	.aqua {
	color:						aqua;
}

#container_contents	.maroon {
	color:						maroon;
}

#container_contents	.purple {
	color:						purple;
}

#container_contents	.olive {
	color:						olive;
}

#container_contents	.skyblue {
	color:						skyblue;
}

#container_contents	.darkred {
	color:						darkred;
}

#container_contents	.brown {
	color:						brown;
}

#container_contents	.tan {
	color:						tan;
}

#container_contents	.orchid {
	color:						orchid;
}

#container_contents	.plum {
	color:						plum;
}

#container_contents	.violet {
	color:						violet;
}

#container_contents	.salmon {
	color:						salmon;
}

#container_contents	.red {
	color:						red;
}

#container_contents	.deeppink {
	color:						deeppink;
}

#container_contents	.tomato {
	color:						tomato;
}

#container_contents	.hotpink {
	color:						hotpink;
}

/*	==========================================================================================
	フォームコントロール
	==========================================================================================	*/
/*	------------------------------------------------------------------------------------------
	フィールドセット
	------------------------------------------------------------------------------------------	*/
#container_contents	form	fieldset {
	margin-bottom:				10px;
	padding:					0px 12px 8px 12px;
}

#container_contents	form	fieldset	legend {
	margin:						0px 0px 4px 32px;
	padding:					0px 16px;
	color:						green;
}

/*	------------------------------------------------------------------------------------------
	退室フォームフィールドセット
	------------------------------------------------------------------------------------------	*/
#container_contents	#exit	fieldset {
}

#container_contents	#exit	fieldset	legend {
	margin:						0px 0px 4px 2px;
	padding:					0px 8px;
	color:						green;
}

/*	------------------------------------------------------------------------------------------
	インプットボタン
	------------------------------------------------------------------------------------------	*/
#container_contents	form	input.btn,
#container_contents	form	input.clrbtn,
#container_contents	form	input.allswt {
	margin:						0px;
	padding:					1px 2px 3px 2px;
	height:						24px;
	color:						green;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					12px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					center;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

#container_contents	form	input.clrbtn {
	width:						56px;
}

#container_contents	form	input.allswt {
	width:						108px;
}

/*	------------------------------------------------------------------------------------------
	インプットテキスト
	------------------------------------------------------------------------------------------	*/
#container_contents	form	input {
	margin:						-2px 0px 0px 0px;
	padding:					4px;
	height:						16px;
	color:						green;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					12px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					left;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

/*	------------------------------------------------------------------------------------------
	インプットチェックボックス
	------------------------------------------------------------------------------------------	*/
#container_contents	form	dl	dd	#fm,
#container_contents	form	dl	dd	#ck {
	margin:						2px 0px 1px 0px;
	height:						24px;
}

/*	------------------------------------------------------------------------------------------
	セレクト
	------------------------------------------------------------------------------------------	*/
#container_contents	#enter	select,
#container_contents	#setup	select,
#container_contents	#limit	select {
	margin:						2px 0px 1px 0px;
	height:						24px;
	color:						green;

	font-style:					normal;
	font-variant:				normal;
	font-weight:				normal;
	font-stretch:				normal;
	font-size:					12px;
	font-size-adjust:			none;

	text-indent:				0px;
	text-align:					left;
	text-decoration:			none;
	text-shadow:				none;
	text-transform:				none;
	letter-spacing:				2px;
	word-spacing:				2px;
}

/*	------------------------------------------------------------------------------------------
	機能使用不可ラベル
	------------------------------------------------------------------------------------------	*/
#container_contents	#enter	span.disabled,
#container_contents	#setup	span.disabled,
#container_contents	#limit	span.disabled {
	color:						gray;
}

