/*buy price共通*/

h3{
margin:0px;
padding:0px;
}

.txt-red{
color:#CC0000;
font-weight:bold;
}

.txt-red2{
color:#CC3300;
font-weight:bold;
}

.txt-blue{
color:#006699;
font-weight:bold;
}

.txt-purple{
color:#6C29AF;
font-weight:bold;
}

.txt-purpl{
color:#993399;
font-weight:bold;
}

.txt-blue2{
color:#002EB7;
font-weight:bold;
}

.txt-blue3{
color:#33CCFF;
font-weight:bold;
}

.txt-green{
color:#339966;
font-weight:bold;
}

.txt-yellow{
color:#CC9900;
font-weight:bold;
}

.txt-brown{
color:#CC6633;
font-weight:bold;
}


.txt-pink{
color:#CC3366;
font-weight:bold;
}


.bar{
padding:5px 0px;
clear:both;
}

/*index*/

#main h2.h22{
width:590px;
height:57px;
background:url(../buy-price/img/h22.gif) left top no-repeat;
margin-bottom:10px;
padding:0px;
text-indent:-9999px;
}

#main h2.h23{
width:590px;
height:60px;
background:url(../buy-price/img/h23.gif) right top no-repeat;
margin:15px 0px 0px;
padding:0px;
text-indent:-9999px;
}

#main h2.h24{
width:590px;
height:57px;
background:url(../buy-price/img/h24.gif) right top no-repeat;
margin-bottom:10px;
padding:0px;
text-indent:-9999px;
}


#main h2.h25{
width:590px;
height:57px;
background:url(../buy-price/img/h25.gif) right top no-repeat;
margin:15px 0px 0px;
padding:0px;
text-indent:-9999px;
}

#main h2.h26{
width:590px;
height:57px;
background:url(../buy-price/img/h26.gif) right top no-repeat;
margin:15px 0px 0px;
padding:0px;
text-indent:-9999px;
}



.special-box{
width:590px;
background:#FFCC00;
padding-bottom:10px;
margin:20px 0px;
}
.special-contents{
margin:0px 25px;
}

/*変更箇所ここから
/*.cd01 img,.comic01 img,.dvd01 img,.cd02 img,.comic02 img,.dvd02 img,.ipod01 img,.ipod02 img{
border:1px #111 solid;
height:140px; width:100px;
}*/

/*サブタイトル*/
.subt {
font-size:8pt;
}

/*画像無し買取強化　ここから*/

.tablesim{
width:550px;
margin:10px 0px;
}

.thsim{
border-bottom:#000000 1px solid;
border-right:#111111 1px solid;
padding:5px 0px;
background:#333333;
color:#eeeeee;
font-weight:bold;
text-align:center;
}

.tdsim{
height:25px;
border-bottom:#CCCC77 1px solid;
border-right:#CCCC77 1px solid;
font-weight:bold;
text-align:left;
padding:5px 0px 5px 13px;
background:#ffff33;
}

.tdsim2{
height:25px;
border-bottom:#CCCC77 1px solid;
border-right:#CCCC77 1px solid;
font-weight:bold;
text-align:left;
padding:5px 0px 5px 13px;
background:#ffff99;
}

.pricesim{
width:90px;
height:25px;
background:#CC0000;
font-weight:bold;
font-size:14px;
text-align:center;
color:#FFFFFF;
padding-top:5px;
border-bottom:#CCCC77 1px solid;
border-right:#CCCC77 1px solid;
}


.pricesim2{
width:90px;
height:25px;
background:#D80000;
font-weight:bold;
font-size:14px;
text-align:center;
color:#FFFFFF;
padding-top:5px;
border-bottom:#CCCC77 1px solid;
border-right:#CCCC77 1px solid;
}


/*画像無し買取強化　ここまで*/



/*変更箇所ここまで*/

.cd01,.comic01,.dvd01{
width:100px;
text-align:left;
margin:0px 10px 0px 0px;
float:left;
}

.cd02{
width:100px;
text-align:left;
float:left;
}

.cd-txt{
width:100px;
padding-top:10px;
height:79px;
line-height:120%;
}

.dvd02{
width:100px;
text-align:left;
float:left;
}

.dvd-txt{
width:100px;
padding-top:10px;
height:107px;
line-height:120%;
}



.comic02{
width:100px;
text-align:left;
float:left;
}

.comic-txt{
width:100px;
padding-top:10px;
height:50px;
line-height:120%;
}

.ipod01{
width:110px;
height:286px;
text-align:left;
}

.ipod-p{
padding:5px 0px;
}

.price{
width:100px;
height:25px;
background:#CC0000;
font-weight:bold;
font-size:14px;
text-align:center;
color:#FFFFFF;
padding-top:5px;
}

.table01{
width:590px;
border-top:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
margin:10px 0px;
}

.th01{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
padding:5px 0px;
background:#EEEEEE;
font-weight:normal;
text-align:center;
}

.td01{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
}

.td02{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding-left:43px;
}

.td03{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background-color:#069;
color:#fff;
}

.td04{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background-color:#c30;
color:#fff;
}

.td-jp{
border-bottom:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#6C29AF;
color:#FFFFFF;
}

.td-jp2{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#6C29AF;
text-align:center;
color:#FFFFFF;
}

.td-mz{
border-bottom:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#002EB7;
color:#FFFFFF;
}

.td-mz2{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#002EB7;
text-align:center;
color:#FFFFFF;
}

.td-sd{
border-bottom:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#33CCFF;
color:#FFFFFF;
}

.td-sd2{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#33CCFF;
text-align:center;
color:#FFFFFF;
}

.td-cp{
border-bottom:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#339966;
color:#FFFFFF;
}

.td-cp2{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#339966;
text-align:center;
color:#FFFFFF;
}

.td-ot{
border-bottom:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#CC9900;
color:#FFFFFF;
}

.td-ot2{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#CC9900;
text-align:center;
color:#FFFFFF;
}

.td-ym{
border-bottom:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#CC6633;
color:#FFFFFF;
}

.td-ym2{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#CC6633;
text-align:center;
color:#FFFFFF;
}


.td-gc{
border-bottom:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#CC0000;
color:#FFFFFF;
}

.td-gc2{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#CC0000;
text-align:center;
color:#FFFFFF;
}


.td-bc{
border-bottom:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#CC3366;
color:#FFFFFF;
}

.td-bc2{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#CC3366;
text-align:center;
color:#FFFFFF;
}





.td-dvd-mov{
border-bottom:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#339966;
color:#FFFFFF;
}

.td-dvd-mov2{
border-bottom:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left;
padding:5px 0px 5px 13px;
background:#339966;
text-align:center;
color:#FFFFFF;
}

.banner{
text-align:center;
margin:15px 0px 20px;
}