#SBP23 .bd2cTitle::after, #SBP23 .acBox dt span.num, #SBP23 .entryBody .discList li::before, #SBP23 .linkList__btn--em{
  background: #3cc83c;
}
#SBP23 .entryBody__title2, #SBP23 .linkList__btn--em{
  border-color: #3cc83c !important;
}
#SBP23 .entryBody strong.em, #SBP23 .numList li::marker{
  color: #3cc83c;
}
#SBP23 .entryBody p a, #SBP23 .linkList li a{
  color: #00735b;
}
#SBP23 .acBox dd {
  border-top: 1px solid #3cc83c;
}
#SBP23 .entryBody p a[target=_blank]::after, #SBP23 .linkList li a[target=_blank]::after {
  background-image: url(/mobile/set/data/menulist/campaigns/winticket-campaign-20240801/img/shared/icon_blank_1.png);
}
#SBP23 .linkList li a::after {
  background-image: url(/mobile/set/data/menulist/campaigns/winticket-campaign-20240801/img/shared/icon_arrow_1.png);
  background-size: 100% auto;
}
#SBP23 .bgSecWrap {
  background-image: url(/mobile/set/data/menulist/campaigns/winticket-campaign-20240801/img/shared/bg_pattern_1.png);
}
#SBP23 .pcodeBox{
  background-color: #ebfff0;
  padding: 5px 10px;
}
#SBP23 .pcodeBox strong{
  display: block;
  text-align: center;
  padding: 5px;
}
#SBP23 .pcode{
  display: block;
  border: 1px solid #3cc83c;
  background-color: #FFF;
  padding: 10px;
  text-align: center;
}

@media screen and (min-width: 1025px) {
  #SBP23 .bgSecWrap {
    margin-top: -80px;
  }
}

@media screen and (max-width: 1024px) {
   #SBP23 .bd2cTitle{
    margin-top: 50px;
  }
  #SBP23 .bd2cTitle__1{
    margin-top: 0px;
  }
}