table {
	border-collapse: collapse;
	border: 1px solid #CCC;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}
th{
	border:1px solid #999;
	padding:7px;
	background-color: #C4F9CE;
}
.k1 {
    width: 6em;
}
td{
	border: 1px solid #999;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}.tyuou {
    text-align: center;
}
main div {
    width: 50%;
    height: auto;
    float: left;
    padding-left: 0px;
}
div img {
    width: 60%;
    height: auto;
    float: right;
}
section {
    padding-bottom: 10px;
}
section p {
    font-size: 120%;
    font-weight: bold;
    margin-top: 10px;
}
.kaisuu {
    text-align: center;
}
