@charset "utf-8";

.clinicMapSet {
	position: relative;
}
.clinicMapSet .clinicList {
	position: absolute;
	top: 35px;
	left: 50px;
}
.clinicMapSet .clinicList .arwListTypeA02-20 li{
	margin-bottom: 11px;
}
.clinicMapSet .clinicList a.hover {
	text-decoration: none;
}
.clinicMapSet .clinicMap {
	position: relative;
}
.clinicMapSet .clinicMap .clinicHakodate,
.clinicMapSet .clinicMap .clinicAomori,
.clinicMapSet .clinicMap .clinicAkita,
.clinicMapSet .clinicMap .clinicToyama,
.clinicMapSet .clinicMap .clinicSendai,
.clinicMapSet .clinicMap .clinicAkasaka,
.clinicMapSet .clinicMap .clinicGinza,
.clinicMapSet .clinicMap .clinicShinjuku,
.clinicMapSet .clinicMap .clinicSinagawa,
.clinicMapSet .clinicMap .clinicNagoya,
.clinicMapSet .clinicMap .clinicShibuya,
.clinicMapSet .clinicMap .clinicUmeda,
.clinicMapSet .clinicMap .clinicFukuyama,
.clinicMapSet .clinicMap .clinicShimonoseki,
.clinicMapSet .clinicMap .clinicSaga,
.clinicMapSet .clinicMap .clinicIsahaya,
.clinicMapSet .clinicMap .clinicOkinawa,
.clinicMapSet .clinicMap .clinicFukuoka,
.clinicMapSet .clinicMap .clinicYokohama,
.clinicMapSet .clinicMap .clinicOmiya {
	position: absolute;
}
.clinicMapSet .clinicMap .clinicHakodate {
	left: 575px;
	top: 80px;
}
.clinicMapSet .clinicMap .clinicAomori {
	left: 511px;
	top: 165px;
}
.clinicMapSet .clinicMap .clinicAkita {
	left: 510px;
	top: 200px;
}
.clinicMapSet .clinicMap .clinicToyama {
	left: 444px;
	top: 298px;
}
.clinicMapSet .clinicMap .clinicSendai {
	left: 527px;
	top: 245px;
}
.clinicMapSet .clinicMap .clinicAkasaka {
	left: 485px;
	top: 340px;
}
.clinicMapSet .clinicMap .clinicGinza {
	left: 499px;
	top: 324px;
}
.clinicMapSet .clinicMap .clinicShinjuku {
	left: 472px;
	top: 332px;
}
.clinicMapSet .clinicMap .clinicSinagawa {
	left: 480px;
	top: 345px;
}
.clinicMapSet .clinicMap .clinicNagoya {
	left: 428px;
    top: 350px;
}
.clinicMapSet .clinicMap .clinicShibuya {
	left: 483px;
	top: 332px;
}
.clinicMapSet .clinicMap .clinicUmeda {
	left: 379px;
	top: 368px;
}
.clinicMapSet .clinicMap .clinicFukuyama {
	left: 331px;
	top: 353px;
}
.clinicMapSet .clinicMap .clinicShimonoseki {
	left: 282px;
	top: 361px;
}
.clinicMapSet .clinicMap .clinicFukuoka {
	left: 244px;
	top: 384px;
}
.clinicMapSet .clinicMap .clinicSaga {
	left: 232px;
	top: 407px;
}
.clinicMapSet .clinicMap .clinicIsahaya {
	left: 264px;
	top: 427px;
}
.clinicMapSet .clinicMap .clinicOkinawa {
	left: 200px;
	top: 560px;
}
.clinicMapSet .clinicMap .clinicYokohama {
	left: 463px;
	top: 355px;
}
.clinicMapSet .clinicMap .clinicOmiya {
	left: 496px;
    top: 309px;
}
.clinicMapSet .clinicListAb{
	position: absolute;
	top: 305px;	
}
.clinicMapSet .clinicListAb h3{
	border-bottom: none;
	display: inline-block;
	background-color: #fff;
	padding-right: 10px;
	position: relative;
	z-index: 1;	
	left: 50px;
}
.clinicMapSet .clinicListAb ul{
	width: 98px;
	padding-top: 30px;
	position: absolute;
	top: 10px;
	left: 50px;	
}