/**************************** 
	SITE
*****************************/
/* about this site */
.about_site {
	display: inline-block;
	text-align: left;
}
/* mobile */
@media screen and (max-width:768px) {
	.about_site {
		width: 95%;
	}
}
/* pc */
@media screen and (min-width:769px) {
	.about_site {
		width: 60%;
		max-width: 700px;
	}
}

.about_site > p {
	margin: 0px;
}
.about_site dt {
	font-weight: bold;
}
/* mobile */
@media screen and (max-width:768px) {
	.about_site dd {
		margin-left: 1.0rem;
	}
}
.about_site dd > p {
	margin: 0px;
}
