/*** CSS ***/

/* 外の表 */
table.t001{
	width:auto;			/* 幅 */
	}
	.t001 td{
		vertical-align:top;
		text-align:center;
	}

/* 左中の表 */
table.t002{
	width:500px;
	vertical-align:top;
	}		
	.t002 td{
		vertical-align:top;
		text-align:left;
		color: #000000;
		font-size: 16px;				
	}
	
/* TOP以外の左テーブル */
table.t_oth{
	width:550px;
	}
	
/* TOP以外の左テーブルの中の表 */
table.t_oth_in{
	width:500px;
	}
	/* 配列の下段 */
	.t_oth_in td.td001{
		padding:5px;
		vertical-align:top;
		text-align:left;

		color: #000000;
		font-size: 16px;
	}
	/* 配列の上段 */
	.t_oth_in td.td002{
		padding:5px;
		vertical-align:top;
		text-align:left;
		
		color: #FF0000;
		font-size: 16px;
		
		background-color:#FFDDDD;
	}
	/* 下矢印用 */
	.t_oth_in td.td003{
		text-align:left;
	}
	/* Q&Aマーク用 */
	.t_oth_in td.td004{
		width:33px;
	}

	

/* 右中の表 */
table.t003{
		width:180px;
		}		
		.t003 td{
			vertical-align:top;
			text-align:center;
			color: #000000;
			font-size: 12px;				
		}

/* 右中の表の中の表(電話＆ＦＡＸの位置揃え用) */		
table.t004{
		width:auto;
		}		
		.t004 td{
			text-align:center;
		}

/* 右中の表のタイトル */
	.d1{
		color: #999999;
		font-size: 14px;				
	}

/* リンク */
	a:link		{ color : #0000FF	; text-decoration: none}
	a:visited	{ color : #0000FF 	; text-decoration: none}
	a:active 	{ color : #0000FF 	; text-decoration: none}
	a:hover 	{ color : red	 	; text-decoration: none}

