@charset "UTF-8";

#casaneo .pane-contents #shop {
  background-color: #FFF196;
}
@media screen and (min-width: 768px) {
  #casaneo .pane-contents #shop .shoo-contents {
    display: grid;
    grid-template-columns: 1fr 380px;
    grid-template-rows: repeat(2);
    grid-column-gap: 60px;
    grid-row-gap: 0px;
  }
}
@media screen and (min-width: 768px) {
  #casaneo .pane-contents #shop .shoo-contents__text {
    grid-area: 2/1/2/2;
  }
}
@media screen and (min-width: 768px) {
  #casaneo .pane-contents #shop .shoo-contents__map {
    grid-area: 1/2/4/3;
  }
}
@media screen and (min-width: 768px) {
  #casaneo .pane-contents #shop .shoo-contents__btn {
    grid-area: 2/1/3/2;
  }
}
@media screen and (min-width: 768px) {
  #casaneo .pane-contents #shop .shoo-contents iframe {
    border-radius: 50%;
  }
}

#casaneo .contents_wapper .detail-btn {
    position: relative;
    border-radius: 5em;
    padding: 15px 30px;
    text-align: center;
    line-height: 1.3;
}