@charset "utf-8";
h1{
  font-size: 150%;
  width: 100%;
  border-bottom: solid 2px #667699;
  margin-bottom: 0.5rem;
}
#customer-faq h2{
  font-size: 130%;
  width: 100%;
  border-bottom: solid 2px #667699;
  margin-bottom: 1rem;
  margin-top: 3rem;
}
#motto-sitemap h2 {
  font-size: 1.3em;
  color: #647394;
  border-bottom: solid #647394 2px;
  padding-bottom: 0.2rem;
  margin: 1.5rem auto 1rem auto;
}
.site-list a {
  position: relative;
  padding-left: 25px;
  color: #666;
  border-bottom: dotted 2px #999;
  padding-top: 8px;
  padding-bottom: 8px;
}
.site-list a:hover {
  text-decoration: underline;
  opacity:0.7;
}
.site-list a::before {
  position: absolute;
  content: url("https://ddsp.jp/motto-ddsp/common-img/link-icon_black.svg");
  top: 8px;
  width: 7px;
  left: 0.5rem;
}
