@charset "utf-8";
/* ===================================================================
CSS information

 editor     :ayame
 author     :拡散風洞
 style info :スペック&スタッフページ設定
=================================================================== */

/*----------------------------------------------------
	main
----------------------------------------------------*/
.mainWrap02 {
	margin-top: 40px;
}
.mainWrap03 {
	width: 580px;
	margin-top: 40px;
}
.mainWrap03:after {
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}
.mainL {
	width: 280px;
	float: left;
}
.mainR {
	width: 280px;
	float: right;
}

/*----------------------------------------------------
	table
----------------------------------------------------*/
table.mainTable01 {
	width: 580px;
	border: 1px #ccc solid;
	border-collapse: collapse;
}
table.mainTable01 th {
	width: 20%;
	border: 1px #ccc solid;
	padding: 5px 15px;
}
table.mainTable01 td {
	width: 80%;
	border: 1px #ccc solid;
	padding: 5px 15px;
}
table.mainTable02 {
	width: 280px;
	border: 1px #ccc solid;
	border-collapse: collapse;
}
table.mainTable02 th {
	width: 40%;
	border: 1px #ccc solid;
	padding: 5px 15px;
}
table.mainTable02 td {
	width: 60%;
	border: 1px #ccc solid;
	padding: 5px 15px;
}
table.mainTable03 {
	width: 280px;
	border: 1px #ccc solid;
	border-collapse: collapse;
}
table.mainTable03 th {
	width: 60%;
	border: 1px #ccc solid;
	padding: 5px 15px;
}
table.mainTable03 td {
	width: 40%;
	border: 1px #ccc solid;
	padding: 5px 15px;
}
table tr.even td {
	background: #f5f5f5;
}
table tr.even th {
	background: #f5f5f5;
}
table {
	margin-top: 10px;
}
th {
	text-align: center;
}