
.breadcump ul li {
	padding:0;
	border-right:none;
}

.form_text {
	display:block;
	margin:20px 3px 15px;
	font-size:12px;
	line-height:1.4rem;
	text-align:center;
}

.bg_brown_sec {
	padding-bottom:0;
}

.settin_title {
	display:block;
}

.consult_check2 .qualification {
	max-width:370px;
	margin-left:2%;
}

#privacypolicy .qadetail_subttl {
	margin-bottom:8px;
}

#privacypolicy .clist_num,
#privacypolicy .clist_text {
	display:inline;
}

#privacypolicy .seclist02 .clist_ttl::after,
#privacypolicy .seclist02 .clist_text::after {
	content:"\A";
	white-space:pre;
}

#privacypolicy .seclist02 .clist_text .clist_num {
}

.clist_sec {
	margin-bottom:8px;
}

#privacypolicy hr {
	display:none;
}

#privacypolicy .femaledocttmid {
	margin-bottom:10px;
}

#privacypolicy .clist_delist li {
	margin:0 0 8px 1em;
	list-style:decimal;
}

#privacypolicy .text_right {
	text-align:right;
}

@media only screen and (max-width: 767px) {
	#cnt_form .cnt_ttl_cov {
		font-size:16px;
	}

	.bg_brown_sec {
		padding:0;
	}

	.form_text {
		margin:5px;
		text-align:left;
	}
}

.eventhold {
	display:none;
}

/*終了 */
.end {
	margin:30px auto 50px;
	font-size:16px;
	text-align:center;
	color:#5e5858;
}

.btn_cramscool {
	display:block;
	width:80%;
	max-width:350px;
	margin:50px auto 150px;
	padding:10px;
	font-size:16px;
	text-align:center;
	color:#fff;
	background:#00a0e9;
	border-radius:5px;
}

.btn_cramscool:hover {
	background:#65b5d9;
}

/* フォーム上画像表示 */
.onformimg {
	width:fit-content;
	margin-inline:auto;
	margin-top:8px;
}
.onformimg img {
	max-width:300px;
}
.is-hide {
	display:none;
}