@charset "UTF-8";
/* CSS Document */



/*-
	PC版（769px以上）ここから
------------------------------------------------- */
@media screen and (min-width:769px), print{
	
	#title{
		background-image: url("../images/privacy_bg2.jpg");  /* タイトル背景写真 */
		margin-bottom: 60px;
	}
	
	#privacy{
		line-height: 1.8;
		margin-bottom: 50px;
	}
	#privacy .wrapper{
		padding-left: 32px;
	}
	
	#privacy #intro{
		display: block;
		margin-bottom: 30px;
	}
	
	#privacy h3{
		display: block;
		position: relative;
		left: -32px;
		font-size: 17px;
		font-weight: 700;
		margin: 30px auto 5px;
	}
	#privacy h3:first-of-type{
		margin-top: 0;
	}
	
	#privacy ul{
		display: block;
		margin-top: 5px;
	}
	#privacy ul li{
		padding-left: 1em;
		text-indent: -1em;
		margin-bottom: 5px;
	}
	#privacy ul li::before{
		content: "";
		display: inline-block;
		position: relative;
		top: 2px;
		width: 13.5px;
		height: 13.5px;
		border-radius: 10px;
		background-color: #089BCC;
		margin-right: 0.2em;
	}
	
	
	
}
/*-
	SP版（768px以下）ここから
------------------------------------------------- */
@media screen and (max-width: 768px) {
	
	#title{
		background-image: url("../images/privacy_bg2_sp.jpg");  /* タイトル背景写真 */
		margin-bottom: 35px;
	}
	#sp_privacy{
		display: none;
	}

	#privacy{
		line-height: 1.8;
		margin-bottom: 80px;
	}
	#privacy .wrapper{
		padding-left: 10px
	}
	
	#privacy #intro{
		display: block;
		margin-bottom: 25px;
	}
	
	#privacy h3{
		display: block;
		position: relative;
		left: -10px;
		font-size: 16px;
		font-weight: 700;
		margin: 30px auto 5px;
	}
	#privacy h3:first-of-type{
		margin-top: 0;
	}
	
	#privacy ul{
		display: block;
		margin-top: 5px;
	}
	#privacy ul li{
		padding-left: 1em;
		text-indent: -1em;
		margin-bottom: 5px;
	}
	#privacy ul li::before{
		content: "";
		display: inline-block;
		position: relative;
		top: 2px;
		width: 13.5px;
		height: 13.5px;
		border-radius: 10px;
		background-color: #089BCC;
		margin-right: 0.2em;
	}
	
	
	
}