/*================================================
 *  privacy 共通
 ================================================*/
#privacy {
	width:100%;
	max-width: 136rem;
	margin:5% auto;
	padding:0;
}
#privacy h1{
	margin:0 auto;
	padding:0 0 3rem 0;
	text-align:center;
	font-size:4rem;
	font-weight:800;
}

@media screen and (max-width:1360px) {
	#privacy{
		width:98%;
		margin:5% auto;
		padding:0;
	}
}

@media screen and (max-width:768px) {
	#privacy h1{
		font-size:5.208333333vw;
	}
}

@media screen and (max-width:480px) {
}

@media screen and (max-width:320px) {
	#privacy{
		width:94%;
		margin:5% auto;
		padding:0;
	}
	#privacy h1{
		font-size:2.4rem;
	}
}


/*================================================
 *  プライバシーポリシーページ
 ================================================*/
#privacy .contents{
	width:100%;
	margin:0 auto;
	padding:0;
	text-align:left;
}
#privacy .contents h2{
	font-size:1.6rem;
	font-weight:600;
	width:100%;
	margin:0;
	padding:0;
}
#privacy .contents dl{
	font-size:1.6rem;
	width:100%;
	margin:1.5% 0 0 0;
	padding:0;
}
#privacy .contents dl dt{
	font-weight:600;
	margin:0;
	padding:0;
	line-height:2.4rem;
}
#privacy .contents dl dd{
	font-weight:500;
	margin:0 0 1.5rem 1.8rem;
	padding:0;
}
#privacy .contents dl dd ol{
	margin:0 ;
	padding:0;
}
#privacy .contents dl dd ol li{
	margin:0 ;
	padding:0 0 0 4rem;
	text-indent:-4rem;
}
#privacy .contents dl dd ul{
	margin:0 ;
	padding:0;
}
#privacy .contents dl dd ul li{
	margin:0 ;
	padding:0 0 0 2.5rem;
	text-indent:-2.5rem;
}
#privacy .contents dl dd ul.ind1 li:first-child{
	padding:0;
	text-indent:0;
	margin: 0;
}
#privacy .contents dl dd ul.ind1 li{
	margin-left:1.5rem;
	padding: 0;
	text-indent:-0;
}

@media screen and (max-width:768px) {
}

@media screen and (max-width:480px) {
}

@media screen and (max-width:320px) {
}

