@charset 'utf-8';
/* ======================================
	requirement
====================================== */
#requirement .lead {
	padding-bottom: 1em;
}
#requirement .content {
	padding-bottom: 1em;
}
#requirement .content h3 {
	font-weight: 700;
}
@media screen and (max-width: 949px) {
}
@media screen and (min-width: 950px) {
}
/* ======================================
	terms
====================================== */
#terms .lead {
	padding-bottom: 1em;
}
#terms .content h3 {
	font-size: 18px;
	font-weight: 700;
	border-bottom: #ccc 1px solid;
	margin-bottom: 1em;
	padding-bottom: .5em;
}
#terms .content {
	padding-bottom: 2em;
}
#requirement .content h3 {
	font-weight: 700;
}
#terms .content .txt {
	padding-bottom: 1em;
}
#terms .content .txt>ol>li {
	list-style-type: decimal;
	margin-left: 1em;
}
#terms .content .txt li>ol>li {
	list-style-type: lower-alpha;
	margin-left: 1em;
}
@media screen and (max-width: 949px) {
}
@media screen and (min-width: 950px) {
	#terms .content h3 {
		font-size: 20px;
	}
}





















