.study_abroad_qa-inner__sec1 {
	margin-top: 5rem;
	padding-bottom: 5rem;
}

.study_abroad_qa-inner__hdr h2 {
	font-weight: 700;
	font-size: 2.8rem;
	margin-bottom: 5rem;
	text-align: center;
	color: #092846;
}

.study_abroad_qa_details {
	background: #FFF5E9;
	border-radius: 5px;
}

.study_abroad_qa_details h3 {
	font-size: 1.8rem;
	line-height: 2.4rem;
	color: #1F1F1F;
	padding: 3rem 3rem 0;
}

.study_abroad_qa_details h3::before {
	content: "Q.";
	color: #F1890E;
	margin-right: 1rem;
}

.study_abroad_qa_details .qa_contents {
	margin-top: 5rem;
	padding: 0 3rem 2.5rem;
	border-bottom: 1px solid #F1890E;
}

.study_abroad_qa_details .qa_contents .qa_info {
	font-size: 1.4rem;
	line-height: 2.4rem;
	color: #808080;
	display: flex;
	justify-content: space-between;
}

.study_abroad_qa_details .qa_contents .qa_details {
	font-size: 1.6rem;
	line-height: 2.4rem;
	color: #1F1F1F;
}

.study_abroad_qa_details .qa_response {
	padding: 2.5rem 3rem 3rem;
	position: relative;
}

.study_abroad_qa_details .img_date_container {
	background: url("https://nativecamp-public-web-production.s3.ap-northeast-1.amazonaws.com/user/webroot/images/study_abroad/home/counselor_pro.webp") no-repeat left;
	background-size: contain;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	height: 5rem;
}

.study_abroad_qa_details .img_date_container .qa_response_date {
	font-size: 1.4rem;
	line-height: 2.4rem;
	color: #808080;
	margin-top: 0;
}

.study_abroad_qa_details .qa_response p {
	font-size: 1.6rem;
	line-height: 2.4rem;
	color: #1F1F1F;
	margin-top: 2.5rem;
}

.study_abroad_qa_details .qa_response a {
    color: #00ACEE;
    overflow-wrap: anywhere;
    word-break: break-word; /* For Compatibility */
}

.study_abroad_qa-inner__sec2 {
	margin-top: 5rem;
	padding-bottom: 10rem;
}

.related_qa_list li {
	background: #FFF5E9;
	border-radius: 5px;
}

.related_qa_list li:not(:last-child) {
	margin-bottom: 2rem;
}

.related_qa_list li a {
	display: block;
	font-size: 1.8rem;
	line-height: 2.4rem;
	font-weight: 700;
	color: #1F1F1F;
	padding: 2rem 4.5rem 2rem 2rem;
	position: relative;
}

.related_qa_list li a::before {
	content: "Q.";
	color: #F1890E;
	margin-right: 1rem;
}

.related_qa_list li a::after {
	content: "";
	position: absolute;
	top: 50%;
	right: 2rem;
	transform: translateY(-50%);
	border-top: .7rem solid transparent;
	border-bottom: .6rem solid transparent;
	border-left: .9rem solid #000;
}