
.hd3__top{
  max-width: 960px;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
}
.hd3__top__in{
  display: flex;
  align-items: center;
  height: 48px;
  padding: 0;
}
.hd3__top__in img{
  width: 120px;
}
.hd3__btm{
  width: 100%;
  border-top: 1px solid #D3D3D3;
}
.hd3__btm__in{
  max-width: 960px;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  display: flex;
  align-items: center;
  height: 65px;
}
.hd3__btm__in img{
  width: 240px;
}

@media (max-width:640px) {
  .hd3__top__in{
    height: 44px;
    width: 94%;
    margin: 0 18px;
  }
  .hd3__btm__in{
    height: 60px;    
    margin: 0 18px;
  }
  .hd3__btm__in img{
    width: 220px;
  }

}

.emergencyswitchBody #areaHeader,
.fmGuide #areaHeader,
.mVcbBody #areaHeader,
.lpPluginBody #areaHeader,
.scGuide #areaHeader,
.sm6Body #areaHeader,
.onlinefactoryBody #areaHeader{
  background-image: none;
}

.lp__ft{
    background-color: #333;
    display: block;
}
.lp__ft__in{
  max-width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  color: #fff;
  height: 57px;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.lp__ft__in h1{
  width: 244px;
}
.lp__ft__in h1 img{
  width: 100%;
}
.lp__ft__in small{
  font-size: 12px;
  font-weight: normal;
}

@media (max-width:640px) {
  .lp__ft__in{
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }
  .lp__ft__in h1{
    display: none;
  }
}
