@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://use.typekit.net/qgx7czh.css";#contact__main .lead{margin-bottom:6.4rem;text-align:center}@media screen and (max-width: 767px){#contact__main .lead{margin-bottom:4rem;text-align:left}}#contact__main .tab__area .tab__menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8rem;border-bottom:.1rem solid #000}@media screen and (max-width: 767px){#contact__main .tab__area .tab__menu{margin-bottom:4rem}}#contact__main .tab__area .tab__menu__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;width:50%;height:8rem;font-size:2rem;font-weight:700;text-align:center;cursor:pointer}@media screen and (max-width: 767px){#contact__main .tab__area .tab__menu__item{height:4.8rem;font-size:1.3rem}}#contact__main .tab__area .tab__menu__item.is-active{border-radius:.8rem .8rem 0 0;background:#000;color:#fff}#contact__main .tab__area .tab__menu__item:not(.is-active):hover{color:#ea574c}#contact__main .tab__area .tab__panel__item{display:none;-webkit-transition:.3s;transition:.3s}#contact__main .tab__area .tab__panel__item.is-active{display:block}#contact__main .tab__area .tab__panel__item>.txt{margin-bottom:4.8rem;text-align:center}@media screen and (max-width: 767px){#contact__main .tab__area .tab__panel__item>.txt{margin-bottom:2.4rem}}/*# sourceMappingURL=contact.css.map */