.qa{padding:0 0 3.75rem}.qa__list{margin-bottom:3.625rem}.qa__block{margin-bottom:2.5rem}.qa__ttl{font-size:1.375rem;font-weight:700;line-height:1.4;margin-bottom:.625rem}.qa__item{border-bottom:1px dotted #000}.qa__item:last-child{margin-bottom:0}.qa__item .q{padding:.9375rem 0;cursor:pointer;position:relative}.qa__item .q:before{content:"";background:#000;width:2px;height:.9375rem;position:absolute;right:.4375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s;transition:all .4s}.qa__item .q:after{content:"";background:#000;width:.9375rem;height:2px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.qa__item .q p{font-size:.8125rem;font-weight:700;padding:0 1.75rem 0 0;position:relative;line-height:1.3}.qa__item .q p span.color01{color:#05a54f}.qa__item .q p span.color02{color:#e4007f}.qa__item .q p span.color03{color:#e5bc00}.qa__item .q p span.color04{color:#00afd5}.qa__item .q p span.color05{color:#d29682}.qa__item .q p span.color06{color:#0073e2}.qa__item .q p span.color07{color:#f285ac}.qa__item .q p span.color08{color:#9fdf3e}.qa__item .q.active:before{opacity:0}.qa__item .a{display:none}.qa__item .a p{font-size:.8125rem;line-height:1.7;padding:0 0 .9375rem}.qa__item .a p a{color:#000;text-decoration:underline}
/*# sourceMappingURL=../maps/page/qa.min.css.map */
