@charset "utf-8";

#linkbannersText {
	margin-bottom:20px;
}

h3 {
	border-bottom:2px dotted #666;
	padding:3px 0;
	color:#007189;
	font-weight:bold;
}
h3 img {
	margin-right:6px;
}
.sampleArea {
	margin:13px 0 4px;
	font-weight:bold;
}
.tagArea {
	width:700px;
	height:50px;
	font-size:12px;
}

.sitelink ul {
	margin:20px;
}
.sitelink ul li {
	margin-right:10px;
	margin-bottom:10px;
	overflow:hidden;
}
.sitelink ul li dl dt {
	float:left;
	width:150px;
}
.sitelink ul li img {
	max-width:150px;
}
.sitelink ul li dl dd {
	margin-left:160px;
}

@media screen and (max-width: 767px) {
	.sampleArea {
		margin:5px 0 4px;
		font-size:inherit;
	}
	.sampleArea img {
		max-width:100%;
		height:inherit;
	}
	.tagArea {
		width:100%;
		height:50px;
		font-size:inherit;
	}
}
