.coupon{			
  border: 6px #05060b solid;
  padding: 15px 47px 20px;
}
.coupon .coupon_title {			
  color: #010c8c;
  text-align: center;
  margin-bottom: 15px;
  font-size: 30px;
  font-weight: bold;
}
.coupon h4 {			
  text-align: center;
  margin-bottom: 15px;
  font-size: 30px;
}
.coupon .col_2 {			
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
  margin-bottom: 10px;
}
.coupon .col_1	{
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 20px;	
  /* justify-items: center; */
  /* margin-bottom: 15px; */
}
.coupon ul li{
  /* background-color: #eaeaea; */
  padding: 0 0 2.5%;
}
/* .coupon ul li .icon{font-size: 20px; color: #fff; background-color: #122e8d; padding: 5px 15px; display :inline-block;}
.coupon ul li .title{font-size: 30px; color: #404040; font-weight: 700; margin-top: 2px;text-align: center;letter-spacing: 1px;}
.coupon ul li .title span{font-size: 40px; color: #404040; font-weight: bold; margin-top: 2px;text-align: center;font-family: Lato;}
.coupon ul li .text{margin-bottom: 10px;}
.coupon ul li .btn{width: 220%; background-color: #05060b; border: solid 2px #05060b; border-radius: 5px; text-align: center;}
.coupon ul li .btn:hover{width: 220%; background-color: #fff; border: solid 2px #05060b; border-radius: 5px; text-align: center;}
.coupon ul li .btn a{font-size: 16px; color: #fff; padding: 10px 0; display: block;}
.coupon ul li .btn a:hover{font-size: 16px; color: #05060b!important; padding: 10px 0; display: block;} */
.coupon ul li {align-items:center;flex-wrap: wrap;}
.col_1 .action-cpget {
  background-color: #d721c4;
  color: #fff;
  border: 1px solid #d721c4;
  width: 100%;
  box-sizing: border-box;
  margin: 0 0 0 0;
  padding: 10px 0;
}
.col_1_c_1823 .action-cpget {
  background-color: #e93d3d;
  color: #fff;
  border: 1px solid #e93d3d;
  width: 100%;
  box-sizing: border-box;
  margin: 0 0 0 0;
  padding: 10px 0;

}

.col_2 .action-cpget {
  background-color: #d721c4;
  color: #fff;
  border: 1px solid #d721c4;
  width: 100%;
  box-sizing: border-box;
  margin: 0 ;
  padding: 10px 0;
}
.action-cpget.disabled,
.col_2 div:nth-child(2) .action-cpget.disabled {
  background-color: #a5a5a5;
  border: 1px solid #a5a5a5;
}

/* カテゴリごとクーポン文字--------------------------- */

/* サーキュレーター */
.coupon_circulator_1 .action-cpget:before {
  content: "@ 24日(金)18時〜 ";
  font-size: 20px;
}
.coupon_circulator_2 .action-cpget:before {
  content: "A 25日(土)12時〜 ";
  font-size: 20px;
}
.coupon_circulator_3 .action-cpget:before {
  content: "500円OFFクーポンを獲得する";
  font-size: 20px;
}
.coupon_circulator_1 .action-cpget.status-1:before {
  content: "@ 獲得済み";
}
.coupon_circulator_2 .action-cpget.status-1:before {
  content: "A 獲得済み";
}
.coupon_circulator_3 .action-cpget.status-1:before {
  content: "500円OFFクーポン獲得済み";
}

/* 洗濯機 */
.coupon_washingmachine_1 .action-cpget:before {
  content: "@ 24日(金)22時〜 ";
  font-size: 20px;
}
.coupon_washingmachine_2 .action-cpget:before {
  content: "A 26日(日)12時〜 ";
  font-size: 20px;
}
.coupon_washingmachine_3 .action-cpget:before {
  content: "1,000円OFFクーポンを獲得する";
  font-size: 20px;
}
.coupon_washingmachine_1 .action-cpget.status-1:before {
  content: "@ 獲得済み";
}
.coupon_washingmachine_2 .action-cpget.status-1:before {
  content: "A 獲得済み";
}
.coupon_washingmachine_3 .action-cpget.status-1:before {
  content: "1,000円OFFクーポン獲得済み";
}

/* 除湿機 */
.coupon_dehumidifier_1 .action-cpget:before {
  content: "半額クーポン";
  font-size: 20px;
}
.coupon_dehumidifier_2 .action-cpget:before {
  content: "800円OFFクーポン";
  font-size: 20px;
}
/* .coupon_dehumidifier_3 .action-cpget:before {
  content: "0000円OFFクーポンを獲得する";
  font-size: 20px;
} */
.coupon_dehumidifier_1 .action-cpget.status-1:before {
  content: "獲得済み";
}
.coupon_dehumidifier_2 .action-cpget.status-1:before {
  content: "獲得済み";
}
/* .coupon_dehumidifier_3 .action-cpget.status-1:before {
  content: "0000円OFFクーポン獲得済み";
} */

/* 理美容家電 */
.coupon_hairdressing_1 .action-cpget:before {
  content: "半額クーポン";
  font-size: 20px;
}
.coupon_hairdressing_2 .action-cpget:before {
  content: "500円OFFクーポン";
  font-size: 20px;
}
.coupon_hairdressing_3 .action-cpget:before {
  content: "0000円OFFクーポンを獲得する";
  font-size: 20px;
}
.coupon_hairdressing_1 .action-cpget.status-1:before {
  content: "獲得済み";
}
.coupon_hairdressing_2 .action-cpget.status-1:before {
  content: "獲得済み";
}
.coupon_hairdressing_3 .action-cpget.status-1:before {
  content: "獲得済み";
}

/* 掘り出し市 */
.coupon_c_1823 .action-cpget:before {
  content: "5%OFFクーポンを獲得する";
  font-size: 20px;
}
.coupon_c_1823 .action-cpget.status-1:before {
  content: "獲得済み";
}