.pc-button {
  color: #2196f3;
background-color: #FFF;
  transition: .5s;
  padding: 13px 100px;margin: 10px 0;line-height: 1;border:1.5px solid #2196f3;border-radius: 5px;box-sizing: border-box;text-align: center;display: inline-block;font-weight: bold;
}
.pc-button:hover {
background-color :#2196f3;
  color: #FFF;
}

#detailWrap {
  display: block;
  width: 90%;
  max-width: 1000px;
  margin: 20px;
}

#detailWrap img {
  width: auto;
  max-width: 100%;
}

@media ( max-width : 680px ){
  #detailWrap {
    width: calc( 100% - 40px );
  }
}
