#faq .main_ttl{text-align:center}#faq .faq_inner{max-width:8.35rem;margin:.55rem auto 1.15rem}@media screen and (max-width: 640px){#faq .faq_inner{width:84.6153846154vw;margin-bottom:.8rem}}#faq .faq_inner .faq_tab{display:flex;justify-content:space-between;flex-wrap:wrap}#faq .faq_inner .faq_tab li{width:1.63rem;text-align:center;border:1px solid #bc9c79;color:#bc9c79;height:.5rem;line-height:.5rem;cursor:pointer}#faq .faq_inner .faq_tab li.active{color:#fff;background:#bc9c79}@media screen and (max-width: 640px){#faq .faq_inner .faq_tab li{width:41.5384615385vw;margin-bottom:.05rem}}#faq .faq_inner .faq_ttl{margin:.65rem 0 .6rem;text-align:center}@media screen and (max-width: 640px){#faq .faq_inner .faq_ttl{margin:.5rem 0 .24rem}}#faq .faq_inner .faq_contents{max-width:8rem;margin:0 auto;display:none;border-bottom:1px dashed #4d4d4d}#faq .faq_inner .faq_contents.show{display:block;transition:opacity .4s ease-in-out}#faq .faq_inner .faq_contents dt span,#faq .faq_inner .faq_contents dd span{font-size:.24rem;color:#bc9c79;font-family:"Playfair Display",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;margin-right:.1rem;width:.24rem}@media screen and (max-width: 640px){#faq .faq_inner .faq_contents dt span,#faq .faq_inner .faq_contents dd span{display:block;line-height:1;margin-bottom:.1rem}}#faq .faq_inner .faq_contents dt{font-size:.15rem;border-top:1px dashed #4d4d4d;padding:.3rem .3rem .3rem .35rem;cursor:pointer;position:relative;text-indent:-0.35rem}@media screen and (max-width: 640px){#faq .faq_inner .faq_contents dt{font-size:.13rem;padding:.1rem .3rem .1rem 0;text-indent:0}}#faq .faq_inner .faq_contents dt i{position:absolute;right:0;width:.24rem;height:.24rem;background:#bc9c79;border-radius:50%;top:calc(50% - .12rem)}@media screen and (max-width: 640px){#faq .faq_inner .faq_contents dt i{top:.15rem}}#faq .faq_inner .faq_contents dt i::before,#faq .faq_inner .faq_contents dt i::after{position:absolute;right:0;top:.07rem;left:0;margin:auto;content:"";vertical-align:middle}#faq .faq_inner .faq_contents dt i::after{width:5px;height:5px;border-bottom:1px solid #fff;border-left:1px solid #fff;transform:rotate(-45deg);bottom:0}#faq .faq_inner .faq_contents dt i::before{content:"";width:1px;height:10px;background:#fff}#faq .faq_inner .faq_contents dt.open i{transform:rotate(180deg)}#faq .faq_inner .faq_contents dd{font-size:.13rem;display:none;align-items:center;margin-bottom:.3rem}@media screen and (max-width: 640px){#faq .faq_inner .faq_contents dd{margin-bottom:.15rem;padding-right:.3rem}}#faq .faq_inner .faq_contents dd .anser{display:flex;text-align:justify;padding-right:.4rem}@media screen and (max-width: 640px){#faq .faq_inner .faq_contents dd .anser{display:block;padding-right:0}}#faq .faq_inner .to_guest{text-align:center}#faq .faq_inner .to_guest p{margin-top:.9rem;font-size:.18rem}@media screen and (max-width: 640px){#faq .faq_inner .to_guest p{font-size:.13rem;margin-top:.55rem}}#faq .faq_inner .to_guest .link_btn{margin:.25rem auto 0}#faq #fair_under .fair_wrapper .fair_frame{margin-top:-0.5rem}/*# sourceMappingURL=faq.min.css.map */