/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  sidebar
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
table#sidebar {
	width: 180px;
	font-size: 13px; /* 後方互換モード用 */
	}
table#sidebar td {
	padding-bottom: 5px;
	}
table#sidebar td.box {
	width: 180px;
	padding: 0 10px;
	background: url(/images/sidebar_box-bg.gif) repeat-y;
	border-bottom: 1px #AFAFAF solid;
	}

/* リスト
────────────────────────────────────*/
ul.sidebarlist {
	display: block;
	list-style: none;
	padding: 0.5em 0;
	}
ul.sidebarlist li {
	padding-left: 14px;
	background: url(/images/li_mark-sidebar.gif) no-repeat 0 0.3em;
	line-height: 1.4;
	}

/* 見出しタイトル部
────────────────────────────────────*/
h2 {
	height: 25px;
	margin: 0 -10px;
	padding: 0;
	text-indent: -1000em;
	}
h2#itemserch {
	background: url(/images/sidebar_ttl-serch.gif) no-repeat;
	}
h2#budget {
	background: url(/images/sidebar_ttl-budget.gif) no-repeat;
	}
h2#item {
	background: url(/images/sidebar_ttl-item.gif) no-repeat;
	}
h2#userguide {
	background: url(/images/sidebar_ttl-userguide.gif) no-repeat;
	}
h2#usersupport {
	background: url(/images/sidebar_ttl-usersupport.gif) no-repeat;
	}

/* 商品分類
────────────────────────────────────*/
h3 {
	clear: both;
	font-size: 100%;
	font-weight: bold;
	}
h3.formmidashi {
	margin: 0.5em 0 0.2em 0;
	color: #547f00;
	}
h3.category {
	margin: 0.5em 0 0em 0;
	padding: 0.15em 0.25em;
	color: #FFFFFF;
	background-color: #7ABF0A;
	}
h3.category a {
	color: #FFFFFF;
	text-decoration: none;
	}
h3.category a:hover {
	color: #FFE59F;
	}
H2#wari{
  background-image : url(/images/sidebar_ttl-wari.gif);
}
