﻿@charset "utf-8";
/*--------------------------- navi900X900------------------*/		
#navi{
    width: 900px;
    height: 980px;
    padding: 10px 0px 0 0px;
    margin: 0 auto 0 auto;
    xbackground:#F00; 
	background: url(../images/inner.png) repeat; 
    font-size:20px;
}
ul.navimenu li.first {
    margin-left:40px;
}
ul.navimenu li {
    float:left; 
    margin: 3px 1px 0 0px;
    display:block; 
	margin-left:1px;
}
/*-------------------------ranking500-------------------*/
#ranking{
    width: 820px;
    padding: 10px 0px 0 0px;
    margin: 0 auto 0 auto;
    font-size:20px;
    xbackground:#F00; 
}
#ranking li{
	padding: 2px 0px 0 0;
	border-bottom: 1px solid #ccc;
}
#ranking li a{
    display: block;
	cursor: pointer;
   	color: #FFF; 
}
#ranking li img {
	float: left;
	padding: 2px;
	border: 1px solid;
x	border-color: #eee #ccc #ccc #eee;
}
#ranking li span {
	display: block;
	float: right;
	width: 620px;
	line-height: 1.2;
}
#ranking li span strong {
	font-weight: bold;
}
#ranking address{
    float: right;	
    padding: 10px 0px 0 0;
    color:#F60;
	font-size:20px;
}
/*-------------------
	clearfix
-------------------*/
#ranking li a{
	overflow: hidden;
	_height: 1%;
}
#info li a{
	overflow: hidden;
	_height: 1%;
}
/