@charset "utf-8";
.teacher2{
	position:relative;
}
.teacher2 a {
	position: absolute;
	width: 27.3%;
	height: 13vw;
	font-size: 0;
	display: block;
	left: 8%;
}
.teacher2 a.link1 {
	top: 10.1%;
}
.teacher2 a.link2 {
	top: 17.5%;
}
.teacher2 a.link3 {
	top: 25.8%;
}
.teacher2 a.link4 {
	top: 34.5%;
}
.teacher2 a.link5 {
	top: 41.8%;
}
.teacher2 a.link6 {
	top: 50.2%;
}
.teacher2 a.link7 {
	top: 57.6%;
}
.teacher2 a.link8 {
	top: 65.9%;
}
.teacher2 a.link9 {
	top: 73.5%;
}
.teacher2 a.link10 {
	top: 81.7%;
}
.teacher2 a.link11 {
	top: 90.1%;
}
.teacher2 a.link13 {
	top: 90.3%;
}
.teacher2 a.link12 {
	top: 97.3%;
}

.teacher2 .badge_13 {
	position: absolute;
	top: 848.3vw;
	right: 0;
	width: 20.933vw;
}
