@charset "utf-8";
/* CSS Document */

#ranking{
text-align:left;
}

#ranking h2{
width:846px;
height:120px;
text-indent:-10000px;
background:url(/ranking/img/title.gif) no-repeat;
margin-bottom:10px;
}
#ranking #kakomi{
width:816px;
padding:5px 15px;
_padding:5px 7px;
}
#ranking img{
border:1px solid #666666;
float:right;
margin-top:13px;
margin-right:13px;
}
#ranking h3{
margin-top:76px;
font-size:14px;
color:#1351A4;
font-weight:bold;
float:left;
margin-left:1em;
}
#ranking .age{
font-size:12px;
}
#ranking p.size{
color:#666666;
font-size:11px;
text-align:right;
line-height:130%;
float:left;
/*margin-left:1em;*/
width:140px;
}
#ranking p.comment{
color:#666666;
font-size:12px;
text-align:lwft;
line-height:130%;
float:left;
margin-left:1em;
_margin-left:0.5em;
height:34px;
margin-top:2px;
overflow:auto;
width:240px;
}
#ranking .rank1 h3{
margin-top:0px;
font-size:24px;
color:#1351A4;
font-weight:bold;
float:left;
margin-left:0em;
margin-bottom:0.5em;
}
#ranking .rank1 .age{
font-size:22px;
}
#ranking .rank1 p.size{
color:#666666;
font-size:16px;
text-align:left;
line-height:130%;
float:left;
/*margin-left:1em;*/
width:450px;
}
#ranking .rank1 p.comment{
width:450px;
color:#666666;
font-size:18px;
text-align:left;
line-height:150%;
float:left;
margin-left:0em;
height:130px;
margin-top:20px;
overflow:auto;
font-weight:bold;
}


#ranking .rank1 img{
float:left;
margin-top:15px;
margin-left:157px;
}
#ranking #kakomi div{
margin-right:8px;
margin-bottom:10px;
margin-left:2px;
}

#ranking .rank1{
width:810px;
height:246px;
background:url(/ranking/img/box1.jpg) no-repeat;
margin-right:0px;
}

#ranking .rank2{
float:left;
background:url(/ranking/img/box2.jpg) no-repeat;
width:262px;
height:186px;
}

#ranking .rank3{
float:left;
background:url(/ranking/img/box3.jpg) no-repeat;
width:262px;
height:186px;
}

#ranking .rank4{
float:left;
background:url(/ranking/img/box4.jpg) no-repeat;
width:262px;
height:186px;
}

#ranking .rank5{
float:left;
background:url(/ranking/img/box5.jpg) no-repeat;
width:262px;
height:186px;
}

#ranking .rank6{
float:left;
background:url(/ranking/img/box6.jpg) no-repeat;
width:262px;
height:186px;
}

#ranking .rank7{
float:left;
background:url(/ranking/img/box7.jpg) no-repeat;
width:262px;
height:186px;
}

#ranking .rank8{
float:left;
background:url(/ranking/img/box8.jpg) no-repeat;
width:262px;
height:186px;
}

#ranking .rank9{
float:left;
background:url(/ranking/img/box9.jpg) no-repeat;
width:262px;
height:186px;
}

#ranking .rank10{
float:left;
background:url(/ranking/img/box10.jpg) no-repeat;
width:262px;
height:186px;
}


