@charset "UTF-8";
h3 {
	display: none;
}
.section.page-layout-section h4,
.page-layout-section h4,
.page-in-content h4 {
	background: #c2ecff;
	color: #2023ae;
	padding: 5px 10px;
	margin: 0;
}
img.access-logo {
	width: 140px;
}
table {
	width: 94% !important;
	border: none;
}
th,
td {
	border: none;
	padding: 5px;
}
th {
	background: #ededed;
	text-align: left;
	color: #727171;
	font-size: 13px;
}
section.page-layout-section table th p, 
section.page-in-content table th p {
	margin: 0;
	line-height: 1.5em;
	font-size: 13px;
}
section.page-layout-section table td p, 
section.page-in-content table td p {
	margin: 0;
	line-height: 1.5em;
}
.ggmap {
	margin: 0 5%;
}
@media screen and (min-width: 769px) {
	/* PC */
	section.page-layout-section h4,
	.section.page-layout-section h4,
	.page-layout-section h4,
	.page-in-content h4 {
		background: #ededed;
		color: #727171;
		padding: 5px 10px;
		margin: 0;
		font-size: 14px;
		font-weight: normal;
	}
	.top-box-access {
		margin-bottom: 0;
	}
	.contents-img-left,
	.contents-img-right {
		display: inline-block;
	}
	.contents-img-left img,
	.contents-img-right img {
		max-width: 100%;
	}
	table {
		margin-bottom: 0;
	}
	
}
