/*-----------------------------------------------------
	header
----------------------------------------------------**/
#header	{
	width:890px;
	margin:0 auto;
	}

/*-----------------------------------------------------
	visual
----------------------------------------------------**/
#header	.visual	{
	background:url(image/header_cool900/main_visual.jpg) no-repeat left top;
	height:111px;
	position:relative;
	}
#header a.logo	{
	position:absolute;
	width:297px;
	height:98px;
	left: 1px;
	top: 1px;
	overflow:hidden;
	text-indent:-9999px;
	}
#header a.cart	{
	position:absolute;
	width:151px;
	height:31px;
	left: 730px;
	top: 71px;
	overflow:hidden;
	text-indent:-9999px;
	}
/*-----------------------------------------------------
	nav
----------------------------------------------------**/
#nav 	{
	margin:0;
	padding:0;
	}
#nav dd	{
	float:left;
	margin:0;
	padding:0;
	}
#nav dd img	{
	border:none;
	}

