@charset "utf-8";
/* CSS Document */
@media screen and (max-width:599px) {
    /*　画面サイズが480pxからはここを読み込む　*/
#privacyContain {
	max-width:350px;
	margin:25px auto 50px;
	
}
.privacyContents{
	margin-top:25px;		
}
.privacyContents dt {
	font-size:18px;
	line-height:30px;
	color:#006;
	font-family: 'Noto Serif JP', serif;
}

.privacyContents dd{
	max-width:80%;
	margin:0 auto;
	padding:25px 0px 25px;
	}
.privacyContents li{

	list-style:decimal;
	margin-bottom:15px;
	font-size:15px;
	line-height:25px;
}
.privacyContents li a {
	display:inline-block;
	}	
.privacyContents li a:hover{
	text-decoration:underline;	
}	
}

@media screen and (min-width:600px) and ( max-width:1023px) {
    /*　画面サイズが768pxから1024pxまではここを読み込む　*/

#privacyContain {
	max-width:480px;
	margin:20px auto 50px;
	
}
.privacyContents{
	margin-top:50px;		
}
.privacyContents dt {
	font-size:20px;
	line-height:30px;
	color:#006;
	font-family: 'Noto Serif JP', serif;
}

.privacyContents dd{
	max-width:80%;
	margin:0 auto;
	padding:50px 0px 50px;
	}
.privacyContents li{

	list-style:decimal;
	margin-bottom:15px;
	font-size:18px;
	line-height:30px;
}
.privacyContents li a {
	display:inline-block;
	}	
.privacyContents li a:hover{
	text-decoration:underline;	
}}

@media screen and (min-width:1024px) {
    /*　画面サイズが1024pxからはここを読み込む　*/

#privacyContain {
	max-width:1000px;
	margin:25px auto 50px;
	
}
.privacyContents{
	margin-top:100px;		
}
.privacyContents dt {
	font-size:25px;
	line-height:40px;
	color:#E4007F;
	font-family: 'Noto Serif JP', serif;
}

.privacyContents dd{
	max-width:80%;
	margin:0 auto;
	padding:50px 0px 50px;
	}
.privacyContents li{

	list-style:decimal;
	margin-bottom:15px;
	font-size:18px;
	line-height:30px;
}
.privacyContents li a {
	display:inline-block;
	}	
.privacyContents li a:hover{
	text-decoration:underline;	
}


}

