﻿@charset "utf-8";
/*----------------------------------------------------------------------------------------------------------------
	                                           top_base
-------------------------------------------------------------------------------------------------------------------*/
body{
	font: 100% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif;
	color:#FFF;
	line-height: 1.7;
    xbackground: #000;
    background: url(photo/bodybasev.jpg) repeat;
}
a:link{
	color:#FFF;
	text-decoration: underline;
}
a:visited{
	color: #FFF;
	text-decoration: underline;
}
a:hover{
	color: #FFF;
	text-decoration: none;
}
a:focus{
	color: #FFF;
	text-decoration: none;
}
a:active{
	color: #FFF;
	text-decoration: none;
}
/*------------------------layout----------------------------------------------*/
#container{
  width: 100%;
  color:#B79A5A; 
  
}
/*----------------------- header900X80---------------------------------------*/
#header{
     width: 900px;
     height: 80px;
     margin: 0 auto 0 auto;
}
#header h1{
 　  padding: 0px 0 0 0px;
}
/*-----------------Contents_area900X120------------------------*/
#contents{
     xbackground: url(../images/contentsbase.jpg) repeat;
	 width: 100%;	
}
#contents_inner{
     width: 900px;	
	 xheight: 120px;	
     margin: 0 auto 0 auto;
     background: #000;
}
/*-------------------ranking900-------------------*/
#ranking{ 
    xbackground: ;
x   color: #F00; 
	float: left;
    width: 900px;
}
#ranking li.first {
	padding: 8px 10px 0 8px;
	border-bottom: 1px solid #ccc;
}
#ranking li{
	padding: 2px 10px 0 8px;
	border-bottom: 1px solid #ccc;
}
#ranking li a{
    display: block;
	cursor: pointer;
}
#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: 750px;
	line-height: 1.2;
}
#ranking li span strong {
	font-weight: bold;
}
/*--------------------------- fotter900----------------------------*/		
#footer{
    width: 900px;
	background: url(photo/footerbace.png) repeat;
    margin: 0 auto 0 auto;
    font-size:12px;
}
ul.footmenu li {
    float:left; 
    margin: 10px 3px 0 3px;
x	border-right:1px solid #999; 
	display:block; 
	margin-left:0px;
}
ul.footmenu li.first {
    margin-left:10px;
}
ul.footmenu li a { 
    padding-right:0px;
    color:#B79A5A;
}
#footer address{
    float: right;	
    padding: 20px 50px 0 0;
}
/*-------------------
	clearfix
-------------------*/
#ranking li a{
	overflow: hidden;
	_height: 1%;
}
#info li a{
	overflow: hidden;
	_height: 1%;
}