@media (max-width: 1600px){
    .w100{
        width: 100% !important;
    }
    #header{
        width: 100% !important;
    }
    .classtab-bannerbox-step-wrap{
        width: 100% !important;
    }
    .student-testFolder-table-top-mobile{
        flex-direction: column;
        align-items: flex-start !important;
    }
    /* .page-divide-makeTest{
        display: none;
    } */
    .test_list-remember-contents, 
    .test_list-test-contents,
    .test_list-game-contents{
        width: 100% !important;
    }
}

@media (max-width: 1375px){
    .main-header-search{
        width: 450px !important;
    }
    .header-left_wrap{
        gap: 10px !important;
    }
    .header-makeTest-menu{
        margin-right: 15px !important;
    }
    .header-makeTest-menu>li{
        margin-left: 0px !important;
    }
    .left-menu-icon_wrap{
        margin-left: 0px !important;
    }
    .remember-contents-button_wrap{
        padding: 8px 10px !important;
    }
}

@media (max-width: 1300px){
    .contents2-test-list-wrap-mobile{
        display: flex !important;
        flex-direction: column;
        gap: 20px;
    }
    .contents2-test-list-wrap-mobile-btn{
        justify-content: space-between;
        align-items: center;
    }
    .game-code-button{
        font-size: 30px !important;
    }
    .student-myclass-class-forlder-mobile{
        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
    }
}

@media (max-width: 1200px){
    .student-contents-title-btn{
        padding: 8px 4px !important;
    }
    .makeTest-fullpage-sub-linkbtn-mobile{
        flex-direction: column;
        align-items: flex-start !important;
        gap: 15px;
    }
    .student-makeTest-fullPage-section-mobile{
        width: 100%;
        overflow-x: auto;
    }
    .bigexambox-box{
        width: 1200px;
    }
    .student-testFolder-table-top-mobile_left{
        flex-direction: column;
        align-items: flex-start !important;
    }
    /* .classtab02-achieve-right-testFolder-mobile-container{
        width: 1020px !important;
    } */
    .student-testSet-left-fullpage-mobile{
        width: 100% !important;
    }
    .page-divide-makeTest{
        position: absolute !important;
        left: 0;
        top: 15px;
        z-index: 10;
        width: 100% !important;
        display: none;
    }
    .step04-right-contents_wrap-divide-makeTest{
        max-height: 650px !important;
    }
    .big-page-black{
        display: none;
    }
    .divide-makeTest-close-page{
        display: block !important;
    }
}

@media (max-width: 1010px){
    .header-makeTest-menu{
        display: none !important;
    }
    .main-header-search{
        width: 315px !important;
    }
    .search-logo_icon{
        left: 20px !important;
    }
    .dongsearchbox-icon{
        right: 10px !important;
    }
    .right-wrong_box{
        flex-direction: column !important;
    }
    .student-contents-title-btn_wrap-task-mobile{
        flex-direction: column !important;
    }
    .student-mygoal-kind-btn{
        font-size: 14px !important;
    }
    .student-notify-table-mobile tr td,
    student-notify-table-mobile tr th {
        font-size: 14px !important;
    }
    .testResult-graph-header-left-btn{
        padding: 10px !important;
    }
}

