@charset "utf-8";
/* ホルダーカラーは2色!使いやすい機能も充実! */
.un_wcAccePanaCommon_feature {
  display: flex;
  justify-content: space-between;
}
.un_wcAccePanaCommon_featureItem {
  & + .un_wcAccePanaCommon_featureItem {
    margin-left: 20px;
  }
}

/* 棚板カラーは9種類から選択! */
.un_wcAccePanaCommon_colorSection {
  & + .un_wcAccePanaCommon_colorSection {
    margin-top: 20px;
  }
}
.un_wcAccePanaCommon_colorSection > * + * {
  margin-top: 20px;
}
.un_wcAccePanaCommon_colorTtl {
    & + .un_wcAccePanaCommon_colorImg {
    margin-top: 10px;
  }
}

/* 棚付二連ペーパーホルダー */
.un_wcAccePanaCommon_panel {
  border: var(--defaultBorder);
  padding: 20px;
  display: flex;
  gap: 20px;
  align-items: flex-start;

  & + .el_hdg2 {
    margin-top: 40px;
  }
}
.un_wcAccePanaCommon_colorTtl {
  font-weight: bold;
  font-size: 18px;
}
.un_wcAccePanaCommon_colorTtl {
  & + .un_wcAccePanaCommon_linkTxt {
    padding-top: 10px;
  }
}
.un_wcAccePanaCommon_colorImg {
  & + .un_wcAccePanaCommon_colorTtl {
    margin-top: 20px;
  }
}
.un_wcAccePanaCommon_colorBlock {
  & + .un_wcAccePanaCommon_tableWrapper {
    margin-top: 20px;
  }
}
.un_wcAccePanaCommon_tableWrapper {
  & + .un_wcAccePanaCommon_colorTtl {
    margin-top: 20px;
    padding-top: 20px;
    border-top: dotted 1px #999;
  }
}
.un_wcAccePanaCommon_colorImg {
  & + .un_wcAccePanaCommon_tableWrapper {
    margin-top: 20px;
  }
}
.un_wcAccePanaCommon_table {
  width: 100%;
  text-align: center;
  border-collapse: collapse;
  
  &,
  th,
  td {
    border: 1px solid #1F9A2C;
  }

  th,
  td {
    padding: 10px;
    vertical-align: middle;
  }

  th {
    background: #ddf5d8;
    font-weight: normal;
  }
}
.un_wcAccePanaCommon_tableThLine {
  display: block;
}
.un_wcAccePanaCommon_tableBtn {
  margin-top: 5px;
}
.un_wcAccePanaCommon_tableDiscount {
  color: var(--emphasisRed);
  font-weight: bold;

  .un_wcAccePanaCommon_tableDiscountNum {
    font-size: 18px;
  }
}
.un_wcAccePanaCommon_tableDiscountAllPrice {
  font-size: 30px;
  color: var(--emphasisRed);
  font-weight: bold;
}
.un_wcAccePanaCommon_tableUnit {
  font-weight: bold;
  color: var(--emphasisRed);
}