html {
	scroll-behavior: auto;
}


.privacy {
	padding-bottom: 80px;
}

@media (min-width: 1000px) {
	.privacy {
			padding-bottom: 100px;
	}
}

.privacy .inner {
	background-color: white;
}


.privacy .inner {
	margin: 100px auto 0;
	width: 90%;
	max-width: 1100px;
}
@media (min-width: 1000px) {
	.privacy .inner {
			margin: 188px auto 0;
	}
}
.privacy .inner .textarea {
	border: 1px solid #ABA19A;
	background: #FFF;
	padding: 50px 0;
	width: 100%;
}
@media (min-width: 750px) {
	.privacy .inner .textarea {
			padding: 70px 0;
	}
}
.privacy .inner .textarea .textareaInner {
	margin: 0 auto;
	width: 90%;
	max-width: 800px;
	transition: 0.3s;
}
.privacy .inner .textarea .textareaInner .h3 {
	color: #348702;
	font-family: 'Zen Kaku Gothic Antique', sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 28.5px;
	letter-spacing: 1.28px;
	transition: 0.3s;
}

.privacy .inner .textarea .textareaInner .privacyText {
	color: #333;
	font-family: 'Zen Kaku Gothic Antique', sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 28.5px;
	letter-spacing: 1.28px;
	transition: 0.3s;
}
@media (min-width: 750px) {
	.privacy .inner .textarea .textareaInner .privacyText {
			font-size: 16px;
			line-height: 29px;
	}
}
.privacy .inner .textarea .textareaInner .link {
	display: block;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
}
.privacy .inner .textarea .textareaInner .link:hover .privacyText {
	transition: 0.3s;
	color: #9a9a9a;
}
.privacy .inner .textarea .textareaInner .linkTel {
	display: block;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
}