/* Panel */
#PanelContentHead
{
	width				:	800px;
	margin				:	0px auto;
	border-left			:	solid 1px #666666;
	border-right			:	solid 1px #666666;
	border-bottom		:	solid 1px #666666;
	background-color	:	#ffffff;
	background-image	:	url(../image/header/Background/Background.png);
	background-repeat	:	no-repeat;
}
#PanelContentFoot
{
	background-image	:	url(../image/footer/Background/Background.png);
	background-repeat	:	no-repeat;
	background-position	:	left bottom;
}
#PanelHeader
{
	position				:	relative;
	height				:	120px;
	padding				:	0px;
}
#PanelFooter
{
	position				:	relative;
	margin-top			:	0px;
	height				:	50px;
	text-align			:	center;
}
#PanelHeaderLogo
{
	position				:	absolute;
	left					:	20px;
}
#PanelHeaderMenu
{
	position				:	absolute;
	top					:	70px;
	left					:	0px;
}
#PanelHeaderMenuSub
{
	position				:	absolute;
	top					:	10px;
	right				:	20px;
}
#PanelHeaderQR
{
	position				:	absolute;
	top					:	5px;
	right				:	10px;
}
#PanelHeaderQRComment
{
	position				:	absolute;
	bottom				:	55px;
	right				:	80px;
}
#PanelTitle
{
	height				:	80px;
	background-image	:	url(../image/frame/Upper.gif);
	background-repeat	:	no-repeat;
	background-position	:	center center;
	padding-left			:	20px;
}
#LabelFooter
{
	position				:	absolute;
	right				:	20px;
	bottom				:	5px;
	color				:	#ffffff;
	font-size			:	10px;
}
#PanelFooterBanner
{
	text-align			:	center;
}
#PanelFooterMenu
{
	margin				:	20px 0px 0px 0px;
}
#PanelMap
{
	border				:	solid 1px #999999;
	height				:	500px;
}
#PanelContentInner
{
	padding				:	0px 20px 20px 20px;
}
#PanelProducer
{
	display					:	none;
}
div.PanelShopList
{
	border				:	solid 1px #999999;
	margin-bottom		:	4px;
	background-color	:	#ffffff;
	text-align			:	center;
	padding				:	4px;
}

/* Question */
div.PanelQuestion
{
	background-color		:	#f7f7f7;
	border					:	solid 1px #cccccc;
	padding					:	4px 8px;
}
span.Question
{
	font-size				:	125%;
	font-weight				:	bold;
	color					:	#ff6666;
}
div.PanelAnswer
{
	display					:	none;
}
span.Answer
{
}

/* Review */
div.PanelReviewTitle
{
	color					:	#ff3333;
	font-size				:	150%;
	font-weight				:	bold;
}
div.PanelReviewContent
{

}

/* Common */
div.left
{
	float				:	left;
}
div.right
{
	float				:	right;
}
div.clear
{
	clear				:	both;
}
