/** Shopify CDN: Minification failed

Line 96:2 "bockground-color" is not a known CSS property
Line 98:0 Unexpected "{"
Line 98:1 Expected identifier but found "%"
Line 98:35 Unexpected "/"
Line 98:55 Expected identifier but found "%"

**/
.common-member {
  margin-top: 50px;
  padding: 0 20px;
} 
.common-member__list {
  display: flex;
  gap: 30px;
  flex-wrap: wrap;
}
.common-member__item {
  padding: 30px 10px;
  border: 6px solid;
  border-radius: 8px;
  background-color: #fff;
}
.common-member__item-body {
  margin-top: 15px;
}
.common-member-info__bond {
  display: flex;
  gap: 4%;
}
.common-member-type {
  display: flex;
  align-items: center;
  width: clamp(50px, 30vw, 150px);
}
.common-member-name {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 6px;
  max-height: 60px;
  width: 100%;
  margin: 0;
  color: #000;
  font-weight: bold;
  font-size: clamp(20px, 6vw, 46px);
  border-radius: 8px;
}
.common-member-info__wrapper {
  display: flex;
  align-content: center;
  gap: 2vw;
  flex-wrap: wrap;
  width: 100%;
}
.common-member-{
}
.common-member-sns {
  width: 100%;
}
.common-member-sns__list {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  gap: 15px;
  margin: 20px 0 0;
  padding: 8px 16px !important;
  font-size: clamp(14px, 4vw, 18px);
  border-radius: 8px;
}
.common-member-sns__item{
  list-style: none;
  width: clamp(36px, 10vw, 100px);
}
.common-member-sns__item:hover {
  opacity: 0.6;
}
.common-member__item-footer {
  margin-top: 20px;
}
.common-member__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 60px;
  border-radius: 8px;
  color: #fff;
  font-weight: bold;
  background-color: #000;
  border: 2px solid #000;
  box-sizing: border-box;
}
.common-member__btn:hover {
  bockground-color: #fff !important;
}
{% comment %} ----- 戻るボタン/ここから -----{% endcomment %}
.common-member__back {
  margin: 60px 0 100px;
}
@media screen and (min-width: 769px) {
  .common-member {
    width: 80%;
    margin-right: auto;
    margin-left: auto;
    padding: 0 20px;
  } 
  .common-member__item {
    width: calc((100% - 30px) / 2);
    padding: 30px 20px;
  }
  .common-member-info__wrapper {
    gap: 1vw;
    width: 70%;
  }
  .common-member-name {
    font-size: clamp(16px, 2.5vw, 42px);
  }
}