@media (max-width: 899px) {
    .w100{
        width: 100%;
    }
    .mobile-p030{
        padding: 0 15px;    
    }
    .w899-display-none{
        display: none !important;
    }
    .contents2-test-list-wrap-mobile-btn{
        display: none !important;
    }
    .contents2-test-list-wrap-mobile-btn2{
        display: flex !important;
    }
    .student-contents-title-btn_wrap03{
        width: 120px !important;
    }
    .game-code-button{
        padding: 30px 20px !important;
        font-size: 24px !important;
    }
    .remember-contents-button-text{
        font-size: 14px !important;
        line-height: 20px !important;
    }
    .remember-contents-button_wrap{
        font-size: 14px !important;
    }
    .game-grade-modal-top-btn_wrap button{
        font-size: 24px !important;
        padding: 14px 40px !important;
    }
    .student03-result-modal-mobile{
        min-width: 100% !important;
    }
    .game-grade-check{
        font-size: 18px !important;
    }
    .game-grade-modal-header{
        gap: 20px !important;
    }
    .tab-content-testResult-mobile{
        display: none;
    }
    .student-testResult-page-mobile{
        flex-direction: column !important;
    }
    .student-testResult-page-list-wrap-mobile{
        height: unset !important;
    }
    .student-test-result-contents-right-container{
        width: 100% !important;
    }
    .student-test-result-contents-left-container{
        width: 100% !important;
    }
    .student-main-contents-top_wrap-myclass-mobile{
        width: 100% !important;
        flex-wrap: wrap !important;
    }
    .student-main-contents-top_wrap-myclass-mobile>li{
        width: 48% !important;
    }
    .testResult-graph-header_wrap{
        gap: 40px !important;
    }
    .testResult-graph-header-left-btn_wrap{
        gap: 10px !important;
    }
    .testResult-graph-header-left-btn-mobile{
        padding: 10px 15px !important;
    }
    .testResult-graph-body-tabMenu_wrap{
        gap: 20px !important;
    }
    .student-mygoal-kind_wrap{
        flex-wrap: wrap;
    }
    .student-mygoal-title{
        font-size: 16px !important;
        line-height: 24px !important;
    }
    .student-mygoal-kind-btn{
        width: 85px !important;
    }
    .student-notify-table-mobile{
        min-width: 810px !important;
    }

    .student_page_tooltip_wrap{
        width: 100%;
    }
    .student01_page_tooltip_wrap{
        width: unset;
        top: 285px !important;
        width: 55%;
    }

    .testFolder-student_page_tooltip_wrap{
        display: none;
    }

    .student-testResult_page_tooltip_wrap{
        width: 60%;
        top: -45px !important;
    }

}

@media (min-width: 900px) {
    .w640{
        width: 400px !important;
        margin: 0 auto;
    }
    .w450{
        width: 450px !important;
        margin: 0 auto;
    }
    .pc-position-center{
        left: 50%;
        top: 10% !important;
        transform: translateX(-50%) !important;
    }
    .w900-display-none{
        display: none !important;
    }
}


