@charset "UTF-8";


/* privacypolicy */

.privacypolicy-article{padding: 0 50px 195px;}

.privacypolicy-inner{
	margin: 0 auto;
	max-width: 732px;
	border-top: 1px solid #1A1F61;
	border-bottom: 1px solid #1A1F61;
	padding: 50px 0;
	font-size: 16px;
	line-height: 1.9;
	font-weight:normal;
	font-family:"A1ゴシック L","A1 Gothic L",-apple-system,"Hiragino Sans",sans-serif;
}

.privacypolicy-lead{
	font-size: 16px;
	line-height: 1.9;
	margin-bottom: 30px;
}

.privacypolicy-section{
	margin-bottom: 40px;
	position:relative;
}

.privacypolicy-section:last-child{margin-bottom: 0;}

.privacypolicy-section-title{
	margin-bottom: 15px;
	position:relative;
	font-size: 16px;
	line-height: 1.9;
}

.privacypolicy-section-body{
	position:relative;
	padding-left: 20px;
}

.privacypolicy-section-body p{
	margin-bottom: 15px;
	font-size: 16px;
	line-height: 1.9;
}

.privacypolicy-section-body p:last-child{margin-bottom: 0;}


@media screen and (min-width: 800px) and (max-width: 1150px){

}


@media (max-width:1000px){

}



@media (max-width:800px){

	/* privacypolicy */

	.privacypolicy-article{padding: 0 40px 70px;}

	.privacypolicy-inner{
		max-width: 100%;
		padding: 25px 0 50px;
		font-size: 13px;
		line-height: 1.9;
	}

	.privacypolicy-lead{
		font-size: 13px;
		line-height: 1.9;
		margin-bottom: 20px;
	}

	.privacypolicy-section{margin-bottom: 20px;}

	.privacypolicy-section:last-child{margin-bottom: 0;}

	.privacypolicy-section-title{
		font-family:"A1ゴシック M","A1 Gothic M",-apple-system,"Hiragino Sans",sans-serif;
		margin-bottom: 10px;
		font-size: 13px;
		line-height: 1.9;
	}

	.privacypolicy-section-body{padding-left: 15px;}

	.privacypolicy-section-body p{
		margin-bottom: 10px;
		font-size: 13px;
		line-height: 1.9;
	}

	.privacypolicy-section-body p:last-child{margin-bottom: 0;}

}
