﻿:root{--ff-sans: Noto Sans JP, sans-serif;--ff-serif: Noto Serif JP, serif;--ff-hiragino: ヒラギノ角ゴシック, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, Arial, sans-serif;--ff-yougo: YuGothic, Yu Gothic, 游ゴシック体, Hiragino Kaku Gothic ProN, Hiragino Sans, Meiryo, sans-serif;--ff-youmin: YuMincho, Yu Mincho, 游明朝体, Hiragino Mincho ProN, Hiragino Mincho Pro, MS PMincho, serif;--ff-mont: Montserrat, sans-serif;--ff-system: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif}:root{--color-black01: #000;--color-white01: #FFF;--color-gray01: #C6C6C6;--color-gray02: #d2d2d2;--color-gray03: #F7F7F7;--color-purple01: #391E88;--color-red01: #ff1180}@-webkit-keyframes shake{0%{transform:scale(1)}30%{transform:scale(1.1) rotate(2deg)}60%{transform:scale(0.9) rotate(-2deg)}100%{transform:scale(1)}}@-moz-keyframes shake{0%{transform:scale(1)}30%{transform:scale(1.1) rotate(2deg)}60%{transform:scale(0.9) rotate(-2deg)}100%{transform:scale(1)}}@keyframes shake{0%{transform:scale(1)}30%{transform:scale(1.1) rotate(2deg)}60%{transform:scale(0.9) rotate(-2deg)}100%{transform:scale(1)}}@-webkit-keyframes mask{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@-moz-keyframes mask{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes mask{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.p-contact{padding-block:12.5rem 7rem}.p-contact__text{margin-bottom:4rem;font-size:1.6rem;font-family:var(--ff-hiragino);font-weight:300;letter-spacing:.05em;line-height:2;text-align:center}
/*# sourceMappingURL=contact.min.css.map */
