@media (min-width: 960px) {
  .pcNone {
    display: none !important;
  }
}
.pcIn {
  display: none !important;
}
@media (min-width: 960px) {
  .pcIn {
    display: inline-block !important;
  }
}
:root {
  --black: #333333;
  --yellow: #a78f45;
  --white: #ffffff;
  --bg: #f2f0eb;
  --xsm: 480px;
  --sm: 640px;
  --tb: 768px;
  --pc: 1024px;
  --lg: 1200px;
  --xlg: 1440px;
  --md: 500;
  --sbd: 600;
  --bd: 700;
  --f10: calc(10 / 16 * 1rem);
  --f12: calc(12 / 16 * 1rem);
  --f14: calc(14 / 16 * 1rem);
  --f16: 1rem;
  --f10_12: clamp(0.625rem, 0.529rem + 0.29vw, 0.75rem);
  --f10_14: clamp(0.625rem, 0.434rem + 0.59vw, 0.875rem);
  --f12_14: clamp(0.75rem, 0.654rem + 0.29vw, 0.875rem);
  --f12_16: clamp(0.75rem, 0.559rem + 0.59vw, 1rem);
  --f12_18: clamp(0.75rem, 0.463rem + 0.88vw, 1.125rem);
  --f12_20: clamp(0.75rem, 0.368rem + 1.18vw, 1.25rem);
  --f12_24: clamp(0.75rem, 0.176rem + 1.76vw, 1.5rem);
  --f14_16: clamp(0.875rem, 0.779rem + 0.29vw, 1rem);
  --f14_18: clamp(0.875rem, 0.684rem + 0.59vw, 1.125rem);
  --f14_20: clamp(0.875rem, 0.588rem + 0.88vw, 1.25rem);
  --f16_18: clamp(1rem, 0.904rem + 0.29vw, 1.125rem);
  --f16_20: clamp(1rem, 0.809rem + 0.59vw, 1.25rem);
  --f16_24: clamp(1rem, 0.618rem + 1.18vw, 1.5rem);
  --f16_28: clamp(1rem, 0.386rem + 1.82vw, 1.75rem);
  --f16_32: clamp(1rem, 0.235rem + 2.35vw, 2rem);
  --f16_40: clamp(1rem, -0.147rem + 3.53vw, 2.5rem);
  --f16_48: clamp(1rem, -0.529rem + 4.71vw, 3rem);
  --f16_56: clamp(1rem, -0.912rem + 5.88vw, 3.5rem);
  --f18_20: clamp(1.125rem, 1.029rem + 0.29vw, 1.25rem);
  --f18_22: clamp(1.125rem, 0.934rem + 0.59vw, 1.375rem);
  --f18_24: clamp(1.125rem, 0.838rem + 0.88vw, 1.5rem);
  --f18_28: clamp(1.125rem, 0.647rem + 1.47vw, 1.75rem);
  --f18_30: clamp(1.125rem, 0.551rem + 1.76vw, 1.875rem);
  --f18_32: clamp(1.125rem, 0.456rem + 2.06vw, 2rem);
  --f20_24: clamp(1.25rem, 1.059rem + 0.59vw, 1.5rem);
  --f20_28: clamp(1.25rem, 0.868rem + 1.18vw, 1.75rem);
  --f20_32: clamp(1.25rem, 0.676rem + 1.76vw, 2rem);
  --f20_40: clamp(1.25rem, 0.294rem + 2.94vw, 2.5rem);
  --f22_32: clamp(1.375rem, 0.897rem + 1.47vw, 2rem);
  --f24_28: clamp(1.5rem, 1.309rem + 0.59vw, 1.75rem);
  --f24_30: clamp(1.5rem, 1.213rem + 0.88vw, 1.875rem);
  --f24_32: clamp(1.5rem, 1.118rem + 1.18vw, 2rem);
  --f24_36: clamp(1.5rem, 0.926rem + 1.76vw, 2.25rem);
  --f24_38: clamp(1.5rem, 0.831rem + 2.06vw, 2.375rem);
  --f24_40: clamp(1.5rem, 0.735rem + 2.35vw, 2.5rem);
  --f24_48: clamp(1.5rem, 0.353rem + 3.53vw, 3rem);
  --f24_56: clamp(1.5rem, -0.029rem + 4.71vw, 3.5rem);
  --f24_60: clamp(1.5rem, -0.221rem + 5.29vw, 3.75rem);
  --f24_64: clamp(1.5rem, -0.412rem + 5.88vw, 4rem);
  --f24_80: clamp(1.5rem, -1.176rem + 8.24vw, 5rem);
  --f28_32: clamp(1.75rem, 1.559rem + 0.59vw, 2rem);
  --f28_40: clamp(1.75rem, 1.176rem + 1.76vw, 2.5rem);
  --f28_48: clamp(1.75rem, 0.794rem + 2.94vw, 3rem);
  --f30_32: clamp(1.875rem, 1.779rem + 0.29vw, 2rem);
  --f30_56: clamp(1.875rem, 0.632rem + 3.82vw, 3.5rem);
  --f32_40: clamp(2rem, 1.618rem + 1.18vw, 2.5rem);
  --f32_48: clamp(2rem, 1.235rem + 2.35vw, 3rem);
  --f32_56: clamp(2rem, 0.853rem + 3.53vw, 3.5rem);
  --f32_60: clamp(2rem, 0.662rem + 4.12vw, 3.75rem);
  --f32_64: clamp(2rem, 0.471rem + 4.71vw, 4rem);
  --f32_80: clamp(2rem, -0.294rem + 7.06vw, 5rem);
  --f32_100: clamp(2rem, -1.25rem + 10vw, 6.25rem);
  --f32_120: clamp(2rem, -2.206rem + 12.94vw, 7.5rem);
  --f40_64: clamp(2.5rem, 1.353rem + 3.53vw, 4rem);
  --f37_48: clamp(2.313rem, 1.787rem + 1.62vw, 3rem);
  --f40_80: clamp(2.5rem, 0.588rem + 5.88vw, 5rem);
  --f44_56: clamp(2.75rem, 2.176rem + 1.76vw, 3.5rem);
  --f48_54: clamp(3rem, 2.713rem + 0.88vw, 3.375rem);
  --f48_64: clamp(3rem, 2.235rem + 2.35vw, 4rem);
  --f48_80: clamp(3rem, 1.471rem + 4.71vw, 5rem);
  --f48_100: clamp(3rem, 0.515rem + 7.65vw, 6.25rem);
  --f56_80: clamp(3.5rem, 2.353rem + 3.53vw, 5rem);
  --f56_120: clamp(3.5rem, 0.441rem + 9.41vw, 7.5rem);
  --f64_72: clamp(4rem, 3.618rem + 1.18vw, 4.5rem);
  --f64_80: clamp(4rem, 3.235rem + 2.35vw, 5rem);
  --f64_100: clamp(4rem, 2.279rem + 5.29vw, 6.25rem);
  --f64_120: clamp(4rem, 1.324rem + 8.24vw, 7.5rem);
  --f64_160: clamp(4rem, -0.588rem + 14.12vw, 10rem);
  --f80_100: clamp(5rem, 4.044rem + 2.94vw, 6.25rem);
  --f80_120: clamp(5rem, 3.088rem + 5.88vw, 7.5rem);
  --f100_120: clamp(6.25rem, 5.294rem + 2.94vw, 7.5rem);
  --s16_40: clamp(1rem, -4rem + 20vw, 2.5rem);
  --s16_48: clamp(1rem, -5.667rem + 26.67vw, 3rem);
  --s32_80: clamp(2rem, -8rem + 40vw, 5rem);
  --pad: var(--f32_80);
  --max: 1024px;
  --trim: calc((1em - 1lh) / 2);
}
body {
  font-family: "游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif;
  color: var(--black);
  background-color: var(--bg);
}
main {
  position: relative;
  z-index: 0;
}
.fade-in-bottom {
  opacity: 0;
  transform: translateY(50px);
  transition: 1s;
}
/*# sourceMappingURL=global.min.css.map */
