.faq+a+.faq{margin-top:90px}@media screen and (max-width: 768px){.faq+a+.faq{margin-top:10.8695652174vw}}.faq-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.faq-ttl .cmn-hdl{font-size:32px;padding:0 .5em}@media screen and (max-width: 768px){.faq-ttl .cmn-hdl{font-size:7.729468599vw}}.faq-bd dl{padding-bottom:15px;border-bottom:1px solid #e9e9e4}@media screen and (max-width: 768px){.faq-bd dl{padding-bottom:3.6231884058vw}}.faq-bd dl+dl{margin-top:20px}@media screen and (max-width: 768px){.faq-bd dl+dl{margin-top:3.6231884058vw}}.faq-bd dl dt{position:relative;color:#4a4d59;font-size:24px}@media screen and (max-width: 768px){.faq-bd dl dt{font-size:5.0724637681vw;padding-right:6.038647343vw;text-indent:-1em;padding-left:1em;line-height:1.6}}.faq-bd dl dt::after{position:absolute;content:"";background-repeat:no-repeat;background-position:center;background-size:contain;width:16px;height:16px;background-image:url(../img/faq/faq-arw@2x.png);right:16px;top:10px;transition-property:all;transition-duration:.3s;transition-timing-function:ease}@media screen and (max-width: 768px){.faq-bd dl dt::after{width:3.6231884058vw;height:3.6231884058vw;right:0vw;top:2.4154589372vw}}.faq-bd dl.active dt::after{transform:rotate(180deg)}.faq-bd dl dd{display:none;margin-top:30px}@media screen and (max-width: 768px){.faq-bd dl dd{margin-top:3.6231884058vw}}.faq-bd dl dd span{font-size:160%}
