.private{padding:80px 0 110px 0;letter-spacing: 0}
.private .inner{width: 1184px;}
.private h3{font-size:26px;font-weight: 700;line-height: 1.2;margin-bottom:40px;}
.private .private_terms{}
.private .private_term{margin-top: 55px;padding-top: 55px;border-top: 1px solid #e0e0e0;}
.private .private_term:first-child{border-top: 2px solid #030303;}
.private .private_term strong{display: block;font-size:22px;font-weight: 700;line-height: 1.2;margin-bottom: 20px;color:#333}
.private .private_term p{padding-top: 25px;font-size:16px;line-height: 26px;color:#444;font-weight: 600}
.private .private_term dl{padding-top: 18px;padding-left: 20px;}
.private .private_term dl dt{font-size:16px;color:#333;line-height: 22px;font-weight: 600;padding-bottom: 4px;}
.private .private_term dl dd{color:#797979;font-size:16px;line-height: 22px;padding-top: 5px;}

@media (max-width: 1200px){
	.private .inner{width: 94%;}
}

@media (max-width: 1024px){
	.private h3{font-size:20px;margin-bottom: 20px;}
	.private .private_term{padding-top: 35px;margin-top: 35px;}
	.private .private_term strong{font-size:18px;margin-bottom: 15px;}
	.private .private_term p{font-size:15px;line-height: 21px;padding-top: 18px;}
	.private .private_term dl dt{font-size:15px;line-height: 21px;}
	.private .private_term dl dd{font-size:15px;line-height: 21px;padding-top: 2px;}
}


@media (max-width: 768px){
	.private{padding:37px 0 80px 0}
	.private h3{margin-bottom: 10px;}
	.private .private_term{margin-top: 30px;padding-top: 30px;}
	.private .private_term strong{font-size:16px;margin-bottom: 8px;}
/*	.private .private_term p{padding-top: 12px;}*/
	.private .private_term dl{padding-top: 12px;}
	.private .private_term p,
	.private .private_term dl dt,
	.private .private_term dl dd{font-size:14px;}
	
}