@font-face {
	font-family: 'TheJamsil5Bold';
	src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/TheJamsil5Bold.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: 'NanumSquareNeo-Variable';
	src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_11-01@1.0/NanumSquareNeo-Variable.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
}

/* 회원가입 약관폼 */
#content-form {
		/* background: yellow; */
		padding: 3px 4px;
		position: relative;
		width: 100%;
		max-width: 500px;
		height: auto;
		margin: 0 auto 50px auto;
		/* top: 30px; */
		/* background-color: #008aff; */
		/* 230717 수정 */
}
#memberBox {
		width: 100%;
		height: auto;
		/* background-color: #efefef; */
		margin: 0 auto 30px auto;
		position: relative;
		left: 50%;
		transform: translate(-50%, 0);
		/* top: 50px; */
		padding-bottom: 100px;
}

@media screen and (max-width: 990px) {

	#content-form {
			/* background: yellow; */
			padding: 3px 4px;
			position: relative;
			width: 100%;
			height: auto;
			margin: 0 auto 50px auto;
			/* top: 30px; */
			/* background-color: #008aff; */
			/* 230717 수정 */
	}
}

#memberBox h4 {
  text-align: center;
}

#memberBox h5 {
  text-align: center;
  margin-top: 50px;
}

#memberBox h6 {
  text-align: center;
  margin-top: 30px;
}

#memberBox hr {
  margin-top: 50px;
  margin-bottom: 30px;
}
	a.Bt {
		display: block;
		width: 100%;
		height: 50px;
		line-height: 50px;
		color: #ffffff !important;
		background-color: #132b88;
		text-align: center;
		border-radius: 4px;
		margin-top: 30px;
		border: 0;
		outline: 0;
	}
.accordion-body {
  overflow-y: scroll;
  height: 150px;
}
.accordion-body p.termsText {
  font-size: 0.8em !important;
}

