@charset "UTF-8";
body{
  font-size : 13px;
  font-family : メイリオ, "Lucida Console", Arial, "Helvetica Neue OTS", sans-serif;
  
  
  
background-position : center top;
  line-height : 1.8;
  
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-left-width : 0px;
  text-decoration : none;
  color : rgb(64, 0, 0);
  width : 100%;
  height : auto;
  overflow : visible;
  bottom : 0px;

  background-attachment : fixed;
  background-size: auto;

  



  background-image : url(img/bk.jpg);
  background-repeat : repeat-x;
  z-index : -1;
}

a{
  
  
  color : rgb(252, 54, 108);
  text-decoration : underline;
}

a:hover{
  color : rgb(0, 255, 128);
}



#menue{
  width : 100%;
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  height : 150px;
  
  
  
  
  
    

  

  z-index : 100;
  

  

  
  position : fixed;
  
}@charset "UTF-8";



form{
  
  
  background-color : transparent;
  width : 300px;
  height : 100px;
  
  
  overflow : scroll;
  
  
    overflow-x: hidden;
  
  padding-left : 50px;
  padding-right : 20px;
  
  
  

  
  
  
  scrollbar-face-color : #400000;
  scrollbar-arrow-color : #fc366c;
  margin-top : 10px;
}
li{
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : rgb(128, 64, 0);
  color : rgb(64, 0, 0);
  
  
  font-size : 12px;
  font-weight : bold;
  line-height : 1.5;
  
  
  
  
  padding-bottom : 10px;
  padding-top : 10px;
}

#bottom{
  
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  width : 100%;
  
  
  
  
  
  
  
  
  
  
  
  
  float : right;
  
  height : 30px;
  
  
  
  
  background-image : url(img/bk_bottom.png);
  
  
  font-weight : bold;
  color : yellow;
  
  font-size : 13px;
  
  
  
  
  
  
  
  
  
  
  margin-top : 0px;
  
  
  
  position : fixed;
  bottom : 0px;
  left : 0px;
  
  
  
  padding-top : 8px;
}
#story{
  background-image : url(img/story.png);
  width : 100%;
  height : 4200px;
  position : relative;
  background-repeat : no-repeat;background-position : center center;
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  padding-top : 400px;
}


#wait{
  background-image : url(img/wait.png);
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  width : 1000px;
  height : 800px;
  
  
  background-repeat : no-repeat;background-position : center center;
  
  
  
  padding-top : 250px;
}


#space{
  
  
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  width : 1000px;
  
  
  
  
  
  height : 200px;
  
}

#space_shop{
  
  
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  width : 100%;
  
  
  
  
  
  height : 750px;
  

  background-image : url(img/special_tokuten.png);
  background-repeat : no-repeat;background-position : center bottom;
  margin-bottom : 50px;
}
#link_cyclon{
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  width : 100%;
  height : 1550px;
}

#system{
  
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  padding-top : 200px;
  width : 1000px;
  height : 100%;
  
}
#system_map{
  background-image : url(img/system_map.png);
  
  width : 1000px;
  height : 1100px;
  background-repeat : no-repeat;
  top : 150px;
}

#system_onoff{
  background-image : url(img/system_onoff.png);
  
  width : 1000px;
  height : 900px;
  background-repeat : no-repeat;
}

#system_cyclon{
  background-image : url(img/system_cyclon.png);
  
  width : 1000px;
  height : 3000px;
  background-repeat : no-repeat;
  padding-bottom : 30px;
}

#bk{
  background-image : url(img/bk.jpg);
  background-repeat : repeat-x;
  width : auto;
  height : 100%;
  
  
  clear : none;
}

#text_waku{
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  background-image : url(img/bk_mainpack.png);
  width : 700px;
  
  font-weight : bolder;
  color : rgb(128, 0, 0);
  padding-top : 40px;
  padding-bottom : 40px;
  font-size : 16px;
  padding-left : 60px;
  padding-right : 60px;
}
