.s-content-step-05 .s-text--cl {
  color: #E14668;
}
.s-content-step-05 .s-2clm__item {
  padding: 0;
}
.s-content-step-05 .s-checklist-wrapper {
  display: flex;
  justify-content: space-around;
  align-items: baseline;
}
@media only screen and (max-width: 768px) {
  .s-content-step-05 .s-checklist-wrapper {
    flex-direction: column;
  }
}
.s-content-step-05 .s-livable-servbox.baikyaku_03_servbox01 .s-2clm .s-2clm__item .s-sp-image {
  display: block;
  padding-top: 21px;
  padding-bottom: 21px;
}
.s-content-step-05 .s-livable-servbox.baikyaku_03_servbox01 .s-2clm .s-2clm__item .s-sp-image img {
  width: 100%;
}
@media only screen and (min-width: 769px) {
  .s-content-step-05 .s-livable-servbox.baikyaku_03_servbox01 .s-2clm .s-2clm__item .s-sp-image {
    display: none;
  }
}
.s-content-step-05 .s-check-pad {
  padding-left: 30px;
}
@media only screen and (max-width: 768px) {
  .s-content-step-05 .s-titbox .s-titbox_text__tit {
    font-size: 23px;
  }
}
.s-content-step-05 .s-livable-servbox.baikyaku_03_servbox01 .s-2clm .s-2clm__item .s-pc-image {
  display: none;
}
@media only screen and (min-width: 769px) {
  .s-content-step-05 .s-livable-servbox.baikyaku_03_servbox01 .s-2clm .s-2clm__item .s-pc-image {
    display: block;
  }
}
.s-content-step-05 .s-arrow-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 23px;
  margin-bottom: 27px;
}
@media only screen and (max-width: 768px) {
  .s-content-step-05 .s-arrow-wrapper {
    flex-direction: column;
    margin-top: 21px;
  }
}
.s-content-step-05 .s-arrow-wrapper .s-text {
  margin-bottom: 0;
}
@media only screen and (max-width: 768px) {
  .s-content-step-05 .s-arrow-wrapper .s-text {
    font-size: 14px;
  }
}
.s-content-step-05 .s-arrow-wrapper img {
  width: 68px;
  margin-right: 16px;
}
@media only screen and (max-width: 768px) {
  .s-content-step-05 .s-arrow-wrapper img {
    margin-right: 0;
    margin-bottom: 21px;
  }
}
.s-content-step-05 .s-text--orange {
  color: #E83820;
}
.s-content-step-05 .s-text--sky {
  color: #00AEEF;
}
.s-content-step-05 .s-red-box {
  border: solid 1px #E83820;
  max-width: 750px;
  margin: 0 auto;
  padding: 20px;
}
.s-content-step-05 .s-red-box p {
  display: table;
  margin: 0 auto;
  font-size: 20px;
  line-height: 1.5;
}
@media only screen and (max-width: 768px) {
  .s-content-step-05 .s-red-box p {
    font-size: 14px;
  }
}
.s-content-step-05 .s-bottom-chapterbox {
  margin-top: 40px;
}
.s-content-step-05 .s-bottom-chapterbox .a-caption {
  padding-top: 15px;
}
.s-content-step-05 .s-bottom-titbox {
  margin-top: 63px;
}
@media only screen and (max-width: 768px) {
  .s-content-step-05 .s-bottom-titbox {
    margin-top: 0;
  }
}
.s-content-step-05 .s-text--blue {
  color: #002966;
  font-weight: 700;
}
.s-content-step-05 .s-text--dark {
  color: #005297;
  font-weight: 600;
}
.s-content-step-05 .s-text--gray {
  color: #514F4F;
}
.s-content-step-05 .s-text--light {
  color: #535252;
}
.s-content-step-05 .s-relativebox {
  position: relative;
}
@media only screen and (min-width: 769px) {
  .s-content-step-05 .s-box-wrap {
    position: absolute;
    content: "";
    bottom: 55px;
    max-width: 400px;
    width: 100%;
  }
}
@media only screen and (min-width: 769px) {
  .s-content-step-05 .s-baikyaku_guide_mb_type09 {
    margin-bottom: 16px;
  }
}
.s-content-step-05 .s-servbox-link {
  padding-bottom: 16px;
  display: block;
}
@media only screen and (max-width: 768px) {
  .s-content-step-05 .s-livable-servbox.baikyaku_03_servbox01 .s-2clm .s-2clm__item:first-child .s-servbox_cnt__tit {
    flex-direction: column-reverse;
    align-items: baseline;
  }
}
@media only screen and (max-width: 768px) {
  .s-content-step-05 .s-livable-servbox.baikyaku_03_servbox01 .s-2clm .s-2clm__item:first-child img {
    margin-right: auto;
    margin-left: auto;
    margin-top: 10px;
  }
}
.s-content-step-05 .s-text {
  margin-bottom: 20px;
}
@media only screen and (min-width: 769px) {
  .s-content-step-05 .s-titbox_text-tit2 {
    margin-bottom: 65px;
  }
}
@media screen and (min-width: 768px) {
  .s-content-step-05 .m-link-list__item-steps {
    width: 372px;
  }
}
.s-content-step-05 .s-cl--blue {
  color: #003D7C;
}

@media only screen and (min-width: 769px) {
  #baikyaku_05 .s-content-step-05 .s-flow_btm_wrap .s-2clm__item:first-child .s-bk-grad {
    padding: 8px 42px 18px 42px;
  }
}

#baikyaku_05 .s-content-step-05 .s-flow_btm_wrap .s-2clm__item:first-child .s-flow_item__list .s-tit {
  color: #004B91;
  border: 1px solid #004B91;
}

@media only screen and (min-width: 769px) {
  #baikyaku_05 .s-content-step-05 .s-flow_btm_wrap .s-2clm__item:last-child .s-flow_item__txt {
    padding: 0 30px 30px 30px;
  }
}
#baikyaku_05 .s-content-step-05 .s-flow_btm_wrap .s-2clm__item:last-child .s-flow_item__tit {
  color: #002966;
}

@media only screen and (max-width: 768px) {
  #baikyaku_05 .s-content-step-05 .s-flow_btm_wrap .s-2clm__item .s-flow_item__tit {
    font-size: 18px;
  }
}

@media only screen and (max-width: 768px) {
  #baikyaku_05 .s-content-step-05 .s-flow_btm_wrap .s-2clm__item:last-child .s-sab_h.mt {
    margin-top: 0;
  }
}

@media only screen and (max-width: 768px) {
  #baikyaku_05 .s-content-step-05 .s-flow_btm_wrap .s-2clm__item:last-child .s-flow_item__txt {
    border: none;
  }
}

@media only screen and (max-width: 768px) {
  #baikyaku_05 .s-content-step-05 .s-flow_btm_wrap .s-2clm__item:last-child .s-sab_h {
    border-bottom: solid 2px #002966;
  }
}

/*# sourceMappingURL=static_original-kounyu-guide-5.css.map */
