#header {
  background: none;
  background-size: auto;
  height: auto;
}

#contentsArea img {
  width: auto;
}

#contentsArea {
  padding: 0 0 100px;
}

@media screen and (max-width: 679px) {
  #header {
    position: relative;
    width: 100%;
    z-index: 100;
    background-color: #fff;
    border-bottom: solid 1px #c9c9c9;
  }

  #contentsArea {
    padding: 0 0 100px;
  }

  #headLinkAreaInner {
    margin: 0 auto;
    padding: 20px 5px 0 5px;
    border-top: none;
  }
}