/* 768 이하 */
@media (max-width: 768px) {
    .mobile-p030{
        padding: 0 15px !important;    
    }
    .dis-none768{
        display: none !important;
    }
    .m-section01-img{
        width: 80%;
    }
    .text-center768{
        text-align: center;
    }
    .section-title-768{
        font-size: 40px !important;
        line-height: 52px;
    }
    .ptb60-768{
        padding: 60px 0 !important;
    }
    .pt60-768{
        padding-top: 20px !important;
    }
    .d-flex-768{
        display: flex;
    }
    .justify-content-center-768{
        justify-content: center;
    }
    .storebut-768{
        width: 135px;
        height: 46px;
        display: inline-block;
    }
    .mt30-768{
        margin-top: 30px !important;
    }
    .mt40-768{
        margin-top: 40px;
    }
    .ml30-768{
        margin-left: -30px;
    }

    .user-iconbox{
        width: 92px;
    }

    /* 문제 만들기 부분 */
    .exam-make-box-selectbox{
        padding: 10px 15px !important;
    }
    .exam-make-box-selectbox .form-select{
        background-position: right 0rem center;
    }
    .exam-make-box-inputbox{
        padding: 20px 15px 40px 15px !important;
    }
    .exam-make-box-inputbox-boxleft{
        padding-right: 0px !important;
    }
    .exam-make-box-inputbox-boxright{
        padding-left: 0px !important;
    }
    .pc-make-header-but03-text::placeholder{
        font-size: 15px !important;
        font-weight: 300;
        color: #f8f8f8;
    }
    .pc-make-header-but03-text-mobile::placeholder{
        color: #454545 !important;
        font-weight: 500;
        font-size: 14px !important;
    }
    .pc-make-header-02{
        background-size: cover !important;
    }
    .mobile-bottom{
        position: sticky;
        bottom: 0;
        background-color: #fff;
        border-top: 1px solid #dee2e6;
    }
    .mobile-bottom-01{
        padding-left: 20px;
    }
    .mobile-bottom-01-ul{
        overflow: hidden;
        overflow-x: scroll;
        white-space: nowrap;
        display: flex;
        height: 60px;
    }
    .mobile-bottom-01-ul li{
        height: 60px;
        margin-right: 10px;
        margin-top: -2px;
    }
    .mobile-bottom-01-ul li button{
        background-color: #13279f;
        color: #fff;
        padding: 9px 15px;
        border-radius: 50px;
        margin-top: 15px;
    }
    .mobile-exam-bigbox{
        padding-top: 30px;
        padding-bottom: 100px;
    }
    .exam-make-examplusbut{
        left: 50% !important;
        transform: translateX(-50%) !important;
        bottom: -2.4% !important;
    }
    .mobile-exam-smallbox{
        margin-top: 65px !important;
    }
    .mobile-exam-smallbox:nth-child(1){
        margin-top: 0 !important;
    }
    
    .landing-main-banner-tek img{
        width: 100% !important;
        height: auto !important;
    }
    .student-main-title{
        font-size: 30px !important;
    }
    .user-iconbox>label{
        flex-direction: column;
    }

    .dongsearchbox-icon{
        right: 20% !important;
    }
    .main-header-search{
        width: 80% !important;
        margin-left: 10px;
        padding: 10px 50px !important;
    }
    .remember-contents-button-text{
        font-size: 14px !important;
        line-height: 20px !important;
    }

    .contents-test-top-btn-pc{
        justify-content: left !important;
        gap: 10px !important;
    }
    .contents-test-list-wrap-pc01{
        flex-direction: column;
        align-items: flex-start !important;
        gap: 10px;
    }
    .contents-test-list-wrap-pc01-detail-contents{
        width: 100% !important;
    }

    .student-contents-box{
        width: 100%;
    }
    .student-contents-box_wrap .container{
        padding-right: 0px !important;
    }
    .student-color-chart-title{
        font-size: 12px !important;
    }
    .student-banner-title{
        font-size: 30px !important;
    }
    .remember-history-result-btn-mobile{
        width: 75px !important;
    }
    .remember-contents-button_wrap{
        width: 100% !important;
    }
    /* .contents-test-list-wrap-pc01{
        display: none !important;
    } */
    .student-test-result-content-btn_wrap-mobile{
        flex-direction: column;
        gap: 10px !important;
    }
    .student-test-result-content-btn_wrap-mobile button{
        width: 100%;
    }
    .student01_page_tooltip_wrap{
        display: none;
    }
    .contents-test-list-wrap-pc01-detail-contents-num{
        text-align: start !important;
    }
    .testResult-graph-header_wrap{
        flex-direction: column;
        align-items: flex-start !important;
        gap: 15px !important;
    }
    .month-testReuslt-table-td{
        font-size: 12px !important;
    }
    .testResult-calendar-page-contents-mobile{
        flex-direction: column;
    }
    .testReulst-calendar-page-container{
        gap: 15px !important;
    }
    .testResult-calenadar-left-mobile{
        width: 100% !important;
        padding: 0px !important;
    }
    .modal-calendar{
        margin-top: 0px;
    }
    .testResult-calenadar-right-mobile{
        width: 100% !important;
    }
    .student-mygoal-contents-title{
        font-size: 16px !important;
    }
    .student-mygoal-kind_wrap{
        gap: 10px !important;
    }
    .student-mygoal-step3-btn{
        font-size: 14px !important;
        padding: 12px 14px !important;
        margin-top: 20px !important;
    }
    .goalset-searchresult-title_wrap{
        flex-direction: column;
        align-items: flex-start !important;
        gap: 10px;
    }
    .goal-select-modalbut{
        font-size: 12px !important;
        margin-left: 0px !important;
    }
    .goal-select-allcheck{
        font-size: 12px !important;
        margin-left: 4px !important;
    }
    .goal-select-selectbox{
        font-size: 12px !important;
        width: 100px !important;
    }

    .print-table thead tr th{
        font-size: 12px;
    }

    .main-tooltip-text-choice{
        left: unset !important;
        top: 4% !important;
        right: 0;
        width: 50%;
    }
    .remember-contents-mobile-button_wrap{
        width: 100% !important;
    }

    .testFolder-testRulst-tabBtn{
        font-size: 14px !important;
        padding: 8px 25px !important;
    }
}

/* 769 이상 */
@media (min-width: 769px) {
    .mobile-p030{
        padding: 0 15px;    
    }
    .dis-none769{
        display: none !important;
    }
    .line-height63-769{
        line-height: 60px;
    }
    .mt30-769{
        margin-top: 30px;
    }
    .mt40-769{
        margin-top: 40px;
    }
    .ml30-769{
        margin-left: -30px;
    }
    .ml180-769{
        margin-left: -180px;
    }
    .pb60-769{
        padding-bottom: 60px !important;
    }
    .p0110-769{
        padding: 110px 0;
    }
    .pt30-769{
        padding-top: 30px;
    }
    .border150{
        border-bottom-right-radius: 150px;
    }

    /* 문제 만들기 부분 */
    .bigexambox{
        margin-top: 60px !important;
    }
}

