@charset "UTF-8";

#blue + div .heading {
  color: rgb(3,54,100);
}
#blue + div .heading.block_header_2,
#orange + div .heading.block_header_2,
#pink + div .heading.block_header_2,
#green + div .heading.block_header_2 {
  display: none;
}
#orange + div .heading {
  color: rgb(255,153,0);
}
/*---------------------------------
#pink + div .heading {
  color: rgb(226,101,99);
}
---------------------------------*/
#green + div .heading {
  color: rgb(38,79,14);
}
#blue + div ul li,
#orange + div ul li,
#pink + div ul li,
#green + div ul li {
  color: #fff;
  padding: 1rem 2rem;
}
#blue + div ul li:not(:last-child),
#orange + div ul li:not(:last-child),
#pink + div ul li:not(:last-child),
#green + div ul li:not(:last-child) {
  border-bottom: 1px solid #fff;
}
#blue + div ul li {
  background: rgb(3,54,100);
}
#blue + div ul li:nth-child(even) {
  background: rgb(2,82,150);
}
#orange + div ul li {
  background: rgb(255,153,0);
}
#orange + div ul li:nth-child(even) {
  background: rgb(247,178,100);
}
/*--------------------------------
#pink + div ul li {
  background: rgb(226,101,99);
}
#pink + div ul li:nth-child(even) {
  background: rgb(245,204,203);
}
----------------------------------*/
#green + div ul li {
  background: rgb(38,79,14);
}
#green + div ul li:nth-child(even) {
  background: rgb(54,119,20);
}

/*-----------20250421追加---------------*/
#pink + div .heading {
  color: #FF6EC7;
}

#pink + div ul li {
  background: #FF6EC7;
}
#pink + div ul li:nth-child(even) {
  background: #FFD1DC;
}