@charset "utf-8";
/* CSS Document */

.link ul {
	display:flex;
	flex-wrap:wrap;
}

.link ul li {
	line-height:2;
}
.link ul li a {
	text-decoration:none;
	color:#333;
}
.link ul li a:hover {
	text-decoration:underline;
}

.link ul li:before {
	content:url(../img/link.png);
	padding-right:7px;
}

.link .ul33 li {
	width:33%;
}

.link .ul50 li {
	width:50%;
}

.link ul li ol li {
	margin-left:1.5em;
}

@media screen and (max-width:768px){
.link ul {
	display:block;
}
.link ul li {
	line-height:1.1;
	margin-bottom:10px;
}
.link ol li,
.link .ul33 li,
.link .ul50 li {
	width:100%;
}
}