
/* daily update setup */
body {
  background-image: url("Backgrounds/hcosky2.png");
  background-repeat: no-repeat;
  background-size: cover;
  color: black;
  font-family: Verdana;
  font-size: 25;
  overflow-x: hidden;
}
.full-width-element {
    width: 100vw;
}
h1 {
    position: fixed;
    text-align: center;
    top: -0.5vh;
    width: 92vw;
    font-size: 3vh;
    margin: 2.5vh;
    padding: 2vh;
    border-style: outset;
    background-color: white;
    border-width: 0.5vw;
    color: blue;
}
h2 {
    color: red;
    background-color: white;
    text-align: center;
    font-size: 2vh;
    margin: 2vh;
    padding: 2vh;
    border-style: outset;
    position: absolute;
    left: 1vw;
    top: 110vh;
}
p {
    color: black;
    font-size: 2vh;
    position: absolute;
    left: 33.6vw;
    top: 27vh;
}
p1 {
    color: blue;
    background-color: white;
    text-align: center;
    font-size: 2vh;
    margin: 2vh;
    padding: 3vh;
    border-style: outset;
    position: absolute;
    left: 1vw;
    top: 117vh;
}
a {
    color: blue;
}

#empty_box {
  position: absolute;
  width: 42vw;
  height: 42vh;
}
#signed {
  position: absolute;
  left: 43.5vw;
  top: 53vh;
  width: 12vw;
  height: 12vh;
}

#wipe {
  position: absolute;
  left: -35vw;
  top: -13vh;
  width: 170vw;
  height: 120vh;
  opacity: 1.0;
}
#icon_home {
  position: fixed;
  width: 12vw;
  height: 12vh;
  left: 1vw;
  top: 2.5vh;
  text-align: center;
}

/* bottom */
#shad1 {
  position: absolute;
  left: 44vw;
  top: 78vh;
  width: 12vw;
  height: 12vh;
}
#logo {
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 1.3vh;
    width: 45%;
}
.main_menu_bgm {
    position: absolute;
    left: 44vw;
    top: 90vh;
}
#neocities{
    position: absolute;
    left: 2vw;
    top: 102vh;
    width: 16vw;
    height: 9vh;
}
#henstudios1{
    position: absolute;
    left: 19.5vw;
    top: 102vh;
    width: 16vw;
    height: 9vh;
}
#henstudios2{
    position: absolute;
    left: 37vw;
    top: 102vh;
    width: 7vw;
    height: 9vh;
}
#henstudios3{
    position: absolute;
    left: 46vw;
    top: 102vh;
    width: 21vw;
    height: 9vh;
}