@charset "utf-8";
/* CSS Document */

#box1 {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}
#company_overview {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}
.overview_text {
	border-bottom: solid #aeaeae 1px;
}
table {
	border-collapse: collapse;
	width: 100%;
	word-break: break-all;
	word-wrap: break-all;
}
th, td {
	margin:0;
	padding:0;
	border: solid 1px #ccc;
}
th {
	width: 120px;
	margin: 0;
	padding : 1% 4%;
	text-align: left;
	background-color: #c1c1c1;
	
	height: 50px;
}
td {
	margin: 0;
	padding: 3%;
	background-color: #fff;
	
	height: 3%
}
.map_text {
	border-bottom: solid #aeaeae 1px;
}
#map {
	width: 100%;
	height: auto;
	margin:5% 0;
}
