.qna-list{border-top:1px solid var(--line)}.qna-item{border-bottom:1px solid var(--line)}.qna-item summary{min-height:72px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 2px;font-size:1.03rem;font-weight:700;line-height:1.45;list-style:none;display:flex}.qna-item summary::-webkit-details-marker{display:none}.qna-item summary:hover{color:#725800}.qna-item summary:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #806600}.qna-item__icon{background:#fff8df;border:1px solid #d6c98f;border-radius:50%;flex:0 0 28px;width:28px;height:28px;position:relative}.qna-item__icon:before,.qna-item__icon:after{content:"";background:currentColor;width:11px;height:2px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qna-item__icon:after{transform:translate(-50%,-50%)rotate(90deg)}.qna-item[open] .qna-item__icon:after{transform:translate(-50%,-50%)rotate(0)}.qna-item__answer{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.qna-item[open] .qna-item__answer{grid-template-rows:1fr}.qna-item__answer p{min-height:0;color:var(--muted);margin:0;line-height:1.75;overflow:hidden}.qna-item[open] .qna-item__answer p{padding:0 56px 22px 2px}@media (width<=570px){.qna-item summary{min-height:64px;padding:17px 0;font-size:.96rem}.qna-item__icon{flex-basis:26px;width:26px;height:26px}.qna-item[open] .qna-item__answer p{padding:0 40px 18px 0}}@media (prefers-reduced-motion:reduce){.qna-item__icon:after,.qna-item__answer{transition:none}}
