@charset "UTF-8";
/*================================
	list
================================*/
.c-list__item {
  position: relative;
  margin-bottom: 16px;
  padding-left: 16px;
  font-size: 1.6rem;
}
.c-list__item::before {
  content: "";
  position: absolute;
  top: 0.45em;
  left: 0;
  display: block;
  width: 8px;
  height: 8px;
  background-color: #0050a5;
  border-radius: 50%;
}
.c-list__item:last-child {
  margin-bottom: 0;
}
.c-list.-inline {
  margin-top: 32px;
  padding-left: 24px;
}
.c-list.-inline::before {
  display: none;
}
.c-list.-inline .c-list__item {
  padding-left: 12px;
  color: #666;
}
.c-list.-inline .c-list__item::before {
  top: 0.6em;
  width: 4px;
  height: 4px;
  background-color: #666;
}
.c-list.-num .c-list__item {
  padding-left: 29px;
}
.c-list.-num .c-list__item:nth-child(1)::before {
  content: "1.";
}
.c-list.-num .c-list__item:nth-child(2)::before {
  content: "2.";
}
.c-list.-num .c-list__item:nth-child(3)::before {
  content: "3.";
}
.c-list.-num .c-list__item:nth-child(4)::before {
  content: "4.";
}
.c-list.-num .c-list__item:nth-child(5)::before {
  content: "5.";
}
.c-list.-num .c-list__item:nth-child(6)::before {
  content: "6.";
}
.c-list.-num .c-list__item:nth-child(7)::before {
  content: "7.";
}
.c-list.-num .c-list__item:nth-child(8)::before {
  content: "8.";
}
.c-list.-num .c-list__item:nth-child(9)::before {
  content: "9.";
}
.c-list.-num .c-list__item:nth-child(10)::before {
  content: "10.";
}
.c-list.-num .c-list__item:nth-child(11)::before {
  content: "11.";
}
.c-list.-num .c-list__item:nth-child(12)::before {
  content: "12.";
}
.c-list.-num .c-list__item:nth-child(13)::before {
  content: "13.";
}
.c-list.-num .c-list__item:nth-child(14)::before {
  content: "14.";
}
.c-list.-num .c-list__item:nth-child(15)::before {
  content: "15.";
}
.c-list.-num .c-list__item:nth-child(16)::before {
  content: "16.";
}
.c-list.-num .c-list__item:nth-child(17)::before {
  content: "17.";
}
.c-list.-num .c-list__item:nth-child(18)::before {
  content: "18.";
}
.c-list.-num .c-list__item:nth-child(19)::before {
  content: "19.";
}
.c-list.-num .c-list__item:nth-child(20)::before {
  content: "20.";
}
.c-list.-num .c-list__item:nth-child(21)::before {
  content: "21.";
}
.c-list.-num .c-list__item:nth-child(22)::before {
  content: "22.";
}
.c-list.-num .c-list__item:nth-child(23)::before {
  content: "23.";
}
.c-list.-num .c-list__item:nth-child(24)::before {
  content: "24.";
}
.c-list.-num .c-list__item:nth-child(25)::before {
  content: "25.";
}
.c-list.-num .c-list__item:nth-child(26)::before {
  content: "26.";
}
.c-list.-num .c-list__item:nth-child(27)::before {
  content: "27.";
}
.c-list.-num .c-list__item:nth-child(28)::before {
  content: "28.";
}
.c-list.-num .c-list__item:nth-child(29)::before {
  content: "29.";
}
.c-list.-num .c-list__item:nth-child(30)::before {
  content: "30.";
}
.c-list.-num .c-list__item::before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: auto;
  height: auto;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  font-weight: bold;
  color: #0050A5;
}
.c-list.-num.-inline {
  counter-reset: hoge;
  padding-left: 11px;
  margin-bottom: 24px;
}
.c-list.-num.-inline .c-list__item {
  counter-increment: hoge;
  padding-left: 2em;
}
.c-list.-num.-inline .c-list__item::after {
  content: counter(hoge, lower-roman);
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 2em;
  height: auto;
  text-align: center;
  font-weight: bold;
}
.c-list.-num.-inline .c-list__item::before {
  content: ".";
  position: relative;
  top: auto;
  left: auto;
  display: inline-block;
  width: auto;
  height: auto;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  color: #666;
}
.c-list.-notes .c-list__item {
  font-size: 1.4rem;
  color: #666;
}
.c-list.-notes .c-list__item::before {
  background-color: #666;
}
.c-list.-notes.-num .c-list__item {
  padding-left: 30px;
}
.c-list.-notes.-num .c-list__item:nth-child(1)::before {
  content: "※1";
}
.c-list.-notes.-num .c-list__item:nth-child(2)::before {
  content: "※2";
}
.c-list.-notes.-num .c-list__item:nth-child(3)::before {
  content: "※3";
}
.c-list.-notes.-num .c-list__item:nth-child(4)::before {
  content: "※4";
}
.c-list.-notes.-num .c-list__item:nth-child(5)::before {
  content: "※5";
}
.c-list.-notes.-num .c-list__item:nth-child(6)::before {
  content: "※6";
}
.c-list.-notes.-num .c-list__item:nth-child(7)::before {
  content: "※7";
}
.c-list.-notes.-num .c-list__item:nth-child(8)::before {
  content: "※8";
}
.c-list.-notes.-num .c-list__item:nth-child(9)::before {
  content: "※9";
}
.c-list.-notes.-num .c-list__item:nth-child(10)::before {
  content: "※10";
}
.c-list.-notes.-num .c-list__item:nth-child(11)::before {
  content: "※11";
}
.c-list.-notes.-num .c-list__item:nth-child(12)::before {
  content: "※12";
}
.c-list.-notes.-num .c-list__item:nth-child(13)::before {
  content: "※13";
}
.c-list.-notes.-num .c-list__item:nth-child(14)::before {
  content: "※14";
}
.c-list.-notes.-num .c-list__item:nth-child(15)::before {
  content: "※15";
}
.c-list.-notes.-num .c-list__item:nth-child(16)::before {
  content: "※16";
}
.c-list.-notes.-num .c-list__item:nth-child(17)::before {
  content: "※17";
}
.c-list.-notes.-num .c-list__item:nth-child(18)::before {
  content: "※18";
}
.c-list.-notes.-num .c-list__item:nth-child(19)::before {
  content: "※19";
}
.c-list.-notes.-num .c-list__item:nth-child(20)::before {
  content: "※20";
}
.c-list.-notes.-num .c-list__item:nth-child(21)::before {
  content: "※21";
}
.c-list.-notes.-num .c-list__item:nth-child(22)::before {
  content: "※22";
}
.c-list.-notes.-num .c-list__item:nth-child(23)::before {
  content: "※23";
}
.c-list.-notes.-num .c-list__item:nth-child(24)::before {
  content: "※24";
}
.c-list.-notes.-num .c-list__item:nth-child(25)::before {
  content: "※25";
}
.c-list.-notes.-num .c-list__item:nth-child(26)::before {
  content: "※26";
}
.c-list.-notes.-num .c-list__item:nth-child(27)::before {
  content: "※27";
}
.c-list.-notes.-num .c-list__item:nth-child(28)::before {
  content: "※28";
}
.c-list.-notes.-num .c-list__item:nth-child(29)::before {
  content: "※29";
}
.c-list.-notes.-num .c-list__item:nth-child(30)::before {
  content: "※30";
}
.c-list.-notes.-num .c-list__item::before {
  background-color: rgba(0, 0, 0, 0);
  color: #666;
}