@charset "EUC-JP";

/*
 *  ealis v3.0  stylesheet
 *      classic edition  (K.Kan'o) , 02/07/19
*/

/*■ 全般設定 */
	body{ 
		background-image: url(http://www.ream.ais.ne.jp/~az/AZ/hana2.gif);
		background-attachment:fixed;
		color: #4F2834;
		margin-top:10px;
		scrollbar-arrow-color:#A0522D;
		scrollbar-base-color:#FFFFE0;
		scrollbar-highlight-color:#FFDEAD;
		scrollbar-shadow-color:#6F4A56;
		scrollbar-darkshadow-color:#4F2834;
		scrollbar-track-color:#FFFFE0;
	}
	a:link{ color: #781E29}
	a:visited{ color: #744330}
	a:active{ color:#7777cc}

	form{margin-top:10px; padding:0}
	hr { height:1px ; color: #781E29 }
	hr.section{ height:1px;}
	var{ color:#744330; font-style:normal}
	address{ font: 95% sans-serif; text-align:right}
	q{ border-bottom:1px dotted #3E1723;
		color:#4F2834;
		background-color: #FFCFCF}
	span.key{ text-decoration:underline}

/*■ ヘッダ部メニュー */
	h1.main {
		font:20pt Verdana,sans-serif;
		color:#8fb5ca;
/**		border-bottom:3px double #A0522D;**/
	}
	h1.sub {
		margin:0 0 10pt 0;
		background: #CCB182;
		color:#3E1723;
		font-size:13pt;
	}
	h2{
		color:#3E1723;; font-size:130%;
		border-bottom:0.3mm solid #CCB182	}

	div.menubox p{
		position:absolute; top:1em; right:1em;
		text-align:right; font-size:9pt; white-space:nowrap;
		z-index:10;
	}
	div.menubox hr{ display:none;}

/*■ アナウンスウィンドウ */
	div.infobox {
		background:white;
		border:#DDC293 1px solid;
		margin:0.5em 3%; padding:0;
	}
	div.infobox p{
		margin:0;
		padding: 0.3em;
	}

/*■ 各スレッド */
	div.article {
		background:#FFF6D7;					/** 記事表示部 **/
		margin:0.4em auto 0.8em 2%;		/* IEとMozillaで実装が異なる、注意 */
		width:97%;	/* これを書かないとIEで親アイコンが変 */
	}
	ul.article { padding-left:2em}

	/*■ 親記事と返信記事 (div.article以下) */
		/* 親記事 */
		h3 { border:1px;
			border-color:#CCB182;
			background:#DDC293;				/** 記事タイトルバー **/
			font-size:105%; font-weight:normal;
			margin:1px; padding:2px
		}
		h3 span.pageing { float:right }
		h3 span.atclno{ font-family:Verdana,sans-serif }
		h3 em { color: #4F2834; font-weight:bold; font-style:normal} 	/** 記事題名 **/
		h3 cite{ color:4F2834 }											/** 記事名前 **/
		h3 a.web { font-size:9pt }
		p.msg-oya { padding:0px 0px 0em 2em }

		/* 返信記事 - アイコン無し仕様時 */
		ul.msg-res { list-style-type:none }
		ul.msg-res li { padding:2px 1em 2px 1em; text-indent:-2em}
		table img.ico { float:right; margin:0.5em 0.5em 0.5em 1em}

		/* 返信記事 - アイコン有り仕様時 */
		table.msg-oya { margin:0.5em auto 4px 1em; }
		table.msg-res { border-top:1px solid #ADCBDA; margin-left:1em; margin-top:1em; padding-top:10px;}
		table col.ico{ text-align:left }
		table col.msg{ vertical-align:top; width:100%; }

		/* 返信記事 - subj仕様時 */
		h4{ background-color:#DBE4ED; padding:1px; margin:0; font-weight:normal;}
		h4 em { color: #666699; font-weight:bold; font-style:normal} 
		p.msg-res{ margin: 5px 1em 3px 7px;}

	/*■ 各記事の投稿データ */
		cite { font-weight:bold; font-style:normal}
		span.stamp{ font:7pt italic; color:#744330 }		/** 日付 **/
		span.edtcnt{ font-size:80%; color:#aaa}

	/*■ Thread,Lapseモード */
		p.msg-each { margin:1px 1em 5px 2em}
		h3 span.rescnt { font-size:80%}


/*■ 投稿フォームについて */
	/* input枠 */
	input.in , textarea{
		border:1px solid #3E1723;
		font-size:10pt;
		clear:both;
	}

	/* 親記事投稿フォーム（兼その他） */
	fieldset {
		/** margin:1em 5%; padding:3px 1em; **/
		white-space:nowrap; clear:both;
		border:0;
	}
	fieldset p{ margin:4px 0px}
	fieldset legend{ font-size:110%}
	fieldset legend var{ font:80% italic}
	fieldset.oyaform table{ border-spacing:0;}  /* cellspacing */
	fieldset.oyaform table td { padding:1px;} /* cellpadding */
	fieldset.oyaform table th { text-align:right;}
	fieldset.findform, fieldset.edtform { 
		border:1px solid gray;
		background:#FAFAFC;
	}

	/* 返信投稿フォーム */
	form.resform{ text-align:center; clear:both}
	form.resform table {
		background:#DDC293;
		font-size:9pt;
		margin:0.5em auto 1em auto;
		border:1px solid #3E1723;
		border-spacing:0;
	}
	form.resform table th {text-align:right; font-weight:normal}
	form.resform table td { padding:1px;}

	/* 投稿フォーム内のobject */
	form select option.group{ background:#E6EBF0}
	form label.requisite { text-decoration:underline}
	form td.submit { text-align:right }
	form div.list-colors{ font-size:9pt; white-space:nowrap }

	div.resform { margin:0; clear:both;}
	div.reslink { text-align:right; font-size:9pt; margin:0; clear:both}


/*■ ログページャー,viewセレクタ */
	div.view-select {
		letter-spacing:1px
	}
	div.log-pager, div.view-select {
/**		margin:2px 2px; padding:1px 1em;**/
		border-top:3px double #A0522D;
		border-bottom:3px double #A0522D;
		font:80% Verdana,sans-serif;
	}
	div.log-pager em { font-weight:bold; font-style:normal}

	div.log-pager a, div.view-select a { text-decoration:none;}

	span.label{ background-color:#A0522D ;padding:0px; }

/*■ えとせとら */
	div.valueinput{ text-align:center; margin:0.3em 0em}
	ol.findresult p{
		margin-top:0em; margin-bottom:0em;
		padding:0.2em 2em;
	}
	table th { white-space:nowrap }
	table.preview { width: 96%}

/*■ ボタン色追加指定 **/
	input.verbotton{ border=1 color:#3E1723;
		background-color:#A0522D;
		color:#FAFAFC }
	input.resbotton{ border=2 color:#2D0612;
		background-color:#FFF6D7;
		color:#2D0612 }

/* end */