@charset "UTF-8";

.staticWrapper.staticMobile.static-1252021 {
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 img {
  display: block;
  width: 100%;
}

.staticWrapper.staticMobile.static-1252021 .staticMobile__bg {
  background: url("/contents/small/1252021/images/bg-area.png") top/cover no-repeat;
  width: 100vw;
  margin: 0 calc(50% - 50vw);
  height: 100vh;
  height: 100dvh;
  position: absolute;
  top: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .staticMobile__bg.is-fixed {
  position: fixed;
}

.staticWrapper.staticMobile.static-1252021 .staticMobile__bg.is-end {
  top: auto;
  bottom: 0;
}

.staticWrapper.staticMobile.static-1252021 .staticMobile__inner {
  background: #fff;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv {
  background: #E0E0E0;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__inner {
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__imgarea {
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__img {
  height: calc(100vw / 375 * 563);
  overflow: hidden;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__img img {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transform-origin: calc(100vw / 375 * 90) top;
  transform-origin: calc(100vw / 375 * 90) top;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag {
  position: absolute;
  top: calc(100vw / 375 * 23);
  left: calc(100vw / 375 * 20);
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="1"] {
  margin-bottom: calc(100vw / 375 * 8);
  width: calc(100vw / 375 * 60);
  height: calc(100vw / 375 * 60);
  background: #EB7375;
  border-radius: 50%;
  display: none;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="1"] .sectionMv__tag__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 12);
  color: #ffffff;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="1"].is-active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="2"] {
  margin-bottom: calc(100vw / 375 * 5);
  width: calc(100vw / 375 * 60);
  height: calc(100vw / 375 * 18);
  border: calc(100vw / 375 * 1) solid #EB7375;
  background: #ffffff;
  display: none;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="2"] .sectionMv__tag__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  line-height: 1;
  letter-spacing: -0.08em;
  color: #EB7375;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="2"].is-active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="3"] {
  width: calc(100vw / 375 * 60);
  height: calc(100vw / 375 * 60);
  border: calc(100vw / 375 * 1) solid #EB7375;
  background: #ffffff;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="3"] .sectionMv__tag__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: calc(17 / 16);
  color: #EB7375;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag__text {
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag02 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: calc(100vw / 375 * 84);
  height: calc(100vw / 375 * 40);
  background: #ffffff;
  border: calc(100vw / 375 * 1) solid #666666;
  position: absolute;
  top: calc(100vw / 375 * 358);
  left: calc(100vw / 375 * 20);
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__tag02__text {
  font-size: calc(100vw / 375 * 12);
  line-height: 1.5;
  color: #666666;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__textarea {
  position: absolute;
  top: calc(100vw / 375 * 423);
  left: calc(100vw / 375 * 20);
  white-space: nowrap;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__text01 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: 1.8;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__text02 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 24);
  line-height: calc(38 / 24);
  margin: calc(100vw / 375 * 4) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionMv__text03 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  margin: calc(100vw / 375 * 4) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav {
  background: #FFF9F2;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__inner {
  padding: calc(100vw / 375 * 16) calc(100vw / 375 * 20);
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="1"] {
  width: 100%;
  padding-bottom: calc(100vw / 375 * 16);
  margin-bottom: calc(100vw / 375 * 16);
  border-bottom: calc(100vw / 375 * 1) solid #DA9B43;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="2"] {
  width: 32.8%;
  padding: calc(100vw / 375 * 2) 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="2"] .sectionNav__list__link {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: calc(100vw / 375 * 54);
  gap: calc(100vw / 375 * 5);
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="2"] .sectionNav__list__text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="3"] {
  width: 32.8%;
  border-right: calc(100vw / 375 * 1) solid #DA9B43;
  border-left: calc(100vw / 375 * 1) solid #DA9B43;
  padding: calc(100vw / 375 * 2) 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="3"] .sectionNav__list__link {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: calc(100vw / 375 * 54);
  gap: calc(100vw / 375 * 5);
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="3"] .sectionNav__list__text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="4"] {
  width: 32.8%;
  padding: calc(100vw / 375 * 2) 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="4"] .sectionNav__list__link {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: calc(100vw / 375 * 54);
  gap: calc(100vw / 375 * 5);
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="4"] .sectionNav__list__text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 8);
  text-decoration: none;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.5;
  color: #DA9B43;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionNav__list__arrow {
  width: calc(100vw / 375 * 9);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01 {
  margin-top: calc(100vw / 375 * 40);
  padding-bottom: calc(100vw / 375 * 40);
  background: -webkit-gradient(linear, left bottom, left top, from(#FFF9F2), color-stop(#FFF9F2), color-stop(#ffffff), to(#ffffff));
  background: -webkit-linear-gradient(bottom, #FFF9F2 0%, #FFF9F2 calc(100vw / 375 * 430), #ffffff calc(100vw / 375 * 430), #ffffff 100%);
  background: linear-gradient(to top, #FFF9F2 0%, #FFF9F2 calc(100vw / 375 * 430), #ffffff calc(100vw / 375 * 430), #ffffff 100%);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__heading__tag {
  background: rgba(218, 155, 67, 0.3);
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: calc(24 / 16);
  border-radius: calc(100vw / 375 * 12);
  padding: 0 calc(100vw / 375 * 16);
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__heading__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: 1.8;
  margin: calc(100vw / 375 * 2) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__heading__text .strong {
  font-size: calc(100vw / 375 * 22);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__card {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 5);
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 8) auto 0;
  background: #FFF9F2;
  border-radius: calc(100vw / 375 * 8);
  padding-left: calc(100vw / 375 * 20);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__textarea {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.5;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__list {
  margin: calc(100vw / 375 * 2) 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__list__item {
  font-weight: 700;
  font-size: calc(100vw / 375 * 18);
  line-height: 1.8;
  color: #DA9B43;
  position: relative;
  padding-left: calc(100vw / 375 * 8);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__list__item::before {
  content: "";
  display: block;
  width: calc(100vw / 375 * 4);
  height: calc(100vw / 375 * 4);
  background: #DA9B43;
  border-radius: 50%;
  position: absolute;
  top: calc(100vw / 375 * 14);
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__list__item::after {
  content: "";
  display: block;
  width: 100%;
  border-bottom: calc(100vw / 375 * 1) solid #DA9B43;
  position: absolute;
  bottom: calc(100vw / 375 * 2);
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__imgarea {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: calc(100vw / 375 * 139);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__arrow {
  width: calc(100vw / 375 * 6);
  margin: calc(100vw / 375 * 16) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon {
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 16) auto 0;
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__heading {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__textarea {
  position: absolute;
  top: calc(100vw / 375 * 34);
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  text-align: center;
  white-space: nowrap;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text .strong01 {
  display: inline-block;
  font-weight: 700;
  font-size: calc(100vw / 375 * 20);
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text .strong01::before {
  content: "";
  display: block;
  width: 100%;
  height: calc(100vw / 375 * 8);
  background: rgba(106, 148, 212, 0.2);
  position: absolute;
  bottom: calc(100vw / 375 * 6);
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text .strong02 {
  font-weight: 700;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text .strong03 {
  display: inline-block;
  font-weight: 700;
  font-size: calc(100vw / 375 * 20);
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text .strong03::before {
  content: "";
  display: block;
  width: 100%;
  height: calc(100vw / 375 * 8);
  background: rgba(218, 155, 67, 0.2);
  position: absolute;
  bottom: calc(100vw / 375 * 6);
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text .strong04 {
  font-weight: 700;
  font-size: calc(100vw / 375 * 20);
  color: #EB7375;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__content {
  margin-top: calc(100vw / 375 * 24);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__heading__tag {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: calc(24 / 18);
  color: #ffffff;
  padding: 0 calc(100vw / 375 * 16);
  background: #EB7375;
  border-radius: calc(100vw / 375 * 12);
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__heading__text {
  font-weight: 700;
  font-size: calc(100vw / 375 * 22);
  line-height: calc(40 / 22);
  color: #EB7375;
  position: relative;
  margin: calc(100vw / 375 * 4) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__heading__text::before {
  content: "";
  display: block;
  width: 100%;
  border-bottom: calc(100vw / 375 * 1) solid #EB7375;
  position: absolute;
  bottom: calc(100vw / 375 * 4);
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__block {
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 20) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__list__item {
  width: calc(100vw / 375 * 107);
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__list__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  position: absolute;
  bottom: calc(100vw / 375 * 9);
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin: 0;
  white-space: nowrap;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__remarks {
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  line-height: 1.8;
  color: #5C5A5A;
  text-align: right;
  margin: calc(100vw / 375 * 10) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__text01 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  text-align: center;
  margin: calc(100vw / 375 * 15) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__text02 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 20);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__text02 .strong01 {
  font-weight: 700;
  color: #EB7375;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__text02 .strong02 {
  display: inline-block;
  font-weight: 700;
  color: #EB7375;
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro01__text02 .strong02::after {
  content: "";
  display: block;
  width: 100%;
  border-bottom: calc(100vw / 375 * 1) solid #EB7375;
  position: absolute;
  bottom: calc(100vw / 375 * 4);
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02 {
  margin-top: calc(100vw / 375 * 40);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__heading {
  font-weight: 700;
  font-size: calc(100vw / 375 * 20);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01 {
  margin-top: calc(100vw / 375 * 20);
  overflow: hidden;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__inner {
  position: relative;
  -webkit-transform: translateX(calc(100vw / 375 * -50));
  transform: translateX(calc(100vw / 375 * -50));
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__bg {
  width: calc(100vw / 375 * 355);
  margin: 0 auto;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 8);
  position: absolute;
  top: calc(100vw / 375 * 48);
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__heading__tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: calc(100vw / 375 * 49);
  height: calc(100vw / 375 * 49);
  background: #EB7375;
  border-radius: 50%;
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  color: #ffffff;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__heading__text01 {
  font-weight: 700;
  font-size: calc(100vw / 375 * 20);
  line-height: 1;
  color: #EB7375;
  margin: 0;
  white-space: nowrap;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__heading__text02 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1;
  color: #EB7375;
  text-align: center;
  margin: calc(100vw / 375 * 12) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02 {
  margin-top: calc(100vw / 375 * -30);
  overflow: hidden;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__inner {
  position: relative;
  -webkit-transform: translateX(calc(100vw / 375 * 50));
  transform: translateX(calc(100vw / 375 * 50));
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__bg {
  width: calc(100vw / 375 * 335);
  height: calc(100vw / 375 * 335);
  background: #FFF9F2;
  border-radius: 50%;
  margin: 0 auto;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__heading {
  position: absolute;
  top: calc(100vw / 375 * 26);
  right: calc(100vw / 375 * 54);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__heading__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: 1.5;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__heading__text .strong {
  font-weight: 700;
  font-size: calc(100vw / 375 * 20);
  color: #DA9B43;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__img {
  width: calc(100vw / 375 * 335);
  position: absolute;
  top: calc(100vw / 375 * 30);
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__textbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 8);
  position: absolute;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__textbox__text01 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__textbox__text02 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__textbox[data-item="1"] {
  top: calc(100vw / 375 * 81);
  left: calc(100vw / 375 * 85);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__textbox[data-item="2"] {
  top: calc(100vw / 375 * 198);
  right: calc(100vw / 375 * 90);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03 {
  margin-top: calc(100vw / 375 * 24);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__heading {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: 1.8;
  text-align: center;
  margin-top: calc(100vw / 375 * 60);
  margin-bottom: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: calc(100vw / 375 * 8);
  margin: calc(100vw / 375 * 8) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__list__item {
  width: calc(100vw / 375 * 163);
  height: calc(100vw / 375 * 87);
  border-radius: calc(100vw / 375 * 8);
  background: -webkit-gradient(linear, left top, left bottom, from(#F0C282), to(#DA9B43));
  background: -webkit-linear-gradient(top, #F0C282 0%, #DA9B43 100%);
  background: linear-gradient(to bottom, #F0C282 0%, #DA9B43 100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__list__heading {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: 1.8;
  color: #ffffff;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__list__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: 1;
  color: #ffffff;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__list__text .strong {
  font-weight: 300;
  font-size: calc(100vw / 375 * 40);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__remarks {
  margin-top: calc(100vw / 375 * 20);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__banner {
  margin-top: calc(100vw / 375 * 20);
  display: none;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__banner .c-banner__item + .c-banner__item {
  margin-top: calc(100vw / 375 * 20);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__banner .c-banner__item[data-item="2"] .c-banner__link {
  background: #FFF9F2;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__banner .c-banner__item[data-item="2"] .c-banner__balloon::before {
  background: rgba(218, 155, 67, 0.3);
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__banner .c-banner__item[data-item="2"] .c-banner__button {
  background: #DA9B43;
}

.staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__banner.is-active {
  display: block;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct {
  margin-top: calc(100vw / 375 * 40);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__heading {
  width: calc(100vw / 375 * 145.5);
  margin: 0 auto;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__inner {
  padding: calc(100vw / 375 * 40) 0;
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__inner::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: #FFF0F0;
  border-radius: calc(100vw / 375 * 188) calc(100vw / 375 * 188) 0 0;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -10;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 8);
  margin-top: calc(100vw / 375 * 13);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__card__tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: calc(100vw / 375 * 49);
  height: calc(100vw / 375 * 49);
  background: #EB7375;
  border-radius: 50%;
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  color: #ffffff;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__card__text01 {
  font-weight: 700;
  font-size: calc(100vw / 375 * 24);
  line-height: 1;
  color: #EB7375;
  margin: 0;
  white-space: nowrap;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__card__text02 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1;
  color: #EB7375;
  text-align: center;
  margin: calc(100vw / 375 * 12) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__img {
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 22) auto 0;
  border-radius: calc(100vw / 375 * 8);
  overflow: hidden;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__remarks {
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 8) auto 0;
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  line-height: 1.8;
  color: #5C5A5A;
  text-align: right;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content {
  margin-top: calc(100vw / 375 * 32);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__heading {
  font-weight: 700;
  font-size: calc(100vw / 375 * 20);
  line-height: 1.5;
  color: #EB7375;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__heading .strong {
  font-weight: 700;
  font-size: calc(100vw / 375 * 28);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 23);
  margin-top: calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__imgarea {
  width: calc(100vw / 375 * 148);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__textarea {
  width: calc(100vw / 375 * 164);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: calc(100vw / 375 * 4) calc(100vw / 375 * 8);
  background: #ffffff;
  border-radius: calc(100vw / 375 * 8);
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item + .sectionProduct__content__card01__item {
  margin-top: calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.5;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__bar {
  position: absolute;
  top: 50%;
  left: 0;
  border-bottom: calc(100vw / 375 * 1) solid #EB7375;
  -webkit-transform-origin: center left;
  transform-origin: center left;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__bar::after {
  content: "";
  display: block;
  width: calc(100vw / 375 * 5);
  height: calc(100vw / 375 * 5);
  background: #EB7375;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__bar[data-item="1"] {
  width: calc(100vw / 375 * 127);
  -webkit-transform: rotate(188deg);
  transform: rotate(188deg);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__bar[data-item="2"] {
  width: calc(100vw / 375 * 52);
  -webkit-transform: rotate(170deg);
  transform: rotate(170deg);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__bar[data-item="3"] {
  width: calc(100vw / 375 * 82);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card02 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 30) auto 0;
  background: #ffffff;
  border: calc(100vw / 375 * 1) solid #EB7375;
  border-radius: calc(100vw / 375 * 8);
  padding: calc(100vw / 375 * 20);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card02__heading {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: 1.8;
  color: #EB7375;
  margin: 0;
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card02__heading::after {
  content: "";
  display: block;
  width: 100%;
  border-bottom: calc(100vw / 375 * 1) solid #EB7375;
  position: absolute;
  bottom: calc(100vw / 375 * 3);
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card02__img {
  margin-top: calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card02__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.8;
  text-align: center;
  margin: calc(100vw / 375 * 8) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__compare {
  margin-top: calc(100vw / 375 * 32);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__compare__heading {
  font-weight: 500;
  font-size: calc(100vw / 375 * 20);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__compare__list {
  margin-top: calc(100vw / 375 * 8);
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__compare__list__remarks {
  text-align: center;
  margin: calc(100vw / 375 * 10) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__banner {
  margin-top: calc(100vw / 375 * 40);
  display: none;
}

.staticWrapper.staticMobile.static-1252021 .sectionProduct__banner.is-active {
  display: block;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason {
  margin-top: calc(100vw / 375 * 60);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__heading__text01 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  color: #DA9B43;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__heading__text02 {
  font-weight: 700;
  font-size: calc(100vw / 375 * 24);
  line-height: calc(38 / 24);
  color: #DA9B43;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__nav {
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 16) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__nav__item + .sectionReason__nav__item {
  margin-top: calc(100vw / 375 * 8);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__nav__link {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #FFF9F2;
  padding-right: calc(100vw / 375 * 30);
  position: relative;
  text-decoration: none;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__nav__tag {
  width: calc(100vw / 375 * 48);
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: calc(100vw / 375 * 8);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__nav__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__nav__text .strong {
  font-weight: 700;
  font-size: calc(100vw / 375 * 16);
  color: #DA9B43;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__nav__arrow {
  width: calc(100vw / 375 * 11);
  position: absolute;
  top: 50%;
  right: calc(100vw / 375 * 10);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point {
  margin-top: calc(100vw / 375 * 54);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__item {
  padding: calc(100vw / 375 * 30) 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__item:nth-of-type(odd) {
  background: #FFF9F2;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__tag__balloon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 3);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__tag__balloon__bar {
  width: calc(100vw / 375 * 8.5);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__tag__balloon__text {
  font-weight: 700;
  font-size: calc(100vw / 375 * 18);
  line-height: 1.8;
  color: #EB7375;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__tag__img {
  width: calc(100vw / 375 * 64);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__text {
  font-weight: 700;
  font-size: calc(100vw / 375 * 24);
  line-height: calc(38 / 24);
  color: #DA9B43;
  text-align: center;
  margin: calc(100vw / 375 * 16) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__text .strong {
  display: inline-block;
  font-weight: 700;
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__text .strong::before {
  content: "";
  display: block;
  width: 100%;
  height: calc(100vw / 375 * 8);
  background: rgba(235, 115, 117, 0.2);
  position: absolute;
  bottom: calc(100vw / 375 * 6);
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #ffffff;
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 20) auto 0;
  padding: calc(100vw / 375 * 20) calc(100vw / 375 * 16);
  border-radius: calc(100vw / 375 * 8);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea01__text01 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea01__text02 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea01__text02 .strong {
  font-weight: 700;
  color: #E79927;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__img {
  margin-top: calc(100vw / 375 * 8);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgremarks {
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  color: #5C5A5A;
  text-align: right;
  margin: calc(100vw / 375 * 5) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__border {
  margin-top: calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea02 {
  margin-top: calc(100vw / 375 * 20);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea02__text01 {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea02__text02 {
  font-weight: 700;
  font-size: calc(100vw / 375 * 20);
  line-height: 1.8;
  color: #DA9B43;
  text-align: center;
  margin: 0;
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea02__text02::after {
  content: "";
  display: block;
  width: 100%;
  border-bottom: calc(100vw / 375 * 1) solid #DA9B43;
  position: absolute;
  bottom: calc(100vw / 375 * 5);
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea {
  margin-top: calc(100vw / 375 * 8);
  padding-top: calc(100vw / 375 * 40);
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox {
  position: absolute;
  top: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox__tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: calc(100vw / 375 * 36);
  height: calc(100vw / 375 * 36);
  background: #EB7375;
  border-radius: 50%;
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  color: #ffffff;
  position: absolute;
  top: 50%;
  left: calc(100vw / 375 * -40);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 12);
  line-height: 1.5;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox__text sup {
  font-size: 0.7em;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox__bar {
  position: absolute;
  -webkit-transform-origin: left center;
  transform-origin: left center;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox__bar::after {
  content: "";
  display: block;
  width: calc(100vw / 375 * 5);
  height: calc(100vw / 375 * 5);
  background: #DA9B43;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox[data-item="1"] {
  left: calc(100vw / 375 * 14);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox[data-item="1"] .sectionReason__point__box__imgarea__textbox__bar {
  bottom: calc(100vw / 375 * -3);
  left: calc(100vw / 375 * 7);
  width: calc(100vw / 375 * 15);
  border-bottom: calc(100vw / 375 * 1) solid #DA9B43;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox[data-item="2"] {
  right: calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox[data-item="2"] .sectionReason__point__box__imgarea__textbox__bar {
  bottom: calc(100vw / 375 * -3);
  left: calc(100vw / 375 * 7);
  width: calc(100vw / 375 * 15);
  border-bottom: calc(100vw / 375 * 1) solid #DA9B43;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__img {
  margin-top: calc(100vw / 375 * 10);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__imgremarks {
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  color: #5C5A5A;
  text-align: right;
  margin: calc(100vw / 375 * 5) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02 {
  margin-top: calc(100vw / 375 * 32);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: calc(100vw / 375 * 4);
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__tag__item {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.5;
  padding: 0 calc(100vw / 375 * 4);
  background: rgba(218, 155, 67, 0.3);
  border-radius: calc(100vw / 375 * 4);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: 1.8;
  text-align: center;
  margin: calc(100vw / 375 * 2) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__img {
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 6) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__imgremarks {
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  color: #5C5A5A;
  text-align: right;
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 5) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__remarks {
  margin-top: calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box03 {
  margin-top: calc(100vw / 375 * 24);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box03 .c-lead sup {
  font-size: 0.7em;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box03 .c-lead .strong {
  font-weight: 700;
  font-size: calc(100vw / 375 * 20);
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box03 .c-lead .strong::after {
  content: "";
  display: block;
  width: 100%;
  border-bottom: calc(100vw / 375 * 1) solid #DA9B43;
  position: absolute;
  bottom: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box03 .c-list {
  margin-top: calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box03 .c-remarks {
  margin-top: calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04 {
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 20) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04 .c-lead .strong {
  font-weight: 700;
  font-size: calc(100vw / 375 * 18);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__img {
  margin-top: calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__remarks {
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  line-height: 1.8;
  color: #5C5A5A;
  text-align: right;
  margin: calc(100vw / 375 * 10) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card {
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 32) auto 0;
  border-radius: calc(100vw / 375 * 8);
  overflow: hidden;
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: calc(100vw / 375 * 114);
  padding: calc(100vw / 375 * 6) calc(100vw / 375 * 8);
  background: #ffffff;
  border-radius: calc(100vw / 375 * 8);
  position: absolute;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox__tag {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: calc(19 / 14);
  color: #ffffff;
  padding: 0 calc(100vw / 375 * 8);
  border-radius: calc(100vw / 375 * 9.5);
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.5;
  text-align: center;
  margin: calc(100vw / 375 * 4) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox[data-item="1"] {
  top: calc(100vw / 375 * 10);
  right: calc(100vw / 375 * 10);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox[data-item="1"] .sectionReason__point__box04__card__textbox__tag {
  background: #DA9B43;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox[data-item="2"] {
  bottom: calc(100vw / 375 * 10);
  left: calc(100vw / 375 * 10);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox[data-item="2"] .sectionReason__point__box04__card__textbox__tag {
  background: #EB7375;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__remarks02 {
  margin-top: calc(100vw / 375 * 20);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05 {
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 16) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea {
  width: 100%;
  height: calc(100vw / 375 * 282);
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__textbox {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #DA9B43;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: calc(100vw / 375 * 120);
  padding: calc(100vw / 375 * 10) 0;
  border-radius: calc(100vw / 375 * 8);
  position: absolute;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__textbox[data-item="1"] {
  top: 0;
  right: calc(100vw / 375 * 4.5);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__textbox[data-item="2"] {
  top: calc(100vw / 375 * 73);
  left: calc(100vw / 375 * 13.5);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__textbox[data-item="3"] {
  top: calc(100vw / 375 * 195);
  right: 0;
  z-index: 10;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 13);
  line-height: 1.5;
  color: #ffffff;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__img01 {
  width: calc(100vw / 375 * 247);
  position: absolute;
  top: calc(100vw / 375 * 30);
  left: calc(100vw / 375 * 87.5);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__img02 {
  width: calc(100vw / 375 * 178.5);
  position: absolute;
  bottom: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__remarks {
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  line-height: 1.8;
  color: #5C5A5A;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__remarks[data-type="02"] {
  margin-top: calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__card {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 16);
  background: #FFF9F2;
  padding: calc(100vw / 375 * 16);
  border-radius: calc(100vw / 375 * 8);
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 30) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__card__imgarea {
  width: calc(100vw / 375 * 140);
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__card__textarea {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 8);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__card__balloon {
  width: calc(100vw / 375 * 75);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__card__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__other {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #FFF9F2;
  padding: calc(100vw / 375 * 40) 0;
  position: relative;
  margin-top: calc(100vw / 375 * 40);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__other::before {
  content: "";
  display: block;
  width: 0;
  height: calc(100vw / 375 * 40);
  border-left: calc(100vw / 375 * 1) solid #DA9B43;
  position: absolute;
  top: calc(100vw / 375 * -20);
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__inner {
  width: calc(100vw / 375 * 335);
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__heading {
  font-weight: 500;
  font-size: calc(100vw / 375 * 20);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 5);
  margin: calc(100vw / 375 * 16) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__list__item {
  width: calc(100vw / 375 * 80);
  height: calc(100vw / 375 * 80);
  background: #ffffff;
  border: calc(100vw / 375 * 1) solid #DA9B43;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__list__text {
  font-weight: 700;
  font-size: calc(100vw / 375 * 13);
  line-height: calc(17 / 13);
  color: #DA9B43;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__remarks {
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  line-height: 1.8;
  color: #5C5A5A;
  margin: calc(100vw / 375 * 20) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__banner {
  margin-top: calc(100vw / 375 * 10);
  display: none;
}

.staticWrapper.staticMobile.static-1252021 .sectionReason__banner.is-active {
  display: block;
}

.staticWrapper.staticMobile.static-1252021 .sectionUse {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #FFF9F2;
  padding: calc(100vw / 375 * 40) 0;
  margin-top: calc(100vw / 375 * 40);
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__heading {
  font-weight: 500;
  font-size: calc(100vw / 375 * 20);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__img {
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 24) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #ffffff;
  border-radius: calc(100vw / 375 * 10) calc(100vw / 375 * 10) calc(100vw / 375 * 8) calc(100vw / 375 * 8);
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 32) auto 0;
  overflow: hidden;
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__heading {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: 1.8;
  color: #ffffff;
  text-align: center;
  margin: 0;
  background: rgba(222, 142, 31, 0.8);
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__heading .strong {
  font-weight: 700;
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__inner {
  padding: calc(100vw / 375 * 4) calc(100vw / 375 * 20) calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__item {
  margin-top: calc(100vw / 375 * 20);
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__item + .sectionUse__box__item {
  margin-top: calc(100vw / 375 * 32);
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: calc(100vw / 375 * 16);
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__card__imgarea {
  width: calc(100vw / 375 * 132);
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__card__textarea {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__card__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.8;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__point {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 16);
  padding: calc(100vw / 375 * 8) calc(100vw / 375 * 16);
  background: #FFF9F2;
  border-radius: calc(100vw / 375 * 8);
  margin-top: calc(100vw / 375 * 8);
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__point__icon {
  width: calc(100vw / 375 * 20);
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__point__text {
  font-weight: 700;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.8;
  color: #DA9B43;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__textbox {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: calc(100vw / 375 * 10);
  border: calc(100vw / 375 * 1) solid #DA9B43;
  border-radius: calc(100vw / 375 * 8);
  padding: calc(100vw / 375 * 10);
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__textbox__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.8;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionUse__box__remarks {
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  line-height: 1.8;
  color: #5C5A5A;
  text-align: right;
  margin: calc(100vw / 375 * 8) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionMovie {
  margin-top: calc(100vw / 375 * 40);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionMovie__video {
  width: 80%;
}

.staticWrapper.staticMobile.static-1252021 .sectionCompare {
  margin-top: calc(100vw / 375 * 60);
}

.staticWrapper.staticMobile.static-1252021 .sectionCompare__heading {
  font-weight: 500;
  font-size: calc(100vw / 375 * 20);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionCompare__box {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: calc(100vw / 375 * 1) solid #E0E0E0;
  padding-top: calc(100vw / 375 * 30);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 24) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionCompare__box__heading {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  margin: 0;
  padding: 0 calc(100vw / 375 * 10) calc(100vw / 375 * 5);
  border-bottom: calc(100vw / 375 * 1) solid #231815;
}

.staticWrapper.staticMobile.static-1252021 .sectionCompare__box__img01 {
  width: calc(100vw / 375 * 333);
  margin: calc(100vw / 375 * 4) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionCompare__box__textbox {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: calc(100vw / 375 * 8);
  background: #FFF0F0;
  margin-top: calc(100vw / 375 * 5);
}

.staticWrapper.staticMobile.static-1252021 .sectionCompare__box__textbox__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 12);
  line-height: 1.8;
  color: #EB7375;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionCompare__box__img02 {
  width: calc(100vw / 375 * 333);
  margin: calc(100vw / 375 * 12) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq {
  margin-top: calc(100vw / 375 * 80);
  padding-bottom: calc(100vw / 375 * 80);
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__heading__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 20);
  line-height: 1.8;
  margin: 0;
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__heading__text::after {
  content: "";
  display: block;
  width: 100%;
  border-bottom: calc(100vw / 375 * 1) solid #231815;
  position: absolute;
  bottom: calc(100vw / 375 * 4);
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list {
  width: calc(100vw / 375 * 335);
  margin: calc(100vw / 375 * 20) auto 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item {
  border-top: calc(100vw / 375 * 1) solid #E0E0E0;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item:last-of-type {
  border-bottom: calc(100vw / 375 * 1) solid #E0E0E0;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item:nth-of-type(1) .sectionFaq__list__heading::before {
  content: "Ｑ1.";
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item:nth-of-type(2) .sectionFaq__list__heading::before {
  content: "Ｑ2.";
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item:nth-of-type(3) .sectionFaq__list__heading::before {
  content: "Ｑ3.";
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item:nth-of-type(4) .sectionFaq__list__heading::before {
  content: "Ｑ4.";
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item:nth-of-type(5) .sectionFaq__list__heading::before {
  content: "Ｑ5.";
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item:nth-of-type(6) .sectionFaq__list__heading::before {
  content: "Ｑ6.";
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item:nth-of-type(7) .sectionFaq__list__heading::before {
  content: "Ｑ7.";
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item:nth-of-type(8) .sectionFaq__list__heading::before {
  content: "Ｑ8.";
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item:nth-of-type(9) .sectionFaq__list__heading::before {
  content: "Ｑ9.";
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #FFF9F2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: calc(100vw / 375 * 4);
  position: relative;
  padding: calc(100vw / 375 * 10) calc(100vw / 375 * 40) calc(100vw / 375 * 10) calc(100vw / 375 * 30);
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading::before {
  font-family: "open sans", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "YuGothic Medium", "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;
  display: block;
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: calc(26 / 18);
  color: #999999;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading__tag {
  font-weight: 500;
  font-size: calc(100vw / 375 * 18);
  line-height: calc(26 / 18);
  color: #999999;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: calc(26 / 14);
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading__icon {
  width: calc(100vw / 375 * 16);
  position: absolute;
  top: 50%;
  right: calc(100vw / 375 * 20);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading__icon img {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading__icon img[data-item="2"] {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading__icon.is-active img[data-item="1"] {
  opacity: 0;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading__icon.is-active img[data-item="2"] {
  opacity: 1;
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__content {
  display: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: calc(100vw / 375 * 10) calc(100vw / 375 * 20) calc(100vw / 375 * 30);
}

.staticWrapper.staticMobile.static-1252021 .sectionFaq__list__content__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1.8;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-anker {
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .c-anker__point {
  position: absolute;
  top: calc(100vw / 375 * -20);
}

.staticWrapper.staticMobile.static-1252021 .c-banner {
  width: calc(100vw / 375 * 335);
  margin: 0 auto;
}

.staticWrapper.staticMobile.static-1252021 .c-banner__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 16);
  position: relative;
  text-decoration: none;
  background: #FFF0F0;
}

.staticWrapper.staticMobile.static-1252021 .c-banner__tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: calc(100vw / 375 * 48);
  height: calc(100vw / 375 * 48);
  background: #EB7375;
  border-radius: 50%;
  font-weight: 500;
  font-size: calc(100vw / 375 * 12);
  line-height: calc(14 / 12);
  color: #ffffff;
  margin: 0;
  position: absolute;
  top: calc(100vw / 375 * 10);
  left: calc(100vw / 375 * 10);
}

.staticWrapper.staticMobile.static-1252021 .c-banner__imgarea {
  width: calc(100vw / 375 * 159);
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-banner__textarea {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.staticWrapper.staticMobile.static-1252021 .c-banner__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.5;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-banner__balloon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 4);
  margin-top: calc(100vw / 375 * 4);
  position: relative;
}

.staticWrapper.staticMobile.static-1252021 .c-banner__balloon::before {
  content: "";
  display: block;
  width: 100%;
  height: calc(100vw / 375 * 4);
  position: absolute;
  bottom: calc(100vw / 375 * 5);
  left: 0;
  background: rgba(235, 115, 117, 0.3);
}

.staticWrapper.staticMobile.static-1252021 .c-banner__balloon__bar {
  width: calc(100vw / 375 * 5);
}

.staticWrapper.staticMobile.static-1252021 .c-banner__balloon__text {
  font-weight: 700;
  font-size: calc(100vw / 375 * 12);
  line-height: calc(22 / 12);
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-banner__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: calc(100vw / 375 * 13);
  width: 100%;
  height: calc(100vw / 375 * 26);
  margin-top: calc(100vw / 375 * 2);
  background: #EB7375;
}

.staticWrapper.staticMobile.static-1252021 .c-banner__button__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 14);
  line-height: 1;
  color: #ffffff;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-banner__button__arrow {
  width: calc(100vw / 375 * 4.5);
}

.staticWrapper.staticMobile.static-1252021 .c-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: calc(100vw / 375 * 15);
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-list__item {
  width: calc(100vw / 375 * 160);
}

.staticWrapper.staticMobile.static-1252021 .c-list__text {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  text-align: center;
  margin: calc(100vw / 375 * 2) 0 0;
}

.staticWrapper.staticMobile.static-1252021 .c-remarks {
  width: calc(100vw / 375 * 335);
  margin: 0 auto;
}

.staticWrapper.staticMobile.static-1252021 .c-remarks__item {
  font-weight: 500;
  font-size: calc(100vw / 375 * 10);
  line-height: 1.8;
  color: #5C5A5A;
  position: relative;
  padding-left: calc(100vw / 375 * 15);
}

.staticWrapper.staticMobile.static-1252021 .c-remarks__item:nth-of-type(1)::before {
  content: "*1";
  position: absolute;
  top: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-remarks__item:nth-of-type(2)::before {
  content: "*2";
  position: absolute;
  top: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-remarks__item:nth-of-type(3)::before {
  content: "*3";
  position: absolute;
  top: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-remarks__item:nth-of-type(4)::before {
  content: "*4";
  position: absolute;
  top: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-remarks__item:nth-of-type(5)::before {
  content: "*5";
  position: absolute;
  top: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-remarks__item:nth-of-type(6)::before {
  content: "*6";
  position: absolute;
  top: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-remarks__item:nth-of-type(7)::before {
  content: "*7";
  position: absolute;
  top: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-remarks__item:nth-of-type(8)::before {
  content: "*8";
  position: absolute;
  top: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-remarks__item:nth-of-type(9)::before {
  content: "*9";
  position: absolute;
  top: 0;
  left: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-lead {
  font-weight: 500;
  font-size: calc(100vw / 375 * 16);
  line-height: 1.8;
  text-align: center;
  margin: 0;
}

.staticWrapper.staticMobile.static-1252021 .c-lead .strong {
  color: #E79927;
}

@media screen and (min-width: 769px) {
  .staticWrapper.staticMobile.static-1252021 .staticMobile__inner {
    width: 410px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__img {
    height: 616px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__img img {
    -webkit-transform-origin: 20px top;
    transform-origin: 20px top;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__tag {
    top: 23px;
    left: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="1"] {
    margin-bottom: 8px;
    width: 60px;
    height: 60px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="1"] .sectionMv__tag__text {
    font-size: 12px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="2"] {
    margin-bottom: 5px;
    width: 60px;
    height: 18px;
    border: 1px solid #EB7375;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="2"] .sectionMv__tag__text {
    font-size: 10px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="3"] {
    width: 60px;
    height: 60px;
    border: 1px solid #EB7375;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__tag__item[data-item="3"] .sectionMv__tag__text {
    font-size: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__tag__text {
    margin: 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__tag02 {
    width: 84px;
    height: 40px;
    border: 1px solid #666666;
    top: 390px;
    left: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__tag02__text {
    font-size: 12px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__textarea {
    top: 468px;
    left: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__text01 {
    font-size: 18px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__text02 {
    font-size: 24px;
    margin: 4px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMv__text03 {
    font-size: 16px;
    margin: 4px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionNav__inner {
    padding: 16px 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="1"] {
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: 1px solid #DA9B43;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="2"] {
    padding: 2px 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="2"] .sectionNav__list__link {
    height: 54px;
    gap: 5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="3"] {
    border-right: 1px solid #DA9B43;
    border-left: 1px solid #DA9B43;
    padding: 2px 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="3"] .sectionNav__list__link {
    height: 54px;
    gap: 5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="4"] {
    padding: 2px 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionNav__list__item[data-item="4"] .sectionNav__list__link {
    height: 54px;
    gap: 5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionNav__list__link {
    gap: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionNav__list__text {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionNav__list__arrow {
    width: 9px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01 {
    margin-top: 40px;
    padding-bottom: 40px;
    background: -webkit-linear-gradient(bottom, #FFF9F2 0%, #FFF9F2 430px, #ffffff 430px, #ffffff 100%);
    background: linear-gradient(to top, #FFF9F2 0%, #FFF9F2 430px, #ffffff 430px, #ffffff 100%);
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__heading__tag {
    font-size: 16px;
    border-radius: 12px;
    padding: 0 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__heading__text {
    font-size: 18px;
    margin: 2px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__heading__text .strong {
    font-size: 22px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__card {
    gap: 5px;
    width: 335px;
    margin: 8px auto 0;
    border-radius: 8px;
    padding-left: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__text {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__list {
    margin: 2px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__list__item {
    font-size: 18px;
    padding-left: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__list__item::before {
    width: 4px;
    height: 4px;
    top: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__list__item::after {
    border-bottom: 1px solid #DA9B43;
    bottom: 2px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__card__imgarea {
    width: 139px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__arrow {
    width: 6px;
    margin: 16px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon {
    width: 335px;
    margin: 16px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__heading {
    font-size: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__textarea {
    top: 34px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text {
    font-size: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text .strong01 {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text .strong01::before {
    height: 8px;
    bottom: 6px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text .strong03 {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text .strong03::before {
    height: 8px;
    bottom: 6px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__balloon__text .strong04 {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__content {
    margin-top: 24px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__heading__tag {
    font-size: 18px;
    padding: 0 16px;
    border-radius: 12px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__heading__text {
    font-size: 22px;
    margin: 4px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__heading__text::before {
    border-bottom: 1px solid #DA9B43;
    bottom: 4px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__block {
    width: 335px;
    margin: 20px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__list__item {
    width: 107px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__list__text {
    font-size: 16px;
    bottom: 9px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__content__remarks {
    font-size: 10px;
    margin: 10px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__text01 {
    font-size: 16px;
    margin: 15px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__text02 {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro01__text02 .strong02::after {
    border-bottom: 1px solid #DA9B43;
    bottom: 4px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02 {
    margin-top: 40px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__heading {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01 {
    margin-top: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__inner {
    -webkit-transform: translateX(-65px);
    transform: translateX(-65px);
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__bg {
    width: 355px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__heading {
    gap: 8px;
    top: 48px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__heading__tag {
    width: 49px;
    height: 49px;
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__heading__text01 {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block01__heading__text02 {
    font-size: 14px;
    margin: 12px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02 {
    margin-top: -40px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__inner {
    -webkit-transform: translateX(65px);
    transform: translateX(65px);
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__bg {
    width: 335px;
    height: 335px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__heading {
    top: 26px;
    right: 69px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__heading__text {
    font-size: 18px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__heading__text .strong {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__img {
    width: 335px;
    top: 30px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__textbox {
    gap: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__textbox__text01 {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__textbox__text02 {
    font-size: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__textbox[data-item="1"] {
    top: 81px;
    left: 102px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block02__textbox[data-item="2"] {
    top: 198px;
    right: 106px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03 {
    margin-top: 24px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__heading {
    font-size: 18px;
    margin-top: 60px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__list {
    gap: 8px;
    margin: 8px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__list__item {
    width: 163px;
    height: 87px;
    border-radius: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__list__heading {
    font-size: 18px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__list__text {
    font-size: 18px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__list__text .strong {
    font-size: 40px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__remarks {
    margin-top: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__banner {
    margin-top: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionIntro02__block03__banner .c-banner__item + .c-banner__item {
    margin-top: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct {
    margin-top: 40px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__heading {
    width: 145.5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__inner {
    padding: 40px 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__inner::before {
    border-radius: 210px 210px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__text {
    font-size: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__card {
    gap: 8px;
    margin-top: 13px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__card__tag {
    width: 49px;
    height: 49px;
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__card__text01 {
    font-size: 24px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__card__text02 {
    font-size: 14px;
    margin: 12px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__img {
    width: 335px;
    margin: 22px auto 0;
    border-radius: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__lead__remarks {
    width: 335px;
    margin: 8px auto 0;
    font-size: 10px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content {
    margin-top: 32px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__heading {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__heading .strong {
    font-size: 28px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01 {
    gap: 23px;
    margin-top: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__imgarea {
    width: 148px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__textarea {
    width: 164px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item {
    padding: 4px 8px;
    border-radius: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item + .sectionProduct__content__card01__item {
    margin-top: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__text {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__bar {
    border-bottom: 1px solid #EB7375;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__bar::after {
    width: 5px;
    height: 5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__bar[data-item="1"] {
    width: 127px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__bar[data-item="2"] {
    width: 52px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card01__item__bar[data-item="3"] {
    width: 82px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card02 {
    width: 335px;
    margin: 30px auto 0;
    border: 1px solid #EB7375;
    border-radius: 8px;
    padding: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card02__heading {
    font-size: 18px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card02__heading::after {
    border-bottom: 1px solid #EB7375;
    bottom: 3px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card02__img {
    margin-top: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__content__card02__text {
    font-size: 14px;
    margin: 8px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__compare {
    margin-top: 32px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__compare__heading {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__compare__list {
    margin-top: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__compare__list__remarks {
    margin: 10px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionProduct__banner {
    margin-top: 40px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason {
    margin-top: 60px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__heading__text01 {
    font-size: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__heading__text02 {
    font-size: 24px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__nav {
    width: 335px;
    margin: 16px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__nav__item + .sectionReason__nav__item {
    margin-top: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__nav__link {
    padding-right: 30px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__nav__tag {
    width: 48px;
    margin-right: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__nav__text {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__nav__text .strong {
    font-size: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__nav__arrow {
    width: 11px;
    right: 10px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point {
    margin-top: 54px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__item {
    padding: 30px 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__tag__balloon {
    gap: 3px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__tag__balloon__bar {
    width: 8.5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__tag__balloon__text {
    font-size: 18px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__tag__img {
    width: 64px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__text {
    font-size: 24px;
    margin: 16px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__heading__text .strong::before {
    height: 8px;
    bottom: 6px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box {
    width: 335px;
    margin: 20px auto 0;
    padding: 20px 16px;
    border-radius: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea01__text01 {
    font-size: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea01__text02 {
    font-size: 18px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__img {
    margin-top: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgremarks {
    font-size: 10px;
    margin: 5px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__border {
    margin-top: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea02 {
    margin-top: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea02__text01 {
    font-size: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea02__text02 {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__textarea02__text02::after {
    border-bottom: 1px solid #DA9B43;
    bottom: 5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea {
    margin-top: 8px;
    padding-top: 40px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox__tag {
    width: 36px;
    height: 36px;
    font-size: 10px;
    left: -40px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox__text {
    font-size: 12px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox__bar::after {
    width: 5px;
    height: 5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox[data-item="1"] {
    left: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox[data-item="1"] .sectionReason__point__box__imgarea__textbox__bar {
    bottom: -3px;
    left: 7px;
    width: 15px;
    border-bottom: 1px solid #DA9B43;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox[data-item="2"] {
    right: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__textbox[data-item="2"] .sectionReason__point__box__imgarea__textbox__bar {
    bottom: -3px;
    left: 7px;
    width: 15px;
    border-bottom: 1px solid #DA9B43;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__img {
    margin-top: 10px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box__imgarea__imgremarks {
    font-size: 10px;
    margin: 5px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02 {
    margin-top: 32px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__tag {
    gap: 4px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__tag__item {
    font-size: 14px;
    padding: 0 4px;
    border-radius: 4px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__text {
    font-size: 18px;
    margin: 2px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__img {
    width: 335px;
    margin: 6px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__imgremarks {
    font-size: 10px;
    width: 335px;
    margin: 5px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box02__remarks {
    margin-top: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box03 {
    margin-top: 24px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box03 .c-lead .strong {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box03 .c-lead .strong::after {
    border-bottom: 1px solid #DA9B43;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box03 .c-list {
    margin-top: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box03 .c-remarks {
    margin-top: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04 {
    width: 335px;
    margin: 20px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04 .c-lead .strong {
    font-size: 18px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__img {
    margin-top: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__remarks {
    font-size: 10px;
    margin: 10px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card {
    width: 335px;
    margin: 32px auto 0;
    border-radius: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox {
    width: 114px;
    padding: 6px 8px;
    border-radius: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox__tag {
    font-size: 14px;
    padding: 0 8px;
    border-radius: 9.5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox__text {
    font-size: 14px;
    margin: 4px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox[data-item="1"] {
    top: 10px;
    right: 10px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__card__textbox[data-item="2"] {
    bottom: 10px;
    left: 10px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box04__remarks02 {
    margin-top: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05 {
    width: 335px;
    margin: 16px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea {
    height: 282px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__textbox {
    width: 120px;
    padding: 10px 0;
    border-radius: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__textbox[data-item="1"] {
    right: 4.5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__textbox[data-item="2"] {
    top: 73px;
    left: 13.5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__textbox[data-item="3"] {
    top: 195px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__text {
    font-size: 13px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__img01 {
    width: 247px;
    top: 30px;
    left: 87.5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__imgarea__img02 {
    width: 178.5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__remarks {
    font-size: 10px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__remarks[data-type="02"] {
    margin-top: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__card {
    gap: 16px;
    padding: 16px;
    border-radius: 8px;
    width: 335px;
    margin: 30px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__card__imgarea {
    width: 140px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__card__textarea {
    gap: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__card__balloon {
    width: 75px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__box05__card__text {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__other {
    padding: 40px 0;
    margin-top: 40px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__other::before {
    height: 40px;
    border-left: 1px solid #DA9B43;
    top: -20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__inner {
    width: 335px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__heading {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__list {
    gap: 5px;
    margin: 16px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__list__item {
    width: 80px;
    height: 80px;
    border: 1px solid #DA9B43;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__list__text {
    font-size: 13px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__point__other__remarks {
    font-size: 10px;
    margin: 20px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionReason__banner {
    margin-top: 10px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse {
    padding: 40px 0;
    margin-top: 40px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__heading {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__img {
    width: 335px;
    margin: 24px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box {
    border-radius: 10px 10px 8px 8px;
    width: 335px;
    margin: 32px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__heading {
    font-size: 18px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__inner {
    padding: 4px 20px 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__item {
    margin-top: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__item + .sectionUse__box__item {
    margin-top: 32px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__card {
    gap: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__card__imgarea {
    width: 132px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__card__text {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__point {
    gap: 16px;
    padding: 8px 16px;
    border-radius: 8px;
    margin-top: 8px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__point__icon {
    width: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__point__text {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__textbox {
    margin-top: 10px;
    border: 1px solid #DA9B43;
    border-radius: 8px;
    padding: 10px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__textbox__text {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionUse__box__remarks {
    font-size: 10px;
    margin: 8px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionMovie {
    margin-top: 40px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionCompare {
    margin-top: 60px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionCompare__heading {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionCompare__box {
    border: 1px solid #E0E0E0;
    padding-top: 30px;
    width: 335px;
    margin: 24px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionCompare__box__heading {
    font-size: 16px;
    padding: 0 10px 5px;
    border-bottom: 1px solid #231815;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionCompare__box__img01 {
    width: 333px;
    margin: 4px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionCompare__box__textbox {
    padding: 8px;
    margin-top: 5px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionCompare__box__textbox__text {
    font-size: 12px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionCompare__box__img02 {
    width: 333px;
    margin: 12px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq {
    margin-top: 80px;
    padding-bottom: 80px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__heading__text {
    font-size: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__heading__text::after {
    border-bottom: 1px solid #231815;
    bottom: 4px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__list {
    width: 335px;
    margin: 20px auto 0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item {
    border-top: 1px solid #E0E0E0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__list__item:last-of-type {
    border-bottom: 1px solid #E0E0E0;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading {
    gap: 4px;
    padding: 10px 40px 10px 30px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading::before {
    font-size: 18px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading__tag {
    font-size: 18px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading__text {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading__icon {
    width: 16px;
    right: 20px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__list__heading:hover {
    opacity: 0.7;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__list__content {
    padding: 10px 20px 30px;
  }

  .staticWrapper.staticMobile.static-1252021 .sectionFaq__list__content__text {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-anker__point {
    top: -20px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner {
    width: 335px;
    margin: 0 auto;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner__link {
    gap: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner__tag {
    width: 48px;
    height: 48px;
    font-size: 12px;
    top: 10px;
    left: 10px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner__imgarea {
    width: 159px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner__text {
    font-size: 16px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner__balloon {
    gap: 4px;
    margin-top: 4px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner__balloon::before {
    height: 4px;
    bottom: 5px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner__balloon__bar {
    width: 5px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner__balloon__text {
    font-size: 12px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner__button {
    gap: 13px;
    height: 26px;
    margin-top: 2px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner__button__text {
    font-size: 14px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-banner__button__arrow {
    width: 4.5px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-list {
    gap: 15px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-list__item {
    width: 160px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-list__text {
    font-size: 16px;
    margin: 2px 0 0;
  }

  .staticWrapper.staticMobile.static-1252021 .c-remarks {
    width: 335px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-remarks__item {
    font-size: 10px;
    padding-left: 15px;
  }

  .staticWrapper.staticMobile.static-1252021 .c-lead {
    font-size: 16px;
  }
}
