@charset "UTF-8";
/* CSS Document */

/* ///Common/// */

.heading-h1 {
  margin: 0;
}
.page-header h2 {
  margin-top: 40px;
}
.page-header h2, .page-header h3 {
  text-align: center;
}
.news h3 {
  margin-bottom: 5px;
  font-size: 18px;
}
h4 {
  margin-bottom: 10px;
}
.list-style-unordered p {
  position: relative;
  padding-left: 10px;
}
.list-style-unordered p:before {
  position: absolute;
  content: "•";
  left: 0;
}

/* ///Anchor/// */

.page-anchor li a {
  position: relative;
  float: left;
  margin: 0 20px 20px 0;
  padding: 15px 7px 15px 18px;
  min-width: calc(100% / 7 - 20px);
  max-width: 300px;
  color: #FFF;
  text-align: center;
  letter-spacing: 1px;
  background: #585858;
}

.page-anchor li .fa.fa-fw {
  transform: rotate(90deg);
}

@media screen and (max-width:767px) {
  .procedure li a {
    width: 100%;
    margin-bottom: 30px;
    text-align: center;
  }
  .procedure li a:after {
    transform: rotate(90deg);
    top: 100%;
    left: 50%;
    right: 50%;
  }
}


/* ///Image/// */

.center-image {
  text-align: center;
}
.center-image .media-box {
  margin: 20px 0;
}


/* ///Button/// */

.line-up {
  margin-bottom: 20px;
}
.line-up li {
  float: left;
  margin: 0 10px 12px 0;
  min-width: calc(100% / 6 - 10px);
}
@media screen and (max-width:767px) {
  .examples li {
    width: 46%;
    margin: 20px 2% 0;
  }
}
.link-page a, .examples a, .link-pdf a {
  position: relative;
  display: block;
  max-width: 200px;
  min-width: 160px;
  padding: 15px;
  color: #4b1e78;
  border: 1px solid #4b1e78;
}
.link-pdf a {
  display: inline-block;
  max-width: none;
  padding: 15px 40px 15px 15px;
}
.examples a:hover, .link-pdf a:hover {
  text-decoration: none;
  background: #f5f5f5;
}
.examples a:after {
  position: absolute;
  right: 10%;
  content: "\f105";
  margin-left: 7px;
  color: #4b1e78;
  font-family: fontAwesome;
}
.link-pdf a:after {
  position: absolute;
  right: 6%;
  content: "\f1c1";
  margin-left: 7px;
  color: #4b1e78;
  font-family: fontAwesome;
}
.link-pdf a .fa.fa-fw {
  display: none;
}