@charset "utf-8"; /*----------------------------- main ------------------------------*/ /* */ #main { } /* news */ #main #news{ width:334px; float:left; } #main #news h2{ margin-bottom:15px; } #main #news dl{ clear:both; overflow:hidden; margin-bottom:10px; } #main #news dl dt{ float:left; width:64px; } #main #news dl dd{ float:right; width:270px; color:#FF6633; } #main #news dl dd a{ color:#FF6633; text-decoration:underline; } #main #news dl dd a:hover{ color:#FF6633; text-decoration:none; } /* ranking */ #main #ranking{ width:334px; float:right; overflow:hidden; } #main #ranking h2{ margin-bottom:15px; } #main #ranking dl.rank1{ margin-bottom:15px; width:328px; font-size:100%; border:1px solid #acacac; } #main #ranking dl.rank1 dt{ line-height:24px; padding-left:33px; border-bottom:1px solid #ccc; background:url(../../images/ranking1.gif) no-repeat 5px 1px #FFE5BF; } #main #ranking dl.rank1 dt em{ font-size:115%; } #main #ranking dl.rank1 dd{ width:308px; background:url(../../images/ranking_bg.gif) repeat; padding:5px 10px; overflow:hidden; } #main #ranking dl.rank1 dd .photo{ float:left; width:130px; padding:5px; text-align:center; background:#fff; margin-right:5px; } #main #ranking dl.rank1 dd ul{ float:right; width:155px; } #main #ranking dl.rank1 dd ul li{ padding-left:1em; text-indent:-1em; } #main #ranking dl{ float:left; font-size:85%; margin-bottom:15px; width:158px; border:1px solid #acacac; } #main #ranking dl.rank2{ margin-right:10px; } #main #ranking dl.rank4{ margin-right:10px; } #main #ranking dl dt{ line-height:24px; padding-left:33px; border-bottom:1px solid #ccc; } #main #ranking dl.rank2 dt{ background:url(../../images/ranking2.gif) no-repeat 5px 1px #FFE5BF; } #main #ranking dl.rank3 dt{ background:url(../../images/ranking3.gif) no-repeat 5px 1px #FFE5BF; } #main #ranking dl.rank4 dt{ background:url(../../images/ranking4.gif) no-repeat 5px 1px #FFE5BF; } #main #ranking dl.rank5 dt{ background:url(../../images/ranking5.gif) no-repeat 5px 1px #FFE5BF; } #main #ranking dl dt em{ font-size:115%; } #main #ranking dl dd{ width:140px; background:url(../../images/ranking_bg.gif) repeat; padding:5px 9px; overflow:hidden; } #main #ranking dl dd .photo{ width:130px; padding:5px; text-align:center; background:#fff; margin-right:5px; margin-bottom:5px; } #main #ranking dl dd ul{ width:158px; line-height:1.2; } #main #ranking dl dd ul li{ padding-left:1em; text-indent:-1em; }