.s-text-list-type-3 {
  position: relative
}

.s-text-list-type-3__items-row {
  text-align: left
}

.s-text-list-type-3__item {
  display: flex;
  align-items: flex-start
}

.s-text-list-type-3__item-title {
  flex-shrink: 0
}

.s-text-list-type-3__item-line-wrapper {
  flex-grow: 1;
  box-sizing: border-box
}

@media screen and (max-width:639px) {
  .s-text-list-type-3__item-title {
    max-width: 40%
  }

  .s-text-list-type-3__item-line-wrapper {
    min-width: 20%
  }
}

@media screen and (min-width:640px) {
  .s-text-list-type-3__item-title {
    max-width: 45%
  }

  .s-text-list-type-3__item-line-wrapper {
    min-width: 10%
  }
}

.s-text-list-type-3__item-line-wrapper_padding-left {
  padding-left: 12px
}

.s-text-list-type-3__item-line-wrapper_padding-right {
  padding-right: 12px
}

.s-text-list-type-3__item-line {
  height: 16px;
  border-bottom: 1px dotted;
  border-color: inherit;
  opacity: .4
}

.s-text-list-type-3__item-description {
  flex-shrink: 0;
  text-align: right
}

@media screen and (max-width:639px) {
  .s-text-list-type-3__item-description {
    max-width: 40%
  }
}

@media screen and (min-width:640px) {
  .s-text-list-type-3__item-description {
    max-width: 45%
  }
}
