@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Kiwi+Maru:wght@300;400;500&family=Tangerine&display=swap");
@import url("https://cdn.jsdelivr.net/npm/yakuhanjp@4.1.1/dist/css/yakuhanmp.css");
.btnReset, .faqBox01__title--q {
  border: none;
  background: none;
  padding: 0;
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}

/* 全体
**************************************************/
html {
  font-size: 62.5%;
  overflow: auto;
}
@media only screen and (min-width: 640px) and (max-width: 1499px) {
  html {
    font-size: 0.6666666667vw;
  }
}
@media only screen and (max-width: 639px) {
  html {
    font-size: 2.6666666667vmin;
  }
}

body {
  background: white !important;
  overflow-x: hidden;
  font-size: 1.6rem;
  color: #262626;
  font-family: YakuHanMP, "Kiwi Maru", serif;
  line-height: 1.7;
  letter-spacing: 0.12em;
}
@media only screen and (max-width: 639px) {
  body {
    font-size: 1.5rem;
    line-height: 1.7;
  }
}

a {
  text-decoration: underline;
  transition: opacity 0.4s ease;
}
@media only screen and (min-width: 768px) {
  a:hover {
    text-decoration: none;
    opacity: 0.7;
  }
}
@media only screen and (max-width: 767px) {
  a:focus, a:active {
    text-decoration: none;
    opacity: 0.7;
  }
}
a:active, a:focus {
  outline: none !important;
}

p {
  margin-bottom: 1.5em;
}

