.qa_list {
	display: flex;
	gap: 0 8%;
	flex-wrap: wrap;
	.qa_block {
		padding-top: 100px;
		width: 46%;
		dl {
			display: flex;
			flex-direction: column;
			gap: 6px;
			+ dl {
				margin-top: 20px;
			}
		}
		dt {
			display: flex;
			align-items: flex-start;
			gap: 4px;
			cursor: pointer;
			&:before {
				content: '';
				position: relative;
				top: 8px;
				min-width: 12px;
				min-height: 15px;
				background: url(/wp-content/uploads/2025/04/article-blue.svg) no-repeat center/100%;
			}
		}
		dd {
			display: none;
			margin-left: 16px;
			padding: 12px 10px;
			border: 1px solid #136ab2;
			border-radius: 10px;
		}
	}
}
.qa_more {
	margin-top: 10px;
	display: block;
	color: #136ab2;
	cursor: pointer;
}
.list_anchor {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 24px;
	li {
		width: calc(33.33% - 16px);
		a {
			display: flex;
			gap: 10px;
			align-items: center;
			transition-duration: .4s;
			&:before {
				content: "";
				width: 15px;
				height: 15px;
				background: url(../images/medical01_arrow.png) no-repeat center/100%;
				transition-duration: .4s;
			}
			&:hover {
				color: #e679af;
				&:before {
					rotate: 90deg;
				}
			}
		}
	}
}
@media (max-width: 767px) {
	.qa_list {
		flex-direction: column;
		gap: 50px;
		.qa_block {
			padding-top: 62px;
			width: 100%;
			dt {
				&:before {
					top: 7px;
					min-width: 10px;
					min-height: 13px;
				}
			}
		}
	}
	.list_anchor {
		li {
			width: calc(50% - 12px);
		}
	}
}
@media (max-width: 480px) {
	.list_anchor {
		li {
			width: 100%;
		}
	}
}