<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.pc { display: block !important; }
.sp { display: none !important; }
.saga	{
		font-family: 'Noto Serif JP', YuMincho, 'Yu Mincho', "繝偵Λ繧ｮ繝取�譛� Pro W3", "Hiragino Mincho Pro", "�ｭ�ｳ �ｰ譏取悃", "MS PMincho", serif;
		font-size: 22px;
	}
.saga h3{
		color: #3F4188;
		border-top: 3px solid #3F4188;
		border-bottom: 3px solid #3F4188;
		text-align: center;
		font-size: 38px;
		padding: 2%;
	}
.pac_back	{
		display:-webkit-flex;
		display:flex;
		flex-wrap:wrap-reverse;
		width:100%;
		margin:0; padding:0;
		flex-flow:row-reverse wrap;
	}
.pac_back p.pac_img{
		width: 50%;
	}
.pac_txt	{
		width: 50%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
.saga .pac_txt span.pac_txt02{
		color: #3F4188;
		font-size: 30px;
	}
.saga h4{
		color: #3F4188;
		text-align: center;
		font-size: 35px;
		margin: 5% 0;
	}
#about p{
		width: 90%;
		margin: 0 auto 2%;
	}
	@media only screen and (max-width: 750px) {
	.pc { display: none !important; }
	.sp { display: block !important; }
	.saga	{
		font-family: 'Noto Serif JP', YuMincho, 'Yu Mincho', "繝偵Λ繧ｮ繝取�譛� Pro W3", "Hiragino Mincho Pro", "�ｭ�ｳ �ｰ譏取悃", "MS PMincho", serif;
		font-size: 1.2em;
	}
	.saga h3{
		color: #3F4188;
		border-top: 3px solid #3F4188;
		border-bottom: 3px solid #3F4188;
		text-align: center;
		font-size: 1.6em;
		padding: 2%;
	}
	.pac_back	{
		display:block;
		width:90%;
		margin:0 auto;
	}
	.pac_back p.pac_img{
		width: 100%;
		margin-bottom: -10%;
	}
	.pac_txt	{
		margin-bottom: 5%;
		width: 100%;
	}
	.saga h4{
		color: #3F4188;
		text-align: center;
		font-size: 1.4em;
		margin: 5% 0;
		width: 100%;
		}
	#about p{
		width: 90%;
		margin: 0 auto 5%;
	}
}</pre></body></html>