.fix-paren .inner-text{position:relative;top:.04em;margin:0 .05em}[data-mk]{--k: 0em;margin-left:var(--k, 0)!important}.char-punc{padding-right:.15em}.char-punc--end{padding-right:0;margin-right:-.2em}html:lang(ja) .js-justify{line-break:strict;text-align:justify}.fac-contact-links{width:calc((100vw - 0px - 4rem - 4rem - 3.2rem*(24 - 1))/24*18 + 3.2rem*(18 - 1) + 0px)!important;margin-bottom:2rem!important;text-align:center}@media screen and (orientation: portrait)and (max-width: 767px){.fac-contact-links{width:calc((100vw - 21.6rem)*1 + 17.6rem + 0px)!important;margin-bottom:2.8rem!important}}.fac-contact-links .fac-contact-links__container{display:flex;flex-direction:column;gap:2.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.fac-contact-links .fac-contact-links__container{gap:2rem}}.fac-contact-links .fac-contact-links__text{font-size:1.5rem;line-height:2}@media screen and (orientation: portrait)and (max-width: 767px){.fac-contact-links .fac-contact-links__text{font-size:1.3rem}}.fac-contact-links .fac-contact-links__text p{margin-bottom:1.6rem}.fac-contact-links .fac-contact-links__text p:last-child{margin-bottom:0}.fac-contact-links .fac-contact-links__list{width:calc((100vw - 0px - 4rem - 4rem - 3.2rem*(24 - 1))/24*8 + 3.2rem*(8 - 1) + 0px);display:grid;grid-template-columns:100%;gap:2rem;margin:0 auto}@media screen and (orientation: portrait)and (max-width: 767px){.fac-contact-links .fac-contact-links__list{width:calc((100vw - 2rem - 2rem - 1.6rem*(12 - 1))/12*10 + 1.6rem*(10 - 1) + 0px);grid-template-columns:1fr;gap:1.6rem}}.fac-contact-links .fac-contact-links__item{width:100%}.fac-contact-links .fac-contact-links__link{display:flex;align-items:center;justify-content:center;width:100%;padding:1.2rem 3.2rem;background-color:#494a4d;color:#fff;text-decoration:none;font-size:1.4rem;text-align:center;transition:all 1.2s ease;font-family:YakuHanJP,MFW-YuGoPr6N-Medium,sans-serif;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:lang(en) .fac-contact-links .fac-contact-links__link{font-family:YakuHanJP,avenir-next-lt-pro,MFW-YuGoPr6N-Medium,sans-serif}@media screen and (orientation: portrait)and (max-width: 767px){.fac-contact-links .fac-contact-links__link{padding:1.3rem 2.4rem;font-size:1.2rem}}.fac-contact-links .fac-contact-links__link:hover{opacity:.8;transition:all .4s ease;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fac-section-page-contact-links.css.map */
