body {
	background-color: #ffffff;
	/*background-image: url("http://freestyleonline.net/img/backpic.gif");*/
	background-repeat: no-repeat;
	background-position: right bottom;
}

.fsad_title {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 20pt;
	FONT-STYLE: bold
}
.fsad_title_date {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-STYLE: normal
}
.fsad_comment {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-STYLE: normal
}

.txt_toppage {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal
}
.txt_howtoorder {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11pt; FONT-STYLE: normal
}
.txt_cart_info {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal
}
.txt_artist {
	COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Verdana, Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.txt_artiststart {
	COLOR: #990000; FONT-FAMILY: Arial, sans-serif, Verdana,  Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.txt_title {
	COLOR: #660000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.txt_titelstart {
	COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Verdana,  Helvetica; FONT-SIZE: 7pt; FONT-WEIGHT: normal
}
.txt_label {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal
}
.txt_price {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal
}
.txt_outofstock {
	COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal
}
.txt_soldout {
	COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal
}
.txt_backinstock {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal
}
.txt_genre {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal;
}
.txt_listen {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal
}
.txt_preis {
	COLOR: #990000; FONT-FAMILY: Verdana, sans-serif, Arial,  Helvetica; FONT-SIZE: 7pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.txt_info {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal
}
.top_item_waku {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #ff9933;
}
.txt_pageif {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-right: 10pt; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.txt_cart_total {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.txt_mailorderlist {
	width: 600px;
}
.txt_moji_big {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-STYLE: normal;
	font-weight: bold
}

.txt_mixinfo {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
}
.txt_mixinfo_out {
	COLOR: #0000ff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
}
.txt_mixinfo {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
}
.txt_mixinfo_trackno {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	font-weight: bold
}
.txt_mixinfo_big {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	FONT-STYLE: normal;
	font-weight: bold
}
.txt_pickupinfo {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	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: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: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;
}

#Comment {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 7pt; FONT-STYLE: normal; FONT-WEIGHT: normal
}
#Comment a {
	COLOR: #808080;
	text-decoration:none;
}
#Comment a:hover {
	COLOR: #808080;
	text-decoration:underline;
}
