/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 14 2025 | 04:11:42 */
/* 下層ページ（スタッフ紹介） */

/* あなたの日常を豊かにする、運動のパートナー */
.p-staff-partner .title {
	font-weight: normal;
	font-size: calc(32rem / 16);
}
@media (max-width: 959px) {
	.p-staff-partner .title {
		text-align: left;
	}
	.p-staff-partner .content {
		padding-left: 15px;
		padding-right: 15px;
	}
}

/* インストラクター */
.p-staff-instructor .title {
	font-weight: normal;
	font-size: calc(32rem / 16);
}
.p-staff-instructor .sub-title {
	font-size: calc(16rem / 16);
	color: #929292;
}
.p-staff-instructor hr {
	margin: 20px 0;
	width: 50%;
}
.p-staff-instructor .top-text {
	font-size: calc(28rem / 16);
}
@media (max-width: 959px) {
	.p-staff-instructor .top-text {
		font-size: calc(26rem / 13.5);
	}
}
.p-staff-instructor .img-area {
	position: relative;
}
.p-staff-instructor .img-text {
	position: absolute;
	width: 330px;
	z-index: 1;
}
.p-staff-instructor .hara .img-text {
	top: 40px;
	left: -50%;
}
.p-staff-instructor .shindo .img-text {
	top: 120px;
	left: -45%;
}