@charset "utf-8";

#mv:after {
	background-image: url(../images/stafflist/mv_ttl.png);
}

.stafflist {
	padding: 100px 0 0 0;
	margin: 0 auto 80px;
	width: 910px;
}

.stafflist li {
	overflow:hidden;
	margin: 0 0 50px 0;
}

.stafflist li:nth-child(odd) .pic {
	width: 478px;
	float: left;
}

.stafflist li:nth-child(odd) .box {
	width: 300px;
	float: left;
}

.stafflist li:nth-child(even) .pic {
	width: 478px;
	float: right;
}

.stafflist li:nth-child(even) .box {
	width: 300px;
	float: left;
}

.stafflist li .img {
	margin: 30px 0 0 60px;
}

.stafflist li .name {
	margin: 0 0 0 140px;
}

.stafflist li .name span {
	margin: 0 0 0 20px;
	color: #ae834a;
}

.stafflist li .button {
	margin: 10px 0 0 160px;
}




















