@charset "UTF-8";

/*검색아이콘, 새로고침 버튼을 위로 상향 조정*/
i.ti.ti-search , i.ti.ti-reload {
	position:relative;
	top:2px
}

/*이력서 관리 헤드 부분 폰트 크기*/
.mycert-list ul li {
    font-size: 1rem;
}

/* 이력서관리 */
@media (min-width: 992px) {
	.table.table-form > ul.thead > li.dateInput{
		width:140px;
	}
	.table.table-form > ul.thead > li.period{
		width:280px;
	}
	.table.table-form > ul.thead > li.admn{
		width:80px;
	}
	.table.table-form > ul.thead > li.work-stts{
		width:120px;
	}
	.table.table-form > ul.thead > li.work-tm{
		width:100px;
	}
	.table.table-form > ul.tbody > li .crrWorkInput {
		min-width:125px;
	}
}

/* 자기소개서 관리등 제목옆의 뉴아이콘 */
.table .tbody > ul > li.subj a span.btn.btn-sm.btn-rounded.bg-skin-light.text-skin.border-skin {
	 font-size: 11px;
    padding: 5px 7px;
}

/* 어학성적 사전등록 신청/확인 ul_langMarkList */
#ul_langMarkList ul li .checkbox label {position:static}


 .main-notice .scroll-text{
 	width: 100%;
 	min-width:0;		/*Flexbox 환경에서 너비가 비정상적으로 계산되는 것을 방지합니다.*/
 }

/*채용공고 채용안내 채용절차 반응*/
@media (max-width: 991px) {
	 .nav-tabs.nav-justified.nav-sc-wrap .nav-item.nav-sc{
 	    flex: 1 1 calc(33% - 7px);
    	margin-bottom: 4px;
	 }
}
@media (max-width: 600px) {
	 .nav-tabs.nav-justified.nav-sc-wrap .nav-item.nav-sc{
 	    flex: 1 1 calc(50% - 7px);
    	margin-bottom: 4px;
	 }
}

@media (max-width: 575px) {
	.table.table-form .tbody > ul.addNtc > li {border : 0px;}
}
/*레이아웃 수정 용*/
.box.cus-tabBox{border-radius: 0 0 10px 10px;}


/* disabled 처리 */
input[type=checkbox]:disabled, input[type=checkbox]:disabled+label {
	cursor: not-allowed;
}