@charset "utf-8";
@media screen and (max-width:1640px) {

}
@media screen and (max-width:1440px) {

}
@media (max-width:1399px) {

}
@media (max-width:1280px) {
}


@media (max-width:1199px){
    .Word-Practice .line i::after{width: 100px;height: 60px;top:-20%}
}



@media (max-width:1024px){
    .toastbox .toast-main .toast-contbox{width: 80%;}

}
@media (max-width:1023px){

}

@media screen and (max-width:991px) {
    .Word-Practice .line i{padding:0;font-size: 20px}
}

@media (max-width:960px) {

}

@media (max-width:920px){

}
@media (max-width:880px){
    .Login .todaylist .items {padding: 0;margin-top: 0;width: 50%;}
    .Word-Practice .line i::after
}
@media(max-width:768px) {
    .Word-Practice .line i{padding:0;font-size: 18px;padding-top: 5px}
    .st3-btnlist{justify-content: center;padding-right: 0;margin-left: 5px;flex-wrap: wrap}
    .st3-btnlist .setbtn{margin-right:5px;margin-top: 10px;width: 100px;text-align: center}
    .setbtn{padding:5px 5px;}
    .Word-Practice .slots {height: 30vw}
    .toastbox .toast-main .toast-contbox{width: 90%;height: 60vh}
    .close-toast{right:0;top:-30px;}

}


@media(max-width:767px) {
    .notice-text{width: 80%}
}
@media(max-width:430px) {
}
@media(max-width:350px) {

}