@charset "utf-8";
/* CSS Document */

.profile .profile__label {
	color: #003894;
	font-weight: 900;
	font-size: 20px;
}
.profile .profile__ttl {
	color: #003894;
	font-weight: 900;
	font-size: 30px;
}
@media screen and (max-width:768px){
	.profile .profile__ttl {
		font-size: 24px;
	}
}
.profile .profile__sttl {
	color: #003894;
	background: #FFF100;
	font-weight: 900;
	font-size: 20px;
	width: fit-content;
	padding: 2px 10px 0px;
}
@media screen and (max-width:768px){
	.profile .profile__sttl {
		font-size: 16px;
		padding: 4px 10px 0px;
	}
}

.content {
	margin-top: 80px;
}
.content__box {
	margin-top: 20px;
}
.content__box .content__box_q {
	color: #003894;
	font-weight: 900;
	margin-top: 40px;
}
@media screen and (max-width:768px){
	.content__box .content__box_q {
		margin-top: 20px;
	}
}
.content__box .content__box_a .person_01 {
	color: #3EB370;
	font-weight: 900;
	margin-right: 16px;
}
.content__box .content__box_a .person_02 {
	color: #EB6D8E;
	font-weight: 900;
	margin-right: 16px;
}
.content__box .content__box_a .person_03 {
	color: #008CC2;
	font-weight: 900;
	margin-right: 16px;
}
.content__box .content__box_a .person_04 {
	color: #884798;
	font-weight: 900;
	margin-right: 16px;
}

.content__option {
	color: #003894;
	font-weight: 900;
	font-size: 20px;
	margin-top: 60px;
}