/**sitemap**/
#_JW_stMp_basic li ._stMpWrap > ul > li > ul > li > ul > li::before{top:11px;}
#_JW_stMp_basic li ._stMpWrap > ul > li > ul > li::before{top:17px;}


/**table**/
.sub .wrap-contents .con-table tbody th{background:#f9f9f9;color:#333;}
.sub .wrap-contents .con-table tbody th.thead-th{background:#f5f5f5;color:#111;}
.sub .wrap-contents .con-table:after{right:0;}
.sub .wrap-contents .con-table .border-top-green{border-top:2px solid #358791;}
.sub .wrap-contents .con-table .border-bottom-green{border-bottom:2px solid #358791;}

.wrap-contents .con-table tfoot td{background:#0070d8;color:#fff;padding: 12px 10px;font-size: 18px;font-family: 'Pretendard Regular';border-right: 1px solid #e2e2e2;border-bottom: 1px solid #363636;}
.wrap-contents .con-list1 .s-blue{font-family: 'Pretendard SemiBold';color:#00baf2;}

._objHeading:nth-child(1) h2{margin-top: 5px;}

@media all and (max-width: 620px) {
  .profile-search .box-search{min-width:initial;}
}


/*****************************
Fnct CSS
*****************************/

/**참여기업현황**/
.company .list .img > a{padding:25px;}
.company .list .img > a img{max-height:100%;}
.company .view .inner .thum > ul > li .list-btn{transition:all ease .25s;}
.company .view .inner .thum > ul > li .list-btn:hover{background: #424242 url('../../images/sub/list-btn-icon-on.png') no-repeat 30px center;color:#fff;}
.company .view .inner .conts .icon-list{display:none;}


/**공고 및 접수**/
.project-notice .notice-box .right > strong{line-height:1.5;}  
.project-notice .notice-box .right > span:before{top:16px;}  

@media all and (max-width: 860px){
  .project-notice .list .col-num,
  .project-notice .list .col-date1{display: table-column;}
  .project-notice .list .th-num,
  .project-notice .list .td-num,
  .project-notice .list .th-date1,
  .project-notice .list .td-date1 {display: table-cell;}
  .project-notice .list .col-type,
  .project-notice .list .col-name,
  .project-notice .list .col-st-num{display: table-column;}
  .project-notice .list .th-type,
  .project-notice .list .th-name,
  .project-notice .list .th-st-num,
  .project-notice .list .td-type,
  .project-notice .list .td-name,
  .project-notice .list .td-st-num{display: table-cell;}
}

@media all and (max-width: 768px){
  .project-notice .notice-box .right > strong{font-size:18px;} 
  .project-notice .list .ic-status{font-size:13px;width:100%;height:30px;line-height:31px;}
  .project-notice .list{overflow-x:scroll;}
  .project-notice .list table{width:1000px;}
  .project-notice .list thead th{font-size:15px;line-height: 1;}    
  .project-notice .list td.td-subject{font-size:15px;line-height:1.25;padding-left: 5px;padding-right: 5px;}
  .project-notice .list td.td-date2{font-size:13px;line-height:1.25;padding-left: 5px;padding-right: 5px;}
  .project-notice .notice-box{padding:35px 25px;}
  .project-notice .notice-box .left img{max-width:80px;}
  .project-notice .notice-box .right > span{font-size:18px;}
  .project-notice .notice-box .right > span:before{top:15px;}
  .project-notice .notice-box .right > p{font-size:16px;padding-left:0;}
}

/**홍보영상**/

@media all and (max-width: 1400px){
  .youtube.video_box{height:620px;}
}

@media all and (max-width: 1200px){
  .youtube.video_box{height:550px;}
}

@media all and (max-width: 1023px){
  .youtube.video_box{height:400px;min-height:400px !important;}
}

@media all and (max-width: 767px){
  .youtube.video_box{height:280px;min-height:280px !important;}
}
