*,*::before,*::after{box-sizing:border-box}html{height:100%;scroll-behavior:smooth}body{position:relative;min-height:100%}img{display:block;max-width:100%;height:auto}.l-question{padding-bottom:clamp(18px,4.8vw,20px);margin-bottom:clamp(18px,4.8vw,20px);border-bottom:1px solid #ddd}.p-edition__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:10px 24px;padding:0;margin:0}.p-edition__item{padding:0;margin:0;white-space:nowrap;list-style:none}.p-text{font-size:clamp(14px,3.7333333333vw,18px)}.p-question__title{font-size:clamp(16px,4.2666666667vw,22px);margin:0;font-weight:500;line-height:1.4em;color:#336c9b}.p-answer__title{font-size:clamp(16px,4.2666666667vw,22px);display:flex;align-items:flex-start;margin-bottom:24px;font-weight:500;line-height:1.4em}.p-answer__title::before{width:80px;padding:clamp(7px,1.8666666667vw,9px) clamp(8px,2.1333333333vw,10px) clamp(8px,2.1333333333vw,10px);margin-right:.8em;font-size:16px;font-weight:500;line-height:1;color:#fff;text-align:center;vertical-align:.1em;content:"解決";background:#ff7420;border-radius:4px}
