@charset"Shift_JIS";
/* load css */
@import url(extra.css);
/* toppage */
#delimits{
background-image:url(../image/toppage/delimits.gif);
width:719px;
height:20px;
clear:both;
}

.centerbanner{
margin:0px;
}

#new-out{
background-color:#EAEAEB;
width:502px;
border:1px solid #C3C6C7;
margin:auto;
text-align:center;
margin-top:8px;
padding-bottom:10px;
margin-bottom:18px;
}

#t-new{
display:block;
width:502px;
height:31px;
/*HideMacIE\*/
overflow:hidden;
/**/
}

#t-new span{
display:block;
width:502px;
height:31px;
position:relative;
background-image:url(../image/toppage/t_new.gif);
}

#t-shop{
display:block;
padding-top:6px;
margin:auto;
width:484px;
height:29px;
/*HideMacIE\*/
overflow:hidden;
/**/
}

#t-shop span{
display:block;
margin:auto;
width:484px;
height:29px;
position:relative;
background-image:url(../image/toppage/t_shop.gif);
cursor:pointer;
}

#t-bb{
display:block;
padding-top:6px;
margin:auto;
width:484px;
height:29px;
/*HideMacIE\*/
overflow:hidden;
/**/
}

#t-bb span{
display:block;
margin:auto;
width:484px;
height:29px;
position:relative;
background-image:url(../image/toppage/t_bb.gif);
cursor:pointer;
}

#t-dvdpg{
display:block;
padding-top:6px;
margin:auto;
width:484px;
height:29px;
/*HideMacIE\*/
overflow:hidden;
/**/
}

#t-dvdpg span{
display:block;
margin:auto;
width:484px;
height:29px;
position:relative;
background-image:url(../image/toppage/t_dvdpg.gif);
cursor:pointer;
}

#t-rental{
display:block;
padding-top:6px;
margin:auto;
width:484px;
height:29px;
/*HideMacIE\*/
overflow:hidden;
/**/
}

#t-rental span{
display:block;
margin:auto;
width:484px;
height:29px;
position:relative;
background-image:url(../image/toppage/t_rental.gif);
cursor:pointer;
}

.jacketbase{
background-color:#FFFFFF;
border-left:1px solid #C3C6C7;
border-right:1px solid #C3C6C7;
margin:auto;
width:482px;
}

.jacket-koma{
margin-left:8px;
margin-top:6px;
width:150px;
float:left;
}

.new-footer{
margin:auto;
width:484px;
height:14px;
background-image:url(../image/toppage/corner_footer.gif);
background-color:#FF66FF;
}

.jacket{
margin-bottom:4px;
}

#news-out{
background-color:#C7D8DC;
width:190px;
border:1px solid #C3C6C7;
padding-bottom:10px;
}

#t-news{
display:block;
width:190px;
height:26px;
/*HideMacIE\*/
overflow:hidden;
/**/
}

#t-news span{
display:block;
width:190px;
height:26px;
position:relative;
background-image:url(../image/toppage/t_news.gif);
}

.news-koma{
width:164px;
border-right:1px solid #ABBABE;
border-bottom:1px solid #ABBABE;
background-color:#FFFFFF;
margin-left:6px;
margin-top:6px;
padding:7px;
font-size:10px;
line-height:15px;
}

.news-date{
background-image:url(../image/common/arrow_small.gif);
background-position:0px 2px;
background-repeat:no-repeat;
padding-left:8px;
}

.dotline-right{
display:block;
width:160px;
height:1px;
overflow:hidden;
background-image:url(../image/common/dot_line.gif);
background-repeat:repeat-x;
margin:3px 0px 3px 0px;
}

#ranking-out{
background-color:#FFFFFF;
width:190px;
border:1px solid #C3C6C7;
margin-bottom:8px;
margin-top:8px;
}

#ranking-inside{
background-color:#FFFFFF;
width:178px;
border:1px solid #C3C6C7;
margin:auto;
margin-top:6px;
margin-bottom:6px;
}

#t-ranking{
padding-top:-6px;
display:block;
width:190px;
height:32px;
/*HideMacIE\*/
overflow:hidden;
/**/
}

#t-ranking span{
display:block;
width:190px;
height:32px;
position:relative;
background-image:url(../image/toppage/t_ranking.gif);
}

#t-ranking-sell{
display:block;
width:178px;
height:21px;
/*HideMacIE\*/
overflow:hidden;
/**/
}

#t-ranking-sell span{
display:block;
width:178px;
height:21px;
position:relative;
background-image:url(../image/toppage/ranking_sell.gif);
}

#t-ranking-bb{
display:block;
width:178px;
height:21px;
/*HideMacIE\*/
overflow:hidden;
/**/
}

#t-ranking-bb span{
display:block;
width:178px;
height:21px;
position:relative;
background-image:url(../image/toppage/ranking_bb.gif);
border-top:1px solid #DADADA;
}

#t-ranking-dvdpg{
display:block;
width:178px;
height:21px;
/*HideMacIE\*/
overflow:hidden;
/**/
}

#t-ranking-dvdpg span{
display:block;
width:178px;
height:21px;
position:relative;
background-image:url(../image/toppage/ranking_dvdpg.gif);
border-top:1px solid #DADADA;
}

ul{
font-size:10px;
line-height:15px;
}

li{
list-style-position:outside;
margin-left:-15px;
margin-right:6px;
padding-left:3px;
}

.ranking-01{
list-style-image: url(../image/toppage/no01.gif);
margin-top:-6px;
}

.ranking-02{
list-style-image: url(../image/toppage/no02.gif);
}

.ranking-03{
list-style-image: url(../image/toppage/no03.gif);
}

.ranking-04{
list-style-image: url(../image/toppage/no04.gif);
}

.ranking-05{
list-style-image: url(../image/toppage/no05.gif);
}

.ranking-06{
list-style-image: url(../image/toppage/no06.gif);
}

.ranking-07{
list-style-image: url(../image/toppage/no07.gif);
}

.ranking-08{
list-style-image: url(../image/toppage/no08.gif);
}

.ranking-09{
list-style-image: url(../image/toppage/no09.gif);
}

.ranking-10{
list-style-image: url(../image/toppage/no10.gif);
}

.dotline-ranking{
display:block;
width:178px;
height:1px;
overflow:hidden;
background-image:url(../image/common/dot_line.gif);
background-repeat:repeat-x;
margin:3px 0px 3px -40px;
}

.p-banner{
margin-left:4px;
}
