@charset "utf-8";
/* CSS Document */

/* mainvisual */
.mainContent-mainvisual {
}
.ly_titleImage {
	max-width: 980px;
	margin: auto;
	height: 260px;
}
@media(max-width:768px) {
	.ly_titleImage {
		width: 100%;
		height: auto;
	}
}

/* contents */
.ly_accessContentWrapper {
	max-width: 980px;
	margin-bottom: 50px;
}
.ly_accessContentOuter {
	display: flex;
	justify-content: space-between;
}
.ly_accessContentInner {
}
.ly_accessList {
	margin: 5px 25px;
}
.ly_accessList h2 {
	padding-bottom: 25px;
}
.ly_accessList ul {
	margin-right: 25px;
}
.ly_accessList li {
	padding-bottom: 25px;
}
.ly_accessContent {
	max-width: 980px;
	margin-top: 50px;
}
@media(max-width:768px) {
	.ly_accessContentOuter {
		display: block;
	}
	.ly_accessContent {
		margin: 25px 15px;
	}
	.ly_accessList span {
		display: block;
	}
}

/* MAP */
.ly_map {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}
.ly_map iframe,
.ly_map object,
.ly_map embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
@media(max-width:768px) {

}
