/*==============================
emergencyArea
==============================*/
.main h2+*{
margin-top:0;
}

@media print,screen and (min-width : 768px ){
.emergencyArea {
  /* background: #fff; */
  padding: 12px 0 18px;
}
.emergencyArea .emergencyAreaIn {
  box-sizing: border-box;
  width: 940px;
  margin: 0 auto;
  border: 1px solid #ff5400;
  background: #fef5f0;
  position: relative;
}
.emergencyArea .emergencyAreaIn h2 {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 154px;
  background: #ff5400;
}
.emergencyArea .emergencyAreaIn h2:before {
  content: "";
  position: absolute;
  left: 100%;
  top: 0;
  bottom: 0;
  width: 13px;
  background: url(/images/top/em_bg.png) no-repeat;
  background-size: 13px 100%;
}
.emergencyArea .emergencyAreaIn h2 span {
  position: absolute;
  left: 8px;
  top: 50%;
  margin-top: -12px;
}
.emergencyArea .emergencyAreaIn dl {
  margin-left: 175px;
  padding: 10px 0;
  font-size: 0;
  color: #ff5400;
}
.emergencyArea .emergencyAreaIn dl dt,
.emergencyArea .emergencyAreaIn dl dd {
  display: inline-block;
  font-size: 1rem;
}
.emergencyArea .emergencyAreaIn dl dd {
  margin-right: 1em;
}
.emergencyArea .emergencyAreaIn dl dd a {
  color: #ff5400;
}
}

/* ******************************************** */

@media print,screen and (max-width : 767px ){
  .emergencyArea {
    padding: 0 0 20px;
    margin-top: 10px;
  }
  .emergencyArea .emergencyAreaIn {
    border: 1px solid #ff5400;
  }
  .emergencyArea .emergencyAreaIn h2 {
   /* background: #ff5400 url(/sp/img/top/em_ico.png) no-repeat 10px center; */
    background: #ff5400;
    background-size: 17px auto;
    color: #fff;
    line-height: 27px;
    /* padding-left: 36px; */
    text-align: center;
  }
  .emergencyArea .emergencyAreaIn dl {
    padding: 8px;
    background: #fef5f0;
    color: #ff5400;
    font-size: 0;
  }
  .emergencyArea .emergencyAreaIn dl dt,
  .emergencyArea .emergencyAreaIn dl dd {
    display: inline;
    font-size: 12px;
  }
  .emergencyArea .emergencyAreaIn dl dt {
    margin-left: .5em;
  }
  .emergencyArea .emergencyAreaIn dl a {
    color: #ff5400;
  }
}
