@charset "utf-8";

@import url(/campaign/css/campaign-detail.css);


/* ========== c-anchorLinks-cpn ========== */
.c-ground-01.c-ground-anchorLinks{
  padding-bottom: 30px;
}
@media only screen and (max-width: 640px){
  .c-ground-01.c-ground-anchorLinks{
    padding-bottom: 16px;
  }
}
ul.c-anchorLinks-cpn{
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
}
.c-anchorLinks-cpn li{
  float: left;
}
.c-anchorLinks-cpn_pc li{
  width: 24.85%;
  margin-left: 0.2%;
}
.c-anchorLinks-cpn_pc li:first-child{
  margin-left: 0;
}
.c-anchorLinks-cpn_sp li{
  width: 49.8%;
  margin-left: 0.4%;
  margin-top: 0.4%;
}
.c-anchorLinks-cpn_sp li:nth-child(odd){
  margin-left: 0;
}
ul.c-anchorLinks-cpn:after{
  content: "";
  display: block;
  clear: both;
}
/* ========== heading ========== */
.wb-cpn-heading-01{
  margin: -30px -54px 0 -54px!important;
}
@media only screen and (max-width: 640px){
  .wb-cpn-heading-01{
    margin: -16px -10px 0 -10px!important;
  }
}
/* ========== c-interest-rate-box-header ========== */
.c-interest-rate-box-header{
  padding: 10px;
}
.bg-color-green{
  background-color: #8fcb00;
}
.bg-color-blue{
  background-color: #09a4fd;
}
.bg-color-orange{
  background-color: #f2a000;
}
.bg-color-gray{
  background-color: #f5f5f5;
}
.c-interest-rate-box-content{
  padding: 10px 20px 20px;
  margin: 0;
}