body {
background-image: url("../img/bg/v02.gif");
font: normal normal normal 14px Arial,sans-serif;
color: #666666;
width:100%;
margin:0;
padding:0;	
}
html {
	SCROLLBAR-FACE-COLOR: #FF69B4;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FF66FF;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FF66FF;
} 
                  SPAN#param1 {font-size:10px;}
                  SPAN#param2 {font-size:12px;}
                 .param1  {color:#FF3300;}
                 .param2  {color:#FF0080;} 
/*-- contents --*/
div.contents {
margin: 0px auto; 
width: 720px; 
padding: 10px;
text-align: left;
background: #fff5ee; 
}						 
/* 見出し */
h1 {
font: normal normal bold 24px Arial,Helvetica,sans-serif;
}
h4 {
font: normal normal bold 15px Arial,Helvetica,sans-serif;
border-bottom: dashed 1px #ff0066;
margin-bottom: 3px;
}    
				 
/* Disc関係 */
ul.buycd { 
font: normal normal normal 9px/1.3em Arial,Helvetica,sans-serif;
margin-top: 0;
margin-left: 0;
padding-top: 0;
text-align: center;
list-style: none;
}

dl {
padding-left: 10px;
padding-right: 8px;
}
dt { 
font: normal normal bold 15px/150% Arial,sans-serif;
border-bottom: dashed 1px #ff3366;
} 
dl dt#product { 
padding-top: 10px;
font: normal normal bold 12px/130% Arial,sans-serif;
border-bottom: dashed 1px #ff3366;
} 
dd { 
font: normal normal normal 14px/135% Arial,sans-serif;
padding-top: 10px;
padding-bottom: 5px;
} 			
dd ul#path { 
font: normal normal normal 14px/1.3em Arial,sans-serif;
margin-left: 10px;
list-style-image: url(../../img/parts/yj_12g.gif);
}
dd ul#path li { 
padding-left: 0.3em;
}
dd ul#lnk { 
font: normal normal normal 14px/1.3em Arial,sans-serif;
margin-left: 0;
list-style: none;
}
dd ul li#ft { 
font: normal normal normal 14px/1.3em Arial,sans-serif;
margin-left: 10px;
padding-left: 0.3em;
list-style-image: url("../../img/parts/moji_ftz.gif");
}
dd ul li#jt { 
font: normal normal normal 14px/1.3em Arial,sans-serif;
margin-left: 10px;
padding-left: 0.3em;
list-style-image: url("../../img/parts/moji_jtz.gif");
}
dd ul li#ri { 
font: normal normal normal 14px/1.3em Arial,sans-serif;
margin-left: 10px;
padding-left: 0.3em;
list-style-image: url("../../img/parts/moji_ri.gif");
}
dd ul li#yw { 
font: normal normal normal 14px/1.3em Arial,sans-serif;
margin-left: 10px;
padding-left: 0.3em;
list-style-image: url("../../img/parts/moji_yw.gif");
}
dd ul li#han { 
font: normal normal normal 14px/1.3em Arial,sans-serif;
margin-left: 10px;
padding-left: 0.3em;
list-style-image: url("../../img/parts/moji_han.gif");
}
/* 商品リンク */
dd ul#product { 
font: normal normal normal 12px/1.3em Arial,sans-serif;
margin-left: 10px;
list-style-image: url("../../img/parts/crt12.gif");
}
dd ul#product li#amzn { 
font: normal normal normal 12px/1.3em Arial,sans-serif;
padding-left: 0.3em;
list-style-image: url("../../img/parts/lst_amazon12.gif");
}
dd ul#product li#yes { 
font: normal normal normal 12px/1.3em Arial,sans-serif;
padding-left: 0.3em;
list-style-image: url("../../img/parts/lst_yesasia12.gif");
}
dd ul#product li#hmv { 
font: normal normal normal 12px/1.3em Arial,sans-serif;
padding-left: 0.3em;
list-style-image: url("../../img/parts/lst_hmv12.gif");
}
dd ul#product li#its { 
font: normal normal normal 12px/1.3em Arial,sans-serif;
padding-left: 0.3em;
list-style-image: url("../../img/parts/lst_itunes12.gif");
}
dd ul#product li#rktn { 
font: normal normal normal 12px/1.3em Arial,sans-serif;
padding-left: 0.3em;
list-style-image: url("../../img/parts/lst_rakuten12.gif");
}
dd ul#product li#twr { 
font: normal normal normal 12px/1.3em Arial,sans-serif;
padding-left: 0.3em;
list-style-image: url("../../img/parts/crt12.gif");
}

/* iTMSボタン */
img.its {
margin: 0 0 0 8px;
padding: 0 0 0 8px;
border: none;
}
			 
.clm {
	font: normal normal normal 14px/135% "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
} 
.nv  { 
	font: normal normal normal 12px "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
	text-align: center;
} 
.cp  {
	font: normal normal normal 12px "MS Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
	text-align: center;
} 
.af  {
	font: normal normal normal 12px/120% "MS Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
	text-align: center;
}
.m {
	font: normal normal normal 13px "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial","Arial",sans-serif;
	text-align: right;
}
.dlg {
	font: normal normal normal 12px/120% "MS Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
} 
.wrt{
	font: normal normal normal 12px/120% "MS Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
} 
	.songttl {
font: normal normal bold 17px "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
}
.lyc {
	font: normal normal normal 15px/135% "MSP Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
	margin: 20px 0 0 20px;
}
P.lyc SPAN.dlg {
	font: normal normal normal 12px/120% "MS Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
} 
P.lyc SPAN.tlk {
	font: normal normal normal 13px/120% "Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
	color: #333333;
} 
.nvgrht {
	font: normal normal normal 12px "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
	text-align: right;
}
.nvglft {
	font: normal normal normal 12px "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
	text-align: left;
}
#nvg {
	font: normal normal normal 12px "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
	text-align: center;
	vertical-align: bottom;
}
#atn{
	font: normal normal normal 12px "MS Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
	text-align: center;
}
        A:link     {
color: #FF0099;
text-decoration: none;
}
        A:active {
color: #FF66FF;
text-decoration: none;
}
        A:visited {
color: #FF3366;
text-decoration: none;
}
        A:hover {
color: #FF3399;
background-color: #FAF0E6;
}
/* アドレス */
address {
font: normal normal normal 12px Arial,sans-serif;
text-align: center;
} 