.recruit__ti02 {
  margin: 40px 0 5px;
  font-size: 48px;
  letter-spacing: 0.06em;
}

.recruit__txt03 {
  margin-bottom: 60px;
  font-size: 18px;
  letter-spacing: 0.13em;
  text-align: center;
}

.recruit__img {
  margin-bottom: 70px;
}

.recruit__img img {
  width: 88%;
  margin-left: auto;
  display: block;
}

.curriculum__sub__ti {
  font-size: 20px;
  letter-spacing: 0.13em;
  color: #684c2b;
}

.ti__ic__special {
  margin-top: 100px;
}

.ti__ic__txt {
  margin: 15px 0 20px;
}

.curriculum__img02 > img {
  max-width: 970px;
  width: 100%;
}

.oubo_btn {
  margin-top: 60px;
}

.oubo_btn .curriculum__sub__ti {
  margin-bottom: 15px;
}

.oubo_btn .oubo_text a {
  color: #0071bc;
}

.oubo_links {
  max-width: 500px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 10px 0;
}

.oubo_links .bn_recruit_tel {
  width: 100%;
  margin-top: 15px;
}

.oubo_links .bn_recruit_line,
.oubo_links .bn_recruit_insta {
  width: 48.5%;
}

.oubo_links img {
  width: 100%;
}

.curriculum__box02 {
  margin: -290px 0 100px;
  padding: 355px 60px 75px;
  background: #a89573;
}

.curriculum__box03 {
  margin: -190px 0 100px;
  padding: 260px 60px 65px;
  background: #ded6c9;
}

.curriculum__box04 {
  margin: -550px 0 100px;
  padding: 620px 60px 60px;
  background: #a89573;
}

.curriculum__box08 {
  margin: -110px 0 100px;
  padding: 155px 60px 40px;
  background: #ded6c9;
}

.curriculum__txt01 {
  color: #684c2b;
  background: #ded6c9;
}

.curriculum__txt02 {
  color: #606060;
}

.curriculum__img img {
  max-width: 965px;
  width: 90%;
}

.curriculum__img img.w-100 {
  max-width: 970px;
  width: 100%;
}

.curriculum__box06 {
  background: #ded6c9;
}

.curriculum__box07 {
  padding: 10px 60px 20px;
  background: #a89573;
}

.curriculum__box07 .curriculum__sub__ti {
  font-size: 30px;
  color: #282828;
  font-weight: 500;
}

.curriculum__box__box {
  padding: 60px 50px 80px;
}

.saiyo_txt {
  margin: 40px auto 25px;
  letter-spacing: 0.26em;
  font-weight: 600;
  color: #4c2d04;
}

.saiyo_txt_02 {
  line-height: 1.7142857143;
}

.saiyo_txt_02 a {
  color: #662d91;
  border-bottom: 1px solid #662d91;
}

.curriculum__box__btn {
  max-width: 500px;
  margin: 70px auto 0;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2);
  display: block;
}

.curriculum__box__btn img {
  width: 100%;
}

.ti__ic__txt02 {
  color: #a89573;
}

.curriculum__img03 img {
  margin: auto;
}

.color__light {
  color: #fff;
}

.p-about__tabs {
  max-width: 1094px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  gap: 30px;
}

.p-about__tab-button {
  width: 28%;
  padding: 10px 20px;
  font-size: 17px;
  font-weight: 600;
  color: #fff;
  background-color: #ded6c9;
  cursor: pointer;
  border: none;
  outline: none;
  border-radius: 10px 10px 0 0;
}

.p-about__tab-button.is-active {
  color: #684c2b;
  background-color: #fff;
  border: 1px solid #684c2b;
  border-bottom: 1px solid #fff;
  transform: translateY(1px);
}

.p-about__tab-content {
  max-width: 1094px;
  margin: 0 auto;
  display: none;
  padding: 65px 0;
  border: 1px solid #684c2b;
}

.p-about__tab-content.is-active {
  display: block;
}

.p-about__img--01 {
  max-width: 554px;
  width: 50.6398537477%;
  margin: 0 auto;
  display: block;
}

.p-about__img--02 {
  max-width: 815px;
  width: 74.4972577697%;
  margin: 0 auto;
  display: block;
}

.p-about__img--03 {
  max-width: 750px;
  width: 68.5557586837%;
  margin: 0 auto;
  display: block;
}

.p-anchor {
  max-width: 970px;
  margin: 0 auto;
  padding: 205px 0 55px;
}

