@charset "utf-8";
/* -----------------------------
 factory.css
----------------------------- */
main h1 + p {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 50px 10px;
}

main .map {
	max-width: 600px;
	margin: auto;
	padding: 0px 5px;
}

main .map img {
	width: 100%;
	height: auto;
	cursor: pointer;
}

main .map ul {
	display: none;
}

#popBase ul {
	padding: 10px;
	background-color: #FFFFFF;
}

#popBase ul li:not(:last-child) {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #000000;
}

/* -----------------------------
 PC
----------------------------- */
@media not screen and (max-width:1000px) {
}

/* -----------------------------
 SP
----------------------------- */
@media screen and (max-width:1000px) {

#popBase ul {
	padding: 20px;
}
}