@media (min-width: 768px) {
    .container {
        max-width: 100% !important;
    }
}

@media (max-width: 690px) {
    .student-main-contents-top_wrap-myclass-mobile>li{
        width: 100% !important;
    }
    .student-main-top-box-mobile li{
        margin-bottom: 15px;
    }
    .student-main-contents-top_wrap>li{
        height: 260px;
    }
    .student-contents-title-btn_wrap{
        width: 16% !important;
    }
    .student-main-contents_wrap{
        padding: 20px !important;
    }
}

@media (min-width: 576px) {
    .container {
        max-width: 100% !important;
    }
}

@media (max-width: 560px){
    .student-main-contents_container{
        width: 100% !important;
    }
    .student_Mainpage_tooltip_wrap{
        width: 80%;
    }
    .student-main_wrap{
        margin-top: 0px !important;
    }
    .student-main-contents_wrap{
        gap: 20px !important;
    }
    .student-main-title{
        font-size: 18px !important;
    }
    .header-img-mobile{
        width: 26px !important;
        height: 26px !important;
    }
    .header-menu-user-name{
        display: none;
    }
    .header-left_wrap{
        gap: 4px !important;
    }
    .user-iconbox{
        width: unset;
    }
    .header-logo-mobile{
        width: 100px !important;
    }
    .search-logo_icon{
        display: none;
    }
    .main-header-search{
        padding: 4px 35px 4px 6px !important;
    }
    .dongsearchbox-icon{
        top: 8px !important;
    }
    /* .main-header-search{
        display: none;
    }
    .dongsearchbox-icon{
        top: -10px !important;
        right: -30px !important;
    } */
    .student-contents-title-btn{
        font-size: 10px !important;
    }
    .student-contents-title-btn_wrap{
        width: 75 !important;
    }
    .student-contents-title-btn_wrap-02{
        width: 120px !important;
    }
    .contents2-test-list-wrap-mobile-btn2-detail{
        gap: 10px !important;
    }
    .game-code-button{
        font-size: 16px !important;
        padding: 20px 10px !important;
    }
    .student-color-chart{
        font-size: 8px !important;
        padding: 14px 4px !important;
    }
    .game-grade-modal-top-btn_wrap button{
        font-size: 20px !important;
        padding: 14px 25px !important;
    }
    .game-grade-check{
        font-size: 14px !important;
    }
    .game-grade-modal-header{
        gap: 0px !important;
    }
    .student-test-result-contents-top-box-mobile{
        flex-direction: column;
    }
    .student-test-result-contents-top-box_wrap-mobile{
        width: 100% !important;
    }
    .testResult-percent_wrap{
        flex-direction: row !important;
    }
    .testResult-percent-img_wrap{
        width: 68px !important;
    }
    .testeResult-percent-text_wrap{
        display: flex;
        flex-direction: row;
        gap: 20px;
        text-align: center;
    }
    .testResult-list-num-test-mobile{
        display: flex;
        align-items: center;
    }
    .testResult-input-box-mobile_wrap{
        flex-direction: column;
        gap: 6px;
    }
    .testResult-input-box-mobile_wrap{
        width: 100% !important;
    }
    .testResult-input-box-mobile{
        width: 100% !important;
        margin-right: 0px !important;
    }
    .student-test-result-contents-title{
        font-size: 14px !important;
        line-height: 18px !important;
    }
    .right-text-result-mobile>span,
    .wrong-text-result-mobile>span {
        margin-left: 15px !important;
    }
    .right-wrong_box img{
        width: 100%;
    }
    .student-test-result-content-btn-mobile{
        font-size: 14px !important;
        padding: 46px 60px 20px 6px !important;
    }
    .sns-contents-btn{
        font-size: 14px !important;
        padding: 25px 10px !important;
    }
    .test-location_btn{
        padding: 4px 6px !important;
    }
    .testResult-graph-tabMenu-myclass-mobile{
        padding: 8px 12px !important;
    }
    .student-main-top-contents-header-mobile{
        align-items: flex-start !important;
        gap: 10px ;
    }
    .test-location_btn{
        font-size: 10px !important;
    }
    .no-task{
        padding: 20px 4px !important;
        font-size: 12px !important;
    }
    .contents-test-list-wrap-mobile-task-01{
        display: flex !important;
    }
    .task-result-button{
        font-size: 16px !important;
        padding: 15px 12px !important;
    }
    .classtab-bannerbox-step-wrap-task01-mobile{
        padding: 30px 10px !important;
    }
    .student-testResult-fullpage-mobile{
        padding: 6px;
    }
    .testResult-calendar-td tr td{
        font-size: 10px !important;
        padding: 4px !important;
        height: 55px !important;
    }
    .result-page-kind-title{
        font-size: 14px !important;
    }
    .word-scroll-right-result{
        max-height: 100% !important;
    }
    .student-makeTest-fullPage-section-mobile{
        width: 100%;
        max-width: unset;
        overflow-x: hidden;
    }
    .bigexambox-box{
        width: 100% !important;
        padding-top: 0px !important;
    }
    .pc-make-header-but02{
        font-size: 10px;
    }
    .make-test-top-title-box-input-mobile{
        width: 100% !important;
    }
    .makeTest-fullpage-sub-linkbtn-mobile{
        padding-top: 0px !important;
    }
    .mobile-makeTest-make-header-but03-text::placeholder{
        color: #454545 !important;
    }
    .make-test-top-box{
        gap: 10px !important;
    }
    .makeTest-fullpage-sub-linkbtn-mobile_list{
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
    }
    .makeTest-fullpage-select-check-btn-mobile .form-check-label{
        font-size: 14px;
    }
    .makeTest-fullpage-select-check-btn-mobile_wrap{
        flex-wrap: wrap;
    }
    .makeTest-fullpage-select-check-btn-mobile{
        width: 140px;
        font-size: 14px;
        margin-right: 0px !important;
    }
    .make-test-top-title-box input, .make-test-top-title-box textarea{
        padding: 12px 8px;
    }
    .make-test-top-title-box input::placeholder,
    .make-test-top-title-box textarea::placeholder{
        font-size: 12px;
    }
    .exam_box-footer_wrap-mobile{
        width: 100% !important;
    }
    .exam_box-header_wrap{
        display: none !important;
    }
    .exam_box-body_list li{
        flex-direction: column;
    }
    .exam_box-body_list li>div{
        width: 100%;
    }
    .exam-plue-button_wrap{
        width: 100% !important;
        flex-direction: row !important;
        justify-content: center;
    }
    .exam_box-input-title-mobile{
        display: block;
    }
    .makeTest-fullpage-make-kind-content-mobile li{
        background: #f0f0f0;
        border-radius: 10px;
        padding: 10px !important;
    }
    .exam_box-input input{
        font-size: 14px;
    }
    .exam_box-header{
        font-size: 15px;
        height: 30px;
        line-height: 30px;
    }
    .exam-footer-btn{
        font-size: 12px;
        padding: 15px 10px;
    }
    .exam-save-btn{
        font-size: 14px;
        padding: 13px;
    }
    .make-test-main-title{
        font-size: 22px;
    }
    .makeTest-delet-btn{
        padding: 10px 6px !important;
    }
    .exam-box-ex-text-content-mobile li{
        margin-bottom: 6px !important;
    }
    .goalset-searchresult-td-name01{
        font-size: 16px !important;
    }
    .goalset-searchresult-td-text-mobile span{
        font-size: 12px !important;
    }
    .goalset-searchresult-tr td{
        font-size: 14px !important;
    }
    .goalset-searchresult-td-rank{
        font-size: 12px !important;
        padding: 6px !important;
    }
    .goalset-searchresult-td-user{
        font-size: 14px !important;
    }
    .goal-select-searchresult{
        margin-top: 10px !important;
    }
    .student-mygoal-table{
        min-width: 480px !important;
    }
    .student-mygoal-contents-text{
        gap: 20px !important;
        flex-wrap: wrap;
    }
    .student-mygoal-contents-text a{
        width: 100px !important;
    }
    .student-mygoal-contents-text a span{
        font-size: 12px !important;
    }
    .student-test-list-kind-pc{
        display: none;
    }
    .student-test-list-kind-mobile{
        display: block !important;
    }
    .testFoler-table-search-btn{
        display: block !important;
    }
    .teacher-ul-big-li-pc{
        display: none !important;
    }
    .teacher-ul-big-li-mobile{
        font-size: 14px !important;
        display: flex !important;
        flex-wrap: wrap;
        gap: 15px;
        align-items: center;
    }
    .teacher-ul-big-li-mobile-testRulst{
        margin-right: 0px !important;
    }
    .classtab02-achieve-right-testFolder-mobile-container{
        width: 100% !important;
        padding: 10px !important;
    }
    .rightmain-file-filterbox{
        flex-wrap: wrap;
        gap: 4px;
    }
    .file-filterbox-box{
        margin-right: 6px !important;
    }
    .file-filterbox button{
        font-size: 12px !important;
    }
    .testFolder-test-num-title{
        font-size: 16px !important;
    }
    .table-search-btn{
        font-size: 14px !important;
        padding: 6px 12px !important;
    }
    .file-box-control-btn{
        font-size: 14px !important;
        padding: 8px 6px !important;
    }
    .file-icon-name{
        font-size: 12px !important;
    }
    .file-list-day{
        font-size: 12px !important;
    }
    .testFolder-table-mobile-size{
        width: 45px !important;
        height: 45px !important;
    }
    .testFolder-table-mobile-title-line{
        flex-direction: column;
        align-items: flex-start !important;
    }
    .make-Test-btn-mobile{
        flex-direction: column;
        gap: 10px;
    }

    .main-tooltip-text-choice{
        width: 65%;
        top: 6% !important;
    }

    .testResult-list-box-mobile{
        flex-wrap: wrap;
        gap: 10px;
    }
    .testResult-list-word-mobile{
        width: 70% !important;
    }
    .testResult-list-word-mean-mobile{
        width: 100% !important;
    }
    .testResult-list-word-icon-mobile{
        width: 42% !important;
    }
    .testReult-error-page-btn{
        margin-left: 20px;
    }

    .testFolder-search-box-mobile{
        display: none;
    }
    .myclass-student-month-testReult-table{
        min-width: unset;
    }
    .myclass-student-month-testReult-table th,
    .myclass-student-month-testReult-table td {
        padding: 4px;
    }
    .myclass-student-month-testReult-table tbody tr td{
        font-size: 8px !important;
        line-height: 12px;
        width: unset;
    }
    .myclass-student-month-testReult-table tbody tr td span{
        font-size: 10px !important;
    }
    .myclass-student-month-testReult-table thead tr th{
        font-size: 10px;
    }
    .test-result-table-container-myclass-mobile{
        padding: 0px;
    }
    .myClass-testReulst-calendar_wrap{
        flex-direction: column;
    }
    .myClass-testReulst-calendar{
        display: none;
    }
    .table-green-box,
    .table-blue-box,
    .table-red-box{
        padding: 4px 2px;
    }
    .table-gray-box{
        padding: 12px 2px;
        background-size: 55%;
    }
    .month-testReult-table-display-text{
        display: none;
    }
    .testResult-graph-tabMenu{
        font-size: 12px !important;
    }
    .testResult-graph-header-left-btn{
        font-size: 12px !important;
    }

    .contents-test-history_wrap{
        flex-direction: column;
        align-items: flex-start !important;
    }
    .color-chart_wrap{
        width: 100%;
    }
    .color-chart-select_container{
        flex-direction: column;
        gap: 10px !important;
        align-items: flex-start !important;
    }

    .alarm-detail-box-02{
        padding: 15px 20px !important;
    }
    .alarm-detail-title03{
        font-size: 20px !important;
        margin-top: 0px !important;
    }
    .notice-page-content-text p{
        font-size: 14px !important;
        margin-bottom: 10px !important;
        line-height: 25px !important;
    }
    .notice-page-content-text p img{
        width: 80% !important;
    }
    
    .testFolder-result-contents_container{
        top: 82px;
        padding: 10px !important;
    }
    .examresult-page-tabmenu li{
        padding: 0px 5px !important;
    }
    .testFolder-testRulst-tabBtn_wrap{
        flex-wrap: wrap;
    }
    .testFolder-calendar-bnt_wrap{
        padding: 0px 4px !important;
    }
}

@media (max-width: 380px){
    .student-contents-title-btn_wrap{
        width: 100% !important;
    }
    .contents-test-list-wrap-pc01-detail-contents{
        gap: 6px;
    }
    .remember-contents-button-text{
        font-size: 12px !important;
    }
    .testFolder-result-contents_container{
        top: 140px;
    }

}
