@charset "UTF-8";
/*
お客様のプレースタイルにあったサポートをしています
*/
@media (min-width: 768px) {
  main #stsyps {
    margin-bottom: 130px;
  }
}

@media (max-width: 767px) {
  main #stsyps {
    margin-bottom: 13vw;
  }
}

main #stsyps .img {
  margin-bottom: 0.8em;
}

main #stsyps .img a:hover img {
  opacity: 1;
}

main #stsyps .conts2_flex {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media (min-width: 481px) {
  main #stsyps .conts2_flex {
    gap: 50px 4%;
  }
}

@media (max-width: 480px) {
  main #stsyps .conts2_flex {
    gap: 6vw;
  }
}

@media (min-width: 481px) {
  main #stsyps .conts2_flex .fbox {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 48%;
            flex: 0 0 48%;
  }
}

main #stsyps .conts2_in {
  position: relative;
}

main #stsyps .conts2_in .img {
  text-align: right;
}

main #stsyps .conts2_in .num {
  position: absolute;
  bottom: -20px;
}

main #stsyps .conts2_in .num img {
  -webkit-filter: drop-shadow(4px -2px 0px white);
          filter: drop-shadow(4px -2px 0px white);
}

main #stsyps .conts2_ttl {
  color: #DA5019;
  font-weight: bold;
}

@media (max-width: 767px) {
  main #stsyps .conts2_ttl {
    font-size: 19px;
  }
}

@media (min-width: 768px) {
  main #stsyps .txt {
    margin: 20px 0 0 35px;
  }
}

/*=============================================================

 私たちの考え方　thought

=============================================================*/
/*
メイン,
キャッチ
*/
main .catch1 {
  right: 0px;
}

@media (min-width: 768px) {
  main .catch1 {
    width: 900px;
    max-width: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}

@media (max-width: 767px) {
  main .catch1 {
    top: 3%;
    font-size: 19px;
  }
}

@media (max-width: 767px) {
  main .catch1 strong {
    display: block;
    background-color: rgba(255, 255, 255, 0.8);
    padding: 2vw;
  }
}

@media (min-width: 768px) {
  main .catch1 p:nth-child(2) {
    margin-top: -15px;
  }
}

@media (max-width: 767px) {
  main .catch1 p.right {
    text-align: left;
  }
}

/*
私たちの考え方
*/
/*# sourceMappingURL=thought.css.map */