@charset "UTF-8";
/* CSS Document */
/*--------------------------------------------------------
	ファイル名: base.css
	概要: divをはじめとする要素のベース
	制作日: 2012/09/27
	更新日: 2008/01/15
----------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight : normal;
  }


a { text-decoration: none; }
a img {border-style:none;}
a:link { color: gray; }
a:visited { color: gray; }
a:hover { color:silver; }
a:active { color:silver; }

 
div#container {
  position: relative;
  width:100%;
  height:100%;
  padding:0;
  margin:0;
}

div#main {
width: 1000px;
height: 100%;
margin-right: auto;
margin-left: auto;
color:#666;
}

div#top {
width: 1000px;
height: 100%;
margin-right: auto;
margin-left: auto;
margin-top:180px;
margin-bottom:160px;
}


div#footer {
width:100%;
height:21px;
position:fixed;
bottom:0px;
left:0px;
background-color:#fff;
text-align:center;
}



div#top-menu {
width:1000px;
margin-left: auto;
margin-right: auto;
display: block;
text-align:center;
}


#top-menu ul{
margin-right:auto;
margin-left:auto;
width:800px;
list-style: none;
height:21px;
}

#top-menu li{
float:left;
margin: 0 38px;
}







div#name {
	float: left;
	width: 366px;
	height:70px;
}

/*--div#menu--*/
div#menu {
    float:right;
    width: 580px;
	height:70px;
	margin-left:54px;
	padding-top:15px;

}

#menu ul{
margin: 0; 
padding: 0; 
list-style: none;
}
#menu li{ 
display: inline; 
padding: 0; 
margin: 0; 
float: left;
}



div#footerend {
clear:both;
width:1000px;
padding-top:100px;
text-align:right;
margin-right: auto;
margin-left: auto;
}




