@charset "euc-jp";

/* -----------------------------------------------------
スクリーン用スタイルファイル
----------------------------------------------------- */


div#privacy div.headline {
	border-bottom: 0 none;
}

div#privacy div.wrap h3 {
	padding: 0 0 0.5em 0;
	border-bottom: 1px dashed #a1a1a1;
}

div#privacy div.wrap p + h3 {
	margin-top: 3em;
}



@media screen and (min-width: 768px) {
	div#privacy div.wrap {
		width: 66.102%;
		margin: 0 auto;
	}

	div#privacy div.wrap h3 {
		font-size: 1.333em;
	}

	div#privacy div.wrap p {
		font-size: 1em;
	}

}

@media screen and (max-width: 767px) {
	div#privacy div.headline h2 {
		font-size: 3.733vw;
	}

	div#privacy div.headline h2 span {
		display: block;
		margin: 0 0 0.5em 0;
		font-size: 5.866vw;
	}

	div#privacy div.wrap h3 {
		font-size: 4.266vw;
	}

	div#privacy div.wrap p {
		font-size: 3.733vw;
	}

}

