@charset "Shift_JIS";

/*-----------------------------------------------------------
  基本レイアウト
-----------------------------------------------------------*/





body{
  color : #e3e3e3;
  background-color : black;background-position : left center;
  text-align : center;
  min-width : 1000px;
}



#top-a-container{
  text-align: center;
  position : relative;
  margin-left : auto;
  margin-right : auto;
}

#top-b-main{
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  width : 1000px;
  height : 655px;
  position : relative;
  right : auto;
  left : auto;
  padding-top : 50px;
  top : 30px;
  margin-top : 20px;
}

#top-fotter-all{
  width : auto;
  height : 50px;
  position : relative;
  
  text-align : center;  

  
  margin-top : 20px;
}

#top-fotter1{
  margin-left : 20px;
  width : 900px;
  height : 20px;
  position : relative;
  font-size : small;
  font-weight : lighter;
  text-align : left;
  margin-right : auto;
  margin-top : 0px;
  background-position : left center;
}

#top-fotter2{
  color : #00a800;
  text-align : right;
  margin-right : 30px;
  margin-bottom : 0px;
  width : 530px;
  height : 40px;
  position : relative;
  
  font-size : small;
  font-weight : lighter;
  vertical-align : baseline;
  bottom : 0px;
}


#top-left{
  
  background-repeat : no-repeat;background-position : center center;
  width : 360px;
  height : 550px;
  visibility : visible;
  text-align : center;
  
  position : absolute;
  top : 0px;
  left : 70px;
  background-image : url(Top-photo.gif);
  text-indent : -9999em;
}




#top-right{
  text-align : center;
  width : 450px;
  height : 550px;
  position : absolute;
  top : 0px;
  right : 70px;
  
}

#top-logo-all{
  width : 450px;
  height : 130px;
  position : absolute;
  text-align : center;
  top : 235px;
  right : 0px;
  left : 0px;
}

#top-logo1{
  width : 430px;
  height : 85px;
  position : absolute;
  right : 10px;
  left : 10px;
  background-repeat : no-repeat;
  z-index : 1;
  text-align : center;
  top : 3px;
  background-position : center center;
  
  

  background-image : url(toplogo.gif);
  text-indent : -9999em;
}

#top-logo2{
  width : 450px;
  height : 30px;
  
  
  
  bottom : 0px;
  font-weight : 600;
  
  font-size : 16px;
  text-align : center;
  position : absolute;
  left : 0px;
  font-family : "ＭＳ Ｐゴシック";
}

#top-button{
  width : 110px;
  height : 60px;
  position : absolute;
  text-align : center;
  bottom : 10px;
  right : 170px;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
}
#top-rinew{
  width : 200px;
  height : 20px;
  position : absolute;
  text-align : center;
  
  
  bottom : -30px;
  right : 125px;
  font-size : small;
  color : aqua;
  border-top-width : 2px;
  border-top-style : ridge;
  border-top-color : blue;
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-left-style : ridge;
  border-right-style : ridge;
  border-bottom-style : ridge;
  border-left-color : blue;
  border-right-color : blue;
  border-bottom-color : blue;
  line-height : 1.5;
}
