	/* Headline */
	h1.PanelTitle
	{
		background-image			:	url( './image/Panel/Background.webp' );
	}
	
	h2
	{
		border				:	none;
		padding				:	0px;
	}
	h3
	{
	}

	#PanelAccess td.ListContent
	{
		text-align				:	left;
	}
	#PanelAccess td.ListContent ul
	{
		margin				:	0px;
		padding				:	0px;
	}
	#PanelAccess td.ListContent li
	{
		display				:	inline-block;
		margin				:	0px 2em 0px 0px;
		padding				:	0px;
	}

/*
======================================
Pc
======================================
*/
@media print, screen and (min-width:801px)
{
	#PanelAccessPhoto
	{
		display				:	table-cell;
		vertical-align				:	top;
		width					:	450px;
		text-align				:	center;
	}
	#PanelAccessPhoto img
	{
		width					:	100%;
	}
	#PanelAccessComment
	{
		display				:	table-cell;
		vertical-align				:	top;
		width					:	500px;
		margin				:	0px 0px 0px 0px;
		padding				:	0px 30px 0px 0px;
		text-align				:	left;
	}
	#PanelAccessCommentName
	{
	}
	#PanelAccessMap #PanelMap
	{
		border				:	none;
		width					:	100%;
		height					:	500px;
		margin				:	50px 0px 0px 0px;
		border				:	solid 1px rgba(0,0,0,0.25);
	}

	#ImageAccessLogo
	{
		width					:	300px;
	}
}

/*
======================================
Smart Phone
======================================
*/
@media screen and (max-width:800px)
{

	#PanelAccessPhoto
	{
		display				:	block;
		width					:	100%;
	}
	#PanelAccessPhoto img
	{
		width					:	100%;
	}
	#PanelAccessComment
	{
		display				:	block;
		width					:	100%;
		margin				:	0px 0px 10px 0px;
		padding				:	0px 0px;
	}
	#PanelAccessCommentName
	{
	}
	#PanelAccessMap #PanelMap
	{
		width					:	100%;
		height					:	200px;
		margin				:	20px 0px 0px 0px;
		border				:	solid 1px rgba(0,0,0,0.25);
	}


	#ImageAccessLogo
	{
		width					:	240px;
	}
}
