@charset "shift-jis";

/* #sab_area
------------------------------------------------------------------*/
#sab_area {
	float: left;
	width: 200px;
	margin-right: 15px;
	background: #FFFFFF;
}
#side_nav {
	font-size:0;
	/*text-align: center;*/
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}
#side_nav.bb0 {
	border-bottom: 0px;
}
#side_nav li {
	margin-bottom: 1px;
}
#side_nav li.level_02 {
	padding-bottom: 10px;
}
#side_nav li.level_02 ul {
	width: 180px;
	margin: 0 auto;
	border-bottom: 1px solid #dddddd;
}
#side_nav li.level_02 ul li {
	/*height: 20px;*/
	margin:0;
}
#side_nav li.level_02 ul li img{
	line-height: 0;
	font-size: 0;
	vertical-align: bottom;
}
#side_nav li.Floor {
	background: url(../images/bg_floor.gif) repeat 0 0;
}
#side_nav li.Shop {
	background: url(../images/bg_shop.gif) repeat 0 0;
}
#side_nav li.Floor span.bg {
	display:block;
	padding-bottom: 6px;
	background: url(../images/bg_sidenav_floor.gif) no-repeat 0 bottom;
}
#side_nav li.Shop span.bg {
	display:block;
	padding-bottom: 7px;
	background: url(../images/bg_sidenav_shop.gif) no-repeat 0 bottom;
}
/*local_topより下の階層*/
ul.navBnr {
	background: url(/common_all/images/bg_sidebnr.gif) repeat;
	padding: 10px 0 0 4px;
	margin: 0;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
}
ul.navBnr li {
	padding-bottom:5px;
	margin: 0;
}

/*local_topより下の階層*/
