body.dev-pc .cms-public .parts.top_header_emergency {
  background-color: #FBDADE;
  height: 96px;
}
body.dev-tb .cms-public .parts.top_header .div_tag {
  background-color: #FBDADE;
  height: 96px;
}
body .cms-public .emergencyDisaster {
  float: none;
  width: 746px;
  margin: 1px auto;
  border: solid 1px #e87d5d;
  box-sizing: border-box;
}
body .cms-public .emergencyDisaster .note {
  display: flex;
}
body.dev-sp .cms-public .emergencyDisaster {
  width: calc(100% - 20px);
  background-color: #FBDADE;
  height: 98px;
}
body.dev-sp .cms-public .coronaPortalsite_sp {
  margin-top: 20px;
  height: auto;
}
body .cms-public .emergencyDisaster .block {
  float: none;
}
.dev-tb .cms-public .emergencyDisaster .block {
  width: 75%;
}
body .cms-public .emergencyDisaster .block:nth-child(2),
body .cms-public .emergencyDisaster .block:nth-child(3) {
  width: 40%;
}
body.dev-pc .cms-public .emergencyDisaster .block:nth-child(2) {
  padding: 0 10px;
}
body .cms-public .emergencyDisaster .block:nth-child(3) {
  display: flex;
  align-items: center;
}
body.dev-tb .cms-public .emergencyDisaster .block:nth-child(2),
body.dev-tb .cms-public .emergencyDisaster .block:nth-child(3) {
  width: 30%;
}
body:not(.dev-pc) .cms-public .emergencyDisaster .sentence {
  margin: 0 10px;
}
body .cms-public .emergencyDisaster .sentence p {
  font-size: calc(2.4em + 0.15vw);
  margin: 0;
  line-height: 96px;
}
body.dev-tb .cms-public .emergencyDisaster .sentence p {
  font-size: calc(2.3em + 0.15vw);
  line-height: 103px;
}
body.dev-sp .cms-public .emergencyDisaster .sentence p {
  font-size: calc(1.5em + 0.15vw);
  line-height: 98px;
}
@media screen and (max-width:360px) {
  body.dev-sp .cms-public .emergencyDisaster .sentence p {
    font-size: calc(1.1em + 0.15vw);
    line-height: 98px;
  }
}
body.dev-sp .cms-public .page .coronaPortalsite_sp .sentence p {
  line-height: 180%;
}
body .cms-public .emergencyDisaster .sentence p a {
  color: #fff;
}

body .cms-public .emergencyDisaster .block:nth-child(2) .image figure {
  width: 150px;
}
body .cms-public .emergencyDisaster .block:nth-child(3) .image figure {
  width: 153px;
}

.dev-pc .cms-public .area1 .header .note {
  height: 160px;
}
