@charset "UTF-8";

.qanda01{padding:95px 0 0}@media screen and (max-width: 950px){.qanda01{padding:65px 0 0}}dl{position:relative;margin:0;padding:0;display:flex;flex-wrap:wrap}dl dt,dl dd{position:relative;width:100%;background-repeat:no-repeat;background-position:60px 45px}dl dt{color:#0b1852;font-size:18px;font-weight:700;letter-spacing:.015em;line-height:1.6;background-color:#fff;background-image:url("../img/bg_q.svg");padding:45px 100px 55px 140px;margin:0 0 4px;cursor:pointer}@media screen and (max-width: 950px){dl dt{font-size:16px;line-height:1.5;padding:65px 30px 20px 30px;background-position:30px 25px}}dl dt::before,dl dt::after{position:absolute;top:50%;right:60px;width:25px;height:3px;content:"";background-color:#000;transition:all .3s ease-out}@media screen and (max-width: 950px){dl dt::before,dl dt::after{top:35px;right:30px;-webkit-transform:none;transform:none}}dl dt::before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}dl dt::after{-webkit-transform:translateY(calc(-50% + 1px)) rotate(-90deg);transform:translateY(calc(-50% + 1px)) rotate(-90deg)}dl dt.open::after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}dl dd{display:none;background-image:url("../img/bg_a.svg");margin:0;padding:45px 60px 45px 140px}@media screen and (max-width: 950px){dl dd{font-size:16px;line-height:1.5;padding:65px 30px 35px 30px;background-position:30px 25px}}
/*# sourceMappingURL=map/qanda.css.map */