@charset "UTF-8";
/* 追加CSS */
/* ===============================================
# 修正 2025.07.30
=============================================== */
.side_fix .side-btn.inst {
  background: -webkit-linear-gradient(315deg, rgba(131, 58, 180, 0.9), rgba(253, 29, 29, 0.9), rgba(252, 176, 69, 0.9));
  background: linear-gradient(135deg, rgba(131, 58, 180, 0.9), rgba(253, 29, 29, 0.9), rgba(252, 176, 69, 0.9));
}
.side_fix .side-btn.official {
  background: #1860C3;
  background: -webkit-linear-gradient(309deg, rgb(24, 96, 195) 0%, rgb(0, 190, 168) 100%);
  background: linear-gradient(141deg, rgb(24, 96, 195) 0%, rgb(0, 190, 168) 100%);
}

#ftr_info .sp .btn.btn_no03 {
  background: -webkit-linear-gradient(315deg, rgba(131, 58, 180, 0.9), rgba(253, 29, 29, 0.9), rgba(252, 176, 69, 0.9));
  background: linear-gradient(135deg, rgba(131, 58, 180, 0.9), rgba(253, 29, 29, 0.9), rgba(252, 176, 69, 0.9));
}
#ftr_info .sp .btn.btn_no04 {
  background: #1860C3;
  background: -webkit-linear-gradient(309deg, rgba(24, 96, 195, 0.9) 0%, rgba(0, 190, 168, 0.9) 100%);
  background: linear-gradient(141deg, rgba(24, 96, 195, 0.9) 0%, rgba(0, 190, 168, 0.9) 100%);
}

#ftr_info .sp .ttl .out_link {
  font-size: 11px;
}