    .header{padding:5px 10px;background-color:#303641;color:#fff;position:fixed;width:100%;top:0;z-index:9999;}
    .header td{color:#fff;}
    .header .title{font-size:20px;color:#fff;}
    .header .btn_menu{color:#000;font-size:1.2rem;}
    
    form{margin:0;}

    .page_navi{margin:5px;text-align:center;position:relative;}
    .page_navi ul{margin:0;padding:0;list-style:none;height:30px;display:flex;justify-content:center;}
    .page_navi ul li{float:left;border:1px solid #ccc;margin:0px 2px;padding:5px;min-width:30px;text-align:center;color:#000;}
    .page_navi ul li.sel{background-color:#aaa;}
    .page_navi ul li.pbtn{background-color:#ddd;}

    .stb {margin-bottom:3px;}
    .stb td {padding-right:5px;}
    .mbody {margin-top:50px;padding:5px;z-index:1;}
    .mbody .head{border-bottom:1px solid #aaa;margin-bottom:10px;position:relative;height:40px;}
    .mbody .head .title{font-size:25px;font-weight:bold;}
    .mbody .head .stitle{position:absolute;right:3px;top:0px;text-align:right;}

    .mbody .search{margin-bottom:2px;}
    .mbody .tlist{width:100%;}
    .mbody .tlist th{background-color:#25bef1;color:#fff;padding:3px;text-align:center;}
    .mbody .tlist td{padding:3px;border:1px solid #ddd;}

    .hframe {width:100%;height:500px;display:none;}

    .tb_list {list-style:none;margin:0;padding:0;}
    .tb_list li{float:left;border:1px solid red;}

    .input-subject{font-size:14px;padding:10px;float:left;margin:0 10px 0 0;}

    .add_query{position:absolute;width:800px;height:600px;left:50%;right:50%;margin-left:-400px;top:100px;background-color:#fff;border:3px solid #25bef1;border-radius:10px;z-index:1000;padding:10px;display:none;}
    .add_query .title{font-size:20px;margin:5px 0px;}
    .add_query .query textarea{width:100%;height:400px;position:relative;font-size:12px;}
    .add_query .btns{margin-top:5px;text-align:center;}

    .export_query{position:absolute;width:800px;height:600px;left:50%;right:50%;margin-left:-400px;top:100px;background-color:#fff;border:3px solid #25bef1;border-radius:10px;z-index:1000;padding:10px;display:none;}
    .export_query .title{font-size:20px;margin:5px 0px;}
    .export_query .query textarea{width:100%;height:470px;position:relative;font-size:12px;}
    .export_query .btns{margin-top:5px;text-align:center;}

    .ajax-loding{position:absolute;width:400px;height:400px;left:50%;top:50%;margin-left:-200px;margin-top:-200px;z-index:9999;display:none;}
    .ajax-loding img{width:100%;}

    .tinfo{width:100%;padding:0;margin:0;list-style:none;}
    .tinfo li{float:left;margin:0;padding:5px;min-width:400px;position:relative;}

    /* 테이블 표 */
    .tview{width:100%;background-color:#fff;z-index:1;}
    .tview tr{height:20px;}
    .tview th{font-size:12px;}
    .tview .icon{text-align:right;float:right;}
    .tview .icon.sicon{display:none;}

    .tview td{padding:3px;border:1px solid #ddd;font-size:12px;}
    .tview .row-name{background-color:#5eaec9;color:#fff;}
    .tview .row-foot{background-color:#ccc;}

    /* 필드 목록 */
    .tview .row-fields{}
    .tview .row-fields .fields{overflow-y:hidden;}
    .tview .row-fields .fields .tb-fields{width:100%;}
    .tview .row-fields .fields table th{border:1px solid #ddd;text-align:center;}
    .tview .row-fields .fields table td{border:1px solid #ddd;}
    .tview .row-fields .fields .td-no{text-align:center;}
    .tview .row-fields .fields .td-name{}
    .tview .row-fields .fields .td-type{}
    .tview .row-fields .fields .td-default{}
    .tview .row-fields .fields .td-comment{}
    .tview .row-fields .fields .td-collate{}
    .tview .row-fields .fields .td-null{text-align:center;}
    .tview .row-fields .fields .td-view{text-align:center;}
    .tview .row-fields .fields .td-pk{text-align:center;}
    .tview .row-fields .fields .td-ai{text-align:center;}
    .tview .row-fields .fields .td-pk{text-align:center;}
    .tview .row-fields .fields .td-btn{text-align:center;}

    /*테이블 수정*/
    .tb-edit{position:absolute;border:3px solid #25bef1;width:1200px;left:50%;margin-left:-500px;background-color:#fff;padding:10px;z-index:9999;border-radius:10px;display:none;}
    .tb-edit .fd-input{color:#000;width:100%;}

    .tb-edit .tb-triggers{width:100%;}
    .tb-edit .tb-triggers textarea{width:100%;height:200px;}


    .pmenu{border:1px solid #000;padding:3px;position:absolute;top:100px;background-color:#fff;z-index:9999;font-size:12px;display:none;}
    .pmenu ul {list-style:none;padding:0;margin:0;}
    .pmenu ul li{padding:2px;margin:2px;}
    .pmenu ul li:hover{background-color:#ccc;cursor:pointer;}
    .pmenu ul li input{width:70px;}

    .canvas-box{position:absolute;z-index:9999;width:408px;height:258px;top:300px;border:2px solid #000;padding:2px;background-color:#fff;display:none;}