@charset "UTF-8";.lp_wrap .faq{background:url("../image/faq-bg.jpg") top center/cover repeat}.lp_wrap .faq .head{width:18.4%;margin:auto;padding:15% 0 10%}.lp_wrap .faq dl{padding:0 6% 10%}.lp_wrap .faq dl dt{position:relative;cursor:pointer;z-index:1}.lp_wrap .faq dl dt::before{content:"";display:block;position:absolute;top:0;right:4%;width:3.637%;height:100%;background:url("../image/faq-close.png") center center/contain no-repeat;transition:.4s}.lp_wrap .faq dl dt::after{content:"";display:block;position:absolute;top:0;right:4%;width:3.637%;height:100%;background:url("../image/faq-open.png") center center/contain no-repeat;transition:.4s;transform:rotate(0)}.lp_wrap .faq dl dt.open::after{transform:rotate(90deg)}.lp_wrap .faq dl dt:nth-of-type(n+2){margin-top:4%}.lp_wrap .faq dl dd{display:none;position:relative}