
/* Style for PCs */
@media screen and (min-width: 1025px) {

.stafflist {
width:80%;
height: auto;
display: block;
margin: 0 auto;
}

.stafflist li {
width:100%;
height: auto;
display: block;
padding:100px 5%;
border-top:1px dotted #999;
}
.stafflist li:first-child {
padding:50px 5% 100px;
border-top:none;
}
	
}


/* Style for iPad Pro */
@media screen and (min-width: 769px) and (max-width: 1024px) {

.stafflist {
width:100%;
height: auto;
display: block;
}

.stafflist li {
width:100%;
height: auto;
display: block;
padding:80px 0;
border-top:1px dotted #999;
}
.stafflist li:first-child {
padding:50px 0 80px;
border-top:none;
}

}

/* Style for Smartphone */
@media screen and (max-width: 768px) {

.stafflist {
width:100%;
height: auto;
display: block;
}

.stafflist li {
width:100%;
height: auto;
display: block;
padding:50px 0;
border-top:1px dotted #999;
}
.stafflist li:first-child {
padding:50px 0 50px;
border-top:none;
}

}