
.bg_main {
height:300px;
}


.map_navi_kanto,
.map_navi_house,
.map_navi_cyubu,
.map_navi_kansai,
.map_navi_kyusyu {
display:none;
}

.table5 {
width: 100%;
border-collapse: collapse;
text-align: left;
line-height: 1.5;
border: 1px solid #ccc;
font-size: 13px;
margin-bottom:15px;
}
.table5 th {
padding: 8px;
font-weight: bold;
font-size: 85%;	
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background: #f5f5f5;
text-align: center;
}
.table5 tr td {
padding: 5px;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
font-size: 90%;
}

h5 {
margin-bottom:3px;
font-size: 80%;	
}