
	/* Button */
	#PanelInformationButton
	{
		white-space			:	nowrap;
	}
	#PanelInformationButton img
	{
		height				:	auto;
	}

/*
======================================
Pc
======================================
*/
@media print, screen and (min-width:801px)
{
	/* Comment */
	#PanelInformationComment
	{
		display			:	inline-block;
		width				:	550px;
		margin			:	0px 30px 0px 0px;
		vertical-align		:	top;
	}

	/* Time */
	#PanelInformationTime
	{
		display			:	inline-block;
		margin			:	-80px 30px 0px 0px;
		vertical-align		:	top;
	}

	/* Button */
	#PanelInformationButton
	{
		margin			:	0px;
	}
	#PanelInformationButton a
	{
		margin			:	0px 30px 0px 0px;
	}
	#PanelInformationButton a img
	{
		width				:	165px;
	}
}


/*
======================================
Wide Pc
======================================
*/
@media print, screen and (min-width:1241px)
{


}

/*
======================================
Narrow Pc
======================================
*/
@media screen and (min-width:1024px) and (max-width:1240px)
{

}

/*
======================================
Tablet
======================================
*/
@media screen and (min-width:801px) and (max-width:1023px)
{
	/* Comment */
	#PanelInformationComment
	{
		margin			:	0px 0px 30px 0px;
	}

	/* Time */
	#PanelInformationTime
	{
		display			:	inline-block;
		margin			:	0px 30px 30px 0px;
	}

	/* Button */
	#PanelInformationButton
	{
		display			:	inline-block;
	}
}


/*
======================================
Smart Phone
======================================
*/
@media screen and (max-width:800px)
{
	/* Title */
	#PanelInformationTitle h2
	{
		text-align			:	center;
	}

	/* Comment */
	#PanelInformationComment
	{
		margin			:	0px 0px 15px 0px;
	}

	/* Time */
	#PanelInformationTime
	{
		margin			:	0px 0px 30px 0px;
	}

	/* Button */
	#PanelInformationButton a:first-child
	{
		margin			:	0px 10px 0px 0px;
	}
	#PanelInformationButton a img
	{
		width				:	165px;
	}

	/* Menu */
	#PanelMenu h3
	{
		text-align			:	center;
	}
}
