.library{position:relative}.library img{width:650px}.library #ansUl6{position:absolute;right:4.5rem;top:.5rem;width:40%}.library #ansUl7{position:absolute;right:.5rem;top:10.25rem;width:40%}.library #ansUl8{left:6rem;position:absolute;top:15.75rem;width:27%}.library #ansUl9{bottom:9.3rem;left:5rem;position:absolute;width:30%}.library #ansUl10{bottom:1rem;left:13rem;position:absolute;width:40%}.slot:after{font-weight:700}#ansUl7:after{content:"7."}#ansUl8:after{content:"8."}#ansUl9:after{content:"9."}#ansUl10:after{content:"10."}#cdtContentPack3 .matching .slot,#matching2 .slot{display:inline-block;vertical-align:middle}#matching2 .slot{margin:.5rem}.matching #answerSet1 .drag-item{background:#fff;border:1px solid #b9c4d9;box-sizing:border-box;color:#333;cursor:pointer;display:inline-block;font-weight:700;line-height:160%;padding:5px 10px;width:32%}.underline{text-decoration:underline}.box-line{overflow:hidden;width:100%}.box-line dl{float:left;margin-left:2rem}.box-line dl:first-child{margin-left:0}.passage-2-table{border-collapse:collapse;min-height:500px}.passage-2-table tr td ul{font-size:14px}.passage-2-table tr{border:2px solid dimgrey}.passage-2-table tr:first-child>td{font-size:24px}.passage-2-table tr:not(:first-child) td ul li{letter-spacing:-1px;line-height:1.5rem;margin-bottom:1rem;margin-left:10px}table tr,table tr td,table tr th{border:1px solid dimgrey;padding:10px}table tr:first-child span{font-weight:400}ul.slot{margin-top:1rem;width:100%}#cdtContentPack3 .matching .slot{position:relative}.slot:after{left:6px;position:absolute;top:6px}ul.hide-after:after{display:none}#matching2 .droptrue.slot.testAn{width:478px}#matching3 .droptrue.slot.testAn{width:378px}.cdt-window-container{height:calc(100% - 5px)}.chart-flow{margin:0 auto;text-align:center;width:450px}.chart-flow p{border:1px solid gray;margin-bottom:60px;padding:5px 10px;position:relative}.chart-flow p:after{background:url(https://static.edmclass.com/cdt/images/edm_ielts04/listening_icon.png) no-repeat;background-size:cover;content:"";display:block;height:40px;left:50%;margin-left:-20px;margin-top:10px;position:absolute;top:100%;width:40px}.chart-flow p:last-child:after{display:none}.center{text-align:center}table{border-collapse:collapse;min-height:500px}table tr{border:2px solid dimgrey}table tr:first-child{background:#d3d3d3;line-height:2.5rem;text-align:center}table tr:first-child>td{font-size:24px}table tr:not(:first-child) td ul li{letter-spacing:-1px;line-height:1.5rem;margin-bottom:1rem;margin-left:10px}.table_passage{min-width:100%;text-align:center}.table_passage tr{background-color:transparent}.table_passage td{border:2px solid gray;padding:1rem}.table_passage tr:first-child>td{font-size:16px;line-height:1}table.border-none{border:none;margin:10px 0;min-height:auto}table.border-none tr,table.border-none tr td{border:none;vertical-align:top}table.border-none th{line-height:1;padding-right:1rem;text-align:left}.cdt-content>.column .question dl dt{min-width:100px}table.brochure tr:first-child{background:transparent;line-height:normal;text-align:left}table.brochure tr:first-child>td{font-size:medium}table.brochure tr td:first-child{min-width:150px}table.underline tr{border-bottom:1px solid #000}table.underline tr td{padding:1rem 10px;width:50%}table.underline tr:first-child{background:transparent;line-height:normal;text-align:left}table.underline tr:first-child>td{font-size:medium}.matching .drag-item{cursor:default}.wrap-column{display:flex;gap:10px;margin-top:20px}.wrap-column .image-wrap{min-width:116px;width:116px}.wrap-column .text-wrap{width:calc(100% - 126px);word-break:break-word}