@media screen and (min-width: 768px), print {
  #container.columnPage .columnMv-inner-ttl .mainTtl{
    margin-top: 145px;
  }
  #container.trust-05.columnPage .columnMv-inner-img{
    margin-top: 0;
  }
  .worriesBlock-wrap-img.img_01{
    width: 70%;
  }
  .worriesBlock-wrap-img.img_02{
    width: 80%;
  }
}


@media screen and (max-width: 767px), print {
  .content-block.spmb{
    margin-bottom: calc((260/750) * 100vw);
  }
  #container.trust.columnPage .content-block-inner .worriesArrow{
    margin-bottom: calc((260/750) * 100vw);
  }
}

#container.trust.trust-05.columnPage .worriesBlock-wrap-txt span{
  display: block;
  padding-left: 1em;
  text-indent: -1em;
  line-height: 1.6;
  font-weight: normal;
  margin-bottom: 1rem;
}