.guide-title-wrapper {
  overflow: visible;
  padding: 9.6rem 0;
  background: #f5f5f5;
}

.guide-title-wrapper h1 {
  font-size: 26px;
}

.guide-title-wrapper .guide-title-p {
  font-size: 12px;
  background: #f5f5f5;
  color: #522E0A;
}

#guide-container .guide-line {
  width: 150px;
}

.guide-step-container p {
  line-height: 1.6;
}

.system-policy .system-policy-text {
    opacity: 0;
    transform: translateY(50px);
    transition: 0.5s;
}
.system-policy .system-policy-text.fadein {
    opacity: 1;
    transform: translateY(0) !important;
}


@media screen and (min-width: 768px) {
  .guide-step-container hr {
    margin: 25px auto;
  }
}