body {font-size: 16px;}
@media(max-width:1280px) {
    html {font-size: auto;}
}

@media(max-width:767px) {
    html {font-size: auto;}
   
}

@media(max-width:425px) {
    html {font-size: auto;}
}

body{background-color: #fff;}
/* #wrap, .whz_container{font-family: "Noto Sans KR", sans-serif;} */
ul,
ol,
dl
{margin-bottom:0px;padding-left:0px;}
a:hover{color:;}
/* #wrap h3, .whz_container h3{}
#wrap .h1,
#wrap .h2,
#wrap .h3,
#wrap .h4,
#wrap .h5,
#wrap .h6, 
#wrap h1, 
#wrap .h1, 
#wrap h2, 
#wrap .h2,
#wrap h3,
#wrap .h3,
#wrap h4,
#wrap .h4,
#wrap h5,
#wrap .h5,
#wrap h6,
#wrap .h6
{
    font-family: "Noto Sans KR", sans-serif;
}
.whz_container h3, .whz_container h3{}
.whz_container .h1,
.whz_container .h2,
.whz_container .h3,
.whz_container .h4,
.whz_container .h5,
.whz_container .h6, 
.whz_container h1, 
.whz_container .h1, 
.whz_container h2, 
.whz_container .h2,
.whz_container h3,
.whz_container .h3,
.whz_container h4,
.whz_container .h4,
.whz_container h5,
.whz_container .h5,
.whz_container h6,
.whz_container .h6
{
    font-family: "Noto Sans KR", sans-serif;
} */
.whz_container .sub_wrap .left_menu h3 {display: flex;align-items: center;height: 6rem;padding: 0 3rem;border-bottom: 1px solid #cccccc;font-size: 1.6rem;font-weight: 500;color: #000000;margin:0px;}
.whz_container .sub_wrap .left_menu .list {padding:1.5rem 0 1.7rem   ;background: #f7f8f9;border-bottom: 1px solid #cccccc;}
.whz_container .sub_wrap .left_menu .list > li a {display: block;padding: 0 2.8rem 0 2.45rem;font-size: 1.6rem;color: #959595;}
.whz_container .sub_wrap .left_menu .list > li + li {margin-top: 1.0rem;}

.whz_container .lms_main_tit {font-size: 1.9rem;font-weight: 700;color: #000000;margin-bottom: 1.6rem;}
.whz_container .lms_book .swiper-wrapper > li {padding: 2.13rem 2.5rem 1.55rem;text-align: center;}
.whz_container .lms_live{  padding: 3.1rem 1.8rem;}
.whz_container .lms_notice{padding: 1.45rem 2.82rem;}
.whz_container .lms_notice .swiper-wrapper .list{padding: 0.7rem;}
.whz_container .lms .gnb{margin:0px;}
.whz_container .class_list > li .con{padding: 1.2rem 1.5rem 2rem;}
.whz_container .class_list > li .tit{margin-bottom: 0.65rem;}
.whz_container .class_list > li .date{margin-bottom: 0.1rem;}
.whz_container .class_list > li .price {margin-bottom: 0.75rem;}
.whz_container .class_list > li .txt{margin-bottom: 0;}
.whz_container .notice_list01 > ul > li.progress{height:auto;overflow:auto;border-radius: 0;background-color: transparent;}
.whz_container .sub_wrap .sub_con{padding: 3.25rem 0 3.5rem 0;}
.whz_container #contents .input-file .file-label{height:50px;line-height:50px;}
.whz_container #contents .input-file .file-name{height:50px;padding:0.1rem;}


.input-group {
  display: flex !important;
}
.fade.inipay_modal.in {opacity:1;}