.resido-map {
	width: 100%;
}

.resido-map__frame {
	position: relative;
	width: 100%;
	min-height: 240px;
	background: #edf2f4;
	overflow: hidden;
}

.resido-map__frame iframe {
	display: block;
	width: 100%;
	height: 100%;
	min-height: inherit;
	border: 0;
}

.resido-map__notice {
	padding: 18px 20px;
	border: 1px dashed rgba(47, 74, 134, 0.28);
	background: rgba(47, 74, 134, 0.06);
	color: #2f4a86;
	font-size: 14px;
	line-height: 1.5;
}
