@charset "utf-8";

@media screen and (min-width:768px){
/*pc・タブレットcss*/

#privacy-list{
	
}
#privacy-list > li{
	margin-bottom:70px;
}
#privacy-list > li .ttl{
	margin-bottom:20px;
	font-size:20px;
	color:#707070;
}
#privacy-list > li ol{
	padding-left:25px;
}
#privacy-list > li ol > li{
	list-style-type: decimal;
	margin-bottom:20px;
	line-height:1.8;
}
#privacy-list > li ol > li ul{
	padding-left:25px;
}
#privacy-list > li ol > li ul > li{
	list-style-type: disc;
	margin-bottom:10px;
	line-height:1.8;
}


}

@media screen and (min-width:768px) and ( max-width:1200px) {
	

}

@media (max-width: 768px) {
	
	#privacy-list{
		
	}
	#privacy-list > li{
		margin-bottom:12vw;
	}
	#privacy-list > li .ttl{
		margin-bottom:3vw;
		font-size:20px;
		color:#707070;
	}
	#privacy-list > li ol{
		padding-left:1.5em;
	}
	#privacy-list > li ol > li{
		list-style-type: decimal;
		margin-bottom:4vw;
		line-height:1.8;
	}
	#privacy-list > li ol > li ul{
		padding-left:1.5em;
	}
	#privacy-list > li ol > li ul > li{
		list-style-type: disc;
		margin-bottom:2vw;
		line-height:1.8;
	}
	



	
}


