.talent {
  width: 100%;
  height: fit-content;
}
.talent_content {
  width: 100%;
}
.talent_content .content {
  width: 100%;
}

.content .subtitle {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding: 0 2%;
  margin-top: 30px;
  background-color: #850704;
  border-radius: 5px;
}
.content .subtitle img {
  width: auto;
  height: 40%;
}
.content .subtitle div {
  display: flex;
  width: 90%;
  height: 100%;
}
.content .subtitle .subject  {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  width: auto;
  color: #dbb5b3;
  padding: 0 20px;
  cursor: pointer;
}
.content .subtitle .subject.active  {
  color: #fff;
}
.content .subjectcon {
  display: none;
  width: 100%;
}
.content .subjectcon.active {
  display: block;
  width: 100%;
}
.content .subjectcon p {
  width: 100%;
  margin-top: 30px;
  text-indent: 2em;
  line-height: 2;
}

.leader .leader_item:nth-last-child(2) {
	display: inline-block;
	width: calc(50% - 10px);
	vertical-align: top;
	margin-right: 15px;
}
.leader .leader_item:last-child {
	display: inline-block;
	width: calc(50% - 10px);
	vertical-align: top;
}

@media screen and (max-width: 780px) {
	.leader .leader_item:nth-last-child(2) {
		width: 100%;
	}
	.leader .leader_item:last-child {
		width: 100%;
	}
}