div.discinfo{width:270px; _width:300px; padding: 15px;/*float:left;*/}
div.playerarea{/*float:right;*/ width:240px;padding:0; margin: auto;}
div.musicplayer{margin:auto;width:300px;}
div.movieplayer{margin:auto;width:450px;}
div.boxinfo{width:410px; padding: 24px 0; float:left;}
div.musicplayer.boxver{margin:auto;width:753px;}
div.discinfo.harukainfo{width:350px; padding: 15px 0; /*float:left;*/}
div.discinfo.harukainfo img,div.boxinfo.harukainfo img{border:1px solid #cccccc; box-shadow:2px 2px 2px #999999; padding-bottom:5px; margin-bottom:10px;}
div.musicplayer.haruka{margin:auto;width:563px;}
div.movieplayer.boxver{margin:auto;width:930px;}
div.movieplayer.boxver div.playerarea{float:right; width:480px;}
div.boxinfo ul.playview{width:400px; background-position: left top;}
div.boxinfo ul.playview li{width:75px; height: 75px}

.disc{background-color:#56889b; color:#FFF; font-weight:bold; font-size:24px; text-align:center; margin:15px 80px; letter-spacing:0.1em; padding:5px;
border-radius: 10px;        /* CSS3草案 */  
    -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 */  }
ol{font-size:85%; margin-left:20px;}
.comment{margin-top:13px; font-size:85%; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding:5px 0;}

.boxset span.discno{background-color:#5F5F5F; color:#fff; padding:auto 3px; margin-right:5px;}
ul.playview.boxset li{font-size:85%;}

ul.playview.boxset li p{margin-top:12px; line-height:180%;}

img.cdbook{box-shadow:3px 2px 5px #999999; margin-bottom:10px;}

a.buybutton{
    
}
