body {
	margin:0px;
	font-family:serif;
}

img {
	border:0px;
}

/* - - - - - - -  side - - - - - - -*/

#leftNavi {
	width:200px;
}

#leftNavi #box {
	width:200px;
	background-image:url("http://spade1.jp/TenpoDesignStyle/SideImg/sideWake.gif");
	background-repeat:repeat-y;
	margin-bottom:4px;
}

#leftNavi #bar {
	margin:4px auto 4px 5px;
}


/* - - - - - - -  input keyword - - - - - - -*/

#leftNavi #searchBox {
	text-align:center;
	margin-top:6px;
}

#leftNavi #searchButton {
	margin:4px auto 4px 118px;
	padding:0px;
}


/* - - - - - - -  black box - - - - - - -*/

#leftNavi #titleBar {
	margin:6px auto 6px auto;
}

#leftNavi #blackbox {
	width:184px;
	background-image:url("http://spade1.jp/TenpoDesignStyle/SideImg/blackBoxSide.gif");
	background-repeat:repeat-y;
	marign:0px 4px 4px 4px;
	padding:0px auto 0px auto;
	color:#ffffff;
	font-size:13px;
	line-height:16px;
	text-align:center;
}

#leftNavi #blackbox a:link		{color:#ffffff;text-decoration:none;}
#leftNavi #blackbox a:visited	{color:#999999;text-decoration:none;}
#leftNavi #blackbox a:active	{color:#ffffff;text-decoration:none;}
#leftNavi #blackbox a:hover		{color:#999999;text-decoration:underline;}

/* - - - - - - -  category - - - - - - -*/

#leftNavi #cateTitle {
	margin:2px auto 2px auto;
}

#leftNavi dl {
	color:#000000;
	font-size:13px;
	line-height:17px;
	font-weight:800;
	margin:2px auto 8px 16px;
}

#leftNavi dd {
	margin:4px;
	padding:0px 0px 0px 10px;
	background-image:url("http://spade1.jp/TenpoDesignStyle/SideImg/arrow.gif");
	background-position:0px 2px;
	background-repeat:no-repeat;
}

#leftNavi dt.nor {
	margin:0px;
	padding:0px 0px 0px 26px;
	background-image:url("http://spade1.jp/TenpoDesignStyle/SideImg/cateLine.gif");
	background-position:16px -4px;
	background-repeat:no-repeat;
}

#leftNavi dt.Long {
	margin:0px;
	padding:0px 0px 0px 26px;
	background-image:url("http://spade1.jp/TenpoDesignStyle/SideImg/cateLineLong.gif");
	background-position:16px -4px;
	background-repeat:no-repeat;
}

#leftNavi dt.btm {
	margin:0px;
	padding:0px 0px 0px 26px;
	background-image:url("http://spade1.jp/TenpoDesignStyle/SideImg/cateLineBottom.gif");
	background-position:16px -4px;
	background-repeat:no-repeat;
}

#leftNavi a:link		{color:#000000;text-decoration:none;}
#leftNavi a:visited	{color:#999999;text-decoration:none;}
#leftNavi a:active	{color:#000000;text-decoration:none;}
#leftNavi a:hover		{color:#999999;text-decoration:underline;}

#leftNavi #itemName {
	font-size:13px;
	line-height:14px;
	font-weight:800;
	margin:4px 2px 0px 4px;
	padding:0px 0px 0px 16px;
	background-image:url("http://spade1.jp/TenpoDesignStyle/SideImg/CartDot.gif");
	background-position:4px 2px;
	background-repeat:no-repeat;
}

#leftNavi #itemPrice {
	font-size:13px;
	line-height:14px;
	color:#803333;
	font-weight:800;
	text-align:right;
	margin:0px 8px 4px 0px;
}

#leftNavi #itemTotal {
	font-size:14px;
	line-height:15px;
	font-family:sans-serif, "ヒラギノ角ゴ Pro", "ＭＳ ゴシック", "Osaka-等幅";
	color:#803333;
	font-weight:800;
	text-align:right;
	margin-right:8px;
}

#leftNavi #DeliName {
	font-size:13px;
	line-height:14px;
	font-weight:800;
	margin:4px;
	padding:0px 0px 0px 16px;
	background-image:url("http://spade1.jp/TenpoDesignStyle/SideImg/arrow.gif");
	background-position:4px 2px;
	background-repeat:no-repeat;
}

#leftNavi #DeliFree {
	font-size:14px;
	line-height:15px;
	font-family:sans-serif, "ヒラギノ角ゴ Pro", "ＭＳ ゴシック", "Osaka-等幅";
	color:#186f97;
	font-weight:800;
	text-align:right;
	margin-right:8px;
}


/* - - - - - - -  ranking - - - - - - -*/


#leftNavi #ranking {
	width:200px;
	background-image:url("http://spade1.jp/TenpoDesignStyle/SideImg/sideWake.gif");
	background-repeat:repeat-y;
	margin-bottom:4px;
	color:#000000;
	font-size:13px;
	line-height:17px;
	font-weight:800;
}


/* - - - - - - -  hoka - - - - - - -*/

#leftNavi #hoka {
	margin:0px 0px 4px 0px;
}

#leftNavi #iphone {
	margin:6px 0px 0px 0px;
}