@charset "euc-jp";

body {
	margin:0 0 0 50px;
}

#home {
	display:none;
	clear:both;	
}

#header #headerLeft h1 {
	display:block;
	clear:both;
	font-size:110%;
	color:#000000;
}

#header #headerLeft h2,#headerRight {
	display:none;
	clear:both;	
}

#mainLeft, #listNavi, .none, .toggler {
	display:none;
	clear:both;
	margin:0;
	padding:0;
}

p {
	font-size:90%;
	width:80%;
}

#news, #frame, #subFooterNavi, #footerLeft, #footerRight {
	display:none;
	clear:both;	
}

.tableList table {
	text-align:left;
	padding:3px 0;
	font-size:90%;
	width:80%;
}

.tableList table td {
	text-align:left;
	background-color:#F5F5F5;
	padding:3px 0;
	margin:3px 0 0 0;
}

.tableStyle table {
	text-align:left;
	font-size:90%;
	width:80%;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.tableStyle table th {
	text-align:left;
	padding:3px 0;
	margin:3px 0 0 0;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.tableStyle table td {
	text-align:left;
	padding:3px 0;
	margin:3px 0 0 0;
	border-top:1px solid #CCCCCC;
}

.tableFlow {
	margin:20px 0 0 0;
	width:80%;
}

.tableFlow th {
	padding:5px 0;
	font-size:0.85em;
	background-color:#F5F5F5;
	color:#BD0000;
}

.tableFlow td {
	padding:5px 0;
}

.alignCenter {
	text-align:center;
}

#topTable table{
	width:570px;
	height:287px;
	margin:0;
	padding:0;
	clear:both;
}

