/*-----------------------------------------------------
	header
----------------------------------------------------**/
#header	{
	width:890px;
	margin:0 auto;
	}

/*-----------------------------------------------------
	visual
----------------------------------------------------**/
#header	.visual	{
	background:url(image/header/main_visual.jpg) no-repeat left top;
	height:141px;
	position:relative;
	}
#header a.logo	{
	position:absolute;
	width:325px;
	height:98px;
	left: 6px;
	top: 35px;
	overflow:hidden;
	text-indent:-9999px;
	}
#header a.cart	{
	position:absolute;
	width:214px;
	height:36px;
	left: 669px;
	top: 97px;
	overflow:hidden;
	text-indent:-9999px;
	}
/*-----------------------------------------------------
	nav
----------------------------------------------------**/
#nav 	{
	margin:0;
	padding:0;
	}
#nav dd	{
	float:left;
	margin:0;
	padding:0;
	}
#nav dd img	{
	border:none;
	}
