@charset "utf-8";
/* @Reset */
/*
html, body, div, span, object, iframe, hgroup, h1, h2, h3, h4, h5, h6, p, 
blockquote, a, abbr, img, dl, dt, dd, ol, ul, li, fieldset, form, label, 
legend, table, tbody, tfoot, thead, tr, th, td, header, nav, footer, article, 
aside, section, figure, figcaption {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family: "Dotum",dotum,Helvetica,sans-serif;}
*/
menu, ol, ul{list-style:none}
blockquote, q{quotes:none}  
:focus{outline:0}
ins{text-decoration:none}  
del{text-decoration:line-through}
table{border-collapse:collapse; border-spacing:0}
caption,th{text-align:left; font-weight:normal}
header, nav, footer, article, aside, section, figure, figcaption, hgroup{display: block}
body{line-height:1; background: #fff; font-size: 12px}
body,input,textarea,select,button{font-family:'돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:12px}
select{font-size:12px}
@-moz-document url-prefix(){select{padding:1px}}
table[align=left]{float:none;text-align:left}
table[align=right]{float:none;text-align:right}
label{cursor:pointer}
img,fieldset{border:0}
em,address{font-style:normal}
a{color:#000}
a,a:link{text-decoration:none}
a:hover,a:active,a:focus{/*text-decoration:underline*/}
textarea{overflow:auto}
option,x:-moz-any-link{padding-right:6px}
option,x:-moz-any-link,x:default{padding-right:0}
legend{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0}
button{color:#000;letter-spacing:0;vertical-align:middle;padding:3px 4px 2px;overflow:visible;cursor:pointer;background:#fff url(../images/ui/main/bg-header.gif) repeat-x 0 -219px;border:1px solid #a1a1a1;line-height:140%;text-decoration:none !important;display:inline-block;margin:0;*display:inline;*zoom:1;border-radius:3px;*margin:0 2px}
li button{line-height:130%}
button{padding:4px 4px 1px \0/}
@media screen and (-webkit-min-device-pixel-ratio:0){:root button{padding-bottom:2px}}
button:focus{outline:dotted 1px}
button:disabled{opacity: 0.5}
button::-moz-focus-inner{padding:0 !important;border:0 !important}
button.disabled{cursor:default}
button[disabled='disabled']{cursor:default !important;color:#a0a0a0;font-weight:normal;text-shadow:1px 1px #fff;box-shadow:inset 1px 1px 3px #ddd}
button img,
img.icon{vertical-align:middle;width:16px;height:16px;margin:0 1px 1px 0;background-image:url(../images/ui/common-icon.png);background-repeat:no-repeat}
/*img.icon{margin:0 !important;}*/
img.icon_radio{background-image:url("../images/ui/tree-icons.png");background-position:0 -74px;}
img.icon_radio.checked{background-image:url("../images/ui/tree-icons.png");background-position:-19px -74px;}
button.button_s{height:20px;padding:0px;font-size:11px;*line-height:110%}
img.icon_save{background-position:0 0}
img.icon_delete{background-position:-32px 0}
img.icon_miniDelete{background-position:-64px -218px}
img.icon_smallRedDelete{background-position:-124px -112px}
img.icon_attachDelete{background-position:-80px -218px}
img.icon_modify{background-position:-64px -170px}
img.icon_close{background-position:-48px 0}
img.icon_whiteClose{background-position:-112px -202px}
img.icon_refresh{background-position:-16px 0}
img.icon_excel{background-position:-16px -122px}
img.icon_print{background-position:0 -122px}
img.icon_attach{background-position:-64px 0}
img.icon_head{background-position:-48px -106px}
img.icon_desc{background-position:-80px 0}
img.icon_asc{background-position: -85px 0}
img.btn_close{background-position:-32px -106px}
img.icon_del{background-position:-16px -106px}
img.icon_plus{background-position:0 -106px}
img.icon_minus{background-position:-64px -154px}
img.icon_show{background-position:-48px -186px}
img.icon_hide{background-position:-64px -186px}
img.icon_search{background-position:-64px  -138px}
img.icon_check{background-position:-0px  -218px}
img.icon_disuse{background-position:-16px -218px}
img.icon_restore{background-position:-32px -218px}
img.icon_registration{background-position:-48px -218px}
img.icon_set{background-position:-108px -16px}
img.rightArrow{background-position:-32px -202px;}
img.leftArrow{background-position:-64px -202px;}
img.icon_del:hover{background-position:-32px -106px !important}
img.icon_common{background-position:-32px -122px;}
img.icon_horiziontal{background-position:-48px -122px;}
img.icon_vertical{background-position:-64px -122px;}
img.icon_calender{background-position:-64px -106px}
img.icon_warn{background-position:-108px 0}
img.icon_nextmonth{background-position:0 -138px}
img.icon_prevmonth{background-position:-16px -138px}
img.icon_nextyear{background-position:-32px -138px}
img.icon_prevyear{background-position:-48px -138px}
img.icon_select{background-position:-48px -186px}
img.icon_garbage{background-position:-96px -218px}
img.icon_modifyAttach{background-position:-124px -144px}
img.icon_modifyApvlLine{background-position:-124px -160px}
img.icon_questionMark{background-position:-48px -234px}
img.icon_exclamationMark{background-position:-96px -234px}
button:hover img.icon_nextmonth{background-position:0 -154px}
button:hover img.icon_prevmonth{background-position:-16px -154px}
button:hover img.icon_nextyear{background-position:-32px -154px}
button:hover img.icon_prevyear{background-position:-48px -154px}
button:hover img.icon_select{background-position:-15px -186px}
img.icon_check_blue{background-position:0 -186px}
img.icon_alert{background-position:-80px -122px;width:32px;height:32px}
img.icon_confirm{background-position:-80px -154px;width:32px;height:32px}
img.icon_key{background-position:-54px -89px;width:18px;height:18px}
img.icon_document{background-position:-38px -53px;}
.icon_necessary{background:url(../images/ui/common-icon.png) 0 -186px no-repeat;width:16px;height:16px;padding-left:15px;padding-top:2px;}
img.icon_necessary{background-position:0 -186px;padding:0;}
img.icon_arrow_thin_up{background-position: -95px -201px}
img.icon_arrow_thin_down{background-position: -79px -201px}
img.icon_arrow_smallthin_up{background-position: -98px -203px}
img.icon_arrow_smallthin_down{background-position: -82px -203px}
img.to_top{background: url(../images/ui/goToTop.png) no-repeat;width:22px; height:22px}
img.icon_wstar{background-position:-124px -47px}
img.icon_wstar.checked, img.icon_star{background-position:-124px -32px}
img.icon_fileForm1{background-position:0 -250px;margin-right:5px;}
img.icon_fileForm2{background-position:-16px -250px;margin-right:5px;}
img.icon_fileForm3{background-position:-32px -250px;margin-right:5px;}
img.icon_fileForm4{background-position:-48px -250px;margin-right:5px;}
img.icon_fileForm5{background-position:-64px -250px;margin-right:5px;}

img.icon_isSend{background-position:-80px -250px}
img.icon_isReceive{background-position:-128px -250px}
img.icon_isArrange{background-position:-96px -250px}
img.icon_isBinding{background-position:-112px -250px}

img.icon_produceElect{background-position:0px -266px}
img.icon_receiveElect{background-position:-16px -266px}
img.icon_produceHandwritten{background-position:-32px -266px}
img.icon_receiveHandwritten{background-position:-48px -266px}

img.icon_exit{background-position:-64px -234px}
img.icon_arrow_right{background-position:-80px -234px}

img.icon_setting{background-position:-124px 0}
img.icon_border_setting{background-position:-124px -16px}

img.icon_tagging{background-image:url("../images/ui/tree-icons.png");background-position:-36px -126px;width:19px;}
img.icon_notagging{background-image:url("../images/ui/tree-icons.png");background-position:-18px -126px;width:19px;}

/*
 * @helper
 **********************************************************************************************************/
.fil-0{opacity:0;-ms-filter:"Alpha(opacity=0)";filter:alpha(opacity=0)}
.fil-2{opacity:0.2;-ms-filter:"Alpha(opacity=20)";filter:alpha(opacity=20)}
.fil-3{opacity:0.3;-ms-filter:"Alpha(opacity=30)";filter:alpha(opacity=30)}
.fil-5{opacity:0.5;-ms-filter:"Alpha(opacity=50)";filter:alpha(opacity=50)}
.fil-8{opacity:0.8;-ms-filter:"Alpha(opacity=80)";filter:alpha(opacity=80)}
.clearfix{*zoom:1}
.clearfix:after {content:"";clear:both;display:block;*height:0}
.hidden{display:none !important}
.hidden_accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.hidden_overflow{overflow:hidden}
.inlineblock{display:-moz-inline-block;display:-moz-inline-box;display:inline-block !important}
.zfix{position:absolute;width:100%;height:100%;top:0;left:0;background:#ccc;opacity:0.6;filter:Alpha(Opacity=60);border:0 !important}
.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tx_warnning{color:red;font-weight:bold;margin:0 2px;}
.blind{display:block;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;border:0;background:none;font-size:0;line-height:0}
.blind_txt{text-indent:-9999px;}
.scroll{scrollbar-arrow-color:#4c5054;scrollbar-face-color:#fbfbfb;scrollbar-track-color:#ececec;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-3dlight-color:#bababa;scrollbar-darkshadow-color:#bababa}
.fl{float:left}
.fr{float:right}
.fn{float:none}
.loading_area{z-index:999;position:absolute;overflow:hidden;zoom:1;top:0;bottom:0;left:0;right:0;z-index:9999}
.loading_cover{background:#a7c2e3;z-index:1;position:absolute;overflow:hidden;zoom:1;top:0;bottom:0;left:0;right:0;}
.loading_content{z-index:10;margin:-60px 0 0 -60px;width:120px;height:100px;border:2px solid #5f7693;background:#fff url(../images/UXDesign/common/loading_b.gif) no-repeat center center;position:absolute;top:50%;left:50%;}
.loading_content .msg{position:absolute;bottom:40px;left:0;right:0;text-align:center;text-indent:-9999px;}
.bold {font-weight: bold}
input.warnning, textarea.warnning{border:3px solid #0a60a1;}
.msg_warnning{color:#ea5705 !important;margin:0 5px;}
.loading_throbber{z-index:10;margin:-100px 0 0 -100px;width:200px;height:150px;border:2px solid #5f7693;background:#fff url(../images/ui/icon-throbber.gif) no-repeat center 30px;position:absolute;top:50%;left:50%;}
.loading_count{background:url(../images/ui/icon-throbber.gif) no-repeat center;}
.loading_table{background:url(../images/ui/icon-throbber.gif) no-repeat center;}
.loading_table{width:25px;height:25px;margin:-25px 0 0 -25px;background: url(../images/ui/icon-throbber.gif) no-repeat center;position:absolute;top:50%;left:50%;}
.noPointer{cursor: default;}
div.pointer, a.pointer, img.pointer{cursor: pointer;}
td.tl{text-align:left !important;}
td.tc{text-align:center !important;}
td.tr{text-align:right !important;}

/*
 * @Error
 **********************************************************************************************************/
.error_page{position:absolute;left:0;top:0;z-index:9999;width:100%;height:100%;background-color:#fff;}
.error_page .content{position:absolute;left:50%;top:50%;width:304px;height:160px;border: 2px solid #888;margin:-77px 0 0 -153px;}
.error_page .msg{color:#555;text-align: center;font-size:12px;margin-top:17px;}
.error_page .image{width:40px;height:40px;margin:22px 0px 0px 132px;}
.error_page .bold{font-weight:bold;}
.error_page .btn-area{text-align: center;margin-top:17px;}

/*
 * @Layout
 **********************************************************************************************************/
/*html,body{height:100%;overflow:hidden !important}*/
#wrap{height:auto;width:auto;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;min-width:0}
#megaNavi{position:fixed; left:0; top:0;width:62px;height:100%;z-index:100; background: url(../images/UXDesign/common/bg_mega.gif) repeat-y; border-top:1px solid #015591  }

/*
 * @MegaNavi
 **********************************************************************************************************/
#megaNavi ul{margin:0 3px 0 1px}
#megaNavi .portalHome{height:43px; background: url(../images/UXDesign/common/txt_portalHome.png) no-repeat; background-position:center; background-color: #e1e9f4; border-bottom: 1px solid #acc6df}
#megaNavi .portalHome a,
#megaNavi .naviMenu a{display: block; height: 100%; text-align: center;padding: 5px 0; font-size: 11px; color: #2e4d6c}
#megaNavi .naviMenu.top{border-top: 1px solid #f2f7fb}
#megaNavi .naviMenu{ border-bottom:1px solid #81a4cc; border-top: 1px solid #b2cce5}
#megaNavi .naviMenu.longHeight{height:72px; outline: 1px solid red}
#megaNavi .megaIcon{display:block; background: url(../images/UXDesign/common/mega_menu.png) no-repeat;}
#megaNavi .megaIcon.mypage{background-position:1px 0; height:34px; padding-top: 10px; text-indent: -5px;}
#megaNavi .megaIcon.count{background-position:10px -44px; height:16px; padding-top: 0px; text-indent: -5px;margin-bottom:5px; color: #d6ffff;}
#megaNavi .megaIcon.bookmark{background-position:11px -60px; height:28px; padding-top: 0px; text-indent: -5px;margin-bottom:3px;}
#megaNavi .megaIcon.setting{background-position:11px -89px; height:31px; padding-top: 0px; text-indent: -5px;margin-bottom:1px;}
#megaNavi .megaIcon.logout{background-position:11px -120px; height:32px; padding-top: 0px; text-indent: -5px;margin-bottom:1px;}
#megaNavi .icon{width: 12px; } 
#megaNavi .icon_exit{background-position:-66px -234px }
#megaNavi .icon_arrow_right{background-position:-82px -234px}

/* @Header */
#header {height:47px;z-index:30;position:relative;min-width:1024px;border-bottom:1px solid #252730;background:#4193cc;}
/* #header h1{position:absolute;z-index:30;left:0;top:0;width:156px;height:34px;padding-top:13px;padding-left:14px} */
#header h1{position:absolute;z-index:30;left:0;top:0;width:206px;height:34px;padding-top:8px;padding-left:14px}
#header h1 a{float:left;display:block;background:transparent url(../images/ui/main/icon_main.png) no-repeat;}
/*#header h1 .title_organ{margin-top:6px;width:60px;height:13px;background-position: 0 -70px;}*/
#header h1 .title_organ{width:110px;height:28px;background-position: 0 -60px;}
/* #header h1 .menu_title{width:80px;height:21px;margin-left:3px;} */
#header h1 .menu_title{width:80px;height:21px;margin-left:3px;margin-top:3px;}
#header .login_group{white-space:nowrap;position:absolute;top:14px;text-align:right;right:10px;line-height:20px;z-index:30}
#header .login_group a{color:#fff;}
#header .btn_logout{margin-left:5px;text-decoration:underline;border-left:1px solid #333;padding-left:5px;}
#header .btn_download{border-left:1px solid #333;padding-left:5px;}
#header .btn_setup{border-left:1px solid #333;padding-left:5px;}
#header .bg_skin_left, #header .bg_skin_right{display:block;position:absolute;top:0;width:50%;height:47px;background-repeat:no-repeat;}
#header .bg_skin_left{background-position:0px 0px;}
#header .bg_skin_right{left:auto;right:0;background-position:100% -50px;min-width:410px;}
#header .gnb_area{padding:0 265px 0 220px;position:relative;zoom:1;z-index:10;height:47px;}
#header .gnb_list_box{position:relative;white-space:nowrap;zoom:1;width:100%;text-align:center;}
#header .gnb_list_box ul{height:45px;white-space:nowrap;text-align:center;display:inline-block}
#header .gnb_list_box li{padding:0;margin:0;text-align:center;padding-top:9px;display:block;width:50px;float:left}
#header .gnb_list_box li a{background:url(../images/ui/main/icon_main.png) no-repeat;height:30px;width:30px;z-index:55;display:block;position:relative;zoom:1;}
#header h1 .title_main{background:none !important;}
#header h1 .title_apvl{background-position: 0 -90px;}
#header h1 .title_aars{background-position: 0 -112px;}
#header h1 .title_bltn{background-position: 0 -134px;}
#header h1 .title_scdl{background-position: 0 -156px;}
#header h1 .title_rsrc{background-position: 0 -178px;}
#header h1 .title_mail{background-position: 0 -200px;}
#header h1 .title_adbk{background-position: 0 -222px;}
#header h1 .title_comm{background-position: 0 -244px;}
#header h1 .title_rule{background-position: 0 -266px;}
#header h1 .title_admin{background-position: 0 -288px;}
#header h1 .title_work{background-position: 0 -310px;}
#header h1 .title_cmte{background-position: 0 -332px;}
#header .gnb_list_box li a.main{background-position:0 0}
#header .gnb_list_box li a.apvl{background-position:-30px 0}
#header .gnb_list_box li a.aars{background-position:-60px 0}
#header .gnb_list_box li a.bltn{background-position:-90px 0}
#header .gnb_list_box li a.scdl{background-position:-120px 0}
#header .gnb_list_box li a.rsrc{background-position:-150px 0}
#header .gnb_list_box li a.mail{background-position:-180px 0}
#header .gnb_list_box li a.adbk{background-position:-210px 0}
#header .gnb_list_box li a.comm{background-position:-240px 0}
#header .gnb_list_box li a.rule{background-position:-270px 0}
#header .gnb_list_box li a.work{background-position:-300px 0}
#header .gnb_list_box li a.cmte{background-position:-330px 0}
#header .gnb_list_box li.liCurrent a.main{background-position:0 -30px}
#header .gnb_list_box li.liCurrent a.apvl{background-position:-30px -30px}
#header .gnb_list_box li.liCurrent a.aars{background-position:-60px -30px}
#header .gnb_list_box li.liCurrent a.bltn{background-position:-90px -30px}
#header .gnb_list_box li.liCurrent a.scdl{background-position:-120px -30px}
#header .gnb_list_box li.liCurrent a.rsrc{background-position:-150px -30px}
#header .gnb_list_box li.liCurrent a.mail{background-position:-180px -30px}
#header .gnb_list_box li.liCurrent a.adbk{background-position:-210px -30px}
#header .gnb_list_box li.liCurrent a.comm{background-position:-240px -30px}
#header .gnb_list_box li.liCurrent a.rule{background-position:-270px -30px}
#header .gnb_list_box li.liCurrent a.work{background-position:-300px -30px}
#header .gnb_list_box li.liCurrent a.cmte{background-position:-330px -30px}

/* @Container */
#container{z-index:20;position:absolute;top:47px;bottom:29px;left:0;right:0;overflow:hidden;margin:0;min-height:0}
#container .btn_fold{background-image:url("../images/ui/main/main-icon.png");background-repeat:no-repeat}
#container .btn_fold{position:absolute;left:236px;top:0px;width:11px;height:50px;border:0;overflow:hidden;z-index:50;border-radius:0;margin:0}
#container.extend_active .btn_fold{left:0;background-position: 0 -50px}
#container.extend_active #left_menu{display:none !important}
#container.extend_active #content{left: 0 !important}
#container.extend_active #section_cen,
#container.extend_active #section_cen_fix{margin-left:0}
#container.leftClose #left_menu{display:none;}
#container.leftClose #content{left:19px;border-left:1px solid #cacaca;}

/* @Left Menu */
#left_menu{z-index:20;padding:0;width:218px;border-right:1px solid #d4dbe1 !important;position:absolute;top:18px;bottom:0;left:0;background:#edf2f5;overflow:visible;zoom:1}
#left_menu .quick_menu_bar{border-bottom:1px solid #d4dbe1;position:relative;padding:15px 15px 17px 14px;overflow:hidden;zoom:1}
.quick_menu_bar a{height:36px;cursor:pointer;display:block;float:left;width:50%;}
.quick_menu_bar .quick_menu_tl{position:relative;width:100%;background-position:0 -100px;}
.quick_menu_bar .quick_menu_left_tl{position:relative;background-position:0 -140px;}
.quick_menu_bar .quick_menu_right_tl{position:relative;background-position:-95px -140px;}
.quick_menu_bar span{display:block;position:absolute;top:0;height:36px;background-image:url("../images/ui/main/bg_left_white.png");background-repeat:no-repeat}

.tree_left_menu{overflow:auto;position:absolute;top:0;bottom:0;left:0;right:0;}
.tree_left_menu li{white-space:nowrap;position:relative;z-index:10;cursor:pointer;zoom:1}
.tree_left_menu .menu_item{padding:5px 0 3px 14px;height:18px;line-height:18px;display:block;}
.tree_left_menu .menu_item a{padding-left:5px;overflow:hidden;vertical-align:top;display:inline-block;white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:#333;float:left;}
.tree_left_menu .cnt_area{margin-left:8px;color:#4193cc;font-weight:bold;}
.tree_left_menu li.selected > .menu_item{background:transparent url("../images/ui/main/bg_left_white.png") repeat-x 0 -430px !important;}
.tree_left_menu li.hover > .menu_item{background:transparent url("../images/ui/main/bg_left_white.png") repeat-x 0 -400px;}
.tree_left_menu li ul li > .menu_item{padding-left:27px;}
.tree_left_menu ins{float:left;width:18px;height:18px;display:block;background:transparent url("../images/ui/main/bg_left_white.png") no-repeat;}
.tree_left_menu .menu_group{padding:5px 0;border-bottom:1px solid #d4dbe1;}
.tree_left_menu .noBottomLine{border-bottom:none !important;}
.tree_left_menu .li_closed ul{display:none;}
.li_folder > .menu_item ins{background-position:-190px 0;}
.li_bookmark > .menu_item ins{background-position:-190px -18px;}
.li_opened > .menu_item ins{background-position:-208px -48px;}
.li_closed > .menu_item ins{background-position:-208px -16px;}
.li_delete > .menu_item ins{background-position:-190px -128px;}
.li_setup > .menu_item ins{background-position:-190px -254px;}
.li_important > .menu_item ins{background-position:-226px -36px;}
.li_reservation > .menu_item ins{background-position:-226px -54px;}
.li_recent > .menu_item ins{background-position:-226px -72px;}
.li_urgency > .menu_item ins{background-position:-226px -90px;}
.li_bacicInfo > .menu_item ins{background-position:-226px -126px;}
.li_bltnManager > .menu_item ins{background-position:-226px -144px;}
.li_menuManager > .menu_item ins{background-position:-226px -162px;}
.li_memberManager > .menu_item ins{background-position:-226px -180px;}
.li_approvalManager > .menu_item ins{background-position:-226px -198px;}
.li_gradeManager > .menu_item ins{background-position:-226px -216px;}
.li_commGate > .menu_item ins{background-position:-226px -234px;}
.li_temp_mail > .menu_item ins{background-position:-190px -198px;}
.li_notify > .menu_item ins{background-position:-226px -252px;}
.li_photoBltn > .menu_item ins{background-position:-226px -270px;}
.li_anonumity > .menu_item ins{background-position:-226px -288px;}
.li_normal > .menu_item ins{background-position:-226px -306px;}
.li_storage > .menu_item ins{background-position:-226px -324px;}
.li_metting > .menu_item ins{background-position:-226px -342px;}
.li_subscribe > .menu_item ins{background-position:-226px -360px;}
.li_myWork > .menu_item ins{background-position:-190px -18px;}
.li_deptWork > .menu_item ins{background-position:-244px -18px;}
.li_allWork > .menu_item ins{background-position:-244px -36px;}
.li_rule > .menu_item ins{background-position:-244px -54px;}

/* @Content */
#section_cen{position:absolute;margin-left:0;left:0;right:0;top:0;bottom:0;width:auto}
#section_cen_fix{position:absolute;left:0;top:0;right:0;bottom:0;margin:0}
#content{background:#fff;z-index:30;position:absolute;left:219px;top:0;bottom:0;right:0;width:auto;overflow:hidden;min-width:810px;}
#content_section_area{overflow:hidden;position:absolute;top:50px;left:0;right:0;bottom:0;padding:0 20px;}
#content_section_area .scrollBlock{position:absolute;top:0;bottom:0;left:20px;right:20px}
#content_section_area #orgnLeftLayout{position:absolute;top:0;bottom:0;left:0;right:0}
#main_contents{position:absolute;top:0;bottom:0;left:296px;right:0;overflow:none;}
#main_contents.whole{left:0;right:0;}
#content .content_title{border-bottom:1px solid #d4dbe1;padding:13px 0 15px 0;position:relative;}
#content .content_title h2{color:#333;font-size:12px;margin-left:15px;margin-top:2px;padding-top:2px;float:left;}
#content .blockSearch{top:1px;padding:10px 0 10px 5px;border-bottom:1px solid #d4dbe1;}
#content .blockButton {margin-top:10px;}
.blockButton .fl{margin-left:10px}
.blockButton .fr{margin-right:10px}
.blockButton .fc{text-align: center;}
#content .blockListTableBody, #content .blockListTableHeader{border-left:0 !important;border-right:0 !important;}
#content .blockDetail th:first-child{border-left:0 !important;}
#content .blockDetail.border_fixed th:first-child{border-left:1px solid #ccc !important;}
#content .blockDetail{margin:0;}
#content .pageList{margin-left:10px;}
#content .simple-search-area{float:left;margin-left:20px;}
#content .simple-search-area input{padding:2px 5px 1px;border:1px solid #a1a1a1;line-height:19px;height:19px;vertical-align:middle;float:left;}
#content .simple-search-area button{border-radius:0px;outline:0;display:block;float:left;margin-left:-1px;}
.detailSearchArea{display:none}
.show_detail_search_area .detailSearchArea{display:block}
.show_detail_search_area .scrollBlock{top:87px !important;}
.bg_a4{background:#ccc;}
.form_wrapper{position:relative;border:1px solid #666;background:#fff;margin:10px auto;}
.form_a4{width:840px;height:1164px;line-height:1000px;text-align:center;vertical-align:middle;overflow:hidden;}

/*Common*/
.content_header{position:relative;top:0;left:0;right:0;height:51px;background:#ccc url(../images/ui/main/bg-header.gif) repeat-x 0 -168px;}
.content_header h2{font-weight:bold;position:absolute;top:20px;left:25px;min-width:200px;}
.content_btn_area{position:relative;top:0;left:0;right:0;height:40px;min-width:788px;}
.content_btn_left{position:absolute;top:0;left:10px;z-index:25;height:100%;}
.content_btn_right{position:absolute;top:0;right:10px;z-index:20;height:100%;}
.content_btn_area button{margin-top:7px;height:25px;}
.content_left_position{position:absolute;top:51px;left:0;bottom:0;width:290px;border-right:1px solid #ccc}
.content_right_position{position:absolute;top:51px;right:0;bottom:0;left:292px;}
.content_right_position .subject,
.content_right_position .content_list{min-width:461px;}
.content_area{position:absolute;top:51px;right:0;bottom:0;left:0;}
.content_section_area{position:absolute;top:40px;left:0;bottom:0;right:0;}
.content_section_area .section_area{overflow:auto;position:absolute;top:0;left:0;right:0;bottom:0;padding:0 10px} 
.content_section_area .section_area.left{min-width:260px;}
.content_section_area .section_area.right{min-width:476px;}
.content_section_area .section_area.middle{min-width:788px;}
.content_section_area .section_tree_area{position:absolute;top:0;left:10px;right:10px;bottom:10px;padding:0;overflow-y:auto; border:1px solid #ccc}
.subject .pointer{background:url(../images/ui/common-icon.png) -48px -106px no-repeat;}
.subject span{vertical-align:4px;font-weight:bold;}
.division{background-image:url(../images/admin/menu_icon.png);background-repeat:no-repeat;display:block;width:2px;height:19px;background-color:#ccc;background-position:-182px 0;}
.to_top_wrap{display: scroll;position: fixed;bottom:45px;right:18px;z-index:100}
/* Common - table header */
.list_head{position:relative;overflow:hidden;line-height:2.3;z-index:10;zoom:1;margin:0;border:0;background:url('../images/ui/main/bg-header.gif') 0 -322px repeat-x;height:26px;min-width:788px;}
.list_head .content_list_title{position:relative;width:auto;line-height:1.9;overflow:hidden;cusor:pointer;padding-top:2px;padding-bottom:2px;margin:0;padding-left:293px;padding-right:355px;}
/* End table header */
/* Common - table wrap */ 
.list_wrap{position:absolute;top:26px;left:0;bottom:40px;right:0;overflow:auto}
/* End table wrap */

.content_list{position:relative;min-width:768px;overflow:hidden;z-index:10;zoom:1;border-top:1px solid #d9d9d9}
.content_list.header{border:0;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background:url('../images/ui/main/bg-header.gif') 0 -322px repeat-x;height:26px;}
.content_list.header > li{border:0;}
.content_list > li{position:relative; width: auto; line-height: 26px ; padding: 6px 6px 4px 70px;border-bottom:1px solid #d9d9d9;} 
.content_list .line_padding{ padding-top: 2px; padding-bottom: 2px}
.content_list_info{position:absolute;top: 0; left: 0; width:100%;height:100%}
.content_list_info  li{position:relative; padding: 0 0 0 10px; height:100%;}
.content_list_info  li input[type="checkbox"],
.content_list_info  li input[type="radio"]{padding-top:7px}
.content_list_info span,
.content_list_info a{vertical-align:middle}
.content_list_title{position:relative;width:auto;line-height:1.2;overflow:hidden;cusor:pointer;padding-top:2px;padding-bottom:2px;}
.content_list_title input[type="radio"],
.content_list_title input[type="checkbox"]{float:left;}
.content_list_title input[type="radio"]+label,
.content_list_title input[type="checkbox"]+label{display:block; margin-right: 10px; padding-top: 3px; float:left; line-height: 14px; height: 16px; }

.content_subject{padding:0;zoom:1;word-break:break-all;/* color:#999 */}
.content_subject input[type=radio],.content_subject input[type=checkbox]{margin-right:2px}
.content_list .content_list_info > .title{position:absolute;top:0;left:0;height:100%;white-space:nowrap;width:120px;background:#eee;vertical-align:middle;line-height:2.7;font-weight:bold}
.content_list .content_list_info .left_col{position:relative;}
.content_list .content_list_info .left_col.chk{padding:4px 5px 0 5px}
.content_list .content_list_info .left_col.attach{padding:6px 5px 0 0}
.content_list .content_list_info .right_col{position:absolute;top:0;right:210px;white-space:nowrap;width:117px;text-overflow:ellipsis;border:1px solid red}
.list_left_right{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}
.li_top{border-top:2px solid #31323a}
.content_datalist_area{position:absolute; top:52px; overflow:auto; z-index:50; bottom:0; left:10px; right:10px}
#content_wrap.content_section_area{overflow:hidden;margin:0 10px;}

.horiziontal_list .bar{position:absolute;top:0;bottom:0;width:7px;cursor:w-resize;background:url(../images/ui/slide-ybar.gif) repeat-y}
.vertical_list .bar{position:absolute;top:0;left:0;right:0;height:7px;cursor:n-resize;background:url(../images/ui/slide-xbar.gif) repeat-x;}
.list_content{position:absolute;bottom:0;right:0;background:#fff;}
.horiziontal_list .list_content{left:7px;top:0;}
.vertical_list .list_content{top:7px;left:0;}
.full_list .bar{display:none !important;}
.full_list .list_content{top:0;left:0;}
.list_content_wrap{display:none;z-index:20}
.list_table{z-index:10}
.horiziontal_list .list_content_wrap,.vertical_list .list_content_wrap,.full_list .list_content_wrap{display:block;position:absolute;top:0;right:0;overflow:hidden;}
.horiziontal_list .list_table{width:600px}
.horiziontal_list .list_table .table_rows{min-width:100px}
.horiziontal_list .list_content_wrap{bottom:0;left:600px;}
.vertical_list .list_table{left:0;height:422px}
.vertical_list .list_content_wrap{left:0;top:422px;bottom:0;}
.full_list .list_table{display:none;}
.full_list .list_content_wrap{bottom:0 !important;left:0}

.content_fix .bar{position:absolute;top:0;bottom:0;width:7px;cursor:w-resize;background:url(../images/ui/slide-ybar.gif) repeat-y}
.content_fix .list_content_wrap{display:block;position:absolute;top:0;right:0;overflow:hidden;}
.content_fix .list_content{left:0;top:0;border-left:1px solid #ccc;}
.content_fix .list_table{width:500px}
.content_fix .list_table .table_rows{min-width:100px}
.content_fix .list_content_wrap{bottom:0;left:500px;}
/* @Template Button */
.group_btn{vertical-align:bottom;}
.group_btn .btn_left,
.group_btn .btn_center{margin-right:-6px;}
.group_btn button{display:inline;line-height:16px;padding:3px 4px 2px 4px}
.group_btn .template img{background-color:#d4d4d4}
.group_btn .selected img{background-color:#79b6f7;}
.group_btn .btn_left.selected img{background-position:0 -234px}
.group_btn .btn_center.selected img{background-position:-16px -234px}
.group_btn .btn_right.selected img{background-position:-32px -234px}

/* @Table */
.table_header{height:26px;background:url(../images/ui/main/bg-header.gif) 0 -323px repeat-x}
.table_header .table_row{border:0}
.table_header .br{background:url(../images/ui/table-division.gif) right 0 repeat-y !important}
.table_header .bl{background:url(../images/ui/table-division.gif) left 0 repeat-y !important}
.table_header .table_columns li,.table_header .table_long_column{background-color:transparent;}
.table_header a{cursor:pointer;} 
.table_header .sort_asc {background-image: url(../images/ui/sort_asc.png)}
.table_header .sort_desc {background-image: url(../images/ui/sort_desc.png);}
.table_header .content_list_sortable{background-repeat: no-repeat;background-position: right top; padding-right: 12px}
.table_body{position:absolute;top:24px;left:0;right:0;bottom:0;border-top:1px solid #ccc;}
.table_rows{overflow:hidden;z-index:10;zoom:1}
.table_row{position:relative;width:auto;line-height:26px;border-bottom:1px solid #d9d9d9;padding:6px 0 4px 0}
.table_row li button{line-height:100%;margin-top:-4px} 
.table_row.data_selected, .table_row.data_selected *{background-color:#e2f2ff}
.table_columns{position:absolute;top:0;left:0;width:100%;height:100%}
.table_columns li{position:absolute;height:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.table_long_column{position:relative;overflow:hidden;line-height:1.2;word-break:break-all;}
.table_columns li,.table_long_column{background:#fff;padding-left:10px}
.table_scroll .table_body{overflow-y:scroll}
.table_scroll .table_header{padding-right:16px;}
.table_body.table_has_navigation{bottom:40px}
.table_row input{vertical-align:middle;}
.table_row input[type="radio"]{vertical-align:-2px;}
.table_row input[type="text"]{vertical-align:middle;margin-top:-4px;background:#fff !important}
.table_row .cl_nodata{left:0;z-index:0;width:100%;text-align:center;z-index:100;font-weight:bold}
.table_row.no_data{border:0;line-height:40px;}

/* @Tab */
.tab_menu_area{height:31px;border-bottom:1px solid #717171;min-width:788px;}
.tab_menu_area li,
.tab_menu_area li a{background:url(../images/admin/bg-tab.png);color:#e1e1e3;}	
.tab_menu_area li{float:left;background-position:-18px 0;height:32px;cursor:pointer;line-height:35px;text-align:center;}
.tab_menu_area li:hover{background-position:0 0;}
.tab_menu_area li:hover > a{background-position:right -32px;color:#000;}
.tab_menu_area li a{background-position:right -64px;margin-left:5px;text-decoration:none;padding-right:5px;width:72px;height:32px;display:block;overflow:hidden;font-weight:bold;letter-spacing:-1px;}
.tab_menu_area li.sub_selected{background-position:0 0;}
.tab_menu_area li.sub_selected a{background-position:right -32px;color:#000;}

/* @Navigator */
.content_list_count{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:8px 17px 10px 17px;border-top:1px solid #ccc;min-width:190px;background-color: #fff;z-index:100}
.content_list_count button{width:25px;height:22px;padding:2px 2px 0 1px;margin-right:-2px;border-radius:0;}
.content_list_count span.pagenum{margin:0 5px 0 10px;font-weight:bold;vertical-align: middle}
.content_list_count .nav_first{background-position:-48px -170px}
.content_list_count .nav_first_active{background-position:-48px -138px}
.content_list_count .nav_first_active:hover{background-position:-48px -154px}
.content_list_count .nav_prev{background-position:-16px -170px}
.content_list_count .nav_prev_active{background-position:-16px -138px}
.content_list_count .nav_prev_active:hover{background-position:-16px -154px}
.content_list_count .nav_next{background-position:0 -170px}
.content_list_count .nav_next_active{background-position:0 -138px}
.content_list_count .nav_next_active:hover{background-position:0 -154px}
.content_list_count .nav_last{background-position:-32px -170px}
.content_list_count .nav_last_active{background-position:-32px -138px}
.content_list_count .nav_last_active:hover{background-position:-32px -154px}
.content_list_count .nav_cur_page{color:#2379d5;margin:0;}
.content_list_count span.pagenum a{cursor:pointer;text-decoration:none;margin-right:5px;}
.content_list_count span.pagenum strong{font-weight: bold;margin: 0 2px} 
.content_list_count span.pagenum strong.active{color:#2379d5}
.content_list_count .content_list_cnt_area{position: absolute; left:10px;margin-top: 6px}
.content_list_count .content_list_cnt_area span{margin:0;font-weight: bold;}
.content_list_count .content_list_cnt{color:#2379d5} 

/* @Footer */
#footer{min-width:1024px;height:28px;line-height:28px;border-top:1px solid #252730;background:#fff;position:fixed;left:0;right:0;bottom:0;text-align:center}
#footer address{color:#8a8a8a;font-style:normal;font-size:9px;font-family:verdana}
#footer address strong{color:#4193cc;font-weight: bold;font-size:12px;}
#footer .button_area{position:absolute;left:218px;top:2px;}
#footer .button_area li{float:left;margin-right:10px;}
#footer .button_area a{color:#8a8a8a;font-size:11px;}
#footer .button_area a:hover{text-decoration:underline;}

/* @Dialog */
.ui_dialog{border:1px solid #31323a;position:absolute;overflow:hidden;zoom:1;}
.ui_dialog_showbtn .ui_dialog_container{bottom:40px !important;}
.ui-draggable .ui_dialog_header{cursor:move;}
.ui_dialog_wrap{border:1px solid #ccc;position:absolute;top:0px;bottom:0px;left:0px;right:0px;}
.ui_dialog_header{width:100%;height:49px;line-height:49px;background:#ccc url(../images/ui/main/bg-header.gif) repeat-x 0 -170px;}
.ui_dialog_header_title{font-weight:bold;margin-left:20px;}
.ui_dialog_header button{position:absolute;right:15px;top:12px;}
.ui_dialog_container{position:absolute;top:49px;width:100%;bottom:0;background:#fff;}
.ui_dialog_container .content{position:absolute;top:0;bottom:0;width:100%;overflow:auto;}
.ui_dialog_footer{position:absolute;bottom:0;width:100%;height:40px;line-height:40px;border-top:1px solid #ccc;background:#e6e8ed;text-align:center}
.ui_dialog_footer button{margin:0 5px;}

.ui_dialog_container .content .img_body{position:absolute;top:50%;left:20px;margin-top:-20px}
.ui_dialog_container .content .content_body{position:absolute;top:50%;left:0;bottom:0;right:0;padding-left:62px;word-break:break-all;margin-top:-16px;margin-right:20px;}

/* @Tree */
.ui_tree .wrap_list{float:left;min-width:100%;}
.ui_tree_loading{background:url(../images/ui/icon-loader.gif) no-repeat center center;}
.ui_tree_loading *{display:none}
.ui_tree .folder, .ui_tree li button, .ui_tree li ins{background-image:url(../images/ui/common-icon.png);background-repeat:no-repeat;background-color:transparent}
.ui_tree li{position:relative;z-index:0}
.ui_tree *{line-height:24px}
.ui_tree li a{display:block;position:relative;z-index:0;padding:0 0 0 5px;line-height:20px !important;color:#6d747b;text-decoration:none;white-space:nowrap}
.ui_tree li a.selected{z-index:-1}
.ui_tree li a .ui_tree_label{display:block;position:relative;padding-left:34px;color:#000000;padding-top:2px}
.ui_tree li a.selected .ui_tree_label{font-weight:900;color:#fff}
.ui_tree li a.selected{background-color:#729dd7;color:#fff}
.ui_tree .has_child > a .ui_tree_extend{display:block !important}
.ui_tree li .ui_tree_extend, .ui_tree .ui_tree_close > ul, .ui_tree_no_checkboxes .checkbox, 
.ui_tree_no_radios .radio,.ui_tree_no_items .ui_tree_icon{display:none}
.ui_tree a:hover{background-color:#e7f4f9}
/* .ui_tree a:focus{outLine:1px dotted #333} */
.ui_tree li button, .ui_tree li ins{overflow:hidden;position:absolute;left:14px; top:5px;width:16px;height:16px;margin:0;padding:0;font-size:0;border:none;cursor:pointer; filter:none !important}
.ui_tree .ui_tree_close > ul{display: none}
.ui_tree .ui_tree_open > ul{display:block !important}
.ui_tree .ui_tree_open .ui_tree_extend{background-position:-81px -186px;cursor:pointer}
.ui_tree .ui_tree_close .ui_tree_extend{background-position:-97px -186px;cursor:pointer}
.ui_tree .ui_tree_open > a .ui_tree_extend,
.ui_tree .ui_tree_close > a .ui_tree_extend{left:0;top:3px}
.ui_tree li li a{padding:0 0 0 21px}
.ui_tree li li li a{padding:0 0 0 37px}
.ui_tree li li li li a{padding:0 0 0 53px}
.ui_tree li li li li li a{padding:0 0 0 69px}
.ui_tree li li li li li li a{padding:0 0 0 85px}
.ui_tree li li li li li li li a{padding:0 0 0 101px}
.ui_tree li li li li li li li li a{padding:0 0 0 117px}
.ui_tree li li li li li li li li li a{padding:0 0 0 133px}
.ui_tree li li li li li li li li li li a{padding:0 0 0 149px}
.ui_tree .ui_tree_loading > a .ui_tree_icon{background-image:url(../images/ui/icon-throbber.gif) !important;background-position:0 0 !important}
/* basic theme */
.ui_tree li > a .ui_tree_icon{background-position:0 -36px}
.ui_tree .ui_tree_root > a .ui_tree_icon{background-position:-72px -36px !important}
.ui_tree .ui_tree_open > a .ui_tree_icon{background-position:-18px -36px;cursor:pointer}
.ui_tree .ui_tree_item > a .ui_tree_icon{background-position:0 -72px}
/* orgn theme */
.ui_tree_orgn .ui_tree_root > a .ui_tree_icon{background-position:-72px -53px !important}
.ui_tree_orgn .ui_tree_docsdept > a .ui_tree_icon{background-position:-37px -36px}
.ui_tree_orgn .ui_tree_docsdept.ui_tree_open > a .ui_tree_icon{background-position:-56px -36px;cursor:pointer}
.ui_tree_orgn .ui_tree_item > a .ui_tree_icon{background-position: -37px -72px !important}
.ui_tree_orgn .ui_tree_result > a .ui_tree_icon{background-position:-64px  -138px !important}
/* ldap theme */
.ui_tree_ldap li > a .ui_tree_icon{background-position:0 -36px}
.ui_tree_ldap .ui_tree_root > a .ui_tree_icon{background-position:-54px -54px !important}
.ui_tree_ldap .ui_tree_open > a .ui_tree_icon{background-position:-18px -36px;cursor:pointer}
.ui_tree_ldap .ui_tree_docsdept > a .ui_tree_icon{background-position:-37px -36px}
.ui_tree_ldap .ui_tree_docsdept.ui_tree_open > a .ui_tree_icon{background-position:-56px -36px;cursor:pointer}
.ui_tree_ldap .ui_tree_organ > a .ui_tree_icon{background-position:-72px -52px !important}
.ui_tree_ldap .ui_tree_item > a .ui_tree_icon{background-position:0 -36px !important}
.ui_tree_ldap .ui_tree_docsdept.ui_tree_item > a .ui_tree_icon{background-position:-37px -36px}
/* aars theme */
.ui_tree_aars .ui_tree_root > a .ui_tree_icon{background-position:0 -52px !important}
.ui_tree_aars .ui_tree_open > a .ui_tree_icon{background-position:-20px -71px;cursor:pointer}
.ui_tree_aars .ui_tree_item > a .ui_tree_icon{background-position:-39px -52px}

/*
 * @Dotted Tree
 **********************************************************************************************************/
.ui_dot_tree{overflow:auto;background:#fff;}
.ui_dot_tree.ui_dot_tree_loading{background:url(../images/ui/icon-loader.gif) center center no-repeat !important;}
.ui_dot_tree.ui_dot_tree_loading ul{display:none !important;}
/*.ui_dot_tree.ui_dot_tree_error{background:url("../images/plugin/error.gif") center center no-repeat !important;}*/
.ui_dot_tree li{position:relative}
.ui_dot_tree li a{color:#3B5998;text-decoration:none}
.ui_dot_tree ul, .ui_dot_tree li{display:block}
.ui_dot_tree li{display:block;min-height:18px;line-height:18px;white-space:nowrap;margin-left:18px}
.ui_dot_tree > ul > li{margin-left:0}
.ui_dot_tree ins{display:block;position:absolute;text-decoration:none;width:18px;height:18px;margin:0 0 0 0;padding:0;}
.ui_dot_tree a{margin:0 0 0 18px;cursor:pointer;display:block;line-height:18px;height:18px;color:black;white-space:nowrap;text-decoration:none;padding:1px 2px;}
.ui_dot_tree a:focus{outline: none;}
.ui_dot_tree a > ins{height:16px;width:16px;}
.ui_dot_tree a > input{position:absolute;top:4px;}
.ui_dot_tree a > .ui_dot_tree_icon{margin-right:3px;}
.ui_dot_tree a span{margin:0 0 0 18px;}
.ui_dot_tree_checkbox a > .ui_dot_tree_icon{margin-left:18px;}
.ui_dot_tree_checkbox a span{margin-left:36px !important;}
li.ui_dot_tree_open > ul{display:block;}
li.ui_dot_tree_closed > ul{display:none;}
li.ui_dot_tree_root_open > ul{display:block;}
li.ui_dot_tree_root_closed > ul{display:none;}
.ui_dot_tree li,
.ui_dot_tree ins{background-image:url("../images/ui/tree-icons.png");background-repeat:no-repeat; background-color:transparent;}
.ui_dot_tree li{background-position:-92px 0; background-repeat:repeat-y;}
.ui_dot_tree li.ui_dot_tree_last{background:transparent;}
.ui_dot_tree .ui_dot_tree_open > ins{background-position:-72px 0;}
.ui_dot_tree .ui_dot_tree_closed > ins{background-position:-54px 0;}
.ui_dot_tree li > ins{background-position:-36px 0;}
.ui_dot_tree .ui_dot_tree_root.ui_dot_tree_open > ins{background-position:-72px 0;}
.ui_dot_tree .ui_dot_tree_root.ui_dot_tree_closed > ins{background-position:-54px 0;}
.ui_dot_tree li > ins{background-position:-36px 0;}
.ui_dot_tree a.ui_dot_tree-clicked span{background:navy !important; border:1px solid navy !important; padding:0 2px 0 1px;}
.ui_dot_tree a.ui_dot_tree-clicked > span{color:#fff;}
.ui_dot_tree > ul a:hover span{background:#e7f4f9;}
.ui_dot_tree .ui_dot_tree_root > a .ui_dot_tree_icon{background-position:-75px -19px !important;}
.ui_dot_tree .ui_dot_tree_root.ui_dot_tree_open > a .ui_dot_tree_icon{background-position:-75px -19px !important;}
.ui_dot_tree .ui_dot_tree_root.ui_dot_tree_closed > a .ui_dot_tree_icon{background-position:-75px -19px !important;}
.ui_dot_tree .ui_dot_tree_item > a .ui_dot_tree_icon{background-position:-72px -36px;}
/* .ui_dot_tree a .ui_dot_tree_icon{background-position:-56px -19px;}
.ui_dot_tree .ui_dot_tree_open > a .ui_dot_tree_icon{background-position:-56px -36px;} */
.ui_dot_tree a .ui_dot_tree_icon{background-position:-19px -90px;}
.ui_dot_tree .ui_dot_tree_open > a .ui_dot_tree_icon{background-position:-37px -90px;}
/* tree theme */
.ui_dot_tree_orgn .ui_dot_tree_root > a .ui_dot_tree_icon{background-position:-56px -109px !important;}
.ui_dot_tree_orgn .ui_dot_tree_root.ui_dot_tree_open > a .ui_dot_tree_icon{background-position:-56px -109px !important;}
.ui_dot_tree_orgn .ui_dot_tree_root.ui_dot_tree_closed > a .ui_dot_tree_icon{background-position:-56px -109px !important;}
.ui_dot_tree_orgn .ui_dot_tree_item > a .ui_dot_tree_icon{background-position:-76px -109px !important;}
.ui_dot_tree_orgn .ui_dot_tree_docsunit > a .ui_dot_tree_icon{background-position:-19px -90px !important;}
.ui_dot_tree_orgn .ui_dot_tree_docsunit.ui_dot_tree_open > a .ui_dot_tree_icon{background-position:-37px -90px !important;}
.ui_dot_tree_orgn .ui_dot_tree_docsunit.ui_dot_tree_closed > a .ui_dot_tree_icon{background-position:-19px -90px !important;}
.ui_dot_tree_orgn .ui_dot_tree_search > a .ui_dot_tree_icon{background-position:-56px -92px !important;}
.ui_dot_tree_orgn .ui_dot_tree_search.ui_dot_tree_open > a .ui_dot_tree_icon{background-position:-74px -92px !important;}
.ui_dot_tree_orgn .ui_dot_tree_search.ui_dot_tree_closed > a .ui_dot_tree_icon{background-position:-56px -92px !important;}
 
/*
 * @Calendar
 **********************************************************************************************************/
.ui_calendar{position:absolute;z-index:999;width:230px;height:215px;/* border:1px solid #31323a; padding:2px;background:#31323a;*/}
.ui_calendar .zfix{/*border:1px solid #31323a*/}
.ui_calendar_header{background-color:#0092D7 !important;/*background:#ccc url(/images/ui/main/bg-header.gif) repeat-x 0 -170px !important;border-bottom:1px solid #ccc;*/}
.ui_calendar_header .btn_selectym{font-weight:bold}
.ui_calendar_header,
.ui_calendar_footer{position:absolute;left:1px;right:1px;height:30px;line-height:30px;background-color:#fff;text-align:center;vertical-align:middle}
.ui_calendar_footer{bottom:2px;border-top:1px dotted #ccc;}
.ui_calendar_content{position:absolute;top:32px;bottom:32px;left:1px;right:1px;background:#fff;}
.ui_calendar_content .content{position:absolute;top:5px;bottom:5px;left:5px;right:5px;}
.ui_calendar_content table{border-collapse:collapse;width:100%;height:100%;}
.ui_calendar_content td, .ui_calendar_content th{text-align:center;font-family:tahoma;background:#fff;}
.ui_calendar_content th{font-weight:bold;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.ui_calendar_content td{cursor:pointer;background:#edf2f5;}
/* .ui_calendar_content td:hover, */
.ui_calendar_content .selected,
.ui_calendar_changeym li:hover{color:#fff !important;background-color:#0092D7;opacity:1.0 !important;-ms-filter:"Alpha(opacity=100)" !important;filter:alpha(opacity=100) !important}
.ui_calendar_content .holiday{color:red}
/* .ui_calendar_content .weekend{color:blue} */
.ui_calendar_content .today,
.ui_calendar_changeym li.selected{background-color:#676767 !important;color:#fff !important;}
.ui_calendar_buttonarea{position:absolute;left:10px;}
.ui_calendar_selecteddate{position:absolute;right:0;width:130px;overflow:hidden;zoom:1;font-family:tahoma;}
.ui_calendar_changeym{border:1px solid #31323a;position:absolute;z-index:10;top:30px;left:10px;right:10px;height:150px;background:#ccc;}
.ui_calendar_changeym .btn_area{position:absolute;left:1px;right:1px;top:1px;height:30px;line-height:30px;background:#fff;text-align:right;padding-right:5px}
.ui_calendar_changeym .select_area{position:absolute;top:32px;right:1px;bottom:1px;left:1px;background:#fff;}
.ui_calendar_changeym .select_year,
.ui_calendar_changeym .select_month{position:absolute;top:0;bottom:0;overflow-y:scroll;}
.ui_calendar_changeym .select_year{left:0;right:50%;}
.ui_calendar_changeym .select_month{left:50%;right:0;}
.ui_calendar_changeym li{height:26px;line-height:26px;width:100%;text-align:center;cursor:pointer}
.ui_calendar button{margin-right:5px}
.ui_calendar .cannot_select,
.ui_calendar .cannot_select:hover{background:#ccc;opacity:0.3 !important;-ms-filter:"Alpha(opacity=30) !important";filter:alpha(opacity=30) !important}
.ui_calendar #btnPrevMonth{position:absolute;left:10px;top:5px;}
.ui_calendar #btnNextMonth{position:absolute;right:10px;top:5px;}
.ui_calendar .month_title,
.ui_calendar .month_title th{border:0 !important;background:#fff !important;}

/*
 * @File
 **********************************************************************************************************/
.ui_file{position:relative;overflow:hidden;padding:0 3px;}
.ui_file,.ui_file button,.ui_file input{cursor:pointer}
.ui_file input{position:absolute;top:-4px;right:0;height:24px;width:75px;z-index:10;padding:0 3px}

/*
 *@FileUploader
 **********************************************************************************************************/
.fileup_wrap {z-index:999;position:absolute;overflow:hidden;zoom:1;top:0;bottom:0;left:0;right:0;}
.fileup_cover {background: #a7c2e3;z-index: 1;position: absolute;overflow: hidden;zoom: 1;top: 0;bottom: 0;left: 0;right: 0;}
.fileup_area {width:490px;padding: 15px 15px 12px;border: solid 1px #bfc2ca;position: absolute;top:50%;left:50%;background:#fff;z-index:10;margin:-34px 0 0  -262px;}
.fileup_area #uploaderProgress {position: relative;height: 15px}
.fileup_area #uploaderProgress .progress_infoarea {text-align: center;border: solid 1px #c7c7c7;position: absolute;top: 0;left: 0;width: 424px;height: 13px;background-color: #eaeaea;color: #a9a9a9;font-weight: bold;font-size: 11px;font-family: Tahoma}
.fileup_area #uploaderProgress .progress {position: relative;height: 15px;color: #445abf;font-size: 0;z-index: 1;background: url(../images/plugin/fileup_gauge.gif) repeat-x;overflow: hidden;}
.fileup_area #uploaderProgress .progress_infoarea_shadow {width: 426px;height: 100%;text-align: center;font-weight: bold;font-size: 11px;font-family: Tahoma;z-index: 2;color: #fff}
.fileup_area .status_wrap {font-size: 11px;color: #666;padding-top: 12px;}
.fileup_area .btn_cancel{position: absolute;top: 0;left: 450px;padding: 20px 0;}

/*
 *@OrgnSearch
 **********************************************************************************************************/
.ui_orgn_search{background:#fff;z-index:999;border:1px solid #31323a;position:absolute;overflow:hidden;zoom:1;width:650px;height:382px;}
.ui_orgn_search_wrap{border:1px solid #ccc;position:absolute;top:0px;bottom:0px;left:0px;right:0px;}
.ui_orgn_search .left_menu{height:100%;width:80px;background:#e6e8ed url("../images/ui/main/bg-left-menu.png") repeat-y right}
.ui_orgn_search .menu_list li{width:77px;border-bottom:1px solid #31323a;}
.ui_orgn_search .menu_list .menu_item{text-decoration:none;width:100%;text-align:center;cursor:pointer;display:block;height:50px;color:#fff;line-height:51px;vertical-align:middle;font-weight:bold;background-color:#5f7693;border-bottom:1px solid #ccc;}
.ui_orgn_search .menu_list .menu_item:hover{background-color:#e2f2ff;color:#333;}
.ui_orgn_search .menu_list li.sub_selected{width:80px;}
.ui_orgn_search .menu_list li.sub_selected .menu_item{background-color:#fff !important;color:#333 !important;}
.ui_orgn_search .cons_tab{position:relative;white-space:nowrap;line-height:22px;}
.ui_orgn_search .cons_tab li,
.ui_orgn_search .cons_tab li a{background:url(../images/ui/address_tab.png);color:#999}
.ui_orgn_search .cons_tab li{float:left;position:relative;margin-right:-3px;background-position:-8px 0;height:22px;cursor:pointer;text-align:center;}
.ui_orgn_search .cons_tab li a{background-position:right -46px;margin-left:5px;text-decoration:none;padding-right:5px;width:14px;height:22px;display:block;overflow:hidden;font-weight:bold;letter-spacing:-1px;}
.ui_orgn_search .cons_tab li:hover{background-position:0 0;}
.ui_orgn_search .cons_tab li:hover > a{background-position: right -23px;color:#000;}
.ui_orgn_search .cons_tab li.selected{background-position:0 0;}
.ui_orgn_search .cons_tab li.selected a{background-position: right -23px;color:#000;}
.ui_orgn_search .right_area{position:absolute;top:0;left:80px;right:0;bottom:0;overflow:hidden;zoom:1;}
.ui_orgn_search .cons_search_bar{position:absolute;top:28px;left:0;right:0;height:30px;line-height:30px;vertical-align:bottom}
.ui_orgn_search .content{position:absolute;top:5px;left:5px;right:5px;bottom:5px;overflow:hidden;zoom:1;}
.ui_orgn_search .right_area .search_condition_input{ white-space: nowrap;	border: #cecfd5 1px solid;border-right: medium none; height: 13px; width: 166px;margin: 0;padding: 3px 0px 2px 3px;float: left}
.ui_orgn_search .right_area .find_icon_btn{background:url(../images/apvl/apvl-icon.png) no-repeat -64px -42px; border: 0; cursor: pointer;margin: 0; margin-bottom: 2px; width: 20px; height: 20px;float:left}
.ui_orgn_search #orgnAllSearch .search_bar, .ui_orgn_search #orgnMyDept .search_bar{width:100%;height:25px;}
.ui_orgn_search #orgnAllSearch .search_bar_input, .ui_orgn_search #orgnMyDept .search_bar_input{float:left;margin-top:2px;}
.ui_orgn_search #orgnAllSearch .search_table, .ui_orgn_search #orgnMyDept .search_table{position:absolute;top:50px;left:0;right:0;bottom:0;border:1px solid #ccc;}
.ui_orgn_search #orgnAllSearch .search_table .cl_name, .ui_orgn_search #orgnMyDept .search_table .cl_name{left:0;width:100px;z-index:0}
.ui_orgn_search #orgnAllSearch .search_table .cl_ouname, .ui_orgn_search #orgnMyDept .search_table .cl_ouname{left:111px;width:250px;z-index:10}
.ui_orgn_search #orgnAllSearch .search_table .cl_bizname, .ui_orgn_search #orgnMyDept .search_table .cl_bizname{left:372px;width:130px;z-index:20}
.ui_orgn_search #orgnAllSearch .search_table .cl_check, .ui_orgn_search #orgnMyDept .search_table .cl_check{left:512px;z-index:30}
.ui_orgn_search #orgnDeptSearch .orgn_tree{overflow:auto;position:absolute;top:28px;bottom:0;left:0;width:260px;border:1px solid #ccc;}
.ui_orgn_search #orgnDeptSearch .search_table{position:absolute;top:28px;left:262px;right:0;bottom:0;border:1px solid #ccc;border-left:0;}
.ui_orgn_search #orgnDeptSearch .search_table .cl_name{left:0;width:100px;z-index:0}
.ui_orgn_search #orgnDeptSearch .search_table .cl_bizname{left:111px;width:130px;z-index:10}
.ui_orgn_search #orgnDeptSearch .search_table .cl_check{left:252px;z-index:20}
.ui_orgn_search #orgnDeptSearch .search_table .content_list_count{text-align:right !important;}
.ui_orgn_search .table_long_column{z-index:-1}
.ui_orgn_search .data_selected .icon_plus{background-position:-64px -154px !important}

/*
 *@Validate
 **********************************************************************************************************/
.validate_msgbox{z-index:2000;background:#fff;position:absolute;left:48px;top:32px; height:auto;width:auto;}
.validate_msgbox .msg_content{margin:5px 10px;font-weight:bold;color:#0a60a1}
.validate_msgbox img{margin-right:5px;}
.validate_wrapper{background:#fff;border:1px solid #0a60a1;}
.validate_zfix{background:#fff;opacity:0;filter:Alpha(Opacity=0);border:0;}

/*
 *@toollTip
 **********************************************************************************************************/
.toollTip_msgbox{z-index:2000;background:#fff;position:absolute;left:48px;top:32px; height:auto;width:auto;}
.toollTip_msgbox .msg_content{margin:5px 10px;color:#000}
.toollTip_wrapper{background:#fff;border:1px solid #ccc;}
.toollTip_zfix{background:#fff;opacity:0;filter:Alpha(Opacity=0);border:0;}
/*
 *@AutoComplete
 ***********************************************************************************************************/
.autoComplate_area{position:absolute;left:0px;top:21px;z-index:100;width:195px;height:auto;border:1px solid #ccc;overflow-y:auto;background:#fff}
.autoComplate_area li{line-height: 20px;height:20px;padding: 0px 10px;cursor:pointer;border-bottom:1px solid #eaeaea}
.autoComplate_area li.selected {background:#729DD7;}
.autoComplate_area li.selected a, 
.autoComplate_area li.selected span{font-weight:900;color:#fff}
.autoComplate_area li > span{color:#999; font-size:11px;letter-spaceing:-1px };
.search_condition_input{margin-top:2px;white-space: nowrap;	border: #cecfd5 1px solid;border-right: medium none; height: 13px; width: 166px;padding: 3px 0px 2px 3px;float: left}
.find_icon_btn{margin-top:2px;margin-right:5px;background:url(../images/apvl/apvl-icon.png) no-repeat -64px -42px; border: 0; cursor: pointer;margin-bottom: 2px; width: 20px; height: 20px;float:left}

/*
 *@
 ***********************************************************************************************************/
.fluid_wrap{position:relative; padding:0;overflow:hidden;zoom:1;}
.fluid_section{position:relative;overflow:hidden;min-height:18px;padding:1px 79px 1px 1px;border:1px solid #ccc}
.fluid_container{overflow:hidden;overflow-x:auto;zoom:1;}
.fluid_info{float:left;height:16px;padding-bottom:2px;padding-right:2px;white-space:nowrap;cursor:default;zoom:1;margin:2px;}
.fluid_item{height:16px;line-height:16px;padding:0 3px;border:1px solid #cbe6ff;zoom:1; background-color:#e5f3ff }

.ui_download {border:0 !important;}
.ui_download .InnoComWrap{border:0 !important;}
.right_frm{width:100%;height:100%;border:0;overflow:hidden;}

.new_download_area li{line-height:28px;height:28px;display:block;margin-right:10px;float:left;}
.new_download_area li img{margin-right:4px}
.new_download_area li a{line-height:25px;vertical-align:bottom;}
.new_download_area li a.selected{border:1px #000 dotted;background-color:#e7f4f9}

.user_guide {position:absolute; top:51px; right:20px; width:60px; height:20px;}

#loadingRow td{height:50px;}

#notesformArea .subTitle_1 h3{padding-left:10px;color:#000;font-weight:normal;background:url(../images/UXDesign/icon/ic_arrow_3.gif) no-repeat left 5px;}
#notesformArea .mainTitle{text-align:center;padding:0 0 10px 0;}
#notesformArea .mainTitle h3{background:none !important;font-weight:bolder !important;font-size:16px !important;text-decoration:underline;}
#notesformArea .blockDetail{border-top:1px solid #ccc !important;}
#notesformArea .blockDetail th{border-color:#ccc !important;}
#notesformArea .tx_row_3, .tx_row_5{width:98%;border:0 !important;}
#notesformArea .tx_row_3{height:40px;}
#notesformArea .tx_row_5{height:70px;}
#notesformArea input[type='checkbox']:focus,
#notesformArea input[type='radio']:focus{outline: 1px dotted #000;}
#notesformArea .tc{text-align:center;padding-left:0;padding-right:0;}
#notesformArea .tr{text-align:right;padding-left:0;padding-right:10px;}
#notesformArea .nBorder{border:0px;};
#notesformArea input[type='text']{border:1px solid #333 !important;}
#notesformArea input.bgColor{background-color:rgb(226, 239, 254);}
.htmlContentArea #notesformArea{margin:10px;}
.hwpContentArea{height:580px;}
.docConnectInfo:hover{text-decoration: underline;}

/*
 *@ aars left area
 ***********************************************************************************************************/
.left_menu_aars {background:#fff; border:1px solid #ccc;position:absolute;top:5px;bottom:5px;left:5px;right:5px;overflow-y:auto;}

.no-image{width:117px;height:157px;border:1px solid #ccc;}
.full_size{position:absolute;top:0;bottom:0;left:0;right:0;}
.no-mainImage{width:713px;height:120px;border:1px solid #ccc;}


/*
 *@ approvalline plug-in
 ************************************************************************************************************/
.ui_approvalline{width:720px;height:525px;}
.ui_approvalline .contents{width:100%;height:100%;margin:0 !important;top:0 !important;border:0;overflow:hidden;}
.ui_approvalline .portable{position:relative;margin:10px;}
.ui_approvalline #approvalline .approvallineInfo{position:absolute;left:290px;right:0;top:0;bottom:0;}
.ui_approvalline .approvallineInfo li{margin: 5px 0;}
.ui_approvalline .approvers_area{border:1px solid #ccc;/*height:360px;*/height:464px;overflow:auto;text-align:center;}
.ui_approvalline .approver_portlet{text-align:left;position:relative;border:1px solid #ccc; background:#f6f6f6; padding:5px; white-space:nowrap;overflow:hidden;margin:5px; left:0; right:0;}
.ui_approvalline .approver_portlet.selected{background:#d7e5f6 !important}
.ui_approvalline .approver_portlet:hover{background:#edf2f5}
.ui_approvalline .approver_portlet .approver_type{width:80px;}
.ui_approvalline .approver_portlet.no_editable img.icon_del{display:none;}
.ui_approvalline .approver_portlet .approver{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:absolute;left:110px;right:30px;top:10px;}
.ui_approvalline .approver_portlet img{position:absolute;right:5px;top:10px;}
.ui_approvalline .ui-state-disabled{opacity: 1.0 !important;filter:Alpha(Opacity=100) !important;background:#f6f6f6 !important;}
.ui_approvalline .ui-state-highlight{position:relative;margin:0 5px;height:30px;opacity: .6;filter:Alpha(Opacity=60);}
.ui_approvalline .notEditable{opacity: .6 !important;filter:Alpha(Opacity=60) !important;}
.ui_approvalline .forward_notice {margin:5px;padding:5px;background:#f6f6f6;bolder:1px solid #ccc}

/*
 *@ approvalline plug-in - help
 ************************************************************************************************************/
#apvlHelpArea{position:absolute;top:0;left:0;right:0;bottom:0}
#helpLeftMenu{float:left;width:195px;height:388px;border-right:1px solid #cacaca;}
#apvlHelpArea #title{font-weight:bold;color:#6088bb;font-size:1.2em;position:absolute;top:10px;left:10px;height:25px}
#apvlHelpArea #helpList{position:absolute;top:35px;left:0;width:195px}
#apvlHelpArea #helpList ul{padding-left:0}
#apvlHelpArea #helpList li{font-weight:bold;height:30px;line-height:2.5}
#helpList .select{background:url(../images/ui/apvl/select_bg.gif) repeat-x left bottom;}
#helpList a.on{padding-left:20px;margin-left:10px;background-image:url(../images/ui/apvl/icon_select.png);background-repeat:no-repeat;color:#ffffff;}
#helpList a.off{padding-left:30px;color:#777777;}
#apvlHelpArea .right_view{position:absolute;top:0;bottom:0;left:197px;height:280px;right:0;overflow:none;}
#apvlHelpArea .right_view .help_img_area{border:2px solid #777777;position:absolute;top:35px;left:20px;width:421px;height:187px}
#apvlHelpArea .help_img_area .help_img{width:100%;height:100%;display:block;}
#apvlHelpArea .description{position:relative;top:237px;left:20px;width:421px;border:1px dashed #888;}
#apvlHelpArea .description strong{display:block;margin-bottom:-5px;padding:9px 0 0 9px;font-size:11px;color:#2c2c2c;letter-spacing:-1px} 
#apvlHelpArea .description p{padding:8px 0 6px 9px;font-size:11px;color:#828282;line-height:16px;letter-spacing:-1px} 
#apvlHelpArea .description p em{color:#ea5705} 
#apvlHelpArea .description .edge_lft{position:absolute;top:0;left:10px;width:9px;height:6px;margin-top:-6px;background:url(../images/ui/apvl/bg_lft_edge.gif) no-repeat 0 0;font-size:0} 

/*
 *@ attachDoc plug-in
 ************************************************************************************************************/
.ui_attachDocView .contents{width:100%;height:100%;margin:0 !important;top:0 !important;border:0;overflow:hidden;}
.ui_attachDocView .portable_left {width:750px;height:290px}
.ui_attachDocView .portable_right {left:460px}
.ui_attachDocView .portable_bottom {position:absolute;top:300px;left:0;right:0;bottom:0;margin:10px}
.ui_attachDocView .btnArea {position:absolute;top:50px;right:0}
.ui_attachDocView .btnArea ul li {margin:5px 0}
.ui_attachDocView .searchArea {position:absolute;top:0;right:10px;width:100%;}
.ui_attachDocView .searchArea .searchInputArea{position:absolute;right:140px}
.ui_attachDocView .searchArea #searchCondition{width:300px;-ms-ime-mode:active;}
.ui_attachDocView .searchArea .searchBtn {position:absolute;right:0;top:0}
.ui_attachDocView #btnAddDoc {position:absolute;top:295px;right:0}
.ui_attachDocView #registerListTable {top:32px;right:10px;height:256px}
.ui_attachDocView #archFileInfoTable {top:27px;height:256px}
.ui_attachDocView #attachDocList {top:30px;right:30px}

/*
 *@ selectBoxArea
 ************************************************************************************************************/
.selectBox_icon{display:block;width:16px;height:16px;background-image:url(../images/ui/selectBox-icons.png);background-repeat:no-repeat}
.icon-selectDown{display:block;width:16px;height:20px;background-image:url(../images/ui/icon-selectDown.png);}

.selectBox_icon.selectBox_color_992635{background-position: -80px 0}
.selectBox_icon.selectBox_color_eb585d{background-position: -96px 0}
.selectBox_icon.selectBox_color_e68ea1{background-position: -112px 0}
.selectBox_icon.selectBox_color_f8cbd4{background-position: -128px 0}
.selectBox_icon.selectBox_color_fde4e9{background-position: -144px 0}
.selectBox_icon.selected_color_992635{background-position: 0 0}
.selectBox_icon.selected_color_eb585d{background-position: -16px 0}
.selectBox_icon.selected_color_e68ea1{background-position: -32px 0}
.selectBox_icon.selected_color_f8cbd4{background-position: -48px 0}
.selectBox_icon.selected_color_fde4e9{background-position: -64px 0}

.selectBox_icon.selectBox_color_b7563a{background-position: -80px -16px}
.selectBox_icon.selectBox_color_ee763a{background-position: -96px -16px}
.selectBox_icon.selectBox_color_f89e78{background-position: -112px -16px}
.selectBox_icon.selectBox_color_f8ccb9{background-position: -128px -16px}
.selectBox_icon.selectBox_color_f8e3da{background-position: -144px -16px}
.selectBox_icon.selected_color_b7563a{background-position: 0 -16px}
.selectBox_icon.selected_color_ee763a{background-position: -16px -16px}
.selectBox_icon.selected_color_f89e78{background-position: -32px -16px}
.selectBox_icon.selected_color_f8ccb9{background-position: -48px -16px}
.selectBox_icon.selected_color_f8e3da{background-position: -64px -16px}

.selectBox_icon.selectBox_color_9c776c{background-position: -80px -32px}
.selectBox_icon.selectBox_color_c8972a{background-position: -96px -32px}
.selectBox_icon.selectBox_color_eeb62d{background-position: -112px -32px}
.selectBox_icon.selectBox_color_f8e685{background-position: -128px -32px}
.selectBox_icon.selectBox_color_f9f7c4{background-position: -144px -32px}
.selectBox_icon.selected_color_9c776c{background-position: 0 -32px}
.selectBox_icon.selected_color_c8972a{background-position: -16px -32px}
.selectBox_icon.selected_color_eeb62d{background-position: -32px -32px}
.selectBox_icon.selected_color_f8e685{background-position: -48px -32px}
.selectBox_icon.selected_color_f9f7c4{background-position: -64px -32px}

.selectBox_icon.selectBox_color_056b35{background-position: -80px -48px}
.selectBox_icon.selectBox_color_3a9c3f{background-position: -96px -48px}
.selectBox_icon.selectBox_color_81b036{background-position: -112px -48px}
.selectBox_icon.selectBox_color_cada83{background-position: -128px -48px}
.selectBox_icon.selectBox_color_e8efc5{background-position: -144px -48px}
.selectBox_icon.selected_color_056b35{background-position: 0 -48px}
.selectBox_icon.selected_color_3a9c3f{background-position: -16px -48px}
.selectBox_icon.selected_color_81b036{background-position: -32px -48px}
.selectBox_icon.selected_color_cada83{background-position: -48px -48px}
.selectBox_icon.selected_color_e8efc5{background-position: -64px -48px}

.selectBox_icon.selectBox_color_1a4896{background-position: -80px -64px}
.selectBox_icon.selectBox_color_5085d2{background-position: -96px -64px}
.selectBox_icon.selectBox_color_49aad4{background-position: -112px -64px}
.selectBox_icon.selectBox_color_afdeec{background-position: -128px -64px}
.selectBox_icon.selectBox_color_daeef1{background-position: -144px -64px}
.selectBox_icon.selected_color_1a4896{background-position: 0 -64px}
.selectBox_icon.selected_color_5085d2{background-position: -16px -64px}
.selectBox_icon.selected_color_49aad4{background-position: -32px -64px}
.selectBox_icon.selected_color_afdeec{background-position: -48px -64px}
.selectBox_icon.selected_color_daeef1{background-position: -64px -64px}

.selectBox_icon.selectBox_color_5a36ac{background-position: -80px -80px}
.selectBox_icon.selectBox_color_7653c2{background-position: -96px -80px}
.selectBox_icon.selectBox_color_9b6ad3{background-position: -112px -80px}
.selectBox_icon.selectBox_color_d4c2ee{background-position: -128px -80px}
.selectBox_icon.selectBox_color_ece1f8{background-position: -144px -80px}
.selectBox_icon.selected_color_5a36ac{background-position: 0 -80px}
.selectBox_icon.selected_color_7653c2{background-position: -16px -80px}
.selectBox_icon.selected_color_9b6ad3{background-position: -32px -80px}
.selectBox_icon.selected_color_d4c2ee{background-position: -48px -80px}
.selectBox_icon.selected_color_ece1f8{background-position: -64px -80px}

.selectBox_icon.selectBox_color_333333{background-position: -80px -96px}
.selectBox_icon.selectBox_color_555555{background-position: -96px -96px}
.selectBox_icon.selectBox_color_adadad{background-position: -112px -96px}
.selectBox_icon.selectBox_color_e9e9e9{background-position: -128px -96px}
.selectBox_icon.selectBox_color_ffffff{background-position: -144px -96px}
.selectBox_icon.selected_color_333333{background-position: 0 -96px}
.selectBox_icon.selected_color_555555{background-position: -16px -96px}
.selectBox_icon.selected_color_adadad{background-position: -32px -96px}
.selectBox_icon.selected_color_e9e9e9{background-position: -48px -96px}
.selectBox_icon.selected_color_ffffff{background-position: -64px -96px}
 
.selectBoxArea{position:relative;width:150px;background-color:#ffffff;cursor:pointer;}
.selectBoxArea .selectedText{position:absolute;float:left;width:130px;margin:5px;z-Index:50;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.selectBoxArea .selectBox{position:relative;height:20px;border:1px solid #bfbfbf;overflow:hidden;}
.selectBoxArea .selecteButton{position:relative;float:right;margin:0;}
.selectBoxArea .optionsText{position:absolute;width:148px;max-height:122px;height:auto;border:1px solid #bfbfbf;border-top:0;background-color:#ffffff;z-Index:999;overflow-x:hidden;overflow-y:auto;}
.selectBoxArea .optionsText .optionText{position:absolute;float:left;width:130px;margin:5px;z-Index:50;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.selectBoxArea .optionsText .selectedImgArea{position:relative;height:20px;overflow:hidden;}
.selectBoxArea .optionsText .selectedImg{position:relative;float:right;margin:0;top:2px;}
.selectBoxArea.selectBox_disabled{opacity: 1.0 !important;filter:Alpha(Opacity=100) !important;background:#f6f6f6 !important;cursor:default !important;}

/*
 *@ uploadFile plug-in
 ************************************************************************************************************/
#innorixArea{position:absolute;top:10px;left:10px;width:82%;height:250px;}
#fileBtnArea{position:absolute;top:10px;right:0;width:16%;height:250px;}
#fileBtnArea ul{margin:0 10px;}
#fileBtnArea ul li{margin-bottom:10px;}

/*
 *@ downloadFile plug-in
 ************************************************************************************************************/
#innorixDownArea{width:82%;height:inherit;padding:10px}
#fileDownBtnArea{position:absolute;top:10px;right:0;width:16%;height:30px;border-left:1px solid #ccc;}
#fileDownBtnArea ul{margin:0 10px;margin-top:5px;}
#fileDownBtnArea ul li{margin-bottom:10px;}

/*
 *@ imageSlider plug-in
 ************************************************************************************************************/
.snt_imageSlider{position:absolute;top:0;left:0;right:0;bottom:0;;min-width:800px;min-height:700px;z-index:999}
.snt_imageSlider .imageBoard{z-index:1000;position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-300px;width:600px;height:400px;line-height:400px;background:transparent;text-align:center;vertical-align:middle;overflow:hidden;}
.snt_imageSlider .image_direct, .snt_imageSlider .close_slide{text-indent:-9999px;display:block;background:transparent url(../images/ui/nboard/btn_slide_ctl.png) no-repeat;}
.snt_imageSlider .image_direct{position:absolute;top:50%;height:140px;margin-top:-70px;z-index:1000;width:80px;}
.snt_imageSlider .image_direct.prev{left:50%;margin-left:-400px;background-position:0 -220px}
.snt_imageSlider .image_direct.prev:hover{background-position:-80px -220px}
.snt_imageSlider .image_direct.next{left:50%;margin-left:320px;background-position:0 -80px}
.snt_imageSlider .image_direct.next:hover{background-position:-80px -80px}
.snt_imageSlider .close_slide{position:absolute;left:50%;margin-left:350px;top:50%;z-index:1000;width:80px;height:80px;margin-top:-300px;background-position:0 0}
.snt_imageSlider .close_slide:hover{background-position:-80px 0}

/*
 *@alarm
 ****************************************************************************************************************/
#btnAlarm.alarm_on img{content:url("../images/ui/main/alarm_white.png");background-repeat:no-repeat}
#btnAlarm.alarm_off img{content:url("../images/ui/main/alarm.png");background-repeat:no-repeat;}
#alarmCnt{position:relative;background-color:red;border-radius:3px;font-weight:bold;font-size:10px;padding:1px;margin-left:-13px;top:-4px}
#alarmArea{position:absolute;width:360px;height:380px;border:1px solid #ccc;background:#fff;box-shadow:0.5px 0.5px 15px #ccc}
#alarmArea > span{width:0;height:0;border-right:30px solid transparent;border-bottom:30px solid #fff;transform:rotate(135deg);margin-left:287px;margin-top:-5px;display:inline-block}
#alarmArea .alarm_top{border-bottom:1px solid #696969;position:absolute;top:0;left:0;right:0;padding:6px}
#alarmArea .alarm_top > span{font-weight:bold}
#alarmArea .alarm_body{overflow-y:auto;position:absolute;top:31px;left:0;right:0;bottom:30px}
#alarmArea .alarm_title{border-bottom:1px solid #BEBEBE;display:block;padding:6px}
#alarmArea .alarm_title > img{float:right}
#alarmList .ararm_list{border-bottom:1px solid #CFCFCF;padding:6px}
#alarmList .alarm_img{width:40px;height:40px;border-radius:45p}
#alarmList .alarm_subject_area{margin:3px 0 0 10px;display:inline-block;position:absolute}
#alarmList .alarm_subject_area > span{color:#696969}
#alarmList .ararm_list .icon_del{float:right;margin-top:13px}