body,td,th {
	color: #FFFFFF;
}
a:link {
	color: #FF9900;
}
a:visited {
	color: #FF9900;
}
a:hover {
	color: #FFCC33;
}
a:active {
	color: #FFCC33;
}

li{
	list-style-type: none;
}




.topcat01 a {
	text-indent: -9999px;
	width: 115px;
	height: 185px;
	background: url(http://www.soundhorizon-webshop.jp/design/soundhorizon/images/topcat01a.jpg) no-repeat center top;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	list-style: none; 
}

.topcat01 a:hover {
	background-position: center bottom;
}



.topcat02 a {
	text-indent: -9999px;
	width: 115px;
	height: 185px;
	background: url(http://www.soundhorizon-webshop.jp/design/soundhorizon/images/topcat02a.jpg) no-repeat center top;
	display: block;	
	float: left;
	margin: 0px;
	padding: 0px;
}

.topcat02 a:hover {
	background-position: center bottom;
}



.topcat03 a {
	text-indent: -9999px;
	width: 115px;
	height: 185px;
	background: url(http://www.soundhorizon-webshop.jp/design/soundhorizon/images/topcat03a.jpg) no-repeat center top;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}

.topcat03 a:hover {
	background-position: center bottom;
}

.topcat04 a {
	text-indent: -9999px;
	width: 115px;
	height: 185px;
	background: url(http://www.soundhorizon-webshop.jp/design/soundhorizon/images/topcat04a.jpg) no-repeat center top;
	display: block;	
	float: left;
	margin: 0px;
	padding: 0px;
}

.topcat04 a:hover {
	background-position: center bottom;
}

.topcat05 a {
	text-indent: -9999px;
	width: 115px;
	height: 185px;
	background: url(http://www.soundhorizon-webshop.jp/design/soundhorizon/images/topcat05a.jpg) no-repeat center top;
	display: block;	
	float: left;
	margin: 0px;
	padding: 0px;
}

.topcat05 a:hover {
	background-position: center bottom;
}


/* WinIE7MacIE5΍ */
ul.sidebar01{   display:inline-block;}
ul.sidebar02{   display:inline-block;}
ul.sidebar03{   display:inline-block;}
ul.sidebar04{   display:inline-block;}
ul.sidebar05{   display:inline-block;}


.sidebar01 a {
	text-indent: -9999px;
	width: 190px;
	height: 37px;
	background: url(http://www.soundhorizon-webshop.jp/design/soundhorizon/images/sidebar01a.jpg) no-repeat center top;
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none; 
}

.sidebar01 a:hover {
	background-position: center bottom;
}



.sidebar02 a {
	text-indent: -9999px;
	width: 190px;
	height: 36px;
	background: url(http://www.soundhorizon-webshop.jp/design/soundhorizon/images/sidebar02a.jpg) no-repeat center top;
	display: block;	
	margin: 0px;
	padding: 0px;
}

.sidebar02 a:hover {
	background-position: center bottom;
}



.sidebar03 a {
	text-indent: -9999px;
	width: 190px;
	height: 46px;
	background: url(http://www.soundhorizon-webshop.jp/design/soundhorizon/images/sidebar03a.jpg) no-repeat center top;
	display: block;
	margin: 0px;
	padding: 0px;
}

.sidebar03 a:hover {
	background-position: center bottom;
}

.sidebar04 a {
	text-indent: -9999px;
	width: 190px;
	height: 36px;
	background: url(http://www.soundhorizon-webshop.jp/design/soundhorizon/images/sidebar04a.jpg) no-repeat center top;
	display: block;	
	margin: 0px;
	padding: 0px;
}

.sidebar04 a:hover {
	background-position: center bottom;
}

.sidebar05 a {
	text-indent: -9999px;
	width: 190px;
	height: 49px;
	background: url(http://www.soundhorizon-webshop.jp/design/soundhorizon/images/sidebar05a.jpg) no-repeat center top;
	display: block;	
	margin: 0px;
	padding: 0px;
}

.sidebar05 a:hover {
	background-position: center bottom;
}


