#u12968-4
{
	color: #FFFFFF;
	line-height: 84px;
	letter-spacing: 8px;
	box-shadow: none;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	text-align: center;
	font-size: 48px;
	text-shadow: 0px 1px 4px rgba(0,0,0,0.7);
}

.notosans
{
	background-color: transparent;
	border-width: 0px;
	border-color: #000000;
}

#u12967-4
{
	text-align: center;
	color: #FFFFFF;
	font-size: 22px;
	line-height: 39px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
}

@media (min-width: 1201px), print
{
	#u12973
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		background: transparent url("../images/head_back.jpg?crc=322709348") no-repeat center top;
	}

	#u12973_align_to_page
	{
		max-width: 1920px;
	}

}

@media (min-width: 769px) and (max-width: 1200px)
{
	#u12973
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		background: transparent url("../images/head_back.jpg?crc=322709348") no-repeat center top;
	}

	#u12973_align_to_page
	{
		max-width: 1200px;
	}

}

@media (max-width: 768px)
{
	#u12969
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		background: transparent url("../images/head_back-sp.jpg?crc=4178959540") no-repeat center top;
		background-size: cover;
	}

	#u12969_align_to_page
	{
		max-width: 768px;
	}

}

