table.haisou-maker {
    border: 1px solid #A9E3FC;
    margin-bottom: 1.8em;
}
table.haisou-maker th,
table.haisou-maker td{padding:5px;}

table.haisou-maker th{
    background-color: #A9E3FC;
    /* border:#fff; */
    color: #333;
}
table.haisou-maker td{
    border: 1px solid #A9E3FC;
}

.kakoi01{
	border:1px solid #ddd;
	padding: 1em;
	font-size:1.1em;
	line-height: 1.6em;
}
.kakoi01 p{
    margin-bottom: 1.5em;
}
.kakoi01 h4{
    padding: 5px 10px;
    margin-bottom: 10px;
    font-size: 18px;
    color:#E5614A;
    border-left: 5px solid #E5614A;
}
.kakoi01 h5{
    font-size: 15px;
    margin-bottom: 10px;
}