#faq .bg-ash{background:#efefef}#faq .bl-qa-ttl{text-align:left;color:#7a787b}#faq .bl-faq-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 8px}#faq .bl-faq-list-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;position:relative}#faq .bl-faq-list-item-link::after{content:"";height:2em;width:1px;background:#333;margin-left:4px}@media (max-width:480px){#faq .bl-faq-list-item-link::after{height:1em}}#faq .bl-faq-list-item i{width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#d3cea8;display:none}#faq .bl-faq-list-item i img{-webkit-transform:scale(.5);transform:scale(.5)}@media (max-width:480px){#faq .bl-faq-list-item i{width:16px;height:16px}#faq .bl-faq-list-item i img{-webkit-transform:scale(.4);transform:scale(.4)}}#faq .bl-qa-item-q{grid-template-columns:58px 1fr 58px}@media (max-width:480px){#faq .bl-qa-item-q{gap:8px;grid-template-columns:24px 1fr 24px}}#faq .bl-qa-item-a{border-top:1px solid #000;grid-template-columns:58px 1fr}#faq .bl-qa-item-a .icon{border:1px solid #acacac;border-radius:50%}@media (max-width:480px){#faq .bl-qa-item-a{gap:8px;grid-template-columns:24px 1fr}}.faq-wrapper{cursor:pointer}.faq-wrapper .bl-qa-item-a{display:none}.faq-wrapper .toggleicon .close{display:none}.faq-wrapper .toggleicon .open{display:block}.faq-wrapper.is-open .bl-qa-item-a{display:grid;-webkit-animation:fadeIn .3s ease-out;animation:fadeIn .3s ease-out}.faq-wrapper.is-open .toggleicon .open{display:none}.faq-wrapper.is-open .toggleicon .close{display:block}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}