#stage{
width:720px;
}
#dvdarea{
width:720px;
position:relative;
margin:5px 0 15px 0;
}

.dvd{
width:720px;
border:2px #dddddd solid;
min-height:320px;
padding-top:5px;
margin:0 0 10px 0;
position:relative;
}

.packimg img{
max-width:303px;
}
.packimg{
float:left;
margin:0 0 0 20px;
}
.dvdcon{
width:360px;
float:right;
position:relative;
margin:0 20px 0 0;
}
.dvdcon div{
margin-bottom:5px;
}
.dvdcon,.dvdcon a{
font-size:12px;
line-height:130%;
text-decoration:none;
}
.dvdcon a:hover{
text-decoration:underline;
}

.dvdtitle{
width:610px;
margin:10px 0 10px 86px;
min-height:50px;

}
.dvdtitle a{
color:#be2222;
line-height:130%;
text-decoration:none;
font-size:16px;
}
.dvdtitle a:hover{
text-decoration:underline;
}



.set{
background:#be2222;
width:30px;
height:9px;
position:absolute;
top:-2px;
left:20px;
}


.ou{
background:url("../img/numl.gif") no-repeat 0 3px;
width:63px;
height:44px;
position:absolute;
left:20px;
top:17px;
}
.f2{background-position:0 -80px;}
.f3{background-position:0 -164px;}
.f4{background-position:0 -251px;}
.f5{background-position:0 -338px;}
.f6{background-position:0 -425px;}
.f7{background-position:0 -512px;}
.f8{background-position:0 -599px;}
.f9{background-position:0 -683px;}
.f10{background-position:0 -765px;}

.ou2{

width:63px;
height:44px;
position:absolute;
left:20px;
top:17px;
font-size:40px;
color:#d30000;
}



/*----------cart--------------------------*/
.dvdctl{
position:relative;
width:360px;
height:70px;
margin:0;

}
.cartin{
position:relative;
top:-35px;
left:230px;
}
.cartin img{
position:relative;
top:0px;
left:-23px;
}

.hyoshi{
position:relative;
top:0px;
left:83px;
}
.nos{
left:160px;
}
.sample{
position:absolute;
top:0px;
left:140px;

}




/*---------page-------*/
.page-cont{
height:30px;
text-align:right;
width:100%;
position:relative;
margin:10px 0 0 0;
}
.pagenate{
position:absolute;
right:0;
}
.pagenate li{
float:left;
margin:0 5px 0 0;
}


.pagenate li a{
padding:5px;
display:block;
min-width:21px;
text-decoration:none;
background:#be2222;
border-radius:5px;
text-align:center;
color:#ffffff;
}

.pagenate li a:hover{
background:#a4a4a4;
}

a#current{
background:#be2222;
}



