@charset "UTF-8";
.gform_heading {
	display: none;
}
.gform_wrapper {
	background: #f1f1f1;
	border-radius: 20px;
	padding: 14px 60px 50px;
}
.gform_required_legend {
	margin-bottom: 0!important;
}
.gchoice input[type="checkbox"] + label {
	padding-left: 0;
}
.gchoice input[type="checkbox"] + label:before {
	display: none;
}
.gform_footer {
	margin-top: 50px!important;
}

.dbreath-entry-terms {
	border: 1px solid #ccc;
	background: #fff;
	padding: 20px 30px;
	max-height: 400px;
	overflow: scroll;
}
.dbreath-entry-terms > * {
	line-height: 1.44;
}
.dbreath-entry-terms > * + * {
	margin-top: 1em;
}
.dbreath-entry-terms h3 {
	font-size: 14px;
}
.dbreath-entry-terms__list {
	list-style: none;
	display: flex;
	flex-direction: column;
}
.dbreath-entry-terms__list li {
	text-indent: -1em;
	padding-left: 1em;
	line-height: 1.66;
}
.dbreath-entry-terms__list li:before {
	content: '・';
}
.dbreath-entry-terms__text,
.dbreath-entry-terms__list li {
	font-size: 12px;
}