

/* ===================================================

	メイン用スタイルシート

=================================================== */

/* 背景色の指定	*/
body { background-color:#FFFFFF; }	

/* 基本の文字	*/
body, td
{
	font-size		: 10pt;
	line-height	: 16pt;
	font-family	: Verdana;
	color			: #555555;
	margin			: 0;
}
A:link		{ color:#7886cc; }		/* リンク色			*/
A:visited	{ color:#7886cc; }		/* 訪問済みリンク色	*/
A:active	{ color:#fcc28a; }		/* クリックしたときのリンク色				*/
A:hover	{ color:#fcc28a; }		/* マウスでポイントしたときのリンク色	*/

/* 見出し用	*/
.caption	{ font-size:18pt; color:#6495ED; line-height:26pt; font-family:Verdana; }
.header	{ font-size:12pt; color:#ff0000; line-height:20pt; font-family:Verdana; }
.mail		{ font-size:16pt; font-family:Verdana; }
.toplink	{ font-size:12pt; color:# ; font-family:Verdana; }
.comment	{ font-size:8pt; color:#696969; font-family:Verdana; }
.subtitle	{ font-size:10pt; color:#6495ED; line-height:12pt; font-family:Verdana; }
.title		{ font-size:13pt; font-family:Verdana; }
.small		{ font-size:7pt; color:#696969; font-family:Verdana; }
.redtitle	{ font-size:10pt; color:#ff0000; line-height:12pt; font-family:Verdana; }
.salmontitle		{ font-size:13pt; color:#FA8072; font-family:Verdana; }
.buletitle			{ font-size:13pt; color:#1E90FF; font-family:Verdana; }

/* フォントバリエーション	*/
.copyright	{ font-size:7pt; color:#555555; line-height:9pt; font-family:Verdana; }
.redsmall	{ font-size:10pt; color:#ff0000; line-height:12pt; font-family:Verdana; }
.pinksmall	{ font-size:10pt; color:#FF69B4; line-height:12pt; font-family:Verdana; }
.redmiddle	{ font-size:14pt; color:#ff0000; line-height:12pt; font-family:Verdana; }
.pink	{ color:#FF69B4; }

/* Table用		*/
.table_green		{ background-color:#c7ebe4; }
.table_yellow
{
	background-color:#FFFFE0;
	border-spacing: 10px;
}
.table_profile
{
	font-size		: 12px;
	line-height	: 20px;
	font-family	: Verdana;
	color			: #555555;
	margin			: 0;
}

/* ボックス用	*/
.div
{
	margin			: 0px;
}
#box1
{
	padding			: 12px;
	border				: solid medium #F0E68C;
	background-color	: #fffff0;
}
#new
{
	padding			: 12px;
	border				: solid thin #F5CCA3;
	background-color	: #FFFFE0;
}
#indent
{
	margin-left		: 25px;
}
#indent_short
{
	margin-left		: 10px;
}
#indent_long
{
	margin-left		: 45px;
}
#news
{
	margin-left		: 25px;
}

