.form
{
	text-align: center;
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	width: 600px;	
	letter-spacing:2px;
	padding:5px;
}
	
.bottomline 
{
	text-align: center;
	width: 740px;	
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	border-bottom: #6390BA dotted 1px;
}
.bottomline2 
{
	text-align: left;
	font-size:90%;
	width: 600px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	border-bottom: #6390BA dotted 1px;
	color:#000050;
}
.bottomline3 
{
	text-align: center;
	font-size:90%;
	width: 600px;
	padding: 0px 0px 0px 0px;
	border-bottom: #6390BA dotted 1px;
	color:#000050;
}
	
.bunrui 
{
	float:left;
	font-size:120%;
	text-align: left;
	font-weight: bold;	
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	margin-top: 0px;
	width: 320px;
	padding: 0px 0px 0px 0px;
/*	padding: 0px 0px 0px 40px;
	background:url("../images/qa_bunrui.gif") no-repeat;*/
	letter-spacing:1px;
}

td.menu 
{
	background-color: #6495ED;
}

td.menuName 
{
	text-align:left;
	background-color: #FFFFF8;
	width:16%;
	padding:3px;
}

.indent 
{
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	margin: 0px;
	width: 700px;	
	padding:2px;
	clear:right;
}


/* テーブルリスト */

/* 背景色　灰色 */
td.style1
{
	background-color:#ddddcc;
}
/* 背景色　白 */
td.style2
{
	background-color:#FFFFFF;
}
/* 背景色　水色 */
td.style3,tr.style3
{
	background-color:#dfedff;
}
/* 背景色　オレンジ */
td.style4
{
	background-color:#ffa500;
}
/* 背景色　紫 */
td.style5
{
	background-color:#9898ff;
}
/* 背景色　白 + 下点線 */
td.style6
{
	border-bottom:1px dotted #9999FF;
	/*background-color:#FFFFFF;*/
	padding:2px;
}


/* テーブルリスト */
table.Tstyle, table.Tstyle td, table.Tstyle th
{
	border:1px solid #4682b4;
	border-collapse:collapse;
	padding: 5px;
	text-align:left;
	font-size:95%;
}
table.Tstyle th{
	background-color:#d2dff9;
	text-align:left;
	vertical-align:top;
}
