BODY   {
background-image: url("../img/bg/cd05.gif");
font: normal normal normal 14px Arial,sans-serif;
color: #666666;
width:100%;
margin:0;
padding:0;
}
html { SCROLLBAR-FACE-COLOR: #B0C4DE;
                  SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
                  SCROLLBAR-SHADOW-COLOR: #FFFFFF;
                  SCROLLBAR-3DLIGHT-COLOR: #B0C4DE;
                  SCROLLBAR-ARROW-COLOR: #FFFFFF;
                  SCROLLBAR-TRACK-COLOR: #FFFFFF;
                  SCROLLBAR-DARKSHADOW-COLOR: #B0C4DE;} 
                  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: #f5f5f5; 
}	
				 
/* 見出し */
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 {
margin-top: 0;
padding-top: 0;
padding-left: 10px;
padding-right: 10px;
}
dt { 
font: normal normal bold 15px/150% Arial,sans-serif;
border-bottom: dashed 1px #6699ff;
} 
dl dt#product { 
padding-top: 10px;
font: normal normal bold 12px/130% Arial,sans-serif;
border-bottom: dashed 1px #6699ff;
} 
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",sans-serif;
} 
.nv  { 
font: normal normal normal 12px "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka",sans-serif;
text-align: center;
} 
.cp  {
font: normal normal normal 12px "MS Gothic","Hiragino Kaku Gothic Pro","Osaka",sans-serif;
text-align: center;
} 
.af  {
font: normal normal normal 12px/120% "MS Gothic","Hiragino Kaku Gothic Pro","Osaka",sans-serif;
text-align: center;
}
	.m {
font: normal normal normal 13px "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka","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/140% "MSP Gothic","Hiragino Kaku Gothic Pro","Osaka","Arial",sans-serif;
margin: 20px 0 0 20px;
}
	.nvgrht {
font: normal normal normal 12px "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka",sans-serif;
text-align: right;
}
	.nvglft {
font: normal normal normal 12px "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka",sans-serif;
text-align: left;
}
#nvg {
font: normal normal normal 12px "MS P Gothic","Hiragino Kaku Gothic Pro","Osaka",sans-serif;
text-align: center;
vertical-align: bottom;
}
#atn{
font: normal normal normal 12px "MS Gothic","Hiragino Kaku Gothic Pro","Osaka",sans-serif;
text-align: center;
}
/* リンク色 */
a:link     {
color: #000066;
text-decoration: none;
}
a:active {
color: #330066;
text-decoration: none;
}
a:visited {
color: #330066;
text-decoration: none;
}
a:hover {
color: #666699;
background-color: #E6E6FA;
}

/* アドレス */
address {
font: normal normal normal 12px Arial,sans-serif;
text-align: center;
} 