/* 英数字の表示部分 */
.en	{
	font-family	:	Tahoma,Verdana,Arial;
}

.subject {
	font-family	:	ＭＳ Ｐゴシック;
}

.title {
	font-family	:	MS UI Gothic,ＭＳ Ｐゴシック;
}
.loghead	{
	filter:dropshadow(color=c0c0c0,offX=2,offY=2,positive=1);
	table-layout:fixed;
}
BODY	{
/*	background-color:deeppink;
	color:white;*/
}
.subtext {
	color:#909090;
}

.num	{
	font-family	:	Verdana,Arial;
	font-weight	:	bold;
}

.refer {
	color:#a0a0a0;
}

BUTTON	{
	cursor:hand;
}

/* "new!"の表示 */

/*forestgreen*/
.new {
	color		:	red;
	font-weight	:	bold;
	font-family	:	Tahoma,Verdana,Arial;
/*	font-family	:	Comic Sans MS,Tahoma,Verdana,Arial;*/
	font-size	:	8pt;
}

/* フォームのメニュー部分の文字 */
.menuform {
	font-family	:	Verdana,Tahoma,Arial;
	font-weight	:	bold;
}

.listform {
	background-color:	#e0e0e0;
/*	background	: #fafafa url(./image/bg_menu.gif) repeat-x;*/
}


.inf {
	color		:	#606060;
	cursor		:	help;
}
.info {
	font-family	:	Tahoma,Arial;
	font-size	:	7pt;
	color		:	#606060;
}
dl	{
	margin-top	:	0pt;
}
/* ヘッダのTop: Reply部分 */
.notes	{
	font-size	:	8pt;
	font-family	:	MS UI Gothic,ＭＳ Ｐゴシック;
}

.body {	/* 本文にあたる場所 */
	margin-top	:	4pt;
	margin-right	:	2pt;
	margin-left	:	2pt;
	margin-bottom	:	2pt;
	border-width	:	1pt;
	border-style	:	inset;
/*	border-color	:	#5a56d6 #cac6d6 #cac6d6 #5a56d6;*/
	border-color	:	#cac6d6;
	background-color:	white;
	padding		:	10pt;
	line-height	:	1.3em;
	color	:black;
/*	background-image:	url(./image/bg_body.gif);*/

}

.body2 {/* for traft mode本文にあたる場所 */
	margin-top	:	0pt;
	margin-right	:	0pt;
	margin-left	:	20pt;
	margin-bottom	:	2pt;
	border-width	:	0pt;
	border-style	:	solid;
/*	border-color	:	#5a56d6 #cac6d6 #cac6d6 #5a56d6;*/
	border-color	:	#c0c0c0;
	background-color:	white;
	padding		:	10pt;
	line-height	:	1.3em;
	color	:black;
/*	background-image:	url(./image/bg_body.gif);*/

}
.header {
	margin-top	:	4pt;
	margin-bottom	:	0pt;
	margin-left	:	0pt;
	margin-right	:	0pt;
	border-width	:	1pt;
	border-style	:	outset;
/*	border-color	:	#c0c0c0;
	padding		:	5pt;*/
	background-color:	#f0f0f0;
	color		:	#303030;
/*	background-image:	url(./image/bg_header.gif);*/

}
TR.subj {
	border-width:2pt;
	background-color:#e0e0e0;
}
TR.subj2 {
	padding-top	:	2pt;
	font-size:9pt;
	font-family	:	MS UI Gothic,ＭＳ Ｐゴシック;
}


.noline	{
	text-decoration:none;
	font-family:Tahoma,Arial
}

.head {
	color		:	#303030;
	font-weight	:	bold;
}

BLOCKQUOTE.ref{
	margin-left	:	0pt;
	margin-right	:	0pt;
	margin-top	:	0pt;
	margin-bottom	:	0pt;
	color		:	#606060;
	

}


BLOCKQUOTE.thread {
	margin-left	:	30pt;
	margin-right	:	10pt;
	margin-bottom	:	10pt;
	border-style	:	inset;
	border-color	:	#e0e0e0;
	border-width	:	1pt;
	padding-bottom	:	10pt;
	padding		:	5pt;
}


.sysmes	{
	color		:	tomato;
	font-weight	:	bold;
}

SUP	{
	font-family	:	Tahoma,Arial;
	color		:	red;
}

FORM 	{
	margin-top:0pt;

}

TABLE	{
	table-layout	:	fixed;
}

.check {
/* for debug / can be clear*/
	border: solid 1pt red;
}

TABLE.menu	{
	margin-top	:	-4pt;
	margin-bottom	:	4pt;
	border-width	:	1pt;
	border-style	:	outset;
	background-color:	#f0f0f9;
/*	filter:dropshadow(color=c0c0e0,offX=1,offY=1,positive=1);*/
}

A:link	{
	color	:	blue;

}


A:visited	{
	color	:	mediumslateblue/*/7B68EE/#8080c0*/;
}

A:hover		{
	color	:	red;
}


A:active	{
	color	:	red;
}

.hit		{
	background-color:yellow;
/*	color	:	red;*/
}

.formarea		{
	background-color:#f0f0f0;
	padding	:	5pt;
}

btn	{
	margin-top:0pt;
	border-width:2pt;
	border-color:red;
}



/* フォームの入力部 */

/*
BUTTON	{
	background-color:	#9a96d6;
	border-color	:	#cac6d6 #5a56d6 #5a56d6 #cac6d6;
	color		:	white;
}
*/


INPUT	{
/*	background-color:	#9a96d6;
	color		:	white;
	border-color	:	#9a96d6;*/
/*	border-color	:	#9a96f6 #9a96d6 #9a96d6 #9a96f6;*/

/*
	border-width	:	1pt;
	border-style	:	solid;
	border-color	:	#9a96d6;
*/
}
/*
TEXTAREA {
	border-width	:	1pt;
	border-style	:	solid;
	border-color	:	#9a96d6;
}
*/

/*
SELECT	{
	border-width	:	1pt;
	border-color	:	#9a96d6;
	color		:	white;
	background-color:	#9a96d6;
	border-color	:	#ca96d6 #9a96d6 #9a96d6 #ca96d6;
	border-style	:	solid;
}
*/
