@charset "utf-8";

	/* Form */
	#PanelContactBody
	{
		position			:	relative;
	}
	#PanelContactBodyButton
	{
		position			:	absolute;
		bottom			:	28px;
		left				:	55%;
	}
	#PanelContactBodyButton a.AnchorButton
	{
		padding			:	10px 50px;
	}

	#PanelContact dl
	{
		display			:	table;
		width				:	100%;
		padding			:	0px;
		margin			:	0px;
	}
	#PanelContact dl dt
	{
		display			:	table-cell;
		width				:	3em;
		margin			:	0px;
		padding			:	0px;
		text-align			:	left;
		vertical-align			:	middle;
	}
	#PanelContact dl dd
	{
		display			:	table-cell;
		margin			:	0px;
		padding			:	0px;
		text-align			:	left;
		vertical-align			:	middle;
	}
	#PanelContact dl dd:before
	{
		content			:	'：';
	}

/*
======================================
Pc
======================================
*/
@media (min-width:801px)
{
	/* Form */
	#PanelContact dl
	{
	}
	#PanelContact dl dt
	{
	}
	#PanelContact dl dd
	{
	}
}
/*
======================================
Wide Pc
======================================
*/
@media (min-width:1241px)
{
}

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

/*
======================================
Smart Phone
======================================
*/
@media (max-width: 800px)
{
	#PanelContact dl
	{
	}
	#PanelContact dl dt
	{
	}
	#PanelContact dl dd
	{
	}
}
