@charset "UTF-8";
:root {
  --ff-01: "Montserrat", Arial, "Zen Kaku Gothic Antique", "Noto Sans JP", "Hiragino Sans", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic, "メイリオ", Meiryo, sans-serif;
  --ff-02: "Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif;
  --size-0-45: clamp(0px, -10.922px + 2.91vw, 45px);
  --size-5-8: clamp(5px, 4.272px + .19vw, 8px);
  --size-5-10: clamp(5px, 3.786px + .32vw, 10px);
  --size-5-15: clamp(5px, 2.573px + .65vw, 15px);
  --size-10-15: clamp(10px, 8.786px + .32vw, 15px);
  --size-10-20: clamp(10px, 7.573px + .65vw, 20px);
  --size-10-30: clamp(10px, 5.146px + 1.29vw, 30px);
  --size-10-60: clamp(10px, -2.136px + 3.24vw, 60px);
  --size-10-90: clamp(10px, -9.417px + 5.18vw, 90px);
  --size-14-18: clamp(14px, 13.029px + .26vw, 18px);
  --size-14-20: clamp(14px, 12.544px + .39vw, 20px);
  --size-15-18: clamp(15px, 14.272px + .19vw, 18px);
  --size-15-20: clamp(15px, 13.786px + .32vw, 20px);
  --size-15-24: clamp(15px, 12.816px + .58vw, 24px);
  --size-15-30: clamp(15px, 11.359px + .97vw, 30px);
  --size-15-45: clamp(15px, 7.718px + 1.94vw, 45px);
  --size-16-18: clamp(16px, 15.515px + .13vw, 18px);
  --size-16-20: clamp(16px, 15.029px + .26vw, 20px);
  --size-16-22: clamp(16px, 14.544px + .39vw, 22px);
  --size-16-24: clamp(16px, 14.058px + .52vw, 24px);
  --size-17-22: clamp(17px, 15.786px + .32vw, 22px);
  --size-18-22: clamp(18px, 17.029px + .26vw, 22px);
  --size-18-24: clamp(18px, 16.544px + .39vw, 24px);
  --size-18-28: clamp(18px, 15.573px + .65vw, 28px);
  --size-18-32: clamp(18px, 14.602px + .91vw, 32px);
  --size-19-26: clamp(19px, 17.301px + .45vw, 26px);
  --size-20-28: clamp(20px, 18.058px + .52vw, 28px);
  --size-20-30: clamp(20px, 17.573px + .65vw, 30px);
  --size-20-40: clamp(20px, 15.146px + 1.29vw, 40px);
  --size-20-45: clamp(20px, 13.932px + 1.62vw, 45px);
  --size-20-50: clamp(20px, 12.718px + 1.94vw, 50px);
  --size-20-60: clamp(20px, 10.291px + 2.59vw, 60px);
  --size-21-30: clamp(21px, 18.816px + .58vw, 30px);
  --size-22-30: clamp(22px, 20.058px + .52vw, 30px);
  --size-24-30: clamp(24px, 22.544px + .39vw, 30px);
  --size-24-38: clamp(24px, 20.602px + .91vw, 38px);
  --size-25-45: clamp(25px, 20.146px + 1.29vw, 45px);
  --size-28-40: clamp(28px, 25.087px + .78vw, 40px);
  --size-28-60: clamp(28px, 20.233px + 2.07vw, 60px);
  --size-28-66: clamp(28px, 18.777px + 2.46vw, 66px);
  --size-28-68: clamp(28px, 18.291px + 2.59vw, 68px);
  --size-30-60: clamp(30px, 22.718px + 1.94vw, 60px);
  --size-30-70: clamp(30px, 20.291px + 2.59vw, 70px);
  --size-34-40: clamp(34px, 32.544px + .39vw, 40px);
  --size-40-70: clamp(40px, 32.718px + 1.94vw, 70px);
  --size-40-80: clamp(40px, 30.291px + 2.59vw, 80px);
  --size-40-120: clamp(40px, 20.583px + 5.18vw, 120px);
  --size-40-150: clamp(40px, 13.301px + 7.12vw, 150px);
  --size-45-90: clamp(45px, 34.078px + 2.91vw, 90px);
  --size-50-70: clamp(50px, 45.146px + 1.29vw, 70px);
  --size-60-80: clamp(60px, 55.146px + 1.29vw, 80px);
  --size-60-90: clamp(60px, 52.718px + 1.94vw, 90px);
  --size-60-120: clamp(60px, 45.437px + 3.88vw, 120px);
  --size-75-150: clamp(75px, 56.796px + 4.85vw, 150px);
  --size-80-100: clamp(80px, 75.146px + 1.29vw, 100px);
  --size-80-300: clamp(80px, 26.602px + 14.24vw, 300px);
  --size-90-120: clamp(90px, 82.718px + 1.94vw, 120px);
  --size-90-180: clamp(90px, 68.155px + 5.83vw, 180px);
  --size-100-150: clamp(100px, 87.864px + 3.24vw, 150px);
  --size-120-180: clamp(120px, 105.437px + 3.88vw, 180px);
  --size-210-270: clamp(210px, 195.437px + 3.88vw, 270px);
  --tp: transparent;
  --green-01: #5ab806;
  --green-02: #029528;
  --green-03: #f5faf5;
  --brown-01: #983b0f;
  --brown-02: #fffbf2;
  --orange-01: #ef7b48;
  --overlay: #1b311a;
  --red: #e8382f;
  --ts-02: all .2s ease;
  --ts-06: all .6s ease;
}

.note-sales {
  margin-bottom: 30px;
  padding: var(--size-15-20);
  background: var(--red);
  border-radius: 5px;
}
.note-sales p {
  font-size: var(--size-15-18);
  font-weight: 700;
  line-height: 2;
  color: #fff;
}
@media (max-width: 600px) {
  .note-sales p {
    letter-spacing: 0.025em;
    text-align: left;
  }
}/*# sourceMappingURL=override.css.map */