#company {
	max-width: 900px;
	width: 90%;
	margin: 0px auto 100px;
}
/* ------------------------------------- */
.company1 {
	margin-bottom: 80px;
}
.company1 li {
	width: 100%;
	display: table;
	border-bottom: #ccc 1px dashed;
	padding: 10px 0;
}
.company1 li p {
	display: table-cell;
	vertical-align: top;
}
.company1 li p:first-child {
	width: 150px;
	letter-spacing: 4px;
	font-weight: 400;
}
/* ------------------------------------- */
#company .ggmap {
	width: 100%;
	position: relative;
	padding-bottom: 50%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}
#company .ggmap iframe,
#company .ggmap object,
#company .ggmap embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#company .ggmap iframe {
  position: absolute;
  top: -150px;
  left: 0;
  width: 100%;
  height: calc(100% + 150px + 150px);
  pointer-events: none;
}
/* ------------------------------------- */

/* ------------------------------------- */

/* ------------------------------------- */

/* ------------------------------------- */




@media screen and (max-width: 900px) {
	/* ------------------------------------- */
	
	/* ------------------------------------- */
	
	/* ------------------------------------- */
}






@media screen and (max-width: 780px) {
	
	/* ------------------------------------- */
	
	/* ------------------------------------- */
	
	/* ------------------------------------- */
}






@media screen and (max-width: 580px) {
	
	/* ------------------------------------- */
	
	/* ------------------------------------- */
	
	/* ------------------------------------- */
	
	/* ------------------------------------- */
	
	/* ------------------------------------- */
}