:is(#d1768116, #d1766108, #d1753217, #d1756192, #d1764690, #d1766170, #d1760596, #d1760773, #d1760367)::after {
  content: "";
  display: block;
  clear: both;
}
:is(#d1768116, #d1766108) .c-link--arrow:hover {
  color: #fff;
}
:is(#d1754857, #d1755049, #d1760309, #d1762253, #d1760183, #d1766408, #d1755050) + .l-wrapper .l-inner {
  padding: 19px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 0;
  box-shadow: inset 0 1px 1px rgb(0 0 0 / 5%);
  margin-bottom: 40px;
}
:is(#d1754857, #d1755049, #d1760309, #d1762253, #d1760183, #d1766408, #d1755050) + .l-wrapper .c-list__item:nth-child(1),
:is(#d1754857, #d1755049, #d1760309, #d1762253, #d1760183, #d1766408, #d1755050) + .l-wrapper .c-list__item .c-list__item {
  padding: 0;
}
:is(#d1754857, #d1755049, #d1760309, #d1762253, #d1760183, #d1766408, #d1755050) + .l-wrapper .c-list__item:nth-child(1)::before,
:is(#d1754857, #d1755049, #d1760309, #d1762253, #d1760183, #d1766408, #d1755050) + .l-wrapper .c-list__item .c-list__item::before {
  display: none;
}
@media only screen and (max-width: 768px) {
  :is(#d1756192, #d1764690, #d1766170, #d1760596, #d1760773, #d1760367) .p-link-list__list .p-link-list__item {
    margin: 20px 2% 0;
  }
}