main div#body{width:100%;display:flex}main div#body div.answer-box{width:calc(100% - 250px);padding:20px;border:1px solid var(--border-color);border-radius:5px}main div#body div.answer-card-box{width:250px;padding:20px;border:1px solid var(--border-color);border-radius:5px;background-color:var(--background-color);overflow-y:auto;box-sizing:border-box;position:sticky;margin-left:15px}main div.check-btn{width:20px;height:20px;border:1px solid var(--border-color);border-radius:50%;margin-right:10px;cursor:url(../images/pointer2.ico),pointer;display:flex;align-items:center;justify-content:center}main div.check-btn.ischecked::before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:var(--highlight-color)}div.answer-list-box{margin-top:10px}div.answer-ordernumber-box{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--border-color);border-radius:50%;margin-right:10px;cursor:url(../images/pointer2.ico),pointer;background-color:var(--background-color);margin-bottom:10px;margin-right:10px}div.answer-ordernumber-box.checked{background-color:var(--highlight-color)}div.select-answer-item{display:flex;margin-bottom:20px;cursor:url(../images/pointer2.ico),pointer}div.answer-box p{margin-bottom:15px}div.answer-card-box h3{margin-bottom:10px}div#body div.btn-box{position:absolute;right:285px;bottom:20px;z-index:10}div#body div.btn-box button{margin-right:10px;padding:10px 20px;outline:0;border:1px solid var(--border-color);border-radius:5px;cursor:url(../images/pointer2.ico),pointer;background:0 0}button#prev-btn{border:1px solid var(--border-color)}div#controller-answer-box{display:flex;align-items:center;justify-content:space-between;margin-top:10px;margin-bottom:10px}div#controller-answer-box button{padding:10px 20px;outline:0;border-radius:5px;border:none;cursor:url(../images/pointer2.ico),pointer;background:#00bfff}@media (max-width:800px){main div#body{display:block}main div#body div.answer-box{width:100%;padding:10px}main div#body div.answer-card-box{width:100%;margin-left:0}main div#body div.btn-box{position:static;margin-top:10px}}