.p-anchor .p-anchor__list {
  margin-bottom: 30px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 20px 15px;
}

.p-anchor .p-anchor__link {
  padding: 17px 0 17px 15px;
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  color: #684c2b;
  background: #ded6c9;
  border-radius: 10px;
  position: relative;
}

.p-anchor .p-anchor__link:nth-child(even) {
  color: #fff;
  background-color: #a89573;
}

.p-anchor .p-anchor__link img {
  width: 35px;
  position: absolute;
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
}

.p-anchor .p-anchor__txt {
  font-size: 14px;
  text-align: center;
}

.p-reason .p-reason__img--01 {
  max-width: 815px;
  margin: 40px auto 140px;
}

.p-reason .p-reason__img--01 img {
  width: 100%;
}

.p-reason .p-reason__img--02 {
  max-width: 970px;
  margin: 40px auto 75px;
}

.p-reason .p-reason__img--02 img {
  width: 100%;
}

.p-entry {
  z-index: 10;
}

.p-entry img {
  width: 100%;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS5zY3NzIiwiY3VzdG9tLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFZQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0FDWEY7QURHRTtFQUtGO0lBTUksZUFBQTtFQ1ZGO0FBQ0Y7O0FEYUE7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FDVkY7QURURTtFQWVGO0lBT0ksbUJBQUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7RUNURjtBQUNGOztBRFlBO0VBQ0UsbUJBQUE7QUNURjtBRHBCRTtFQTRCRjtJQUlJLG1CQUFBO0VDUkY7QUFDRjs7QURXQTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QUNSRjtBRC9CRTtFQW9DRjtJQU1JLFlBQUE7RUNQRjtBQUNGOztBRFVBO0VBQ0UsZUFBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtBQ1BGOztBRFVBO0VBQ0UsaUJBQUE7QUNQRjs7QURVQTtFQUNFO0lBQ0UsZ0JBQUE7RUNQRjtBQUNGO0FEVUE7RUFDRSxtQkFBQTtBQ1JGOztBRFdBO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0FDUkY7O0FEV0E7RUFDRSxnQkFBQTtBQ1JGOztBRFdBO0VBQ0UsbUJBQUE7QUNSRjs7QURXQTtFQUNFO0lBQ0UsZUFBQTtJQUNBLGdCQUFBO0VDUkY7QUFDRjtBRFdBO0VBQ0UsY0FBQTtBQ1RGOztBRFlBO0VBQ0UsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNURjs7QURZQTtFQUNFO0lBQ0UsZ0JBQUE7RUNURjtBQUNGO0FEWUE7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7QUNWRjs7QURhQTs7RUFFRSxZQUFBO0FDVkY7O0FEYUE7RUFDRSxXQUFBO0FDVkY7O0FEYUE7RUFDRSxzQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7QUNWRjs7QURhQTtFQUNFO0lBQ0UscUJBQUE7SUFDQSx3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O0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSxPQUFBO0VDeEJGO0FBQ0Y7QUQ1ZUU7RUFzZkY7SUFpQkksWUFBQTtJQUNBLGVBQUE7SUFDQSxXQUFBO0lBQ0EsV0FBQTtFQ3ZCRjtBQUNGO0FEMEJFO0VBQ0UsV0FBQTtBQ3hCSiIsImZpbGUiOiJjdXN0b20uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQG1peGluIHBjLWxheW91dCgkd2lkdGg6IDc2OHB4KSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNwLWxheW91dCgkd2lkdGg6IDc2N3B4KSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLnJlY3J1aXRfX3RpMDIge1xuICBtYXJnaW46IDQwcHggMCA1cHg7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcblxuICBAaW5jbHVkZSBzcC1sYXlvdXQoKSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbi5yZWNydWl0X190eHQwMyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTNlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIHNwLWxheW91dCgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzNCAvIDE2KTtcbiAgfVxufVxuXG4ucmVjcnVpdF9faW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICBAaW5jbHVkZSBzcC1sYXlvdXQoKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4ucmVjcnVpdF9faW1nIGltZyB7XG4gIHdpZHRoOiA4OCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBAaW5jbHVkZSBzcC1sYXlvdXQoKSB7XG4gICAgd2lkdGg6IDk2LjUlO1xuICB9XG59XG5cbi5jdXJyaWN1bHVtX19zdWJfX3RpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xM2VtO1xuICBjb2xvcjogIzY4NGMyYjtcbn1cblxuLnRpX19pY19fc3BlY2lhbCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpX19pY19fc3BlY2lhbCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuXG4udGlfX2ljX190eHQge1xuICBtYXJnaW46IDE1cHggMCAyMHB4O1xufVxuXG4uY3VycmljdWx1bV9faW1nMDIgPiBpbWcge1xuICBtYXgtd2lkdGg6IDk3MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm91Ym9fYnRuIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLm91Ym9fYnRuIC5jdXJyaWN1bHVtX19zdWJfX3RpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdWJvX2J0biAub3Vib190ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4ub3Vib19idG4gLm91Ym9fdGV4dCBhIHtcbiAgY29sb3I6ICMwMDcxYmM7XG59XG5cbi5vdWJvX2xpbmtzIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm91Ym9fbGlua3Mge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuLm91Ym9fbGlua3MgLmJuX3JlY3J1aXRfdGVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5vdWJvX2xpbmtzIC5ibl9yZWNydWl0X2xpbmUsXG4ub3Vib19saW5rcyAuYm5fcmVjcnVpdF9pbnN0YSB7XG4gIHdpZHRoOiA0OC41JTtcbn1cblxuLm91Ym9fbGlua3MgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jdXJyaWN1bHVtX19ib3gwMiB7XG4gIG1hcmdpbjogLTI5MHB4IDAgMTAwcHg7XG4gIHBhZGRpbmc6IDM1NXB4IDYwcHggNzVweDtcbiAgYmFja2dyb3VuZDogI2E4OTU3Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXJyaWN1bHVtX19ib3gwMiB7XG4gICAgbWFyZ2luOiAtNDMwcHggMCA1MHB4O1xuICAgIHBhZGRpbmc6IDQ5MHB4IDE1cHggNDVweDtcbiAgfVxufVxuXG4uY3VycmljdWx1bV9fYm94MDMge1xuICBtYXJnaW46IC0xOTBweCAwIDEwMHB4O1xuICBwYWRkaW5nOiAyNjBweCA2MHB4IDY1cHg7XG4gIGJhY2tncm91bmQ6ICNkZWQ2Yzk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VycmljdWx1bV9fYm94MDMge1xuICAgIG1hcmdpbjogLTM4NXB4IDAgNTVweDtcbiAgICBwYWRkaW5nOiA0MjZweCAxNXB4IDI1cHg7XG4gIH1cbn1cblxuLmN1cnJpY3VsdW1fX2JveDA0IHtcbiAgbWFyZ2luOiAtNTUwcHggMCAxMDBweDtcbiAgcGFkZGluZzogNjIwcHggNjBweCA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjYTg5NTczO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1cnJpY3VsdW1fX2JveDA0IHtcbiAgICBtYXJnaW46IC05MDVweCAwIDUwcHg7XG4gICAgcGFkZGluZzogOTQwcHggMTVweCA0MHB4O1xuICB9XG59XG5cbi5jdXJyaWN1bHVtX19ib3gwOCB7XG4gIG1hcmdpbjogLTExMHB4IDAgMTAwcHg7XG4gIHBhZGRpbmc6IDE1NXB4IDYwcHggNDBweDtcbiAgYmFja2dyb3VuZDogI2RlZDZjOTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXJyaWN1bHVtX19ib3gwOCB7XG4gICAgbWFyZ2luOiAtMTYwcHggMCA3NXB4O1xuICAgIHBhZGRpbmc6IDIwMnB4IDE1cHggNDBweDtcbiAgfVxufVxuXG4uY3VycmljdWx1bV9fdHh0MDEge1xuICBjb2xvcjogIzY4NGMyYjtcbiAgYmFja2dyb3VuZDogI2RlZDZjOTtcbn1cblxuLmN1cnJpY3VsdW1fX3R4dDAyIHtcbiAgY29sb3I6ICM2MDYwNjA7XG59XG5cbi5jdXJyaWN1bHVtX19pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiA5NjVweDtcbiAgd2lkdGg6IDkwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXJyaWN1bHVtX19pbWcgaW1nIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjVweCk7XG4gIH1cbn1cblxuLmN1cnJpY3VsdW1fX2ltZyBpbWcudy0xMDAge1xuICBtYXgtd2lkdGg6IDk3MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXJyaWN1bHVtX19pbWcgaW1nLnctMTAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY3VycmljdWx1bV9fYm94MDYge1xuICBiYWNrZ3JvdW5kOiAjZGVkNmM5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1cnJpY3VsdW1fX2JveDA2IHtcbiAgICBwYWRkaW5nOiAzNTBweCAxNXB4IDc1cHg7XG4gIH1cbn1cblxuLmN1cnJpY3VsdW1fX2JveDA3IHtcbiAgcGFkZGluZzogMTBweCA2MHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNhODk1NzM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VycmljdWx1bV9fYm94MDcge1xuICAgIHBhZGRpbmc6IDI1cHggMTVweCAyMHB4O1xuICB9XG59XG5cbi5jdXJyaWN1bHVtX19ib3gwNyAuY3VycmljdWx1bV9fc3ViX190aSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jdXJyaWN1bHVtX19ib3hfX2JveCB7XG4gIHBhZGRpbmc6IDYwcHggNTBweCA4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1cnJpY3VsdW1fX2JveF9fYm94IHtcbiAgICBtYXJnaW46IDQwcHggYXV0byA0MHB4O1xuICAgIHBhZGRpbmc6IDM1cHggMTBweCA1NXB4O1xuICB9XG59XG5cbi5zYWl5b190eHQge1xuICBtYXJnaW46IDQwcHggYXV0byAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzRjMmQwNDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zYWl5b190eHQge1xuICAgIHBhZGRpbmc6IDI1cHggYXV0bztcbiAgfVxufVxuXG4uc2FpeW9fdHh0XzAyIHtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMjQgLyAxNCk7XG59XG5cbi5zYWl5b190eHRfMDIgYSB7XG4gIGNvbG9yOiAjNjYyZDkxO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY2MmQ5MTtcbn1cblxuLmN1cnJpY3VsdW1fX2JveF9fYnRuIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiA3MHB4IGF1dG8gMDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VycmljdWx1bV9fYm94X19idG4ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgfVxufVxuXG4uY3VycmljdWx1bV9fYm94X19idG4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50aV9faWNfX3R4dDAyIHtcbiAgY29sb3I6ICNhODk1NzM7XG59XG5cbi5jdXJyaWN1bHVtX19pbWcwMyBpbWcge1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5jb2xvcl9fbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm93bmVyX190eHQge1xuICBAaW5jbHVkZSBwYy1sYXlvdXQoKSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG4ucC1hYm91dF9fdGFicyB7XG4gIG1heC13aWR0aDogMTA5NHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzBweDtcblxuICBAaW5jbHVkZSBzcC1sYXlvdXQoKSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5cbi5wLWFib3V0X190YWItYnV0dG9uIHtcbiAgd2lkdGg6IDI4JTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkNmM5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcblxuICBAaW5jbHVkZSBzcC1sYXlvdXQoKSB7XG4gICAgd2lkdGg6IDI5JTtcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLnAtYWJvdXRfX3RhYi1idXR0b24uaXMtYWN0aXZlIHtcbiAgY29sb3I6ICM2ODRjMmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2ODRjMmI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbn1cblxuLnAtYWJvdXRfX3RhYi1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDk0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiA2NXB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2ODRjMmI7XG5cbiAgQGluY2x1ZGUgc3AtbGF5b3V0KCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuXG4ucC1hYm91dF9fdGFiLWNvbnRlbnQuaXMtYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wLWFib3V0IHtcbiAgQGluY2x1ZGUgc3AtbGF5b3V0KCkge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuXG4gICZfX2ltZy0tMDEge1xuICAgIG1heC13aWR0aDogNTU0cHg7XG4gICAgd2lkdGg6IGNhbGMoNTU0IC8gMTA5NCAqIDEwMCUpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgc3AtbGF5b3V0KCkge1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgd2lkdGg6IGNhbGMoMzIwIC8gMzQ1ICogMTAwJSk7XG4gICAgICBwYWRkaW5nOiA0NXB4IDA7XG4gICAgfVxuICB9XG5cbiAgJl9faW1nLS0wMiB7XG4gICAgbWF4LXdpZHRoOiA4MTVweDtcbiAgICB3aWR0aDogY2FsYyg4MTUgLyAxMDk0ICogMTAwJSk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBAaW5jbHVkZSBzcC1sYXlvdXQoKSB7XG4gICAgICB3aWR0aDogY2FsYygzMjAgLyAzNDUgKiAxMDAlKTtcbiAgICB9XG4gIH1cblxuICAmX19pbWctLTAzIHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgIHdpZHRoOiBjYWxjKDc1MCAvIDEwOTQgKiAxMDAlKTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIHNwLWxheW91dCgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDMyMCAvIDM0NSAqIDEwMCUpO1xuICAgIH1cbiAgfVxufVxuXG4ucC1hbmNob3Ige1xuICBtYXgtd2lkdGg6IDk3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjA1cHggMCA1NXB4O1xuXG4gIEBpbmNsdWRlIHNwLWxheW91dCgpIHtcbiAgICBwYWRkaW5nOiA2MHB4IDE1cHggNDVweDtcbiAgfVxuXG4gIC5wLWFuY2hvciB7XG4gICAgJl9fbGlzdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgICBnYXA6IDIwcHggMTVweDtcblxuICAgICAgQGluY2x1ZGUgc3AtbGF5b3V0KCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgYXV0byk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICBwYWRkaW5nOiAxN3B4IDAgMTdweCAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjNjg0YzJiO1xuICAgICAgYmFja2dyb3VuZDogI2RlZDZjOTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBpbmNsdWRlIHNwLWxheW91dCgpIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDAgNnB4IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E4OTU3MztcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICBAaW5jbHVkZSBzcC1sYXlvdXQoKSB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdHh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgc3AtbGF5b3V0KCkge1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyNCAvIDE0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnAtcmVhc29uIHtcbiAgLnAtcmVhc29uIHtcbiAgICAmX19pbWctLTAxIHtcbiAgICAgIG1heC13aWR0aDogODE1cHg7XG4gICAgICBtYXJnaW46IDQwcHggYXV0byAxNDBweDtcblxuICAgICAgQGluY2x1ZGUgc3AtbGF5b3V0KCkge1xuICAgICAgICBtYXJnaW46IDI1cHggMTVweCAxMDBweDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1nLS0wMiB7XG4gICAgICBtYXgtd2lkdGg6IDk3MHB4O1xuICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gNzVweDtcblxuICAgICAgQGluY2x1ZGUgc3AtbGF5b3V0KCkge1xuICAgICAgICBtYXJnaW46IDI1cHggMTVweCA5NXB4O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnAtZW50cnkge1xuICB6LWluZGV4OiAxMDtcblxuICBAaW5jbHVkZSBzcC1sYXlvdXQoKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhODk1NzM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIHBjLWxheW91dCgpIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiA0LjUlO1xuICAgIGJvdHRvbTogMTAlO1xuICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLnJlY3J1aXRfX3RpMDIge1xuICBtYXJnaW46IDQwcHggMCA1cHg7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3J1aXRfX3RpMDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4ucmVjcnVpdF9fdHh0MDMge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEzZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlY3J1aXRfX3R4dDAzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMi4xMjU7XG4gIH1cbn1cblxuLnJlY3J1aXRfX2ltZyB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWNydWl0X19pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLnJlY3J1aXRfX2ltZyBpbWcge1xuICB3aWR0aDogODglO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWNydWl0X19pbWcgaW1nIHtcbiAgICB3aWR0aDogOTYuNSU7XG4gIH1cbn1cblxuLmN1cnJpY3VsdW1fX3N1Yl9fdGkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEzZW07XG4gIGNvbG9yOiAjNjg0YzJiO1xufVxuXG4udGlfX2ljX19zcGVjaWFsIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGlfX2ljX19zcGVjaWFsIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4udGlfX2ljX190eHQge1xuICBtYXJnaW46IDE1cHggMCAyMHB4O1xufVxuXG4uY3VycmljdWx1bV9faW1nMDIgPiBpbWcge1xuICBtYXgtd2lkdGg6IDk3MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm91Ym9fYnRuIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLm91Ym9fYnRuIC5jdXJyaWN1bHVtX19zdWJfX3RpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdWJvX2J0biAub3Vib190ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLm91Ym9fYnRuIC5vdWJvX3RleHQgYSB7XG4gIGNvbG9yOiAjMDA3MWJjO1xufVxuXG4ub3Vib19saW5rcyB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdWJvX2xpbmtzIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG4ub3Vib19saW5rcyAuYm5fcmVjcnVpdF90ZWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLm91Ym9fbGlua3MgLmJuX3JlY3J1aXRfbGluZSxcbi5vdWJvX2xpbmtzIC5ibl9yZWNydWl0X2luc3RhIHtcbiAgd2lkdGg6IDQ4LjUlO1xufVxuXG4ub3Vib19saW5rcyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmN1cnJpY3VsdW1fX2JveDAyIHtcbiAgbWFyZ2luOiAtMjkwcHggMCAxMDBweDtcbiAgcGFkZGluZzogMzU1cHggNjBweCA3NXB4O1xuICBiYWNrZ3JvdW5kOiAjYTg5NTczO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1cnJpY3VsdW1fX2JveDAyIHtcbiAgICBtYXJnaW46IC00MzBweCAwIDUwcHg7XG4gICAgcGFkZGluZzogNDkwcHggMTVweCA0NXB4O1xuICB9XG59XG4uY3VycmljdWx1bV9fYm94MDMge1xuICBtYXJnaW46IC0xOTBweCAwIDEwMHB4O1xuICBwYWRkaW5nOiAyNjBweCA2MHB4IDY1cHg7XG4gIGJhY2tncm91bmQ6ICNkZWQ2Yzk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VycmljdWx1bV9fYm94MDMge1xuICAgIG1hcmdpbjogLTM4NXB4IDAgNTVweDtcbiAgICBwYWRkaW5nOiA0MjZweCAxNXB4IDI1cHg7XG4gIH1cbn1cbi5jdXJyaWN1bHVtX19ib3gwNCB7XG4gIG1hcmdpbjogLTU1MHB4IDAgMTAwcHg7XG4gIHBhZGRpbmc6IDYyMHB4IDYwcHggNjBweDtcbiAgYmFja2dyb3VuZDogI2E4OTU3Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXJyaWN1bHVtX19ib3gwNCB7XG4gICAgbWFyZ2luOiAtOTA1cHggMCA1MHB4O1xuICAgIHBhZGRpbmc6IDk0MHB4IDE1cHggNDBweDtcbiAgfVxufVxuLmN1cnJpY3VsdW1fX2JveDA4IHtcbiAgbWFyZ2luOiAtMTEwcHggMCAxMDBweDtcbiAgcGFkZGluZzogMTU1cHggNjBweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZGVkNmM5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1cnJpY3VsdW1fX2JveDA4IHtcbiAgICBtYXJnaW46IC0xNjBweCAwIDc1cHg7XG4gICAgcGFkZGluZzogMjAycHggMTVweCA0MHB4O1xuICB9XG59XG4uY3VycmljdWx1bV9fdHh0MDEge1xuICBjb2xvcjogIzY4NGMyYjtcbiAgYmFja2dyb3VuZDogI2RlZDZjOTtcbn1cblxuLmN1cnJpY3VsdW1fX3R4dDAyIHtcbiAgY29sb3I6ICM2MDYwNjA7XG59XG5cbi5jdXJyaWN1bHVtX19pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiA5NjVweDtcbiAgd2lkdGg6IDkwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXJyaWN1bHVtX19pbWcgaW1nIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjVweCk7XG4gIH1cbn1cbi5jdXJyaWN1bHVtX19pbWcgaW1nLnctMTAwIHtcbiAgbWF4LXdpZHRoOiA5NzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VycmljdWx1bV9faW1nIGltZy53LTEwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jdXJyaWN1bHVtX19ib3gwNiB7XG4gIGJhY2tncm91bmQ6ICNkZWQ2Yzk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VycmljdWx1bV9fYm94MDYge1xuICAgIHBhZGRpbmc6IDM1MHB4IDE1cHggNzVweDtcbiAgfVxufVxuLmN1cnJpY3VsdW1fX2JveDA3IHtcbiAgcGFkZGluZzogMTBweCA2MHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNhODk1NzM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VycmljdWx1bV9fYm94MDcge1xuICAgIHBhZGRpbmc6IDI1cHggMTVweCAyMHB4O1xuICB9XG59XG4uY3VycmljdWx1bV9fYm94MDcgLmN1cnJpY3VsdW1fX3N1Yl9fdGkge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY3VycmljdWx1bV9fYm94X19ib3gge1xuICBwYWRkaW5nOiA2MHB4IDUwcHggODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXJyaWN1bHVtX19ib3hfX2JveCB7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gNDBweDtcbiAgICBwYWRkaW5nOiAzNXB4IDEwcHggNTVweDtcbiAgfVxufVxuLnNhaXlvX3R4dCB7XG4gIG1hcmdpbjogNDBweCBhdXRvIDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI2ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNGMyZDA0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNhaXlvX3R4dCB7XG4gICAgcGFkZGluZzogMjVweCBhdXRvO1xuICB9XG59XG4uc2FpeW9fdHh0XzAyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0Mjg1NzE0Mztcbn1cblxuLnNhaXlvX3R4dF8wMiBhIHtcbiAgY29sb3I6ICM2NjJkOTE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjYyZDkxO1xufVxuXG4uY3VycmljdWx1bV9fYm94X19idG4ge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IDcwcHggYXV0byAwO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXJyaWN1bHVtX19ib3hfX2J0biB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICB9XG59XG4uY3VycmljdWx1bV9fYm94X19idG4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50aV9faWNfX3R4dDAyIHtcbiAgY29sb3I6ICNhODk1NzM7XG59XG5cbi5jdXJyaWN1bHVtX19pbWcwMyBpbWcge1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5jb2xvcl9fbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3duZXJfX3R4dCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG4ucC1hYm91dF9fdGFicyB7XG4gIG1heC13aWR0aDogMTA5NHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtYWJvdXRfX3RhYnMge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuXG4ucC1hYm91dF9fdGFiLWJ1dHRvbiB7XG4gIHdpZHRoOiAyOCU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZDZjOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWFib3V0X190YWItYnV0dG9uIHtcbiAgICB3aWR0aDogMjklO1xuICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4ucC1hYm91dF9fdGFiLWJ1dHRvbi5pcy1hY3RpdmUge1xuICBjb2xvcjogIzY4NGMyYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY4NGMyYjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xufVxuXG4ucC1hYm91dF9fdGFiLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwOTRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDY1cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY4NGMyYjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtYWJvdXRfX3RhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuLnAtYWJvdXRfX3RhYi1jb250ZW50LmlzLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWFib3V0IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5wLWFib3V0X19pbWctLTAxIHtcbiAgbWF4LXdpZHRoOiA1NTRweDtcbiAgd2lkdGg6IDUwLjYzOTg1Mzc0NzclO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWFib3V0X19pbWctLTAxIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgd2lkdGg6IDkyLjc1MzYyMzE4ODQlO1xuICAgIHBhZGRpbmc6IDQ1cHggMDtcbiAgfVxufVxuLnAtYWJvdXRfX2ltZy0tMDIge1xuICBtYXgtd2lkdGg6IDgxNXB4O1xuICB3aWR0aDogNzQuNDk3MjU3NzY5NyU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtYWJvdXRfX2ltZy0tMDIge1xuICAgIHdpZHRoOiA5Mi43NTM2MjMxODg0JTtcbiAgfVxufVxuLnAtYWJvdXRfX2ltZy0tMDMge1xuICBtYXgtd2lkdGg6IDc1MHB4O1xuICB3aWR0aDogNjguNTU1NzU4NjgzNyU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtYWJvdXRfX2ltZy0tMDMge1xuICAgIHdpZHRoOiA5Mi43NTM2MjMxODg0JTtcbiAgfVxufVxuXG4ucC1hbmNob3Ige1xuICBtYXgtd2lkdGg6IDk3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjA1cHggMCA1NXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1hbmNob3Ige1xuICAgIHBhZGRpbmc6IDYwcHggMTVweCA0NXB4O1xuICB9XG59XG4ucC1hbmNob3IgLnAtYW5jaG9yX19saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgZ2FwOiAyMHB4IDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWFuY2hvciAucC1hbmNob3JfX2xpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogMTBweDtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIGF1dG8pO1xuICB9XG59XG4ucC1hbmNob3IgLnAtYW5jaG9yX19saW5rIHtcbiAgcGFkZGluZzogMTdweCAwIDE3cHggMTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNjg0YzJiO1xuICBiYWNrZ3JvdW5kOiAjZGVkNmM5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWFuY2hvciAucC1hbmNob3JfX2xpbmsge1xuICAgIHBhZGRpbmc6IDZweCAwIDZweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnAtYW5jaG9yIC5wLWFuY2hvcl9fbGluazpudGgtY2hpbGQoZXZlbikge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4OTU3Mztcbn1cbi5wLWFuY2hvciAucC1hbmNob3JfX2xpbmsgaW1nIHtcbiAgd2lkdGg6IDM1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtYW5jaG9yIC5wLWFuY2hvcl9fbGluayBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuLnAtYW5jaG9yIC5wLWFuY2hvcl9fdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWFuY2hvciAucC1hbmNob3JfX3R4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjg1NzE0MztcbiAgfVxufVxuXG4ucC1yZWFzb24gLnAtcmVhc29uX19pbWctLTAxIHtcbiAgbWF4LXdpZHRoOiA4MTVweDtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMTQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXJlYXNvbiAucC1yZWFzb25fX2ltZy0tMDEge1xuICAgIG1hcmdpbjogMjVweCAxNXB4IDEwMHB4O1xuICB9XG59XG4ucC1yZWFzb24gLnAtcmVhc29uX19pbWctLTAxIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtcmVhc29uIC5wLXJlYXNvbl9faW1nLS0wMiB7XG4gIG1heC13aWR0aDogOTcwcHg7XG4gIG1hcmdpbjogNDBweCBhdXRvIDc1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXJlYXNvbiAucC1yZWFzb25fX2ltZy0tMDIge1xuICAgIG1hcmdpbjogMjVweCAxNXB4IDk1cHg7XG4gIH1cbn1cbi5wLXJlYXNvbiAucC1yZWFzb25fX2ltZy0tMDIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wLWVudHJ5IHtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWVudHJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E4OTU3MztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVudHJ5IHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiA0LjUlO1xuICAgIGJvdHRvbTogMTAlO1xuICB9XG59XG4ucC1lbnRyeSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn0iXX0= */

@media only screen and (min-width: 768px) {
  .owner__txt {
    width: 70%;
  }

  .p-entry {
    width: 120px;
    position: fixed;
    right: 4.5%;
    bottom: 10%;
  }
}

@media only screen and (max-width: 767px) {
  .recruit__ti02 {
    font-size: 30px;
  }

  .recruit__txt03 {
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 2.125;
  }

  .recruit__img {
    margin-bottom: 40px;
  }

  .recruit__img img {
    width: 96.5%;
  }

  .p-about__tabs {
    padding-top: 45px;
    gap: 15px;
  }

  .p-about__tab-button {
    width: 29%;
    padding: 10px 0px;
    font-size: 12px;
  }

  .p-about__tab-content {
    padding: 40px 0;
  }

  .p-about {
    padding: 0 15px;
  }

  .p-about__img--01 {
    max-width: initial;
    width: 92.7536231884%;
    padding: 45px 0;
  }

  .p-about__img--02 {
    width: 92.7536231884%;
  }

  .p-about__img--03 {
    width: 92.7536231884%;
  }

  .p-anchor {
    padding: 60px 15px 45px;
  }

  .p-anchor .p-anchor__list {
    margin-bottom: 40px;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
    grid-auto-flow: column;
    grid-template-rows: repeat(3, auto);
  }

  .p-anchor .p-anchor__link {
    padding: 6px 0 6px 10px;
    font-size: 12px;
  }

  .p-anchor .p-anchor__link img {
    width: 20px;
    left: 5px;
  }

  .p-anchor .p-anchor__txt {
    line-height: 1.7142857143;
  }

  .p-reason .p-reason__img--01 {
    margin: 25px 15px 100px;
  }

  .p-reason .p-reason__img--02 {
    margin: 25px 15px 95px;
  }

  .p-entry {
    width: 100%;
    padding: 8px 0;
    font-size: 16px;
    color: #fff;
    background-color: #a89573;
    text-align: center;
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
  }
}

@media (max-width: 767px) {
  .ti__ic__special {
    margin-top: 50px;
  }

  .oubo_btn .oubo_text {
    font-size: 12px;
    text-align: left;
  }

  .oubo_links {
    max-width: 300px;
  }

  .curriculum__box02 {
    margin: -430px 0 50px;
    padding: 490px 15px 45px;
  }

  .curriculum__box03 {
    margin: -385px 0 55px;
    padding: 426px 15px 25px;
  }

  .curriculum__box04 {
    margin: -905px 0 50px;
    padding: 940px 15px 40px;
  }

  .curriculum__box08 {
    margin: -160px 0 75px;
    padding: 202px 15px 40px;
  }

  .curriculum__img img {
    width: calc(100% - 25px);
  }

  .curriculum__img img.w-100 {
    width: 100%;
  }

  .curriculum__box06 {
    padding: 350px 15px 75px;
  }

  .curriculum__box07 {
    padding: 25px 15px 20px;
  }

  .curriculum__box__box {
    margin: 40px auto 40px;
    padding: 35px 10px 55px;
  }

  .saiyo_txt {
    padding: 25px auto;
  }

  .curriculum__box__btn {
    max-width: 300px;
    margin: 20px auto 0;
  }
}