@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@700&display=swap");
body {
  background-color: white;
  color: black;
  font-family: "Noto Sans TC", sans-serif;
  text-align: center;
  margin: 0px;
}

h1 {
  margin: 0px;
}

#grid_main {
  font-family: "Noto Sans TC", sans-serif;
  display: -ms-grid;
  display: grid;
      grid-template-areas: "header" "cuerpo";
}

#info_modal {
  font-family: "Noto Sans TC", sans-serif;
}

#titulo {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: header;
  height: 15vh;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  -ms-grid-column-align: center;
      justify-self: center;
}

#cuarto {
  height: 85vh;
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  grid-area: cuerpo;
  text-align: center;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  margin-bottom: auto;
  background-image: -webkit-gradient(linear, left top, right top, from(white), to(white));
  background-image: linear-gradient(to right, white, white);
}

#titulo_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}

#titulo_1 {
  margin: 0 auto;
  display: block;
}

#svg_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}

#svg_1 {
  margin: 0 auto;
  display: block;
  width: 600px;
  height: 600px;
  border-radius: 10px;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.cuarto_gen {
  fill: none;
  stroke: black;
  stroke-width: 20px;
}

#rect_1 {
  width: 600px;
  height: 600px;
}

#line_lamp {
  stroke: black;
  stroke-width: 10px;
}

#pol_lamp {
  fill: black;
  stroke: black;
  stroke-width: 10px;
}

#ventana {
  width: 150px;
  height: 150px;
  x: 400px;
  y: 150px;
  border-radius: 10px;
  fill: none;
  stroke: black;
  stroke-width: 10px;
}

#cama_1 {
  x: 0px;
  y: 500px;
  width: 250px;
  height: 50px;
  border-radius: 10px;
  fill: none;
  stroke: black;
  stroke-width: 10px;
}

#cama_2 {
  border-radius: 10px;
  fill: none;
  stroke: black;
  stroke-width: 10px;
}

line {
  stroke: black;
  stroke-width: 10px;
}

rect {
  stroke: black;
  stroke-width: 10px;
  fill: none;
}
/*# sourceMappingURL=style.css.map */