@charset:"utf-8";

.rsch-info-table .input-icon-addon{ pointer-events: unset;}
table.rsch-info-table tbdoy tr td a:hover{background:none!important; --bs-table-hover-bg:none!important;}
table.rsch-info-table tbody tr th{font-size:0.7rem !important; line-height:1!important;}
table tbody tr th{font-size:1rem !important}
.rsch-info-table .input-icon-addon img{width:20px; height: 20px;}

/*login-20210910*/
body.lgn-page{overflow-y: unset;}
body.lgn-page #wrap .page{min-height: calc(100vh - 2px);}
/*login-20210910*/

.table-top .table-vcenter.appl-ing tbody tr td a{padding:1.55rem 0!important;}
@media(max-width: 991.98px){
    /*참여연구원관리*/
    .part-rsch-mng .btn01{border-right: 1px solid rgba(101, 109, 119, 0.16) !important; }
    /*참여연구원관리*/
    
}


@media(max-width: 767.98px){
    /*참여연구원관리*/
    .part-rsch-mng .select-box:nth-child(2) select{border-right:1px solid rgba(101, 109,119,0.16)!important;}
    /*참여연구원관리*/
}



@media(max-width: 575.98px){
    .table-top .table-vcenter.appl-ing{width:100%!important; border-left:0!important;}
    
    /*2-메인*/
    .table-top table:first-child{ width:100%!important; border-right:1px!important;}
    .table-top table:nth-child(2){border-top:1px solid rgba(101, 109, 119, 0.16); border-bottom:1px solid rgba(101, 109, 119, 0.16);}
    .table-top table:last-child{ width:100%!important;  border-left:1px!important;}
    
    .search > button{border-top:none!important;}
    /*2-메인*/
    
    /*3-신규과제등록*/
    .table-form-width tbody tr{width:300%!important;}
    .table-form-3 tbody tr:first-child td{border-right:0!important;}
    .table-form-3 tbody tr:nth-child(2) td div > div:first-child input{border-right:1px solid #dadcde!important; border-bottom:0;}
    /*3-신규과제등록*/
    
    /*4-과제상세정보*/
    .table-btns{position:unset!important; width:100%;}
    .table-form-width .sim-info-table tbody tr{width:300%!important;}
    /*4-과제상세정보*/
    
    /*연구단관리*/
    .rch-gup-mng{}
    .rch-gup-mng input{width:80%!important;}
    .rch-gup-mng .btn-group{width:100%!important;}
    .rch-gup-mng .btn-group a:first-child{position:absolute; top:-36px; right:0;width:20%!important;}
    /*연구단관리*/
    
    /*참여연구원 정보*/
    .rsch-info-table{display:block; width:100%!important;}
    .rsch-info-table tbody tr{display:block; float:left; width:50%!important;}
    .rsch-info-table tbody tr th{display:block; float:left; width:100%!important; margin-bottom: 0; height:37px;padding:0.6875rem 0;}
    /* .rsch-info-table tbody:first-child tr:first-child th:nth-child(1){margin-top:0.25rem} */
    .rsch-info-table tbody:first-child tr:first-child th:nth-child(3){padding-bottom:calc(0.5rem + 1px);}
    .rsch-info-table tbody:first-child tr:first-child th:nth-child(4){padding-bottom:calc(0.5rem + 1px);}
    .rsch-info-table tbody:last-child tr:first-child th{padding-bottom:calc(0.5rem + 1px);}
    
    .rsch-info-table tbody:first-child tr:last-child td:nth-child(3){padding-top:2px!important;}
    .rsch-info-table tbody:first-child tr:last-child td:nth-child(3) input{height:32px;}
    .rsch-info-table tbody:first-child tr:last-child td:nth-child(4){padding-top:2px!important;}
    .rsch-info-table tbody:first-child tr:last-child td:nth-child(4) input{height:32px;}
    .rsch-info-table tbody:last-child tr:last-child td:nth-child(2){padding-top:2px!important;}
    .rsch-info-table tbody:last-child tr:last-child td:nth-child(2) input{height:32px;}
    .rsch-info-table tbody:last-child tr:last-child td:nth-child(3){padding-top:2px!important;}
    .rsch-info-table tbody:last-child tr:last-child td:nth-child(3) input{height:32px;}
    
    /* .rsch-info-table02 tbody tr:last-child td:nth-child(-n+4){padding-top:2px!important;} */
    .rsch-info-table02 tbody tr:last-child td:nth-child(-n+4) input{height:32px;}
    
    
    .rsch-info-table tbody tr td{display:block; width:100%!important;height:37px; /*font-size:0.75rem !important;*/}
    .rsch-info-table tbody tr td select{font-size:0.75rem !important;height:100%;}
    .rsch-info-table02 tbody tr td select{font-size:0.75rem !important;height:100%;}
    
    /*참여연구원 정보*/
    
}

@media(max-width:575px){
    
}


/*학부학과관리 modal-input-checked*/
#dvsn-admin{}
#dvsn-admin .usage-sta{font-size:0;}
#dvsn-admin .form-check-input[type="radio"]{width:100px; height:50px; border-radius:0;}
#dvsn-admin .form-check:first-child .form-check-input[type="radio"]{border-radius:10px 0 0 10px;}
#dvsn-admin .form-check:last-child .form-check-input[type="radio"]{border-radius:0 10px 10px 0;}
#dvsn-admin .form-check-input:checked[type="radio"]{background-image: none;}
#dvsn-admin .form-check-input:checked[type="radio"] + span{color:#fff;}
#dvsn-admin .form-check-input.no-use:checked{background-color:rgba(195, 53, 53,1);}
#dvsn-admin .form-check-input:checked .form-check span {color:#fff!important;}

#dvsn-admin .form-check span{ transform: translate(-50%, -50%);}
#dvsn-admin .form-check span:active{ color:#fff;}

/*학부학과관리 modal-input-checked*/

@media(max-width:370px){
    /*참여연구원 정보*/
    .rsch-info-table tbody:nth-child(2) tr th:last-child{height: 60px;line-height: 37px;}  
    .rsch-info-table tbody:nth-child(2) tr td:last-child{height: 60px;}  
    /*참여연구원 정보*/
}

/*과제상세수정*/ 
@media(max-width:767.99px){
	
	/* .file-edit-td input{width:calc(100% - 40px);position:absolute; top:50%; transform:translate(-50%);} */
	.file-edit-td input{position:absolute; top:50%; transform:translate(-50%);}
	.file-edit-td input.my-2{position:unset; transform:unset;}
	/* .file-edit-td a{width:calc(100% - 40px);} */
	.file-edit-td a{width:100%;}
}
.file-edit-td fileChk input{padding:10px;}

/* .file-edit-td a{width:calc(100% - 40px);} */
.file-edit-td a{display:block;}
.file-edit-td span.file-close-btn{width:40px;}
.file-edit-td .bk0929{flex-direction: column !improtant;}
.file-edit-td .bk0929 li{width:100%!important;}
/*과제상세수정*/


/*class:row 추가된 table*/
.row-pt{padding-top:calc(1rem + 5px)!important;}
.row-pt-mini{padding-top:calc(0.5rem + 5px)!important;}

@media(max-width:767.99px){
	.row-pt-md-mini{padding-top:calc(0.5rem + 5px)!important;}
}
/*class:row 추가된 table*/








