
*		{ margin:0px; padding:0px; }
a		{ text-decoration:none; }

.clear	{ clear:both; }

#content_area		{ width:648px; margin:0 auto 0 auto; border-left:solid 1px #a6a6a6; border-right:solid 1px #a6a6a6; }
#left_area			{  }
#right_area			{ width:170px; border:solid 1px #c7e4f1; background-color:#e4f3fa; }
.rank				{ width:164px; background-color:#ffffff; border:solid 1px #ececec; margin:4px; }
.rank ul			{ width:155px; margin-left:5px; }
.rank li			{ font-size:11px; padding-left:20px; margin-top:5px; list-style:none; }
.rank_title			{ color:#5e5d9b; font-size:12px; font-weight:bold; margin:5px 3px 0 3px; }
.no1				{ background: url('images/no1.gif') no-repeat; }
.no2				{ background: url('images/no2.gif') no-repeat; }
.no3				{ background: url('images/no3.gif') no-repeat; }
.no1 a				{ color:#a8a44a; text-decoration:none; }
.no2 a				{ color:#6d6d6d; text-decoration:none; }
.no3 a				{ color:#a2794a; text-decoration:none; }
.margin_top_10		{ margin-top:10px; margin-left:10px; }
.margin_top_5		{ margin-top:5px; }
.pan				{ color:#666666; font-size:12px; }
.keisai				{ color:#666666; font-size:12px; width:152px; margin:5px; line-height:18px;}

.search_menu_td		{ padding:5px; }
.search_menu_td ul	{ width:132px; list-style:none; }
.search_menu_td li	{ color:#1c559c; font-size:12px; width:117px; margin-bottom:5px; padding-left:15px; background:url("images/menu_arrow.gif") no-repeat; }
.search_menu_td a	{ color:#1c559c; text-decoration:none; }

.gotop		{ width:628px; text-align:right; margin:5px 0 5px 10px; }

#plibasy	{ padding:10px 0 0 0; }
