body {
	background-color: #ffffff;
}

.txt_genre {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
}

.txt_artist {
	COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Verdana, Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}

.txt_title {
	COLOR: #660000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}

.txt_label {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal
}

.txt_price {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal
}

.txt_outofstock {
	COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal
}

.txt_soldout {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal
}

.txt_leftflag {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal
}

.txt_comment {
	COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal
}

.txt_info {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal
}

.txt_subgenre {
	COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal
}

#SideMenu {
/*height: 30px;*//*メニューの高さ*/
padding-top: 2px;/*文字上部余白*/
padding-bottom: 2px;/*文字下部余白*/
font-size: 9pt; /**/
}

#SideMenu ul {
margin: 0px;
padding :0px;
list-style-type : none;/*リストスタイルはなしにする*/
}

#SideMenu .category {
display:block;
text-decoration:none;
padding-top: 5px;/*文字上部余白*/
padding-bottom: 5px;/*文字下部余白*/
/*padding-left: 3px;*/
/*text-align:center;*/
font-weight: normal;
background: #ff9933;/*ボタン背景色*/
color: #000;
}

#SideMenu li {
display:block;
padding-top: 2px;/*文字上部余白*/
padding-bottom: 2px;/*文字下部余白*/
/*padding-left: 3px;*/
/*margin:0;*/
/*float:left;*//*フロートを左に指定してボタンを横並びにする*/
}

#SideMenu a {
display:inline-block;
text-decoration:none;
padding-top: 1px;/*文字上部余白*/
padding-bottom: 1px;/*文字下部余白*/
/*padding-left: 2px;*/
width: 140px;/*各ボタンの幅*/
/*text-align:center;*/
font-weight: normal;
color: #000;
}

#SideMenu a:hover {/*ここからマウスオーバー時の設定*/
display:inline-block;
/*text-decoration:none;*/
padding-top: 1px;/*文字上部余白*/
padding-bottom: 1px;/*文字下部余白*/
/*padding-left: 2px;*/
/*text-align:center;*/
font-weight: normal;
background: #ff9966;/*ボタン背景色*/
color: #000;
}

#SideMenu .current {/*ここからマウスオーバー時の設定*/
display:block;
text-decoration:none;
padding-top: 5px;/*文字上部余白*/
padding-bottom: 5px;/*文字下部余白*/
/*padding-left: 3px;*/
/*text-align:center;*/
font-weight: normal;
background: #ff9933;/*ボタン背景色*/
color: #000;
}

#SideMenu .title {/*ここからマウスオーバー時の設定*/
display:block;
text-decoration:none;
padding-top: 2px;/*文字上部余白*/
padding-bottom: 2px;/*文字下部余白*/
/*padding-left: 3px;*/
/*text-align:center;*/
font-weight: bold;
color: #000;
}

#SideMenu .genre {
background-color: #ffcc99;
}

.txt_footer {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
}

