@charset "utf-8";
/* CSS Document */
.link_list dl {
	display: flex;
	display: -ms-flexbox; /* IE10 */
	justify-content: space-between;
	margin-bottom: 1em;
}
.link_list dd > a {
	color: #1384D1;
	text-decoration: underline;
}
.link_list dt {
	width: 30%;
}
.link_list dd {
	width: 70%;
}
.link_list dd > a:hover {
	text-decoration: none;
}

@media screen and (max-width: 680px) {
.link_list dl {
	display: block;
	display: -ms-flexbox; /* IE10 */
	justify-content: space-between;
	margin-bottom: 1em;
}
.link_list dt {
	width: 100%;
}
.link_list dd {
	width: 100%;
}
}
