.questionBox{padding:40px 20px;border-bottom:1px solid #ddd;display:flex;gap:14px;align-items:flex-start;position:relative}.questionBox .numB{font-weight:800;font-size:16pt;line-height:100%}.questionBox h3{font-weight:800;font-size:14pt}.questionBox>div{flex:1}.questionBox .answerBox{margin-top:20px;width:100%;max-width:60%}.questionBox .answerBox.answerType_5{max-width:80%}.questionBox .answerBox.answerType_5 .missingTxt{font-weight:600;line-height:280%}.questionBox .answerBox textarea{border:1px solid #eee;background-color:#f8f8f8;width:100%;border-radius:5px;padding:10px;font-size:18pt}.questionBox .answerBox .radio{cursor:pointer;display:flex;gap:10px;padding:6px 0}.questionBox .answerBox .radio input{zoom:2;accent-color:#57cf8a;border:1px solid #eee}.questionBox .answerBox .radio span{font-size:14pt}.questionBox .answerBox .missingWords{display:flex;margin-top:30px;gap:10px}.questionBox .answerBox .missingWords label{padding:5px 10px;background-color:#57cf8a;border-radius:5px}.questionBox .answerBox .missingTxt .drop{display:inline-flex;align-items:center;position:relative;justify-content:center;width:80px;background-color:#ddd;height:30px;margin:0 4px;border-radius:5px}.questionBox .answerBox .missingTxt .drop.hover{background-color:#86e3ae}.questionBox .answerBox .missingTxt .drop.active{text-align:center;font-weight:800;padding:0 4px}.questionBox .answerBox .missingTxt .drop b{visibility:hidden}.questionBox .answerBox .missingTxt .drop dt{content:"x";position:absolute;z-index:1;right:-10px;top:-10px;background-color:red;line-height:10px;color:#fff;width:20px;height:20px;border-radius:50%;padding:4px;font-weight:400;cursor:pointer}.questionBox .answerBox .missingTxt .missing-word-style{background-color:#caedd9;padding:2px 5px;border-radius:5px}.questionBox .answerBox .missingTxt .missing-word-style b,.questionBox .answerBox .missingTxt .missing-word-style strong{visibility:hidden}.answerBox.answerType_6{display:flex;gap:60px;max-width:70%;justify-content:space-between}.answerBox.answerType_6 .rightRes{min-width:240px;position:relative}.answerBox.answerType_6 .leftRes{min-width:240px}.answerBox.answerType_6 a{width:100%;display:flex;align-items:center;padding:6px;background-color:#f9f9f9;margin-top:10px;border:1px solid #eee;border-radius:5px;gap:5px}.answerBox.answerType_6 a svg{font-size:20pt;color:#57cf8a}.answerBox.answerType_6 a span{flex:1;font-weight:700}.answerBox.answerType_6 a:hover{background-color:#e3ffef}.answerBox.answerType_6 a.ck{background-color:#c5ffde}.questionBox .qFavBox{position:absolute;left:10;top:10px}.questionBox .qFavBox svg{font-size:24pt;color:#57cf8a}.questionBox .qFavBox.ck svg{color:#c00508}.answerBox.answerType_7{max-width:100%;width:fit-content}.allTableOptTypeBox{margin-top:10px}.allTableOptTypeBox table{background-color:#eff7ff;border:1px solid #ddd;border-spacing:0;margin:0;padding:0}.allTableOptTypeBox table td{border-spacing:0;padding:10px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.allTableOptTypeBox table td input{background-color:#fff;margin:0;padding:5px;border:1px solid #ddd}.rightWrongBox{position:fixed;top:0;right:0;z-index:1;width:100%;height:100%;display:flex;justify-content:center;align-items:end}.rightWrongBox img{animation:trueFalseIn .3s linear;transform:scale(1)}@keyframes trueFalseIn{0%{transform:scale(0)}to{transform:scale(1)}}