div.tablemain	{
	width: 650px;
	padding: 20px 0px 0px 0px;
}

/* サンプルtableの共通設定
----------------------------------------------------------- */
table	{
	border-collapse: collapse;	border-spacing: 0;
	width: 100%;
	margin-bottom: 30px;
}
th, td	{
	padding: 10px 20px;
	color: #1D5C79;
}


/* サンプル10
----------------------------------------------------------- */
.sample10	{
	border: 1px solid #DDD;
}
.sample10 th	{
background-color: whiteSmoke;
border: 1px solid #DDD;
color: #333;
font-size: 11px;
color: black;
width: 28%;
}

.sample10 td	{
	border: 1px solid #DDD;
	color: #333;
	background-color:#ffffff;
	font: 11px verdana;
	color : #000000;
}

.haisouhyou {
    width: 650px;
}

table.haisouhyou th {
    width: 28%;
}

table.haisouhyou small {
    margin: 0 0.5% 0 0.5%;
}
