@charset "utf-8";
/* CSS Document */
/*========================================
　　プライバシーポリシー
========================================*/
#privacy #title {
	background-image: url("../../img/privacy/title.jpg");
}
#privacyMain {
	padding: 70px 0 0;
}
#privacyMain dl dt.clearfix {
	padding: 0 0 10px;
	font-weight: 700;
	font-size: 2.0rem;
}
#privacyMain dl dd.clearfix {
	line-height: 2.0em;
	padding: 0 0 40px 40px;
}
#privacyMain dl dd dl dt {
	clear: left;
	float: left;
	width: 3em;
	font-weight: 400;
}
#privacyMain dl dd dl dd {
	margin: 0 0 0 3em;
	padding: 0;
}
#privacyMain dl dd ol li {
	margin: 0 0 0 1em;
	list-style: decimal;
}
#privacyMain dl dd:last-of-type p {
	margin: 0 0 40px;
}
#privacyMain dl dd div.privacyContact {
	margin: 0 0 0 -40px;
	padding: 40px;
	border: 1px solid #DDD;
}
#privacyMain dl dd div.privacyContact b {
	font-size: 1.8rem;
}
@media screen and (max-width: 768px) {
	#privacyMain{
		padding: 30px 0 0;
	}
	#privacyMain dl dt.clearfix {
		font-size: 1.6rem;
	}
	#privacyMain dl dd.clearfix {
		padding: 0 0 40px;
	}
	#privacyMain dl dd dl dt {
		width: 2.5em;
		padding: 0;
	}
	#privacyMain dl dd dl dd {
		margin: 0 0 0 2.5em;
	}
	#privacyMain dl dd div.privacyContact {
		margin: 0;
		padding: 20px;
	}
	#privacyMain dl dd div.privacyContact b {
		font-size: 1.6rem;
	}
}