/*===================================*/
/* flash */
#flashbox { margin-bottom:10px; width:468px; }

/*===================================*/
/* 命名ツール */
#nametoolbox { margin-bottom:10px; width:468px; }
p.nametool { width:117px; float:left; }

/*===================================*/
/* ランキング */
#rankingbox_boy { float:left; margin-right:10px; margin-bottom:10px; }
#rankingbox_girl { float:left; margin-bottom:10px; }
#rankinglist_boy { width:225px; background-image:url('../img/bg_ranking_boy2.png'); }
#rankinglist_girl { width:225px; background-image:url('../img/bg_ranking_girl2.png'); }
#rankinglist_boy1, #rankinglist_boy2, #rankinglist_boy3, #rankinglist_boy4, #rankinglist_boy5,
#rankinglist_girl1, #rankinglist_girl2, #rankinglist_girl3, #rankinglist_girl4, #rankinglist_girl5
{ font-size:14px; color:#555555; width:185px; margin-left:20px; padding-left:30px; text-align:center; height:30px; padding-top:12px; letter-spacing:2px; background-repeat:no-repeat; }
#rankinglist_boy1 { background-image:url('../img/bg_ranking_list_boy1.png'); }
#rankinglist_boy2 { background-image:url('../img/bg_ranking_list_boy2.png'); }
#rankinglist_boy3 { background-image:url('../img/bg_ranking_list_boy3.png'); }
#rankinglist_boy4 { background-image:url('../img/bg_ranking_list_boy4.png'); }
#rankinglist_boy5 { background-image:url('../img/bg_ranking_list_boy5.png'); }
#rankinglist_girl1 { background-image:url('../img/bg_ranking_list_girl1.png'); }
#rankinglist_girl2 { background-image:url('../img/bg_ranking_list_girl2.png'); }
#rankinglist_girl3 { background-image:url('../img/bg_ranking_list_girl3.png'); }
#rankinglist_girl4 { background-image:url('../img/bg_ranking_list_girl4.png'); }
#rankinglist_girl5 { background-image:url('../img/bg_ranking_list_girl5.png'); }
#top_ranking_date { text-align:center; color:#888888; margin-bottom:10px; }
div.top_pr_center { margin-bottom: 10px; }
div.top_pr_right { margin-bottom: 10px; }

/*===================================*/
/* トピックス */
#topicsbox { width:240px; margin-bottom:10px; }
p.topics { margin-top:10px; padding-bottom:3px; border-bottom:dashed 1px #888888; }

#contents_line { margin:0px auto; text-align:left; width:960px; }
#contents_rightarea { margin:0px 10px 0px 0px; width:260px; float:left; }
