@charset "utf-8";

/* ==================================================
		
		スタッフの紹介 PC

================================================== */

@media screen and (min-width:641px) {

/* --------------------------------------------------
		#main
-------------------------------------------------- */
#main { margin-top: 25px; }

/*	.introduction
-------------------------------------------------- */
#main .introduction p { margin-top: 18px; }

/*	.nishimura, .staff
-------------------------------------------------- */
#main .section {
		padding-top: 40px;
		background: url(/common/img/bg-line01.png) top no-repeat;
		margin-top: 39px;
}

#main .section .section-inner {
		width: 380px;
		float: left;
}

#main .section .section-inner p { margin-top: 16px; }

#main .section .section-inner p .indent01 {
  display:block;
  text-indent: -39px;
  margin-left: 39px;

}

#main .section .section-inner p .indent02 {
  display:block;
  text-indent: -105px;
  margin-left: 105px;

}

#main .section .photo { float: right; }
}

/* ==================================================
		
		スタッフの紹介 SP

================================================== */

@media screen and (max-width:640px) {

/* --------------------------------------------------
		#main
-------------------------------------------------- */
#main { margin: 10px 8px 0; }

#main h3 span {
		font-size: 21px;
		color: #94b125;
}

/*	.introduction
-------------------------------------------------- */
#main .introduction p { margin-top: 10px; }

/*	.nishimura, .staff
-------------------------------------------------- */
#main .section {
		padding-top: 18px;
		background: url(/common/img/bg-line01.png) top no-repeat;
		margin: 25px 0 0;
		background-size: 100% 1px;
}

#main .section .section-inner p {
		margin-top: 16px;
		float: left;
		width: 60%;
}

#main .section .photo {
		float: right;
		width: 38%;
		margin-top: 16px;
}

#main .section .section-inner p .indent01 {
  display:block;
  text-indent: -39px;
  margin-left: 39px;

}

#main .section .section-inner p .indent02 {
  display:block;
  text-indent: -105px;
  margin-left: 105px;

}
}
