#mock-exam .sidebar-main-content{width:100%}#mock-exam .sidebar-content-wrap{position:relative;border:1px solid #ddd;padding:20px;margin:20px 0 0 20px;text-align:center}#mock-exam .sidebar-content-img img{max-width:100%;height:auto}#mock-exam .sidebar-content-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mock-exam .sidebar-footer-btn{display:flex;justify-content:center;margin-top:20px}#mock-exam .purchase-btn{display:flex;align-items:center;font-size:24px;gap:10px;padding:15px 40px;color:#fff;border:none;border-radius:5px;cursor:pointer;background-color:#043968}#mock-exam table{width:100%;margin:20px 0}#mock-exam th{background-color:#f2f2f2}#mock-exam .sidebar-use-page-container{width:100%;max-width:1200px;margin:0 auto;padding:20px}#mock-exam .filter-container>p{margin:0 0 10px;color:#838383}#mock-exam .filter-wrap td:first-child{font-weight:700;padding:5px 10px;background-color:#f5f8fb}#mock-exam .filter-wrap td,#mock-exam .filter-wrap th{border:1px solid #f1f1f1}#mock-exam .filter-item{display:flex;align-items:center}#mock-exam .filter-item:last-child{margin-right:0}#mock-exam .filter-title{width:100%;max-width:70px}#mock-exam .filter-options{display:flex;flex-wrap:wrap}#mock-exam .filter-options button{padding:10px;margin:5px;cursor:pointer;border-radius:5px;font-size:14px}#mock-exam .filter-options button:hover{background-color:#f1f1f1}#mock-exam .filter-options button.active{background-color:#004080;color:#fff}#mock-exam .table-container{background-color:#fff;padding:20px 0;border-radius:5px}#mock-exam .table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#mock-exam .table-header p{color:#838383}#mock-exam .table-sort button{color:#838383;margin-left:10px}#mock-exam .table-sort button.active{color:#333}#mock-exam .table-sort li{position:relative;margin:0 10px}#mock-exam .table-sort li:not(:last-child):after{content:"\2022";color:#838383;position:absolute;right:-15px}#mock-exam .table-sort button:hover{text-decoration:underline}#mock-exam .table-sort-list{display:flex}#mock-exam .data-table{width:100%;margin-bottom:20px}#mock-exam .data-table tbody{border:1px solid #f1f1f1}#mock-exam .data-table td,#mock-exam .data-table th{border:1px solid #f1f1f1;border-right:none;border-left:none;padding:10px;text-align:center;word-break:keep-all}#mock-exam .data-table th.grade,#mock-exam .data-table th.index,#mock-exam .data-table th.month,#mock-exam .data-table th.year{width:10%}#mock-exam .data-table th.title{width:60%}#mock-exam .data-table td.contents-list-title,#mock-exam .data-table td.contents-list-title>button{text-align:left}#mock-exam .data-table th{background-color:#f5f8fb;min-width:65px}#mock-exam .contents-list-title{width:50%}#mock-exam .mo-sidebar-container,#mock-exam .mobile-contents-container{display:none}#mock-exam .data-container>p{margin:0 0 10px;color:#838383;border:1px solid #f1f1f1;border-right:none;border-left:none;padding:10px;word-break:keep-all}#mock-exam .data-wrap{display:grid;gap:20px;margin:20px 0}#mock-exam .data-box{border:1px solid #f1f1f1;word-break:keep-all}#mock-exam .data-box-title{text-align:center}#mock-exam .data-box-title h2{font-size:16px;padding:10px 20px;background-color:#f5f8fb}#mock-exam .data-box-list ul{padding:10px 20px}#mock-exam .data-box-list li{margin:10px 0}#mock-exam .data-box-list li button{word-break:keep-all;text-align:left}#mock-exam .more-button{display:flex;justify-content:center;align-items:center;width:100%;padding:10px;color:#838383;font-size:16px}.new-icon{display:inline-block;width:36px;height:20px;background-color:#f33;color:#fff;font-size:11px;text-align:center;line-height:20px;border-radius:5px;margin-right:5px}@media (max-width:768px){#mock-exam .sidebar-main-content{width:100%;padding:20px 0}#mock-exam .sidebar-content-wrap{margin:unset;padding:10px}#mock-exam .title-area{padding:20px 0;border-bottom:1px solid #f1f1f1}#mock-exam .title-button{margin:10px 0}#mock-exam .mo-sidebar-container{display:block;width:100%}#mock-exam .data-notice-container{padding:unset}#mock-exam .sidebar{display:none}#mock-exam .fliter-wrap th{padding:10px 20px;background-color:#f5f8fb;text-align:left}#mock-exam .fliter-wrap td:first-child{background-color:#fff}#mock-exam .custom-select-container{position:relative;width:100%;margin:20px 0 0}#mock-exam .custom-select-container .custom-select{margin-bottom:10px}#mock-exam .custom-select-container .custom-select:last-child{margin-bottom:unset}#mock-exam .custom-select{display:block;width:100%;padding:10px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url(/images/pc/arrow-down.png) no-repeat right 10px center;border:1px solid #ccc;border-radius:4px;cursor:pointer}#mock-exam .custom-select.open{background:#fff url(/images/pc/arrow-up.png) no-repeat right 10px center}#mock-exam .custom-select-container:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none}#mock-exam .table-sort li{margin:0 5px}#mock-exam .table-sort a{font-size:12px}#mock-exam .table-sort li:not(:last-child):after{right:-13px}#mock-exam .product-list{padding-bottom:20px;margin-bottom:10px}#mock-exam .product-list .product-item:last-child{border-bottom:1px solid #f1f1f1}#mock-exam .product-item{border-top:1px solid #f1f1f1;padding:10px}#mock-exam .product-title{font-size:16px;font-weight:700;cursor:pointer;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#mock-exam .data-table thead{display:none}#mock-exam .data-table tbody{border:unset}#mock-exam .filter-wrap tbody tr{display:flex;flex-direction:column}#mock-exam .data-table tbody td{text-align:left}#mock-exam .mobile-contents-container{display:block}#mock-exam .mobile-contents-wrap{display:flex;flex-wrap:wrap;font-size:13px;color:#666}#mock-exam .mobile-contents-wrap .contents-list-item{position:relative;margin:0 10px}#mock-exam .mobile-contents-wrap .contents-list-item:first-child{margin-left:unset}#mock-exam
		.mobile-contents-wrap
		.contents-list-item:not(:last-child):after{content:"|";color:#ccc;position:absolute;right:-11px}#mock-exam .data-table tbody tr .contents-list-download,#mock-exam .data-table tbody tr .contents-list-grade,#mock-exam .data-table tbody tr .contents-list-month,#mock-exam .data-table tbody tr .contents-list-number,#mock-exam .data-table tbody tr .contents-list-upload,#mock-exam .data-table tbody tr .contents-list-year{display:none}#mock-exam .contents-list-title button{text-align:start;word-break:keep-all}#mock-exam .table-header p{font-size:14px}#mock-exam .data-wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}#mock-exam .data-notice-wrap{flex-wrap:wrap;word-break:keep-all}}