﻿@charset "utf-8";
/*----------------------------------------------------------------------------------------------------------------
	                                           top_base
-------------------------------------------------------------------------------------------------------------------*/
body{
	font: 100.0% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif;
	color:#FFF;
	line-height: 1.7;
    background: #000;    
}
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%;
}
#contents{
  width: 100%;	
  margin: 0 auto 0 auto;
}
#contents .inner{
  width: 1000px;	
  margin: 0 auto 0 auto;
}
/*----------------header1000--------------------------------------------*/
#header{
  width: 1000px;
  xbackground: #F00;
  margin: 0 auto 0 auto;
}
#header h1{
    float:left;
	padding: 0 0 0 1px;  
    }
/*----------------------------fotter1000X2500---------------------------*/	
#footer{
   width: 1000px;
   height: 2500px;
   margin: 0 auto 0 auto;
   xbackground:#00F;  
   font-size:12px;
}
#footer p{
	color: #FFF;
    font-size:10px;
    width: 980px;
    line-height:18px;
    padding: 61px 0 10px 20px;
}
#footer li{
    padding: 0 1px 0 0;
	color: #FFF;
}
ul.footmenu li.first {
    margin-left: 0px;
    color: #FFF;
}
ul.footmenu li {
    float:left; 
	border-right:1px; 
	display:block; 
	margin-left:1px;  
	color: #FFF;
}
ul.footmenu li a { 
    padding-right:0px;
	color:#FFF;
}
#footer address{
    float: right;	
    padding: 0 32px 0 0;
}
/*---------------clearfix-----------------*/
#header,
#contents .inner,
#footer{
   overflow: hidden;
   _height: 1%;
}
