@charset "EUC-JP";

/* CSS Document */
.text-link {
  text-decoration: underline;
  transition: opacity 400ms ease;
}

.text-link:hover {
  text-decoration: underline;
  opacity: 0.6;
}

@media screen and (min-width: 768px) {
  .campaignpolicy-content .title {
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .campaignpolicy-content ul {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .campaignpolicy-content-note {
    margin-bottom: 40px;
  }
}

@media screen and (max-width: 767px) {
  .campaignpolicy-content .title {
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .campaignpolicy-content ul {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .campaignpolicy-content-note {
    margin-bottom: 20px;
  }
}
