@charset "UTF-8";

.l_form_privacy{
	box-sizing: border-box;
	max-width: 860px;
	margin: 64px auto;
}
.l_form_privacy_inner{
	padding: 0 4%;
}
.form_privacy_headline_sub{
  font-size: 1.2em;
	margin-top: .8em;
  text-align: center;
}
.l_form_privacy_inner p + .form_privacy_headline_sub,
.l_form_privacy_inner ol + .form_privacy_headline_sub{
	margin-top: 2.5em;
}
.l_form_privacy_inner p{
	margin-top: .8em;
}
form#mailformpro dl dd ul.annotation li{
	font-size: 1.3rem;
	text-indent: -1em;
	margin-left: 1em;
	font-weight: normal;
}
.form_privacy_numberList{
	margin-left: 2em;
	list-style-type: decimal;
	line-height: 1.6;
}
.form_privacy_triangleList{
	list-style-type: none;
	line-height: 1.6;
	font-size: .9em;
	text-indent: -1em;
	margin-left: 1em;
}
.form_privacy_triangleList li:before{
	content: "▼";
	padding-right: .2em;
}