/*
-----------------------------------

  create: 2007-06-07
  update: 2007-06-27
  url: http://www.kracie.co.jp/

----------------------------------- */

/*
------------------------
TOTAL SIDEMENU
------------------------- */
#sideMenu h2 a{
	display: block;
	width: 172px;
	height: 40px;
	text-indent: -999em;
}
#sideMenu ul {
	background: url("/products/image/btn_underline.gif") no-repeat left bottom;
	padding: 0 0 1px 0;
}
#sideMenu li {
	background: url("/products/image/btn_underline.gif") no-repeat left top;
	padding: 1px 0 0 0;
	zoom:1;
}
#sideMenu li a{
	display: block;
	width: 172px;
	text-indent: -999em;
}
#sideMenu li strong{
	display: block;
	width: 172px;
	cursor:pointer;
	text-indent: -999em;
}

/*
------------------------
TEXTMENU
------------------------- */
#sideMenu .txtMenu ul {
	background: none;
	padding: 0;
}
#sideMenu .txtMenu li{
	background-color: #fffff0;
	padding: 5px 0 3px 29px;
	font-size: 0.8em;
	text-indent: 0;
}
#sideMenu .txtMenu li li{
	padding: 4px 0 3px 29px;
	font-size: 1em;
}
#sideMenu ul.txtMenu {
	background: none;
}
#sideMenu .txtMenu li a{
	display: inline;
	width: 130px;/* IE6حر */
	text-indent: 0;
	background: none;
	padding: 0;
}
#sideMenu .txtMenu li li a{
	text-indent: 0;
}
/*
------------------------
SIDEMENU TITLE
------------------------- */
#sideMenu h2#menuProducts a {
	background: url("/products/image/menuProducts.gif") no-repeat left top;
}

/*
------------------------
SIDEMENU01
------------------------- */
#sideMenu01 #s01Category a{
	height: 35px;
	background: url("/products/image/s01Category.gif") no-repeat left top;
}
#sideMenu01 #s01Category a:hover, #sideMenu01 #s01Category strong{
	height: 35px;
	background: url("/products/image/s01Category.gif") no-repeat right top;
}
#sideMenu01 #s01Category li a, #sideMenu01 #s01Category li a:hover{
	height: 1%;
	background: none;
}
#sideMenu01 #s01Brand a{
	height: 35px;
	background: url("/products/image/s01Brand.gif") no-repeat left top;
}
#sideMenu01 #s01Brand a:hover, #sideMenu01 #s01Brand strong{
	height: 35px;
	background: url("/products/image/s01Brand.gif") no-repeat right top;
}
#sideMenu01 #s01Brand li a, #sideMenu01 #s01Brand li a:hover{
	height: 1%;
	background: none;
}
#sideMenu01 #s0150on a{
	height: 35px;
	background: url("/products/image/s0150on.gif") no-repeat left top;
}
#sideMenu01 #s0150on a:hover, #sideMenu01 #s0150on strong{
	height: 35px;
	background: url("/products/image/s0150on.gif") no-repeat right top;
}
#sideMenu01 #s0150on li a, #sideMenu01 #s0150on li a:hover{
	height: 1%;
	background: none;
}
#sideMenu01 #s01Kurashi a{
	height: 35px;
	background: url("/products/image/s01Kurashi.gif") no-repeat left top;
}
#sideMenu01 #s01Kurashi a:hover, #sideMenu01 #s01Kurashi strong{
	height: 35px;
	background: url("/products/image/s01Kurashi.gif") no-repeat right top;
}
#sideMenu01 #s01Kurashi li a, #sideMenu01 #s01Kurashi li a:hover{
	height: 1%;
	background: none;
}
#sideMenu01 #s01Shoujou a{
	height: 35px;
	background: url("/products/image/s01Shoujou.gif") no-repeat left top;
}
#sideMenu01 #s01Shoujou a:hover, #sideMenu01 #s01Shoujou strong{
	height: 35px;
	background: url("/products/image/s01Shoujou.gif") no-repeat right top;
}
#sideMenu01 #s01Shoujou li a, #sideMenu01 #s01Shoujou li a:hover{
	height: 1%;
	background: none;
}

/* add 2007-06-27 */
#sideMenu01 #s01News a{
	height: 35px;
	background: url("/products/image/s01News.gif") no-repeat left top;
}
#sideMenu01 #s01News a:hover, #sideMenu01 #s01News strong{
	height: 35px;
	background: url("/products/image/s01News.gif") no-repeat right top;
}
#sideMenu01 #s01News li a, #sideMenu01 #s01News li a:hover{
	height: 1%;
	background: none;
}
/* add 2007-06-27 */

#sideMenu01 li.s01menuList{
	padding: 10px 0 0 0;
	line-height: 0px;
	background: #fff url("/products/image/btn_underline.gif") no-repeat left top;
}
#sideMenu01 li.s01menuList a{
	margin: 0;
}
#sideMenu01 .s01menuList strong{
	display: none;
}
#sideMenu01 #s01menuHide{
	padding: 0 0 0 0;
	line-height: 0px;
}

#sideMenu .sideInfo{
	padding:20px 0 20px 8px;
}