@charset "utf-8";

.sub_search{position:relative;text-align:center;background: #fff;padding: 20px;border-radius: 8px;border: 1px solid #ddddddb0;}
.sub_search fieldset{border-radius:10px;margin-bottom: 20px;}
.sch_sel{border:1px solid #fff;width:45%;height: 49px;}
.sch_txt{border-left: 1px solid #ddd;width:52%;font-size:16px;height: 49px;}
.sch_bar{border: 3px solid #0e237c;display:inline-block;width:77%;height:55px;border-radius: 8px;background:#fff;text-align: left;overflow: hidden;}
.sch_schin{display:inline-block;margin:17px 0 0 5px;}
.sch_schin *{vertical-align:middle;}
.sch_schin input{width:18px;height:18px}
.sc_btn{background: #0e237c;color:#fff;cursor:pointer;width:20%;height:55px;font-size:16px;text-align:center;border-radius: 8px !important;max-width:100px;overflow:hidden;font-weight: 600;}

.sch_pop{display:none;}
.sch_pop.on{display:block;background:#fff;border:solid 1px #0e237c;border-radius:10px;padding:20px;position:absolute;top: 73px;left: 26%;width: 52%;}
.sch_pop li a{display:block;padding:5px;font-size:14px;text-align:left;}

.sch_more{padding-top:20px;border-top:1px dashed #ddddddb0;}
.sch_more strong{display:block;font-size:18px;padding:0 0 20px 0;color:#007cf0;}
.sch_more li input{width:18px;height:18px;}
.sch_more label{margin:0 5px 8px 0;display: inline-block;}

.sch_tab{border-radius:8px;}
.sch_tab ul{display:flex;flex-wrap:wrap;}

.sch_box{padding:50px 0;text-align:center;border:1px solid #ddddddb0;border-radius:8px;background:#fff;}
.sch_box p{font-size:20px;font-weight:700;color:#0e237c;margin-bottom:20px}
.sch_box li{margin-top:10px} 
.sch_result{padding:15px;border:1px solid #ddddddb0;text-align:center;border-radius:8px;background:#fff;}
.sch_result strong{color:#007cf0;}

.sch_con .sch_col{border-radius:8px;overflow:hidden;margin: 40px 0 0 0;background: #fff;border:1px solid #ddddddb0;}
.sch_con .sch_col .tit{padding:20px;background: #eff2f9;margin-bottom:20px;}
.sch_con .sch_col .tit h4{margin:0;display:inline;font-family:'NpsFont';font-size:26px;color:#0e237c;}
.sch_con .sch_col .num{display: inline-block;margin: 5px 0 0 10px;}
.sch_con .sch_col .num strong{color:#007cf0;}
.sch_con .sch_col .more a{padding:20px;color:#007cf0;display: block;width: fit-content;text-decoration: underline;float: right;}
.sch_con .sc_point{background:#faffc2;padding: 0 5px;font-style: normal;}

.sch_con .sch_pagelist li{border-bottom:1px dashed #ddddddb0;padding:0 0 20px 20px;margin:0 0 20px 0;}
.sch_con .sch_pagelist li a{color:#333;}
.sch_con .sch_conlist li{border-bottom:1px dashed #ddddddb0;padding:0 20px 20px 20px;margin:0 0 20px 0;}
.sch_con .sch_conlist li strong{display:block;font-size:18px;margin:0 0 8px 0;}
.sch_con .sch_conlist li span{display:block;font-size:15px;line-height:1.5em;color:#666;}
.sch_con .sch_conlist .sch_local{display:block;font-size:15px;color:#0e237c;margin:8px 0 0 0;}
.sch_con .sch_filelist li{border-bottom:1px dashed #ddddddb0;padding:0 20px 20px 20px;margin:0 0 20px 0;}
.sch_con .sch_filelist li strong{display:inline-block;font-size:18px;margin:0 0 8px 0;}
.sch_con .sch_filelist li a.sbtn_file,
.sch_con .sch_filelist li a.sbtn_down{font-size:14px;padding:5px 8px}
.sch_con .sch_filelist .sch_local{display:block;font-size:15px;color:#666;margin:8px 0 0 0;}
.sch_con .sch_imglist li{text-align:center;padding: 0 20px 20px 20px;}
.sch_con .sch_imglist li a{display:block;}
.sch_con .sch_imglist li span{display:block;padding:15px 0;font-size:14px;color:#666;}
.sch_con .sch_imglist li strong{display:-webkit-box;margin:0 0 5px 0;font-size:18px;color:#333;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space: normal;height: 40px;}
.sch_con .sch_imglist li img{width:100%;border-radius:8px;aspect-ratio: 6/5;}

.sch_con .sch_videolist .bbsDiv{overflow:hidden;border-bottom:1px dashed #ddddddb0;margin-bottom: 20px;}
.sch_con .sch_videolist .bbsDiv a{display:block;padding:0 20px 20px 20px;}
.sch_con .sch_videolist .bbsDiv img{width:100%;aspect-ratio:6/5;border-radius:8px;}
.sch_con .sch_videolist .bbsDiv .info{padding: 20px 0 0 0;}
.sch_con .sch_videolist .bbsDiv .info>p{background:linear-gradient(to right, #0097de, #007ff2);width:fit-content;padding: 4px 10px;border-radius:50px;color:#fff;font-size:15px;}
.sch_con .sch_videolist .bbsDiv .info>p span:before{content:"";display:block;width:18px;height:18px;background: url("/images/myjb/common/cmd_icon.png")no-repeat left -125px top -1px;float:left;margin: 0 3px 0 0;}
.sch_con .sch_videolist .bbsDiv.dead .info>p{background:#5a5a5a;}
.sch_con .sch_videolist .bbsDiv.dead .info>p span:before{background-position:left -161px top -1px;}
.sch_con .sch_videolist .bbsDiv .info strong{display: block;font-size: 18px;line-height:27px;color:#333;margin:20px 0 0 0;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

/*Tablet*/
@media all and (min-width:768px) {
.sch_sel{width: 24%;font-weight:600;}


    
.sch_con .sch_filelist li strong{line-height:2.0em;padding-right:20px;}
    
.sch_con .sch_imglist{/* display:flex; */flex-wrap:wrap;justify-content:space-between;}
.sch_con .sch_imglist:after{display:block;content:"";clear:both;}
.sch_con .sch_imglist li{width:50%;float: left;}    

.sch_con .sch_videolist{display:flex;flex-wrap:wrap;justify-content:space-between;}
.sch_con .sch_videolist .bbsDiv{width:50%;border: none;}

.sch_con .sch_pagelist li:hover strong, .sch_con .sch_conlist li:hover strong,
.sch_con .sch_imglist li:hover strong, .sch_con .sch_videolist .bbsDiv:hover strong{text-decoration:underline;}
}

/*PC*/
@media all and (min-width:1400px) {
.sch_bar{width:50%;}
.sch_txt{width: 74%;}

 .sch_pop.on{left: 28%;width:36%;}   
    

.sch_tab li{width:calc(100% / 7);}
.sch_tab li a{font-size:18px;padding: 25px 20px;}
    
.sch_con .sch_col .tit{margin-bottom:30px;padding: 25px;}
.sch_con .sch_pagelist li, .sch_con .sch_conlist li{padding: 0 25px 25px 25px;}
    
.sch_con .sch_imglist{padding: 0 25px;}
.sch_con .sch_imglist li{width: 24%;padding: 0;margin-right: 1%;}  

.sch_con .sch_videolist{padding: 0 25px;}
.sch_con .sch_videolist .bbsDiv{width:24%;}
.sch_con .sch_videolist .bbsDiv a{padding:0;}
}
                                                                                      