img:not([src*=icon_]) {
  height: auto;
}
@media only screen and (min-width: 768px) {
  img {
    max-width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  img {
    width: 100%;
  }
  img[src*=icon_] {
    width: inherit;
  }
}

h1, h2, h3, h4, h5, p, ul, ol, dl, table {
  margin-bottom: 1rem;
}

input, select, textarea {
  display: inline-block;
  background: white;
}

input, textarea {
  border: solid 1px gray;
  padding: 0.4em 0.5em;
}

input[type=submit],
input[type=button],
button {
  font-size: inherit;
  line-height: 1;
  background: #ddd;
  border: solid 1px #bbb;
  padding: 0.5em 1em;
}

textarea {
  height: 10rem;
  overflow-y: auto;
}

select {
  -webkit-appearance: auto;
          appearance: auto;
}

label {
  cursor: pointer;
}

button[disabled], input[disabled] {
  pointer-events: none;
  opacity: 0.5;
}

/* 汎用
**************************************************/
.nobr {
  display: inline-block;
}

.is-hide {
  display: none !important;
}

.lts-n {
  letter-spacing: -0.04em;
}
.lts-ss {
  letter-spacing: -0.08em;
}

.fz-ss {
  font-size: 0.6em !important;
}
.fz-s {
  font-size: 0.85em !important;
}
.fz-l {
  font-size: 1.2em !important;
}
.fz-ll {
  font-size: 1.4em !important;
}
.fz-lll {
  font-size: 1.6em !important;
}

.ta-c {
  text-align: center !important;
}
.ta-r {
  text-align: right !important;
}
.ta-l {
  text-align: left !important;
}
.ta-j {
  text-align: justify !important;
  text-justify: inter-ideograph !important;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
@media only screen and (min-width: 768px) {
  .ta-pc-c {
    text-align: center !important;
  }
  .ta-pc-r {
    text-align: right !important;
  }
  .ta-pc-l {
    text-align: left !important;
  }
  .ta-pc-j {
    text-align: justify !important;
    text-justify: inter-ideograph !important;
    -webkit-font-feature-settings: "palt";
            font-feature-settings: "palt";
  }
}
@media only screen and (max-width: 767px) {
  .ta-sp-c {
    text-align: center !important;
  }
  .ta-sp-r {
    text-align: right !important;
  }
  .ta-sp-l {
    text-align: left !important;
  }
  .ta-sp-j {
    text-align: justify !important;
    text-justify: inter-ideograph !important;
    -webkit-font-feature-settings: "palt";
            font-feature-settings: "palt";
  }
}

.flx-l {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start !important;
}
.flx-c {
  display: flex;
  flex-wrap: wrap;
  justify-content: center !important;
}
.flx-r {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end !important;
}
@media only screen and (min-width: 768px) {
  .flx-pc-l {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start !important;
  }
  .flx-pc-c {
    display: flex;
    flex-wrap: wrap;
    justify-content: center !important;
  }
  .flx-pc-r {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end !important;
  }
}
@media only screen and (max-width: 767px) {
  .flx-sp-l {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start !important;
  }
  .flx-sp-c {
    display: flex;
    flex-wrap: wrap;
    justify-content: center !important;
  }
  .flx-sp-r {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end !important;
  }
}

.va-m, .va-t, .va-b {
  display: table-cell !important;
}
.va-m {
  vertical-align: middle !important;
}
.va-t {
  vertical-align: top !important;
}
.va-b {
  vertical-align: bottom !important;
}
@media only screen and (max-width: 767px) {
  .va-sp-m, .va-sp-t, .va-sp-b {
    display: table-cell !important;
  }
  .va-sp-m {
    vertical-align: middle !important;
  }
  .va-sp-t {
    vertical-align: top !important;
  }
  .va-sp-b {
    vertical-align: bottom !important;
  }
}

/*  margin
================================================== */
.mt-auto, .mh-auto, .ma-auto {
  margin-top: auto !important;
}

.mr-auto, .mw-auto, .ma-auto {
  margin-right: auto !important;
}

.mb-auto, .mh-auto, .ma-auto {
  margin-bottom: auto !important;
}

.ml-auto, .mw-auto, .ma-auto {
  margin-left: auto !important;
}

.mt-0, .mh-0, .ma-0 {
  margin-top: 0rem !important;
}

.mr-0, .mw-0, .ma-0 {
  margin-right: 0rem !important;
}

.mb-0, .mh-0, .ma-0 {
  margin-bottom: 0rem !important;
}

.ml-0, .mw-0, .ma-0 {
  margin-left: 0rem !important;
}

.pt-0, .ph-0, .pa-0 {
  padding-top: 0rem !important;
}

.pr-0, .pw-0, .pa-0 {
  padding-right: 0rem !important;
}

.pb-0, .ph-0, .pa-0 {
  padding-bottom: 0rem !important;
}

.pl-0, .pw-0, .pa-0 {
  padding-left: 0rem !important;
}

.mt-pc-0, .mh-pc-0, .ma-pc-0 {
  margin-top: 0rem !important;
}

.mr-pc-0, .mw-pc-0, .ma-pc-0 {
  margin-right: 0rem !important;
}

.mb-pc-0, .mh-pc-0, .ma-pc-0 {
  margin-bottom: 0rem !important;
}

.ml-pc-0, .mw-pc-0, .ma-pc-0 {
  margin-left: 0rem !important;
}

.pt-pc-0, .ph-pc-0, .pa-pc-0 {
  padding-top: 0rem !important;
}

.pr-pc-0, .pw-pc-0, .pa-pc-0 {
  padding-right: 0rem !important;
}

.pb-pc-0, .ph-pc-0, .pa-pc-0 {
  padding-bottom: 0rem !important;
}

.pl-pc-0, .pw-pc-0, .pa-pc-0 {
  padding-left: 0rem !important;
}

.mt-sp-0, .mh-sp-0, .ma-sp-0 {
  margin-top: 0rem !important;
}

.mr-sp-0, .mw-sp-0, .ma-sp-0 {
  margin-right: 0rem !important;
}

.mb-sp-0, .mh-sp-0, .ma-sp-0 {
  margin-bottom: 0rem !important;
}

.ml-sp-0, .mw-sp-0, .ma-sp-0 {
  margin-left: 0rem !important;
}

.pt-sp-0, .ph-sp-0, .pa-sp-0 {
  padding-top: 0rem !important;
}

.pr-sp-0, .pw-sp-0, .pa-sp-0 {
  padding-right: 0rem !important;
}

.pb-sp-0, .ph-sp-0, .pa-sp-0 {
  padding-bottom: 0rem !important;
}

.pl-sp-0, .pw-sp-0, .pa-sp-0 {
  padding-left: 0rem !important;
}

.mt-5, .mh-5, .ma-5 {
  margin-top: 0.5rem !important;
}

.mr-5, .mw-5, .ma-5 {
  margin-right: 0.5rem !important;
}

.mb-5, .mh-5, .ma-5 {
  margin-bottom: 0.5rem !important;
}

.ml-5, .mw-5, .ma-5 {
  margin-left: 0.5rem !important;
}

.pt-5, .ph-5, .pa-5 {
  padding-top: 0.5rem !important;
}

.pr-5, .pw-5, .pa-5 {
  padding-right: 0.5rem !important;
}

.pb-5, .ph-5, .pa-5 {
  padding-bottom: 0.5rem !important;
}

.pl-5, .pw-5, .pa-5 {
  padding-left: 0.5rem !important;
}

.mt-pc-5, .mh-pc-5, .ma-pc-5 {
  margin-top: 0.5rem !important;
}

.mr-pc-5, .mw-pc-5, .ma-pc-5 {
  margin-right: 0.5rem !important;
}

.mb-pc-5, .mh-pc-5, .ma-pc-5 {
  margin-bottom: 0.5rem !important;
}

.ml-pc-5, .mw-pc-5, .ma-pc-5 {
  margin-left: 0.5rem !important;
}

.pt-pc-5, .ph-pc-5, .pa-pc-5 {
  padding-top: 0.5rem !important;
}

.pr-pc-5, .pw-pc-5, .pa-pc-5 {
  padding-right: 0.5rem !important;
}

.pb-pc-5, .ph-pc-5, .pa-pc-5 {
  padding-bottom: 0.5rem !important;
}

.pl-pc-5, .pw-pc-5, .pa-pc-5 {
  padding-left: 0.5rem !important;
}

.mt-sp-5, .mh-sp-5, .ma-sp-5 {
  margin-top: 0.5rem !important;
}

.mr-sp-5, .mw-sp-5, .ma-sp-5 {
  margin-right: 0.5rem !important;
}

.mb-sp-5, .mh-sp-5, .ma-sp-5 {
  margin-bottom: 0.5rem !important;
}

.ml-sp-5, .mw-sp-5, .ma-sp-5 {
  margin-left: 0.5rem !important;
}

.pt-sp-5, .ph-sp-5, .pa-sp-5 {
  padding-top: 0.5rem !important;
}

.pr-sp-5, .pw-sp-5, .pa-sp-5 {
  padding-right: 0.5rem !important;
}

.pb-sp-5, .ph-sp-5, .pa-sp-5 {
  padding-bottom: 0.5rem !important;
}

.pl-sp-5, .pw-sp-5, .pa-sp-5 {
  padding-left: 0.5rem !important;
}

.mt-10, .mh-10, .ma-10 {
  margin-top: 1rem !important;
}

.mr-10, .mw-10, .ma-10 {
  margin-right: 1rem !important;
}

.mb-10, .mh-10, .ma-10 {
  margin-bottom: 1rem !important;
}

.ml-10, .mw-10, .ma-10 {
  margin-left: 1rem !important;
}

.pt-10, .ph-10, .pa-10 {
  padding-top: 1rem !important;
}

.pr-10, .pw-10, .pa-10 {
  padding-right: 1rem !important;
}

.pb-10, .ph-10, .pa-10 {
  padding-bottom: 1rem !important;
}

.pl-10, .pw-10, .pa-10 {
  padding-left: 1rem !important;
}

.mt-pc-10, .mh-pc-10, .ma-pc-10 {
  margin-top: 1rem !important;
}

.mr-pc-10, .mw-pc-10, .ma-pc-10 {
  margin-right: 1rem !important;
}

.mb-pc-10, .mh-pc-10, .ma-pc-10 {
  margin-bottom: 1rem !important;
}

.ml-pc-10, .mw-pc-10, .ma-pc-10 {
  margin-left: 1rem !important;
}

.pt-pc-10, .ph-pc-10, .pa-pc-10 {
  padding-top: 1rem !important;
}

.pr-pc-10, .pw-pc-10, .pa-pc-10 {
  padding-right: 1rem !important;
}

.pb-pc-10, .ph-pc-10, .pa-pc-10 {
  padding-bottom: 1rem !important;
}

.pl-pc-10, .pw-pc-10, .pa-pc-10 {
  padding-left: 1rem !important;
}

.mt-sp-10, .mh-sp-10, .ma-sp-10 {
  margin-top: 1rem !important;
}

.mr-sp-10, .mw-sp-10, .ma-sp-10 {
  margin-right: 1rem !important;
}

.mb-sp-10, .mh-sp-10, .ma-sp-10 {
  margin-bottom: 1rem !important;
}

.ml-sp-10, .mw-sp-10, .ma-sp-10 {
  margin-left: 1rem !important;
}

.pt-sp-10, .ph-sp-10, .pa-sp-10 {
  padding-top: 1rem !important;
}

.pr-sp-10, .pw-sp-10, .pa-sp-10 {
  padding-right: 1rem !important;
}

.pb-sp-10, .ph-sp-10, .pa-sp-10 {
  padding-bottom: 1rem !important;
}

.pl-sp-10, .pw-sp-10, .pa-sp-10 {
  padding-left: 1rem !important;
}

.mt-15, .mh-15, .ma-15 {
  margin-top: 1.5rem !important;
}

.mr-15, .mw-15, .ma-15 {
  margin-right: 1.5rem !important;
}

.mb-15, .mh-15, .ma-15 {
  margin-bottom: 1.5rem !important;
}

.ml-15, .mw-15, .ma-15 {
  margin-left: 1.5rem !important;
}

.pt-15, .ph-15, .pa-15 {
  padding-top: 1.5rem !important;
}

.pr-15, .pw-15, .pa-15 {
  padding-right: 1.5rem !important;
}

.pb-15, .ph-15, .pa-15 {
  padding-bottom: 1.5rem !important;
}

.pl-15, .pw-15, .pa-15 {
  padding-left: 1.5rem !important;
}

.mt-pc-15, .mh-pc-15, .ma-pc-15 {
  margin-top: 1.5rem !important;
}

.mr-pc-15, .mw-pc-15, .ma-pc-15 {
  margin-right: 1.5rem !important;
}

.mb-pc-15, .mh-pc-15, .ma-pc-15 {
  margin-bottom: 1.5rem !important;
}

.ml-pc-15, .mw-pc-15, .ma-pc-15 {
  margin-left: 1.5rem !important;
}

.pt-pc-15, .ph-pc-15, .pa-pc-15 {
  padding-top: 1.5rem !important;
}

.pr-pc-15, .pw-pc-15, .pa-pc-15 {
  padding-right: 1.5rem !important;
}

.pb-pc-15, .ph-pc-15, .pa-pc-15 {
  padding-bottom: 1.5rem !important;
}

.pl-pc-15, .pw-pc-15, .pa-pc-15 {
  padding-left: 1.5rem !important;
}

.mt-sp-15, .mh-sp-15, .ma-sp-15 {
  margin-top: 1.5rem !important;
}

.mr-sp-15, .mw-sp-15, .ma-sp-15 {
  margin-right: 1.5rem !important;
}

.mb-sp-15, .mh-sp-15, .ma-sp-15 {
  margin-bottom: 1.5rem !important;
}

.ml-sp-15, .mw-sp-15, .ma-sp-15 {
  margin-left: 1.5rem !important;
}

.pt-sp-15, .ph-sp-15, .pa-sp-15 {
  padding-top: 1.5rem !important;
}

.pr-sp-15, .pw-sp-15, .pa-sp-15 {
  padding-right: 1.5rem !important;
}

.pb-sp-15, .ph-sp-15, .pa-sp-15 {
  padding-bottom: 1.5rem !important;
}

.pl-sp-15, .pw-sp-15, .pa-sp-15 {
  padding-left: 1.5rem !important;
}

.mt-20, .mh-20, .ma-20 {
  margin-top: 2rem !important;
}

.mr-20, .mw-20, .ma-20 {
  margin-right: 2rem !important;
}

.mb-20, .mh-20, .ma-20 {
  margin-bottom: 2rem !important;
}

.ml-20, .mw-20, .ma-20 {
  margin-left: 2rem !important;
}

.pt-20, .ph-20, .pa-20 {
  padding-top: 2rem !important;
}

.pr-20, .pw-20, .pa-20 {
  padding-right: 2rem !important;
}

.pb-20, .ph-20, .pa-20 {
  padding-bottom: 2rem !important;
}

.pl-20, .pw-20, .pa-20 {
  padding-left: 2rem !important;
}

.mt-pc-20, .mh-pc-20, .ma-pc-20 {
  margin-top: 2rem !important;
}

.mr-pc-20, .mw-pc-20, .ma-pc-20 {
  margin-right: 2rem !important;
}

.mb-pc-20, .mh-pc-20, .ma-pc-20 {
  margin-bottom: 2rem !important;
}

.ml-pc-20, .mw-pc-20, .ma-pc-20 {
  margin-left: 2rem !important;
}

.pt-pc-20, .ph-pc-20, .pa-pc-20 {
  padding-top: 2rem !important;
}

.pr-pc-20, .pw-pc-20, .pa-pc-20 {
  padding-right: 2rem !important;
}

.pb-pc-20, .ph-pc-20, .pa-pc-20 {
  padding-bottom: 2rem !important;
}

.pl-pc-20, .pw-pc-20, .pa-pc-20 {
  padding-left: 2rem !important;
}

.mt-sp-20, .mh-sp-20, .ma-sp-20 {
  margin-top: 2rem !important;
}

.mr-sp-20, .mw-sp-20, .ma-sp-20 {
  margin-right: 2rem !important;
}

.mb-sp-20, .mh-sp-20, .ma-sp-20 {
  margin-bottom: 2rem !important;
}

.ml-sp-20, .mw-sp-20, .ma-sp-20 {
  margin-left: 2rem !important;
}

.pt-sp-20, .ph-sp-20, .pa-sp-20 {
  padding-top: 2rem !important;
}

.pr-sp-20, .pw-sp-20, .pa-sp-20 {
  padding-right: 2rem !important;
}

.pb-sp-20, .ph-sp-20, .pa-sp-20 {
  padding-bottom: 2rem !important;
}

.pl-sp-20, .pw-sp-20, .pa-sp-20 {
  padding-left: 2rem !important;
}

.mt-25, .mh-25, .ma-25 {
  margin-top: 2.5rem !important;
}

.mr-25, .mw-25, .ma-25 {
  margin-right: 2.5rem !important;
}

.mb-25, .mh-25, .ma-25 {
  margin-bottom: 2.5rem !important;
}

.ml-25, .mw-25, .ma-25 {
  margin-left: 2.5rem !important;
}

.pt-25, .ph-25, .pa-25 {
  padding-top: 2.5rem !important;
}

.pr-25, .pw-25, .pa-25 {
  padding-right: 2.5rem !important;
}

.pb-25, .ph-25, .pa-25 {
  padding-bottom: 2.5rem !important;
}

.pl-25, .pw-25, .pa-25 {
  padding-left: 2.5rem !important;
}

.mt-pc-25, .mh-pc-25, .ma-pc-25 {
  margin-top: 2.5rem !important;
}

.mr-pc-25, .mw-pc-25, .ma-pc-25 {
  margin-right: 2.5rem !important;
}

.mb-pc-25, .mh-pc-25, .ma-pc-25 {
  margin-bottom: 2.5rem !important;
}

.ml-pc-25, .mw-pc-25, .ma-pc-25 {
  margin-left: 2.5rem !important;
}

.pt-pc-25, .ph-pc-25, .pa-pc-25 {
  padding-top: 2.5rem !important;
}

.pr-pc-25, .pw-pc-25, .pa-pc-25 {
  padding-right: 2.5rem !important;
}

.pb-pc-25, .ph-pc-25, .pa-pc-25 {
  padding-bottom: 2.5rem !important;
}

.pl-pc-25, .pw-pc-25, .pa-pc-25 {
  padding-left: 2.5rem !important;
}

.mt-sp-25, .mh-sp-25, .ma-sp-25 {
  margin-top: 2.5rem !important;
}

.mr-sp-25, .mw-sp-25, .ma-sp-25 {
  margin-right: 2.5rem !important;
}

.mb-sp-25, .mh-sp-25, .ma-sp-25 {
  margin-bottom: 2.5rem !important;
}

.ml-sp-25, .mw-sp-25, .ma-sp-25 {
  margin-left: 2.5rem !important;
}

.pt-sp-25, .ph-sp-25, .pa-sp-25 {
  padding-top: 2.5rem !important;
}

.pr-sp-25, .pw-sp-25, .pa-sp-25 {
  padding-right: 2.5rem !important;
}

.pb-sp-25, .ph-sp-25, .pa-sp-25 {
  padding-bottom: 2.5rem !important;
}

.pl-sp-25, .pw-sp-25, .pa-sp-25 {
  padding-left: 2.5rem !important;
}

.mt-30, .mh-30, .ma-30 {
  margin-top: 3rem !important;
}

.mr-30, .mw-30, .ma-30 {
  margin-right: 3rem !important;
}

.mb-30, .mh-30, .ma-30 {
  margin-bottom: 3rem !important;
}

.ml-30, .mw-30, .ma-30 {
  margin-left: 3rem !important;
}

.pt-30, .ph-30, .pa-30 {
  padding-top: 3rem !important;
}

.pr-30, .pw-30, .pa-30 {
  padding-right: 3rem !important;
}

.pb-30, .ph-30, .pa-30 {
  padding-bottom: 3rem !important;
}

.pl-30, .pw-30, .pa-30 {
  padding-left: 3rem !important;
}

.mt-pc-30, .mh-pc-30, .ma-pc-30 {
  margin-top: 3rem !important;
}

.mr-pc-30, .mw-pc-30, .ma-pc-30 {
  margin-right: 3rem !important;
}

.mb-pc-30, .mh-pc-30, .ma-pc-30 {
  margin-bottom: 3rem !important;
}

.ml-pc-30, .mw-pc-30, .ma-pc-30 {
  margin-left: 3rem !important;
}

.pt-pc-30, .ph-pc-30, .pa-pc-30 {
  padding-top: 3rem !important;
}

.pr-pc-30, .pw-pc-30, .pa-pc-30 {
  padding-right: 3rem !important;
}

.pb-pc-30, .ph-pc-30, .pa-pc-30 {
  padding-bottom: 3rem !important;
}

.pl-pc-30, .pw-pc-30, .pa-pc-30 {
  padding-left: 3rem !important;
}

.mt-sp-30, .mh-sp-30, .ma-sp-30 {
  margin-top: 3rem !important;
}

.mr-sp-30, .mw-sp-30, .ma-sp-30 {
  margin-right: 3rem !important;
}

.mb-sp-30, .mh-sp-30, .ma-sp-30 {
  margin-bottom: 3rem !important;
}

.ml-sp-30, .mw-sp-30, .ma-sp-30 {
  margin-left: 3rem !important;
}

.pt-sp-30, .ph-sp-30, .pa-sp-30 {
  padding-top: 3rem !important;
}

.pr-sp-30, .pw-sp-30, .pa-sp-30 {
  padding-right: 3rem !important;
}

.pb-sp-30, .ph-sp-30, .pa-sp-30 {
  padding-bottom: 3rem !important;
}

.pl-sp-30, .pw-sp-30, .pa-sp-30 {
  padding-left: 3rem !important;
}

.mt-35, .mh-35, .ma-35 {
  margin-top: 3.5rem !important;
}

.mr-35, .mw-35, .ma-35 {
  margin-right: 3.5rem !important;
}

.mb-35, .mh-35, .ma-35 {
  margin-bottom: 3.5rem !important;
}

.ml-35, .mw-35, .ma-35 {
  margin-left: 3.5rem !important;
}

.pt-35, .ph-35, .pa-35 {
  padding-top: 3.5rem !important;
}

.pr-35, .pw-35, .pa-35 {
  padding-right: 3.5rem !important;
}

.pb-35, .ph-35, .pa-35 {
  padding-bottom: 3.5rem !important;
}

.pl-35, .pw-35, .pa-35 {
  padding-left: 3.5rem !important;
}

.mt-pc-35, .mh-pc-35, .ma-pc-35 {
  margin-top: 3.5rem !important;
}

.mr-pc-35, .mw-pc-35, .ma-pc-35 {
  margin-right: 3.5rem !important;
}

.mb-pc-35, .mh-pc-35, .ma-pc-35 {
  margin-bottom: 3.5rem !important;
}

.ml-pc-35, .mw-pc-35, .ma-pc-35 {
  margin-left: 3.5rem !important;
}

.pt-pc-35, .ph-pc-35, .pa-pc-35 {
  padding-top: 3.5rem !important;
}

.pr-pc-35, .pw-pc-35, .pa-pc-35 {
  padding-right: 3.5rem !important;
}

.pb-pc-35, .ph-pc-35, .pa-pc-35 {
  padding-bottom: 3.5rem !important;
}

.pl-pc-35, .pw-pc-35, .pa-pc-35 {
  padding-left: 3.5rem !important;
}

.mt-sp-35, .mh-sp-35, .ma-sp-35 {
  margin-top: 3.5rem !important;
}

.mr-sp-35, .mw-sp-35, .ma-sp-35 {
  margin-right: 3.5rem !important;
}

.mb-sp-35, .mh-sp-35, .ma-sp-35 {
  margin-bottom: 3.5rem !important;
}

.ml-sp-35, .mw-sp-35, .ma-sp-35 {
  margin-left: 3.5rem !important;
}

.pt-sp-35, .ph-sp-35, .pa-sp-35 {
  padding-top: 3.5rem !important;
}

.pr-sp-35, .pw-sp-35, .pa-sp-35 {
  padding-right: 3.5rem !important;
}

.pb-sp-35, .ph-sp-35, .pa-sp-35 {
  padding-bottom: 3.5rem !important;
}

.pl-sp-35, .pw-sp-35, .pa-sp-35 {
  padding-left: 3.5rem !important;
}

.mt-40, .mh-40, .ma-40 {
  margin-top: 4rem !important;
}

.mr-40, .mw-40, .ma-40 {
  margin-right: 4rem !important;
}

.mb-40, .mh-40, .ma-40 {
  margin-bottom: 4rem !important;
}

.ml-40, .mw-40, .ma-40 {
  margin-left: 4rem !important;
}

.pt-40, .ph-40, .pa-40 {
  padding-top: 4rem !important;
}

.pr-40, .pw-40, .pa-40 {
  padding-right: 4rem !important;
}

.pb-40, .ph-40, .pa-40 {
  padding-bottom: 4rem !important;
}

.pl-40, .pw-40, .pa-40 {
  padding-left: 4rem !important;
}

.mt-pc-40, .mh-pc-40, .ma-pc-40 {
  margin-top: 4rem !important;
}

.mr-pc-40, .mw-pc-40, .ma-pc-40 {
  margin-right: 4rem !important;
}

.mb-pc-40, .mh-pc-40, .ma-pc-40 {
  margin-bottom: 4rem !important;
}

.ml-pc-40, .mw-pc-40, .ma-pc-40 {
  margin-left: 4rem !important;
}

.pt-pc-40, .ph-pc-40, .pa-pc-40 {
  padding-top: 4rem !important;
}

.pr-pc-40, .pw-pc-40, .pa-pc-40 {
  padding-right: 4rem !important;
}

.pb-pc-40, .ph-pc-40, .pa-pc-40 {
  padding-bottom: 4rem !important;
}

.pl-pc-40, .pw-pc-40, .pa-pc-40 {
  padding-left: 4rem !important;
}

.mt-sp-40, .mh-sp-40, .ma-sp-40 {
  margin-top: 4rem !important;
}

.mr-sp-40, .mw-sp-40, .ma-sp-40 {
  margin-right: 4rem !important;
}

.mb-sp-40, .mh-sp-40, .ma-sp-40 {
  margin-bottom: 4rem !important;
}

.ml-sp-40, .mw-sp-40, .ma-sp-40 {
  margin-left: 4rem !important;
}

.pt-sp-40, .ph-sp-40, .pa-sp-40 {
  padding-top: 4rem !important;
}

.pr-sp-40, .pw-sp-40, .pa-sp-40 {
  padding-right: 4rem !important;
}

.pb-sp-40, .ph-sp-40, .pa-sp-40 {
  padding-bottom: 4rem !important;
}

.pl-sp-40, .pw-sp-40, .pa-sp-40 {
  padding-left: 4rem !important;
}

.mt-45, .mh-45, .ma-45 {
  margin-top: 4.5rem !important;
}

.mr-45, .mw-45, .ma-45 {
  margin-right: 4.5rem !important;
}

.mb-45, .mh-45, .ma-45 {
  margin-bottom: 4.5rem !important;
}

.ml-45, .mw-45, .ma-45 {
  margin-left: 4.5rem !important;
}

.pt-45, .ph-45, .pa-45 {
  padding-top: 4.5rem !important;
}

.pr-45, .pw-45, .pa-45 {
  padding-right: 4.5rem !important;
}

.pb-45, .ph-45, .pa-45 {
  padding-bottom: 4.5rem !important;
}

.pl-45, .pw-45, .pa-45 {
  padding-left: 4.5rem !important;
}

.mt-pc-45, .mh-pc-45, .ma-pc-45 {
  margin-top: 4.5rem !important;
}

.mr-pc-45, .mw-pc-45, .ma-pc-45 {
  margin-right: 4.5rem !important;
}

.mb-pc-45, .mh-pc-45, .ma-pc-45 {
  margin-bottom: 4.5rem !important;
}

.ml-pc-45, .mw-pc-45, .ma-pc-45 {
  margin-left: 4.5rem !important;
}

.pt-pc-45, .ph-pc-45, .pa-pc-45 {
  padding-top: 4.5rem !important;
}

.pr-pc-45, .pw-pc-45, .pa-pc-45 {
  padding-right: 4.5rem !important;
}

.pb-pc-45, .ph-pc-45, .pa-pc-45 {
  padding-bottom: 4.5rem !important;
}

.pl-pc-45, .pw-pc-45, .pa-pc-45 {
  padding-left: 4.5rem !important;
}

.mt-sp-45, .mh-sp-45, .ma-sp-45 {
  margin-top: 4.5rem !important;
}

.mr-sp-45, .mw-sp-45, .ma-sp-45 {
  margin-right: 4.5rem !important;
}

.mb-sp-45, .mh-sp-45, .ma-sp-45 {
  margin-bottom: 4.5rem !important;
}

.ml-sp-45, .mw-sp-45, .ma-sp-45 {
  margin-left: 4.5rem !important;
}

.pt-sp-45, .ph-sp-45, .pa-sp-45 {
  padding-top: 4.5rem !important;
}

.pr-sp-45, .pw-sp-45, .pa-sp-45 {
  padding-right: 4.5rem !important;
}

.pb-sp-45, .ph-sp-45, .pa-sp-45 {
  padding-bottom: 4.5rem !important;
}

.pl-sp-45, .pw-sp-45, .pa-sp-45 {
  padding-left: 4.5rem !important;
}

.mt-50, .mh-50, .ma-50 {
  margin-top: 5rem !important;
}

.mr-50, .mw-50, .ma-50 {
  margin-right: 5rem !important;
}

.mb-50, .mh-50, .ma-50 {
  margin-bottom: 5rem !important;
}

.ml-50, .mw-50, .ma-50 {
  margin-left: 5rem !important;
}

.pt-50, .ph-50, .pa-50 {
  padding-top: 5rem !important;
}

.pr-50, .pw-50, .pa-50 {
  padding-right: 5rem !important;
}

.pb-50, .ph-50, .pa-50 {
  padding-bottom: 5rem !important;
}

.pl-50, .pw-50, .pa-50 {
  padding-left: 5rem !important;
}

.mt-pc-50, .mh-pc-50, .ma-pc-50 {
  margin-top: 5rem !important;
}

.mr-pc-50, .mw-pc-50, .ma-pc-50 {
  margin-right: 5rem !important;
}

.mb-pc-50, .mh-pc-50, .ma-pc-50 {
  margin-bottom: 5rem !important;
}

.ml-pc-50, .mw-pc-50, .ma-pc-50 {
  margin-left: 5rem !important;
}

.pt-pc-50, .ph-pc-50, .pa-pc-50 {
  padding-top: 5rem !important;
}

.pr-pc-50, .pw-pc-50, .pa-pc-50 {
  padding-right: 5rem !important;
}

.pb-pc-50, .ph-pc-50, .pa-pc-50 {
  padding-bottom: 5rem !important;
}

.pl-pc-50, .pw-pc-50, .pa-pc-50 {
  padding-left: 5rem !important;
}

.mt-sp-50, .mh-sp-50, .ma-sp-50 {
  margin-top: 5rem !important;
}

.mr-sp-50, .mw-sp-50, .ma-sp-50 {
  margin-right: 5rem !important;
}

.mb-sp-50, .mh-sp-50, .ma-sp-50 {
  margin-bottom: 5rem !important;
}

.ml-sp-50, .mw-sp-50, .ma-sp-50 {
  margin-left: 5rem !important;
}

.pt-sp-50, .ph-sp-50, .pa-sp-50 {
  padding-top: 5rem !important;
}

.pr-sp-50, .pw-sp-50, .pa-sp-50 {
  padding-right: 5rem !important;
}

.pb-sp-50, .ph-sp-50, .pa-sp-50 {
  padding-bottom: 5rem !important;
}

.pl-sp-50, .pw-sp-50, .pa-sp-50 {
  padding-left: 5rem !important;
}

/*  width
================================================== */
.w-0 {
  width: 0% !important;
}

.w-5 {
  width: 5% !important;
}

.w-10 {
  width: 10% !important;
}

.w-15 {
  width: 15% !important;
}

.w-20 {
  width: 20% !important;
}

.w-25 {
  width: 25% !important;
}

.w-30 {
  width: 30% !important;
}

.w-35 {
  width: 35% !important;
}

.w-40 {
  width: 40% !important;
}

.w-45 {
  width: 45% !important;
}

.w-50 {
  width: 50% !important;
}

.w-55 {
  width: 55% !important;
}

.w-60 {
  width: 60% !important;
}

.w-65 {
  width: 65% !important;
}

.w-70 {
  width: 70% !important;
}

.w-75 {
  width: 75% !important;
}

.w-80 {
  width: 80% !important;
}

.w-85 {
  width: 85% !important;
}

.w-90 {
  width: 90% !important;
}

.w-95 {
  width: 95% !important;
}

.w-100 {
  width: 100% !important;
}

@media only screen and (min-width: 768px) {
  .w-pc-0 {
    width: 0% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-5 {
    width: 5% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-10 {
    width: 10% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-15 {
    width: 15% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-20 {
    width: 20% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-25 {
    width: 25% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-30 {
    width: 30% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-35 {
    width: 35% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-40 {
    width: 40% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-45 {
    width: 45% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-50 {
    width: 50% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-55 {
    width: 55% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-60 {
    width: 60% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-65 {
    width: 65% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-70 {
    width: 70% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-75 {
    width: 75% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-80 {
    width: 80% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-85 {
    width: 85% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-90 {
    width: 90% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-95 {
    width: 95% !important;
  }
}

@media only screen and (min-width: 768px) {
  .w-pc-100 {
    width: 100% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-0 {
    width: 0% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-5 {
    width: 5% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-10 {
    width: 10% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-15 {
    width: 15% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-20 {
    width: 20% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-25 {
    width: 25% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-30 {
    width: 30% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-35 {
    width: 35% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-40 {
    width: 40% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-45 {
    width: 45% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-50 {
    width: 50% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-55 {
    width: 55% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-60 {
    width: 60% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-65 {
    width: 65% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-70 {
    width: 70% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-75 {
    width: 75% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-80 {
    width: 80% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-85 {
    width: 85% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-90 {
    width: 90% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-95 {
    width: 95% !important;
  }
}

@media only screen and (max-width: 767px) {
  .w-sp-100 {
    width: 100% !important;
  }
}

.px-100 {
  width: 100px !important;
}

.px-105 {
  width: 105px !important;
}

.px-110 {
  width: 110px !important;
}

.px-115 {
  width: 115px !important;
}

.px-120 {
  width: 120px !important;
}

.px-125 {
  width: 125px !important;
}

.px-130 {
  width: 130px !important;
}

.px-135 {
  width: 135px !important;
}

.px-140 {
  width: 140px !important;
}

.px-145 {
  width: 145px !important;
}

.px-150 {
  width: 150px !important;
}

.px-155 {
  width: 155px !important;
}

.px-160 {
  width: 160px !important;
}

.px-165 {
  width: 165px !important;
}

.px-170 {
  width: 170px !important;
}

.px-175 {
  width: 175px !important;
}

.px-180 {
  width: 180px !important;
}

.px-185 {
  width: 185px !important;
}

.px-190 {
  width: 190px !important;
}

.px-195 {
  width: 195px !important;
}

.px-200 {
  width: 200px !important;
}

.px-205 {
  width: 205px !important;
}

.px-210 {
  width: 210px !important;
}

.px-215 {
  width: 215px !important;
}

.px-220 {
  width: 220px !important;
}

.px-225 {
  width: 225px !important;
}

@media only screen and (max-width: 767px) {
  .is-pc {
    display: none !important;
  }
}

@media only screen and (min-width: 768px) {
  .is-sp {
    display: none !important;
  }
}

.fw-l {
  font-weight: lighter !important;
}
.fw-n {
  font-weight: normal !important;
}
.fw-m {
  font-weight: 500 !important;
}
.fw-b {
  font-weight: 700 !important;
}

.fz-n {
  font-size: inherit !important;
}
.fz-s {
  font-size: 0.8em;
}
.fz-m {
  font-size: 1.4em;
}
.fz-l {
  font-size: 1.8em;
}
.fz-ll {
  font-size: 2em;
}

.container > *:last-child {
  margin-bottom: 0;
}

/* ヘッダー
**************************************************/
.header {
  position: fixed;
  top: 2rem;
  width: 100%;
  left: 0;
  z-index: 100;
}
.header * {
  margin-bottom: 0;
}
.header a {
  text-decoration: none;
}
.header__inner {
  max-width: 1920px;
  margin: 0 auto;
  padding: 0 2rem;
  box-sizing: content-box;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  pointer-events: none;
}
@media only screen and (min-width: 768px) {
  .header__inner {
    max-width: none;
  }
}
.header__logo {
  width: 14rem;
  opacity: 1;
  transition: opacity 0.4s;
  pointer-events: all;
}
.is-fixed .header__logo {
  opacity: 0;
}

.is-open .header__logo {
  opacity: 1;
}

@media only screen and (max-width: 767px) {
  .header__logo {
    width: 8rem;
    position: fixed;
    top: 2rem;
    left: 2rem;
    z-index: 130;
  }
}
.header__secondary {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.16);
  border-radius: 5rem;
  background: white;
  padding-left: 5rem;
  pointer-events: all;
}
@media only screen and (min-width: 768px) {
  .header__secondary {
    overflow: hidden;
  }
  .is-fixed .header__secondary {
    padding-left: 0.5rem;
  }
}
@media only screen and (max-width: 767px) {
  .header__secondary {
    padding-left: 5rem;
    min-height: 4.4rem;
  }
}
@media only screen and (min-width: 768px) and (min-width: 768px) {
  .header__secondary:hover {
    padding-left: 5rem;
  }
  .header__secondary:hover .header__menuBtn {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    width: 2rem;
  }
  .header__secondary:hover .globalNav {
    max-width: 100vw;
  }
  .header__secondary:hover .globalNav a {
    white-space: inherit;
    opacity: 1;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  .header__secondary:focus, .header__secondary:active {
    padding-left: 5rem;
  }
  .header__secondary:focus .header__menuBtn, .header__secondary:active .header__menuBtn {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    width: 2rem;
  }
  .header__secondary:focus .globalNav, .header__secondary:active .globalNav {
    max-width: 100vw;
  }
  .header__secondary:focus .globalNav a, .header__secondary:active .globalNav a {
    white-space: inherit;
    opacity: 1;
  }
}
.header__btns {
  display: flex;
  align-items: center;
  background: white;
  border-radius: 5rem;
}
@media only screen and (max-width: 767px) {
  .header__btns {
    border-radius: 5rem;
    position: fixed;
    top: 2rem;
    right: 2rem;
    z-index: 130;
    box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.16);
    min-height: 4.4rem;
    padding-left: 0.5rem;
  }
}
.header__btn--contact {
  color: white;
  background: #ED328B;
  border-radius: 0 5rem 5rem 0;
  padding: 0.5em 4rem;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  min-height: 5.5rem;
  font-size: 2rem;
}
@media only screen and (max-width: 767px) {
  .header__btn--contact {
    font-size: 1.6rem;
    min-height: 4.4rem;
    padding: 0.5em 2rem;
  }
}
.header__menuBtn {
  display: inline-flex;
  width: 6rem;
  min-height: 5.5rem;
  position: relative;
  z-index: 101;
  text-indent: -10em;
  overflow: hidden;
  background: white;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  transition-duration: 0;
  transition-delay: 0.8s;
  width: 2rem;
}
@media only screen and (min-width: 768px) {
  .header__menuBtn {
    border-radius: 2rem 0 0 2rem;
  }
  .is-fixed .header__menuBtn {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    width: 6rem;
  }
}
@media only screen and (max-width: 767px) {
  .header__menuBtn {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    width: 6rem;
    border-radius: 5rem 0 0 5rem;
    min-height: 4.4rem;
  }
}
.header__menuBtn span, .header__menuBtn:before, .header__menuBtn:after {
  display: block;
  width: 2rem;
  height: 2px;
  background: #ED328B;
  position: absolute;
  left: 50%;
  -webkit-transform-origin: center center;
          transform-origin: center center;
  transition: top 0.35s ease 0.35s, bottom 0.35s ease 0.35s, -webkit-transform 0.35s ease 0s;
  transition: top 0.35s ease 0.35s, bottom 0.35s ease 0.35s, transform 0.35s ease 0s;
  transition: top 0.35s ease 0.35s, bottom 0.35s ease 0.35s, transform 0.35s ease 0s, -webkit-transform 0.35s ease 0s;
}
.header__menuBtn span {
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.header__menuBtn:before, .header__menuBtn:after {
  content: "";
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.header__menuBtn:before {
  top: 2rem;
}
@media only screen and (max-width: 767px) {
  .header__menuBtn:before {
    top: 1.5rem;
  }
}
.header__menuBtn:after {
  bottom: 2rem;
}
@media only screen and (max-width: 767px) {
  .header__menuBtn:after {
    bottom: 1.5rem;
  }
}
.header__menuBtn.is-open span {
  width: 0;
}
.header__menuBtn.is-open:before, .header__menuBtn.is-open:after {
  -webkit-transform-origin: center center;
          transform-origin: center center;
  transition: top 0.35s ease 0s, bottom 0.35s ease 0s, -webkit-transform 0.35s ease 0.35s;
  transition: top 0.35s ease 0s, bottom 0.35s ease 0s, transform 0.35s ease 0.35s;
  transition: top 0.35s ease 0s, bottom 0.35s ease 0s, transform 0.35s ease 0.35s, -webkit-transform 0.35s ease 0.35s;
}
.header__menuBtn.is-open:before {
  top: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
          transform: translate(-50%, -50%) rotate(-45deg);
}
.header__menuBtn.is-open:after {
  bottom: 50%;
  -webkit-transform: translate(-50%, 50%) rotate(45deg);
          transform: translate(-50%, 50%) rotate(45deg);
}

/* グローバルナビ
**************************************************/
@media only screen and (min-width: 768px) {
  .globalNav {
    border-radius: 5rem 0 0 5rem;
    background: white;
    transition: all 0.8s;
    overflow: hidden;
    max-width: 100vw;
    position: relative;
    z-index: 102;
  }
  .is-fixed .globalNav {
    max-width: 0;
  }
  .is-fixed .globalNav a {
    white-space: nowrap;
    opacity: 0;
  }
  .globalNav__list {
    height: 5.5rem;
    display: flex;
    gap: 4.8rem;
    font-size: 12px;
    line-height: 1.3333333333;
  }
  .globalNav a {
    display: flex;
    height: 100%;
    align-items: center;
    transition: all 0.8s;
  }
}
@media only screen and (min-width: 768px) and (min-width: 768px) {
  .globalNav a:hover {
    color: #ED328B;
    font-weight: 500;
  }
}
@media only screen and (min-width: 768px) and (max-width: 767px) {
  .globalNav a:focus, .globalNav a:active {
    color: #ED328B;
    font-weight: 500;
  }
}
@media only screen and (max-width: 767px) {
  .globalNav {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 10rem 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: url(../images/common/bg_modal.jpg) center center no-repeat;
    background-size: cover;
    z-index: 120;
    transition: opacity 0.4s, -webkit-transform 0s;
    transition: transform 0s, opacity 0.4s;
    transition: transform 0s, opacity 0.4s, -webkit-transform 0s;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    opacity: 0;
  }
  .globalNav.is-open {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  .globalNav__inner {
    background: white;
    border-radius: 1rem;
    box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.16);
    padding: 4rem 3rem;
  }
  .globalNav__list {
    display: flex;
    flex-direction: column;
    gap: 3rem;
  }
  .globalNav__list a {
    color: #ED328B;
    display: block;
    text-align: center;
    font-size: 1.6rem;
    font-weight: 500;
  }
}

/* 追従バナー
**************************************************/
.stickyBanner {
  background-color: #76C5A8;
  color: white;
  text-decoration: none;
  border-radius: 2rem;
  padding: 3rem 5rem 3rem 3rem;
  font-size: 2rem;
  line-height: 1.45;
  font-weight: 500;
  background-repeat: no-repeat;
  background-position: right 1.5rem center;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><g id="arrow" transform="translate(-1566 -737)"><circle id="楕円形_11" data-name="楕円形 11" cx="10" cy="10" r="10" transform="translate(1566 737)" fill="%23fff"/><g id="expand_more_24dp_1F1F1F" transform="translate(1568 755) rotate(-90)"><path id="パス_18" data-name="パス 18" d="M0,0H16V16H0Z" fill="none"/><path id="パス_19" data-name="パス 19" d="M13.06,8.59,10,11.643,6.94,8.59,6,9.53l4,4,4-4Z" transform="translate(-2 -2.863)" fill="%23ed328b"/></g></g></svg>');
  background-size: 2rem auto;
  position: fixed;
  z-index: 100;
  bottom: 2rem;
  right: 2rem;
}
@media only screen and (max-width: 767px) {
  .stickyBanner {
    bottom: 0;
    left: 0;
    right: inherit;
    width: 100%;
    padding: 1.6rem 5rem;
    border-radius: 2rem 2rem 0 0;
    font-size: 1.6rem;
    text-align: center;
    transition: all 0.4s;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  .stickyBanner:active {
    opacity: 1;
  }
  .stickyBanner.is-fixed {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

/* フッター
**************************************************/
.footer {
  background: #ED328B;
  color: white;
  padding: 2rem 0;
}
@media only screen and (max-width: 767px) {
  .footer {
    padding-bottom: 10rem;
  }
}
.footer * {
  margin-bottom: 0;
}
.footer a {
  text-decoration: none;
  color: white;
}
.footer__inner {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .footer__inner {
    max-width: 1920px;
    margin: 0 auto;
    padding: 0 2rem;
    box-sizing: content-box;
  }
}
.footer__copy {
  font-size: 1.2rem;
  font-weight: 500;
}

/* ページトップボタン
**************************************************/
/* コンテンツ
**************************************************/
.content {
  padding: 0;
  min-height: 140vh;
}

.inner {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 4rem;
  box-sizing: content-box;
}
@media only screen and (max-width: 767px) {
  .inner {
    padding: 0 2rem;
  }
}
.inner:last-child,
.inner > *:last-child {
  margin-bottom: 0;
}

/* パンくず
**************************************************/
.breadCrumb {
  line-height: 1.2;
  margin-top: 2rem;
  margin-bottom: 9.4rem;
  font-size: 1.4rem;
}
@media only screen and (max-width: 767px) {
  .breadCrumb {
    margin-top: 0.7rem;
    margin-bottom: 5.6rem;
    font-size: 1rem;
  }
}
.breadCrumb * {
  margin-bottom: 0;
}
.breadCrumb a {
  text-decoration: none;
}
.breadCrumb strong {
  color: #81A9D0;
  font-weight: normal;
}
.breadCrumb__inner {
  max-width: 1360px;
}
@media only screen and (max-width: 767px) {
  .breadCrumb__inner {
    padding: 0 1.6rem;
  }
}
.breadCrumb__list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 1rem 0.8rem;
}
.breadCrumb__item {
  padding-right: 1.5em;
  position: relative;
}
.breadCrumb__item:not(:last-child):after {
  content: "";
  display: block;
  position: absolute;
  top: 0.2em;
  right: 0.6em;
  width: 1px;
  height: 1em;
  border-left: solid 1px #81A9D0;
  -webkit-transform: rotate(25deg);
          transform: rotate(25deg);
}

*[class*=__head] > *:first-child,
*[class*=__body] > *:first-child,
*[class*=__cont] > *:first-child {
  margin-top: 0;
}
*[class*=__head] > *:last-child,
*[class*=__body] > *:last-child,
*[class*=__cont] > *:last-child {
  margin-bottom: 0;
}

.topTitle01 {
  font-weight: normal;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 0.6rem;
  margin-bottom: 8rem;
  letter-spacing: 0.12em;
}
.topTitle01 > span:first-child {
  font-family: YakuHanMP, "Tangerine", cursive;
  font-size: 4rem;
  line-height: 1.2;
  color: #B38A3B;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .topTitle01 > span:first-child {
    font-size: 3.6rem;
    line-height: 1.3333333333;
  }
}
.topTitle01 > span:first-child:before, .topTitle01 > span:first-child:after {
  content: "";
  display: block;
  width: 1rem;
  height: 1px;
  background: #B38A3B;
  position: absolute;
  top: 50%;
}
.topTitle01 > span:first-child:before {
  left: -0.5rem;
  -webkit-transform: translate(-100%, -50%);
          transform: translate(-100%, -50%);
}
.topTitle01 > span:first-child:after {
  right: -0.5rem;
  -webkit-transform: translate(100%, -50%);
          transform: translate(100%, -50%);
}
.topTitle01 > span:last-child {
  font-size: 3.2rem;
  line-height: 1.5;
}
@media only screen and (max-width: 767px) {
  .topTitle01 > span:last-child {
    font-size: 2.7rem;
    line-height: 1.5;
  }
}
.topTitle01 > span:last-child strong {
  font-weight: normal;
}
.topTitle01 > span:last-child strong:first-of-type {
  color: #ED328B;
}
.topTitle01 > span:last-child strong:nth-of-type(2) {
  color: #00BCD4;
}

.card01 {
  margin-bottom: 5rem;
  display: flex;
  flex-wrap: wrap;
  gap: 8rem;
}
@media only screen and (max-width: 767px) {
  .card01 {
    flex-direction: column-reverse;
    gap: 4rem;
  }
}
@media only screen and (max-width: 767px) {
  .card01--imageBottom {
    flex-direction: column;
  }
}
@media only screen and (max-width: 767px) {
  .card01 img {
    width: auto;
    max-width: 100%;
  }
}
@media only screen and (min-width: 768px) {
  .card01--imageRight {
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 768px) {
  .card01--imageLeft {
    justify-content: flex-end;
    flex-direction: row-reverse;
  }
}
@media only screen and (min-width: 768px) {
  .card01__cont, .card01__body {
    flex: 1;
  }
}
@media only screen and (max-width: 767px) {
  .card01__cont, .card01__body {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) {
  .card01__figure {
    max-width: calc(50% - 4rem);
  }
}
@media only screen and (max-width: 767px) {
  .card01__figure {
    width: 100%;
    text-align: center;
  }
  .card01__figure figcaption {
    text-align: left;
  }
}
.card01__figure > *:not(:last-child) {
  margin-bottom: 2rem;
}

.row01 {
  display: flex;
  flex-wrap: wrap;
  grid-row-gap: 8rem;
  grid-column-gap: 8rem;
  margin-bottom: 8.8rem;
}
@media only screen and (max-width: 767px) {
  .row01 {
    grid-row-gap: 3rem;
    grid-column-gap: 3rem;
    margin-bottom: 5rem;
  }
}
.row01__col > *:last-child {
  margin-bottom: 0;
}
@media only screen and (max-width: 767px) {
  .row01__col {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) {
  .row01__col--1 {
    width: calc(8.3333333333% - 7.3333333333rem);
  }
  .row01__col--2 {
    width: calc(16.6666666667% - 6.6666666667rem);
  }
  .row01__col--3 {
    width: calc(25% - 6rem);
  }
  .row01__col--4 {
    width: calc(33.3333333333% - 5.3333333333rem);
  }
  .row01__col--5 {
    width: calc(41.6666666667% - 4.6666666667rem);
  }
  .row01__col--6 {
    width: calc(50% - 4rem);
  }
  .row01__col--7 {
    width: calc(58.3333333333% - 3.3333333333rem);
  }
  .row01__col--8 {
    width: calc(66.6666666667% - 2.6666666667rem);
  }
  .row01__col--9 {
    width: calc(75% - 2rem);
  }
  .row01__col--10 {
    width: calc(83.3333333333% - 1.3333333333rem);
  }
  .row01__col--11 {
    width: calc(91.6666666667% - 0.6666666667rem);
  }
  .row01__col--12 {
    width: calc(100% - 0rem);
  }
}

.topMv {
  background: url(../images/top/bg_mv.jpg);
  background-size: cover;
  min-height: 800px;
  height: 50vw;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .topMv {
    height: var(--100vh);
    min-height: 150vw;
  }
}
.topMv__scroll {
  position: absolute;
  left: 50%;
  bottom: 1rem;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  padding-top: 4.6rem;
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="35.081" viewBox="0 0 9 35.081"><g id="arrow" transform="translate(-796 -764)"><g id="グループ_8" data-name="グループ 8" transform="translate(1 -2)"><rect id="長方形_29" data-name="長方形 29" width="1" height="30" transform="translate(799 766)" fill="%23ed328b"/><path id="パス_15" data-name="パス 15" d="M0,2,4-2V6L0,10Z" transform="translate(800 768)" fill="%23ed328b"/><path id="パス_16" data-name="パス 16" d="M4,2,0-2V6l4,4Z" transform="translate(795 768)" fill="%23ed328b"/></g><g id="ハートのマーク3" transform="translate(791.752 789.17)"><path id="パス_14" data-name="パス 14" d="M12.337.54A2.2,2.2,0,0,0,8.748,1.8,2.2,2.2,0,0,0,5.159.54c-1.277,1.1-1.174,3.29.076,5.046C6.391,7.209,8.2,8.772,8.682,9.858a.068.068,0,0,0,.133,0c.486-1.085,2.291-2.649,3.446-4.272C13.511,3.83,13.614,1.64,12.337.54Z" transform="translate(0 0)" fill="%23ed328b"/></g></g></svg>');
  background-size: 0.9rem auto;
  color: #ED328B;
  font-weight: 500;
  font-size: 1.2rem;
}
@media only screen and (max-width: 767px) {
  .topMv__scroll {
    padding-top: 4rem;
    bottom: 1.5rem;
  }
}
.topMv__cont {
  height: 50rem;
  width: 56.6rem;
  padding: 2rem 5rem 3rem;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: 3rem;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .topMv__cont {
    height: 42rem;
    width: 47.5rem;
    margin: 0 -5rem 1rem;
    gap: 1.5rem;
  }
}
.topMv__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: all 0.6s;
}
.topMv__bg img {
  width: 100%;
}
.topMv__bg:nth-child(1) {
  z-index: 0;
  opacity: 0;
}
.topMv__bg:nth-child(1).is-loaded {
  -webkit-transform: rotate(0);
          transform: rotate(0);
  opacity: 1;
}
.topMv__bg:nth-child(2) {
  z-index: 0;
  -webkit-transform: rotate(14deg);
          transform: rotate(14deg);
  opacity: 0;
}
.topMv__bg:nth-child(2).is-loaded {
  -webkit-transform: rotate(0);
          transform: rotate(0);
  opacity: 1;
}
.topMv__bg:nth-child(3) {
  z-index: 0;
  -webkit-transform: translate(0, -10rem);
          transform: translate(0, -10rem);
  opacity: 0;
  transition-delay: 0.6s;
}
.topMv__bg:nth-child(3).is-loaded {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  opacity: 1;
}
.topMv__catch {
  font-size: 2.2rem;
  line-height: 1.6;
  text-align: center;
  display: flex;
  flex-direction: column;
  padding: 6.28rem 0 5rem;
  position: relative;
  z-index: 3;
  opacity: 0;
  transition: opacity 0.6s;
  transition-delay: 1s;
}
@media only screen and (max-width: 767px) {
  .topMv__catch {
    margin: 0 -5rem;
    font-size: 1.8rem;
    padding: 6.5rem 0 4rem;
  }
}
.topMv__catch strong {
  color: #ED328B;
  font-size: 3.2rem;
  font-weight: normal;
}
.topMv__catch:before, .topMv__catch:after {
  content: "";
  display: block;
  width: min(100%, 37.35rem);
  height: 4.28rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="373.502" height="42.804" viewBox="0 0 373.502 42.804"><defs><clipPath id="clip-path"><rect id="長方形_75" data-name="長方形 75" width="373.502" height="42.804" transform="translate(0 0)" fill="none"/></clipPath></defs><g id="グループ_49" data-name="グループ 49" transform="translate(0 0)" clip-path="url(%23clip-path)"><path id="パス_12801" data-name="パス 12801" d="M299.512,4.385a8.568,8.568,0,0,0-1.089,3.748c-.143,4.285,3.719,7.9,3.719,7.9s4.1-3.342,4.247-7.629S302.667.5,302.667.5a14.192,14.192,0,0,0-2.044,2.178" transform="translate(-115.861 -0.194)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12802" data-name="パス 12802" d="M290.285,51.405c-.567-1.306-1.154-2.6-1.793-3.87q-.927-1.918-1.97-3.773a51.141,51.141,0,0,0-4.657-7.082c-.442-.549-.9-1.082-1.362-1.615-.5-.492-.959-1.032-1.492-1.487a20.685,20.685,0,0,0-1.62-1.337c-.571-.4-1.165-.776-1.775-1.124a18.412,18.412,0,0,0-3.9-1.6,19.529,19.529,0,0,0-4.181-.731,17.522,17.522,0,0,1,8.3,1.917,15.637,15.637,0,0,1,1.86,1.107,21.308,21.308,0,0,1,1.687,1.356c.555.462,1.03,1.005,1.549,1.5.477.538.955,1.075,1.41,1.63a46.688,46.688,0,0,1,4.592,7.242,55.465,55.465,0,0,1,3.351,7.864" transform="translate(-103.871 -11.174)" fill="%23966a29"/><path id="パス_12803" data-name="パス 12803" d="M253.852,29.781a13.9,13.9,0,0,0-4.485,2.632,12.255,12.255,0,0,0-3,4.15,16.384,16.384,0,0,0-1.376,4.978,14.329,14.329,0,0,0,.437,5.186,11.8,11.8,0,0,1-.752-2.549,13.058,13.058,0,0,1-.155-2.673,14.469,14.469,0,0,1,1.288-5.194,11.387,11.387,0,0,1,3.258-4.255,11.423,11.423,0,0,1,4.788-2.275" transform="translate(-94.928 -11.562)" fill="%23966a29"/><path id="パス_12804" data-name="パス 12804" d="M248.072,54.115a11.362,11.362,0,0,0,3.333,3.267,5.246,5.246,0,0,0,1.033.491c.37.115.748.219,1.128.306a15.941,15.941,0,0,0,2.307.357,13.553,13.553,0,0,0,4.6-.4,10.347,10.347,0,0,0,4.01-2.187,9.077,9.077,0,0,0,2.675-3.661,8.084,8.084,0,0,0,.29-4.507,7.544,7.544,0,0,0-2.21-3.975,6.044,6.044,0,0,0-4.224-1.715,6.028,6.028,0,0,1,4.424,1.492,7.9,7.9,0,0,1,2.467,4.088,8.213,8.213,0,0,1-.224,4.807,9.64,9.64,0,0,1-2.8,3.932,10.942,10.942,0,0,1-4.261,2.26,12.988,12.988,0,0,1-4.793.327,16.317,16.317,0,0,1-2.356-.45c-.387-.1-.767-.223-1.146-.355a5.272,5.272,0,0,1-1.081-.563,10.9,10.9,0,0,1-3.174-3.519" transform="translate(-96.313 -16.334)" fill="%23966a29"/><path id="パス_12805" data-name="パス 12805" d="M262.43,44.6a7.425,7.425,0,0,0-1.164,3.668,5.835,5.835,0,0,0,.2,1.883,2.885,2.885,0,0,0,1.035,1.581,2.363,2.363,0,0,1-1.483-1.416,4.669,4.669,0,0,1-.363-2.074,5.413,5.413,0,0,1,.5-2.032A4.205,4.205,0,0,1,262.43,44.6" transform="translate(-101.198 -17.316)" fill="%23966a29"/><path id="パス_12806" data-name="パス 12806" d="M287.177,27.381a5.319,5.319,0,0,1-2.826-1.153,3.255,3.255,0,0,1-1.225-2.881,3.172,3.172,0,0,1,.133-.79,4.129,4.129,0,0,1,.245-.751l.331-.708a1.914,1.914,0,0,1,.558-.641,3.979,3.979,0,0,1,2.994-.6,4.657,4.657,0,0,0-2.688.967,1.651,1.651,0,0,0-.386.518l-.268.673a4.2,4.2,0,0,0-.2.682,2.708,2.708,0,0,0-.1.691,3.085,3.085,0,0,0,.171,1.346,3.4,3.4,0,0,0,.765,1.145,5.158,5.158,0,0,0,1.153.87,7.843,7.843,0,0,0,1.351.634" transform="translate(-109.918 -7.685)" fill="%23966a29"/><path id="パス_12807" data-name="パス 12807" d="M260.007,21.017a4.624,4.624,0,0,1,1.679,1.638,5.846,5.846,0,0,1,.751,2.246,9.819,9.819,0,0,1,.009,2.378,7.138,7.138,0,0,1-.593,2.317,6.44,6.44,0,0,1-3.472,3.212,13.252,13.252,0,0,1-4.681.923,20.586,20.586,0,0,1-4.751-.4c-.392-.079-.781-.173-1.171-.292s-.748-.277-1.121-.415c-.734-.277-1.468-.553-2.21-.8a29.175,29.175,0,0,0-9.116-1.862,13.811,13.811,0,0,0-8.684,2.636c-2.517,1.863-4.887,3.96-7.569,5.665a14.221,14.221,0,0,1-4.339,1.98,6.3,6.3,0,0,1-2.412.106,5.649,5.649,0,0,1-2.235-.9,8.057,8.057,0,0,1-1.745-1.633,8.615,8.615,0,0,1-1.263-2.016A5.482,5.482,0,0,1,207,31.193a5.5,5.5,0,0,0,.232,4.539,8.453,8.453,0,0,0,1.293,1.934,7.78,7.78,0,0,0,1.733,1.531,5.37,5.37,0,0,0,2.123.812,5.924,5.924,0,0,0,2.272-.141,13.809,13.809,0,0,0,4.172-2c2.6-1.737,4.969-3.812,7.491-5.716a14.387,14.387,0,0,1,9.026-2.8,29.73,29.73,0,0,1,9.291,1.948c.748.258,1.485.541,2.221.823.364.137.744.3,1.089.411.362.113.738.207,1.117.285a21.836,21.836,0,0,0,4.632.444,12.847,12.847,0,0,0,4.545-.811,6.123,6.123,0,0,0,3.35-2.984,6.88,6.88,0,0,0,.634-2.219,9.611,9.611,0,0,0,.06-2.33,5.035,5.035,0,0,0-2.271-3.9" transform="translate(-80.185 -8.16)" fill="%23966a29"/><path id="パス_12808" data-name="パス 12808" d="M209.359,34.231a4.109,4.109,0,0,1,3.226-1.161,5.214,5.214,0,0,1,3.209,1.5,4.159,4.159,0,0,1,.937,1.577,3.54,3.54,0,0,1,.011,1.827A2.973,2.973,0,0,1,215.8,39.5a1.986,1.986,0,0,1-1.665.451,1.968,1.968,0,0,0,1.46-.67,2.837,2.837,0,0,0,.686-1.419,3.278,3.278,0,0,0-.1-1.55,3.694,3.694,0,0,0-.822-1.321,5.254,5.254,0,0,0-2.824-1.45,4.555,4.555,0,0,0-3.173.688" transform="translate(-81.283 -12.833)" fill="%23966a29"/><path id="パス_12809" data-name="パス 12809" d="M237.861,35.028a25.086,25.086,0,0,0-3.217,1.342,27.578,27.578,0,0,0-3.018,1.712,29.9,29.9,0,0,0-2.785,2.051,22.55,22.55,0,0,0-2.454,2.423,34.831,34.831,0,0,1-5.029,4.905,32.558,32.558,0,0,1-2.894,2,28.625,28.625,0,0,1-3.111,1.617c1.008-.589,2-1.194,2.948-1.869a33.087,33.087,0,0,0,2.76-2.112c.875-.758,1.739-1.527,2.546-2.356.823-.822,1.543-1.7,2.323-2.59a23.2,23.2,0,0,1,5.448-4.467,22.6,22.6,0,0,1,6.483-2.655" transform="translate(-83.61 -13.6)" fill="%23966a29"/><path id="パス_12810" data-name="パス 12810" d="M200.345,60.794a26.349,26.349,0,0,1-5,1.846,29.349,29.349,0,0,1-5.274.889,7.287,7.287,0,0,1-5.178-1.457,6.106,6.106,0,0,1-1.655-2.156,5.993,5.993,0,0,1-.518-2.618,6.271,6.271,0,0,0,2.462,4.4,7.261,7.261,0,0,0,4.847,1.219,41.168,41.168,0,0,0,5.208-.735,45.869,45.869,0,0,0,5.1-1.391" transform="translate(-70.94 -22.246)" fill="%23966a29"/><path id="パス_12811" data-name="パス 12811" d="M184.135,50.881a4.023,4.023,0,0,1,1.161-1.31,4.478,4.478,0,0,1,1.643-.709,4.327,4.327,0,0,1,1.821-.042,3.215,3.215,0,0,1,1.635.907,4.169,4.169,0,0,1,1.025,3.431,2.97,2.97,0,0,1-.761,1.647A1.826,1.826,0,0,1,189,55.32a1.777,1.777,0,0,0,1.429-.713,2.825,2.825,0,0,0,.511-1.5,3.963,3.963,0,0,0-.991-2.952,3.223,3.223,0,0,0-2.93-.822,4.54,4.54,0,0,0-2.889,1.551" transform="translate(-71.49 -18.924)" fill="%23966a29"/><path id="パス_12812" data-name="パス 12812" d="M301.771,47.7c-.675-1.2-1.319-2.4-1.991-3.571-.333-.588-.681-1.166-1.049-1.725a12.228,12.228,0,0,0-1.208-1.578l-.017-.018a.231.231,0,0,1,0-.322,12.446,12.446,0,0,0,.906-1.03c.3-.353.576-.732.878-1.094-.18.436-.4.848-.626,1.266a8.221,8.221,0,0,1-.8,1.186l-.012-.34a8.478,8.478,0,0,1,1.373,1.594,15.45,15.45,0,0,1,1.06,1.785,20.18,20.18,0,0,1,.847,1.884,17.489,17.489,0,0,1,.637,1.963" transform="translate(-115.482 -14.896)" fill="%23966a29"/><path id="パス_12813" data-name="パス 12813" d="M301.621,34.2a6.232,6.232,0,0,1,1.772-3.423,5.51,5.51,0,0,1-.614,1.852,5.569,5.569,0,0,1-1.158,1.571" transform="translate(-117.104 -11.95)" fill="%23966a29"/><path id="パス_12814" data-name="パス 12814" d="M287.735,28.986a1.237,1.237,0,1,0,1.237-1.238A1.234,1.234,0,0,0,287.735,28.986Z" transform="translate(-111.712 -10.773)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12815" data-name="パス 12815" d="M284.5,58.711a1.238,1.238,0,1,0,1.238-1.236A1.237,1.237,0,0,0,284.5,58.711Z" transform="translate(-110.455 -22.315)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12816" data-name="パス 12816" d="M216.352,41.725a1.237,1.237,0,1,0,1.236-1.236A1.237,1.237,0,0,0,216.352,41.725Z" transform="translate(-83.998 -15.72)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12817" data-name="パス 12817" d="M191.08,56.286a1.237,1.237,0,1,0,1.236-1.241A1.236,1.236,0,0,0,191.08,56.286Z" transform="translate(-74.186 -21.371)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12818" data-name="パス 12818" d="M261.85,53.14a1.731,1.731,0,1,0,1.734-1.73A1.736,1.736,0,0,0,261.85,53.14Z" transform="translate(-101.663 -19.96)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12819" data-name="パス 12819" d="M285.788,56.928a1.658,1.658,0,0,1-.554,1.088,1.12,1.12,0,0,1-.615.226,1.821,1.821,0,0,1-.644-.108,3.141,3.141,0,0,1-.571-.282,1.161,1.161,0,0,1-.47-.514,2.432,2.432,0,0,1-.2-1.3,3.212,3.212,0,0,1,.476-1.217,3.488,3.488,0,0,1,.862-.98,3.246,3.246,0,0,1,2.518-.588,5.282,5.282,0,0,1,2.342,1.007,4.229,4.229,0,0,1,1.4,2.115,5.385,5.385,0,0,1-.758,4.737,5.716,5.716,0,0,0,.637-2.289,5.184,5.184,0,0,0-.322-2.3,3.983,3.983,0,0,0-1.315-1.813,4.831,4.831,0,0,0-2.079-.857,2.675,2.675,0,0,0-2.078.447,2.917,2.917,0,0,0-.757.8,3.805,3.805,0,0,0-.278.5,1.615,1.615,0,0,0-.185.5,2.022,2.022,0,0,0,.083,1.073.785.785,0,0,0,.309.388,3.11,3.11,0,0,0,.494.291,1.067,1.067,0,0,0,1.054.026,1.719,1.719,0,0,0,.647-.955" transform="translate(-109.766 -20.654)" fill="%23966a29"/><path id="パス_12820" data-name="パス 12820" d="M283.408,60.459a6.549,6.549,0,0,1-3.127.353,9.223,9.223,0,0,1-3.062-.9,7.594,7.594,0,0,1-2.533-2,6.447,6.447,0,0,1-1.334-2.971,7.443,7.443,0,0,1,1.808-6.056,7.243,7.243,0,0,1,2.613-1.846,7.325,7.325,0,0,1,3.108-.53,7.562,7.562,0,0,0-5.366,2.682,7.273,7.273,0,0,0-1.561,5.651,6.617,6.617,0,0,0,3.485,4.656,8.921,8.921,0,0,0,2.884,1.022,6.886,6.886,0,0,0,3.084-.056" transform="translate(-106.095 -18.051)" fill="%23966a29"/><path id="パス_12821" data-name="パス 12821" d="M289.17,46.949a7.5,7.5,0,0,1,3.862,1.614,9.689,9.689,0,0,1,2.681,3.217,39.434,39.434,0,0,0-3.055-2.733,17.557,17.557,0,0,0-3.488-2.1" transform="translate(-112.27 -18.228)" fill="%23966a29"/><path id="パス_12822" data-name="パス 12822" d="M161.338,42.992a10.636,10.636,0,0,0-2.216,1.715s2.458,3.018,5.614,3.127,5.813-2.742,5.813-2.742-2.461-3.015-5.617-3.123a5.739,5.739,0,0,0-1.751.225" transform="translate(-61.779 -16.293)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12823" data-name="パス 12823" d="M138.833,46.362c.486.119.952.292,1.424.455s.927.369,1.376.592a9.151,9.151,0,0,1,2.529,1.7l-.431-.014a8.554,8.554,0,0,1,1.227-.883c.426-.251.852-.5,1.293-.71s.882-.425,1.332-.617.9-.373,1.373-.521q-1.236.794-2.473,1.552c-.409.26-.82.511-1.214.782a8.929,8.929,0,0,0-1.122.844.3.3,0,0,1-.431-.015,7.166,7.166,0,0,0-1.088-.9c-.388-.286-.808-.535-1.223-.793-.841-.5-1.7-.986-2.573-1.466" transform="translate(-53.902 -18)" fill="%23966a29"/><path id="パス_12824" data-name="パス 12824" d="M138.7,45.536a5.729,5.729,0,0,1,3.039-1.448,3.7,3.7,0,0,1-1.365,1.048,3.783,3.783,0,0,1-1.674.4" transform="translate(-53.849 -17.117)" fill="%23966a29"/><path id="パス_12825" data-name="パス 12825" d="M145.656,42.211c.281-.308.56-.607.8-.919a.166.166,0,0,1,.228-.034l.035.025c.385.276.8.525,1.223.77l1.263.745a25.624,25.624,0,0,1,2.486,1.627,12.613,12.613,0,0,1-2.777-1.11,13.49,13.49,0,0,1-1.285-.773,6.556,6.556,0,0,1-1.164-.985l.263-.009a4.163,4.163,0,0,1-1.07.663" transform="translate(-56.551 -16.006)" fill="%23966a29"/><path id="パス_12831" data-name="パス 12831" d="M72.511,46.683c3.151-.126,6.3-.185,9.451-.234s6.3-.046,9.452-.071c3.15.024,6.3.021,9.451.07l4.725.086c1.575.051,3.151.081,4.726.15-1.575.069-3.151.1-4.726.15l-4.725.086c-3.151.048-6.3.046-9.451.07-3.151-.025-6.3-.021-9.452-.071s-6.3-.108-9.451-.234" transform="translate(-28.152 -18.006)" fill="%23966a29"/><path id="パス_12832" data-name="パス 12832" d="M305.822,51.405a55.461,55.461,0,0,1,3.351-7.864,46.734,46.734,0,0,1,4.592-7.242c.455-.555.934-1.092,1.41-1.63.519-.5.994-1.042,1.549-1.5a21.3,21.3,0,0,1,1.687-1.356,15.632,15.632,0,0,1,1.86-1.107,17.523,17.523,0,0,1,8.3-1.917,19.536,19.536,0,0,0-4.181.731,18.411,18.411,0,0,0-3.9,1.6c-.61.347-1.2.719-1.775,1.124a20.69,20.69,0,0,0-1.62,1.337c-.533.455-.992,1-1.492,1.487-.46.533-.92,1.066-1.362,1.615a51.143,51.143,0,0,0-4.657,7.082q-1.046,1.851-1.97,3.773c-.639,1.269-1.226,2.564-1.793,3.87" transform="translate(-118.735 -11.174)" fill="%23966a29"/><path id="パス_12833" data-name="パス 12833" d="M350.76,29.781a11.423,11.423,0,0,1,4.788,2.275,11.387,11.387,0,0,1,3.258,4.255,14.481,14.481,0,0,1,1.288,5.194,13.058,13.058,0,0,1-.155,2.673,11.805,11.805,0,0,1-.752,2.549,14.329,14.329,0,0,0,.437-5.186,16.386,16.386,0,0,0-1.376-4.978,12.264,12.264,0,0,0-3-4.15,13.9,13.9,0,0,0-4.485-2.632" transform="translate(-136.182 -11.562)" fill="%23966a29"/><path id="パス_12834" data-name="パス 12834" d="M349.721,54.115a10.9,10.9,0,0,1-3.174,3.519,5.27,5.27,0,0,1-1.081.563c-.379.133-.759.252-1.146.355a16.318,16.318,0,0,1-2.356.45,12.988,12.988,0,0,1-4.793-.327,10.941,10.941,0,0,1-4.261-2.26,9.64,9.64,0,0,1-2.8-3.932,8.213,8.213,0,0,1-.225-4.807,7.9,7.9,0,0,1,2.467-4.088,6.028,6.028,0,0,1,4.424-1.492,6.044,6.044,0,0,0-4.224,1.715,7.544,7.544,0,0,0-2.21,3.975,8.084,8.084,0,0,0,.29,4.507,9.077,9.077,0,0,0,2.675,3.661,10.347,10.347,0,0,0,4.01,2.187,13.551,13.551,0,0,0,4.6.4,15.941,15.941,0,0,0,2.307-.357c.38-.087.757-.191,1.128-.306a5.215,5.215,0,0,0,1.033-.491,11.357,11.357,0,0,0,3.333-3.267" transform="translate(-127.978 -16.334)" fill="%23966a29"/><path id="パス_12835" data-name="パス 12835" d="M346.94,44.6a4.2,4.2,0,0,1,1.276,1.611,5.413,5.413,0,0,1,.5,2.032,4.669,4.669,0,0,1-.363,2.074,2.363,2.363,0,0,1-1.483,1.416,2.884,2.884,0,0,0,1.035-1.581,5.836,5.836,0,0,0,.2-1.883A7.419,7.419,0,0,0,346.94,44.6" transform="translate(-134.671 -17.316)" fill="%23966a29"/><path id="パス_12836" data-name="パス 12836" d="M320.653,27.381A7.843,7.843,0,0,0,322,26.747a5.159,5.159,0,0,0,1.153-.87,3.4,3.4,0,0,0,.765-1.145,3.086,3.086,0,0,0,.171-1.346,2.706,2.706,0,0,0-.1-.691,4.193,4.193,0,0,0-.2-.682l-.268-.673a1.651,1.651,0,0,0-.386-.518,4.657,4.657,0,0,0-2.688-.967,3.979,3.979,0,0,1,2.994.6,1.914,1.914,0,0,1,.558.641l.331.708a4.129,4.129,0,0,1,.245.751,3.172,3.172,0,0,1,.133.79,3.255,3.255,0,0,1-1.225,2.881,5.321,5.321,0,0,1-2.826,1.153" transform="translate(-124.411 -7.685)" fill="%23966a29"/><path id="パス_12837" data-name="パス 12837" d="M315.006,21.017a5.033,5.033,0,0,0-2.271,3.9,9.609,9.609,0,0,0,.06,2.33,6.865,6.865,0,0,0,.634,2.219,6.12,6.12,0,0,0,3.349,2.984,12.845,12.845,0,0,0,4.545.811,21.829,21.829,0,0,0,4.632-.444c.379-.078.755-.172,1.116-.285.346-.111.726-.274,1.09-.411.737-.282,1.474-.565,2.221-.823a29.73,29.73,0,0,1,9.291-1.948,14.388,14.388,0,0,1,9.026,2.8c2.522,1.9,4.894,3.979,7.492,5.716a13.8,13.8,0,0,0,4.172,2,5.921,5.921,0,0,0,2.271.141,5.37,5.37,0,0,0,2.123-.812,7.81,7.81,0,0,0,1.734-1.531,8.449,8.449,0,0,0,1.291-1.934,5.5,5.5,0,0,0,.233-4.539,5.481,5.481,0,0,1-.086,4.606,8.636,8.636,0,0,1-1.263,2.016,8.043,8.043,0,0,1-1.745,1.633,5.649,5.649,0,0,1-2.235.9,6.3,6.3,0,0,1-2.412-.106,14.211,14.211,0,0,1-4.339-1.98c-2.682-1.7-5.052-3.8-7.569-5.665a13.811,13.811,0,0,0-8.684-2.636,29.175,29.175,0,0,0-9.116,1.862c-.742.251-1.476.527-2.21.8-.374.138-.718.286-1.122.415s-.779.214-1.171.292a20.586,20.586,0,0,1-4.751.4,13.254,13.254,0,0,1-4.681-.923A6.44,6.44,0,0,1,313.16,29.6a7.137,7.137,0,0,1-.593-2.317,9.849,9.849,0,0,1,.008-2.378,5.857,5.857,0,0,1,.752-2.246,4.62,4.62,0,0,1,1.68-1.638" transform="translate(-121.327 -8.16)" fill="%23966a29"/><path id="パス_12838" data-name="パス 12838" d="M396.427,34.231a4.555,4.555,0,0,0-3.173-.688,5.254,5.254,0,0,0-2.824,1.45,3.7,3.7,0,0,0-.822,1.321,3.278,3.278,0,0,0-.1,1.55,2.841,2.841,0,0,0,.685,1.419,1.97,1.97,0,0,0,1.46.67,1.986,1.986,0,0,1-1.665-.451,2.969,2.969,0,0,1-.946-1.531,3.539,3.539,0,0,1,.011-1.827,4.159,4.159,0,0,1,.937-1.577,5.214,5.214,0,0,1,3.209-1.5,4.109,4.109,0,0,1,3.226,1.161" transform="translate(-151.001 -12.833)" fill="%23966a29"/><path id="パス_12839" data-name="パス 12839" d="M358.4,35.028a22.6,22.6,0,0,1,6.483,2.655,23.2,23.2,0,0,1,5.448,4.467c.78.889,1.5,1.768,2.323,2.59.806.829,1.67,1.6,2.545,2.356a33.2,33.2,0,0,0,2.761,2.112c.946.675,1.94,1.28,2.948,1.869a28.623,28.623,0,0,1-3.111-1.617,32.643,32.643,0,0,1-2.894-2,34.8,34.8,0,0,1-5.029-4.905,22.5,22.5,0,0,0-2.454-2.423,29.9,29.9,0,0,0-2.785-2.051,27.532,27.532,0,0,0-3.019-1.712,25.043,25.043,0,0,0-3.217-1.342" transform="translate(-139.147 -13.6)" fill="%23966a29"/><path id="パス_12840" data-name="パス 12840" d="M399.013,60.794a45.833,45.833,0,0,0,5.1,1.391,41.152,41.152,0,0,0,5.208.735,7.261,7.261,0,0,0,4.847-1.219,6.271,6.271,0,0,0,2.462-4.4,5.993,5.993,0,0,1-.518,2.618,6.105,6.105,0,0,1-1.655,2.156,7.287,7.287,0,0,1-5.178,1.457,29.348,29.348,0,0,1-5.274-.889,26.35,26.35,0,0,1-5-1.846" transform="translate(-154.916 -22.246)" fill="%23966a29"/><path id="パス_12841" data-name="パス 12841" d="M421.757,50.881a4.543,4.543,0,0,0-2.889-1.551,3.223,3.223,0,0,0-2.93.822,3.966,3.966,0,0,0-.992,2.952,2.836,2.836,0,0,0,.512,1.5,1.779,1.779,0,0,0,1.43.713,1.828,1.828,0,0,1-1.655-.514,2.974,2.974,0,0,1-.761-1.647,4.17,4.17,0,0,1,1.025-3.431,3.216,3.216,0,0,1,1.634-.907,4.33,4.33,0,0,1,1.821.042,4.476,4.476,0,0,1,1.643.709,4.026,4.026,0,0,1,1.162,1.31" transform="translate(-160.901 -18.924)" fill="%23966a29"/><path id="パス_12842" data-name="パス 12842" d="M306.026,47.7a17.476,17.476,0,0,1,.637-1.963,20.18,20.18,0,0,1,.847-1.884,15.458,15.458,0,0,1,1.06-1.785,8.5,8.5,0,0,1,1.373-1.594l-.012.34a8.216,8.216,0,0,1-.8-1.186c-.221-.418-.445-.83-.626-1.266.3.363.574.741.878,1.094a12.56,12.56,0,0,0,.906,1.03.23.23,0,0,1,0,.322l-.017.018a12.228,12.228,0,0,0-1.208,1.578c-.368.559-.716,1.137-1.049,1.725-.672,1.174-1.316,2.372-1.991,3.571" transform="translate(-118.814 -14.896)" fill="%23966a29"/><path id="パス_12843" data-name="パス 12843" d="M307.8,34.2a5.569,5.569,0,0,1-1.158-1.571,5.509,5.509,0,0,1-.614-1.852A6.232,6.232,0,0,1,307.8,34.2" transform="translate(-118.814 -11.95)" fill="%23966a29"/><path id="パス_12844" data-name="パス 12844" d="M321.239,28.986A1.237,1.237,0,1,1,320,27.748,1.234,1.234,0,0,1,321.239,28.986Z" transform="translate(-123.759 -10.773)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12845" data-name="パス 12845" d="M324.476,58.711a1.238,1.238,0,1,1-1.238-1.236A1.237,1.237,0,0,1,324.476,58.711Z" transform="translate(-125.016 -22.315)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12846" data-name="パス 12846" d="M392.621,41.725a1.237,1.237,0,1,1-1.237-1.236A1.237,1.237,0,0,1,392.621,41.725Z" transform="translate(-151.473 -15.72)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12847" data-name="パス 12847" d="M417.894,56.286a1.237,1.237,0,1,1-1.236-1.241A1.236,1.236,0,0,1,417.894,56.286Z" transform="translate(-161.286 -21.371)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12848" data-name="パス 12848" d="M346.5,53.14a1.731,1.731,0,1,1-1.734-1.73A1.736,1.736,0,0,1,346.5,53.14Z" transform="translate(-133.183 -19.96)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12849" data-name="パス 12849" d="M319.767,56.928a1.719,1.719,0,0,0,.647.955,1.067,1.067,0,0,0,1.054-.026,3.11,3.11,0,0,0,.494-.291.785.785,0,0,0,.309-.388,2.022,2.022,0,0,0,.083-1.073,1.614,1.614,0,0,0-.185-.5,3.8,3.8,0,0,0-.278-.5,2.917,2.917,0,0,0-.757-.8,2.673,2.673,0,0,0-2.078-.447,4.831,4.831,0,0,0-2.079.857,3.988,3.988,0,0,0-1.315,1.813,5.184,5.184,0,0,0-.322,2.3,5.716,5.716,0,0,0,.637,2.289,5.385,5.385,0,0,1-.758-4.737,4.229,4.229,0,0,1,1.4-2.115,5.285,5.285,0,0,1,2.342-1.007,3.246,3.246,0,0,1,2.518.588,3.488,3.488,0,0,1,.862.98,3.212,3.212,0,0,1,.476,1.217,2.432,2.432,0,0,1-.2,1.3,1.161,1.161,0,0,1-.47.514,3.139,3.139,0,0,1-.571.282,1.821,1.821,0,0,1-.644.108,1.122,1.122,0,0,1-.615-.226,1.658,1.658,0,0,1-.554-1.088" transform="translate(-122.288 -20.654)" fill="%23966a29"/><path id="パス_12850" data-name="パス 12850" d="M320.7,60.459a6.886,6.886,0,0,0,3.084.056,8.921,8.921,0,0,0,2.884-1.022,6.615,6.615,0,0,0,3.485-4.656,7.27,7.27,0,0,0-1.56-5.651,7.562,7.562,0,0,0-5.366-2.682,7.325,7.325,0,0,1,3.108.53,7.243,7.243,0,0,1,2.613,1.846,7.443,7.443,0,0,1,1.808,6.056,6.453,6.453,0,0,1-1.334,2.971,7.594,7.594,0,0,1-2.533,2,9.223,9.223,0,0,1-3.062.9,6.548,6.548,0,0,1-3.127-.353" transform="translate(-124.511 -18.051)" fill="%23966a29"/><path id="パス_12851" data-name="パス 12851" d="M317.221,46.949a17.557,17.557,0,0,0-3.488,2.1,39.434,39.434,0,0,0-3.055,2.733,9.682,9.682,0,0,1,2.681-3.217,7.494,7.494,0,0,1,3.862-1.614" transform="translate(-120.62 -18.228)" fill="%23966a29"/><path id="パス_12852" data-name="パス 12852" d="M441.953,42.992a10.636,10.636,0,0,1,2.216,1.715s-2.458,3.018-5.614,3.127-5.813-2.742-5.813-2.742,2.461-3.015,5.617-3.123a5.738,5.738,0,0,1,1.751.225" transform="translate(-168.011 -16.293)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12853" data-name="パス 12853" d="M465.286,46.362c-.872.481-1.732.965-2.572,1.466-.415.259-.835.508-1.224.793a7.169,7.169,0,0,0-1.088.9.305.305,0,0,1-.431.015,8.926,8.926,0,0,0-1.122-.844c-.395-.271-.806-.522-1.214-.782q-1.234-.761-2.473-1.552c.469.149.917.341,1.373.521s.895.4,1.332.617.867.459,1.293.71a8.554,8.554,0,0,1,1.227.883l-.431.014a9.15,9.15,0,0,1,2.529-1.7c.449-.222.91-.414,1.376-.592s.938-.336,1.424-.455" transform="translate(-176.716 -18)" fill="%23966a29"/><path id="パス_12854" data-name="パス 12854" d="M469.917,45.536a3.783,3.783,0,0,1-1.674-.4,3.7,3.7,0,0,1-1.365-1.048,5.729,5.729,0,0,1,3.039,1.448" transform="translate(-181.264 -17.117)" fill="%23966a29"/><path id="パス_12855" data-name="パス 12855" d="M461.059,42.211a4.148,4.148,0,0,1-1.069-.663l.262.009a6.575,6.575,0,0,1-1.164.985,13.505,13.505,0,0,1-1.285.773,12.621,12.621,0,0,1-2.776,1.11,25.538,25.538,0,0,1,2.486-1.627l1.263-.745c.42-.245.838-.494,1.223-.77l.035-.025a.166.166,0,0,1,.228.034c.239.311.516.611.8.919" transform="translate(-176.663 -16.006)" fill="%23966a29"/><path id="パス_12861" data-name="パス 12861" d="M514.04,46.683c-3.151.126-6.3.185-9.451.234s-6.3.046-9.452.071c-3.15-.024-6.3-.021-9.451-.07l-4.725-.086c-1.575-.051-3.151-.081-4.726-.15,1.575-.069,3.151-.1,4.726-.15l4.725-.086c3.151-.048,6.3-.046,9.451-.07,3.151.025,6.3.021,9.452.071s6.3.108,9.451.234" transform="translate(-184.898 -18.006)" fill="%23966a29"/></g></svg>');
  background-size: auto 100%;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media only screen and (max-width: 767px) {
  .topMv__catch:before, .topMv__catch:after {
    height: 5rem;
    width: 31.4rem;
  }
}
.topMv__catch:before {
  top: 0;
  height: 4.28rem;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="373.502" height="42.804" viewBox="0 0 373.502 42.804"><defs><clipPath id="clip-path"><rect id="長方形_75" data-name="長方形 75" width="373.502" height="42.804" transform="translate(0 0)" fill="none"/></clipPath></defs><g id="グループ_49" data-name="グループ 49" transform="translate(0 0)" clip-path="url(%23clip-path)"><path id="パス_12801" data-name="パス 12801" d="M299.512,4.385a8.568,8.568,0,0,0-1.089,3.748c-.143,4.285,3.719,7.9,3.719,7.9s4.1-3.342,4.247-7.629S302.667.5,302.667.5a14.192,14.192,0,0,0-2.044,2.178" transform="translate(-115.861 -0.194)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12802" data-name="パス 12802" d="M290.285,51.405c-.567-1.306-1.154-2.6-1.793-3.87q-.927-1.918-1.97-3.773a51.141,51.141,0,0,0-4.657-7.082c-.442-.549-.9-1.082-1.362-1.615-.5-.492-.959-1.032-1.492-1.487a20.685,20.685,0,0,0-1.62-1.337c-.571-.4-1.165-.776-1.775-1.124a18.412,18.412,0,0,0-3.9-1.6,19.529,19.529,0,0,0-4.181-.731,17.522,17.522,0,0,1,8.3,1.917,15.637,15.637,0,0,1,1.86,1.107,21.308,21.308,0,0,1,1.687,1.356c.555.462,1.03,1.005,1.549,1.5.477.538.955,1.075,1.41,1.63a46.688,46.688,0,0,1,4.592,7.242,55.465,55.465,0,0,1,3.351,7.864" transform="translate(-103.871 -11.174)" fill="%23966a29"/><path id="パス_12803" data-name="パス 12803" d="M253.852,29.781a13.9,13.9,0,0,0-4.485,2.632,12.255,12.255,0,0,0-3,4.15,16.384,16.384,0,0,0-1.376,4.978,14.329,14.329,0,0,0,.437,5.186,11.8,11.8,0,0,1-.752-2.549,13.058,13.058,0,0,1-.155-2.673,14.469,14.469,0,0,1,1.288-5.194,11.387,11.387,0,0,1,3.258-4.255,11.423,11.423,0,0,1,4.788-2.275" transform="translate(-94.928 -11.562)" fill="%23966a29"/><path id="パス_12804" data-name="パス 12804" d="M248.072,54.115a11.362,11.362,0,0,0,3.333,3.267,5.246,5.246,0,0,0,1.033.491c.37.115.748.219,1.128.306a15.941,15.941,0,0,0,2.307.357,13.553,13.553,0,0,0,4.6-.4,10.347,10.347,0,0,0,4.01-2.187,9.077,9.077,0,0,0,2.675-3.661,8.084,8.084,0,0,0,.29-4.507,7.544,7.544,0,0,0-2.21-3.975,6.044,6.044,0,0,0-4.224-1.715,6.028,6.028,0,0,1,4.424,1.492,7.9,7.9,0,0,1,2.467,4.088,8.213,8.213,0,0,1-.224,4.807,9.64,9.64,0,0,1-2.8,3.932,10.942,10.942,0,0,1-4.261,2.26,12.988,12.988,0,0,1-4.793.327,16.317,16.317,0,0,1-2.356-.45c-.387-.1-.767-.223-1.146-.355a5.272,5.272,0,0,1-1.081-.563,10.9,10.9,0,0,1-3.174-3.519" transform="translate(-96.313 -16.334)" fill="%23966a29"/><path id="パス_12805" data-name="パス 12805" d="M262.43,44.6a7.425,7.425,0,0,0-1.164,3.668,5.835,5.835,0,0,0,.2,1.883,2.885,2.885,0,0,0,1.035,1.581,2.363,2.363,0,0,1-1.483-1.416,4.669,4.669,0,0,1-.363-2.074,5.413,5.413,0,0,1,.5-2.032A4.205,4.205,0,0,1,262.43,44.6" transform="translate(-101.198 -17.316)" fill="%23966a29"/><path id="パス_12806" data-name="パス 12806" d="M287.177,27.381a5.319,5.319,0,0,1-2.826-1.153,3.255,3.255,0,0,1-1.225-2.881,3.172,3.172,0,0,1,.133-.79,4.129,4.129,0,0,1,.245-.751l.331-.708a1.914,1.914,0,0,1,.558-.641,3.979,3.979,0,0,1,2.994-.6,4.657,4.657,0,0,0-2.688.967,1.651,1.651,0,0,0-.386.518l-.268.673a4.2,4.2,0,0,0-.2.682,2.708,2.708,0,0,0-.1.691,3.085,3.085,0,0,0,.171,1.346,3.4,3.4,0,0,0,.765,1.145,5.158,5.158,0,0,0,1.153.87,7.843,7.843,0,0,0,1.351.634" transform="translate(-109.918 -7.685)" fill="%23966a29"/><path id="パス_12807" data-name="パス 12807" d="M260.007,21.017a4.624,4.624,0,0,1,1.679,1.638,5.846,5.846,0,0,1,.751,2.246,9.819,9.819,0,0,1,.009,2.378,7.138,7.138,0,0,1-.593,2.317,6.44,6.44,0,0,1-3.472,3.212,13.252,13.252,0,0,1-4.681.923,20.586,20.586,0,0,1-4.751-.4c-.392-.079-.781-.173-1.171-.292s-.748-.277-1.121-.415c-.734-.277-1.468-.553-2.21-.8a29.175,29.175,0,0,0-9.116-1.862,13.811,13.811,0,0,0-8.684,2.636c-2.517,1.863-4.887,3.96-7.569,5.665a14.221,14.221,0,0,1-4.339,1.98,6.3,6.3,0,0,1-2.412.106,5.649,5.649,0,0,1-2.235-.9,8.057,8.057,0,0,1-1.745-1.633,8.615,8.615,0,0,1-1.263-2.016A5.482,5.482,0,0,1,207,31.193a5.5,5.5,0,0,0,.232,4.539,8.453,8.453,0,0,0,1.293,1.934,7.78,7.78,0,0,0,1.733,1.531,5.37,5.37,0,0,0,2.123.812,5.924,5.924,0,0,0,2.272-.141,13.809,13.809,0,0,0,4.172-2c2.6-1.737,4.969-3.812,7.491-5.716a14.387,14.387,0,0,1,9.026-2.8,29.73,29.73,0,0,1,9.291,1.948c.748.258,1.485.541,2.221.823.364.137.744.3,1.089.411.362.113.738.207,1.117.285a21.836,21.836,0,0,0,4.632.444,12.847,12.847,0,0,0,4.545-.811,6.123,6.123,0,0,0,3.35-2.984,6.88,6.88,0,0,0,.634-2.219,9.611,9.611,0,0,0,.06-2.33,5.035,5.035,0,0,0-2.271-3.9" transform="translate(-80.185 -8.16)" fill="%23966a29"/><path id="パス_12808" data-name="パス 12808" d="M209.359,34.231a4.109,4.109,0,0,1,3.226-1.161,5.214,5.214,0,0,1,3.209,1.5,4.159,4.159,0,0,1,.937,1.577,3.54,3.54,0,0,1,.011,1.827A2.973,2.973,0,0,1,215.8,39.5a1.986,1.986,0,0,1-1.665.451,1.968,1.968,0,0,0,1.46-.67,2.837,2.837,0,0,0,.686-1.419,3.278,3.278,0,0,0-.1-1.55,3.694,3.694,0,0,0-.822-1.321,5.254,5.254,0,0,0-2.824-1.45,4.555,4.555,0,0,0-3.173.688" transform="translate(-81.283 -12.833)" fill="%23966a29"/><path id="パス_12809" data-name="パス 12809" d="M237.861,35.028a25.086,25.086,0,0,0-3.217,1.342,27.578,27.578,0,0,0-3.018,1.712,29.9,29.9,0,0,0-2.785,2.051,22.55,22.55,0,0,0-2.454,2.423,34.831,34.831,0,0,1-5.029,4.905,32.558,32.558,0,0,1-2.894,2,28.625,28.625,0,0,1-3.111,1.617c1.008-.589,2-1.194,2.948-1.869a33.087,33.087,0,0,0,2.76-2.112c.875-.758,1.739-1.527,2.546-2.356.823-.822,1.543-1.7,2.323-2.59a23.2,23.2,0,0,1,5.448-4.467,22.6,22.6,0,0,1,6.483-2.655" transform="translate(-83.61 -13.6)" fill="%23966a29"/><path id="パス_12810" data-name="パス 12810" d="M200.345,60.794a26.349,26.349,0,0,1-5,1.846,29.349,29.349,0,0,1-5.274.889,7.287,7.287,0,0,1-5.178-1.457,6.106,6.106,0,0,1-1.655-2.156,5.993,5.993,0,0,1-.518-2.618,6.271,6.271,0,0,0,2.462,4.4,7.261,7.261,0,0,0,4.847,1.219,41.168,41.168,0,0,0,5.208-.735,45.869,45.869,0,0,0,5.1-1.391" transform="translate(-70.94 -22.246)" fill="%23966a29"/><path id="パス_12811" data-name="パス 12811" d="M184.135,50.881a4.023,4.023,0,0,1,1.161-1.31,4.478,4.478,0,0,1,1.643-.709,4.327,4.327,0,0,1,1.821-.042,3.215,3.215,0,0,1,1.635.907,4.169,4.169,0,0,1,1.025,3.431,2.97,2.97,0,0,1-.761,1.647A1.826,1.826,0,0,1,189,55.32a1.777,1.777,0,0,0,1.429-.713,2.825,2.825,0,0,0,.511-1.5,3.963,3.963,0,0,0-.991-2.952,3.223,3.223,0,0,0-2.93-.822,4.54,4.54,0,0,0-2.889,1.551" transform="translate(-71.49 -18.924)" fill="%23966a29"/><path id="パス_12812" data-name="パス 12812" d="M301.771,47.7c-.675-1.2-1.319-2.4-1.991-3.571-.333-.588-.681-1.166-1.049-1.725a12.228,12.228,0,0,0-1.208-1.578l-.017-.018a.231.231,0,0,1,0-.322,12.446,12.446,0,0,0,.906-1.03c.3-.353.576-.732.878-1.094-.18.436-.4.848-.626,1.266a8.221,8.221,0,0,1-.8,1.186l-.012-.34a8.478,8.478,0,0,1,1.373,1.594,15.45,15.45,0,0,1,1.06,1.785,20.18,20.18,0,0,1,.847,1.884,17.489,17.489,0,0,1,.637,1.963" transform="translate(-115.482 -14.896)" fill="%23966a29"/><path id="パス_12813" data-name="パス 12813" d="M301.621,34.2a6.232,6.232,0,0,1,1.772-3.423,5.51,5.51,0,0,1-.614,1.852,5.569,5.569,0,0,1-1.158,1.571" transform="translate(-117.104 -11.95)" fill="%23966a29"/><path id="パス_12814" data-name="パス 12814" d="M287.735,28.986a1.237,1.237,0,1,0,1.237-1.238A1.234,1.234,0,0,0,287.735,28.986Z" transform="translate(-111.712 -10.773)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12815" data-name="パス 12815" d="M284.5,58.711a1.238,1.238,0,1,0,1.238-1.236A1.237,1.237,0,0,0,284.5,58.711Z" transform="translate(-110.455 -22.315)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12816" data-name="パス 12816" d="M216.352,41.725a1.237,1.237,0,1,0,1.236-1.236A1.237,1.237,0,0,0,216.352,41.725Z" transform="translate(-83.998 -15.72)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12817" data-name="パス 12817" d="M191.08,56.286a1.237,1.237,0,1,0,1.236-1.241A1.236,1.236,0,0,0,191.08,56.286Z" transform="translate(-74.186 -21.371)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12818" data-name="パス 12818" d="M261.85,53.14a1.731,1.731,0,1,0,1.734-1.73A1.736,1.736,0,0,0,261.85,53.14Z" transform="translate(-101.663 -19.96)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12819" data-name="パス 12819" d="M285.788,56.928a1.658,1.658,0,0,1-.554,1.088,1.12,1.12,0,0,1-.615.226,1.821,1.821,0,0,1-.644-.108,3.141,3.141,0,0,1-.571-.282,1.161,1.161,0,0,1-.47-.514,2.432,2.432,0,0,1-.2-1.3,3.212,3.212,0,0,1,.476-1.217,3.488,3.488,0,0,1,.862-.98,3.246,3.246,0,0,1,2.518-.588,5.282,5.282,0,0,1,2.342,1.007,4.229,4.229,0,0,1,1.4,2.115,5.385,5.385,0,0,1-.758,4.737,5.716,5.716,0,0,0,.637-2.289,5.184,5.184,0,0,0-.322-2.3,3.983,3.983,0,0,0-1.315-1.813,4.831,4.831,0,0,0-2.079-.857,2.675,2.675,0,0,0-2.078.447,2.917,2.917,0,0,0-.757.8,3.805,3.805,0,0,0-.278.5,1.615,1.615,0,0,0-.185.5,2.022,2.022,0,0,0,.083,1.073.785.785,0,0,0,.309.388,3.11,3.11,0,0,0,.494.291,1.067,1.067,0,0,0,1.054.026,1.719,1.719,0,0,0,.647-.955" transform="translate(-109.766 -20.654)" fill="%23966a29"/><path id="パス_12820" data-name="パス 12820" d="M283.408,60.459a6.549,6.549,0,0,1-3.127.353,9.223,9.223,0,0,1-3.062-.9,7.594,7.594,0,0,1-2.533-2,6.447,6.447,0,0,1-1.334-2.971,7.443,7.443,0,0,1,1.808-6.056,7.243,7.243,0,0,1,2.613-1.846,7.325,7.325,0,0,1,3.108-.53,7.562,7.562,0,0,0-5.366,2.682,7.273,7.273,0,0,0-1.561,5.651,6.617,6.617,0,0,0,3.485,4.656,8.921,8.921,0,0,0,2.884,1.022,6.886,6.886,0,0,0,3.084-.056" transform="translate(-106.095 -18.051)" fill="%23966a29"/><path id="パス_12821" data-name="パス 12821" d="M289.17,46.949a7.5,7.5,0,0,1,3.862,1.614,9.689,9.689,0,0,1,2.681,3.217,39.434,39.434,0,0,0-3.055-2.733,17.557,17.557,0,0,0-3.488-2.1" transform="translate(-112.27 -18.228)" fill="%23966a29"/><path id="パス_12822" data-name="パス 12822" d="M161.338,42.992a10.636,10.636,0,0,0-2.216,1.715s2.458,3.018,5.614,3.127,5.813-2.742,5.813-2.742-2.461-3.015-5.617-3.123a5.739,5.739,0,0,0-1.751.225" transform="translate(-61.779 -16.293)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12823" data-name="パス 12823" d="M138.833,46.362c.486.119.952.292,1.424.455s.927.369,1.376.592a9.151,9.151,0,0,1,2.529,1.7l-.431-.014a8.554,8.554,0,0,1,1.227-.883c.426-.251.852-.5,1.293-.71s.882-.425,1.332-.617.9-.373,1.373-.521q-1.236.794-2.473,1.552c-.409.26-.82.511-1.214.782a8.929,8.929,0,0,0-1.122.844.3.3,0,0,1-.431-.015,7.166,7.166,0,0,0-1.088-.9c-.388-.286-.808-.535-1.223-.793-.841-.5-1.7-.986-2.573-1.466" transform="translate(-53.902 -18)" fill="%23966a29"/><path id="パス_12824" data-name="パス 12824" d="M138.7,45.536a5.729,5.729,0,0,1,3.039-1.448,3.7,3.7,0,0,1-1.365,1.048,3.783,3.783,0,0,1-1.674.4" transform="translate(-53.849 -17.117)" fill="%23966a29"/><path id="パス_12825" data-name="パス 12825" d="M145.656,42.211c.281-.308.56-.607.8-.919a.166.166,0,0,1,.228-.034l.035.025c.385.276.8.525,1.223.77l1.263.745a25.624,25.624,0,0,1,2.486,1.627,12.613,12.613,0,0,1-2.777-1.11,13.49,13.49,0,0,1-1.285-.773,6.556,6.556,0,0,1-1.164-.985l.263-.009a4.163,4.163,0,0,1-1.07.663" transform="translate(-56.551 -16.006)" fill="%23966a29"/><path id="パス_12831" data-name="パス 12831" d="M72.511,46.683c3.151-.126,6.3-.185,9.451-.234s6.3-.046,9.452-.071c3.15.024,6.3.021,9.451.07l4.725.086c1.575.051,3.151.081,4.726.15-1.575.069-3.151.1-4.726.15l-4.725.086c-3.151.048-6.3.046-9.451.07-3.151-.025-6.3-.021-9.452-.071s-6.3-.108-9.451-.234" transform="translate(-28.152 -18.006)" fill="%23966a29"/><path id="パス_12832" data-name="パス 12832" d="M305.822,51.405a55.461,55.461,0,0,1,3.351-7.864,46.734,46.734,0,0,1,4.592-7.242c.455-.555.934-1.092,1.41-1.63.519-.5.994-1.042,1.549-1.5a21.3,21.3,0,0,1,1.687-1.356,15.632,15.632,0,0,1,1.86-1.107,17.523,17.523,0,0,1,8.3-1.917,19.536,19.536,0,0,0-4.181.731,18.411,18.411,0,0,0-3.9,1.6c-.61.347-1.2.719-1.775,1.124a20.69,20.69,0,0,0-1.62,1.337c-.533.455-.992,1-1.492,1.487-.46.533-.92,1.066-1.362,1.615a51.143,51.143,0,0,0-4.657,7.082q-1.046,1.851-1.97,3.773c-.639,1.269-1.226,2.564-1.793,3.87" transform="translate(-118.735 -11.174)" fill="%23966a29"/><path id="パス_12833" data-name="パス 12833" d="M350.76,29.781a11.423,11.423,0,0,1,4.788,2.275,11.387,11.387,0,0,1,3.258,4.255,14.481,14.481,0,0,1,1.288,5.194,13.058,13.058,0,0,1-.155,2.673,11.805,11.805,0,0,1-.752,2.549,14.329,14.329,0,0,0,.437-5.186,16.386,16.386,0,0,0-1.376-4.978,12.264,12.264,0,0,0-3-4.15,13.9,13.9,0,0,0-4.485-2.632" transform="translate(-136.182 -11.562)" fill="%23966a29"/><path id="パス_12834" data-name="パス 12834" d="M349.721,54.115a10.9,10.9,0,0,1-3.174,3.519,5.27,5.27,0,0,1-1.081.563c-.379.133-.759.252-1.146.355a16.318,16.318,0,0,1-2.356.45,12.988,12.988,0,0,1-4.793-.327,10.941,10.941,0,0,1-4.261-2.26,9.64,9.64,0,0,1-2.8-3.932,8.213,8.213,0,0,1-.225-4.807,7.9,7.9,0,0,1,2.467-4.088,6.028,6.028,0,0,1,4.424-1.492,6.044,6.044,0,0,0-4.224,1.715,7.544,7.544,0,0,0-2.21,3.975,8.084,8.084,0,0,0,.29,4.507,9.077,9.077,0,0,0,2.675,3.661,10.347,10.347,0,0,0,4.01,2.187,13.551,13.551,0,0,0,4.6.4,15.941,15.941,0,0,0,2.307-.357c.38-.087.757-.191,1.128-.306a5.215,5.215,0,0,0,1.033-.491,11.357,11.357,0,0,0,3.333-3.267" transform="translate(-127.978 -16.334)" fill="%23966a29"/><path id="パス_12835" data-name="パス 12835" d="M346.94,44.6a4.2,4.2,0,0,1,1.276,1.611,5.413,5.413,0,0,1,.5,2.032,4.669,4.669,0,0,1-.363,2.074,2.363,2.363,0,0,1-1.483,1.416,2.884,2.884,0,0,0,1.035-1.581,5.836,5.836,0,0,0,.2-1.883A7.419,7.419,0,0,0,346.94,44.6" transform="translate(-134.671 -17.316)" fill="%23966a29"/><path id="パス_12836" data-name="パス 12836" d="M320.653,27.381A7.843,7.843,0,0,0,322,26.747a5.159,5.159,0,0,0,1.153-.87,3.4,3.4,0,0,0,.765-1.145,3.086,3.086,0,0,0,.171-1.346,2.706,2.706,0,0,0-.1-.691,4.193,4.193,0,0,0-.2-.682l-.268-.673a1.651,1.651,0,0,0-.386-.518,4.657,4.657,0,0,0-2.688-.967,3.979,3.979,0,0,1,2.994.6,1.914,1.914,0,0,1,.558.641l.331.708a4.129,4.129,0,0,1,.245.751,3.172,3.172,0,0,1,.133.79,3.255,3.255,0,0,1-1.225,2.881,5.321,5.321,0,0,1-2.826,1.153" transform="translate(-124.411 -7.685)" fill="%23966a29"/><path id="パス_12837" data-name="パス 12837" d="M315.006,21.017a5.033,5.033,0,0,0-2.271,3.9,9.609,9.609,0,0,0,.06,2.33,6.865,6.865,0,0,0,.634,2.219,6.12,6.12,0,0,0,3.349,2.984,12.845,12.845,0,0,0,4.545.811,21.829,21.829,0,0,0,4.632-.444c.379-.078.755-.172,1.116-.285.346-.111.726-.274,1.09-.411.737-.282,1.474-.565,2.221-.823a29.73,29.73,0,0,1,9.291-1.948,14.388,14.388,0,0,1,9.026,2.8c2.522,1.9,4.894,3.979,7.492,5.716a13.8,13.8,0,0,0,4.172,2,5.921,5.921,0,0,0,2.271.141,5.37,5.37,0,0,0,2.123-.812,7.81,7.81,0,0,0,1.734-1.531,8.449,8.449,0,0,0,1.291-1.934,5.5,5.5,0,0,0,.233-4.539,5.481,5.481,0,0,1-.086,4.606,8.636,8.636,0,0,1-1.263,2.016,8.043,8.043,0,0,1-1.745,1.633,5.649,5.649,0,0,1-2.235.9,6.3,6.3,0,0,1-2.412-.106,14.211,14.211,0,0,1-4.339-1.98c-2.682-1.7-5.052-3.8-7.569-5.665a13.811,13.811,0,0,0-8.684-2.636,29.175,29.175,0,0,0-9.116,1.862c-.742.251-1.476.527-2.21.8-.374.138-.718.286-1.122.415s-.779.214-1.171.292a20.586,20.586,0,0,1-4.751.4,13.254,13.254,0,0,1-4.681-.923A6.44,6.44,0,0,1,313.16,29.6a7.137,7.137,0,0,1-.593-2.317,9.849,9.849,0,0,1,.008-2.378,5.857,5.857,0,0,1,.752-2.246,4.62,4.62,0,0,1,1.68-1.638" transform="translate(-121.327 -8.16)" fill="%23966a29"/><path id="パス_12838" data-name="パス 12838" d="M396.427,34.231a4.555,4.555,0,0,0-3.173-.688,5.254,5.254,0,0,0-2.824,1.45,3.7,3.7,0,0,0-.822,1.321,3.278,3.278,0,0,0-.1,1.55,2.841,2.841,0,0,0,.685,1.419,1.97,1.97,0,0,0,1.46.67,1.986,1.986,0,0,1-1.665-.451,2.969,2.969,0,0,1-.946-1.531,3.539,3.539,0,0,1,.011-1.827,4.159,4.159,0,0,1,.937-1.577,5.214,5.214,0,0,1,3.209-1.5,4.109,4.109,0,0,1,3.226,1.161" transform="translate(-151.001 -12.833)" fill="%23966a29"/><path id="パス_12839" data-name="パス 12839" d="M358.4,35.028a22.6,22.6,0,0,1,6.483,2.655,23.2,23.2,0,0,1,5.448,4.467c.78.889,1.5,1.768,2.323,2.59.806.829,1.67,1.6,2.545,2.356a33.2,33.2,0,0,0,2.761,2.112c.946.675,1.94,1.28,2.948,1.869a28.623,28.623,0,0,1-3.111-1.617,32.643,32.643,0,0,1-2.894-2,34.8,34.8,0,0,1-5.029-4.905,22.5,22.5,0,0,0-2.454-2.423,29.9,29.9,0,0,0-2.785-2.051,27.532,27.532,0,0,0-3.019-1.712,25.043,25.043,0,0,0-3.217-1.342" transform="translate(-139.147 -13.6)" fill="%23966a29"/><path id="パス_12840" data-name="パス 12840" d="M399.013,60.794a45.833,45.833,0,0,0,5.1,1.391,41.152,41.152,0,0,0,5.208.735,7.261,7.261,0,0,0,4.847-1.219,6.271,6.271,0,0,0,2.462-4.4,5.993,5.993,0,0,1-.518,2.618,6.105,6.105,0,0,1-1.655,2.156,7.287,7.287,0,0,1-5.178,1.457,29.348,29.348,0,0,1-5.274-.889,26.35,26.35,0,0,1-5-1.846" transform="translate(-154.916 -22.246)" fill="%23966a29"/><path id="パス_12841" data-name="パス 12841" d="M421.757,50.881a4.543,4.543,0,0,0-2.889-1.551,3.223,3.223,0,0,0-2.93.822,3.966,3.966,0,0,0-.992,2.952,2.836,2.836,0,0,0,.512,1.5,1.779,1.779,0,0,0,1.43.713,1.828,1.828,0,0,1-1.655-.514,2.974,2.974,0,0,1-.761-1.647,4.17,4.17,0,0,1,1.025-3.431,3.216,3.216,0,0,1,1.634-.907,4.33,4.33,0,0,1,1.821.042,4.476,4.476,0,0,1,1.643.709,4.026,4.026,0,0,1,1.162,1.31" transform="translate(-160.901 -18.924)" fill="%23966a29"/><path id="パス_12842" data-name="パス 12842" d="M306.026,47.7a17.476,17.476,0,0,1,.637-1.963,20.18,20.18,0,0,1,.847-1.884,15.458,15.458,0,0,1,1.06-1.785,8.5,8.5,0,0,1,1.373-1.594l-.012.34a8.216,8.216,0,0,1-.8-1.186c-.221-.418-.445-.83-.626-1.266.3.363.574.741.878,1.094a12.56,12.56,0,0,0,.906,1.03.23.23,0,0,1,0,.322l-.017.018a12.228,12.228,0,0,0-1.208,1.578c-.368.559-.716,1.137-1.049,1.725-.672,1.174-1.316,2.372-1.991,3.571" transform="translate(-118.814 -14.896)" fill="%23966a29"/><path id="パス_12843" data-name="パス 12843" d="M307.8,34.2a5.569,5.569,0,0,1-1.158-1.571,5.509,5.509,0,0,1-.614-1.852A6.232,6.232,0,0,1,307.8,34.2" transform="translate(-118.814 -11.95)" fill="%23966a29"/><path id="パス_12844" data-name="パス 12844" d="M321.239,28.986A1.237,1.237,0,1,1,320,27.748,1.234,1.234,0,0,1,321.239,28.986Z" transform="translate(-123.759 -10.773)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12845" data-name="パス 12845" d="M324.476,58.711a1.238,1.238,0,1,1-1.238-1.236A1.237,1.237,0,0,1,324.476,58.711Z" transform="translate(-125.016 -22.315)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12846" data-name="パス 12846" d="M392.621,41.725a1.237,1.237,0,1,1-1.237-1.236A1.237,1.237,0,0,1,392.621,41.725Z" transform="translate(-151.473 -15.72)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12847" data-name="パス 12847" d="M417.894,56.286a1.237,1.237,0,1,1-1.236-1.241A1.236,1.236,0,0,1,417.894,56.286Z" transform="translate(-161.286 -21.371)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12848" data-name="パス 12848" d="M346.5,53.14a1.731,1.731,0,1,1-1.734-1.73A1.736,1.736,0,0,1,346.5,53.14Z" transform="translate(-133.183 -19.96)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12849" data-name="パス 12849" d="M319.767,56.928a1.719,1.719,0,0,0,.647.955,1.067,1.067,0,0,0,1.054-.026,3.11,3.11,0,0,0,.494-.291.785.785,0,0,0,.309-.388,2.022,2.022,0,0,0,.083-1.073,1.614,1.614,0,0,0-.185-.5,3.8,3.8,0,0,0-.278-.5,2.917,2.917,0,0,0-.757-.8,2.673,2.673,0,0,0-2.078-.447,4.831,4.831,0,0,0-2.079.857,3.988,3.988,0,0,0-1.315,1.813,5.184,5.184,0,0,0-.322,2.3,5.716,5.716,0,0,0,.637,2.289,5.385,5.385,0,0,1-.758-4.737,4.229,4.229,0,0,1,1.4-2.115,5.285,5.285,0,0,1,2.342-1.007,3.246,3.246,0,0,1,2.518.588,3.488,3.488,0,0,1,.862.98,3.212,3.212,0,0,1,.476,1.217,2.432,2.432,0,0,1-.2,1.3,1.161,1.161,0,0,1-.47.514,3.139,3.139,0,0,1-.571.282,1.821,1.821,0,0,1-.644.108,1.122,1.122,0,0,1-.615-.226,1.658,1.658,0,0,1-.554-1.088" transform="translate(-122.288 -20.654)" fill="%23966a29"/><path id="パス_12850" data-name="パス 12850" d="M320.7,60.459a6.886,6.886,0,0,0,3.084.056,8.921,8.921,0,0,0,2.884-1.022,6.615,6.615,0,0,0,3.485-4.656,7.27,7.27,0,0,0-1.56-5.651,7.562,7.562,0,0,0-5.366-2.682,7.325,7.325,0,0,1,3.108.53,7.243,7.243,0,0,1,2.613,1.846,7.443,7.443,0,0,1,1.808,6.056,6.453,6.453,0,0,1-1.334,2.971,7.594,7.594,0,0,1-2.533,2,9.223,9.223,0,0,1-3.062.9,6.548,6.548,0,0,1-3.127-.353" transform="translate(-124.511 -18.051)" fill="%23966a29"/><path id="パス_12851" data-name="パス 12851" d="M317.221,46.949a17.557,17.557,0,0,0-3.488,2.1,39.434,39.434,0,0,0-3.055,2.733,9.682,9.682,0,0,1,2.681-3.217,7.494,7.494,0,0,1,3.862-1.614" transform="translate(-120.62 -18.228)" fill="%23966a29"/><path id="パス_12852" data-name="パス 12852" d="M441.953,42.992a10.636,10.636,0,0,1,2.216,1.715s-2.458,3.018-5.614,3.127-5.813-2.742-5.813-2.742,2.461-3.015,5.617-3.123a5.738,5.738,0,0,1,1.751.225" transform="translate(-168.011 -16.293)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12853" data-name="パス 12853" d="M465.286,46.362c-.872.481-1.732.965-2.572,1.466-.415.259-.835.508-1.224.793a7.169,7.169,0,0,0-1.088.9.305.305,0,0,1-.431.015,8.926,8.926,0,0,0-1.122-.844c-.395-.271-.806-.522-1.214-.782q-1.234-.761-2.473-1.552c.469.149.917.341,1.373.521s.895.4,1.332.617.867.459,1.293.71a8.554,8.554,0,0,1,1.227.883l-.431.014a9.15,9.15,0,0,1,2.529-1.7c.449-.222.91-.414,1.376-.592s.938-.336,1.424-.455" transform="translate(-176.716 -18)" fill="%23966a29"/><path id="パス_12854" data-name="パス 12854" d="M469.917,45.536a3.783,3.783,0,0,1-1.674-.4,3.7,3.7,0,0,1-1.365-1.048,5.729,5.729,0,0,1,3.039,1.448" transform="translate(-181.264 -17.117)" fill="%23966a29"/><path id="パス_12855" data-name="パス 12855" d="M461.059,42.211a4.148,4.148,0,0,1-1.069-.663l.262.009a6.575,6.575,0,0,1-1.164.985,13.505,13.505,0,0,1-1.285.773,12.621,12.621,0,0,1-2.776,1.11,25.538,25.538,0,0,1,2.486-1.627l1.263-.745c.42-.245.838-.494,1.223-.77l.035-.025a.166.166,0,0,1,.228.034c.239.311.516.611.8.919" transform="translate(-176.663 -16.006)" fill="%23966a29"/><path id="パス_12861" data-name="パス 12861" d="M514.04,46.683c-3.151.126-6.3.185-9.451.234s-6.3.046-9.452.071c-3.15-.024-6.3-.021-9.451-.07l-4.725-.086c-1.575-.051-3.151-.081-4.726-.15,1.575-.069,3.151-.1,4.726-.15l4.725-.086c3.151-.048,6.3-.046,9.451-.07,3.151.025,6.3.021,9.452.071s6.3.108,9.451.234" transform="translate(-184.898 -18.006)" fill="%23966a29"/></g></svg>');
}
@media only screen and (max-width: 767px) {
  .topMv__catch:before {
    height: 5rem;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="313.616" height="50.829" viewBox="0 0 313.616 50.829"><defs><clipPath id="clip-path"><rect id="長方形_75" data-name="長方形 75" width="313.616" height="50.829" fill="none"/></clipPath></defs><g id="グループ_49" data-name="グループ 49" clip-path="url(%23clip-path)"><path id="パス_12801" data-name="パス 12801" d="M299.337,5.114a13.462,13.462,0,0,0-.914,4.451,16.828,16.828,0,0,0,3.123,9.376,16.011,16.011,0,0,0,3.566-9.06A16.833,16.833,0,0,0,301.986.5a15.727,15.727,0,0,0-1.716,2.586" transform="translate(-145.132 -0.137)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12802" data-name="パス 12802" d="M286.638,55.647c-.476-1.551-.969-3.089-1.506-4.6q-.778-2.277-1.654-4.48a67.15,67.15,0,0,0-3.91-8.409c-.371-.652-.758-1.285-1.144-1.918-.42-.584-.8-1.226-1.253-1.766a20.458,20.458,0,0,0-1.36-1.588,18.555,18.555,0,0,0-1.491-1.334,13.4,13.4,0,0,0-3.273-1.9,12.146,12.146,0,0,0-3.51-.868,11.331,11.331,0,0,1,6.969,2.276,13.157,13.157,0,0,1,1.562,1.315,20.787,20.787,0,0,1,1.417,1.611c.466.548.865,1.194,1.3,1.786.4.639.8,1.276,1.184,1.935a62.12,62.12,0,0,1,3.856,8.6,82.573,82.573,0,0,1,2.813,9.339" transform="translate(-130.112 -7.873)" fill="%23966a29"/><path id="パス_12803" data-name="パス 12803" d="M252.353,29.781a11.635,11.635,0,0,0-3.766,3.126,15.45,15.45,0,0,0-2.522,4.928,25.984,25.984,0,0,0-1.156,5.912,23.837,23.837,0,0,0,.367,6.159,18.614,18.614,0,0,1-.631-3.026,21.846,21.846,0,0,1-.13-3.175,23.154,23.154,0,0,1,1.082-6.168,14.01,14.01,0,0,1,2.736-5.053,10.386,10.386,0,0,1,1.907-1.691,8.337,8.337,0,0,1,2.114-1.01" transform="translate(-118.911 -8.146)" fill="%23966a29"/><path id="パス_12804" data-name="パス 12804" d="M248.072,56.374a12.237,12.237,0,0,0,2.8,3.879,4.018,4.018,0,0,0,.868.583c.311.137.628.26.947.364a9.809,9.809,0,0,0,1.937.424,8.193,8.193,0,0,0,3.863-.471,8.4,8.4,0,0,0,3.367-2.6,11.383,11.383,0,0,0,2.246-4.347,13.4,13.4,0,0,0,.243-5.352,10.393,10.393,0,0,0-1.856-4.721A4.452,4.452,0,0,0,258.94,42.1a4.232,4.232,0,0,1,3.715,1.772,10.6,10.6,0,0,1,2.072,4.855,13.62,13.62,0,0,1-.188,5.708,12.212,12.212,0,0,1-2.35,4.67,8.775,8.775,0,0,1-3.578,2.684,7.83,7.83,0,0,1-4.025.388,10.215,10.215,0,0,1-1.978-.534c-.325-.123-.644-.264-.962-.422a4.19,4.19,0,0,1-.908-.669,12.465,12.465,0,0,1-2.665-4.179" transform="translate(-120.646 -11.508)" fill="%23966a29"/><path id="パス_12805" data-name="パス 12805" d="M262.145,44.6a11.537,11.537,0,0,0-.977,4.356,9.685,9.685,0,0,0,.167,2.236,3.761,3.761,0,0,0,.869,1.877,2.49,2.49,0,0,1-1.245-1.681,7.617,7.617,0,0,1-.3-2.463,8.664,8.664,0,0,1,.419-2.413,5.1,5.1,0,0,1,1.071-1.913" transform="translate(-126.764 -12.2)" fill="%23966a29"/><path id="パス_12806" data-name="パス 12806" d="M286.525,28.8a3.89,3.89,0,0,1-2.373-1.369,4.377,4.377,0,0,1-.821-1.515,5.842,5.842,0,0,1-.207-1.905,5.208,5.208,0,0,1,.112-.939,6.433,6.433,0,0,1,.205-.891l.278-.841a2.224,2.224,0,0,1,.468-.761,2.577,2.577,0,0,1,2.514-.713,3.3,3.3,0,0,0-2.257,1.148,2.061,2.061,0,0,0-.324.615l-.225.8a6.619,6.619,0,0,0-.172.81,4.462,4.462,0,0,0-.088.82,5.088,5.088,0,0,0,.144,1.6,4.424,4.424,0,0,0,.643,1.359,4.875,4.875,0,0,0,.968,1.033,5.978,5.978,0,0,0,1.135.753" transform="translate(-137.687 -5.414)" fill="%23966a29"/><path id="パス_12807" data-name="パス 12807" d="M251.433,21.017a4.963,4.963,0,0,1,1.41,1.945,9.043,9.043,0,0,1,.631,2.668,16.46,16.46,0,0,1,.007,2.824,11.4,11.4,0,0,1-.5,2.752,6.715,6.715,0,0,1-2.915,3.815,8.369,8.369,0,0,1-3.931,1.1,12.388,12.388,0,0,1-3.99-.469,7.844,7.844,0,0,1-.983-.347c-.339-.153-.628-.329-.942-.493-.616-.328-1.233-.657-1.856-.955a18.466,18.466,0,0,0-7.655-2.211,9.425,9.425,0,0,0-7.292,3.13c-2.113,2.213-4.1,4.7-6.355,6.728a10.745,10.745,0,0,1-3.643,2.351,3.786,3.786,0,0,1-2.025.126,4.1,4.1,0,0,1-1.876-1.071,8.492,8.492,0,0,1-1.466-1.94,11.5,11.5,0,0,1-1.061-2.394,8.991,8.991,0,0,1-.071-5.47,9.011,9.011,0,0,0,.195,5.39,11.021,11.021,0,0,0,1.085,2.3,7.961,7.961,0,0,0,1.455,1.818,3.839,3.839,0,0,0,1.782.965,3.57,3.57,0,0,0,1.908-.168,10.619,10.619,0,0,0,3.5-2.373c2.181-2.063,4.173-4.527,6.29-6.788a9.86,9.86,0,0,1,7.579-3.326,18.876,18.876,0,0,1,7.8,2.313c.628.307,1.247.642,1.865.977.306.163.625.356.914.488a7.543,7.543,0,0,0,.938.339,13.178,13.178,0,0,0,3.889.527,8.039,8.039,0,0,0,3.816-.963,6.268,6.268,0,0,0,2.813-3.544,10.871,10.871,0,0,0,.532-2.635,16.106,16.106,0,0,0,.05-2.766,6.756,6.756,0,0,0-1.907-4.636" transform="translate(-100.443 -5.749)" fill="%23966a29"/><path id="パス_12808" data-name="パス 12808" d="M209.359,34.452a2.945,2.945,0,0,1,2.709-1.379,4,4,0,0,1,2.694,1.778,5.635,5.635,0,0,1,.787,1.873,5.894,5.894,0,0,1,.009,2.17,3.957,3.957,0,0,1-.794,1.818,1.346,1.346,0,0,1-1.4.535,1.513,1.513,0,0,0,1.226-.8,4.071,4.071,0,0,0,.576-1.685,5.45,5.45,0,0,0-.084-1.84,4.933,4.933,0,0,0-.69-1.568,4.173,4.173,0,0,0-2.371-1.722,2.962,2.962,0,0,0-2.664.817" transform="translate(-101.818 -9.042)" fill="%23966a29"/><path id="パス_12809" data-name="パス 12809" d="M234.252,35.028a18.332,18.332,0,0,0-2.7,1.593,22.7,22.7,0,0,0-2.534,2.033,27.9,27.9,0,0,0-2.338,2.436,24.438,24.438,0,0,0-2.06,2.877,37.5,37.5,0,0,1-4.223,5.825,29.419,29.419,0,0,1-2.43,2.373,22.7,22.7,0,0,1-2.613,1.92,33.133,33.133,0,0,0,2.475-2.219,31.467,31.467,0,0,0,2.318-2.508c.735-.9,1.46-1.813,2.137-2.8s1.3-2.019,1.951-3.075a22.849,22.849,0,0,1,4.575-5.3,16.454,16.454,0,0,1,5.443-3.153" transform="translate(-104.734 -9.582)" fill="%23966a29"/><path id="パス_12810" data-name="パス 12810" d="M197.518,61.449a18.57,18.57,0,0,1-4.2,2.192,18.186,18.186,0,0,1-4.428,1.056,4.927,4.927,0,0,1-4.348-1.73,7.509,7.509,0,0,1-1.39-2.56,9.723,9.723,0,0,1-.435-3.109,8.546,8.546,0,0,0,2.067,5.228,4.809,4.809,0,0,0,4.07,1.448,25.185,25.185,0,0,0,4.373-.873,30.119,30.119,0,0,0,4.286-1.651" transform="translate(-88.862 -15.673)" fill="%23966a29"/><path id="パス_12811" data-name="パス 12811" d="M184.135,51.282a4.641,4.641,0,0,1,.975-1.555,3.322,3.322,0,0,1,1.38-.842,2.6,2.6,0,0,1,1.529-.049,2.632,2.632,0,0,1,1.373,1.077,6.428,6.428,0,0,1,.86,4.074,4.3,4.3,0,0,1-.639,1.956,1.275,1.275,0,0,1-1.389.611,1.412,1.412,0,0,0,1.2-.846,4.338,4.338,0,0,0,.429-1.786,6.036,6.036,0,0,0-.832-3.506,2.218,2.218,0,0,0-2.46-.976,3.672,3.672,0,0,0-2.426,1.842" transform="translate(-89.551 -13.333)" fill="%23966a29"/><path id="パス_12812" data-name="パス 12812" d="M301.078,49.456c-.567-1.424-1.107-2.846-1.671-4.24-.279-.7-.572-1.385-.881-2.049a15.1,15.1,0,0,0-1.014-1.874l-.014-.021a.36.36,0,0,1,0-.383c.266-.373.517-.794.761-1.223s.484-.869.737-1.3c-.152.518-.34,1.008-.525,1.5a10.672,10.672,0,0,1-.675,1.408l-.01-.4a9.936,9.936,0,0,1,1.153,1.893,21.031,21.031,0,0,1,.89,2.12q.4,1.094.711,2.237c.208.762.392,1.538.535,2.33" transform="translate(-144.657 -10.495)" fill="%23966a29"/><path id="パス_12813" data-name="パス 12813" d="M301.621,34.845a8.743,8.743,0,0,1,.516-2.2,7.017,7.017,0,0,1,.972-1.866,8.54,8.54,0,0,1-.516,2.2,6.979,6.979,0,0,1-.972,1.866" transform="translate(-146.689 -8.42)" fill="%23966a29"/><path id="パス_12814" data-name="パス 12814" d="M287.735,29.218c0,.811.462,1.467,1.039,1.467s1.039-.656,1.039-1.467-.467-1.47-1.039-1.47S287.735,28.408,287.735,29.218Z" transform="translate(-139.935 -7.59)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12815" data-name="パス 12815" d="M284.5,58.943c0,.812.464,1.47,1.039,1.47s1.04-.657,1.04-1.47-.467-1.468-1.04-1.468S284.5,58.13,284.5,58.943Z" transform="translate(-138.361 -15.722)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12816" data-name="パス 12816" d="M216.352,41.956c0,.812.466,1.468,1.038,1.468s1.04-.656,1.04-1.468-.463-1.467-1.04-1.467S216.352,41.144,216.352,41.956Z" transform="translate(-105.219 -11.075)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12817" data-name="パス 12817" d="M191.08,56.518c0,.809.464,1.467,1.038,1.467s1.04-.657,1.04-1.467-.465-1.473-1.04-1.473S191.08,55.7,191.08,56.518Z" transform="translate(-92.929 -15.057)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12818" data-name="パス 12818" d="M261.85,53.464c0,1.135.652,2.059,1.456,2.059s1.451-.925,1.451-2.059-.65-2.054-1.451-2.054S261.85,52.328,261.85,53.464Z" transform="translate(-127.347 -14.063)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12819" data-name="パス 12819" d="M285.3,57.627a2.333,2.333,0,0,1-.465,1.292.8.8,0,0,1-.517.269,1.134,1.134,0,0,1-.54-.128,2.442,2.442,0,0,1-.48-.335,1.315,1.315,0,0,1-.394-.61,3.979,3.979,0,0,1-.166-1.548,4.841,4.841,0,0,1,.4-1.446,4.041,4.041,0,0,1,.724-1.164,2.144,2.144,0,0,1,2.114-.7,3.92,3.92,0,0,1,1.967,1.2,5.5,5.5,0,0,1,1.177,2.511,8.643,8.643,0,0,1-.636,5.626,9.038,9.038,0,0,0,.535-2.718,8.525,8.525,0,0,0-.271-2.727,5,5,0,0,0-1.1-2.152,3.538,3.538,0,0,0-1.745-1.018,1.751,1.751,0,0,0-1.745.53,3.27,3.27,0,0,0-.635.955,5.254,5.254,0,0,0-.234.588,2.468,2.468,0,0,0-.155.6,3.351,3.351,0,0,0,.07,1.274.946.946,0,0,0,.259.461,2.6,2.6,0,0,0,.415.346.675.675,0,0,0,.885.031,2.2,2.2,0,0,0,.543-1.134" transform="translate(-137.497 -14.552)" fill="%23966a29"/><path id="パス_12820" data-name="パス 12820" d="M281.782,63.077a4.017,4.017,0,0,1-2.625.419,6.177,6.177,0,0,1-2.571-1.073,7.334,7.334,0,0,1-2.127-2.376,9.424,9.424,0,0,1-1.12-3.528,11.474,11.474,0,0,1,1.518-7.192,6.616,6.616,0,0,1,2.194-2.192,4.58,4.58,0,0,1,2.609-.63,5.978,5.978,0,0,0-4.505,3.185,11.338,11.338,0,0,0-1.31,6.711,8.127,8.127,0,0,0,2.926,5.529,6.233,6.233,0,0,0,2.421,1.213,4.142,4.142,0,0,0,2.59-.066" transform="translate(-132.899 -12.718)" fill="%23966a29"/><path id="パス_12821" data-name="パス 12821" d="M289.17,46.949a5.524,5.524,0,0,1,3.243,1.917,11.5,11.5,0,0,1,2.251,3.82,40.656,40.656,0,0,0-2.565-3.245,14.859,14.859,0,0,0-2.929-2.492" transform="translate(-140.633 -12.843)" fill="%23966a29"/><path id="パス_12822" data-name="パス 12822" d="M160.982,43.184a10.369,10.369,0,0,0-1.861,2.037s2.064,3.584,4.714,3.713,4.881-3.257,4.881-3.257S166.65,42.1,164,41.969a3.51,3.51,0,0,0-1.47.267" transform="translate(-77.386 -11.479)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12823" data-name="パス 12823" d="M138.833,46.362a10.847,10.847,0,0,1,1.2.54,11.56,11.56,0,0,1,1.156.7,8.15,8.15,0,0,1,2.124,2.017l-.362-.017a7.885,7.885,0,0,1,1.03-1.048c.358-.3.715-.589,1.086-.843s.741-.5,1.118-.732.76-.442,1.153-.619q-1.038.943-2.076,1.843c-.343.309-.688.607-1.02.929a8.426,8.426,0,0,0-.942,1,.208.208,0,0,1-.362-.017,7.113,7.113,0,0,0-.914-1.074c-.326-.339-.679-.635-1.027-.942-.706-.595-1.428-1.17-2.16-1.741" transform="translate(-67.519 -12.682)" fill="%23966a29"/><path id="パス_12824" data-name="パス 12824" d="M138.7,45.808a4.562,4.562,0,0,1,1.185-1.131,3.463,3.463,0,0,1,1.367-.588,3.521,3.521,0,0,1-1.146,1.244,2.457,2.457,0,0,1-1.405.475" transform="translate(-67.454 -12.06)" fill="%23966a29"/><path id="パス_12825" data-name="パス 12825" d="M145.656,42.4c.236-.365.47-.721.67-1.091a.115.115,0,0,1,.192-.04l.029.03a13.377,13.377,0,0,0,1.027.915l1.06.885a22.545,22.545,0,0,1,2.088,1.932,9.1,9.1,0,0,1-2.332-1.319,11.41,11.41,0,0,1-1.079-.918,6.562,6.562,0,0,1-.977-1.17l.221-.01a3.568,3.568,0,0,1-.9.787" transform="translate(-70.838 -11.277)" fill="%23966a29"/><path id="パス_12831" data-name="パス 12831" d="M72.511,46.741c2.645-.15,5.29-.22,7.936-.278s5.291-.054,7.936-.084c2.645.028,5.29.025,7.936.083l3.968.1c1.323.06,2.645.1,3.968.178-1.323.082-2.645.118-3.968.178l-3.968.1c-2.645.057-5.291.054-7.936.083-2.645-.03-5.291-.025-7.936-.084s-5.29-.129-7.936-.278" transform="translate(-35.265 -12.686)" fill="%23966a29"/><path id="パス_12832" data-name="パス 12832" d="M305.822,55.647a82.573,82.573,0,0,1,2.813-9.339,62.178,62.178,0,0,1,3.856-8.6c.382-.659.784-1.3,1.184-1.935.436-.593.834-1.238,1.3-1.786a20.781,20.781,0,0,1,1.417-1.611,13.157,13.157,0,0,1,1.562-1.315,11.332,11.332,0,0,1,6.969-2.276,12.15,12.15,0,0,0-3.51.868,13.4,13.4,0,0,0-3.273,1.9,18.566,18.566,0,0,0-1.491,1.334,20.458,20.458,0,0,0-1.36,1.588c-.448.54-.833,1.182-1.253,1.766-.386.633-.773,1.266-1.144,1.918a67.145,67.145,0,0,0-3.91,8.409q-.878,2.2-1.654,4.48c-.537,1.507-1.029,3.045-1.506,4.6" transform="translate(-148.732 -7.873)" fill="%23966a29"/><path id="パス_12833" data-name="パス 12833" d="M350.76,29.781a8.336,8.336,0,0,1,2.114,1.01,10.387,10.387,0,0,1,1.907,1.691,14.01,14.01,0,0,1,2.736,5.053A23.172,23.172,0,0,1,358.6,43.7a21.841,21.841,0,0,1-.13,3.175,18.627,18.627,0,0,1-.631,3.026,23.836,23.836,0,0,0,.367-6.159,25.987,25.987,0,0,0-1.156-5.912,15.459,15.459,0,0,0-2.522-4.928,11.635,11.635,0,0,0-3.766-3.126" transform="translate(-170.587 -8.146)" fill="%23966a29"/><path id="パス_12834" data-name="パス 12834" d="M346.5,56.374a12.465,12.465,0,0,1-2.665,4.179,4.188,4.188,0,0,1-.908.669c-.318.158-.637.3-.962.422a10.214,10.214,0,0,1-1.978.534,7.83,7.83,0,0,1-4.025-.388,8.774,8.774,0,0,1-3.578-2.684,12.212,12.212,0,0,1-2.35-4.67,13.621,13.621,0,0,1-.189-5.708,10.6,10.6,0,0,1,2.072-4.855,4.232,4.232,0,0,1,3.715-1.772,4.452,4.452,0,0,0-3.546,2.036,10.393,10.393,0,0,0-1.856,4.721,13.4,13.4,0,0,0,.243,5.352,11.382,11.382,0,0,0,2.246,4.347,8.4,8.4,0,0,0,3.367,2.6,8.192,8.192,0,0,0,3.863.471,9.807,9.807,0,0,0,1.937-.424c.319-.1.636-.227.947-.364a3.993,3.993,0,0,0,.868-.583,12.23,12.23,0,0,0,2.8-3.879" transform="translate(-160.31 -11.508)" fill="%23966a29"/><path id="パス_12835" data-name="パス 12835" d="M346.929,44.6A5.094,5.094,0,0,1,348,46.514a8.664,8.664,0,0,1,.419,2.413,7.618,7.618,0,0,1-.3,2.463,2.49,2.49,0,0,1-1.245,1.681,3.761,3.761,0,0,0,.869-1.877,9.687,9.687,0,0,0,.167-2.236,11.527,11.527,0,0,0-.977-4.356" transform="translate(-168.694 -12.2)" fill="%23966a29"/><path id="パス_12836" data-name="パス 12836" d="M320.62,28.8a5.978,5.978,0,0,0,1.135-.753,4.876,4.876,0,0,0,.968-1.033,4.425,4.425,0,0,0,.643-1.359,5.091,5.091,0,0,0,.144-1.6,4.462,4.462,0,0,0-.088-.82,6.619,6.619,0,0,0-.172-.81l-.225-.8a2.058,2.058,0,0,0-.324-.615,3.3,3.3,0,0,0-2.257-1.148,2.577,2.577,0,0,1,2.514.713,2.223,2.223,0,0,1,.468.761l.278.841a6.429,6.429,0,0,1,.205.891,5.208,5.208,0,0,1,.112.939,5.843,5.843,0,0,1-.207,1.905,4.379,4.379,0,0,1-.821,1.515A3.892,3.892,0,0,1,320.62,28.8" transform="translate(-155.842 -5.414)" fill="%23966a29"/><path id="パス_12837" data-name="パス 12837" d="M314.6,21.017a6.754,6.754,0,0,0-1.907,4.636,16.1,16.1,0,0,0,.05,2.766,10.845,10.845,0,0,0,.533,2.635,6.265,6.265,0,0,0,2.812,3.544,8.038,8.038,0,0,0,3.817.963,13.174,13.174,0,0,0,3.889-.527,7.5,7.5,0,0,0,.937-.339c.29-.132.609-.325.915-.488.618-.335,1.237-.671,1.865-.977a18.876,18.876,0,0,1,7.8-2.313,9.861,9.861,0,0,1,7.579,3.326c2.117,2.261,4.109,4.725,6.29,6.788a10.613,10.613,0,0,0,3.5,2.373,3.568,3.568,0,0,0,1.907.168,3.838,3.838,0,0,0,1.782-.965,7.99,7.99,0,0,0,1.456-1.818,11.019,11.019,0,0,0,1.084-2.3,9.011,9.011,0,0,0,.2-5.39,8.99,8.99,0,0,1-.072,5.47,11.525,11.525,0,0,1-1.061,2.394,8.477,8.477,0,0,1-1.466,1.94,4.1,4.1,0,0,1-1.876,1.071,3.786,3.786,0,0,1-2.025-.126,10.738,10.738,0,0,1-3.643-2.351c-2.252-2.025-4.242-4.515-6.356-6.728a9.425,9.425,0,0,0-7.292-3.13,18.466,18.466,0,0,0-7.655,2.211c-.623.3-1.239.626-1.855.955-.314.163-.6.339-.942.493a7.846,7.846,0,0,1-.983.347,12.388,12.388,0,0,1-3.99.469,8.371,8.371,0,0,1-3.931-1.1,6.714,6.714,0,0,1-2.915-3.815,11.4,11.4,0,0,1-.5-2.752,16.509,16.509,0,0,1,.007-2.824,9.058,9.058,0,0,1,.631-2.668,4.958,4.958,0,0,1,1.411-1.945" transform="translate(-151.979 -5.749)" fill="%23966a29"/><path id="パス_12838" data-name="パス 12838" d="M395.225,34.452a2.962,2.962,0,0,0-2.664-.817,4.173,4.173,0,0,0-2.371,1.722,4.933,4.933,0,0,0-.69,1.568,5.45,5.45,0,0,0-.084,1.84,4.077,4.077,0,0,0,.575,1.685,1.514,1.514,0,0,0,1.226.8,1.346,1.346,0,0,1-1.4-.535,3.952,3.952,0,0,1-.794-1.818,5.893,5.893,0,0,1,.009-2.17,5.636,5.636,0,0,1,.787-1.873,4,4,0,0,1,2.694-1.778,2.946,2.946,0,0,1,2.709,1.379" transform="translate(-189.15 -9.042)" fill="%23966a29"/><path id="パス_12839" data-name="パス 12839" d="M358.4,35.028a16.454,16.454,0,0,1,5.443,3.153,22.849,22.849,0,0,1,4.575,5.3c.655,1.056,1.26,2.1,1.951,3.075s1.4,1.9,2.137,2.8a31.581,31.581,0,0,0,2.318,2.508,33.133,33.133,0,0,0,2.475,2.219,22.7,22.7,0,0,1-2.612-1.92,29.486,29.486,0,0,1-2.43-2.373,37.465,37.465,0,0,1-4.223-5.825,24.375,24.375,0,0,0-2.06-2.877,27.893,27.893,0,0,0-2.338-2.436,22.661,22.661,0,0,0-2.535-2.033,18.3,18.3,0,0,0-2.7-1.593" transform="translate(-174.301 -9.582)" fill="%23966a29"/><path id="パス_12840" data-name="パス 12840" d="M399.013,61.449A30.092,30.092,0,0,0,403.3,63.1a25.175,25.175,0,0,0,4.373.873,4.809,4.809,0,0,0,4.07-1.448,8.546,8.546,0,0,0,2.067-5.228,9.723,9.723,0,0,1-.435,3.109,7.507,7.507,0,0,1-1.39,2.56,4.927,4.927,0,0,1-4.348,1.73,18.186,18.186,0,0,1-4.428-1.056,18.572,18.572,0,0,1-4.2-2.192" transform="translate(-194.054 -15.673)" fill="%23966a29"/><path id="パス_12841" data-name="パス 12841" d="M420.582,51.282a3.674,3.674,0,0,0-2.425-1.842,2.219,2.219,0,0,0-2.461.976,6.041,6.041,0,0,0-.833,3.506,4.354,4.354,0,0,0,.43,1.786,1.413,1.413,0,0,0,1.2.846,1.276,1.276,0,0,1-1.389-.611,4.3,4.3,0,0,1-.639-1.956,6.427,6.427,0,0,1,.861-4.074,2.633,2.633,0,0,1,1.372-1.077,2.6,2.6,0,0,1,1.529.049,3.321,3.321,0,0,1,1.379.842,4.642,4.642,0,0,1,.975,1.555" transform="translate(-201.55 -13.333)" fill="%23966a29"/><path id="パス_12842" data-name="パス 12842" d="M306.026,49.456c.143-.793.327-1.568.535-2.33s.446-1.507.711-2.237a21.045,21.045,0,0,1,.89-2.12,9.959,9.959,0,0,1,1.153-1.893l-.01.4a10.664,10.664,0,0,1-.675-1.408c-.186-.5-.374-.986-.525-1.5.253.431.482.88.737,1.3s.5.85.761,1.223a.359.359,0,0,1,0,.383l-.014.021a15.106,15.106,0,0,0-1.014,1.874c-.309.664-.6,1.35-.881,2.049-.564,1.394-1.1,2.816-1.671,4.24" transform="translate(-148.831 -10.495)" fill="%23966a29"/><path id="パス_12843" data-name="パス 12843" d="M307.514,34.845a6.98,6.98,0,0,1-.972-1.866,8.54,8.54,0,0,1-.516-2.2A7.014,7.014,0,0,1,307,32.646a8.74,8.74,0,0,1,.516,2.2" transform="translate(-148.831 -8.42)" fill="%23966a29"/><path id="パス_12844" data-name="パス 12844" d="M320.842,29.218c0,.811-.462,1.467-1.039,1.467s-1.039-.656-1.039-1.467.467-1.47,1.039-1.47S320.842,28.408,320.842,29.218Z" transform="translate(-155.026 -7.59)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12845" data-name="パス 12845" d="M324.079,58.943c0,.812-.464,1.47-1.039,1.47s-1.04-.657-1.04-1.47.467-1.468,1.04-1.468S324.079,58.13,324.079,58.943Z" transform="translate(-156.6 -15.722)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12846" data-name="パス 12846" d="M392.224,41.956c0,.812-.466,1.468-1.039,1.468s-1.039-.656-1.039-1.468.463-1.467,1.039-1.467S392.224,41.144,392.224,41.956Z" transform="translate(-189.741 -11.075)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12847" data-name="パス 12847" d="M417.5,56.518c0,.809-.464,1.467-1.038,1.467s-1.04-.657-1.04-1.467.465-1.473,1.04-1.473S417.5,55.7,417.5,56.518Z" transform="translate(-202.033 -15.057)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12848" data-name="パス 12848" d="M345.942,53.464c0,1.135-.652,2.059-1.456,2.059s-1.451-.925-1.451-2.059.65-2.054,1.451-2.054S345.942,52.328,345.942,53.464Z" transform="translate(-166.83 -14.063)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12849" data-name="パス 12849" d="M319,57.627a2.205,2.205,0,0,0,.543,1.134.675.675,0,0,0,.885-.031,2.609,2.609,0,0,0,.415-.346.947.947,0,0,0,.259-.461,3.35,3.35,0,0,0,.07-1.274,2.467,2.467,0,0,0-.155-.6,5.271,5.271,0,0,0-.234-.588,3.27,3.27,0,0,0-.635-.955,1.751,1.751,0,0,0-1.744-.53,3.537,3.537,0,0,0-1.746,1.018,5,5,0,0,0-1.1,2.152,8.527,8.527,0,0,0-.271,2.727,9.041,9.041,0,0,0,.535,2.718,8.643,8.643,0,0,1-.636-5.626,5.5,5.5,0,0,1,1.177-2.511,3.923,3.923,0,0,1,1.967-1.2,2.144,2.144,0,0,1,2.114.7,4.042,4.042,0,0,1,.724,1.164,4.84,4.84,0,0,1,.4,1.446,3.979,3.979,0,0,1-.166,1.548,1.316,1.316,0,0,1-.394.61,2.44,2.44,0,0,1-.48.335,1.134,1.134,0,0,1-.54.128.8.8,0,0,1-.517-.269A2.334,2.334,0,0,1,319,57.627" transform="translate(-153.183 -14.552)" fill="%23966a29"/><path id="パス_12850" data-name="パス 12850" d="M320.7,63.077a4.142,4.142,0,0,0,2.59.066,6.232,6.232,0,0,0,2.421-1.213,8.125,8.125,0,0,0,2.926-5.529,11.334,11.334,0,0,0-1.31-6.711,5.978,5.978,0,0,0-4.505-3.185,4.58,4.58,0,0,1,2.609.63,6.616,6.616,0,0,1,2.194,2.192,11.475,11.475,0,0,1,1.518,7.192,9.433,9.433,0,0,1-1.12,3.528,7.335,7.335,0,0,1-2.127,2.376,6.176,6.176,0,0,1-2.571,1.073,4.017,4.017,0,0,1-2.625-.419" transform="translate(-155.967 -12.718)" fill="%23966a29"/><path id="パス_12851" data-name="パス 12851" d="M316.172,46.949a14.855,14.855,0,0,0-2.929,2.492,40.628,40.628,0,0,0-2.565,3.245,11.487,11.487,0,0,1,2.251-3.82,5.523,5.523,0,0,1,3.243-1.917" transform="translate(-151.093 -12.843)" fill="%23966a29"/><path id="パス_12852" data-name="パス 12852" d="M440.476,43.184a10.369,10.369,0,0,1,1.86,2.037s-2.064,3.584-4.714,3.713-4.881-3.257-4.881-3.257,2.066-3.581,4.716-3.709a3.51,3.51,0,0,1,1.47.267" transform="translate(-210.457 -11.479)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12853" data-name="パス 12853" d="M463.663,46.362c-.732.571-1.454,1.146-2.16,1.741-.349.307-.7.6-1.027.942a7.117,7.117,0,0,0-.914,1.074.208.208,0,0,1-.362.017,8.418,8.418,0,0,0-.942-1c-.331-.322-.677-.62-1.02-.929q-1.036-.9-2.076-1.843c.393.177.77.405,1.153.619s.751.469,1.119.732.728.545,1.085.843a7.885,7.885,0,0,1,1.03,1.048l-.362.017a8.149,8.149,0,0,1,2.124-2.017,11.558,11.558,0,0,1,1.156-.7,10.841,10.841,0,0,1,1.2-.54" transform="translate(-221.361 -12.682)" fill="%23966a29"/><path id="パス_12854" data-name="パス 12854" d="M469.43,45.808a2.457,2.457,0,0,1-1.405-.475,3.521,3.521,0,0,1-1.146-1.244,3.463,3.463,0,0,1,1.367.588,4.562,4.562,0,0,1,1.185,1.131" transform="translate(-227.059 -12.06)" fill="%23966a29"/><path id="パス_12855" data-name="パス 12855" d="M460.092,42.4a3.557,3.557,0,0,1-.9-.787l.22.01a6.579,6.579,0,0,1-.977,1.17,11.418,11.418,0,0,1-1.079.918,9.112,9.112,0,0,1-2.331,1.319,22.47,22.47,0,0,1,2.087-1.932l1.06-.885a13.387,13.387,0,0,0,1.027-.915l.029-.03a.115.115,0,0,1,.192.04c.2.37.434.726.67,1.091" transform="translate(-221.295 -11.277)" fill="%23966a29"/><path id="パス_12861" data-name="パス 12861" d="M507.979,46.741c-2.645.15-5.291.22-7.936.278s-5.291.054-7.936.084c-2.645-.028-5.29-.025-7.936-.083l-3.968-.1c-1.323-.06-2.645-.1-3.968-.178,1.323-.082,2.645-.118,3.968-.178l3.968-.1c2.645-.057,5.291-.054,7.936-.083,2.645.03,5.291.025,7.936.084s5.29.129,7.936.278" transform="translate(-231.61 -12.686)" fill="%23966a29"/></g></svg>');
  }
}
.topMv__catch:after {
  bottom: 0;
  height: 3rem;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="277.755" height="30" viewBox="0 0 277.755 30"><defs><clipPath id="clip-path"><rect id="長方形_76" data-name="長方形 76" width="277.756" height="30" fill="none"/></clipPath></defs><g id="グループ_51" data-name="グループ 51" transform="translate(0 0)"><g id="グループ_50" data-name="グループ 50" transform="translate(0 0)" clip-path="url(%23clip-path)"><path id="パス_12862" data-name="パス 12862" d="M347,32.722a3.319,3.319,0,0,1,.953,1.183,1.986,1.986,0,0,1,.087,1.516,2.722,2.722,0,0,1-.922,1.239,4.05,4.05,0,0,1-1.425.615,4.774,4.774,0,0,1-1.552.1,3.54,3.54,0,0,1-1.5-.479,4.572,4.572,0,0,1-1.863-2.472,4.428,4.428,0,0,1,.194-3.1,5.8,5.8,0,0,1,1.9-2.469,5.572,5.572,0,0,1,2.937-1.06,6.65,6.65,0,0,1,3.074.551,7.708,7.708,0,0,1,4.1,4.512,10.921,10.921,0,0,1,.384,1.512c.051.255.05.519.077.777.009.13.023.26.027.39l-.022.391a7.952,7.952,0,0,1-.22,1.545l-.247.741a7.241,7.241,0,0,1-.317.711,9.074,9.074,0,0,1-1.847,2.473,9.922,9.922,0,0,1-2.557,1.709,8.274,8.274,0,0,1-2.966.757,9.535,9.535,0,0,1-3.026-.343,8.909,8.909,0,0,0,10.084-4.747,6.894,6.894,0,0,0,.289-.685l.221-.709a7.841,7.841,0,0,0,.2-1.467l.019-.37c0-.123-.02-.247-.029-.37-.028-.245-.027-.494-.077-.737a10.6,10.6,0,0,0-.375-1.437,7.282,7.282,0,0,0-3.895-4.239,6.208,6.208,0,0,0-2.866-.534,5.153,5.153,0,0,0-2.724.961,5.4,5.4,0,0,0-1.783,2.291,4.177,4.177,0,0,0-.221,2.85,4.26,4.26,0,0,0,1.686,2.332,3.988,3.988,0,0,0,2.85.406,3.845,3.845,0,0,0,1.374-.539,2.578,2.578,0,0,0,.907-1.14,1.9,1.9,0,0,0-.037-1.449A3.292,3.292,0,0,0,347,32.722" transform="translate(-187.096 -15.259)" fill="%23966a29"/><path id="パス_12863" data-name="パス 12863" d="M334.14,36.906a7.708,7.708,0,0,1-2.262-1.689,7.963,7.963,0,0,1-1.5-2.428,11.8,11.8,0,0,1-.511-5.65,19.883,19.883,0,0,1,1.61-5.439,13.81,13.81,0,0,1,1.479-2.426,10.156,10.156,0,0,1,2.024-1.969,11.221,11.221,0,0,0-1.846,2.1,13.718,13.718,0,0,0-1.341,2.439,20.913,20.913,0,0,0-1.48,5.356,14.385,14.385,0,0,0-.128,2.765,10.778,10.778,0,0,0,.517,2.7,8.066,8.066,0,0,0,3.435,4.237" transform="translate(-181.141 -9.506)" fill="%23966a29"/><path id="パス_12864" data-name="パス 12864" d="M345.924,13.4a11.1,11.1,0,0,1,2.374-.74,13.423,13.423,0,0,1,2.486-.193,18.673,18.673,0,0,1,4.912.845,29.885,29.885,0,0,1,4.612,1.912l2.214,1.134c.733.385,1.5.709,2.241,1.067A64.575,64.575,0,0,0,383.8,22.759a44.8,44.8,0,0,0,9.887.15,14.906,14.906,0,0,0,4.768-1.1,7.794,7.794,0,0,0,3.713-3.007,3.749,3.749,0,0,0-.342-4.461,4.3,4.3,0,0,0-1.9-1.428,3.489,3.489,0,0,0-2.357.079,3.9,3.9,0,0,0-1.879,1.475,2.7,2.7,0,0,0-.43,1.119,2.044,2.044,0,0,0,.215,1.169,2.894,2.894,0,0,0,.8.91,1.7,1.7,0,0,0,1.123.4,1.764,1.764,0,0,0,1.087-.515,3.836,3.836,0,0,0,.738-.992,3.848,3.848,0,0,1-.719,1.012,1.8,1.8,0,0,1-1.1.549,1.766,1.766,0,0,1-1.176-.389,2.982,2.982,0,0,1-.849-.925,2.164,2.164,0,0,1-.255-1.236,2.857,2.857,0,0,1,.428-1.193,4.1,4.1,0,0,1,1.939-1.591A3.71,3.71,0,0,1,400,12.671a3.581,3.581,0,0,1,1.132.6,5.893,5.893,0,0,1,.913.885,4.223,4.223,0,0,1,1,2.332,4.3,4.3,0,0,1-.581,2.48,7.993,7.993,0,0,1-3.859,3.193,15.3,15.3,0,0,1-4.882,1.151,45.2,45.2,0,0,1-9.98-.11,62.193,62.193,0,0,1-9.779-1.989,62.684,62.684,0,0,1-9.347-3.48c-.746-.369-1.507-.7-2.24-1.1l-2.2-1.163a30.06,30.06,0,0,0-4.549-1.955,18.523,18.523,0,0,0-4.849-.945,13.437,13.437,0,0,0-2.473.137,11.092,11.092,0,0,0-2.383.686" transform="translate(-190.027 -6.846)" fill="%23966a29"/><path id="パス_12865" data-name="パス 12865" d="M432.931,29.431a3.957,3.957,0,0,0,.686-2.811,2.708,2.708,0,0,0-.584-1.316,3.416,3.416,0,0,0-1.159-.857,3.555,3.555,0,0,0-2.806-.2,4.311,4.311,0,0,0-2.191,1.793,4.542,4.542,0,0,0-.564,1.318,3.872,3.872,0,0,0-.123,1.413,4.8,4.8,0,0,0,1.27,2.521,7.74,7.74,0,0,0,2.3,1.755,6.243,6.243,0,0,0,5.575.133c.215-.109.419-.242.629-.361l.314-.183.293-.217a7.252,7.252,0,0,0,1.077-.974,5.356,5.356,0,0,0,1.3-2.539,5.957,5.957,0,0,0-.17-2.866,9.135,9.135,0,0,0-8.95-6.427,9.734,9.734,0,0,1,2.979.256,7.971,7.971,0,0,1,2.718,1.285,9.756,9.756,0,0,1,3.585,4.784,6.067,6.067,0,0,1,.221,3.042,5.758,5.758,0,0,1-1.371,2.736,7.667,7.667,0,0,1-1.13,1.037l-.307.23-.33.2c-.222.128-.438.27-.666.387a6.8,6.8,0,0,1-3,.653,6.871,6.871,0,0,1-2.958-.79,8.146,8.146,0,0,1-2.413-1.868A5.176,5.176,0,0,1,425.8,28.8a4.684,4.684,0,0,1,.784-2.955,4.624,4.624,0,0,1,2.391-1.875,3.8,3.8,0,0,1,2.993.274,3.615,3.615,0,0,1,1.194.949,2.854,2.854,0,0,1,.57,1.4,3.893,3.893,0,0,1-.8,2.828" transform="translate(-233.898 -10.759)" fill="%23966a29"/><path id="パス_12866" data-name="パス 12866" d="M389.089,13.19c-2.328.694-4.562,1.653-6.832,2.517s-4.557,1.69-6.864,2.458a41.507,41.507,0,0,1-7.076,1.828,14.4,14.4,0,0,1-3.685.091,10.78,10.78,0,0,1-3.54-1.069c-.286-.12-.541-.295-.813-.44s-.528-.316-.783-.487a8.369,8.369,0,0,1-1.466-1.147,5.727,5.727,0,0,1-1.681-3.307,6.177,6.177,0,0,1,.661-3.647,5.474,5.474,0,0,1,2.663-2.563,3.923,3.923,0,0,1,.913-.259,6.616,6.616,0,0,1,.935-.041,4.835,4.835,0,0,1,1.836.322,2.183,2.183,0,0,1,1.308,1.338,3.409,3.409,0,0,1,.016,1.864,5.76,5.76,0,0,1-.727,1.7,2.023,2.023,0,0,1-.648.676,1.979,1.979,0,0,1-.892.27,2.762,2.762,0,0,1-1.751-.485,1.739,1.739,0,0,1-.6-.688,1.11,1.11,0,0,1,0-.889,1.092,1.092,0,0,0,.031.874,1.684,1.684,0,0,0,.607.646,2.678,2.678,0,0,0,1.7.423,1.853,1.853,0,0,0,.826-.274,1.455,1.455,0,0,0,.324-.286,1.814,1.814,0,0,0,.256-.357,5.541,5.541,0,0,0,.657-1.656,3.2,3.2,0,0,0-.04-1.731,1.911,1.911,0,0,0-1.179-1.16,4.543,4.543,0,0,0-1.728-.269,6.505,6.505,0,0,0-.882.053,3.576,3.576,0,0,0-.83.251,5.687,5.687,0,0,0-3.053,5.833,5.3,5.3,0,0,0,1.579,3.059,7.959,7.959,0,0,0,1.4,1.083,8.9,8.9,0,0,0,.765.469c.264.139.515.307.79.422a10.324,10.324,0,0,0,3.394,1.046,14,14,0,0,0,3.576-.07,44.758,44.758,0,0,0,7.026-1.751q3.471-1.091,6.893-2.336l3.43-1.227c1.145-.4,2.3-.794,3.478-1.084" transform="translate(-195.726 -3.914)" fill="%23966a29"/><path id="パス_12867" data-name="パス 12867" d="M343.978,10.567a3.563,3.563,0,0,1-1.205.119,1.871,1.871,0,0,1-1.112-.463,2.032,2.032,0,0,1-.385-2.287A3.836,3.836,0,0,1,342.8,6.054a3.986,3.986,0,0,1,1.137-.477,4.892,4.892,0,0,1,1.227-.122A3.7,3.7,0,0,1,348.9,8.209a3.1,3.1,0,0,1-.551,2.408,6.317,6.317,0,0,1-1.818,1.679,14.8,14.8,0,0,1-4.532,1.853,46.032,46.032,0,0,1-4.8.868,52.712,52.712,0,0,1-9.738.406,30.606,30.606,0,0,1-4.845-.66,16.323,16.323,0,0,1-4.6-1.716,7.915,7.915,0,0,1-3.365-3.564,8.439,8.439,0,0,1-.624-2.4,10.622,10.622,0,0,1-.049-2.467A6.251,6.251,0,0,1,314.7,2.25,4.345,4.345,0,0,1,316.463.508a4.686,4.686,0,0,1,4.75.3A3.8,3.8,0,0,1,322.7,2.751a3.749,3.749,0,0,1,.184,1.219,2.2,2.2,0,0,1-.3,1.191,2.9,2.9,0,0,1-2.029,1.261,2.68,2.68,0,0,1-1.21-.079,1.77,1.77,0,0,1-.957-.715,1.756,1.756,0,0,0,.964.691,2.643,2.643,0,0,0,1.195.053,2.821,2.821,0,0,0,1.95-1.263,2.07,2.07,0,0,0,.259-1.14A3.548,3.548,0,0,0,321.1.983a4.464,4.464,0,0,0-4.5-.227A4.046,4.046,0,0,0,314.972,2.4a5.909,5.909,0,0,0-.651,2.256,10.224,10.224,0,0,0,.079,2.38,8.169,8.169,0,0,0,.606,2.287,7.516,7.516,0,0,0,3.216,3.368,15.91,15.91,0,0,0,4.483,1.649,31.074,31.074,0,0,0,4.778.635,52.285,52.285,0,0,0,9.658-.362,45.61,45.61,0,0,0,4.763-.84,14.919,14.919,0,0,0,4.444-1.757,6.01,6.01,0,0,0,1.751-1.57,2.821,2.821,0,0,0,.536-2.187,3.183,3.183,0,0,0-1.262-1.9,3.623,3.623,0,0,0-1.041-.54,4.429,4.429,0,0,0-1.17-.179,4.717,4.717,0,0,0-1.186.1,3.831,3.831,0,0,0-1.1.438,3.721,3.721,0,0,0-1.514,1.8,1.964,1.964,0,0,0,.331,2.219,1.842,1.842,0,0,0,1.083.474,3.576,3.576,0,0,0,1.2-.1" transform="translate(-172.45 0)" fill="%23966a29"/><path id="パス_12868" data-name="パス 12868" d="M308.56,30.954a6.046,6.046,0,0,1,.929-2.19,3.69,3.69,0,0,1,1.919-1.468,3.957,3.957,0,0,1,2.442.071,8.147,8.147,0,0,1,2.19,1.042,4.919,4.919,0,0,1,1.637,1.823,4.1,4.1,0,0,1,.358,2.417,6.77,6.77,0,0,1-.806,2.269,6.168,6.168,0,0,1-1.476,1.86,5.54,5.54,0,0,0,.729-.923,11.263,11.263,0,0,0,.55-1.038,6.548,6.548,0,0,0,.658-2.209,3.912,3.912,0,0,0-.4-2.186,4.552,4.552,0,0,0-1.512-1.643,7.918,7.918,0,0,0-2.062-1.007,3.765,3.765,0,0,0-2.216-.145,3.428,3.428,0,0,0-1.841,1.27,6.491,6.491,0,0,0-1.1,2.058" transform="translate(-169.502 -14.906)" fill="%23966a29"/><path id="パス_12869" data-name="パス 12869" d="M312.935,52.493A26.514,26.514,0,0,0,310.459,54a3.812,3.812,0,0,0-.949,1,2.417,2.417,0,0,0-.352,1.274,3.577,3.577,0,0,0,.066.678,6.24,6.24,0,0,0,.186.655,1.349,1.349,0,0,0,.938.77,1.269,1.269,0,0,0,1.188-.225,1.2,1.2,0,0,0,.161-1.219l.014.024a3.045,3.045,0,0,0-.265-.338,1.45,1.45,0,0,0-.334-.263.957.957,0,0,0-.837-.061.958.958,0,0,1,.891-.053,1.6,1.6,0,0,1,.4.245,2.612,2.612,0,0,1,.328.334.073.073,0,0,1,.012.02l0,0a1.94,1.94,0,0,1,.153.766,1.161,1.161,0,0,1-.28.772,1.34,1.34,0,0,1-.723.41,2.027,2.027,0,0,1-.807-.013,1.736,1.736,0,0,1-1.249-1,2.242,2.242,0,0,1-.124-.375c-.033-.123-.069-.245-.1-.37a4.04,4.04,0,0,1-.066-.772,2.685,2.685,0,0,1,.455-1.485,3.694,3.694,0,0,1,1.1-1.042,14.14,14.14,0,0,1,2.657-1.256" transform="translate(-169.588 -28.836)" fill="%23966a29"/><path id="パス_12870" data-name="パス 12870" d="M354.417,39.451a.72.72,0,1,1-.721-.72A.72.72,0,0,1,354.417,39.451Z" transform="translate(-193.902 -21.276)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12871" data-name="パス 12871" d="M309.846,34.258a.72.72,0,1,1-.718-.72A.719.719,0,0,1,309.846,34.258Z" transform="translate(-169.418 -18.423)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12872" data-name="パス 12872" d="M325.169,11.086a.721.721,0,1,1-.723-.72A.722.722,0,0,1,325.169,11.086Z" transform="translate(-177.834 -5.694)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12873" data-name="パス 12873" d="M365.559,16.026a.72.72,0,1,1-.719-.721A.72.72,0,0,1,365.559,16.026Z" transform="translate(-200.023 -8.407)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12874" data-name="パス 12874" d="M379.364,21.344a.721.721,0,1,1-.722-.721A.72.72,0,0,1,379.364,21.344Z" transform="translate(-207.606 -11.329)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12875" data-name="パス 12875" d="M440.464,39.666a.72.72,0,1,1-.718-.721A.718.718,0,0,1,440.464,39.666Z" transform="translate(-241.17 -21.394)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12876" data-name="パス 12876" d="M462.245,21.181a.721.721,0,1,1-.72-.72A.722.722,0,0,1,462.245,21.181Z" transform="translate(-253.134 -11.24)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12877" data-name="パス 12877" d="M313.089,61.191a.721.721,0,1,1-.722-.72A.72.72,0,0,1,313.089,61.191Z" transform="translate(-171.199 -33.219)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12878" data-name="パス 12878" d="M254.91,32.719a3.294,3.294,0,0,0-.884,1.19,1.89,1.89,0,0,0-.059,1.429,2.541,2.541,0,0,0,.873,1.142,3.585,3.585,0,0,0,1.343.558,4.047,4.047,0,0,0,2.827-.331,4.158,4.158,0,0,0,1.74-2.24,4.9,4.9,0,0,0-1.766-5.15,5.09,5.09,0,0,0-2.638-1.075,6.085,6.085,0,0,0-2.848.384,7.551,7.551,0,0,0-4.144,9.7A8.926,8.926,0,0,0,259,43.65a8.728,8.728,0,0,1-3,.128,8.869,8.869,0,0,1-2.868-.943A9.144,9.144,0,0,1,250.719,41a8.442,8.442,0,0,1-1.686-2.537,7.808,7.808,0,0,1-.592-3,8.309,8.309,0,0,1,.192-1.527,7.154,7.154,0,0,1,.446-1.471,7.589,7.589,0,0,1,4.258-4.252,6.524,6.524,0,0,1,3.057-.391A5.51,5.51,0,0,1,259.241,29a6.037,6.037,0,0,1,1.778,2.51,4.417,4.417,0,0,1,.058,3.069,4.468,4.468,0,0,1-1.923,2.373,4.266,4.266,0,0,1-3.019.3,3.766,3.766,0,0,1-1.393-.635,2.684,2.684,0,0,1-.886-1.239,1.981,1.981,0,0,1,.11-1.495,3.323,3.323,0,0,1,.945-1.163" transform="translate(-136.477 -15.255)" fill="%23966a29"/><path id="パス_12879" data-name="パス 12879" d="M278.244,37.219a8.02,8.02,0,0,0,3.038-4.165,11.314,11.314,0,0,0,.457-2.558,14.484,14.484,0,0,0-.129-2.608,20.781,20.781,0,0,0-1.319-5.074,13.583,13.583,0,0,0-2.792-4.437,10.612,10.612,0,0,1,1.8,1.967,14.713,14.713,0,0,1,1.313,2.335,17.686,17.686,0,0,1,.9,2.525c.113.433.218.867.321,1.3.074.442.18.878.228,1.325a14.825,14.825,0,0,1,.091,2.691,10.024,10.024,0,0,1-.539,2.644,7.827,7.827,0,0,1-1.321,2.344,7.559,7.559,0,0,1-2.044,1.71" transform="translate(-152.439 -10.095)" fill="%23966a29"/><path id="パス_12880" data-name="パス 12880" d="M202.569,13.643a10.941,10.941,0,0,0-2.356-.829,12.379,12.379,0,0,0-2.481-.249,17.159,17.159,0,0,0-4.907.8,27.822,27.822,0,0,0-4.616,1.883c-1.471.767-2.944,1.592-4.463,2.293a63.57,63.57,0,0,1-19.231,5.621,45.683,45.683,0,0,1-10.052.169,15.926,15.926,0,0,1-4.93-1.1A8.259,8.259,0,0,1,145.58,19.1a4.364,4.364,0,0,1-.663-2.478,4.167,4.167,0,0,1,.939-2.378,4.733,4.733,0,0,1,2.028-1.544,3.674,3.674,0,0,1,2.535.057,4.143,4.143,0,0,1,1.98,1.569,2.886,2.886,0,0,1,.45,1.195,2.111,2.111,0,0,1-.231,1.249,2.988,2.988,0,0,1-.843.943,1.815,1.815,0,0,1-1.18.406,1.794,1.794,0,0,1-1.114-.544,3.8,3.8,0,0,1-.726-1.018,3.793,3.793,0,0,0,.745,1,1.571,1.571,0,0,0,2.226.093,2.9,2.9,0,0,0,.794-.927,1.989,1.989,0,0,0,.192-1.181,2.737,2.737,0,0,0-.451-1.121,3.95,3.95,0,0,0-1.918-1.454,3.456,3.456,0,0,0-2.373-.025,4.468,4.468,0,0,0-1.889,1.48,3.868,3.868,0,0,0-.849,2.217,4.038,4.038,0,0,0,.644,2.284,8.066,8.066,0,0,0,3.807,2.957,15.526,15.526,0,0,0,4.82,1.051,45.35,45.35,0,0,0,9.958-.208A64.268,64.268,0,0,0,183.6,17.23c1.526-.682,2.981-1.474,4.483-2.234a27.627,27.627,0,0,1,4.681-1.84,17.318,17.318,0,0,1,4.969-.7,12.5,12.5,0,0,1,2.492.305,10.971,10.971,0,0,1,2.344.882" transform="translate(-79.604 -6.84)" fill="%23966a29"/><path id="パス_12881" data-name="パス 12881" d="M168.065,29.568a3.937,3.937,0,0,1-.822-2.713,2.975,2.975,0,0,1,1.575-2.357c.108-.059.215-.122.324-.177l.343-.134a4.038,4.038,0,0,1,.709-.211,3.9,3.9,0,0,1,1.483.034,4.512,4.512,0,0,1,1.363.589,5.1,5.1,0,0,1,1.095,1,4.875,4.875,0,0,1,1.07,2.74,3.562,3.562,0,0,1-.214,1.493c-.086.235-.206.454-.309.682-.125.214-.264.419-.4.629a7.95,7.95,0,0,1-2.142,2.011,7.284,7.284,0,0,1-2.73,1.1,6.692,6.692,0,0,1-2.947-.171c-.237-.071-.461-.179-.693-.267l-.344-.14-.319-.189-.635-.379-.586-.446a6.756,6.756,0,0,1-1.824-2.31,5.56,5.56,0,0,1-.452-2.9,8.719,8.719,0,0,1,2.64-5.1,9.667,9.667,0,0,1,2.334-1.709,7.022,7.022,0,0,1,1.342-.536c.464-.135.945-.178,1.416-.271-.466.115-.944.182-1.4.336a7,7,0,0,0-1.306.577,9.5,9.5,0,0,0-2.232,1.758,8.461,8.461,0,0,0-2.453,4.978,5.421,5.421,0,0,0,.461,2.709,6.364,6.364,0,0,0,1.73,2.156l.562.421.6.353.3.177.324.128c.217.081.428.182.65.247a6.275,6.275,0,0,0,2.746.14,6.853,6.853,0,0,0,2.576-1.019,7.537,7.537,0,0,0,2.041-1.889,3.9,3.9,0,0,0,.863-2.54,4.672,4.672,0,0,0-.954-2.552,4.777,4.777,0,0,0-1-.955,4.219,4.219,0,0,0-1.254-.574,3.63,3.63,0,0,0-1.373-.061,3.761,3.761,0,0,0-.671.185l-.33.12-.311.16a2.8,2.8,0,0,0-1.564,2.179,3.841,3.841,0,0,0,.108,1.408,3.687,3.687,0,0,0,.6,1.293" transform="translate(-88.76 -10.895)" fill="%23966a29"/><path id="パス_12882" data-name="パス 12882" d="M186.242,12.952a24.274,24.274,0,0,1,3.577.982c1.171.4,2.333.825,3.5,1.242,2.322.848,4.654,1.663,7.007,2.416a55.957,55.957,0,0,0,7.133,1.9,15.733,15.733,0,0,0,3.643.212,10.419,10.419,0,0,0,3.506-.874,13.5,13.5,0,0,0,3.1-1.889,5.462,5.462,0,0,0,1.844-2.987A5.731,5.731,0,0,0,216.8,7.85a3.582,3.582,0,0,0-1.715-.406l-.455-.012c-.151,0-.3.026-.45.037a4.177,4.177,0,0,0-.877.169,2.1,2.1,0,0,0-1.291,1.089,2.925,2.925,0,0,0-.128,1.746,5.658,5.658,0,0,0,.63,1.7,1.768,1.768,0,0,0,1.395.993,2.653,2.653,0,0,0,1.74-.4,1.682,1.682,0,0,0,.626-.649,1.085,1.085,0,0,0,.039-.889,1.1,1.1,0,0,1-.008.9,1.734,1.734,0,0,1-.62.69,2.739,2.739,0,0,1-1.791.462,2.385,2.385,0,0,1-.467-.1,1.935,1.935,0,0,1-.427-.22,2.153,2.153,0,0,1-.633-.71,5.838,5.838,0,0,1-.7-1.744,3.138,3.138,0,0,1,.113-1.892,2.371,2.371,0,0,1,1.431-1.256,4.471,4.471,0,0,1,.936-.2c.157-.015.315-.042.473-.046l.472,0a3.922,3.922,0,0,1,1.863.412,5.658,5.658,0,0,1,2.558,2.758,6.037,6.037,0,0,1,.438,3.745,5.882,5.882,0,0,1-1.962,3.225,13.82,13.82,0,0,1-3.2,1.976,10.86,10.86,0,0,1-3.656.891,16.165,16.165,0,0,1-3.742-.237,51.089,51.089,0,0,1-7.173-1.979c-2.344-.8-4.668-1.648-6.976-2.539a53.069,53.069,0,0,0-7-2.429" transform="translate(-102.309 -3.914)" fill="%23966a29"/><path id="パス_12883" data-name="パス 12883" d="M230.936,10.568a3.575,3.575,0,0,0,1.2.1,1.836,1.836,0,0,0,1.082-.475,1.966,1.966,0,0,0,.329-2.22,3.71,3.71,0,0,0-1.513-1.8,3.84,3.84,0,0,0-1.1-.438,4.781,4.781,0,0,0-1.186-.094,4.424,4.424,0,0,0-1.17.18,3.609,3.609,0,0,0-1.042.54,3.183,3.183,0,0,0-1.262,1.9,2.82,2.82,0,0,0,.537,2.187,6.02,6.02,0,0,0,1.751,1.57,14.941,14.941,0,0,0,4.444,1.757,45.73,45.73,0,0,0,4.763.84,52.286,52.286,0,0,0,9.658.362,31.073,31.073,0,0,0,4.778-.635,15.909,15.909,0,0,0,4.483-1.649,7.52,7.52,0,0,0,3.217-3.367,8.133,8.133,0,0,0,.606-2.287,10.227,10.227,0,0,0,.08-2.38,5.925,5.925,0,0,0-.651-2.256A4.042,4.042,0,0,0,258.319.757a4.462,4.462,0,0,0-4.5.226,3.547,3.547,0,0,0-1.661,2.985,2.077,2.077,0,0,0,.258,1.14,2.822,2.822,0,0,0,1.95,1.264,2.654,2.654,0,0,0,1.194-.053,1.755,1.755,0,0,0,.964-.692,1.768,1.768,0,0,1-.957.716,2.686,2.686,0,0,1-1.21.078,2.9,2.9,0,0,1-2.028-1.263,2.2,2.2,0,0,1-.3-1.192,3.749,3.749,0,0,1,.184-1.218A3.8,3.8,0,0,1,253.7.807a4.686,4.686,0,0,1,4.75-.3,4.339,4.339,0,0,1,1.764,1.742,6.243,6.243,0,0,1,.72,2.372,10.6,10.6,0,0,1-.049,2.467,8.426,8.426,0,0,1-.625,2.4,7.92,7.92,0,0,1-3.366,3.563,16.342,16.342,0,0,1-4.6,1.715,30.6,30.6,0,0,1-4.845.66,52.714,52.714,0,0,1-9.738-.406,46.191,46.191,0,0,1-4.8-.868,14.824,14.824,0,0,1-4.532-1.853,6.323,6.323,0,0,1-1.818-1.679,3.1,3.1,0,0,1-.552-2.408,3.7,3.7,0,0,1,3.728-2.754,4.936,4.936,0,0,1,1.227.121,3.976,3.976,0,0,1,1.138.477,3.823,3.823,0,0,1,1.526,1.883,2.035,2.035,0,0,1-.382,2.287,1.869,1.869,0,0,1-1.112.464,3.563,3.563,0,0,1-1.205-.119" transform="translate(-124.124 0)" fill="%23966a29"/><path id="パス_12884" data-name="パス 12884" d="M306.6,31.842c-.331-.558-.61-1.093-.931-1.606-.152-.261-.329-.5-.5-.751s-.377-.475-.581-.734A2.854,2.854,0,0,1,306.048,30a4.029,4.029,0,0,1,.4.885,2.892,2.892,0,0,1,.146.958" transform="translate(-167.317 -15.794)" fill="%23966a29"/><path id="パス_12885" data-name="パス 12885" d="M294.132,27.564a5.762,5.762,0,0,0-3.393.952,4.679,4.679,0,0,0-2.278,2.551,4.827,4.827,0,0,0,.33,3.38,9.411,9.411,0,0,0,.864,1.536,5.487,5.487,0,0,0,1.218,1.224,19.206,19.206,0,0,0,3.117,1.733,15.125,15.125,0,0,1,1.6.885,4.221,4.221,0,0,1,1.346,1.308,2.829,2.829,0,0,1,.349,1.855c-.023.155-.056.308-.087.461s-.084.3-.134.448a1.68,1.68,0,0,1-.581.784,1.88,1.88,0,0,1-.9.332,1.542,1.542,0,0,1-.94-.17,1.053,1.053,0,0,1-.55-.773,1.785,1.785,0,0,1,.12-.926.065.065,0,0,1,.008-.014,2.838,2.838,0,0,1,.314-.336,1.582,1.582,0,0,1,.387-.25.98.98,0,0,1,.882.028.944.944,0,0,0-.851.036,1.5,1.5,0,0,0-.351.258,2.677,2.677,0,0,0-.28.338l.007-.013a1.648,1.648,0,0,0-.075.849.868.868,0,0,0,.484.625,1.6,1.6,0,0,0,1.581-.2,1.386,1.386,0,0,0,.456-.663l.113-.421c.024-.142.052-.285.069-.428a2.5,2.5,0,0,0-.344-1.619,3.856,3.856,0,0,0-1.238-1.173,14.849,14.849,0,0,0-1.567-.845,19.576,19.576,0,0,1-3.2-1.747A5.76,5.76,0,0,1,289.3,36.23a9.8,9.8,0,0,1-.886-1.619,5.078,5.078,0,0,1-.286-3.658,4.963,4.963,0,0,1,2.506-2.636,9.008,9.008,0,0,1,1.7-.662,4.008,4.008,0,0,1,1.8-.091" transform="translate(-158.152 -15.106)" fill="%23966a29"/><path id="パス_12886" data-name="パス 12886" d="M261.443,39.451a.72.72,0,1,0,.719-.72A.719.719,0,0,0,261.443,39.451Z" transform="translate(-143.619 -21.276)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12887" data-name="パス 12887" d="M306.016,34.258a.72.72,0,1,0,.717-.72A.718.718,0,0,0,306.016,34.258Z" transform="translate(-168.105 -18.423)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12888" data-name="パス 12888" d="M290.69,11.086a.721.721,0,1,0,.719-.72A.721.721,0,0,0,290.69,11.086Z" transform="translate(-159.686 -5.694)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12889" data-name="パス 12889" d="M250.3,16.026a.72.72,0,1,0,.719-.721A.72.72,0,0,0,250.3,16.026Z" transform="translate(-137.499 -8.407)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12890" data-name="パス 12890" d="M236.5,21.344a.72.72,0,1,0,.722-.721A.72.72,0,0,0,236.5,21.344Z" transform="translate(-129.916 -11.329)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12891" data-name="パス 12891" d="M175.389,39.666a.721.721,0,1,0,.72-.721A.719.719,0,0,0,175.389,39.666Z" transform="translate(-96.347 -21.394)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12892" data-name="パス 12892" d="M153.611,21.181a.721.721,0,1,0,.72-.72A.722.722,0,0,0,153.611,21.181Z" transform="translate(-84.384 -11.24)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12893" data-name="パス 12893" d="M302.772,61.191a.72.72,0,1,0,.718-.72A.719.719,0,0,0,302.772,61.191Z" transform="translate(-166.323 -33.219)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12894" data-name="パス 12894" d="M480.709,18.148a3.232,3.232,0,0,0,.988,1.121,1.081,1.081,0,0,0,.691.186l.177-.033c.056-.02.109-.052.164-.078a1.177,1.177,0,0,0,.3-.211,2.561,2.561,0,0,0,.455-.581,2.381,2.381,0,0,0,.3-.664,2.178,2.178,0,0,0-.2-1.413,3.03,3.03,0,0,0-2.209-1.716,2.836,2.836,0,0,0-2.53,1.1A3.642,3.642,0,0,0,477.8,18.47a3.622,3.622,0,0,0,1.286,2.492,6.22,6.22,0,0,0,2.563,1.37,6.087,6.087,0,0,0,1.448.215c.49.023,1.008,0,1.511.007l12.15.052,6.075.063,6.075.11-6.075.11-6.075.063L484.606,23c-.51-.007-1.005.009-1.526-.018a6.532,6.532,0,0,1-1.546-.24,6.628,6.628,0,0,1-2.729-1.484,5.493,5.493,0,0,1-.539-.576,6.7,6.7,0,0,1-.436-.663,3.816,3.816,0,0,1-.293-.743l-.1-.39c-.017-.132-.019-.268-.029-.4a3.561,3.561,0,0,1,.3-1.562c.117-.237.259-.461.388-.69.16-.207.329-.407.493-.61a3.152,3.152,0,0,1,2.831-1.144,3.269,3.269,0,0,1,2.365,1.906,2.368,2.368,0,0,1,.163,1.544,2.514,2.514,0,0,1-.344.7,2.667,2.667,0,0,1-.5.592,1.29,1.29,0,0,1-.326.218c-.061.026-.12.057-.182.078l-.2.03a1.153,1.153,0,0,1-.737-.222,3.264,3.264,0,0,1-.951-1.178" transform="translate(-262.253 -7.935)" fill="%23966a29"/><path id="パス_12895" data-name="パス 12895" d="M561.17,22.834c3.426-.093,6.852-.137,10.278-.173,1.713-.027,3.426-.022,5.139-.032l2.569-.01,1.283-.008.617-.04.608-.111a5.977,5.977,0,0,0,2.233-1.027,4.437,4.437,0,0,0,1.5-1.894,3.157,3.157,0,0,0-.01-2.361,4.368,4.368,0,0,0-.619-1.057l-.184-.249c-.067-.078-.144-.145-.215-.218l-.218-.217a2.186,2.186,0,0,0-.245-.176c-.084-.055-.164-.118-.251-.167l-.276-.111-.138-.057L583.1,14.9l-.292-.043a2.278,2.278,0,0,0-1.137.328,3.358,3.358,0,0,0-.9.833,3.6,3.6,0,0,0-.586,1.091,1.888,1.888,0,0,0,.561,2.222,1.2,1.2,0,0,0,1.18.058,3.442,3.442,0,0,0,1.06-.7,3.479,3.479,0,0,1-1.034.763,1.3,1.3,0,0,1-1.272-.022,2.119,2.119,0,0,1-.754-1.067,2.16,2.16,0,0,1,.047-1.321,3.76,3.76,0,0,1,.593-1.176,3.627,3.627,0,0,1,.953-.923,2.574,2.574,0,0,1,1.292-.4c.115.009.229.027.344.041l.172.024.162.06.323.122c.1.054.192.12.289.18a2.532,2.532,0,0,1,.279.192l.244.23c.08.078.166.151.241.234l.2.262a4.661,4.661,0,0,1,.683,1.144,3.561,3.561,0,0,1,.031,2.651,4.856,4.856,0,0,1-1.627,2.091,6.4,6.4,0,0,1-2.392,1.122l-.656.114-.666.038-1.287,0-2.569-.01c-1.713-.01-3.426,0-5.139-.032-3.426-.036-6.852-.08-10.278-.173" transform="translate(-308.269 -7.991)" fill="%23966a29"/><path id="パス_12896" data-name="パス 12896" d="M486.069,22.112a.721.721,0,1,1-.719-.719A.72.72,0,0,1,486.069,22.112Z" transform="translate(-266.222 -11.752)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12897" data-name="パス 12897" d="M607.992,22.559a.686.686,0,1,1-.669-.738A.7.7,0,0,1,607.992,22.559Z" transform="translate(-333.238 -11.987)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12898" data-name="パス 12898" d="M3.157,18.142a3.338,3.338,0,0,0,.877,1.078,1.11,1.11,0,0,0,.624.234.929.929,0,0,0,.6-.247A2.752,2.752,0,0,0,6,18.077a2.059,2.059,0,0,0-.016-1.321,3.037,3.037,0,0,0-1.794-1.894,2.27,2.27,0,0,0-1.3-.055,1.361,1.361,0,0,0-.309.114,1.374,1.374,0,0,0-.3.143,3.008,3.008,0,0,0-.53.4A4.36,4.36,0,0,0,.442,17.763a3.379,3.379,0,0,0,.6,2.517,5.139,5.139,0,0,0,2.07,1.7,6.04,6.04,0,0,0,2.636.571l11.269.052,5.635.063,5.635.11-5.635.11-5.635.063L5.747,23a6.488,6.488,0,0,1-2.82-.633A5.547,5.547,0,0,1,.7,20.513a3.783,3.783,0,0,1-.645-2.82,4.559,4.559,0,0,1,1.473-2.482,3.344,3.344,0,0,1,.6-.434,1.658,1.658,0,0,1,.338-.155,1.643,1.643,0,0,1,.353-.12,2.57,2.57,0,0,1,1.471.093,3.273,3.273,0,0,1,1.907,2.1,2.256,2.256,0,0,1-.035,1.442A2.891,2.891,0,0,1,5.335,19.3a1.035,1.035,0,0,1-.679.247,1.184,1.184,0,0,1-.663-.274,3.368,3.368,0,0,1-.836-1.131" transform="translate(0 -7.929)" fill="%23966a29"/><path id="パス_12899" data-name="パス 12899" d="M76.625,22.856c3.719-.093,7.439-.137,11.158-.173l11.153-.061a6.064,6.064,0,0,0,4.684-2.266,3.237,3.237,0,0,0,.632-2.472,4.281,4.281,0,0,0-1.32-2.26,3.022,3.022,0,0,0-.247-.223l-.277-.178a2.565,2.565,0,0,0-.592-.27,2.211,2.211,0,0,0-1.279.063,3.543,3.543,0,0,0-1.866,1.84,2.441,2.441,0,0,0-.251,1.3,2.03,2.03,0,0,0,.644,1.148,1.306,1.306,0,0,0,1.277.142,3.618,3.618,0,0,0,1.174-.724,3.653,3.653,0,0,1-1.15.788,1.4,1.4,0,0,1-1.374-.111,2.159,2.159,0,0,1-.739-1.214,2.623,2.623,0,0,1,.216-1.413,3.774,3.774,0,0,1,1.968-2.018,2.511,2.511,0,0,1,1.46-.1,2.859,2.859,0,0,1,.679.288l.313.193a3.365,3.365,0,0,1,.276.237,4.483,4.483,0,0,1,1.472,2.449,3.641,3.641,0,0,1-.684,2.782,5.8,5.8,0,0,1-2.225,1.8,6.907,6.907,0,0,1-2.781.672c-3.729,0-7.441-.011-11.163-.044s-7.439-.08-11.158-.173" transform="translate(-42.093 -8.012)" fill="%23966a29"/><path id="パス_12900" data-name="パス 12900" d="M8.267,22.112a.685.685,0,1,1-.685-.719A.7.7,0,0,1,8.267,22.112Z" transform="translate(-3.789 -11.752)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12901" data-name="パス 12901" d="M130.187,22.559a.72.72,0,1,1-.7-.738A.718.718,0,0,1,130.187,22.559Z" transform="translate(-70.725 -11.987)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/></g></g></svg>');
}
@media only screen and (max-width: 767px) {
  .topMv__catch:after {
    height: 2.5rem;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="233.221" height="25.19" viewBox="0 0 233.221 25.19"><defs><clipPath id="clip-path"><rect id="長方形_76" data-name="長方形 76" width="233.221" height="25.19" fill="none"/></clipPath></defs><g id="グループ_50" data-name="グループ 50" clip-path="url(%23clip-path)"><path id="パス_12862" data-name="パス 12862" d="M345.972,31.929a2.787,2.787,0,0,1,.8.993,1.667,1.667,0,0,1,.073,1.273,2.286,2.286,0,0,1-.774,1.04,3.4,3.4,0,0,1-1.2.516,4.009,4.009,0,0,1-1.3.081,2.972,2.972,0,0,1-1.257-.4,3.839,3.839,0,0,1-1.564-2.076,3.719,3.719,0,0,1,.163-2.6,4.869,4.869,0,0,1,1.6-2.073,4.679,4.679,0,0,1,2.466-.89,5.584,5.584,0,0,1,2.581.462A6.472,6.472,0,0,1,351,32.038a9.176,9.176,0,0,1,.322,1.269c.043.214.042.436.064.653.007.109.02.218.022.327l-.018.328a6.677,6.677,0,0,1-.185,1.3l-.207.622a6.078,6.078,0,0,1-.266.6,7.618,7.618,0,0,1-1.551,2.077,8.331,8.331,0,0,1-2.147,1.435,6.947,6.947,0,0,1-2.49.635A8.006,8.006,0,0,1,342,40.991,7.481,7.481,0,0,0,350.469,37a5.776,5.776,0,0,0,.243-.576l.185-.6a6.58,6.58,0,0,0,.165-1.232l.016-.311c0-.1-.017-.207-.024-.311-.023-.206-.022-.415-.064-.619a8.919,8.919,0,0,0-.315-1.206A6.115,6.115,0,0,0,347.4,28.6,5.213,5.213,0,0,0,345,28.147a4.327,4.327,0,0,0-2.287.807,4.538,4.538,0,0,0-1.5,1.924,3.507,3.507,0,0,0-.186,2.393,3.577,3.577,0,0,0,1.416,1.958,3.348,3.348,0,0,0,2.393.341,3.228,3.228,0,0,0,1.154-.452,2.164,2.164,0,0,0,.762-.957,1.594,1.594,0,0,0-.031-1.217,2.764,2.764,0,0,0-.748-1.015" transform="translate(-211.706 -17.266)" fill="%23966a29"/><path id="パス_12863" data-name="パス 12863" d="M333.436,33.763a6.473,6.473,0,0,1-1.9-1.418,6.686,6.686,0,0,1-1.256-2.039,9.911,9.911,0,0,1-.429-4.744,16.7,16.7,0,0,1,1.352-4.567,11.593,11.593,0,0,1,1.242-2.037,8.527,8.527,0,0,1,1.7-1.654,9.421,9.421,0,0,0-1.55,1.763,11.518,11.518,0,0,0-1.126,2.048,17.559,17.559,0,0,0-1.242,4.5,12.08,12.08,0,0,0-.107,2.322,9.045,9.045,0,0,0,.434,2.27,6.773,6.773,0,0,0,2.884,3.558" transform="translate(-204.968 -10.756)" fill="%23966a29"/><path id="パス_12864" data-name="パス 12864" d="M345.924,13.247a9.324,9.324,0,0,1,1.993-.621A11.271,11.271,0,0,1,350,12.464a15.679,15.679,0,0,1,4.124.71A25.1,25.1,0,0,1,358,14.78l1.859.952c.615.323,1.256.6,1.881.9a54.222,54.222,0,0,0,15.982,4.48,37.62,37.62,0,0,0,8.3.126,12.516,12.516,0,0,0,4-.924,6.544,6.544,0,0,0,3.118-2.525,3.148,3.148,0,0,0-.287-3.746,3.614,3.614,0,0,0-1.6-1.2,2.93,2.93,0,0,0-1.979.067,3.277,3.277,0,0,0-1.578,1.238,2.267,2.267,0,0,0-.361.94,1.716,1.716,0,0,0,.181.982,2.43,2.43,0,0,0,.673.764,1.424,1.424,0,0,0,.943.337,1.481,1.481,0,0,0,.913-.432,3.222,3.222,0,0,0,.62-.833,3.232,3.232,0,0,1-.6.85,1.515,1.515,0,0,1-.926.461,1.483,1.483,0,0,1-.987-.327,2.5,2.5,0,0,1-.713-.776,1.817,1.817,0,0,1-.214-1.038,2.4,2.4,0,0,1,.359-1,3.439,3.439,0,0,1,1.628-1.336,3.115,3.115,0,0,1,2.113-.1,3.007,3.007,0,0,1,.95.507,4.949,4.949,0,0,1,.767.743,3.546,3.546,0,0,1,.843,1.958,3.611,3.611,0,0,1-.488,2.083,6.712,6.712,0,0,1-3.241,2.681,12.848,12.848,0,0,1-4.1.966,37.949,37.949,0,0,1-8.38-.093,52.22,52.22,0,0,1-8.211-1.67,52.634,52.634,0,0,1-7.848-2.922c-.626-.31-1.266-.592-1.881-.924l-1.849-.976a25.24,25.24,0,0,0-3.819-1.642A15.554,15.554,0,0,0,350,12.556a11.282,11.282,0,0,0-2.076.115,9.314,9.314,0,0,0-2,.576" transform="translate(-215.023 -7.747)" fill="%23966a29"/><path id="パス_12865" data-name="パス 12865" d="M431.785,27.852a3.322,3.322,0,0,0,.576-2.361,2.274,2.274,0,0,0-.49-1.1,2.868,2.868,0,0,0-.973-.72,2.985,2.985,0,0,0-2.356-.17A3.619,3.619,0,0,0,426.7,25a3.815,3.815,0,0,0-.474,1.106,3.251,3.251,0,0,0-.1,1.186,4.033,4.033,0,0,0,1.066,2.116,6.5,6.5,0,0,0,1.931,1.474A5.242,5.242,0,0,0,433.8,31c.18-.091.352-.2.528-.3l.263-.154.246-.182a6.09,6.09,0,0,0,.9-.818,4.5,4.5,0,0,0,1.088-2.132A5,5,0,0,0,436.69,25a7.67,7.67,0,0,0-7.515-5.4,8.173,8.173,0,0,1,2.5.215,6.693,6.693,0,0,1,2.282,1.079,8.192,8.192,0,0,1,3.01,4.017,5.094,5.094,0,0,1,.186,2.555,4.834,4.834,0,0,1-1.151,2.3,6.435,6.435,0,0,1-.949.871l-.258.193-.277.166c-.187.108-.367.227-.559.325a5.712,5.712,0,0,1-2.517.548,5.77,5.77,0,0,1-2.484-.663,6.841,6.841,0,0,1-2.026-1.569,4.346,4.346,0,0,1-1.133-2.312,3.933,3.933,0,0,1,.658-2.481,3.883,3.883,0,0,1,2.007-1.574,3.19,3.19,0,0,1,2.513.23,3.035,3.035,0,0,1,1,.8,2.4,2.4,0,0,1,.478,1.179,3.269,3.269,0,0,1-.675,2.375" transform="translate(-264.664 -12.174)" fill="%23966a29"/><path id="パス_12866" data-name="パス 12866" d="M383.831,12.218c-1.955.583-3.83,1.388-5.736,2.114s-3.826,1.419-5.763,2.064a34.851,34.851,0,0,1-5.942,1.535,12.088,12.088,0,0,1-3.094.076,9.052,9.052,0,0,1-2.972-.9c-.24-.1-.454-.247-.683-.369s-.443-.266-.658-.409a7.025,7.025,0,0,1-1.231-.963,4.809,4.809,0,0,1-1.411-2.777,5.187,5.187,0,0,1,.555-3.062,4.6,4.6,0,0,1,2.236-2.152,3.294,3.294,0,0,1,.767-.217,5.555,5.555,0,0,1,.785-.035,4.06,4.06,0,0,1,1.542.271,1.833,1.833,0,0,1,1.1,1.124,2.862,2.862,0,0,1,.013,1.565,4.837,4.837,0,0,1-.611,1.424,1.7,1.7,0,0,1-.544.568,1.662,1.662,0,0,1-.749.226,2.319,2.319,0,0,1-1.47-.408,1.46,1.46,0,0,1-.5-.577.932.932,0,0,1,0-.746.917.917,0,0,0,.026.734,1.414,1.414,0,0,0,.509.542,2.249,2.249,0,0,0,1.43.355,1.555,1.555,0,0,0,.693-.23,1.221,1.221,0,0,0,.272-.24,1.523,1.523,0,0,0,.215-.3,4.653,4.653,0,0,0,.551-1.39,2.691,2.691,0,0,0-.033-1.453,1.6,1.6,0,0,0-.99-.974,3.815,3.815,0,0,0-1.451-.226,5.462,5.462,0,0,0-.74.044,3,3,0,0,0-.7.211,4.775,4.775,0,0,0-2.563,4.9,4.454,4.454,0,0,0,1.326,2.569,6.682,6.682,0,0,0,1.178.91,7.464,7.464,0,0,0,.643.394c.222.117.432.258.663.355a8.669,8.669,0,0,0,2.85.879,11.759,11.759,0,0,0,3-.059,37.581,37.581,0,0,0,5.9-1.47q2.914-.916,5.788-1.962l2.88-1.03c.961-.339,1.93-.666,2.921-.91" transform="translate(-221.471 -4.429)" fill="%23966a29"/><path id="パス_12867" data-name="パス 12867" d="M339.16,8.873a2.992,2.992,0,0,1-1.012.1,1.571,1.571,0,0,1-.934-.389,1.707,1.707,0,0,1-.324-1.92,3.221,3.221,0,0,1,1.282-1.581,3.347,3.347,0,0,1,.955-.4,4.108,4.108,0,0,1,1.03-.1,3.1,3.1,0,0,1,3.131,2.312,2.605,2.605,0,0,1-.463,2.022,5.3,5.3,0,0,1-1.527,1.41,12.424,12.424,0,0,1-3.805,1.556,38.65,38.65,0,0,1-4.032.729,44.26,44.26,0,0,1-8.176.341,25.7,25.7,0,0,1-4.068-.554,13.705,13.705,0,0,1-3.859-1.441,6.646,6.646,0,0,1-2.825-2.992,7.087,7.087,0,0,1-.524-2.011,8.92,8.92,0,0,1-.041-2.071,5.249,5.249,0,0,1,.605-1.992A3.648,3.648,0,0,1,316.057.427a3.935,3.935,0,0,1,3.988.252,3.2,3.2,0,0,1,1.246,1.631,3.148,3.148,0,0,1,.154,1.023,1.844,1.844,0,0,1-.25,1,2.433,2.433,0,0,1-1.7,1.059,2.25,2.25,0,0,1-1.016-.066,1.486,1.486,0,0,1-.8-.6,1.474,1.474,0,0,0,.81.58,2.22,2.22,0,0,0,1,.045,2.368,2.368,0,0,0,1.637-1.06,1.738,1.738,0,0,0,.218-.957A2.979,2.979,0,0,0,319.946.825a3.749,3.749,0,0,0-3.778-.19A3.4,3.4,0,0,0,314.8,2.017a4.961,4.961,0,0,0-.546,1.894,8.583,8.583,0,0,0,.066,2,6.858,6.858,0,0,0,.509,1.92,6.311,6.311,0,0,0,2.7,2.828,13.36,13.36,0,0,0,3.764,1.385,26.091,26.091,0,0,0,4.012.533,43.9,43.9,0,0,0,8.11-.3,38.3,38.3,0,0,0,4-.705,12.527,12.527,0,0,0,3.732-1.475,5.045,5.045,0,0,0,1.471-1.318,2.368,2.368,0,0,0,.45-1.836,2.673,2.673,0,0,0-1.06-1.6,3.042,3.042,0,0,0-.874-.454,3.719,3.719,0,0,0-.983-.151,3.961,3.961,0,0,0-1,.08,3.217,3.217,0,0,0-.925.367,3.124,3.124,0,0,0-1.271,1.512,1.649,1.649,0,0,0,.278,1.863,1.547,1.547,0,0,0,.909.4,3,3,0,0,0,1.01-.081" transform="translate(-195.134 0)" fill="%23966a29"/><path id="パス_12868" data-name="パス 12868" d="M308.56,30.342a5.077,5.077,0,0,1,.78-1.839,3.1,3.1,0,0,1,1.611-1.233,3.323,3.323,0,0,1,2.05.059,6.84,6.84,0,0,1,1.839.875,4.13,4.13,0,0,1,1.375,1.53,3.441,3.441,0,0,1,.3,2.03,5.685,5.685,0,0,1-.677,1.905,5.179,5.179,0,0,1-1.239,1.562,4.651,4.651,0,0,0,.612-.775,9.446,9.446,0,0,0,.462-.871,5.5,5.5,0,0,0,.553-1.855A3.285,3.285,0,0,0,315.9,29.9a3.822,3.822,0,0,0-1.27-1.38,6.648,6.648,0,0,0-1.731-.846,3.161,3.161,0,0,0-1.861-.122,2.878,2.878,0,0,0-1.545,1.066,5.451,5.451,0,0,0-.927,1.728" transform="translate(-191.798 -16.867)" fill="%23966a29"/><path id="パス_12869" data-name="パス 12869" d="M312.259,52.493a22.256,22.256,0,0,0-2.079,1.268,3.2,3.2,0,0,0-.8.844,2.03,2.03,0,0,0-.3,1.07,3,3,0,0,0,.056.57,5.237,5.237,0,0,0,.156.55,1.132,1.132,0,0,0,.787.646,1.065,1.065,0,0,0,1-.189,1.009,1.009,0,0,0,.135-1.024l.011.02a2.553,2.553,0,0,0-.222-.284,1.216,1.216,0,0,0-.28-.221.8.8,0,0,0-.7-.051.8.8,0,0,1,.749-.044,1.341,1.341,0,0,1,.338.205,2.195,2.195,0,0,1,.275.281.061.061,0,0,1,.01.017v0a1.629,1.629,0,0,1,.129.643.975.975,0,0,1-.235.648,1.125,1.125,0,0,1-.607.344,1.7,1.7,0,0,1-.678-.011,1.458,1.458,0,0,1-1.049-.836,1.882,1.882,0,0,1-.1-.315c-.028-.1-.058-.205-.08-.31a3.4,3.4,0,0,1-.055-.648,2.254,2.254,0,0,1,.382-1.247,3.1,3.1,0,0,1,.927-.875,11.871,11.871,0,0,1,2.231-1.055" transform="translate(-191.895 -32.629)" fill="%23966a29"/><path id="パス_12870" data-name="パス 12870" d="M354.186,39.336a.6.6,0,1,1-.605-.6A.6.6,0,0,1,354.186,39.336Z" transform="translate(-219.408 -24.075)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12871" data-name="パス 12871" d="M309.615,34.143a.6.6,0,1,1-.6-.6A.6.6,0,0,1,309.615,34.143Z" transform="translate(-191.703 -20.847)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12872" data-name="パス 12872" d="M324.938,10.971a.605.605,0,1,1-.607-.6A.606.606,0,0,1,324.938,10.971Z" transform="translate(-201.226 -6.443)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12873" data-name="パス 12873" d="M365.328,15.91a.6.6,0,1,1-.6-.605A.6.6,0,0,1,365.328,15.91Z" transform="translate(-226.333 -9.513)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12874" data-name="パス 12874" d="M379.133,21.228a.605.605,0,1,1-.606-.605A.6.6,0,0,1,379.133,21.228Z" transform="translate(-234.914 -12.819)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12875" data-name="パス 12875" d="M440.233,39.55a.6.6,0,1,1-.6-.605A.6.6,0,0,1,440.233,39.55Z" transform="translate(-272.894 -24.208)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12876" data-name="パス 12876" d="M462.014,21.066a.605.605,0,1,1-.6-.6A.606.606,0,0,1,462.014,21.066Z" transform="translate(-286.431 -12.718)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12877" data-name="パス 12877" d="M312.858,61.076a.605.605,0,1,1-.606-.6A.6.6,0,0,1,312.858,61.076Z" transform="translate(-193.718 -37.588)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12878" data-name="パス 12878" d="M253.873,31.926a2.766,2.766,0,0,0-.742,1,1.587,1.587,0,0,0-.05,1.2,2.134,2.134,0,0,0,.733.959,3.01,3.01,0,0,0,1.127.468,3.4,3.4,0,0,0,2.373-.278,3.492,3.492,0,0,0,1.461-1.881,4.115,4.115,0,0,0-1.483-4.324,4.274,4.274,0,0,0-2.215-.9,5.109,5.109,0,0,0-2.392.323,6.34,6.34,0,0,0-3.48,8.145,7.5,7.5,0,0,0,8.1,4.469,7.329,7.329,0,0,1-2.52.107,7.446,7.446,0,0,1-2.409-.792,7.677,7.677,0,0,1-2.025-1.545,7.089,7.089,0,0,1-1.416-2.13,6.556,6.556,0,0,1-.5-2.521,6.98,6.98,0,0,1,.162-1.282,6.009,6.009,0,0,1,.375-1.235,6.372,6.372,0,0,1,3.575-3.57,5.478,5.478,0,0,1,2.567-.328,4.626,4.626,0,0,1,2.39.994A5.069,5.069,0,0,1,259,30.909a3.709,3.709,0,0,1,.048,2.577,3.752,3.752,0,0,1-1.615,1.993,3.582,3.582,0,0,1-2.535.252,3.162,3.162,0,0,1-1.17-.534,2.254,2.254,0,0,1-.744-1.041,1.663,1.663,0,0,1,.092-1.255,2.791,2.791,0,0,1,.794-.976" transform="translate(-154.429 -17.262)" fill="%23966a29"/><path id="パス_12879" data-name="パス 12879" d="M278.125,34.2a6.734,6.734,0,0,0,2.551-3.5,9.5,9.5,0,0,0,.383-2.147,12.161,12.161,0,0,0-.108-2.19,17.449,17.449,0,0,0-1.108-4.261,11.405,11.405,0,0,0-2.344-3.725,8.912,8.912,0,0,1,1.509,1.651,12.356,12.356,0,0,1,1.1,1.961,14.849,14.849,0,0,1,.753,2.12c.095.363.183.728.269,1.093.062.371.151.737.191,1.112a12.447,12.447,0,0,1,.076,2.26,8.419,8.419,0,0,1-.452,2.22,6.573,6.573,0,0,1-1.109,1.968,6.347,6.347,0,0,1-1.716,1.436" transform="translate(-172.491 -11.423)" fill="%23966a29"/><path id="パス_12880" data-name="パス 12880" d="M193.324,13.452a9.187,9.187,0,0,0-1.978-.7,10.394,10.394,0,0,0-2.084-.209,14.407,14.407,0,0,0-4.12.673,23.36,23.36,0,0,0-3.876,1.581c-1.236.644-2.472,1.337-3.748,1.925a53.377,53.377,0,0,1-16.147,4.72,38.358,38.358,0,0,1-8.44.142,13.372,13.372,0,0,1-4.14-.923,6.935,6.935,0,0,1-3.319-2.634,3.665,3.665,0,0,1-.557-2.081,3.5,3.5,0,0,1,.789-2,3.974,3.974,0,0,1,1.7-1.3,3.085,3.085,0,0,1,2.128.048,3.479,3.479,0,0,1,1.662,1.318,2.423,2.423,0,0,1,.378,1,1.772,1.772,0,0,1-.194,1.049,2.509,2.509,0,0,1-.708.792,1.524,1.524,0,0,1-.991.341,1.506,1.506,0,0,1-.935-.457,3.193,3.193,0,0,1-.61-.855,3.185,3.185,0,0,0,.626.838,1.319,1.319,0,0,0,1.869.078,2.434,2.434,0,0,0,.667-.778,1.67,1.67,0,0,0,.162-.992,2.3,2.3,0,0,0-.379-.941,3.317,3.317,0,0,0-1.611-1.221,2.9,2.9,0,0,0-1.992-.021,3.751,3.751,0,0,0-1.586,1.243,3.248,3.248,0,0,0-.713,1.862,3.39,3.39,0,0,0,.541,1.917,6.773,6.773,0,0,0,3.2,2.483,13.037,13.037,0,0,0,4.047.883,38.079,38.079,0,0,0,8.362-.174,53.963,53.963,0,0,0,16.07-4.607c1.281-.573,2.5-1.238,3.764-1.875a23.2,23.2,0,0,1,3.931-1.545,14.541,14.541,0,0,1,4.173-.589,10.493,10.493,0,0,1,2.093.256,9.211,9.211,0,0,1,1.968.741" transform="translate(-90.075 -7.74)" fill="%23966a29"/><path id="パス_12881" data-name="パス 12881" d="M167.025,28.007a3.305,3.305,0,0,1-.69-2.278,2.5,2.5,0,0,1,1.323-1.979c.09-.05.18-.1.272-.149l.288-.112a3.39,3.39,0,0,1,.6-.177,3.274,3.274,0,0,1,1.245.029,3.789,3.789,0,0,1,1.144.494,4.279,4.279,0,0,1,.919.842,4.094,4.094,0,0,1,.9,2.3,2.991,2.991,0,0,1-.179,1.253c-.072.2-.173.381-.259.573-.105.18-.222.352-.333.528a6.675,6.675,0,0,1-1.8,1.689,6.116,6.116,0,0,1-2.292.924,5.619,5.619,0,0,1-2.475-.143c-.2-.06-.387-.15-.582-.224l-.289-.117-.268-.159-.534-.318-.492-.374a5.673,5.673,0,0,1-1.531-1.939,4.669,4.669,0,0,1-.38-2.439,7.321,7.321,0,0,1,2.217-4.282,8.117,8.117,0,0,1,1.959-1.435,5.9,5.9,0,0,1,1.127-.45c.39-.113.794-.149,1.189-.228-.391.1-.792.153-1.172.282a5.88,5.88,0,0,0-1.1.484,7.974,7.974,0,0,0-1.874,1.476,7.1,7.1,0,0,0-2.059,4.18,4.552,4.552,0,0,0,.387,2.275,5.344,5.344,0,0,0,1.453,1.81l.472.353.506.3.253.148.272.107c.182.068.359.153.546.207a5.269,5.269,0,0,0,2.306.117,5.754,5.754,0,0,0,2.163-.855,6.329,6.329,0,0,0,1.714-1.586A3.274,3.274,0,0,0,172.695,27a3.923,3.923,0,0,0-.8-2.143,4.011,4.011,0,0,0-.839-.8A3.542,3.542,0,0,0,170,23.571a3.048,3.048,0,0,0-1.153-.051,3.158,3.158,0,0,0-.563.156l-.277.1-.261.134a2.355,2.355,0,0,0-1.313,1.829,3.225,3.225,0,0,0,.091,1.182,3.1,3.1,0,0,0,.5,1.085" transform="translate(-100.436 -12.329)" fill="%23966a29"/><path id="パス_12882" data-name="パス 12882" d="M186.242,12.017a20.382,20.382,0,0,1,3,.824c.983.336,1.959.693,2.936,1.043,1.95.712,3.908,1.4,5.884,2.029a46.985,46.985,0,0,0,5.989,1.6,13.21,13.21,0,0,0,3.059.178,8.749,8.749,0,0,0,2.944-.734,11.335,11.335,0,0,0,2.6-1.586,4.586,4.586,0,0,0,1.548-2.508,4.812,4.812,0,0,0-2.31-5.128,3.008,3.008,0,0,0-1.44-.341l-.382-.01c-.127,0-.251.022-.378.031a3.507,3.507,0,0,0-.737.142,1.762,1.762,0,0,0-1.084.915,2.456,2.456,0,0,0-.108,1.466,4.751,4.751,0,0,0,.529,1.428,1.484,1.484,0,0,0,1.171.834,2.228,2.228,0,0,0,1.461-.336,1.412,1.412,0,0,0,.526-.545.911.911,0,0,0,.033-.746.927.927,0,0,1-.007.759,1.456,1.456,0,0,1-.521.58,2.3,2.3,0,0,1-1.5.388,2,2,0,0,1-.392-.08,1.626,1.626,0,0,1-.359-.185,1.808,1.808,0,0,1-.532-.6,4.9,4.9,0,0,1-.587-1.464,2.635,2.635,0,0,1,.095-1.589,1.991,1.991,0,0,1,1.2-1.055,3.754,3.754,0,0,1,.786-.166c.132-.012.265-.036.4-.039l.4,0a3.293,3.293,0,0,1,1.564.346,4.751,4.751,0,0,1,2.148,2.315,5.07,5.07,0,0,1,.368,3.145,4.939,4.939,0,0,1-1.648,2.708,11.605,11.605,0,0,1-2.689,1.659,9.118,9.118,0,0,1-3.07.748,13.573,13.573,0,0,1-3.142-.2,42.9,42.9,0,0,1-6.023-1.662c-1.968-.668-3.92-1.383-5.857-2.132a44.559,44.559,0,0,0-5.875-2.04" transform="translate(-115.766 -4.429)" fill="%23966a29"/><path id="パス_12883" data-name="パス 12883" d="M230.137,8.873a3,3,0,0,0,1.01.081,1.542,1.542,0,0,0,.909-.4,1.651,1.651,0,0,0,.276-1.864,3.116,3.116,0,0,0-1.271-1.511,3.224,3.224,0,0,0-.925-.367,4.014,4.014,0,0,0-1-.079,3.714,3.714,0,0,0-.982.151,3.031,3.031,0,0,0-.875.454,2.673,2.673,0,0,0-1.06,1.6,2.368,2.368,0,0,0,.451,1.836,5.056,5.056,0,0,0,1.47,1.318,12.545,12.545,0,0,0,3.732,1.475,38.4,38.4,0,0,0,4,.705,43.9,43.9,0,0,0,8.11.3A26.09,26.09,0,0,0,248,12.042a13.359,13.359,0,0,0,3.764-1.384,6.314,6.314,0,0,0,2.7-2.827,6.828,6.828,0,0,0,.509-1.92,8.587,8.587,0,0,0,.067-2,4.975,4.975,0,0,0-.546-1.894A3.394,3.394,0,0,0,253.13.636a3.747,3.747,0,0,0-3.778.19,2.978,2.978,0,0,0-1.395,2.507,1.744,1.744,0,0,0,.217.957,2.37,2.37,0,0,0,1.637,1.061,2.229,2.229,0,0,0,1-.044,1.474,1.474,0,0,0,.81-.581,1.484,1.484,0,0,1-.8.6,2.255,2.255,0,0,1-1.016.066,2.431,2.431,0,0,1-1.7-1.06,1.849,1.849,0,0,1-.25-1,3.147,3.147,0,0,1,.155-1.023A3.193,3.193,0,0,1,249.253.678a3.935,3.935,0,0,1,3.988-.25,3.643,3.643,0,0,1,1.481,1.463,5.242,5.242,0,0,1,.6,1.992,8.9,8.9,0,0,1-.041,2.071,7.075,7.075,0,0,1-.524,2.011,6.65,6.65,0,0,1-2.826,2.992,13.722,13.722,0,0,1-3.859,1.44,25.7,25.7,0,0,1-4.068.554,44.262,44.262,0,0,1-8.176-.341,38.786,38.786,0,0,1-4.032-.729A12.447,12.447,0,0,1,228,10.325a5.309,5.309,0,0,1-1.527-1.41,2.607,2.607,0,0,1-.464-2.022,3.1,3.1,0,0,1,3.131-2.313,4.144,4.144,0,0,1,1.03.1,3.338,3.338,0,0,1,.955.4A3.21,3.21,0,0,1,232.4,6.664a1.709,1.709,0,0,1-.321,1.92,1.569,1.569,0,0,1-.934.389,2.991,2.991,0,0,1-1.012-.1" transform="translate(-140.451 0)" fill="%23966a29"/><path id="パス_12884" data-name="パス 12884" d="M306.273,31.347c-.278-.468-.512-.918-.782-1.349-.128-.219-.276-.422-.422-.631s-.316-.4-.488-.616a2.4,2.4,0,0,1,1.231,1.048,3.384,3.384,0,0,1,.338.743,2.428,2.428,0,0,1,.123.8" transform="translate(-189.326 -17.871)" fill="%23966a29"/><path id="パス_12885" data-name="パス 12885" d="M293.133,27.554a4.838,4.838,0,0,0-2.849.8,3.929,3.929,0,0,0-1.913,2.142,4.053,4.053,0,0,0,.277,2.838,7.9,7.9,0,0,0,.726,1.29,4.608,4.608,0,0,0,1.023,1.028,16.127,16.127,0,0,0,2.617,1.455,12.7,12.7,0,0,1,1.346.743,3.544,3.544,0,0,1,1.13,1.1,2.375,2.375,0,0,1,.293,1.558c-.019.13-.047.259-.073.387s-.07.25-.113.376a1.41,1.41,0,0,1-.488.658,1.579,1.579,0,0,1-.757.278,1.294,1.294,0,0,1-.789-.143.884.884,0,0,1-.462-.649,1.5,1.5,0,0,1,.1-.778.055.055,0,0,1,.006-.011,2.381,2.381,0,0,1,.264-.282,1.327,1.327,0,0,1,.325-.21.822.822,0,0,1,.741.024.793.793,0,0,0-.715.03,1.259,1.259,0,0,0-.295.216,2.247,2.247,0,0,0-.235.283l.006-.011a1.383,1.383,0,0,0-.063.713.729.729,0,0,0,.407.525,1.344,1.344,0,0,0,1.327-.171,1.164,1.164,0,0,0,.383-.557l.095-.353c.02-.12.044-.24.058-.359a2.1,2.1,0,0,0-.289-1.359,3.237,3.237,0,0,0-1.039-.985,12.474,12.474,0,0,0-1.316-.709,16.433,16.433,0,0,1-2.69-1.467,4.835,4.835,0,0,1-1.1-1.122,8.234,8.234,0,0,1-.744-1.359,4.264,4.264,0,0,1-.24-3.072,4.167,4.167,0,0,1,2.1-2.214,7.564,7.564,0,0,1,1.426-.556,3.366,3.366,0,0,1,1.515-.076" transform="translate(-178.955 -17.093)" fill="%23966a29"/><path id="パス_12886" data-name="パス 12886" d="M261.443,39.336a.6.6,0,1,0,.6-.6A.6.6,0,0,0,261.443,39.336Z" transform="translate(-162.511 -24.075)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12887" data-name="パス 12887" d="M306.016,34.143a.6.6,0,1,0,.6-.6A.6.6,0,0,0,306.016,34.143Z" transform="translate(-190.217 -20.847)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12888" data-name="パス 12888" d="M290.69,10.971a.605.605,0,1,0,.6-.6A.605.605,0,0,0,290.69,10.971Z" transform="translate(-180.69 -6.443)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12889" data-name="パス 12889" d="M250.3,15.91a.6.6,0,1,0,.6-.605A.6.6,0,0,0,250.3,15.91Z" transform="translate(-155.585 -9.513)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12890" data-name="パス 12890" d="M236.5,21.228a.6.6,0,1,0,.606-.605A.6.6,0,0,0,236.5,21.228Z" transform="translate(-147.005 -12.819)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12891" data-name="パス 12891" d="M175.389,39.55a.605.605,0,1,0,.6-.605A.6.6,0,0,0,175.389,39.55Z" transform="translate(-109.02 -24.208)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12892" data-name="パス 12892" d="M153.611,21.066a.605.605,0,1,0,.6-.6A.606.606,0,0,0,153.611,21.066Z" transform="translate(-95.483 -12.718)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12893" data-name="パス 12893" d="M302.772,61.076a.6.6,0,1,0,.6-.6A.6.6,0,0,0,302.772,61.076Z" transform="translate(-188.201 -37.588)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12894" data-name="パス 12894" d="M480.179,17.554a2.715,2.715,0,0,0,.83.941.908.908,0,0,0,.581.156l.149-.028c.047-.017.092-.044.137-.065a.988.988,0,0,0,.248-.177,2.151,2.151,0,0,0,.382-.488,2,2,0,0,0,.252-.558,1.828,1.828,0,0,0-.168-1.187,2.544,2.544,0,0,0-1.855-1.441,2.381,2.381,0,0,0-2.124.92,3.058,3.058,0,0,0-.877,2.2,3.042,3.042,0,0,0,1.08,2.092,5.223,5.223,0,0,0,2.153,1.15,5.11,5.11,0,0,0,1.216.181c.412.019.847,0,1.269.006l10.2.044,5.1.053,5.1.093-5.1.093-5.1.053-10.2.044c-.428-.006-.844.008-1.281-.015a5.484,5.484,0,0,1-1.3-.2,5.566,5.566,0,0,1-2.292-1.246,4.613,4.613,0,0,1-.453-.484,5.623,5.623,0,0,1-.366-.557,3.209,3.209,0,0,1-.246-.624l-.083-.328c-.014-.111-.016-.225-.024-.337a2.99,2.99,0,0,1,.248-1.312c.1-.2.217-.387.325-.58.134-.174.276-.342.414-.512a2.646,2.646,0,0,1,2.377-.961,2.745,2.745,0,0,1,1.986,1.6,1.989,1.989,0,0,1,.137,1.3,2.11,2.11,0,0,1-.289.589,2.238,2.238,0,0,1-.418.5,1.081,1.081,0,0,1-.274.183c-.051.022-.1.048-.153.065l-.166.025a.968.968,0,0,1-.619-.187,2.742,2.742,0,0,1-.8-.989" transform="translate(-296.749 -8.978)" fill="%23966a29"/><path id="パス_12895" data-name="パス 12895" d="M561.17,21.505c2.877-.078,5.753-.115,8.63-.145,1.438-.023,2.877-.019,4.315-.027l2.157-.009,1.077-.007.518-.033.511-.093a5.018,5.018,0,0,0,1.875-.862,3.726,3.726,0,0,0,1.263-1.59,2.651,2.651,0,0,0-.009-1.982,3.668,3.668,0,0,0-.52-.887l-.155-.209c-.056-.065-.121-.122-.181-.183l-.183-.182a1.834,1.834,0,0,0-.206-.148c-.07-.046-.138-.1-.21-.14l-.232-.093-.116-.048-.122-.019-.245-.036a1.913,1.913,0,0,0-.955.275,2.818,2.818,0,0,0-.756.7,3.022,3.022,0,0,0-.492.916,1.586,1.586,0,0,0,.471,1.866,1.011,1.011,0,0,0,.991.049,2.89,2.89,0,0,0,.89-.587,2.92,2.92,0,0,1-.868.64,1.088,1.088,0,0,1-1.068-.018,1.78,1.78,0,0,1-.633-.9,1.814,1.814,0,0,1,.04-1.109,3.157,3.157,0,0,1,.5-.987,3.047,3.047,0,0,1,.8-.775,2.162,2.162,0,0,1,1.085-.338c.1.007.193.022.289.034l.144.02.136.05.271.1c.084.045.162.1.243.151a2.126,2.126,0,0,1,.234.162l.205.193c.067.065.14.127.2.2l.172.22a3.909,3.909,0,0,1,.573.96,2.989,2.989,0,0,1,.026,2.226,4.078,4.078,0,0,1-1.366,1.756,5.373,5.373,0,0,1-2.009.942l-.551.1-.559.032-1.08,0-2.157-.009c-1.438-.008-2.877,0-4.315-.027-2.877-.03-5.753-.067-8.63-.145" transform="translate(-348.819 -9.042)" fill="%23966a29"/><path id="パス_12896" data-name="パス 12896" d="M485.838,22a.605.605,0,1,1-.6-.6A.6.6,0,0,1,485.838,22Z" transform="translate(-301.241 -13.298)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12897" data-name="パス 12897" d="M607.772,22.441a.576.576,0,1,1-.562-.62A.587.587,0,0,1,607.772,22.441Z" transform="translate(-377.072 -13.563)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12898" data-name="パス 12898" d="M2.651,17.548a2.8,2.8,0,0,0,.737.9.932.932,0,0,0,.524.2.78.78,0,0,0,.506-.207,2.311,2.311,0,0,0,.624-.949,1.729,1.729,0,0,0-.014-1.109,2.55,2.55,0,0,0-1.506-1.59,1.906,1.906,0,0,0-1.089-.046,1.143,1.143,0,0,0-.259.1,1.154,1.154,0,0,0-.249.12,2.525,2.525,0,0,0-.445.34A3.661,3.661,0,0,0,.371,17.23a2.838,2.838,0,0,0,.5,2.114,4.315,4.315,0,0,0,1.738,1.424,5.072,5.072,0,0,0,2.213.479l9.462.044,4.731.053,4.731.093-4.731.093-4.731.053-9.462.044a5.448,5.448,0,0,1-2.368-.531A4.658,4.658,0,0,1,.591,19.539,3.176,3.176,0,0,1,.05,17.171a3.828,3.828,0,0,1,1.237-2.084,2.808,2.808,0,0,1,.5-.364,1.392,1.392,0,0,1,.284-.13,1.38,1.38,0,0,1,.3-.1A2.158,2.158,0,0,1,3.6,14.57,2.749,2.749,0,0,1,5.2,16.33a1.894,1.894,0,0,1-.029,1.211,2.427,2.427,0,0,1-.7.979.869.869,0,0,1-.57.208.994.994,0,0,1-.557-.23,2.828,2.828,0,0,1-.7-.95" transform="translate(0 -8.972)" fill="%23966a29"/><path id="パス_12899" data-name="パス 12899" d="M76.625,21.53c3.123-.078,6.246-.115,9.369-.145l9.364-.051a5.091,5.091,0,0,0,3.933-1.9,2.718,2.718,0,0,0,.531-2.076,3.6,3.6,0,0,0-1.108-1.9,2.538,2.538,0,0,0-.207-.187l-.233-.15a2.153,2.153,0,0,0-.5-.227,1.856,1.856,0,0,0-1.074.053,2.975,2.975,0,0,0-1.567,1.545,2.05,2.05,0,0,0-.21,1.088,1.7,1.7,0,0,0,.54.964,1.1,1.1,0,0,0,1.072.119,3.038,3.038,0,0,0,.985-.608,3.067,3.067,0,0,1-.965.662,1.174,1.174,0,0,1-1.153-.093,1.812,1.812,0,0,1-.62-1.019,2.2,2.2,0,0,1,.181-1.186,3.169,3.169,0,0,1,1.652-1.694,2.108,2.108,0,0,1,1.226-.085,2.4,2.4,0,0,1,.57.242l.263.162a2.822,2.822,0,0,1,.232.2,3.764,3.764,0,0,1,1.236,2.056,3.057,3.057,0,0,1-.574,2.336A4.868,4.868,0,0,1,97.7,21.147a5.8,5.8,0,0,1-2.335.564c-3.131,0-6.248-.009-9.373-.037s-6.246-.067-9.369-.145" transform="translate(-47.629 -9.066)" fill="%23966a29"/><path id="パス_12900" data-name="パス 12900" d="M8.048,22a.576.576,0,1,1-.575-.6A.59.59,0,0,1,8.048,22Z" transform="translate(-4.288 -13.298)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="パス_12901" data-name="パス 12901" d="M129.956,22.441a.6.6,0,1,1-.591-.62A.6.6,0,0,1,129.956,22.441Z" transform="translate(-80.028 -13.563)" fill="none" stroke="%23966a29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/></g></svg>');
  }
}
.topMv__catch.is-loaded {
  opacity: 1;
}
.topMv__logo {
  position: relative;
  z-index: 3;
  opacity: 0;
  transition: opacity 0.6s;
  transition-delay: 1.2s;
  width: 17.6rem;
}
.topMv__logo.is-loaded {
  opacity: 1;
}

.intro {
  background: url(../images/top/bg_intro.jpg) center bottom no-repeat;
  background-size: cover;
  padding-top: 16rem;
  padding-bottom: 35rem;
}
@media only screen and (max-width: 767px) {
  .intro {
    padding-top: 12rem;
    padding-bottom: 36rem;
    background: url(../images/top/bg_intro_sp.jpg) center bottom no-repeat;
    background-size: 100% auto;
  }
}
.intro__title {
  margin-bottom: 4.2rem;
  text-align: center;
  color: #C88EC2;
  letter-spacing: 0.12em;
  font-size: 4rem;
}
@media only screen and (max-width: 767px) {
  .intro__title {
    font-size: 3.2rem;
    line-height: 1.4;
    margin-bottom: 2.6rem;
  }
}
.intro__title strong {
  font-weight: normal;
  font-size: 4rem;
}
.intro__title strong:first-of-type {
  font-size: 4.8rem;
  color: #ED328B;
}
.intro__title strong:first-of-type > span {
  display: inline-block;
  line-height: 1.2;
  position: relative;
}
.intro__title strong:first-of-type > span:before {
  content: "";
  display: block;
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 50%;
  background: #ED328B;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.intro__cont {
  max-width: 74.6rem;
  padding: 8rem 4rem 10rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-size: 2rem;
  line-height: 2.5;
  text-align: center;
  margin: 0 auto;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(../images/top/bg_cloud.png);
  background-size: 100% 100%;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .intro__cont {
    font-size: 1.6rem;
    margin: 0 -10rem;
    padding: 8rem 4rem 9.5rem;
  }
}
.intro__cont > p:last-of-type {
  margin-bottom: 0;
}
.intro__figure {
  width: 20rem;
  position: absolute;
  bottom: 10rem;
  right: -2.6rem;
}
@media only screen and (max-width: 767px) {
  .intro__figure {
    width: 16rem;
    bottom: -15rem;
    right: 11rem;
  }
}

.counseling {
  background: url(../images/top/bg_counseling.jpg) center top no-repeat;
  background-size: cover;
  padding-top: 10rem;
  padding-bottom: 16rem;
}
@media only screen and (max-width: 767px) {
  .counseling {
    background: url(../images/top/bg_counseling_sp.png) center top no-repeat;
    background-size: 196% auto;
    margin-top: -9rem;
    padding-top: 17rem;
    padding-bottom: 12rem;
  }
}
.counseling__title2 {
  color: #ED328B;
  font-size: 2.4rem;
  line-height: 1.5;
  font-weight: 500;
  margin-bottom: 2.4rem;
}
@media only screen and (max-width: 767px) {
  .counseling__title2 {
    font-size: 2rem;
    line-height: 1.65;
    margin-bottom: 4rem;
    text-align: center;
  }
}
.counseling .profileBox {
  margin-top: 7rem;
  background: #C88EC2;
  color: white;
  border-radius: 1rem;
  padding: 4rem;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .counseling .profileBox {
    margin-top: 4rem;
    padding: 3.5rem 4rem 4rem;
  }
}
.counseling .profileBox:before, .counseling .profileBox:after {
  content: "";
  display: block;
  width: 5.4rem;
  height: 5.3rem;
  background: url(../images/top/img_profile_01.png) center center no-repeat;
  background-size: cover;
  position: absolute;
}
.counseling .profileBox:before {
  position: absolute;
  top: 0;
  left: 0;
}
.counseling .profileBox:after {
  bottom: 0;
  right: 0;
}
.counseling .profileBox__title {
  font-weight: 500;
  font-size: 2rem;
  line-height: 1.35;
  margin-bottom: 1rem;
}
.counseling .profileBox p {
  font-size: 1.2rem;
  margin-bottom: 0;
}
.counseling .profileBox p > strong {
  background: white;
  display: inline-block;
  border-radius: 0.5rem;
  line-height: 1;
  padding: 0.3em 0.5em;
  color: #ED328B;
  font-weight: 500;
  margin: 0 0.5em;
}

.support {
  background: #FAEDF2;
  padding-top: 16.5rem;
  padding-bottom: 21rem;
}
@media only screen and (max-width: 767px) {
  .support {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }
}
.support__row {
  gap: 3.7rem;
}
@media only screen and (max-width: 767px) {
  .support__row {
    gap: 4rem;
  }
}
.support__row .row01__col {
  width: calc((100% - 7.4rem) / 3);
}
@media only screen and (max-width: 767px) {
  .support__row .row01__col {
    width: 100%;
  }
}
.supportBox > *:last-child {
  margin-bottom: 0;
}
.supportBox__figure {
  border-radius: 1rem;
  overflow: hidden;
  margin-bottom: 2rem;
}
.supportBox__title {
  color: #00BCD4;
  font-size: 2rem;
  line-height: 1.35;
  font-weight: 500;
  margin-bottom: 1.5rem;
}
.supportBox p {
  font-size: 1.4rem;
  line-height: 1.7;
}

.step {
  background: white;
  padding-top: 16rem;
  padding-bottom: 16rem;
}
@media only screen and (max-width: 767px) {
  .step {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }
}

.stepBox {
  padding-left: 4rem;
  padding-top: 3rem;
  position: relative;
}
.stepBox__num {
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="80" height="67.345" viewBox="0 0 80 67.345"><path id="パス_21" data-name="パス 21" d="M76.152,3.67c-11.846-7.8-28.4-2.337-31.9,8.565-3.5-10.9-20.057-16.362-31.9-8.565C.992,11.144,1.909,26.024,13.023,37.956,23.291,48.982,39.335,59.605,43.658,66.98a.661.661,0,0,0,1.181,0c4.32-7.375,20.364-18,30.634-29.024C86.588,26.024,87.5,11.144,76.152,3.67Z" transform="translate(-4.248 0)" fill="%23ed328b"/></svg>');
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: white;
  width: 8rem;
  height: 6.8rem;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.stepBox__num > span {
  line-height: 1.1;
  font-weight: 500;
}
.stepBox__num > span:first-child {
  font-size: 1rem;
}
.stepBox__num > span:last-child {
  font-size: 2rem;
}
.stepBox__inner {
  background: #FAEDF2;
  border-radius: 1rem;
  padding: 4rem;
}
@media only screen and (max-width: 767px) {
  .stepBox__inner {
    padding: 4rem 2rem;
  }
}
.stepBox__title {
  color: #00BCD4;
  font-size: 2rem;
  line-height: 1.5;
  font-weight: 500;
  text-align: center;
  margin-bottom: 2rem;
}
@media only screen and (max-width: 767px) {
  .stepBox__title {
    line-height: 1;
    display: flex;
    min-height: 2.2em;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }
}
.stepBox__title > span {
  font-size: 1.4rem;
}
.stepBox__figure {
  margin-bottom: 2rem;
  text-align: center;
}
@media only screen and (max-width: 767px) {
  .stepBox__figure {
    width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }
}
.stepBox__cont {
  font-size: 1.4rem;
  line-height: 1.7;
}

.slider {
  position: relative;
  margin: 0 auto;
}
.slider__wrap {
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  .slider__wrap {
    overflow: visible;
  }
}
.slider__list {
  display: flex;
  transition: -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
  cursor: -webkit-grab;
  cursor: grab;
}
.slider__item {
  width: auto !important;
  min-width: 340px;
  margin-right: 20px;
}
@media only screen and (max-width: 767px) {
  .slider__item {
    min-width: 260px;
  }
}
.slider__item .stepBox,
.slider__item .stepBox__inner {
  height: 100%;
}
.slider__item .stepBox__inner {
  position: relative;
  z-index: 1;
}
.slider__item .stepBox__inner:before {
  content: "";
  display: block;
  width: 8rem;
  height: 1px;
  background: #ED328B;
  position: absolute;
  top: calc(50% + 1.5rem);
  right: 0;
  -webkit-transform: translate(100%, -50%);
          transform: translate(100%, -50%);
  z-index: 0;
}
.slider__item:last-child .stepBox__inner:before {
  display: none;
}
.slider__foot {
  max-width: 200px;
  margin: 8rem auto 0;
}
@media only screen and (max-width: 767px) {
  .slider__foot {
    margin-top: 4rem;
    max-width: 20rem;
  }
}
.slider__progress {
  flex: 1;
  height: 10px;
}
.slider__progress .swiper-scrollbar {
  position: static !important;
  height: 4px !important;
  background-color: rgba(237, 50, 139, 0.1);
  border-radius: 10px;
}
.slider__progress .custom-progress-bar {
  width: 0%;
  transition: width 0.2s ease;
}
.slider__progress .custom-progress-bar,
.slider__progress .swiper-scrollbar-drag {
  border-radius: 0 0 10px 10px;
  height: 4px;
  background-color: #ED328B;
  position: relative;
}
.slider__progress .custom-progress-bar:before,
.slider__progress .swiper-scrollbar-drag:before {
  content: "";
  display: block;
  width: 13px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16.712" height="18" viewBox="0 0 16.712 18"><g id="パス_12990" data-name="パス 12990" transform="translate(-2.248 2)" fill="%23ed328b"><path d="M 10.60418701171875 14.99971580505371 C 10.17970657348633 14.99971580505371 9.774876594543457 14.73070526123047 9.596817016601562 14.33032512664795 C 9.279476165771484 13.6221752166748 8.348986625671387 12.59236526489258 7.363856792449951 11.50209522247314 C 6.529256820678711 10.57840538024902 5.583296775817871 9.531485557556152 4.827826499938965 8.470245361328125 C 3.847796678543091 7.09367561340332 3.287516593933105 5.507425308227539 3.250226736068726 4.003725528717041 C 3.2096266746521 2.366455316543579 3.789146661758423 0.9463253617286682 4.882056713104248 0.004945386666804552 C 5.64574670791626 -0.6527045965194702 6.555076599121094 -1.000284671783447 7.511816501617432 -1.000284671783447 C 8.425036430358887 -1.000284671783447 9.333096504211426 -0.6736246347427368 10.0687370300293 -0.0804746150970459 C 10.26172351837158 0.07512862980365753 10.44080066680908 0.2477650344371796 10.60413360595703 0.4345674514770508 C 10.76750087738037 0.2477142214775085 10.94657230377197 0.07508985698223114 11.13960647583008 -0.080544613301754 C 11.8752269744873 -0.6736446022987366 12.7833366394043 -1.000284671783447 13.69664669036865 -1.000284671783447 C 14.65342617034912 -1.000284671783447 15.56277656555176 -0.6527146100997925 16.32638740539551 0.004855386447161436 C 17.41939735412598 0.9463453888893127 17.99894714355469 2.366465330123901 17.95838737487793 4.003705501556396 C 17.9211368560791 5.507485389709473 17.36082649230957 7.09375524520874 16.38067626953125 8.470325469970703 C 15.62539672851562 9.531155586242676 14.67974662780762 10.57774543762207 13.84542655944824 11.50112533569336 C 12.86001682281494 12.59172534942627 11.92925643920898 13.62183570861816 11.61094665527344 14.33266544342041 C 11.43191623687744 14.73185539245605 11.02742671966553 14.99971580505371 10.60418701171875 14.99971580505371 Z" stroke="none"/><path d="M 7.511819839477539 -0.0002803802490234375 C 6.83824348449707 -0.0002803802490234375 6.14704418182373 0.2352886199951172 5.534687042236328 0.7626152038574219 C 3.730855941772461 2.316365242004395 3.876537322998047 5.409825325012207 5.642486572265625 7.890305519104004 C 7.27415657043457 10.18236541748047 9.823506355285645 12.39084529876709 10.51053619384766 13.92397499084473 C 10.53772640228271 13.98511505126953 10.59905624389648 13.99971580505371 10.60418701171875 13.99971580505371 C 10.60950660705566 13.99971580505371 10.67085647583008 13.98511505126953 10.69827651977539 13.92397499084473 C 11.38480663299561 12.39084529876709 13.9341869354248 10.18236541748047 15.56607627868652 7.890305519104004 C 17.33222579956055 5.409845352172852 17.47765731811523 2.316365242004395 15.67385673522949 0.7626152038574219 C 13.7914867401123 -0.8583440780639648 11.1605863571167 0.2767152786254883 10.60415649414062 2.543075561523438 C 10.22872924804688 1.014001846313477 8.90876293182373 -0.0002803802490234375 7.511819839477539 -0.0002803802490234375 M 7.51181697845459 -2.000284194946289 C 8.614469528198242 -2.000284194946289 9.707996368408203 -1.621561050415039 10.60415649414062 -0.9316387176513672 C 11.50035858154297 -1.621616363525391 12.59386539459229 -2.000284194946289 13.69662666320801 -2.000284194946289 C 14.89632606506348 -2.000264167785645 16.03130722045898 -1.568934440612793 16.97892761230469 -0.7529048919677734 C 18.30339622497559 0.387965202331543 19.00620651245117 2.085965156555176 18.95808601379395 4.028475761413574 C 18.91594696044922 5.729545593261719 18.28990745544434 7.513015270233154 17.19528579711914 9.050345420837402 C 16.40632629394531 10.15846538543701 15.43998718261719 11.22795486450195 14.58740615844727 12.17154502868652 C 13.73894691467285 13.11057567596436 12.77728652954102 14.17489528656006 12.52362632751465 14.74135589599609 C 12.18061637878418 15.50618553161621 11.42736625671387 15.99971580505371 10.60418701171875 15.99971580505371 C 9.779596328735352 15.99971580505371 9.026512145996094 15.50535583496094 8.684585571289062 14.74000453948975 C 8.429442405700684 14.17301559448242 7.469194412231445 13.11026382446289 6.62187671661377 12.17251586914062 C 5.769006729125977 11.22861576080322 4.802347183227539 10.15877532958984 4.013166427612305 9.050185203552246 C 2.918716430664062 7.512895584106445 2.292716979980469 5.729485511779785 2.25053596496582 4.028525352478027 C 2.202356338500977 2.085965156555176 2.905147552490234 0.3879451751708984 4.229427337646484 -0.7527341842651367 C 5.17724609375 -1.568944931030273 6.312216758728027 -2.000284194946289 7.51181697845459 -2.000284194946289 Z" stroke="none" fill="%23fff"/></g></svg>');
  background-size: 100% auto;
  position: absolute;
  right: -1px;
  top: 50%;
  -webkit-transform: translate(100%, -50%);
          transform: translate(100%, -50%);
}

.voices {
  background: url(../images/top/bg_voices.png) center center no-repeat;
  background-size: calc(100% - 4rem) 100%;
  padding-top: 16rem;
  padding-bottom: 16rem;
}
@media only screen and (max-width: 767px) {
  .voices {
    padding-top: 12rem;
    padding-bottom: 12rem;
    background-size: cover;
    border-radius: 4rem;
  }
}
.voices .voiceBoxs {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
.voices .voiceBox {
  background: white;
  border-radius: 1rem;
  padding: 4rem;
  display: flex;
  flex-direction: row-reverse;
  gap: 4rem;
}
@media only screen and (max-width: 767px) {
  .voices .voiceBox {
    flex-direction: column-reverse;
  }
}
.voices .voiceBox__cont {
  flex: 1;
}
.voices .voiceBox__cont > *:last-child {
  margin-bottom: 0;
}
.voices .voiceBox__cont p {
  font-size: 1.4rem;
  line-height: 1.7;
}
.voices .voiceBox__title {
  font-size: 2rem;
  line-height: 1.5;
  font-weight: 500;
  color: #ED328B;
  margin-bottom: 1.5rem;
}
@media only screen and (max-width: 767px) {
  .voices .voiceBox__figure {
    width: 20rem;
    margin: 0 auto;
  }
}

.faq {
  padding-top: 16rem;
  padding-bottom: 16rem;
}
@media only screen and (max-width: 767px) {
  .faq {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }
}

.faqList01 {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}

.faqBox01 {
  border: 1px solid #ED328B;
  border-radius: 1rem;
  padding: 4rem;
}
@media only screen and (max-width: 767px) {
  .faqBox01 {
    padding: 2rem;
  }
}
.faqBox01__title--q {
  cursor: default;
  font-size: 2rem;
  line-height: 1.5;
  font-weight: 500;
  color: #C88EC2;
  margin-bottom: 1.5rem;
  padding-left: 4rem;
  position: relative;
}
.faqBox01__title--q > span {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, -10%);
          transform: translate(0, -10%);
}
.faqBox01__title--a {
  font-size: 2rem;
  line-height: 1.5;
  font-weight: 500;
  color: #ED328B;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, -15%);
          transform: translate(0, -15%);
}
.faqBox01__cont {
  padding-left: 4rem;
  position: relative;
  font-size: 1.4rem;
  line-height: 1.7;
}

.campaign {
  margin-top: 22rem;
  padding-top: 12rem;
  padding-bottom: 16rem;
  background-color: #FAEDF2;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .campaign {
    margin-top: 10rem;
    padding-top: 8rem;
    padding-bottom: 12rem;
  }
}
.campaign:before, .campaign:after {
  content: "";
  display: block;
  width: 100%;
  height: 22rem;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
}
.campaign:before {
  background: url(../images/top/bg_campaign_rp.png) left top repeat-x;
  background-size: auto 100%;
  z-index: 1;
}
@media only screen and (max-width: 767px) {
  .campaign:before {
    display: none;
  }
}
.campaign:after {
  background: url(../images/top/bg_campaign.png) center top no-repeat;
  background-size: contain;
  z-index: 1;
}
@media only screen and (max-width: 767px) {
  .campaign:after {
    height: 10rem;
    background: url(../images/top/bg_campaign_sp.png) center top no-repeat;
    background-size: auto 100%;
  }
}
.campaign .lineBox {
  background: #76C5A8;
  color: white;
  border-radius: 1rem;
  max-width: 800px;
  padding: 4rem;
  margin: 0 auto;
  display: flex;
  flex-direction: row-reverse;
  gap: 4rem;
}
@media only screen and (max-width: 767px) {
  .campaign .lineBox {
    flex-direction: column;
    gap: 1.5rem;
  }
}
.campaign .lineBox__cont {
  flex: 1;
}
.campaign .lineBox__cont > p:last-child {
  margin-bottom: 0;
}
.campaign .lineBox__cont p {
  font-size: 1.4rem;
  line-height: 1.7;
}
.campaign .lineBox__title {
  font-size: 2rem;
  line-height: 1.45;
  font-weight: 500;
  margin-bottom: 1.5rem;
}
@media only screen and (max-width: 767px) {
  .campaign .lineBox__title {
    text-align: center;
  }
}
.campaign .lineBox__btns {
  text-align: center;
}
.campaign .lineBox__btn {
  text-decoration: none;
  border-radius: 1rem;
  background-color: #ED328B;
  color: white;
  font-size: 1.6rem;
  line-height: 1.5;
  font-weight: 500;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 5.4rem;
  padding: 0.2rem 4.5rem;
  background-repeat: no-repeat;
  background-position: right 1.5rem center;
  background-image: url('data:image/svg+xml,<svg id="arrow" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><circle id="楕円形_11" data-name="楕円形 11" cx="10" cy="10" r="10" transform="translate(0)" fill="%23fff"/><g id="expand_more_24dp_1F1F1F" transform="translate(2 18) rotate(-90)"><path id="パス_18" data-name="パス 18" d="M0,0H16V16H0Z" fill="none"/><path id="パス_19" data-name="パス 19" d="M7.06,0,4,3.053.94,0,0,.94l4,4,4-4Z" transform="translate(4 5.727)" fill="%23ed328b"/></g></svg>');
  background-size: 2rem auto;
}

.counseling .topTitle01 > span:first-child:before,
.counseling .topTitle01 > span:first-child:after,
.support .topTitle01 > span:first-child:before,
.support .topTitle01 > span:first-child:after,
.step .topTitle01 > span:first-child:before,
.step .topTitle01 > span:first-child:after,
.voices .topTitle01 > span:first-child:before,
.voices .topTitle01 > span:first-child:after,
.campaign .topTitle01 > span:first-child:before,
.campaign .topTitle01 > span:first-child:after {
  top: 56%;
}

/******************************************************
*  アニメーション
******************************************************/
/* 速度 */
*[data-inview-duration="100"] {
  transition-duration: 0.1s !important;
}

*[data-inview-duration="200"] {
  transition-duration: 0.2s !important;
}

*[data-inview-duration="300"] {
  transition-duration: 0.3s !important;
}

*[data-inview-duration="400"] {
  transition-duration: 0.4s !important;
}

*[data-inview-duration="500"] {
  transition-duration: 0.5s !important;
}

*[data-inview-duration="600"] {
  transition-duration: 0.6s !important;
}

*[data-inview-duration="700"] {
  transition-duration: 0.7s !important;
}

*[data-inview-duration="800"] {
  transition-duration: 0.8s !important;
}

*[data-inview-duration="900"] {
  transition-duration: 0.9s !important;
}

*[data-inview-duration="1000"] {
  transition-duration: 1s !important;
}

*[data-inview-duration="1100"] {
  transition-duration: 1.1s !important;
}

*[data-inview-duration="1200"] {
  transition-duration: 1.2s !important;
}

*[data-inview-duration="1300"] {
  transition-duration: 1.3s !important;
}

*[data-inview-duration="1400"] {
  transition-duration: 1.4s !important;
}

*[data-inview-duration="1500"] {
  transition-duration: 1.5s !important;
}

*[data-inview-duration="1600"] {
  transition-duration: 1.6s !important;
}

*[data-inview-duration="1700"] {
  transition-duration: 1.7s !important;
}

*[data-inview-duration="1800"] {
  transition-duration: 1.8s !important;
}

*[data-inview-duration="1900"] {
  transition-duration: 1.9s !important;
}

*[data-inview-duration="2000"] {
  transition-duration: 2s !important;
}

/* 遅延処理 */
*[data-inview-delay="100"] {
  transition-delay: 0.1s !important;
}

*[data-inview-delay="200"] {
  transition-delay: 0.2s !important;
}

*[data-inview-delay="300"] {
  transition-delay: 0.3s !important;
}

*[data-inview-delay="400"] {
  transition-delay: 0.4s !important;
}

*[data-inview-delay="500"] {
  transition-delay: 0.5s !important;
}

*[data-inview-delay="600"] {
  transition-delay: 0.6s !important;
}

*[data-inview-delay="700"] {
  transition-delay: 0.7s !important;
}

*[data-inview-delay="800"] {
  transition-delay: 0.8s !important;
}

*[data-inview-delay="900"] {
  transition-delay: 0.9s !important;
}

*[data-inview-delay="1000"] {
  transition-delay: 1s !important;
}

*[data-inview-delay="1100"] {
  transition-delay: 1.1s !important;
}

*[data-inview-delay="1200"] {
  transition-delay: 1.2s !important;
}

*[data-inview-delay="1300"] {
  transition-delay: 1.3s !important;
}

*[data-inview-delay="1400"] {
  transition-delay: 1.4s !important;
}

*[data-inview-delay="1500"] {
  transition-delay: 1.5s !important;
}

*[data-inview-delay="1600"] {
  transition-delay: 1.6s !important;
}

*[data-inview-delay="1700"] {
  transition-delay: 1.7s !important;
}

*[data-inview-delay="1800"] {
  transition-delay: 1.8s !important;
}

*[data-inview-delay="1900"] {
  transition-delay: 1.9s !important;
}

*[data-inview-delay="2000"] {
  transition-delay: 2s !important;
}

/* トップ汎用アニメーション */
.js-slideInTitle > span {
  display: inline-block;
  overflow: hidden;
}
.js-slideInTitle > span span {
  display: inline-block;
  opacity: 0;
  transition: opacity 0.4s ease, -webkit-transform 0.6s ease;
  transition: transform 0.6s ease, opacity 0.4s ease;
  transition: transform 0.6s ease, opacity 0.4s ease, -webkit-transform 0.6s ease;
  transition-delay: 0.1s;
}
.js-slideInTitle > span:first-child span {
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
}
.in-view .js-slideInTitle > span:first-child span {
  -webkit-transform: translate(0);
          transform: translate(0);
  opacity: 1;
}

.js-slideInTitle > span:first-child span:before {
  color: #1C5A95;
  transition: color 0.8s ease;
  transition-delay: 0.6s;
}
.in-view .js-slideInTitle > span:first-child span:before {
  color: #B4A84D;
}

.js-slideInTitle > span:last-child span {
  transition-delay: 0.1s;
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
}
.in-view .js-slideInTitle > span:last-child span {
  -webkit-transform: translate(0);
          transform: translate(0);
  opacity: 1;
}

.js-slideInTitle strong {
  color: #1C5A95;
  transition: color 0.8s ease;
  transition-delay: 0.6s;
}
.topPrice .js-slideInTitle strong {
  color: white;
}

.in-view .js-slideInTitle strong {
  color: #B4A84D;
}

.js-effectTitle > span {
  display: inline-block;
  overflow: hidden;
}
.js-effectTitle > span span {
  display: inline-block;
  opacity: 0;
  transition: opacity 0.4s ease, -webkit-transform 0.6s ease;
  transition: transform 0.6s ease, opacity 0.4s ease;
  transition: transform 0.6s ease, opacity 0.4s ease, -webkit-transform 0.6s ease;
  transition-delay: 0.1s;
}
.js-effectTitle > span:first-child {
  -webkit-transform-origin: left center;
          transform-origin: left center;
  -webkit-transform: scale(0);
          transform: scale(0);
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
}
.in-view .js-effectTitle > span:first-child {
  -webkit-transform: scaleY(1);
          transform: scaleY(1);
}

.js-effectTitle > span:first-child span {
  -webkit-transform: translate(-2rem, 0);
          transform: translate(-2rem, 0);
}
.in-view .js-effectTitle > span:first-child span {
  -webkit-transform: translate(0);
          transform: translate(0);
  opacity: 1;
}

.js-effectTitle > span:last-child span {
  transition-delay: 0.1s;
  -webkit-transform: translate(2rem, 0);
          transform: translate(2rem, 0);
}
.in-view .js-effectTitle > span:last-child span {
  -webkit-transform: translate(0);
          transform: translate(0);
  opacity: 1;
}

.js-effectTitle strong {
  color: #1C5A95;
  transition: color 0.8s ease;
  transition-delay: 0.6s;
}
.topPrice .js-effectTitle strong {
  color: white;
}

.in-view .js-effectTitle strong {
  color: #B4A84D;
}

.js-fadeIn {
  opacity: 0;
  -webkit-filter: blur(1rem);
          filter: blur(1rem);
  transition: opacity 0.4s, -webkit-filter 0.4s;
  transition: opacity 0.4s, filter 0.4s;
  transition: opacity 0.4s, filter 0.4s, -webkit-filter 0.4s;
  transition-delay: 0.8s;
}
.in-view .js-fadeIn {
  opacity: 1;
  -webkit-filter: blur(0);
          filter: blur(0);
}

.js-fadeBlur, .js-fadeBlur__inner {
  transition: opacity 0.4s, -webkit-filter 0.4s;
  transition: opacity 0.4s, filter 0.4s;
  transition: opacity 0.4s, filter 0.4s, -webkit-filter 0.4s;
  opacity: 0;
  -webkit-filter: blur(1rem);
          filter: blur(1rem);
  transition-delay: 1s;
}
.in-view .js-fadeBlur, .in-view .js-fadeBlur__inner {
  opacity: 1;
  -webkit-filter: blur(0);
          filter: blur(0);
}

.js-fadeBlur__inner {
  transition-delay: 1.1s;
}

.js-slideUp {
  opacity: 0;
  -webkit-transform: translateY(2rem);
          transform: translateY(2rem);
  transition: opacity 0.4s, -webkit-transform 0.4s;
  transition: opacity 0.4s, transform 0.4s;
  transition: opacity 0.4s, transform 0.4s, -webkit-transform 0.4s;
}
.in-view .js-slideUp {
  opacity: 1;
  -webkit-transform: translate(0);
          transform: translate(0);
}

.js-slideUp02 {
  opacity: 0;
  -webkit-transform: translateY(2rem);
          transform: translateY(2rem);
  transition: opacity 0.4s, -webkit-transform 0.4s;
  transition: opacity 0.4s, transform 0.4s;
  transition: opacity 0.4s, transform 0.4s, -webkit-transform 0.4s;
}
.in-viewItem .js-slideUp02 {
  opacity: 1;
  -webkit-transform: translate(0);
          transform: translate(0);
}

.js-slideInLeft:before,
.js-slideInRight:before {
  opacity: 0;
  transition: opacity 0.8s, -webkit-transform 0.8s ease;
  transition: opacity 0.8s, transform 0.8s ease;
  transition: opacity 0.8s, transform 0.8s ease, -webkit-transform 0.8s ease;
  transition-delay: 0.4s;
}
.in-viewItem .js-slideInLeft:before,
.in-viewItem .js-slideInRight:before {
  opacity: 1;
  -webkit-transform: translate(0) !important;
          transform: translate(0) !important;
}

.js-slideInLeft__title > span,
.js-slideInRight__title > span {
  overflow: hidden;
}
.js-slideInLeft__title > span span,
.js-slideInRight__title > span span {
  display: inline-block;
  transition: opacity 0.4s, -webkit-transform 0.4s ease;
  transition: opacity 0.4s, transform 0.4s ease;
  transition: opacity 0.4s, transform 0.4s ease, -webkit-transform 0.4s ease;
  transition-delay: 0.4s !important;
}
.js-slideInLeft__title > span:first-of-type span,
.js-slideInRight__title > span:first-of-type span {
  -webkit-transform: translateX(150%);
          transform: translateX(150%);
  opacity: 0;
  transition: opacity 0.4s, -webkit-transform 0.4s ease;
  transition: opacity 0.4s, transform 0.4s ease;
  transition: opacity 0.4s, transform 0.4s ease, -webkit-transform 0.4s ease;
}
.in-viewItem .js-slideInLeft__title > span:first-of-type span,
.in-viewItem .js-slideInRight__title > span:first-of-type span {
  -webkit-transform: translate(0);
          transform: translate(0);
  opacity: 1;
}

.js-slideInLeft__title > span:first-of-type:before,
.js-slideInRight__title > span:first-of-type:before {
  -webkit-transform-origin: left center;
          transform-origin: left center;
  -webkit-transform: scaleY(0) translate(-50%, -50%);
          transform: scaleY(0) translate(-50%, -50%);
  transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}
.in-viewItem .js-slideInLeft__title > span:first-of-type:before,
.in-viewItem .js-slideInRight__title > span:first-of-type:before {
  -webkit-transform: scale(1) translate(-50%, -50%);
          transform: scale(1) translate(-50%, -50%);
}

.js-slideInLeft__title > span:last-of-type span,
.js-slideInRight__title > span:last-of-type span {
  -webkit-transform: translateX(-110%);
          transform: translateX(-110%);
  transition-delay: 0.5s !important;
  transition: opacity 0.1s, -webkit-transform 0.1s ease;
  transition: opacity 0.1s, transform 0.1s ease;
  transition: opacity 0.1s, transform 0.1s ease, -webkit-transform 0.1s ease;
}
.in-viewItem .js-slideInLeft__title > span:last-of-type span,
.in-viewItem .js-slideInRight__title > span:last-of-type span {
  -webkit-transform: translate(0);
          transform: translate(0);
}

.js-slideInLeft__cont > p, .js-slideInLeft__cont > ul, .js-slideInLeft__cont > dl,
.js-slideInRight__cont > p,
.js-slideInRight__cont > ul,
.js-slideInRight__cont > dl {
  opacity: 0;
  -webkit-filter: blur(1rem);
          filter: blur(1rem);
  transition: opacity 0.4s, -webkit-filter 0.4s;
  transition: opacity 0.4s, filter 0.4s;
  transition: opacity 0.4s, filter 0.4s, -webkit-filter 0.4s;
  transition-delay: 1s;
}
.in-viewItem .js-slideInLeft__cont > p, .in-viewItem .js-slideInLeft__cont > ul, .in-viewItem .js-slideInLeft__cont > dl,
.in-viewItem .js-slideInRight__cont > p,
.in-viewItem .js-slideInRight__cont > ul,
.in-viewItem .js-slideInRight__cont > dl {
  opacity: 1;
  -webkit-filter: blur(0);
          filter: blur(0);
}

.js-slideInLeft__figure > span,
.js-slideInRight__figure > span {
  display: block;
  overflow: hidden;
}
.js-slideInLeft__figure img,
.js-slideInRight__figure img {
  transition: opacity 0.4s, -webkit-transform 0.4s ease;
  transition: opacity 0.4s, transform 0.4s ease;
  transition: opacity 0.4s, transform 0.4s ease, -webkit-transform 0.4s ease;
  transition-delay: 0.8s;
  -webkit-transform: translate(0, 4rem);
          transform: translate(0, 4rem);
  opacity: 0;
  transition-delay: 1s;
}
.in-viewItem .js-slideInLeft__figure img,
.in-viewItem .js-slideInRight__figure img {
  -webkit-transform: translate(0);
          transform: translate(0);
  opacity: 1;
}

.js-slideInLeft:before {
  -webkit-transform: translate(-100%, 0);
          transform: translate(-100%, 0);
}

.js-slideInRight:before {
  -webkit-transform: translate(100%, 0);
          transform: translate(100%, 0);
}

.js-effectBlur {
  opacity: 0;
  -webkit-filter: blur(1rem);
          filter: blur(1rem);
  transition: opacity 0.4s, -webkit-filter 0.4s;
  transition: opacity 0.4s, filter 0.4s;
  transition: opacity 0.4s, filter 0.4s, -webkit-filter 0.4s;
  transition-delay: 1s;
}
.in-view .js-effectBlur {
  opacity: 1;
  -webkit-filter: blur(0);
          filter: blur(0);
}

.js-lineTitle > span {
  opacity: 0;
  transition: opacity 0.2s;
}
.in-viewItem .js-lineTitle > span {
  opacity: 1;
}

.js-lineTitle:before {
  transition-delay: 0.2s;
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-transform: scaleX(0);
          transform: scaleX(0);
  transition: opacity 0.4s, -webkit-transform 0.4s;
  transition: opacity 0.4s, transform 0.4s;
  transition: opacity 0.4s, transform 0.4s, -webkit-transform 0.4s;
}
.in-viewItem .js-lineTitle:before {
  -webkit-transform: scale(1);
          transform: scale(1);
}