/* 메뉴 트리 추가 */
#container .mgtree { position: relative; padding-left: 400px; }
#container .mgtree .tree { position: absolute; top: 0; left: 0; width: 390px; min-height: 450px; border: 1px solid #dedede; }

/* 필수 입력값 */
.table_info span .ess {color : #db2e46; margin-left : 4px}
.table_wrap .menutree {border : 1px solid #dedede;}

/* left 관리자 정보 위치값 수정 */
#container .sidenav .logininfo {text-align:center;}

/* tag */
.tag_group {}
.tag_group > span {position:relative;display:inline-block;height:20px;margin:0 6px 6px 0;padding:0 25px 0 5px;border-radius:10px;line-height:18px;color:#fff;background:#0068df;}
.tag_group > span a {position:absolute;top:50%;right:3px;margin-top:-7px;width:14px;height:14px;border-radius:50%;display:inline-block;font-size:12px;line-height:12px;font-weight:bold;text-decoration: none;color:#0068df;text-align: center;background:#fff;}

.well-form {
    width: 300px;
    position: absolute;
    top: 40px;
    left: 50%;
    margin-left: -150px;
}

.well-form h3 {
    margin-top: 0;
    text-transform: uppercase;
}

.error {
    border-color: red;
    box-shadow: 0 0 6px rgba(255,0,0,0.4);
}

.validation {
    color: red;
    font-style: italic;
    font-size: 12px;
}

.tal { text-align: left !important; }

.tar { text-align: right !important; }

.tac { text-align: center !important; }

button.ui-datepicker-trigger{
    border: none;
    width: auto;
    margin: 0 0 0 5px;
    padding: 0;
    min-width: auto;
}