/* common-2 write form: aim.css removes text-input borders. */
.bn-write-common01 .b-subject-box .b-input,
.bn-write-common01 #writerNm.b-input,
.bn-write-common01 #createDate.b-input,
.bn-write-common01 #clickCnt.b-input {
    padding: 11px 20px;
    border: 1px solid #d8e3f2;
    background-color: #fff;
}

.bn-write-common01 .b-subject-box .b-input:focus,
.bn-write-common01 #writerNm.b-input:focus,
.bn-write-common01 #createDate.b-input:focus,
.bn-write-common01 #clickCnt.b-input:focus,
.bn-write-common01 #create-hour.b-select:focus,
.bn-write-common01 #create-minute.b-select:focus {
    border-color: #256ef4;
    box-shadow: 0 0 0 2px rgba(37, 110, 244, 0.12);
}

/* SYSTEM_DEVELOP-only registration metadata keeps the inherited common JSP.
   AIM removes the native borders, so restore only these common-2 controls. */
.bn-write-common01 #create-hour.b-select,
.bn-write-common01 #create-minute.b-select {
    border: 1px solid #d8e3f2;
    background-color: #fff;
}

/* The AIM type01 checkbox rule fixes every paired label to 114px and overlaps
   existing attachment names. Keep the common delete-checkbox contract while
   reserving space for the checkbox and letting the filename use the row. */
.bn-write-common01.type01 .b-file-box.type04 .b-chk + label.del {
    width: auto;
    min-height: 20px;
    padding: 0 0 0 30px;
    text-align: left;
}
.b-paging01.type03 .b-paging-wrap ul li .b-paging-ellipsis {
	display: flex;
	align-items: center;
	justify-content: center;
	min-width: 40px;
	height: 40px;
	font-family: 'Pretendard GOV';
	font-size: 17px;
	line-height: 150%;
	color: #000a1a;
}
