@charset "UTF-8";
/* CSS Document */
/*----------------------------------------
変数
----------------------------------------*/
.pageTitle {
  margin-bottom: 24px;
}

/* プライバシーポリシー
---------------------------------------- */
#privacyPolicy dl dt {
  color: var(--colorMain);
  font-size: var(--size16px);
  font-weight: bold;
  padding-top: var(--size14px);
}
@media screen and (max-width: 899px) {
  #privacyPolicy dl dt {
    font-size: var(--size14px);
  }
}
#privacyPolicy dl dd {
  color: var(--colorTextMain);
  font-size: var(--size16px);
  line-height: 1.6;
  border-bottom: 1px solid var(--colorBorder);
  padding: 0.8rem 0 var(--size14px);
}
@media screen and (max-width: 899px) {
  #privacyPolicy dl dd {
    font-size: var(--size14px);
  }
}
#privacyPolicy dl dd:nth-last-of-type(1) {
  border-bottom: none;
}
#privacyPolicy dl dd span {
  display: block;
  padding-bottom: 1em;
}
#privacyPolicy dl dd ul {
  padding-left: var(--size16px);
}
#privacyPolicy dl dd ul li {
  list-style: initial;
}
#privacyPolicy dl dd ul li:not(:last-child) {
  padding-bottom: 0.4em;
}
#privacyPolicy dl dd ul li .cont a {
  color: #007EFE;
  text-decoration: underline;
}
#privacyPolicy .companyBox .name {
  font-size: var(--size16px);
  font-weight: bold;
  margin-bottom: 8px;
}
#privacyPolicy .companyBox address a {
  display: inline;
}/*# sourceMappingURL=privacy.css.map */