<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/*---------------共通---------------*/

.content1 h1{
	text-align: center;
}

h5{
	color: #ff0000;
}
.qa li:first-child{
	font-weight: bold;
}

/*---------------PC---------------*/

@media only screen and (min-width: 900px) {

	/*----------------コンテンツ---------------*/
	.content1{
		width: 900px;
		margin: 0 auto;
		padding-bottom: 70px;
	}
	.content1 h1{
		font-size: 26px;
		margin-bottom: 40px;
	}
	.qa{
		width: 600px;
		margin: 0 auto;
		font-size: 18px;
		padding-bottom: 50px;
	}
	.qa li{
		padding-bottom: 10px;
		border-bottom: 1px solid #555555;
		margin-bottom: 20px;
	}
}
/*---------------タブレット---------------*/

@media only screen and (min-width: 600px) and (max-width: 899px){

	/*----------------コンテンツ---------------*/
	.content1{
		width: 599px;
		margin: 0 auto;
		padding-bottom: 50px;
	}
	.content1 h1{
		font-size: 20px;
		margin-bottom: 40px;
	}
	.qa{
		width: 500px;
		margin: 0 auto;
		padding-bottom: 20px;
	}
	.qa li{
		padding-bottom: 10px;
		border-bottom: 1px solid #555555;
		margin-bottom: 20px;
	}
}
/*---------------スマホ---------------*/

@media only screen and (max-width: 599px) {

	/*----------------コンテンツ---------------*/
	.content1{
		margin: 0 auto;
		padding: 30px 0;
	}
	.content1 h1{
		font-size: 20px;
		margin-bottom: 40px;
	}
	.qa{
		margin: 0 auto;
		padding: 10px;
		font-size: 11px;
	}
	.qa li{
		padding-bottom: 10px;
		border-bottom: 1px solid #555555;
		margin-bottom: 20px;
	}
}</pre></body></html>