@charset "utf-8";

/* --- PAGETITLE --- */
#pagetitle {
	width: 100%;
	margin: 0;
}

#pagetitle img {
	width: 100%;
	height: auto;
}

/* --- MAP --- */	
#maps {
	width: 100%;
	margin: 60px 0;
}

#maps .innerblock {
	width: 1000px;
	margin: 0 auto;
}

#maps ul {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
}

#maps ul li {
	margin-bottom: 26px;
}


@media screen and (max-width:1050px) {
#maps {
	width: 100%;
	margin: 60px 0;
	padding: 0 20px;
	box-sizing: border-box;
}

#maps .innerblock {
	width: 100%;
	margin: 0 auto;
}

#maps ul li {
	width: 48%;
	margin-bottom: 10px;
}

#maps ul li img {
	width: 100%;
	height: auto:
}


}
	
/* --- PROFILE --- */	
#profile {
	width: 100%;
	margin: 60px 0;
}

#profile .innerblock {
	width: 750px;
	margin: 0 auto; 
}


/* --- TABLE --- */
#profile .table-company {
	width: 100%;
	border-top: 1px solid #eee;
}

#profile .table-company th,
#profile .table-company td {
	padding: 12px 0;
	border-bottom: 1px solid #eee;
	vertical-align: text-top;
}

#profile .table-company th {
	width: 25%;
	text-align: left;
	font-weight: normal;
}

@media screen and (max-width:800px) {
#profile {
	width: 100%;
	margin: 60px 0;
	padding: 0 20px;
	box-sizing: border-box;
}

#profile .innerblock {
	width: 100%;
	margin: 0 auto; 
}

#profile .table-company th {
	width: 35%;
	text-align: left;
	font-weight: normal;
}

}
