<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/* ==========================================================
 link
========================================================== */
.link .box-list-link {
	margin-bottom: 45px;
	word-break: break-all;
}

	.link .box-list-link .link-indent-1em a {
		color: #000;
	}

@media screen and (max-width: 639px) {
	.link .box-list-link {
		margin-bottom: 25px;
	}

	.link .box-list-link dt.ttl-square {
		margin-top: 1.5em;
		font-size: 100%;
	}
}
	
.box-list-bnr li {
	margin-bottom: 30px;
}

	.box-list-bnr dl {
		overflow: hidden;
	}

	.box-list-bnr dt {
		float: left;
		width: 300px;
	}

	.box-list-bnr dd {
		float: right;
		width: 677px;
	}

	.box-list-bnr dt a {
		display: block;
	}

	.box-list-bnr dt a:hover {
		opacity: .6;
	}

	.box-list-bnr dt a img {
		width: 100%;
	}

@media screen and (max-width: 639px) {
	.link .box-list-bnr {
		margin-bottom: 37px;
	}

	.box-list-bnr li {
		margin-bottom: 20px;
	}
		.box-list-bnr dt {
			float: none;
			width: 48.5%;
			margin-bottom: 7px;
		}

		.box-list-bnr dd {
			float: none;
			width: 100%;
		}
}
</pre></body></html>