@charset "UTF-8";
/*今月のカラー*/
.co-nav ul li:hover a,
.co-nav ul li.active a {
  background-color: #B21D3B !important; }

.index-head .cover .bg {
  background-color: #FCE5E7 !important; }
  .index-head .cover .bg h3 {
    background-color: #B21D3B !important; }
.index-head .outline h2 {
  background-color: #B21D3B !important; }
.index-head .outline ul li::before {
  color: #FCE5E7 !important; }
.index-head .pdf_dl a {
  background-color: #B21D3B !important; }

.co-heading {
  border-color: #FCE5E7 !important; }
  .co-heading h2 {
    background-color: #FCE5E7 !important;
    color: #B21D3B !important; }

.co-conte h3, .co-conte h4, .co-conte h5 {
  color: #B21D3B !important; }

.co-opa h3 {
  background-color: #FCE5E7 !important;
  color: #B21D3B !important; }

.btn {
  border: 1px solid #B21D3B !important;
  color: #B21D3B !important; }
  .btn::after {
    border-left-color: #B21D3B !important; }
  .btn.styleA {
    background-color: #B21D3B !important; }
  .btn.styleA2 {
    background-color: #B21D3B !important; }

.topics .title {
  background-color: #B21D3B !important; }

.dx .right p {
  background-color: #FCE5E7 !important; }

.co-nav ul li.has-dropdown .dropdown li a {
  background-color: #DE294E !important; }

.co-nav ul li.has-dropdown .dropdown li a:before {
  border-bottom-color: #DE294E !important; }
