/* CSS Document */
img.bg {
  /* Set rules to fill background */
  min-height: 100%;
  min-width: 1024px;
  /* Set up proportionate scaling */
  width: 100%;
  height: auto;
  /* Set up positioning */
  position: fixed;
  /* �܂���absolute; */
  top: 0;
  left: 0;
}

.box {
margin: -250px 0 0 -400px;
position: absolute;
top: 50%;
left: 50%;
width: 800px;
height: 600px;
text-align:center;
}


.btn{

margin-top:150px;
}

@media screen and (max-width: 1024px){
  img.bg {
  left: 50%;
  margin-left: -512px; }
}

div#container {
  position: relative;
}
