.link-list{
    display: flex;
	padding: 0 2%;
}

.link-list .link-container{
    flex: 1;
    padding: 2.5% 1%;
}

.link-list .link-container .unstyled-list {
	list-style: none;
	padding: 0;
}

.link-list .link-container .unstyled-list a::after {
	content: " ";
    display: inline-block;
    width: 15px;
    height: 25px;
    position: relative;
    top: 10px;
    right: -3px;
    background: url(https://faq.inpit.go.jp/FAQ/images/icon_arrow_link.png) no-repeat;
    background-size: 15px;
}

.link-container h3[class^="center-title"] {
	padding: 1% 0;
	text-align: center;
	border-bottom: 2px solid #b7b7b7;
	font-size: unset;
   font-weight: bold;
}

/* レスポンシブ対応（小さい画面サイズ用） */
@media (max-width: 768px) {
	.link-list {
		flex-direction: column;
		flex-wrap: wrap;
	}

	.link-list .link-container {
		flex: auto;
		width: 100%;
	}

	.link-list .link-container .unstyled-list li {
		margin-bottom: 3%;
	}
}
