@charset "utf-8";

	body
	{
		margin				:	0px;
	}
	#PanelContent
	{
		margin				:	0px auto;
		padding			:	0px;
		transition			:	all 0.2s ease-out;
		-webkit-transition		:	all 0.2s ease-out;
		-moz-transition		:	all 0.2s ease-out;
		-o-transition			:	all 0.2s ease-out;
	}
	#ImageMain
	{
		width				:	100%;
	}
	div.PanelAlternate
	{
		display				:	none;
	}

/*
======================================
PC
======================================
*/
@media (min-width: 801px)
{
}



/*
======================================
Wide PC
======================================
*/
@media (min-width: 1241px)
{
	#PanelContent
	{
		width				:	960px;
	}
}

/*
======================================
Narrow PC
======================================
*/
@media (min-width: 1001px) and (max-width: 1240px)
{
	#PanelContent
	{
		width				:	900px;
	}
}

/*
======================================
Tablet
======================================
*/
@media (min-width: 801px) and (max-width: 1000px)
{
	#PanelContent
	{
		width				:	760px;
	}
}

/*
======================================
Smart Phone
======================================
*/
@media (max-width: 800px)
{
	#PanelContent
	{
		padding			:	0px 15px;
	}
}
