/* Phone (max-width: 600px) */
@media (max-width: 600px) {
  body {
    background: url("../img/offline_phone.jpg");
	background-size: cover;
	background-repeat: no-repeat;
  }
}

/* Tablet (601px to 1024px) */
@media (min-width: 601px) and (max-width: 1024px) {
  body {
    background: url("../img/offline_phone.jpg");
	background-size: cover;
	background-repeat: no-repeat;
  }
}

/* Desktop (1025px and up) */
@media (min-width: 1025px) {
  body {
    background: url("../img/offline_pc.jpg");
	background-size: cover;
	background-repeat: no-repeat;
  }
}