.version.index /* version checker */
{
	color: #000008;
	background-color: #7B20B3;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#page
{
	margin-right: auto;
	background-image: none;
	background-color: transparent;
	z-index: 1;
	border-color: #000000;
	border-width: 0px;
	width: 100%;
	margin-left: auto;
}

#u283
{
	z-index: 2;
	height: 8px;
}

#u382
{
	position: relative;
	z-index: 3;
}

#u378
{
	z-index: 4;
}

#u316-4
{
	min-height: 17px;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	position: relative;
	background-color: transparent;
}

#u348-4
{
	min-height: 17px;
	opacity: 0.7;
	filter: alpha(opacity=70);
	z-index: 9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	position: relative;
	background-color: transparent;
}

#u348
{
	text-decoration: underline;
}

#u321-4
{
	min-height: 17px;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 13;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	position: relative;
	background-color: transparent;
}

#u330-4
{
	min-height: 17px;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 17;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	position: relative;
	background-color: transparent;
}

#u339-4
{
	min-height: 17px;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 21;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	position: relative;
	background-color: transparent;
}

.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
}

@media (min-width: 769px)
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 301.85px;
		padding-bottom: 198.14999999999998px;
		max-width: 960px;
	}

	#u283-bw
	{
		z-index: 2;
		height: 8px;
	}

	#u382
	{
		margin-top: 41px;
		width: 24.17%;
		margin-left: 37.92%;
	}

	#u378
	{
		width: 100%;
	}

	#u348-4
	{
		margin-top: 23px;
		width: 32.19%;
		margin-left: 33.96%;
	}

	#u316-4
	{
		margin-top: 43px;
		width: 15.73%;
		margin-left: 40.42%;
	}

	#u321-4
	{
		margin-top: 8px;
		width: 18.75%;
		margin-left: 40.42%;
	}

	#u330-4,#u339-4
	{
		margin-top: 8px;
		width: 19.28%;
		margin-left: 40.42%;
	}
}

@media (min-width: 481px) and (max-width: 768px)
{
	#muse_css_mq
	{
		background-color: #000300;
	}

	#bp_768.active
	{
		display: block;
	}

	#page
	{
		min-height: 258.8px;
		padding-bottom: 241.2px;
		max-width: 768px;
	}

	#u283
	{
		position: relative;
		width: 100%;
	}

	#u382
	{
		margin-top: 28px;
		width: 32.56%;
		margin-left: 33.73%;
	}

	#u378
	{
		width: 100.4%;
	}

	#pu316-4
	{
		margin-top: 81px;
		width: 21.36%;
		margin-left: 40.37%;
	}

	#u316-4
	{
		margin-right: -10000px;
		margin-top: 7px;
		width: 73.79%;
	}

	#u348-4
	{
		margin-right: -10000px;
		width: 73.79%;
		left: 6.1%;
	}

	#u321-4
	{
		margin-right: -10000px;
		margin-top: 2px;
		width: 73.79%;
		left: 14.64%;
	}

	#u330-4
	{
		margin-right: -10000px;
		margin-top: 12px;
		width: 73.79%;
		left: 20.74%;
	}

	#u339-4
	{
		margin-right: -10000px;
		margin-top: 22px;
		width: 73.79%;
		left: 26.83%;
	}
}

@media (max-width: 480px)
{
	#muse_css_mq
	{
		background-color: #0001e0;
	}

	#bp_480.active
	{
		display: block;
	}

	#page
	{
		min-height: 287.8px;
		padding-bottom: 212.2px;
		max-width: 480px;
	}

	#u283
	{
		position: relative;
		width: 100%;
	}

	#u382
	{
		margin-top: 27px;
		width: 40.84%;
		margin-left: 29.59%;
	}

	#u378
	{
		width: 100%;
	}

	#pu316-4
	{
		margin-top: 93px;
		width: 23.75%;
		margin-left: 40.42%;
	}

	#u316-4
	{
		margin-right: -10000px;
		margin-top: 7px;
		width: 66.67%;
	}

	#u348-4
	{
		margin-right: -10000px;
		width: 66.67%;
		left: 8.78%;
	}

	#u321-4
	{
		margin-right: -10000px;
		margin-top: 2px;
		width: 66.67%;
		left: 16.67%;
	}

	#u330-4
	{
		margin-right: -10000px;
		margin-top: 12px;
		width: 66.67%;
		left: 25.44%;
	}

	#u339-4
	{
		margin-right: -10000px;
		margin-top: 22px;
		width: 66.67%;
		left: 34.22%;
	}

	body
	{
		min-width: 320px;
	}
}

