#faq{margin-top:120px;margin-bottom:120px}#MainContent .accordion{background:#fff;border-radius:10px;box-shadow:0 7px 15px 5px #0000001a;padding:6px 20px 6px 14px;margin-bottom:10px}#MainContent .accordion:hover{transition:.3s;box-shadow:none}#MainContent .accordion:hover .accordion__title{color:#ff5c99;transition:.3s}#MainContent .accordion__title{font-size:14px;font-weight:800;padding:8px;font-family:var(--font-body-family);cursor:pointer;position:relative}#MainContent .accordion__title .title_inner{position:relative;padding-left:15px}#MainContent .guide .accordion__title .title_inner{padding-left:0}#MainContent .accordion__title .title_inner:before{content:"Q";font-family:Montserrat,sans-serif;font-size:15px;color:#ff5c99;font-weight:700;position:absolute;top:0;left:-6px}#MainContent .guide .accordion__title .title_inner:before{content:none!important}#MainContent .accordion__title:before{content:"";display:inline-block;width:16px;height:2px;background-color:#ff5c99;position:absolute;right:-5px;top:50%;transform:translateY(-50%);transition:opacity .5s}#MainContent .accordion__title:after{content:"";display:inline-block;width:16px;height:2px;background-color:#ff5c99;position:absolute;right:-5px;top:50%;transform:translateY(-50%) rotate(90deg);transition:transform .5s}#MainContent .accordion__title.show:before{opacity:0}#MainContent .accordion__title.show:after{transform:translateY(-50%) rotate(180deg)}#MainContent .accordion__content{display:none;border-top:1px solid #ebebf3;margin-top:14px;position:relative;padding-left:20px;overflow-y:hidden}#MainContent .accordion__content:before{content:"A";font-family:Montserrat,sans-serif;font-size:14px;color:#ff5c99;position:absolute;top:10px;left:4px}#MainContent .guide .accordion__content:before{content:none!important}#MainContent .accordion__content p{margin-bottom:0}#MainContent h2.index-title.faq-ttl{margin-bottom:50px}#MainContent h2.index-title.faq-ttl:before{content:"FAQ";position:absolute;top:-55px;left:0;right:0;margin:auto;font-size:120px;font-family:Montserrat,sans-serif;color:#0000;-webkit-text-stroke:1px rgba(49,49,72,.1);text-stroke:1px rgba(49,49,72,.1);font-weight:600}@media screen and (max-width: 550px){#MainContent h2.index-title.faq-ttl:before{ontent:"FAQ";position:absolute;top:-30px;left:0;right:0;margin:auto;font-size:70px;font-family:Montserrat,sans-serif;color:#0000;-webkit-text-stroke:1px rgba(49,49,72,.1);text-stroke:1px rgba(49,49,72,.1);font-weight:600}}#MainContent h2.faq-ttl{font-size:18px;font-weight:800;margin-top:0;margin-bottom:20px}.navy-stripe.faq-more{font-size:15px;font-weight:500;padding:10px 20px;max-width:190px;margin:20px auto 0}@media screen and (min-width: 750px){#MainContent .accordion{padding:18px 24px;margin-bottom:15px}#MainContent .accordion__title{font-size:18px}#MainContent h2.faq-ttl{font-size:24px}#MainContent .accordion__title .title_inner{padding-left:20px}#MainContent .guide .accordion__title .title_inner{padding-left:0}#MainContent .accordion__title .title_inner:before{font-size:22px}#MainContent .accordion__content{padding-left:30px}#MainContent .guide .accordion__content{padding-left:0}#MainContent .accordion__content:before{font-size:22px}#MainContent .accordion__title:before{width:20px;height:2px;right:0}#MainContent .accordion__title:after{width:20px;height:2px;right:0}#MainContent h2.faq-ttl{margin-bottom:30px}.navy-stripe.faq-more{font-size:18px;padding:13px 20px;max-width:260px;margin:30px auto 0}}
/*# sourceMappingURL=/cdn/shop/t/228/assets/collapsible-content.css.map */
