@charset "utf-8";

@import url(./dynatree/ui.dynatree.css);	/* 2014-03-20 : 유정훈 : dynatree css import */

html{height:100%;overflow:auto}body{height:100%;margin:0;padding:0;font:12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;position:relative}.w2noselect{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.w2modalopenedbody{overflow:hidden}*html .w2modal{position:absolute}.w2modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#ccc;filter:alpha(opacity=30);opacity:.3;z-index:6000}*html .w2modal_gridDownload{position:absolute}.w2modal_gridDownload{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=0);opacity:0;z-index:6000}*html .w2modal_floatingLayer{position:absolute}.w2modal_floatingLayer{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#ccc;filter:alpha(opacity=30);opacity:.3;z-index:4000}*html .w2modal_onmove{position:absolute}.w2modal_onmove{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#ccc;filter:alpha(opacity=50);opacity:.5;z-index:5000}.w2windowContainer .w2modal{filter:alpha(opacity=0);opacity:0}.w2windowContainer{overflow:hidden}.w2windowContainer_window{position:absolute;width:100%;top:0;left:0;bottom:24px;overflow:hidden;background-color:transparent;*height:expression(this.parentNode.clientHeight - 24)}.w2windowContainer_window_top{position:absolute;width:100%;top:24px;left:0;bottom:0;overflow:hidden;background-color:transparent;*height:expression(this.parentNode.clientHeight - 24)}.w2windowContainer_windowToolbar{position:absolute;background-image:url(uiplugin/windowContainer/images/bg_bottom.gif);height:24px;width:100%;bottom:0;background-repeat:repeat-x;overflow:hidden}.w2windowContainer_windowToolbar_top{position:absolute;background-image:url(uiplugin/windowContainer/images/bg_bottom.gif);height:24px;width:100%;top:0;background-repeat:repeat-x;overflow:hidden}.w2windowContainer_name{position:absolute;left:140px;height:24px;overflow:hidden}.w2windowContainer_nameLayer{position:relative;float:left;line-height:21px;overflow:hidden;top:2px;width:107px;height:21px;background-image:url(uiplugin/windowContainer/images/bg_mdiMinimize.gif);background-repeat:no-repeat;font-size:11px;font-weight:bold;color:#6d8096;padding-top:1px;padding-left:3px;cursor:pointer;text-overflow:ellipsis;z-index:5}.w2windowContainer_nameLayer_fix{padding-left:19px;width:88px}.w2windowContainer_nameLayer_close{position:absolute;top:3px;left:90px;width:14px;height:14px;background-image:url(uiplugin/windowContainer/images/btn_close.gif);background-repeat:no-repeat;cursor:pointer;z-index:7}.w2windowContainer_nameLayer_fixOff{position:absolute;top:4px;left:4px;width:12px;height:12px;background-image:url(uiplugin/windowContainer/images/btn_fix_off.png);background-repeat:no-repeat;cursor:pointer;z-index:7}.w2windowContainer_nameLayer_fixOn{background-image:url(uiplugin/windowContainer/images/btn_fix_on.png)}.w2windowContainer_scrollLeftBtn{background-image:url(uiplugin/windowContainer/images/left_on.png);background-repeat:no-repeat;position:absolute;top:0;left:140px;padding-top:1px;padding-right:1px;cursor:pointer;height:24px;width:24px;display:none;z-index:8}.w2windowContainer_scrollLeftBtn_extend{left:167px}.w2windowContainer_scrollRightBtn{background-image:url(uiplugin/windowContainer/images/right_on.png);background-repeat:no-repeat;background-position:right top;position:absolute;top:0;left:auto!important;right:0;padding-top:1px;padding-right:4px;cursor:pointer;height:24px;width:28px;display:none;z-index:8}.w2windowContainer_selectedNameLayer{background-image:url(uiplugin/windowContainer/images/bg_mdiMinimize_on.gif);background-repeat:no-repeat;color:#30749e}.w2windowContainer_controlIconLayer{background-image:url(uiplugin/windowContainer/images/bg_bottom.gif);background-repeat:repeat-x;background-position:0 -1px;position:absolute;left:0;top:1px;height:24px;width:140px;z-index:10}.w2windowContainer_controlIconLayer_extend{width:167px}.w2windowContainer_controlIcon_vertical{position:absolute;width:23px;height:21px;left:4px;top:1px;background-image:url(uiplugin/windowContainer/images/align1.gif);background-repeat:no-repeat;cursor:pointer}.w2windowContainer_controlIcon_horizontal{position:absolute;width:23px;height:21px;left:31px;top:1px;background-image:url(uiplugin/windowContainer/images/align2.gif);background-repeat:no-repeat;cursor:pointer}.w2windowContainer_controlIcon_cascade{position:absolute;width:23px;height:21px;left:58px;top:1px;background-image:url(uiplugin/windowContainer/images/align3.gif);background-repeat:no-repeat;cursor:pointer}.w2windowContainer_controlIcon_sequential{position:absolute;width:23px;height:21px;left:85px;top:1px;background-image:url(uiplugin/windowContainer/images/align4.gif);background-repeat:no-repeat;cursor:pointer}.w2windowContainer_controlIcon_closeAll{position:absolute;width:23px;height:21px;left:112px;top:1px;background-image:url(uiplugin/windowContainer/images/align5.gif);background-repeat:no-repeat;cursor:pointer}.w2windowContainer_controlIcon_maximize{position:absolute;width:23px;height:21px;left:139px;top:1px;background-image:url(uiplugin/windowContainer/images/align6.gif);background-repeat:no-repeat;cursor:pointer}.w2windowContainer_controlIcon_vertical_over{background-image:url(uiplugin/windowContainer/images/align1on.gif)}.w2windowContainer_controlIcon_horizontal_over{background-image:url(uiplugin/windowContainer/images/align2on.gif)}.w2windowContainer_controlIcon_cascade_over{background-image:url(uiplugin/windowContainer/images/align3on.gif)}.w2windowContainer_controlIcon_sequential_over{background-image:url(uiplugin/windowContainer/images/align4on.gif)}.w2windowContainer_controlIcon_closeAll_over{background-image:url(uiplugin/windowContainer/images/align5on.gif)}.w2windowContainer_controlIcon_maximize_over{background-image:url(uiplugin/windowContainer/images/align6on.gif)}.w2windowContainer_tooltip{display:none;position:absolute;border:2px solid #7bafe4;background-color:#fff;cursor:default;font-size:15px}.w2table_main{border-collapse:collapse;table-layout:fixed;width:100%;height:100%}.w2table_row_over{background-color:yellow}.w2table_col_over{color:red}.table_modify{border:solid 2px orange}.w2trigger{padding:0;margin:0;cursor:pointer}.w2trigger_table{table-layout:fixed;border-collapse:collapse}.w2trigger_disabled{color:#848684;cursor:default}.w2trigger_disabled .w2trigger_label{color:#848684;cursor:default}.w2trigger_col_left{background-repeat:no-repeat;background-position:right center}.w2trigger_col_center{padding-top:2px;background-repeat:repeat-x;background-position:center center}.w2trigger_col_right{background-repeat:no-repeat;background-position:left center}.w2trigger_label{text-align:center;font-size:12px;color:#000;white-space:nowrap}.w2trigger_left{width:5px;background-image:url(uiplugin/trigger/images/b_blue1.png)}.w2trigger_center{background-image:url(uiplugin/trigger/images/b_blue2.png)}.w2trigger_right{width:5px;background-image:url(uiplugin/trigger/images/b_blue3.png)}.w2trigger_over .w2trigger_left{background-image:url(uiplugin/trigger/images/b_blue1_on.png)}.w2trigger_over .w2trigger_center{background-image:url(uiplugin/trigger/images/b_blue2_on.png)}.w2trigger_over .w2trigger_right{background-image:url(uiplugin/trigger/images/b_blue3_on.png)}.btn_type1 .w2trigger_left{width:5px;height:21px}.btn_type1 .w2trigger_center{height:21px}.btn_type1 .w2trigger_right{width:5px;height:21px}.btn_type1 .w2trigger_label{font-size:11px;padding-left:3px;text-align:left}.btn_type1 .w2trigger_left{background-image:url(uiplugin/trigger/images/b_green1.png)}.btn_type1 .w2trigger_center{background-image:url(uiplugin/trigger/images/b_green2.png)}.btn_type1 .w2trigger_right{background-image:url(uiplugin/trigger/images/b_green3.png)}.btn_type1 .w2trigger_over .w2trigger_left{background-image:url(uiplugin/trigger/images/b_green1_on.png)}.btn_type1 .w2trigger_over .w2trigger_center{background-image:url(uiplugin/trigger/images/b_green2_on.png)}.btn_type1 .w2trigger_over .w2trigger_right{background-image:url(uiplugin/trigger/images/b_green3_on.png)}.btn_type1 .w2trigger_press .w2trigger_left{background-image:url(uiplugin/trigger/images/b_gray1.png)}.btn_type1 .w2trigger_press .w2trigger_center{background-image:url(uiplugin/trigger/images/b_gray2.png)}.btn_type1 .w2trigger_press .w2trigger_right{background-image:url(uiplugin/trigger/images/b_gray3.png)}.btn_type1 .w2trigger_readOnly .w2trigger_left{background-image:url(uiplugin/trigger/images/b_gray1_on.png)}.btn_type1 .w2trigger_readOnly .w2trigger_center{background-image:url(uiplugin/trigger/images/b_gray2_on.png)}.btn_type1 .w2trigger_readOnly .w2trigger_right{background-image:url(uiplugin/trigger/images/b_gray3_on.png)}.w2roundRectangle{display:block;visibility:visible}.w2image_disabled{cursor:default}.w2inputCalendar_table{table-layout:fixed;position:relative;width:100%;height:100%;border-collapse:collapse}.w2inputCalendar_col_input{padding:0}.w2inputCalendar_input{ime-mode:disabled;border:solid 1px #9db0c1;width:95%}.w2inputCalendar_col_img{vertical-align:middle;text-align:center;width:18px;padding:0}.w2inputCalendar_img{cursor:pointer;border:0}.w2inputCalendar_img_over{border:0}.w2inputCalendar_calendar{display:none;position:absolute;left:0;top:0}.w2tabContainer{background-color:#fff;font-size:12px}.w2tabContainer_wrap{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:200}.w2tabContainer_none{display:none}.w2tabContainer_tab_layer{padding:1px}.w2tabContainer_contents_layer{clear:both;border:#3479e4 1px solid;overflow:auto;visibility:hidden;background-color:#fff}.w2tabContainer_tab{cursor:pointer;font-weight:bold;color:#6f6f6f;float:left;margin-right:1px}.w2tabContainer_tab_rightalign{float:right}.w2tabContainer_tab_table{width:100%;height:100%;border-collapse:collapse}.w2tabContainer_tab_del{width:10px;background-repeat:no-repeat;background-position:center center}.w2tabContainer_tab_add_table{cursor:pointer;font-weight:bold;color:#6f6f6f;float:left;margin-right:1px;border-collapse:collapse}.w2tabContainer_tab_add{width:21px;height:29px;background-repeat:no-repeat;background-position:center center;background-image:url(uiplugin/tabContainer/images/btn_add.jpg)}.w2tabContainer_tab_left{width:10px;background-repeat:no-repeat;background-position:top right}.w2tabContainer_tab_center{background-repeat:repeat-x;background-position:top center;text-align:center;vertical-align:middle;padding-top:10px;overflow:hidden;text-overflow:ellipsis}.w2tabContainer_tab_right{width:10px;background-repeat:no-repeat;background-position:top left}.w2tabContainer_tab_selected .w2tabContainer_tab_center{color:#1b66ea}.w2tabContainer_context_btn{position:absolute;border:solid 1px black;width:50px;height:30px;right:-52px;padding-top:10px;background-color:yellow}.w2tabContainer_context{margin-top:32px;margin-left:-1px;z-index:5000}.w2tabContainer_context .w2context_item{border-bottom:solid 1px gray;padding-top:5px;width:100px;height:20px}.w2tabContainer_context .w2context_item_over{border-bottom:solid 1px gray;padding-top:5px;width:100px;height:20px;background-color:red}.w2tabContainer_tab_selected .w2tabContainer_tab_left{background-image:url(uiplugin/tabContainer/images/tab01_on.gif)}.w2tabContainer_tab_selected .w2tabContainer_tab_center{color:#1b66ea;background-image:url(uiplugin/tabContainer/images/tab02_on.gif)}.w2tabContainer_tab_selected .w2tabContainer_tab_del{background-image:url(uiplugin/tabContainer/images/btn_del_on.gif)}.w2tabContainer_tab_selected .w2tabContainer_tab_right{background-image:url(uiplugin/tabContainer/images/tab03_on.gif)}.w2tabContainer_tab_selected .w2tabContainer_tab_add{background-image:url(uiplugin/tabContainer/images/btn_add.jpg)}.w2tabContainer_tab_deselected .w2tabContainer_tab_left{background-image:url(uiplugin/tabContainer/images/tab01_off.gif)}.w2tabContainer_tab_deselected .w2tabContainer_tab_center{color:#6f6f6f;background-image:url(uiplugin/tabContainer/images/tab02_off.gif)}.w2tabContainer_tab_deselected .w2tabContainer_tab_del{background-image:url(uiplugin/tabContainer/images/btn_del_off.gif)}.w2tabContainer_tab_deselected .w2tabContainer_tab_right{background-image:url(uiplugin/tabContainer/images/tab03_off.gif)}.w2tabContainer_tab_deselected .w2tabContainer_tab_add{background-image:url(uiplugin/tabContainer/images/btn_add.jpg)}.w2tabContainer_tab_over .w2tabContainer_tab_left{background-image:url(uiplugin/tabContainer/images/tab01_on.gif)}.w2tabContainer_tab_over .w2tabContainer_tab_center{color:#1b66ea;background-image:url(uiplugin/tabContainer/images/tab02_on.gif)}.w2tabContainer_tab_over .w2tabContainer_tab_del{background-image:url(uiplugin/tabContainer/images/btn_del_on.gif)}.w2tabContainer_tab_over .w2tabContainer_tab_right{background-image:url(uiplugin/tabContainer/images/tab03_on.gif)}.w2tabContainer_tab_over .w2tabContainer_tab_right{background-image:url(uiplugin/tabContainer/images/tab03_on.gif)}.w2tabContainer_tab_over .w2tabContainer_tab_add{background-image:url(uiplugin/tabContainer/images/btn_add.jpg)}.w2multiselect_div{overflow-x:hidden;overflow-y:auto;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#e7e7e7;scrollbar-3dlight-color:#c7c7c7;scrollbar-arrow-color:#797979;scrollbar-track-color:#c7c7c7;scrollbar-base-color:#fff;scrollbardarkshadowcolor:#797979}.w2multiselect_table{position:absolute;left:0;top:0;width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0;background-color:#fff;border:1px solid #b5c5d2}.w2multiselect_ta{width:100%;border:1px solid #b5c5d2}.w2multiselect_td{height:20px;font-size:12px;text-align:center;vertical-align:middle;padding:0;border:1px dashed #b5c5d2}.w2multiselect_tr_over{background-color:#fff7d2}.w2balloonTip{position:absolute;width:auto;display:none}.w2balloonTip_editor{position:relative;width:90%}.w2balloonTip_label{white-space:nowrap}.w2balloonTip_table{table-layout:auto;border-collapse:collapse}.w2balloonTip_left{width:20px}.w2balloonTip_right{width:20px}.w2balloonTip_col_topleft{width:20px;height:5px;background:url(uiplugin/balloonTip/images/leftTop.gif) no-repeat right bottom}.w2balloonTip_col_topcenter{height:5px;background:url(uiplugin/balloonTip/images/top.gif) repeat-x center bottom}.w2balloonTip_col_topright{width:20px;height:5px;background:url(uiplugin/balloonTip/images/rightTop.gif) no-repeat left bottom}.w2balloonTip_col_centerleft{width:20px;background:url(uiplugin/balloonTip/images/left.gif) repeat-y right center}.w2balloonTip_col_centercenter{background-color:#fff}.w2balloonTip_col_centerright{width:20px;background:url(uiplugin/balloonTip/images/right.gif) repeat-y left center}.w2balloonTip_col_bottomleft{width:20px;height:10px;background:url(uiplugin/balloonTip/images/leftBottom.gif) no-repeat right top}.w2balloonTip_col_bottomcenter{background:url(uiplugin/balloonTip/images/bottom.gif) repeat-x center top}.w2balloonTip_col_bottomright{width:20px;height:5px;background:url(uiplugin/balloonTip/images/rightBottom.gif) no-repeat left top}.w2balloonTip_col_bottom_upper_left{width:20px;height:10px;background:url(uiplugin/balloonTip/images/upperLeft.gif) no-repeat left top;background-position-x:15px 0}.w2balloonTip_col_bottom_upper_right{width:20px;height:10px;background:url(uiplugin/balloonTip/images/upperRight.gif) no-repeat right top;background-position:-4px 0}.w2multiupload{width:400px;height:50px;position:absolute}.w2multiupload_uploader{width:450px;height:400px;position:absolute}.w2upload{vertical-align:middle;word-wrap:break-word}.w2upload .w2upload_input_type{vertical-align:middle;word-wrap:break-word;position:absolute}.w2upload .w2upload_input{border:1px solid #b5c7d6;padding:1px;position:absolute;vertical-align:middle;word-wrap:break-word;height:0}.w2upload .w2upload_image{background-image:url(uiplugin/upload/images/b_attach.gif);background-repeat:no-repeat;position:absolute;vertical-align:middle;word-wrap:break-word;overflow:hidden;width:62px}.w2upload form{height:0}.w2upload fieldset{border:0;padding:0;margin:0}.w2upload_submit{display:none}.w2selectbox{margin:0;padding:0;border:1px solid #b5c7d6;background-color:#fff}.w2selectbox_table_main{position:absolute;left:0;top:0;width:100%;height:100%;border-collapse:collapse;table-layout:fixed}.w2selectbox_col_label{font-size:12px;vertical-align:middle}.w2selectbox_col_button{width:16px;vertical-align:middle;background-repeat:no-repeat;background-position:center center}.w2selectbox_label{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap;padding-top:2px}.w2selectbox_focus .w2selectbox_col_label{background-color:#ddd}.w2selectbox_over .w2selectbox_col_label{background-color:#ddd}.w2selectbox .w2selectbox_col_button{background-image:url(uiplugin/selectbox/images/select_arrow.gif)}.w2selectbox_over .w2selectbox_col_button{background-image:url(uiplugin/selectbox/images/select_arrow_on.gif)}.w2selectbox_sub{position:relative;overflow-x:visible;overflow-y:auto;border:1px solid #b5c7d6}.w2selectbox_sub_autosize{position:relative;overflow-x:visible;overflow-y:visible;border:1px solid #b5c7d6}.w2selectbox_sub .w2selectbox_table_sub{background-color:#fff;width:100%;height:100%;border:1px solid #b1c5d6;border-collapse:collapse;table-layout:fixed;cursor:pointer;overflow-x:visible;overflow-y:auto}.w2selectbox_sub_autosize .w2selectbox_table_sub{background-color:#fff;width:100%;height:100%;border:1px solid #b1c5d6;border-collapse:collapse;cursor:pointer;overflow-x:visible;overflow-y:auto}.w2selectbox_scroll_div{margin:0;padding:0;position:absolute;width:20px;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#c7c7c7;scrollbar-arrow-color:#797979;scrollbar-track-color:#c7c7c7;scrollbar-darkshadow-color:#c7c7c7;scrollbar-base-color:#fff;overflow-x:hidden;overflow-y:auto}.w2selectbox_size_div{position:absolute;width:1px;background-color:#fff;right:0;top:0}.w2table_sb{background-color:#fff;border:1px solid #b5c7d6;position:absolute;overflow-x:hidden;overflow-y:auto;white-space:nowrap;z-index:5100;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#c7c7c7;scrollbar-arrow-color:#797979;scrollbar-track-color:#c7c7c7;scrollbar-darkshadow-color:#c7c7c7;scrollbar-base-color:#fff}.w2table_sb_main{position:absolute;left:0;top:-1px;overflow-x:hidden;border-collapse:collapse;border-spacing:0;background-color:#fff;text-align:center;vertical-align:middle}.w2table_sb_col{height:20px;font-size:12px;border-top:1px dashed #b5c7d6;background-color:#fff;overflow:hidden;padding-top:2px;padding-left:3px;padding-right:3px;white-space:nowrap}.w2table_sb_col_over{background-color:#ddd}.w2selectbox_native{margin:0;padding:0;border:1px solid #b5c7d6;background-color:#fff;*overflow:hidden}.w2selectbox_native_innerDiv{*position:relative;*top:50%;*margin-top:expression(-this.clientHeight/2);*overflow:hidden;*height:expression(this.firstChild.offsetHeight - 4);*width:expression(this.firstChild.offsetWidth - 3)}.w2selectbox_native_mobile .w2selectbox_native_innerDiv{height:100%}.w2selectbox_native.fixedWidth .w2selectbox_native_innerDiv{width:100%;*width:expression(this.parentNode.clientWidth+3)}.w2selectbox_native_select{border:0 none;margin:0;*position:relative;*top:-2px;*left:-2px}.w2selectbox_native_mobile .w2selectbox_native_select{height:100%;border-radius:0}.w2selectbox_native.fixedWidth .w2selectbox_native_select{width:100%}.w2autoComplete{margin:0;padding:0;border:1px solid #b5c7d6;background-color:#fff}.w2autoComplete_table_main{width:100%;height:100%;border-collapse:collapse;table-layout:fixed}.w2autoComplete_col_label{font-size:12px;vertical-align:middle}.w2autoComplete_col_button{width:16px;vertical-align:middle;background-repeat:no-repeat;background-position:center center}.w2autoComplete_label{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.w2autoComplete .w2autoComplete_col_button{background-image:url(uiplugin/autoComplete/images/select_arrow.gif)}.w2autoComplete_over .w2autoComplete_col_button{background-image:url(uiplugin/autoComplete/images/select_arrow_on.gif)}.w2autoComplete_label_over{background-color:yellow}.w2autoComplete_sub{position:relative;overflow-x:visible;overflow-y:auto;border:1px solid #b5c7d6}.w2autoComplete_sub_autosize{position:relative;overflow-x:visible;overflow-y:visible;border:1px solid #b5c7d6}.w2autoComplete_sub .w2autoComplete_table_sub{background-color:#fff;width:100%;height:100%;border:1px solid #b1c5d6;border-collapse:collapse;table-layout:fixed;cursor:pointer;overflow-x:visible;overflow-y:auto}.w2autoComplete_sub_autosize .w2autoComplete_table_sub{background-color:#fff;width:100%;height:100%;border:1px solid #b1c5d6;border-collapse:collapse;cursor:pointer;overflow-x:visible;overflow-y:auto}.w2autoComplete_scroll_div{margin:0;padding:0;position:absolute;width:20px;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#c7c7c7;scrollbar-arrow-color:#797979;scrollbar-track-color:#c7c7c7;scrollbar-darkshadow-color:#c7c7c7;scrollbar-base-color:#fff;overflow-x:hidden;overflow-y:auto}.w2autoComplete_size_div{position:absolute;width:1px;background-color:#fff;right:0;top:0}.w2autoComplete_bottom{width:100%;height:20px;background-color:green;clear:both}.w2autoComplete_selected .w2autoComplete_col_label{background-color:#deeeff}.w2autoComplete_disabled .w2autoComplete_label{color:#848684}.w2autoComplete_keyword{color:orange;font-weight:bold}.w2input_table_sb{background-color:#fff;border:1px solid #b5c7d6;position:absolute;overflow-x:hidden;overflow-y:auto;white-space:nowrap;z-index:5100;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#c7c7c7;scrollbar-arrow-color:#797979;scrollbar-track-color:#c7c7c7;scrollbar-darkshadow-color:#c7c7c7;scrollbar-base-color:#fff}.w2input_table_sb_main{position:absolute;left:0;top:-1px;overflow-x:hidden;border-collapse:collapse;border-spacing:0;background-color:#fff;text-align:center;vertical-align:middle}.w2input_table_sb_col{height:20px;font-size:12px;border-top:1px dashed #b5c7d6;background-color:#fff;overflow:hidden;padding-top:2px;padding-left:3px;padding-right:3px;white-space:nowrap}.w2input_table_sb_col_over{background-color:#ddd}.w2slideHide{overflow:hidden}.w2checkbox_main{height:100%;width:100%;border-collapse:collapse;overflow:auto}.w2checkbox_td_input{width:20px}.w2checkbox_label{font-size:12px;cursor:pointer}.w2checkbox_disabled{color:#848684}.w2checkcombobox{margin:0;padding:0;border:1px solid #b5c7d6;background-color:#fff}.w2checkcombobox_table_main{position:absolute;left:0;top:0;width:100%;height:100%;border-collapse:collapse;table-layout:fixed}.w2checkcombobox_col_label{font-size:12px;vertical-align:middle}.w2checkcombobox_col_button{width:16px;vertical-align:middle;background-repeat:no-repeat;background-position:center center}.w2checkcombobox_label{overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap;padding-top:2px;padding-left:5px;padding-right:5px}.w2table_ccb{background-color:#fff;border:1px solid #b5c7d6;position:absolute;overflow-x:hidden;overflow-y:auto;white-space:nowrap;z-index:5100;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#c7c7c7;scrollbar-arrow-color:#797979;scrollbar-track-color:#c7c7c7;scrollbar-darkshadow-color:#c7c7c7;scrollbar-base-color:#fff}.w2table_ccb_main{position:absolute;left:0;top:-1px;overflow-x:hidden;border-collapse:collapse;border-spacing:0;background-color:#fff;text-align:left;vertical-align:middle}.w2table_ccb_col{height:20px;font-size:12px;border-top:1px dashed #b5c7d6;background-color:#fff;overflow:hidden;padding-top:2px;padding-left:3px;padding-right:3px;white-space:nowrap}.w2table_ccb_col_over{background-color:#ddd}.w2table_ccb_col_label{margin-left:2px}.w2checkcombobox_focus .w2checkcombobox_col_label{background-color:#ddd}.w2checkcombobox_over .w2checkcombobox_col_label{background-color:#ddd}.w2checkcombobox .w2checkcombobox_col_button{background-image:url(uiplugin/checkcombobox/images/select_arrow.gif)}.w2checkcombobox_over .w2checkcombobox_col_button{background-image:url(uiplugin/checkcombobox/images/select_arrow_on.gif)}.w2checkcombobox_sub{position:relative;overflow-x:visible;overflow-y:auto;border:1px solid #b5c7d6}.w2checkcombobox_sub_autosize{position:relative;overflow-x:visible;overflow-y:visible;border:1px solid #b5c7d6}.w2checkcombobox_sub .w2checkcombobox_table_sub{background-color:#fff;width:100%;height:100%;border:1px solid #b1c5d6;border-collapse:collapse;table-layout:fixed;cursor:pointer;overflow-x:visible;overflow-y:auto}.w2checkcombobox_sub_autosize .w2checkcombobox_table_sub{background-color:#fff;width:100%;height:100%;border:1px solid #b1c5d6;border-collapse:collapse;cursor:pointer;overflow-x:visible;overflow-y:auto}.w2checkcombobox_scroll_div{margin:0;padding:0;position:absolute;width:20px;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#c7c7c7;scrollbar-arrow-color:#797979;scrollbar-track-color:#c7c7c7;scrollbar-darkshadow-color:#c7c7c7;scrollbar-base-color:#fff;overflow-x:hidden;overflow-y:auto}.w2checkcombobox_size_div{position:absolute;width:1px;background-color:#fff;right:0;top:0}.w2floatingLayer{padding:0;margin:0}.w2floatingLayer_title{color:#fff;font-size:12px;font-weight:bold;cursor:pointer;white-space:nowrap;float:left}.w2floatingLayer_close_button{width:11px;height:10px;cursor:pointer;background:url(uiplugin/floatingLayer/images/fl_close_but.gif) no-repeat center center;float:right}.w2floatingLayer_close_button_over{background:url(uiplugin/floatingLayer/images/fl_close_but_on.gif) no-repeat center center}.w2floatingLayer_contents{position:relative;left:0;top:0;margin:0;padding:0;background-color:#fff}.w2floatingLayer_table{table-layout:fixed;width:100%;height:100%;margin:0;padding:0}.w2floatingLayer_topleft{width:12px;height:30px;background:url(uiplugin/floatingLayer/images/fl_top_left.gif) no-repeat center center}.w2floatingLayer_topcenter{height:30px;background:url(uiplugin/floatingLayer/images/fl_top_middle_bg.gif) repeat-x center center}.w2floatingLayer_topright{width:12px;height:30px;background:url(uiplugin/floatingLayer/images/fl_top_right.gif) no-repeat center center}.w2floatingLayer_centerleft{width:12px;background:url(uiplugin/floatingLayer/images/fl_middle_left_bg.gif) repeat-y center center}.w2floatingLayer_centercenter{vertical-align:top}.w2floatingLayer_centerright{width:12px;background:url(uiplugin/floatingLayer/images/fl_middle_right_bg.gif) repeat-y center center}.w2floatingLayer_bottomleft{width:12px;height:12px;background:url(uiplugin/floatingLayer/images/fl_bottom_left.gif) no-repeat center center}.w2floatingLayer_bottomcenter{background:url(uiplugin/floatingLayer/images/fl_bottom_middle_bg.gif) repeat-x center center}.w2floatingLayer_bottomright{width:12px;height:12px;background:url(uiplugin/floatingLayer/images/fl_bottom_right.gif) no-repeat center center}.w2floatingLayer_innerLink{position:absolute;left:-9999px}.w2textarea{resize:none;border:1px solid #b5c7d6;padding:1px}.w2pageList_table{margin:0 auto;border-collapse:collapse;height:100%}.w2pageList_ul{display:inline;overflow:hidden;padding:0;margin:0}.w2pageList_ul img{border:0}.w2pageList_ul li{display:inline;list-style:none;margin:0;overflow:visible;white-space:nowrap}.w2pageList_li_label{padding:0 5px 0 5px}.w2pageList_ul li a{display:inline-block}.w2pageList_col_prev{width:16px;height:11px;padding:0;background:url(uiplugin/pageList/images/b_prev.gif) no-repeat center center;cursor:pointer}.w2pageList_col_prev a{width:16px;height:11px;text-align:center}.w2pageList_col_next{width:16px;height:11px;background:url(uiplugin/pageList/images/b_next.gif) no-repeat center center;cursor:pointer}.w2pageList_col_next a{width:16px;height:11px;text-align:center}.w2pageList_col_prevPage{width:16px;height:11px;background:url(uiplugin/pageList/images/b_first.gif) no-repeat center center;cursor:pointer}.w2pageList_col_prevPage a{width:16px;height:11px;text-align:center}.w2pageList_col_nextPage{width:16px;height:11px;background:url(uiplugin/pageList/images/b_end.gif) no-repeat center center;cursor:pointer}.w2pageList_col_nextPage a{width:16px;height:11px;text-align:center}.w2pageList_col_label{width:25px;text-align:center;cursor:pointer}.w2pageList_label{color:blue;cursor:pointer;text-decoration:underline;white-space:nowrap}.w2pageList_label_selected{color:red;font-weight:bold;text-decoration:none;white-space:nowrap}.w2pageList_delimiter{width:5px;height:15px;text-align:center}.w2pageList_pagePrev_last .w2pageList_col_prevPage{cursor:default}.w2pageList_prev_last .w2pageList_col_prev{cursor:default}.w2pageList_next_last .w2pageList_col_next{cursor:default}.w2pageList_pageNext_last .w2pageList_col_nextPage{cursor:default}.w2popup_window{z-index:6010}.w2popup_window .w2window_minimize{display:none}.w2popup_window .w2window_maximize{display:none}.w2popup_window .w2window_restore{display:none}.w2popup_window .w2window_status{display:none}.w2popup_window .w2window_content{bottom:3px}.w2calendar{background-color:#fff;border:solid 2px #e0e0e0;z-index:5000;-webkit-tap-highlight-color:rgba(0,0,0,0)}.w2calendar_wrap{border:solid 1px #9db0c1}.w2calendar_header{height:28px}.w2calendar_header button{text-indent:-9999px}.w2calendar_content_table{margin-top:2px;width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px;cursor:pointer}.w2calendar_content_table caption{display:none}.w2calendar_content_table th{text-indent:-9999px;font-size:0}.w2calendar_content_table button{border:0;margin:0;background:0}.w2calendar_footer{font-size:12px;margin-top:2px;height:22px}.w2calendar_go_today{position:relative;width:36px;height:16px;background-image:url(uiplugin/calendar/images/b_date.gif);background-position:center center;background-repeat:no-repeat;text-indent:-9999px}button.w2calendar_go_today{border:0}.w2calendar_go_today_over{background-image:url(uiplugin/calendar/images/b_date_on.gif);text-indent:-9999px}button.w2calendar_go_today_over{border:0}.w2calendar_footer_date{color:#666}.w2calendar_selectbox_year{position:absolute;left:38px;top:4px;width:64px;height:20px;font:12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif}.w2calendar_selectbox_month{position:absolute;left:105px;top:4px;width:48px;height:20px;font:12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif}.w2calendar_selectbox_hour{position:relative;width:32px;height:18px}.w2calendar_selectbox_minute{position:relative;width:32px;height:18px}.w2calendar_footer_date_mobile{color:#666;position:absolute;width:0;visibility:hidden}.w2calendar_selectbox_hour_mobile{position:relative;left:0;top:0;width:48px;height:18px}.w2calendar_selectbox_minute_mobile{position:relative;left:0;top:0;width:48px;height:18px}.w2calendar_selectbox_hour .w2table_sb_col{padding-right:10px}.w2calendar_selectbox_minute .w2table_sb_col{padding-right:10px}.w2calendar_blank{width:60px;height:18px}.w2calendar_time_confirm{width:33px;height:18px;background:url(uiplugin/calendar/images/time_confirm.gif) no-repeat center center;cursor:pointer}.w2calendar_time_cancel{width:24px;height:18px;background:url(uiplugin/calendar/images/time_cancel.gif) no-repeat center center;cursor:pointer}.w2calendar_date_cancel{width:24px;height:18px;background:url(uiplugin/calendar/images/time_cancel.gif) no-repeat center center;cursor:pointer}a.w2calendar_date_cancel{margin:0;padding:0;width:24px;height:18px;border:0;line-height:100%;display:block;text-indent:-9999px}.w2calendar_header_last_year{position:absolute;left:8px;top:4px;width:15px;height:22px;cursor:pointer;background:url(uiplugin/calendar/images/year_last.gif) center center no-repeat white}button.w2calendar_header_last_year{border:0}.w2calendar_header_next_year{position:absolute;left:170px;top:4px;width:15px;height:22px;cursor:pointer;background:url(uiplugin/calendar/images/year_next.gif) center center no-repeat white}button.w2calendar_header_next_year{border:0}.w2calendar_header_last_month{position:absolute;left:23px;top:4px;width:15px;height:22px;cursor:pointer;background:url(uiplugin/calendar/images/month_last.gif) center center no-repeat white}button.w2calendar_header_last_month{border:0}.w2calendar_header_next_month{position:absolute;left:155px;top:4px;width:15px;height:22px;cursor:pointer;background:url(uiplugin/calendar/images/month_next.gif) center center no-repeat white}button.w2calendar_header_next_month{border:0}.w2calendar_header_btn_ok{position:absolute;left:190px;top:4px;width:17px;height:22px;cursor:pointer;background-image:url(uiplugin/calendar/images/btn_ok.gif);background-position:center center;background-repeat:no-repeat}.w2calendar_header_btn_close{position:absolute;left:210px;top:4px;width:17px;height:22px;cursor:pointer;background-image:url(uiplugin/calendar/images/btn_close.gif);background-position:center center;background-repeat:no-repeat}.w2calendar_col_day .w2calendar_day{width:100%;height:100%}.w2calendar_col_date{text-align:center;vertical-align:middle}.w2calendar_col_date button{font:12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;cursor:pointer}.w2calendar_classYearMonth_class1{width:233px;height:30px}.w2calendar_classYearMonth_class1 .w2calendar_content{display:none}.w2calendar_classYearMonth_class1 .w2calendar_footer{display:none}.w2calendar_classYearMonth_class2{width:233px;height:30px}.w2calendar_classYearMonth_class2 .w2calendar_content{display:none}.w2calendar_classYearMonth_class2 .w2calendar_footer{display:none}.w2calendar_classYearMonth_class3{width:233px;height:30px}.w2calendar_classYearMonth_class3 .w2calendar_content{display:none}.w2calendar_classYearMonth_class3 .w2calendar_footer{display:none}.w2calendar_classYearMonth_class4{width:233px;height:30px}.w2calendar_classYearMonth_class4 .w2calendar_content{display:none}.w2calendar_classYearMonth_class4 .w2calendar_footer{display:none}.w2calendar_classYearMonth_class5{width:233px;height:30px}.w2calendar_classYearMonth_class5 .w2calendar_content{display:none}.w2calendar_classYearMonth_class5 .w2calendar_footer{display:none}.w2autoFinder{height:10px;border:solid 1px blue}.w2autoFinder_selectbox{position:relative;left:0;top:0;width:105px;height:20px}.w2autofinder_table{left:0;top:0;height:16px}.w2autoFinder_mytable_input{left:0;top:0;width:140px;height:16px}.w2autoFinder_table{overflow-x:hidden;overflow-y:scroll;position:absolute}.w2autoFinder_table_sb{background-color:red;border:1px solid #b5c7d6;display:inline;visibility:visible}.w2autoFinder_table_sb_main{left:0;top:-1px;overflow-x:hidden;border-collapse:separate;border-spacing:0;background-color:#fff;border-right:1px solid #b5c7d6}.w2autoFinder_table_sb_col{height:15px;width:100%;font-size:12px;vertical-align:middle;border:0 solid #b5c7d6;border-top:1px dashed #b5c7d6;background-color:#fff;overflow:hidden;padding-left:3px;padding-right:3px}.w2autoFinder_table_sb_col_over{background-color:red}.w2calendar_class1{width:199px;height:194px}.w2calendar_class1 .w2calendar_col_day{height:18px;text-align:center;font-size:12px;font-weight:bold;color:#004080}.w2calendar_class1 .w2calendar_day0{background:url(uiplugin/calendar/images/day_sun.gif) center center no-repeat #cce5f5}.w2calendar_class1 .w2calendar_day1{background:url(uiplugin/calendar/images/day_mon.gif) center center no-repeat #cce5f5}.w2calendar_class1 .w2calendar_day2{background:url(uiplugin/calendar/images/day_tue.gif) center center no-repeat #cce5f5}.w2calendar_class1 .w2calendar_day3{background:url(uiplugin/calendar/images/day_wed.gif) center center no-repeat #cce5f5}.w2calendar_class1 .w2calendar_day4{background:url(uiplugin/calendar/images/day_thu.gif) center center no-repeat #cce5f5}.w2calendar_class1 .w2calendar_day5{background:url(uiplugin/calendar/images/day_fri.gif) center center no-repeat #cce5f5}.w2calendar_class1 .w2calendar_day6{background:url(uiplugin/calendar/images/day_sat.gif) center center no-repeat #cce5f5}.w2calendar_class1 .w2calendar_col_date{background-color:#cce5f5;height:20px}.w2calendar_class1 .w2calendar_date_on,.w2calendar_class1 .w2calendar_date_off button{text-align:center}.w2calendar_class1 .w2calendar_date_off,.w2calendar_class1 .w2calendar_date_off button{text-align:center;color:#fff}.w2calendar_class1 .w2calendar_date_over,.w2calendar_class1 .w2calendar_date_over button{background-color:#5f8ade;color:#fff}.w2calendar_class1 .w2calendar_selected,.w2calendar_class1 .w2calendar_selected button{background-color:#5f8ade;color:#fff}.w2calendar_class1 .w2calendar_day_0,.w2calendar_class1 .w2calendar_day_0 button{font-weight:bold;color:red}.w2calendar_class1 .w2calendar_day_6,.w2calendar_class1 .w2calendar_day_6 button{font-weight:bold;color:blue}.w2calendar_class1 .w2calendar_holiday,.w2calendar_class1 .w2calendar_holiday button{font-weight:bold;color:red}.w2calendar_class2{width:199px;height:206px}.w2calendar_class2 .w2calendar_col_day{height:18px;text-align:center;font-size:12px;font-weight:bold;color:#004080}.w2calendar_class2 .w2calendar_day0{background:url(uiplugin/calendar/images/day_sun2.gif) center center no-repeat}.w2calendar_class2 .w2calendar_day1{background:url(uiplugin/calendar/images/day_mon2.gif) center center no-repeat}.w2calendar_class2 .w2calendar_day2{background:url(uiplugin/calendar/images/day_tue2.gif) center center no-repeat}.w2calendar_class2 .w2calendar_day3{background:url(uiplugin/calendar/images/day_wed2.gif) center center no-repeat}.w2calendar_class2 .w2calendar_day4{background:url(uiplugin/calendar/images/day_thu2.gif) center center no-repeat}.w2calendar_class2 .w2calendar_day5{background:url(uiplugin/calendar/images/day_fri2.gif) center center no-repeat}.w2calendar_class2 .w2calendar_day6{background:url(uiplugin/calendar/images/day_sat2.gif) center center no-repeat}.w2calendar_class2 .w2calendar_col_date{height:22px;font-size:11px}.w2calendar_class2 .w2calendar_date_on{background:url(uiplugin/calendar/images/date2.gif) center center no-repeat}.w2calendar_class2 .w2calendar_date_off{background:url(uiplugin/calendar/images/dateInOtherMonth2.gif) center center no-repeat}.w2calendar_class2 .w2calendar_date_over{background:url(uiplugin/calendar/images/selectedDate2.gif) center center no-repeat}.w2calendar_class2 .w2calendar_selected{background:url(uiplugin/calendar/images/selectedDate2.gif) center center no-repeat}.w2calendar_class2 .w2calendar_date_on,.w2calendar_class2 .w2calendar_date_on button{font-size:11px;color:#333}.w2calendar_class2 .w2calendar_date_off,.w2calendar_class2 .w2calendar_date_off button{color:#aeaeae}.w2calendar_class2 .w2calendar_date_over,.w2calendar_class2 .w2calendar_date_over button{font-weight:bold;color:#fff;height:22px}.w2calendar_class2 .w2calendar_selected,.w2calendar_class2 .w2calendar_selected button{font-weight:bold;color:#fff;height:22px}.w2calendar_class2 .w2calendar_day_0,.w2calendar_class2 .w2calendar_day_0 button{font-weight:bold;color:#e25353}.w2calendar_class2 .w2calendar_day_6,.w2calendar_class2 .w2calendar_day_6 button{font-weight:bold;color:#969696}.w2calendar_class2 .w2calendar_holiday,.w2calendar_class2 .w2calendar_holiday button{font-weight:bold;color:#e25353}.w2calendar_class3{width:199px;height:206px}.w2calendar_class3 .w2calendar_col_day{height:18px;text-align:center;font-size:12px;font-weight:bold;color:#004080}.w2calendar_class3 .w2calendar_day0{background:url(uiplugin/calendar/images/day_sun3.gif) center center no-repeat}.w2calendar_class3 .w2calendar_day1{background:url(uiplugin/calendar/images/day_mon3.gif) center center no-repeat}.w2calendar_class3 .w2calendar_day2{background:url(uiplugin/calendar/images/day_tue3.gif) center center no-repeat}.w2calendar_class3 .w2calendar_day3{background:url(uiplugin/calendar/images/day_wed3.gif) center center no-repeat}.w2calendar_class3 .w2calendar_day4{background:url(uiplugin/calendar/images/day_thu3.gif) center center no-repeat}.w2calendar_class3 .w2calendar_day5{background:url(uiplugin/calendar/images/day_fri3.gif) center center no-repeat}.w2calendar_class3 .w2calendar_day6{background:url(uiplugin/calendar/images/day_sat3.gif) center center no-repeat}.w2calendar_class3 .w2calendar_col_date{height:22px;font-size:12px}.w2calendar_class3 .w2calendar_date_on{background:url(uiplugin/calendar/images/date3.gif) center center no-repeat}.w2calendar_class3 .w2calendar_date_off{background:url(uiplugin/calendar/images/dateInOtherMonth3.gif) center center}.w2calendar_class3 .w2calendar_date_over{background:url(uiplugin/calendar/images/selectedDate3.gif) center center no-repeat}.w2calendar_class3 .w2calendar_selected{background:url(uiplugin/calendar/images/selectedDate3.gif) center center no-repeat}.w2calendar_class3 .w2calendar_date_on,.w2calendar_class3 .w2calendar_date_on button{font-size:11px;color:#34b9cf}.w2calendar_class3 .w2calendar_date_off,.w2calendar_class3 .w2calendar_date_off button{color:#a0a0a0}.w2calendar_class3 .w2calendar_date_over,.w2calendar_class3 .w2calendar_date_over button{font-weight:bold;color:#34b9cf;height:22px}.w2calendar_class3 .w2calendar_selected,.w2calendar_class3 .w2calendar_selected button{font-weight:bold;color:#34b9cf;height:22px}.w2calendar_class3 .w2calendar_day_0,.w2calendar_class3 .w2calendar_day_0 button{font-weight:bold;color:#34b9cf}.w2calendar_class3 .w2calendar_day_6,.w2calendar_class3 .w2calendar_day_6 button{font-weight:bold;color:#34b9cf}.w2calendar_class3 .w2calendar_holiday,.w2calendar_class3 .w2calendar_holiday button{font-weight:bold;color:#34b9cf}.w2calendar_class4{width:199px;height:206px}.w2calendar_class4 .w2calendar_col_day{height:18px;text-align:center;font-size:12px;font-weight:bold;color:#004080}.w2calendar_class4 .w2calendar_day0{background:url(uiplugin/calendar/images/day_sun4.gif) center center no-repeat}.w2calendar_class4 .w2calendar_day1{background:url(uiplugin/calendar/images/day_mon4.gif) center center no-repeat}.w2calendar_class4 .w2calendar_day2{background:url(uiplugin/calendar/images/day_tue4.gif) center center no-repeat}.w2calendar_class4 .w2calendar_day3{background:url(uiplugin/calendar/images/day_wed4.gif) center center no-repeat}.w2calendar_class4 .w2calendar_day4{background:url(uiplugin/calendar/images/day_thu4.gif) center center no-repeat}.w2calendar_class4 .w2calendar_day5{background:url(uiplugin/calendar/images/day_fri4.gif) center center no-repeat}.w2calendar_class4 .w2calendar_day6{background:url(uiplugin/calendar/images/day_sat4.gif) center center no-repeat}.w2calendar_class4 .w2calendar_col_date{height:22px;font-size:12px}.w2calendar_class4 .w2calendar_date_on,.w2calendar_class4 .w2calendar_date_on button{font-size:11px;color:#444}.w2calendar_class4 .w2calendar_date_off,.w2calendar_class4 .w2calendar_date_off button{color:#a0a0a0}.w2calendar_class4 .w2calendar_date_over,.w2calendar_class4 .w2calendar_date_over button{font-weight:bold;color:#444;height:22px;background-color:#5f8ad2}.w2calendar_class4 .w2calendar_selected,.w2calendar_class4 .w2calendar_selected button{font-weight:bold;color:#444;height:22px;text-decoration:underline}.w2calendar_class4 .w2calendar_day_0,.w2calendar_class4 .w2calendar_day_0 button{font-weight:bold;color:#f56127}.w2calendar_class4 .w2calendar_day_6,.w2calendar_class4 .w2calendar_day_6 button{font-weight:bold;color:#3474df}.w2calendar_class4 .w2calendar_holiday,.w2calendar_class4 .w2calendar_holiday button{font-weight:bold;color:#f56127}.w2calendar_class5{width:199px;height:206px}.w2calendar_class5 .w2calendar_col_day{height:18px;text-align:center;font-size:12px;font-weight:bold;color:#004080}.w2calendar_class5 .w2calendar_day0{background:url(uiplugin/calendar/images/day_sun5.gif) center center no-repeat}.w2calendar_class5 .w2calendar_day1{background:url(uiplugin/calendar/images/day_mon5.gif) center center no-repeat}.w2calendar_class5 .w2calendar_day2{background:url(uiplugin/calendar/images/day_tue5.gif) center center no-repeat}.w2calendar_class5 .w2calendar_day3{background:url(uiplugin/calendar/images/day_wed5.gif) center center no-repeat}.w2calendar_class5 .w2calendar_day4{background:url(uiplugin/calendar/images/day_thu5.gif) center center no-repeat}.w2calendar_class5 .w2calendar_day5{background:url(uiplugin/calendar/images/day_fri5.gif) center center no-repeat}.w2calendar_class5 .w2calendar_day6{background:url(uiplugin/calendar/images/day_sat5.gif) center center no-repeat}.w2calendar_class5 .w2calendar_col_date{height:22px;font-size:12px}.w2calendar_class5 .w2calendar_date_on{background:url(uiplugin/calendar/images/date5.gif) center center no-repeat}.w2calendar_class5 .w2calendar_date_off{background:url(uiplugin/calendar/images/dateInOtherMonth5.gif) center center}.w2calendar_class5 .w2calendar_date_over{background:url(uiplugin/calendar/images/selectedDate5.gif) center center no-repeat}.w2calendar_class5 .w2calendar_selected{background:url(uiplugin/calendar/images/selectedDate5.gif) center center no-repeat}.w2calendar_class5 .w2calendar_date_on,.w2calendar_class5 .w2calendar_date_on button{font-size:11px;color:#444}.w2calendar_class5 .w2calendar_date_off,.w2calendar_class5 .w2calendar_date_off button{color:#a0a0a0}.w2calendar_class5 .w2calendar_date_over,.w2calendar_class5 .w2calendar_date_over button{font-weight:bold;color:#fff;height:22px}.w2calendar_class5 .w2calendar_selected,.w2calendar_class5 .w2calendar_selected button{font-weight:bold;color:#fff;height:22px}.w2calendar_class5 .w2calendar_day_0,.w2calendar_class5 .w2calendar_day_0 button{font-weight:bold;color:#e36500}.w2calendar_class5 .w2calendar_day_6,.w2calendar_class5 .w2calendar_day_6 button{font-weight:bold;color:#98b300}.w2calendar_class5 .w2calendar_holiday,.w2calendar_class5 .w2calendar_holiday button{font-weight:bold;color:#e36500}.w2treeview{background-color:#fff;padding:0;margin:0;overflow:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);outline-width:0}.w2treeview_group{margin:0;padding:0;width:95%;outline-width:0}.w2treeview_node{width:100%;position:relative;left:0}.w2treeview_noguideline{width:16px}.w2treeview_guideline{width:16px;background:url(uiplugin/treeview/images/vline.gif) repeat-y center center}.w2treeview_row_depth0{display:none}.w2treeview_col_depth0{display:none}.w2treeview_select_node{background-color:#0a246a;color:#fff}.w2treeview_table_node{table-layout:fixed;border-collapse:collapse}.w2treeview_table_node td{padding:0 1px 0 1px;margin:0}.w2treeview_col_label{word-wrap:normal;overflow:visible}.w2treeview_none{display:none}.w2treeview_label{position:relative;cursor:pointer;white-space:nowrap;font-size:11px;padding:3px 3px 3px 3px}.w2treeview_col_icon_navi{width:16px}.w2treeview_col_icon_checkbox{width:16px}.w2treeview_col_icon_label{width:20px}.w2treeview_checkbox{height:14px;width:14px;margin:0;padding:0;position:absolute}.w2treeview_icon_navi{width:16px;height:20px;text-align:center}.w2treeview_icon_none{width:16px}.w2treeview_icon_label{width:18px;height:20px;text-align:center;background-repeat:no-repeat;background-position:center center}.w2treeview_icon_label_none{display:none}.w2treeview_tooltip{display:none;position:absolute;border:2px solid #7bafe4;background-color:#fff;cursor:default;font-size:15px;margin:20px 20px}.w2treeview_partialselect{filter:alpha(opacity=40);opacity:.4}.w2treeview_partialdiv{position:relative;height:12px;width:12px;overflow:visible;left:0;top:0;background-color:#e9e9e9}.w2treeview_open_child .w2treeview_icon_navi{background:url(uiplugin/treeview/images/minus.gif) no-repeat center center}.w2treeview_close_child .w2treeview_icon_navi{background:url(uiplugin/treeview/images/plus.gif) no-repeat center center}.w2treeview_leaf .w2treeview_icon_navi{background:url(uiplugin/treeview/images/middle.gif) no-repeat center center}.w2treeview_last_leaf .w2treeview_icon_navi{background:url(uiplugin/treeview/images/last.gif) no-repeat center center}.w2treeview_root_single_leaf .w2treeview_icon_navi{background:url(uiplugin/treeview/images/leaf_single_root.gif) no-repeat center center}.w2treeview_root_multi_leaf .w2treeview_icon_navi{background:url(uiplugin/treeview/images/leaf_multi_root.gif) no-repeat center center}.w2treeview_drag{visibility:hidden;position:absolute;border:2px solid #7bafe4;background-color:#fff;cursor:default;font-size:15px;margin-left:20px;margin-top:15px}.w2secret_input{background-color:yellow}.w2iframe{border-style:none;border-width:0}.w2repeat_table{border-collapse:collapse}.w2window{position:absolute;background-color:#fff;border:solid 1px #42536b}.w2window_header{position:absolute;top:0;left:1px;right:1px;height:24px;background-image:url(uiplugin/window/images/bg_mdiTitle.gif);overflow:hidden;*width:expression(this.parentNode.clientWidth - 2)}.w2window_header_extend{display:none}.w2window_header_icon{position:absolute;top:0;left:3px;width:44px;height:24px;background:url(uiplugin/window/images/logo_mdi.gif) center center no-repeat}.w2window_header_title{position:absolute;top:0;left:53px;width:300px;height:21px;padding:7px 0 0 0;font-size:12px;font-weight:bold;color:#003473;cursor:default;white-space:nowrap}.w2window_header_control{position:absolute;top:0;right:0;width:55px;height:24px}.w2window_minimize{position:absolute;top:5px;left:1px;width:14px;height:14px;background:url(uiplugin/window/images/btn_minimize.gif) center center no-repeat;cursor:pointer}.w2window_maximized .w2window_restore{position:absolute;top:5px;left:18px;width:14px;height:14px;background:url(uiplugin/window/images/btn_restore.gif) center center no-repeat;cursor:pointer}.w2window_restored .w2window_restore{position:absolute;top:5px;left:18px;width:14px;height:14px;background:url(uiplugin/window/images/btn_restore.gif) center center no-repeat;cursor:pointer}.w2window_close{position:absolute;top:5px;left:35px;width:14px;height:14px;background:url(uiplugin/window/images/btn_close.gif) center center no-repeat;cursor:pointer}.w2window_minimize_on{position:absolute;top:5px;left:1px;width:14px;height:14px;background:url(uiplugin/window/images/btn_minimize_on.gif) center center no-repeat;cursor:pointer}.w2window_restored .w2window_restore_on{position:absolute;top:5px;left:18px;width:14px;height:14px;background:url(uiplugin/window/images/btn_restore_on.gif) center center no-repeat;cursor:pointer}.w2window_maximized .w2window_restore_on{position:absolute;top:5px;left:18px;width:14px;height:14px;background:url(uiplugin/window/images/btn_restore_on.gif) center center no-repeat;cursor:pointer}.w2window_close_on{position:absolute;top:5px;left:35px;width:14px;height:14px;background:url(uiplugin/window/images/btn_close_on.gif) center center no-repeat;cursor:pointer}.w2window_body{background-color:#abb9cc;position:absolute;top:24px;left:1px;bottom:1px;right:1px;*width:expression(this.parentNode.clientWidth - 2);*height:expression(this.parentNode.clientHeight - 25)}.w2window_body_extend{top:1px;*height:expression(this.parentNode.clientHeight - 2)}.w2window_content{background-color:#fff;position:absolute;top:0;left:2px;bottom:22px;right:2px;border-top:1px solid #7f95b3;border-left:1px solid #7f95b3;border-right:1px solid #536a88;border-bottom:0 solid #536a88;*width:expression(this.parentNode.clientWidth - 6);*height:expression(this.parentNode.clientHeight - 23)}.w2window_no_status .w2window_content{bottom:2px;border-bottom:1px solid #536a88}.w2window_iframe{background-color:#fff;position:absolute;width:100%;height:100%;border:0;padding:0;overflow:auto}.w2window_status{background-color:#dae0e8;position:absolute;left:2px;bottom:2px;right:2px;height:20px;border-top:0 solid #7f95b3;border-left:1px solid #7f95b3;border-right:1px solid #536a88;border-bottom:1px solid #536a88;*width:expression(this.parentNode.clientWidth - 6);*bottom:0}.w2window_msg{background:url(uiplugin/window/images/icon_msg.gif) left center no-repeat;position:absolute;overflow:hidden;top:3px;left:2px;width:160px;height:14px;padding:3px 0 0 18px;font-size:12px;color:#033771;cursor:default}.w2window_maximized{position:absolute;left:0;top:0;right:0;bottom:0;*width:expression(this.className.indexOf('w2window_maximized')>= 0 ? this.parentNode.clientWidth - 2:'auto');*height:expression(this.parentNode.clientHeight - 2)}.w2window_restored{position:absolute}.w2window_resize{position:absolute;right:0;bottom:0;width:15px;height:15px;cursor:SE-resize}.w2window_maximized .w2window_resize{cursor:SE-resize}.w2window_wmode{position:absolute;left:0;top:0;width:100%;height:100%}.w2chart_main{outline-width:0}.w2chart_contextMenu{width:148px;height:87px;border:1px solid #a4a7a8;background-color:white}.w2chart_contextMenu_over{cursor:pointer;background:repeat-x url(uiplugin/chart/images/Mmouse_over.gif);color:#fff}.w2chartLabel{text-align:center;z-Index:110}.w2chartDataTableLayer_headRowTd{font-size:12px;background-color:#adc0c7;border:1px solid D2D4D5;color:#002d36;text-align:center}.w2chartDataTableLayer_headCellTd{font-size:12px;background-color:#edeff0;color:#002d36;border:1px solid #cdd2d3;text-align:left}.w2chartDataTableLayer_cellTd{font-size:12px;text-align:center;border:1px solid #e6e8e9;background-color:#fff}.w2group{background-color:#fff}.w2radio_main{height:100%;width:100%;border-collapse:collapse;overflow:auto}.w2radio_td_input{width:20px}.w2radio_input{margin-bottom:3px}.w2radio_label{font-size:12px;cursor:pointer}.w2radio_disabled{color:#848684}.w2grid{background-color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}.w2grid_disabled{opacity:.7;filter:alpha(opacity=70)}.w2grid td{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.w2grid th{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-weight:normal}.w2grid_plus{background-image:url(uiplugin/grid/images/plus.gif);background-position:center center;background-repeat:no-repeat;width:16px;height:16px}.w2grid_minus{background-image:url(uiplugin/grid/images/minus.gif);background-position:center center;background-repeat:no-repeat;width:16px;height:16px}.w2grid_leaf{background-image:url(uiplugin/grid/images/leaf.gif);background-position:center center;background-repeat:no-repeat;width:16px;height:16px}.w2grid_depthBlank{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;vertical-align:bottom}.w2grid_depth_line_T{background-image:url(uiplugin/grid/images/line_T.gif);background-position:center center;background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;width:16px;height:100%;vertical-align:bottom}.w2grid_depth_line_I{background-image:url(uiplugin/grid/images/line_I.gif);background-position:center center;background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;width:16px;height:100%;vertical-align:bottom}.w2grid_depth_line_L{background-image:url(uiplugin/grid/images/line_L.gif);background-position:center center;background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;width:16px;height:100%;vertical-align:bottom}.w2grid_drilldown_nobr{padding:0 4px 0 0!important;vertical-align:bottom}.w2grid nobr{padding:0 4px}.w2grid_head_input{border:1px solid #b1c5d5}.w2grid_head_sort_asc{background-image:url(uiplugin/grid/images/asc_order.gif)}.w2grid_head_sort_desc{background-image:url(uiplugin/grid/images/desc_order.gif)}.w2grid_head_sort_none{background-image:url(uiplugin/grid/images/icon_sort.gif)}.w2grid_head_sort_div_main{position:relative;word-wrap:break-word;white-space:pre-wrap;margin-left:5px;margin-right:5px;padding-right:20px;top:0;background-repeat:no-repeat;background-position:right top;*zoom:1;min-height:20px;height:auto!important;height:20px}.w2grid_head_sort_div_sub{position:absolute;width:10px;bottom:0;font-size:9px;text-align:right;right:3px}.w2grid_hidedRow .w2grid_embedded_input{visibility:hidden;display:none}.w2grid_hidedRow .w2grid_embedded_select{visibility:hidden;display:none}.w2grid_textarea{white-space:nowrap;padding-left:4px;padding-right:4px}.gridBodyDefault td{padding:0}.gridHeaderTableDefault{border-top:3px solid #6ca5e3;border-bottom:1px solid #b1c5d5;border-left:1px solid #b1c5d5;border-right:0 solid #b1c5d5;cursor:default}.gridHeaderTDDefault{text-align:center;overflow:hidden;border:1px solid #b1c5d5;border-left:0 solid blue;background-color:#d9e6f3;font-size:12px;font-weight:normal;vertical-align:middle;color:#066196;white-space:nowrap}.gridBodyTableDefault{border:1px solid #b1c5d6;border-right:0 solid #b1c5d6}.gridBodyDefault{cursor:default;border:1px solid #b1c5d6;border-left:0 solid blue;font-size:12px;overflow:hidden;text-align:center;white-space:nowrap;text-overflow:ellipsis;height:20px}.gridBodyDefault_select{background-repeat:no-repeat;background-position:right center;background-image:url(uiplugin/selectbox/images/select_arrow.gif)}.gridBodyDefault_checkcombobox{background-repeat:no-repeat;background-position:right center;background-image:url(uiplugin/checkcombobox/images/select_arrow.gif)}.gridBodyDefault_calendar{background-repeat:no-repeat;background-position:right center;background-image:url(uiplugin/inputCalendar/images/icon_calendar.gif)}.gridSubtotalDefault{cursor:default;font-size:12px;overflow:hidden;text-align:center;border:#629a83 1px solid;border-left:0 solid blue;background-color:#aacdb6;white-space:nowrap;text-overflow:ellipsis;height:20px}.w2grid .gridSubtotalDefault nobr{padding:0 3px}.gridSubtotalDefault_rowNumber{background-color:#fff;border:1px solid #b1c5d6}.gridSubtotalDefault_rowStatus{background-color:#fff;border:1px solid #b1c5d6}.gridFooterTableDefault{cursor:default;background-color:#95cdb6;font-weight:normal;border:0 solid #c0c0c0;text-align:center;vertical-align:middle;color:#163d13;border:#629a83 1px solid}.gridFooterTDDefault{overflow:hidden;background-color:#95cdb6;font-size:12px;font-weight:normal;text-align:center;vertical-align:middle;color:#163d13;border:#629a83 1px solid;border-left:0 solid blue;white-space:nowrap;height:20px}.focusedTd1{background-color:#fca73c}.w2grid_tooltip{display:none;position:absolute;border:2px solid #7bafe4;background-color:#fff;cursor:default;font-size:11px;padding-left:5px;padding-right:5px}.w2grid_drag{visibility:hidden;position:absolute;border:2px solid #7bafe4;background-color:#fff;cursor:default;font-size:12px;margin-left:10px;margin-top:10px}.w2grid_fastScroll_layer{position:absolute;left:0;width:100%;height:100%;background-color:#e8f0f8}.w2grid_fastScroll_msg{color:#333;font-weight:bold;text-align:center;position:absolute;top:30px;left:50%;width:200px;height:20px;margin-left:-100px;padding-top:3px;border:2px solid #7bafe4}.w2grid_downloadIframe{border-style:none;border-width:0;height:100px;width:180px;z-Index:6010}.w2grid_iScrollX{position:absolute;bottom:0;height:8px;width:30px;z-index:20;background-color:gray;opacity:.3;border-radius:8px;-webkit-transition:opacity .8s}.w2grid_iScrollX_move{opacity:.7;-webkit-transition:none}.w2grid_iScrollY{position:absolute;right:0;height:30px;width:8px;z-index:20;background-color:gray;opacity:.3;border-radius:8px;-webkit-transition:opacity .8s}.w2grid_iScrollY_move{opacity:.7;-webkit-transition:none}.w2grid_image{cursor:pointer}.w2grid_image_disabled{filter:alpha(opacity=30);opacity:.3}.w2grid_rowStatus_C{background:url(uiplugin/grid/images/icon_C.gif) no-repeat center center}.w2grid_rowStatus_U{background:url(uiplugin/grid/images/icon_U.gif) no-repeat center center}.w2grid_rowStatus_D{background:url(uiplugin/grid/images/icon_D.gif) no-repeat center center}.w2grid_rowStatus_V{background:url(uiplugin/grid/images/icon_V.gif) no-repeat center center}.w2grid_customFilter{width:330px;height:250px;border-style:solid;border-color:#b1c5d6;background-color:#d9e6f3}.w2grid_customFilter_HL{width:5px;height:35px;background-image:none}.w2grid_customFilter_HC{height:35px;background-image:none}.w2grid_customFilter_HR{width:5px;height:35px;background-image:none}.w2grid_customFilter_BL{width:5px;background-image:none}.w2grid_customFilter_BC{background-image:none;border-style:solid;border-width:1px;border-color:#b1c5d6;background-color:#f1f7fe}.w2grid_customFilter_BR{width:5px;background-image:none}.w2grid_customFilter_FL{width:5px;height:5px;background-image:none}.w2grid_customFilter_FC{height:5px;background-image:none}.w2grid_customFilter_FR{width:5px;height:5px;background-image:none}.w2grid_customFilter_title{font-size:13px;font-weight:bold;color:#066196}.w2grid_customFilter_btnClose{width:17px;height:16px;background:url(uiplugin/grid/images/customfilter_btn_close.gif) no-repeat center center}.w2grid_customFilter_text{position:absolute;font-size:11px;color:#066196}.w2grid_customFilter_item{width:100%;height:47px;margin-bottom:5px;background-color:transparent}.w2grid_customFilter_buttonGroup{width:100%;height:22px;margin-bottom:10px;background-color:transparent}.w2grid_customFilter_button{height:20px;padding-left:10px;padding-right:10px;border-style:solid;border-color:#bdbdbe;background-color:#f1f1f1;font-size:11px;color:#666;line-height:22px;text-align:center;cursor:pointer}.w2grid_customFilter_button_selected{background-color:#f8f8f8}.w2grid_customFilter_selectbox{width:120px;height:20px;left:30px}.w2grid_customFilter_autocomplete{width:150px;height:20px;left:160px}.w2grid_customFilter_radio{width:120px}.w2grid_customFilter_open{float:right;border-width:0;margin-right:5px;margin-left:5px;width:17px;height:16px;background:url(uiplugin/grid/images/custumFilter_btn_open.gif) no-repeat center center}.w2grid_customFilter_filter{float:right;border-width:0;width:17px;height:16px;background:url(uiplugin/grid/images/custumFilter_btn_filter.gif) no-repeat center center}.w2grid .w2grid_embedded_input{width:100%;border:0 none;padding:0;outline:0;font-family:돋움,Dotum,Helvetica,AppleGothic,sans-serifl;background-color:transparent;cursor:default}.w2grid .w2grid_embedded_input.w2input_focus{background-color:#fff7d1;cursor:text}.w2grid .w2grid_embedded_select{width:100%;margin:0;padding:0;border:0 none}.w2grid_columnMove_ghost{position:absolute;display:block;z-index:9999;background:#6c6d6e;border:1px solid #3a3f44;color:#fff;padding:3px;text-align:center}.w2grid_columnMove_arrow{position:absolute;display:block;z-index:9999;background:url(uiplugin/grid/images/arrow.gif);width:10px;height:6px;line-height:1px;font-size:1px}.w2grid_groupby_depth_0{background-color:#ccdced}.w2grid_groupby_depth_1{background-color:#f2f2f2}.w2grid_groupby_depth_2{background-color:#ffffad}.w2grid_groupbyZone{position:relative;background-color:#d9e6f3;border:1px solid #b1c5d5}.w2grid_groupbyZone_column{width:125px;height:25px;margin-left:30px;margin-top:15px;display:inline-block;background-color:white;text-align:center;overflow:hidden;border:1px solid #b1c5d5;font-size:12px;font-weight:normal;color:#066196;cursor:pointer;position:relative}.w2grid_groupbyZone_column_labelDiv{width:100px;height:25px;position:relative;display:inline-block}.w2grid_groupbyZone_column_closeButtonDiv{width:25px;height:25px;position:relative;display:inline-block}.w2grid_groupbyZone_column_closeButtonImg{top:50%;left:50%;position:absolute;width:10px;height:10px;background:url(uiplugin/tabControl/images/close.jpg) no-repeat center center}.w2grid_groupbyZone_column_value{top:50%;left:50%;position:absolute;cursor:pointer}.w2grid_groupbyZone_column_drag{padding:5px;margin-top:15px;margin-left:15px;color:#066196;font-size:12px;font-weight:normal;border:1px solid #b1c5d5;cursor:pointer;position:relative}.w2grid_groupbyZone_message{top:50%;left:50%;position:absolute;display:inline-block}.w2grid_groupbyZone_scrollView{border:1px solid #b1c5d5;background-color:white}.w2grid_groupbyZone_list{color:#066196;font-size:12px;font-weight:normal;white-space:nowrap;overflow:hidden}.w2grid_groupbyZone_list_listRow{cursor:pointer}.w2grid_groupbyZone_list_listColumn_checkbox{cursor:pointer}.w2grid_groupbyZone_list_listColumn_text{cursor:pointer}.w2grid_contextMenu{color:#066196;font-size:12px;font-weight:normal;white-space:nowrap;overflow:hidden;background-color:white;position:absolute;border:3px solid #b1c5d5;z-index:99;padding:0;display:block}.w2grid_contextMenu_row{cursor:pointer}.w2grid_contextMenu_column{cursor:pointer;padding-top:3px}.w2input{border:1px solid #b5c7d6;font-size:12px;padding:0 2px 0 2px}.w2input_focus{border:solid 2px #fca73c;background-color:#fff7d1}.w2input_placeholder{color:gray}.w2menu{padding:0;margin:0;font-size:12px;overflow:visible}.w2menu_child{position:absolute;margin-left:-5px;margin-top:-5px;padding:5px}.w2menu_depth2{margin-left:-20px;margin-top:0}.w2menu_vertical .w2menu_depth2{margin-left:0;margin-top:0}.w2menu_node{cursor:pointer;position:absolute;padding:0 1px 0 1px}.w2menu_main .w2menu_child{left:-40px;top:30px}.w2menu_vertical .w2menu_main .w2menu_child{top:-1px;left:110px}.w2menu_child .w2menu_child{top:-1px;left:165px}.w2menu_main .w2menu_node{font-size:12px;min-width:40px}.w2menu_vertical .w2menu_main .w2menu_node{font-size:12px;padding:10px 0 0 10px}.w2menu_child .w2menu_node{position:relative;width:165px;height:25px;line-height:25px;font-size:12px;padding:0}.w2menu_label{position:static;min-width:75px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w2menu_sub{position:absolute;z-index:5500}.w2menu_menuLayer{position:absolute}.w2menu_child_container{position:relative;left:0;top:0}.w2menu_sub_wrap{position:absolute;left:0;top:0;width:0;height:0}.w2menu_child_table{table-layout:auto;border-collapse:collapse}.w2menu_main_node_table{table-layout:auto;border-collapse:collapse;vertical-align:middle}.w2menu_child_table td{padding:0;margin:0}.w2Switch{overflow:hidden}.w2switch_case{visibility:hidden}.w2scatterChart .w2chart_xAxis{position:absolute;left:10%;top:90%;width:90%;height:10%;text-align:left}.w2scatterChart .w2chart_yAxis{position:absolute;left:0;top:10%;width:10%;height:80%;text-align:right}.w2scatterChart .w2chart_chartSpace{position:absolute;left:0;top:0;width:100%;height:100%}.w2scatterChart .w2chart_chartSpace_Left_1{position:absolute;left:10%;top:0;width:90%;height:100%}.w2scatterChart .w2chart_chartSpace_Right_1{position:absolute;left:0;top:0;width:90%;height:100%}.w2scatterChart .w2chart_chartSpace_Bottom_1{position:absolute;left:0;top:0;width:100%;height:90%}.w2scatterChart .w2chart_dataDiv{position:absolute;left:10%;top:10%;width:85%;height:80%;z-index:50}.w2scatterChart .w2chart_xAxis_line{border-left:solid 1px #aaa;position:absolute;z-index:60}.w2scatterChart .w2chart_yAxis_line{border-right:solid 0 #bbb;border-bottom:solid 1px #ddd;background:#fff;position:absolute;z-index:60}.w2scatterChart .w2chart_yAxis_line_fill{border-right:solid 0 #bbb;border-bottom:solid 1px #ddd;background:#eee;position:absolute;z-index:60}.w2scatterChart .w2chart_background{height:100%;width:100%;position:absolute}.w2scatterChart .w2chart_seriesLayer{background-color:#fff}.w2scatterChart_Point{z-index:80}.w2scatterChart_onTooltip{display:none;position:absolute;border:2px solid #7bafe4;background-color:#fff;cursor:default;font-size:15px;z-index:110}.w2scatterChart_dragTooltip{display:none;position:absolute;border:2px solid #7bafe4;background-color:#fff;cursor:default;font-size:15px;z-index:100}.w2scatterchart_dragLayer{position:absolute;border:2px solid #7bafe4;z-index:70}.w2scatterChart_drag_range_select{position:absolute;border:1px solid #9dcff7;background-color:transparent;cursor:default;font-size:15px;z-index:70}.w2scatterChart .w2graphicUtil{z-index:75}.w2scatterChart_w2drag_select_div{margin-left:1px;margin-top:1px}.w2scatterChart .w2chart_seriesLayerLeft{position:absolute;height:100%;width:10%;left:0}.w2scatterChart .w2chart_seriesLayerRight{position:absolute;height:100%;left:90%;width:10%}.w2scatterChart .w2chart_seriesLayerBottom{position:absolute;height:10%;top:90%;width:100%}.w2drag{position:absolute;visibility:hidden;z-index:6010}.w2drag_move{border:1px dashed gray;background-color:transparent;cursor:default;font-size:15px;left:0;top:0}.w2drag_resize{border:1px dashed gray;background-color:transparent;cursor:default;font-size:15px;left:0;top:0}.w2drag_range_select{border:1px dashed gray;background-color:transparent;cursor:default;font-size:15px}.w2tabBrowser_drag{margin-left:5px;margin-top:5px;background-color:#0080ff;filter:alpha(opacity=30);opacity:.3}.w2drag_widget_ghost{background-color:#0080ff;opacity:.3;filter:alpha(opacity=30)}.w2sort_ghost{position:relative;border:dashed 2px #999}.w2sort_drag{opacity:.5;filter:alpha(opacity=50);z-index:6010}.w2context{position:absolute;border:1px solid black;background-color:white;display:none}.w2dragLayer_tl{position:absolute;left:0;top:0;width:10px;height:10px;border-top:solid 1px red;border-left:solid 1px red}.w2dragLayer_tr{position:absolute;left:100px;top:0;width:10px;height:10px;margin-left:-10px;border-top:solid 1px red;border-right:solid 1px red}.w2dragLayer_bl{position:absolute;left:0;top:20px;width:10px;height:10px;margin-top:-10px;border-bottom:solid 1px red;border-left:solid 1px red}.w2dragLayer_br{position:absolute;left:100px;top:20px;width:10px;height:10px;margin-left:-10px;margin-top:-10px;border-bottom:solid 1px red;border-right:solid 1px red}.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_start{position:absolute;top:0;width:100%;height:7px;background:url(uiplugin/spinner/images/spinner_top.png) no-repeat;overflow:hidden}.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_center{position:absolute;top:7px;width:100%;bottom:10px;*height:expression(this.parentNode.offsetHeight-17);background:url(uiplugin/spinner/images/spinner_repeat_y.png) repeat-y;overflow:hidden}.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_end{position:absolute;bottom:0;width:100%;height:10px;background:url(uiplugin/spinner/images/spinner_bottom.png) no-repeat;overflow:hidden}.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image{position:absolute;top:50%;left:0;height:10px;width:29px;margin-top:-6px;background:url(uiplugin/spinner/images/spinner_plus.png) no-repeat center center;overflow:hidden}.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_start{position:absolute;top:0;width:100%;height:7px;background:url(uiplugin/spinner/images/spinner_top.png) no-repeat;overflow:hidden}.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_center{position:absolute;top:7px;width:100%;bottom:10px;*height:expression(this.parentNode.offsetHeight-17);background:url(uiplugin/spinner/images/spinner_repeat_y.png) repeat-y;overflow:hidden}.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_end{position:absolute;bottom:0;width:100%;height:10px;background:url(uiplugin/spinner/images/spinner_bottom.png) no-repeat;overflow:hidden}.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image{position:absolute;top:50%;left:0;height:10px;width:29px;margin-top:-6px;background:url(uiplugin/spinner/images/spinner_minus.png) no-repeat center center;overflow:hidden}.w2spinner.w2_horizon.type1 .w2spinner_up{position:absolute;top:0;width:29px;height:50%;right:0}.w2spinner.w2_horizon.type1 .w2spinner_down{position:absolute;top:50%;width:29px;height:50%;right:0}.w2spinner.w2_horizon.type1 .w2input{left:0;text-align:center}.w2spinner.w2_horizon.type2 .w2spinner_up{position:absolute;top:0;width:29px;height:100%;right:0}.w2spinner.w2_horizon.type2 .w2spinner_down{position:absolute;top:0;width:29px;height:100%;left:0}.w2spinner.w2_horizon.type2 .w2input{left:30px;text-align:center}.w2spinner.w2_horizon .w2spinner_down{position:absolute;height:50%}.w2scrollView{overflow:hidden;-webkit-user-select:none}.w2scrollView_container{position:relative;*height:100%;*width:100%}.w2scrollView.nativeScroll .w2scrollView_container{height:100%;width:100%;overflow:auto}.w2scrollView_iScrollX{position:absolute;bottom:2px;height:5px;width:30px;background-color:gray;opacity:0;filter:alpha(opacity=0);border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-wekit-border-radius:5px}.w2scrollView_iScrollX_move{opacity:.8;filter:alpha(opacity=80)}.w2scrollView_iScrollY{position:absolute;right:2px;height:30px;width:5px;background-color:gray;opacity:0;filter:alpha(opacity=0);border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-wekit-border-radius:5px}.w2scrollView_iScrollY_move{opacity:.8;filter:alpha(opacity=80)}.w2scrollView_overScrollTop{position:absolute;width:100%;height:20%;background:-moz-linear-gradient(top,rgba(51,170,255,0.3) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(51,170,255,0.3)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(51,170,255,0.3) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(51,170,255,0.3) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(51,170,255,0.3) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(51,170,255,0.3) 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d33aaff',endColorstr='#00ffffff',GradientType=0)}.w2scrollView_overScrollBottom{position:absolute;width:100%;height:20%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(51,170,255,0.3) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(51,170,255,0.3)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(51,170,255,0.3) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(51,170,255,0.3) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(51,170,255,0.3) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(51,170,255,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#4d33aaff',GradientType=0)}.w2spinPicker{overflow:hidden;cursor:default}.w2spinPicker_selectedRowBar{position:absolute;width:100%;height:42px;top:50%;margin-top:-21px;left:0;background-color:gray;opacity:.2;filter:alpha(opacity=20)}.w2spinPicker_topGradient{background-image:url(uiplugin/spinPicker/images/topGrad.png);background-repeat:repeat-x;width:100%;position:absolute;top:0;left:0;height:50%;opacity:.2;filter:alpha(opacity=20)}.w2spinPicker_bottomGradient{background-image:url(uiplugin/spinPicker/images/bottomGrad.png);background-repeat:repeat-x;width:100%;position:absolute;bottom:0;left:0;height:50%;opacity:.2;filter:alpha(opacity=20)}.w2spinPicker .w2scrollView{position:absolute;height:100%}.w2spinPicker .w2scrollView .w2scrollView_container{text-align:center}.w2spinPicker_item{height:40px;line-height:40px;font-size:20px;font-weight:bold}.w2spinPicker .yearMonthDate_year{left:0;right:60%;border-right:3px solid #BBB}.w2spinPicker .yearMonthDate_month{left:40%;right:30%;border-right:3px solid #BBB}.w2spinPicker .yearMonthDate_date{left:70%;right:0}.w2spinPicker .yearMonthDateTime_year{left:0;right:76%;border-right:3px solid #BBB}.w2spinPicker .yearMonthDateTime_month{left:24%;right:63%;border-right:3px solid #BBB}.w2spinPicker .yearMonthDateTime_date{left:37%;right:50%;border-right:3px solid #BBB}.w2spinPicker .yearMonthDateTime_ampm{left:50%;right:32%;border-right:3px solid #BBB}.w2spinPicker .yearMonthDateTime_hour{left:68%;right:16%;border-right:3px solid #BBB}.w2spinPicker .yearMonthDateTime_minute{left:84%;right:0}.w2spinPicker .yearMonth_year{left:0;right:40%;border-right:3px solid #BBB}.w2spinPicker .yearMonth_month{left:60%;right:0}.w2spinPicker .hourMinute_ampm{left:0;right:70%;border-right:3px solid #BBB}.w2spinPicker .hourMinute_hour{left:30%;right:35%;border-right:3px solid #BBB}.w2spinPicker .hourMinute_minute{left:65%;right:0}.w2tabcontrol_tabhost{margin:0;padding:0;float:left;list-style:none;height:30px;width:100%;font-size:12px}.w2tabcontrol_tabhost li{float:left;margin:0;padding:0;height:100%;margin-right:5px;margin-bottom:0;background:#e0e0e0;overflow:hidden;position:relative}.w2tabcontrol_tab_close,.w2tabcontrol_tab_close2{position:relative;top:5px;left:-8px;height:10px;display:none;background-image:url(uiplugin/tabControl/images/close.jpg);cursor:pointer}.w2tabcontrol_tab_close2{left:0}.w2tabcontrol_disabled{filter:alpha(opacity=30);opacity:.3}.w2tabcontrol_tabhost li a{position:relative;top:10px;line-height:15px;margin-right:11px;margin-left:11px;text-decoration:none;color:#6f6f6f;display:block;text-align:center;font-weight:bold}.w2tabcontrol_tabhost li a:hover{outline-width:0}.w2tabcontrol_tabhost .w2tabcontrol_tab_left{position:absolute;top:0;left:0;height:100%;width:10px;background-image:url(uiplugin/tabContainer/images/tab01_off.gif)}.w2tabcontrol_tabhost .w2tabcontrol_tab_left2{position:absolute;top:0;left:0;height:100%;width:10px;display:none}.w2tabcontrol_tabhost .w2tabcontrol_tab_center{overflow:hidden;height:100%;text-align:center;background-image:url(uiplugin/tabContainer/images/tab02_off.gif)}.w2tabcontrol_tabhost .w2tabcontrol_tab_center2{overflow:hidden;height:100%;text-align:center}.w2tabcontrol_tabhost .w2tabcontrol_tab_right{position:absolute;top:0;height:100%;right:0;width:10px;background-image:url(uiplugin/tabContainer/images/tab03_off.gif)}.w2tabcontrol_tabhost .w2tabcontrol_tab_right2{position:absolute;top:0;height:100%;right:0;width:10px}.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left{background-image:url(uiplugin/tabContainer/images/tab01_on.gif)}.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center{background-image:url(uiplugin/tabContainer/images/tab02_on.gif)}.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right{background-image:url(uiplugin/tabContainer/images/tab03_on.gif)}.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left{background-image:url(uiplugin/tabContainer/images/tab01_on.gif)}.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center{background-image:url(uiplugin/tabContainer/images/tab02_on.gif);cursor:pointer}.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right{background-image:url(uiplugin/tabContainer/images/tab03_on.gif)}.w2tabcontrol_container{border:1px solid #3479e4;clear:both;float:left;width:100%;background:#fff;margin-top:0}.w2tabcontrol_contents{height:100%}.w2tabcontrol_contents_wrapper{position:relative;overflow:auto;height:100%}.w2tabcontrol_lefttop{width:4px;height:4px;float:left}.w2tabcontrol_righttop{width:4px;height:4px;float:right}.w2hmenu ul,.w2hmenu li{margin:0;padding:0}.w2tabcontrol_control{position:relative;width:100%;height:30px;outline-width:0}.w2tabcontrol_control .btn_scrollLeft{position:absolute;margin-left:3px;width:20px;background:url(uiplugin/tabControl/images/left_off.png) no-repeat center center}.w2tabcontrol_control .btn_scrollLeft_over{cursor:pointer;background:url(uiplugin/tabControl/images/left_on.png) no-repeat center center}.w2tabcontrol_control .mask{position:absolute;margin-left:3px;margin-right:3px;left:23px;width:auto;right:46px;overflow:hidden}.w2tabcontrol_control .scroll{position:absolute;width:1000%}.w2tabcontrol_control .btn_scrollRight{position:absolute;margin-right:3px;width:20px;right:23px;background:url(uiplugin/tabControl/images/right_off.png) no-repeat center center}.w2tabcontrol_control .btn_scrollRight_over{cursor:pointer;background:url(uiplugin/tabControl/images/right_on.png) no-repeat center center}.w2tabcontrol_control .btn_submenu{position:absolute;margin-right:3px;width:20px;right:0;background:url(uiplugin/tabControl/images/submenu_off.png) no-repeat center center}.w2tabcontrol_control .btn_submenu_over{cursor:pointer;background:url(uiplugin/tabControl/images/submenu_on.png) no-repeat center center}.w2table_tabControl{outline-width:0;background-color:#eaf2fb;border:1px solid #3479e4;position:absolute;overflow-x:hidden;overflow-y:auto;white-space:nowrap;z-index:5100;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#c7c7c7;scrollbar-arrow-color:#797979;scrollbar-track-color:#c7c7c7;scrollbar-darkshadow-color:#c7c7c7;scrollbar-base-color:#fff}.w2table_tabControl_main{position:absolute;left:0;top:-1px;overflow-x:hidden;border-collapse:collapse;border-spacing:0;background-color:#eaf2fb;text-align:left;vertical-align:middle}.w2table_tabControl_col{height:20px;font-size:12px;border-top:1px solid #b5c7d6;background-color:#fff;overflow:hidden;padding-top:2px;padding-left:30px;padding-right:3px;white-space:nowrap;background:url("uiplugin/tabControl/images/icon_docu.png") no-repeat 5px 5px}.w2table_tabControl_col_over{cursor:pointer;background-color:#ccddf8}.w2table_tabControl_col_label{margin-left:2px}.w2hmenu li{position:relative;width:120px;float:left;margin-right:5px;list-style:none}.w2hmenu a{height:20px;display:block;padding-left:20px;padding-top:5px;font-weight:bold;text-decoration:none;background:url("uiplugin/hmenu/images/blank.gif") no-repeat 0 5px}.w2hmenu li li{position:relative;margin-right:5px}li.w2hmenu_vertical{float:none}li.w2hmenu_horizental{float:left}.w2hmenu li ul{width:300px;position:absolute;display:none}li.w2hmenu_closed ul{display:none}li.w2hmenu_opened ul{display:block}li.w2hmenu_hseparator{margin-top:0;margin-bottom:0;height:2px;background-color:red}li.w2hmenu_vseparator{margin-left:0;margin-right:0;width:3px;background-color:red}.w2hmenu a{background-color:#c0c0c0;color:#000}.w2hmenu a:hover{background-color:#224;color:#fff}.w2hmenu_opened a{background-color:#224;color:#fff}.w2hmenu_opened a:hover{background-color:#224;color:#fff}.w2hmenu_closed a{background-color:#c0c0c0;color:#000}.w2hmenu_closed a:hover{background-color:#224;color:#fff}.w2hmenu_disabled{filter:alpha(opacity=30);opacity:.3}.w2slider{overflow:visible}.w2slider.w2slider_horizon .w2slider_scale{position:absolute;border-width:1px;border-color:black;border-left-style:solid;height:5px;line-height:5px}.w2slider.w2slider_vertical .w2slider_scale{position:absolute;border-width:1px;border-color:black;border-top-style:solid;width:5px;line-height:5px}.w2slider.w2slider_horizon .w2slider_scale_L{position:absolute;border-width:1px;border-color:black;border-left-style:solid;height:10px;line-height:10px}.w2slider.w2slider_vertical .w2slider_scale_L{position:absolute;border-width:1px;border-color:black;border-top-style:solid;width:10px;line-height:10px}.w2slider.w2slider_horizon .w2slider_centerLayer{position:absolute;height:100%;background:url(uiplugin/slider/images/bg_sliderC.png) repeat-x center center}.w2slider.w2slider_horizon .w2slider_startLayer{position:absolute;width:6px;height:100%;left:0;overflow:hidden;background:url(uiplugin/slider/images/bg_sliderL.png) no-repeat center center}.w2slider.w2slider_horizon .w2slider_startLayer.w2slider_startLayerBg{background:url(uiplugin/slider/images/bg_sliderL_over.png) no-repeat center center}.w2slider.w2slider_horizon .w2slider_bgLayer{position:absolute;height:100%;overflow:hidden;width:0;background:url(uiplugin/slider/images/bg_sliderC_over.png) repeat-x center center}.w2slider.w2slider_horizon .w2slider_endLayer{position:absolute;width:6px;height:100%;overflow:hidden;right:0;background:url(uiplugin/slider/images/bg_slideR.png) no-repeat center center}.w2slider.w2slider_horizon .w2slider_endLayer.w2slider_endLayerBg{background:url(uiplugin/slider/images/bg_slideR_over.png) no-repeat center center}.w2slider.w2slider_vertical .w2slider_centerLayer{position:absolute;width:100%;background:url(uiplugin/slider/images/v_bg_sliderC.png) repeat-y center center}.w2slider.w2slider_vertical .w2slider_startLayer{position:absolute;height:10px;width:100%;top:0;overflow:hidden;background:url(uiplugin/slider/images/v_bg_sliderT.png) no-repeat center center}.w2slider.w2slider_vertical .w2slider_endLayer{position:absolute;height:10px;width:100%;bottom:0;overflow:hidden;background:url(uiplugin/slider/images/v_bg_sliderB.png) no-repeat center center}.w2slider.w2slider_vertical .w2slider_startLayer.w2slider_startLayerBg{background:url(uiplugin/slider/images/v_bg_sliderT_over.png) no-repeat center center}.w2slider.w2slider_vertical .w2slider_endLayer.w2slider_endLayerBg{background:url(uiplugin/slider/images/v_bg_sliderB_over.png) no-repeat center center}.w2slider.w2slider_vertical .w2slider_bgLayer{position:absolute;width:100%;overflow:hidden;height:0;background:url(uiplugin/slider/images/v_bg_sliderC_over.png) repeat-y center center}.w2slider.w2slider_horizon .w2thumb{position:absolute;height:21px;width:12px;left:0;background:url(uiplugin/slider/images/icon_sliderthumb.png) no-repeat center center}.w2slider.w2slider_horizon .w2thumb.w2thumb_over{background:url(uiplugin/slider/images/icon_sliderthumb_over.png) no-repeat center center}.w2slider.w2slider_vertical .w2thumb{position:absolute;height:12px;width:21px;left:0;background:url(uiplugin/slider/images/v_icon_sliderthumb.png) no-repeat center center}.w2slider.w2slider_vertical .w2thumb.w2thumb_over{background:url(uiplugin/slider/images/v_icon_sliderthumb_over.png) no-repeat center center}.w2slider_tooltip{display:none;position:absolute;border:2px solid #7bafe4;background-color:#fff;cursor:default;font-size:15px}.w2thumb_input{position:absolute;left:-2000px;top:-2000px;width:0;height:0}.w2fliptoggle{width:100%;height:100%}.w2fliptoggle_select{display:none}.w2fliptoggle_mask{position:absolute;width:100%;height:100%;overflow:visible;display:inline-block;z-index:1}.w2fliptoggle_left_bg{background:#3376bf;background:-moz-linear-gradient(top,#3376bf 50%,#82addd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#3376bf),color-stop(100%,#82addd));background:-webkit-linear-gradient(top,#3376bf 50%,#82addd 100%);background:-o-linear-gradient(top,#3376bf 50%,#82addd 100%);background:-ms-linear-gradient(top,#3376bf 50%,#82addd 100%);background:linear-gradient(top,#3376bf 50%,#82addd 100%);border-left:1px solid gray;border-top:1px solid gray;border-bottom:1px solid gray}.w2fliptoggle_right_bg{background:#d9d9d9;background:-moz-linear-gradient(top,#c8c8c8 50%,#d9d9d9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#c8c8c8),color-stop(100%,#d9d9d9));background:-webkit-linear-gradient(top,#c8c8c8 50%,#d9d9d9 100%);background:-o-linear-gradient(top,#c8c8c8 50%,#d9d9d9 100%);background:-ms-linear-gradient(top,#c8c8c8 50%,#d9d9d9 100%);background:linear-gradient(top,#c8c8c8 50%,#d9d9d9 100%);border-bottom:1px solid gray;border-right:1px solid gray;border-top:1px solid gray}.w2fliptoggle_button_bg{background:#e1e1e1;background:-moz-linear-gradient(top,#e1e1e1 50%,#4c4c4c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#e1e1e1),color-stop(100%,#4c4c4c));background:-webkit-linear-gradient(top,#e1e1e1 50%,#4c4c4c 100%);background:-o-linear-gradient(top,#e1e1e1 50%,#4c4c4c 100%);background:-ms-linear-gradient(top,#e1e1e1 50%,#4c4c4c 100%);background:linear-gradient(top,#e1e1e1 50%,#4c4c4c 100%);border-bottom:2px solid gray;border-right:2px solid gray}.w2fliptoggle_conner_left{-moz-border-radius-topleft:1em;border-top-left-radius:1em;-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em}.w2fliptoggle_conner_right{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em}.w2fliptoggle_left{position:relative;float:left;width:13%;height:100%;z-index:1;left:0;text-align:center}.w2fliptoggle_left_label{position:absolute;float:left;width:70%;height:100%;z-index:1;left:0;background-color:transparent;vertical-align:middle;text-align:center;color:white;font-weight:bold;font-size:15px;text-shadow:1px 1px #d7d7d7}.w2fliptoggle_button{position:absolute;float:left;width:30%;height:100%;text-align:center;z-index:2;left:0;cursor:pointer}.w2fliptoggle_right_label{position:absolute;float:right;width:70%;height:100%;z-index:1;background-color:transparent;left:30%;vertical-align:middle;text-align:center;color:#757575;font-weight:bold;font-size:15px;text-shadow:1px 1px #d7d7d7}.w2fliptoggle_right{position:relative;float:right;width:84%;height:100%;z-index:0;left:0}.w2searchbox_reset{position:absolute;display:none;right:0;width:11px;height:11px;margin:0;background:url(uiplugin/searchbox/images/btn_reset.gif) no-repeat}.w2searchbox_reset_on{background:url(uiplugin/searchbox/images/btn_reset_on.gif) no-repeat}.w2pageControl{width:100%;height:100%}.w2pageControl_left{float:left;width:20%;height:100%}.w2pageControl_button_background{background:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4eef6));background-image:#fff;background-image:-moz-linear-gradient(top,#fff 50%,#e4eef6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(100%,#e4eef6));background-image:-webkit-linear-gradient(top,#fff 50%,#e4eef6 100%);background-image:-o-linear-gradient(top,#fff 50%,#e4eef6 100%);background-image:-ms-linear-gradient(top,#fff 50%,#e4eef6 100%);background-image:linear-gradient(top,#fff 50%,#e4eef6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#e4eef6');border:1px solid #b3b4bb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.w2pageControl_left_button{width:100%;height:100%;overflow:hidden;cursor:pointer;outline-width:0}.w2pageControl_left_icon{width:100%;height:100%;display:block;background-image:url(uiplugin/pageControl/images/b_prev.gif);background-repeat:no-repeat;background-position:center center;text-align:center;text-indent:-1000px}.w2pageControl_center{float:left;width:60%;height:100%;vertical-align:middle;text-align:center}.w2pageControl_center_table{width:100%;height:100%;vertical-align:middle;text-align:center}.w2pageControl_center_td{width:100%;height:100%;font-size:15px;vertical-align:middle}.w2pageControl_center_image{background-image:url(uiplugin/pageControl/images/b_main.gif);background-repeat:no-repeat;background-position:center center}.w2pageControl_center_image_prev{background-image:url(uiplugin/pageControl/images/b_main_prev.gif);background-repeat:no-repeat;background-position:center center}.w2pageControl_center_image_next{background-image:url(uiplugin/pageControl/images/b_main_next.gif);background-repeat:no-repeat;background-position:center center}.w2pageControl_right{float:left;width:20%;height:100%}.w2pageControl_right_button{width:100%;height:100%;overflow:hidden;cursor:pointer;outline-width:0}.w2pageControl_right_icon{width:100%;height:100%;display:block;background-image:url(uiplugin/pageControl/images/b_next.gif);background-repeat:no-repeat;background-position:center center;text-align:center;text-indent:-1000px}.w2columnLayout_layer{position:absolute;overflow:hidden;height:100%}.w2modal_popupLayer{z-index:6001}.w2list_listRow{border:1px solid #eee}.w2list_listRow_over{background-color:highlight}.w2list_listColumn_text{display:inline-block}.w2list_drag{margin-left:15px;margin-top:15px}.w2panelContainer{overflow:auto}.w2panelContainer_col{position:absolute}.w2panelContainer_ghost{position:absolute;border:1px solid black;background-color:white;padding:10px}.w2panel{position:relative;border:1px solid #b9cbd9;margin:10px}.w2panel_title{position:relative;height:25px;background:#eef3fa;background:-moz-linear-gradient(top,#eef3fa 0,#e1ecf8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eef3fa),color-stop(100%,#e1ecf8));background:-webkit-linear-gradient(top,#eef3fa 0,#e1ecf8 100%);background:-o-linear-gradient(top,#eef3fa 0,#e1ecf8 100%);background:-ms-linear-gradient(top,#eef3fa 0,#e1ecf8 100%);background:linear-gradient(to bottom,#eef3fa 0,#e1ecf8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef3fa',endColorstr='#e1ecf8',GradientType=0)}.w2panel_title_image{display:inline-block;width:20px;height:25px;background:url(uiplugin/panelContainer/images/icon1.gif) no-repeat center center}.w2panel_closed .w2panel_title_image{background-image:url(uiplugin/panelContainer/images/icon1_down.gif)}.w2panel_title_text{display:inline-block;vertical-align:top;padding-top:5px;font-weight:bold}.w2panel_content{position:relative;overflow:auto}



/* Browser Default Style Reset */

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0; padding:0; font-size:12px; font-family:Dotum, "돋움", sans-serif; color:#444;}
body{background:#fff;}
input, select, textarea, button {font-size:12px; vertical-align:top;}
fieldset, img, iframe {border:0; margin:0; padding:0;}
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:normal; }
ol, ul {list-style:none;}
caption, th {text-align:left;}
th{font-weight:bold;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:bold;}
abbr,acronym {border:0;}
hr, caption {visibility:hidden; overflow:hidden; display:none; position:absolute; left:0; top:0; width:0; height:0; font-size:0; line-height:0;}
a {text-decoration:none; color:#444;}
p{line-height:18px;}
html, body {font:normal 12px; font-family:Dotum, "돋움", sans-serif;}
table {width:100%; border-collapse:collapse; table-layout:fixed; cellspacing:0; cellpadding:0;}
caption, legend {visibility:hidden; width:0; height:0 !important; line-height:0; font-size:0; background-color:none !important;}
select{height:25px;}
input[type="text"], input[type="password"]{height:14px; padding:4px 5px 5px 5px; line-height:14px; border:1px solid #d4d4d4;}
/*reset input[type="button"]{font-size:0; border:none;}*/
button{padding:0; background:none; border:none; cursor:pointer;}
.h{position:absolute; visibility:hidden; width:0; height:0; font-size:0; line-height:0;}

/* 스프라이트 이미지 */
.sp_icon{background-image:url(/images/sprite_icon.png); background-repeat:no-repeat;}
.sp_menu{background-image:url(/images/sprite_menu.png); background-repeat:no-repeat;}
.sp_txt{background-image:url(/images/sprite_txt.png); background-repeat:no-repeat;}
.sp_btn{background-image:url(/images/sprite_btn.png); background-repeat:no-repeat;}
.sp_paging_btn{background-image:url(/images/sprite_btn_page_s.gif); background-repeat:no-repeat;}

/* 텍스트스타일 */
.file{padding-left:19px; background-position:0 -165px;}
.file a{text-decoration:underline; color:#005d98;}


/* w2 reset */
.w2group {background:none;}
table.w2group th{background-color:#e9edf5; vertical-align:middle;}
.gridHeaderTableDefault {border:none;}
.gridHeaderTableDefault th{padding:0 !important;}
.gridHeaderTDDefault{border:none; border:1px solid #c4cfda; border-right:0; background:#e9edf5; font-weight:bold !important; color:#333;}
.select_type {display:inline-block; position:relative; height:25px; line-height:25px; border:1px solid #d8d8d8; vertical-align:top;}
.w2textarea {border:1px solid #d4d4d4;}
.w2inputCalendar_col_img{width:25px;}
table .w2inputCalendar{width:108px; float:left;}
table .w2inputCalendar_table,
table .w2inputCalendar_table th,.w2inputCalendar_table td{padding:0 !important; border:none;}
table .w2inputCalendar_input{height:23px !important; border-color:#d4d4d4}
table .w2inputCalendar_table td input{width:85px;}

.align_center{text-align:center !important;}
.align_right{text-align:right !important;}
.align_left{text-align:left !important;}

/* ########## popup ########## */
/* 시스템 popup */
.pop_wrap{position:relative; padding:20px 20px; border:5px solid #3b6fab;}
.pop_wrap.minPadding{position:relative; padding:12px 20px; border:5px solid #3b6fab;} 
.pop_wrap.minHeight{min-height:650px; height: auto !important; height:650px;}
.pop_wrap.minHeight550{min-height:550px; height: auto !important; height:550px;}
.pop_wrap.minHeight500{min-height:500px; height: auto !important; height:500px;}
.pop_wrap.minHeight400{min-height:400px; height: auto !important; height:400px;}
.pop_wrap .wrap_title{padding-top:0;}  
.pop_wrap .wrap_paging .page_align,   
.pop_wrap .wrap_contarea.scroll{overflow-y:auto;}
.pop_wrap .wrap_contarea > .btn_wrap{margin-top:0;}
.pop_wrap .section_group{padding-bottom:20px;}
.pop_wrap .section_group:first-child .wrap_title_btn:first-child{margin-top:-5px;}
.btn_pop_close{position:absolute; right:15px; top:15px;}
.btn_pop_close input{display:block; width:26px; height:26px; background:url(/images/sprite_btn2.png) no-repeat left top;}
.pop_wrap .tit_h3,
.pop_wrap .tit_h4,
.pop_wrap .tit_h5{padding-bottom:8px;}
.pop_wrap .tit_h3 h3,
.pop_wrap .tit_h4 h4,
.pop_wrap .tit_h5 h5{margin:0; padding:0; font-weight:normal; font-size:12px; line-height:14px; background-image:url(/images/prite_bul2.png); background-repeat:no-repeat;}
.pop_wrap .tit_h3 h3{padding-left:8px; background-position:left -165px; font-weight:bold; color:#000;}
.pop_wrap .tit_h4 h4{padding-left:10px; background-position:left -215px; color:#444;}
.pop_wrap .tit_h5 h5{padding-left:17px; background-position:9px -265px; color:#666;}



/* pop qna_notice */
.pop_wrap .qna_notice dd {position:relative;}
.pop_wrap .qna_notice dd .icon {position:absolute; left:0; top:1px;}
.pop_wrap .qna_notice dd .txt {padding-left:50px; width:auto; }
/* 플립 타이틀 */
.pop_wrap .wrap_title_btn {height:35px;}
.pop_wrap .wrap_title_btn .btn_flip2 {margin-top:10px;}
.pop_wrap .wrap_title_btn .tit_h3{padding-top:13px; padding-bottom:0;}
.pop_wrap.manual .txt_list li {margin-top:5px;}/* pub_UTECRBA005*/
.pop_wrap.manual .txt_list li:first-child {margin-top:5px;}/* pub_UTECRBA005*/

.pop_wrap .wrap_paging .paging li a{height:16px; line-height:16px;}
.pop_wrap .wrap_paging .counter p{margin-top:0;}
.pop_wrap .wrap_paging .paging li.w2pageList_col_prevPage a,
.pop_wrap .wrap_paging .paging li.w2pageList_col_prev a,
.pop_wrap .wrap_paging .paging li.w2pageList_col_next a,
.pop_wrap .wrap_paging .paging li.w2pageList_col_nextPage a {width:15px; height:16px; margin:3px 0; padding:0; background-repeat:no-repeat; background-position:left top;}
.pop_wrap .wrap_paging .paging li.w2pageList_col_prevPage a{ margin:0 4px 0 0; background-image:url(/pp/img/comm/btn/btn_poppage_first.gif);}
.pop_wrap .wrap_paging .paging li.w2pageList_col_prev a{margin:0 9px 0 0; background-image:url(/pp/img/comm/btn/btn_poppage_prev.gif);}
.pop_wrap .wrap_paging .paging li.w2pageList_col_next a{margin:0 0 0 9px; background-image:url(/pp/img/comm/btn/btn_poppage_next.gif);}
.pop_wrap .wrap_paging .paging li.w2pageList_col_nextPage a{margin:0 0 0 4px; background-image:url(/pp/img/comm/btn/btn_poppage_end.gif);}

/*
버튼
.btn,.btn span,.btn input {position:relative;display:inline-block;margin:0;padding:0;text-decoration:none !important;border:0; font-weight:bold; white-space:nowrap; background:url(/images/sprite_txtbtn.png) no-repeat;
 vertical-align:top; text-align:center; overflow:visible; cursor:pointer; color:#333; font-family:Dotum, "돋움", sans-serif;}
 
 .btn, .btn *{display:inline;zoom:1;}
 
.btn {margin-right:3px; *margin-bottom:-4px;}
.btn span,.btn input{left:3px; padding:6px 10px 6px 5px; line-height:14px; background-position:right top;}


@-moz-document url-prefix() { .btn span,.btn input{padding:4px 10px 6px 6px !important; } }
@-moz-document url-prefix() { button.btn span{margin-top:-1px;} }
@-moz-document url-prefix(){.btn_style1 span{padding:6px 10px 6px 6px !important;}}
@-moz-document url-prefix(){.btn_style3 span,.btn_style4 span,.btn_style5 span {padding:8px 10px 8px 7px !important; }}
 
 

btn_wrap
.btn_wrap {position:relative; overflow:hidden; text-align:center; margin-top:18px;}
.btn_wrap.lt {text-align:left; float:left;}
.btn_wrap.rt {text-align:right; float:right;}
.btn_wrap span, .btn_wrap a {display:inline-block; height:auto; vertical-align:top; margin-left:5px; *display:inline; zoom:1;}
.btn_wrap p.txt_red{margin-bottom:10px;}
 .btn_wrap span:first-child, .btn_wrap a:first-child {margin-left:0;}
.btn_wrap .right{position:absolute; right:0; top:0;}
.section_group .btn_wrap{padding:20px 0 0;}


lookup button
.btn_lookup {background-position:left -30px;}
.btn_lookup span,.btn_lookup input {background-position:right -30px; color:#fff;}
control button
.btn_control {background-position:left -108px;}
.btn_control span,.btn_control input {padding:7px 14px 5px 11px; background-position:right -108px;}
confirm1 button
.btn_confirm01 {background-position:left -186px;}
.btn_confirm01 span,.btn_confirm01 input {padding:7px 14px 5px 11px; background-position:right -186px; color:#422a00;}
confirm2 button
.btn_confirm02 {background-position:left -264px;}
.btn_confirm02 span,.btn_confirm02 input {padding:6px 14px 6px 11px; background-position:right -264px; color:#fff;}
event button
.btn_event {background-position:left -294px;}
.btn_event span,.btn_event input {background-position:right -294px;}
하단블루버튼
.btn.btn_style3{background-position:left -61px;}
.btn_style3 span,.btn_style3 input {padding:8px 10px 8px 7px; background-position:right -61px; color:#fff;}
하단그레이버튼
.btn.btn_style4{background-position:left -97px;}
.btn_style4 span,.btn_style4 input {padding:8px 10px 8px 7px; background-position:right -97px;}
하단블랙버튼
.btn.btn_style5{background-position:left -133px;}
.btn_style5 span,.btn_style5 input {padding:8px 10px 8px 7px; background-position:right -133px; color:#fff;}

btn submit
.btn.btn_submit {height:69px;background-position:left -724px;}
.btn.btn_submit span, .btn.btn_submit input {height:69px; padding:0 20px; background-position:right -724px; color:#fff;}

btn submit
.btn.btn_submit2 {height:61px;background-position:left -803px;}
.btn.btn_submit2 span, .btn.btn_submit2 input {height:61px; padding:0 20px; background-position:right -803px; color:#fff;}

btn step
.btn_step {background-position:left -988px;}
.btn_step span, .btn_step input {background-position:right -988px; color:#fff;}

** button size large **
common large
.btn.large {height:44px;}
.btn.large span, .btn.large input {padding:15px 14px 15px 11px; height:43px;}
.btn.large span{height:14px;line-height:14px; margin-left:0;}
control large
.btn_control.large {background-position:left -60px;}
.btn_control.large span,.btn_control.large input {padding:15px 14px 15px 11px;background-position:right -60px;}
confirm01 large
.btn_confirm01.large {background-position:left -138px;}
.btn_confirm01.large span,.btn_confirm01.large input {background-position:right -138px; color:#422a00;}
confirm02 large
.btn_confirm02.large {background-position:left -216px;}
.btn_confirm02.large span,.btn_confirm02.large input {background-position:right -216px; color:#fff;}
confirm02 large
.btn_confirm03.large {background-position:left -511px;}
.btn_confirm03.large span,.btn_confirm03.large input {background-position:right -511px; color:#fff;}
button footer
.btn.btn_footer1{background-position:left -406px;}
.btn.btn_footer1 span, .btn.btn_footer1 input {padding:3px 12px 4px 8px; font-weight:normal; color:#ccc; background-position:right -406px; letter-spacing:-0.09em;}
.on .btn.btn_footer1{background-position:left -456px;}
.on .btn.btn_footer1 span, .btn.btn_footer1 input{color:#333; background-position:right -456px;}
.btn.btn_footer2{background-position:left -431px;}
.btn.btn_footer2 span, .btn.btn_footer2 input {padding:3px 12px 4px 8px; font-weight:normal; color:#ccc; background-position:right -431px; letter-spacing:-0.09em;}
.on .btn.btn_footer2{background-position:left -481px;}
.on .btn.btn_footer2 span, .btn.btn_footer2 input{color:#333; background-position:right -481px;}
button popup
.btn.btn_popup01{background-position:left -565px;}
.btn_popup01 span,.btn_popup01 input {padding:8px 10px 9px 7px; background-position:right -565px; color:#fff;}
button popup02
.btn.btn_popup02, .pop_wrap .btn.btn_confirm02, .pop_wrap02 .btn.btn_confirm02{background-position:left -132px;}
.btn_popup02 span,.btn_popup02 input, 
.pop_wrap .btn.btn_confirm02 span,  .pop_wrap .btn.btn_confirm02 input,
.pop_wrap02 .btn.btn_confirm02 span,  .pop_wrap02 .btn.btn_confirm02 input  {padding:8px 10px 9px 7px; background-position:right -132px; color:#fff;}
button popup03
.btn.btn_popup03{background-position:left -647px;}
.btn_popup03 span,.btn_popup03 input {padding:8px 10px 9px 7px; background-position:right -647px;}
button preview
.btn_preview{}
.btn_preview input{display:inline-block; padding-left:25px; width:94px; height:26px; font-weight:bold; background:url(/pp/img/comm/btn/sprite_txtbtn.png) no-repeat left -688px;} */


.btn_wrap{clear:both;position:relative; overflow:visible; text-align:center; margin-top:0;padding:5px 0;}
.btn_wrap.lt{text-align:left;}
.btn_wrap.rt{text-align:right;}
/* .btn_wrap span, .btn_wrap a {display:inline-block; height:auto; vertical-align:top; margin-left:5px; *display:inline; zoom:1;} */
.btn_wrap p.txt_red{margin-bottom:10px;}
 /* .btn_wrap span:first-child, .btn_wrap a:first-child {margin-left:0;} */
.btn_wrap .right{position:absolute; right:0; top:0;}
.section_group .btn_wrap{padding:20px 0 0;}



/* input common */
input.w2input {height:14px; margin:0; padding:4px 5px 5px; line-height:14px !important; border:1px solid #d4d4d4; background:#fff;}
input.w2input.disable{background:#fafafa; color:#aaaaaa;}
input.w2input.input_file{height:23px; border:0; background:none; padding:0 !important;}
/* .w2trigger{background:none; border:none;} */
.w2trigger{border:none;}


/* wrap_title */
.wrap_title {overflow:hidden; padding-top:23px; margin-bottom:20px;}
.wrap_title.thinBottom {margin-bottom:10px;}
.wrap_title .tit_h2 {float:left;}
.wrap_title .txt_style01{float:left; margin:5px 0 0 15px; padding-top:0; color:#333; line-height:14px;}
.wrap_title.border{padding-bottom:13px; border-bottom:2px solid #333;}
.wrap_title_btn{overflow:hidden; height:35px;}
.wrap_title_btn.border{margin-bottom:10px; border-bottom:2px solid #333;}
.wrap_title_btn .tit_h3,
.wrap_title_btn .tit_h4{float:left; padding-top:5px;}
.wrap_title_btn .tit_h4{padding-top:7px;}
.wrap_title_btn .btn_wrap{float:right; margin-top:0; padding:0;}
.wrap_title_btn .fr .btn_wrap{float:left;}
.wrap_title_btn .process_bar{float:left;}
.wrap_title_btn .bar_list{padding-top:8px;}
.wrap_title_txt {position:relative; margin-bottom:10px;}
.wrap_title_txt h3{margin-bottom:10px;}
.wrap_title_txt .txt_style01 {padding-top:0;}
.wrap_title_txt .btn_wrap {position:absolute; right:0; bottom:0;}
.wrap_title_btn.h_auto .txt_red {clear:left; width:70%;}/* pub_UTEETBAA44.xml */
/* wrap_top_btn */
.wrap_top_btn{padding:15px 0 10px; text-align:right;}

/*** table ***/
/* table common */
table {width:100%; border-top:1px solid #000; border-left:none; table-layout:fixed;}
table th, table td{text-align:left; border-left:1px solid #c4cfda; border-bottom:1px solid #c4cfda; color:#333;}
table th, table td.rightLine{border-right:1px solid #c4cfda;}
table th {padding:9px 10px 7px 10px; line-height:18px;}
table th span.imp{display:inline-block; width:12px; height:9px; background:url("/images/sprite_bul.png") no-repeat left -223px;}
table th span.imp2{vertical-align:top; margin-top:3px;}
table td {padding:5px 10px; height:25px; line-height:18px;}
table th:first-child {border-left:0}
table thead th {border-bottom:1px solid #999;}
table .wrap_radiocheck{padding-top:4px; padding-bottom:3px;}
table th.border_left {border-left:1px solid #c4cfda;}/* ie7용 */
table td.border_left{border-left:1px solid #c4cfda !important;}
table td.disable{background:#f9f9f9 !important;}

/* 테이블스타일 */
/* tbl_board */
.tbl_board{border-top:1px solid #000; border-bottom:2px solid #9eb1c4;}
.tbl_board.noBottom{border-bottom:0px}
.tbl_board.scrollDiv{overflow-y:auto;overflow-x:hidden;height:375px;}
.tbl_board th{background:url(/images/bg_tbl_board.gif) repeat-x left 0;}
.tbl_board th,.tbl_board td{padding:9px 0 9px; line-height:18px; border-left:0; border-right:0; text-align:center; border-color:#e4e4e4;}
.tbl_board th {border-bottom:0;}
.tbl_board tbody td{border-top:1px solid #e4e4e4;}
.tbl_board tbody tr:first-child td{border-top:none;}
.tbl_board tbody td.title {text-align:left; padding-left:10px; padding-right:10px;}
.tbl_board .last th,.tbl_board .last td{border:none;}
.tbl_board td.left{text-align:left;}
.tbl_board td.noPadding{padding-top:3px; padding-bottom:3px;}
.tbl_board td dl dt{padding:0 0 2px 0; font-weight:bold;}

/* tbl_view */
.tbl_view{}
.tbl_view .title{overflow:hidden; padding:11px 10px 12px 10px; color:#333;}
.tbl_view .title.bottomLine{border-bottom:1px solid #c1c1c1;}
.tbl_view .title dt,
.tbl_view .title dd,
.tbl_view .attach dt,
.tbl_view .attach dd{float:left; font-weight:bold; padding:0 10px;}
.tbl_view .title .left,
.tbl_view .title .right{overflow:hidden;}
.tbl_view .title .left{float:left;}
.tbl_view .title .right{float:right;}
.tbl_view .title .left dt,
.tbl_view .title .right dd.border,
.tbl_view .attach dt{background:url(/images/bul_bar.gif) no-repeat right 2px;}
.tbl_view .title .right dt{padding-right:0;}
.tbl_view .title .right dd{font-weight:normal;}
.tbl_view .btn_wrap{margin:0; text-align:right; padding:4px 0 5px; border-bottom:1px solid #c1c1c1;}
.tbl_view .btn_wrap.noBottom{border-bottom:0px}
.tbl_view .cont{min-height:390px; padding:20px; line-height:18px;}
.tbl_view .attach{overflow:hidden; padding:10px 0 9px; border-top:1px solid #c1c1c1;}
.tbl_view .attach dd{font-weight:normal;}

/* 페이징 */
/* .paging{text-align:center; padding-top:15px; margin-left:65px;} */
/* .paging a{display:inline-block; padding:8px 5px; line-height:14px; vertical-align:top;} */
/* .paging a.sele{font-weight:bold; text-decoration:underline; color:#d00000;} */
/* .paging .sp_btn{padding:0; height:30px; width:46px;} */
/* .paging .first{background-position:0 -261px;} */
/* .paging .prev{background-position:-50px -261px;} */
/* .paging .next{background-position:-100px -261px;} */
/* .paging .end{width:60px; background-position:-150px -261px;} */
/* .counter{display:inline-block; padding-left:4px; padding-top:8px;} */
/* .counter span{font-size:11px; color:#666;} */

.paging{text-align:center; padding-top:15px; margin-left:65px;}
.paging a{display:inline-block; padding:6px 5px; line-height:14px; vertical-align:top;}
.paging a.sele{font-weight:bold; text-decoration:underline; color:#d00000;}
.paging .sp_btn{padding:0; height:30px; width:46px;}
.paging .sp_paging_btn{padding:0; height:26px; width:46px;}
.paging .first{background-position:0 -261px;}
.paging .prev{background-position:-50px -261px;}
.paging .next{background-position:-100px -261px;}
.paging .end{width:60px; background-position:-150px -261px;}
.counter{display:inline-block; padding-left:4px; padding-top:8px;}
.counter span{font-size:11px; color:#666;}


/* td 에 질문과 wrap_radiocheck 가 함께 있는 형태 */
.tbl_label {display:inline-block; vertical-align:top; padding:4px 4px 0 4px;}
.tbl_check{float:left; padding:2px 0 2px 15px;}
.tbl_check .txt_gray02{padding-left:5px;}

/* 테이블 중간 가로 구분선 pub_UTERNAAZ18.xml */
.border_bold td, .border_bold th {border-bottom:1px solid #000 !important;}

/* 테이블 도움말 아이콘 pub_UTERNAAF18 */
.tbl_help input{display:inline-block; margin:2px 0 0 5px; width:12px; height:12px; background:url("/pp/img/comm/bg/ico_tbl_help.gif") no-repeat left top;}
.btn_wrap_th {padding:4px 10px; line-height:26px;}

/* table form */
.tbl_form{border-color:#c4cfda;}
.tbl_form th{border-right:1px solid #c4cfda}
.tbl_form tbody label,.tbl_form tbody span {display:inline-block;}
.tbl_form tbody td{padding:5px 10px; height:25px; background:#fff;}
.tbl_form tbody td.dep_form {padding:0 0 0 10px;}
.tbl_form tbody td.dep_form label {display:inline-block; margin:0 10px; width:40px; height:39px; line-height:40px;padding-left:10px; border-right:1px solid #b3d2e9; border-left:1px solid #b3d2e9; vertical-align:middle;}
.tbl_form tbody td.dep_form .btn {margin:7px 3px 0 5px; vertical-align:middle;}
.tbl_form tbody td.dep_form input[type="text"] {margin-top:7px;}
.tbl_form td input, .tbl_form td span, .tbl_form td label, .tbl_form td select,.tbl_form td .btn {float:left;}
.ie7 .tbl_form td .btn {float:none;}
/* .tbl_form td .btn span {padding: 7px 10px 5px 7px;} */
/* table form2 */
.tbl_form2{border-color:#c1c1c1;}
.tbl_form2.w2group th{background:#f5f4f2;}
.tbl_form2 th, .tbl_form2 td{border-color:#c1c1c1;}
.tbl_form2 th{padding-left:23px;}
.tbl_form2 thead th{padding-left:0; padding-right:0; text-align:center;}
.tbl_form2 th span.imp{margin-left:-12px;}
.tbl_form2 td{height:25px; padding:5px 10px; background:#fff;}
.tbl_form2 th.tac,
.tbl_form2 td.tac {padding:5px 0;}
.tbl_form2 td.tac input {float:none;}/* pub_UTESFABI14.xml */
.tbl_form2 td input, .tbl_form2 td span, .tbl_form2 td label, .tbl_form2 td select{float:left;}
.tbl_form2 tbody td .txt{padding:5px 0;}
.tbl_form2 tbody td .tbl_btn_wrap .btn input {width:70px;}
/* tbl_form pink */
.tbl_form.pink{border-top:none;}
.tbl_form.pink th, .tbl_form.pink td{border-color:#f79e9c; border-top:1px solid #f79e9c; border-bottom:none;}
.tbl_form.pink tr:first-child th, .tbl_form.pink tr:first-child td{border-top:none;}
.tbl_form.pink th{text-align:center; background:#fff6f7; color:#d04b50}
.tbl_form.pink th.title{border-right:1px solid #f79e9c; background:#ffdbde; color:#ef1418 }
/* tbl_form blue */
.tbl_form.blue{border-top:none; border-left:1px solid #c6cbde}
.tbl_form.blue th, .tbl_form.blue td{border-color:#c6cbde; border-top:1px solid #c6cbde; border-bottom:none;}
.tbl_form.blue tr:first-child th, .tbl_form.blue tr:first-child td{border-top:none;}
.tbl_form.blue th{text-align:center; background:#f7f7ff; color:#4279ad;}
.tbl_form.blue th.title{border-right:1px solid #c6cbde; background:#c6dbf7; color:#105dd6}
/* tbl_form green */
.tbl_form.green{border-top:none;}
.tbl_form.green th, .tbl_form.green td{border-color:#bed6aa}
.tbl_form.green th{text-align:center; background:#f1fbe9; color:#566f43;}
.tbl_form.green td.border{border-right:1px solid #bed6aa}
.tbl_form.green tr.bd_none th,.tbl_form.green tr.bd_none td{border-bottom:none;}
.tbl_form.green tr.gray th,.tbl_form.green tr.gray td{border-top:1px solid #c1c1c1; border-color:#c1c1c1;}
.tbl_form.green tr.gray th{background:#f5f4f2; color:#333;}
.tbl_form.green .w2inputCalendar td{border-top:none !important;}


.ie7 .tbl_form td .btn span{margin-left:4px;padding-right:10px;position:static;z-index:-1;float:none;}


/* table list */
.tbl_list {border-top:1px solid #000 !important;}/* 테이블, 그리드 */
/*.tbl_list th{border-right:1px solid #e4e4e4;}*/
.tbl_list table{border-top:none;}
.tbl_list thead th {text-align:center; *padding:9px 0px 8px !important; border-color:#c1c1c1; border-bottom-color:#999; border-top:1px solid #fff; background:#f5f4f2;}
.tbl_list table thead th.pink{color:#ef1418;background-color:#ffdbde !important;}
.tbl_list table thead th.blue{color:#105dd6;background-color:#c6dbf7 !important;}
.tbl_list table thead th.border_top{border-top-color:#c1c1c1}
/*.tbl_list table thead th.border_left{border-left:1px solid #e2e2e2;}*/
.tbl_list tbody td:first-child {border-left:0;}
.tbl_list tbody th,.tbl_list tbody td {padding:9px 10px 8px; text-align:center; border-color:#c1c1c1;}
.tbl_list tbody th{background:#f5f4f2}
.tbl_list tbody td{padding:5px 10px; height:25px;}
.tbl_list tbody td.tac {padding:5px 0;}
.tbl_list .border_bottom{border-bottom:1px solid #e4e4e4;}
.tbl_list td .cal_wrap2{float:none; width:108px; margin:0 auto;}


/* title bullet */
.tit_h2 h2 {font-weight:bold; font-size:16px;}
.tit_h3 h3 {background:url(/pp/img/comm/bg/sprite_bul2.png) no-repeat left 1px; font-size:14px; line-height:16px; padding-left:28px; margin-bottom:14px;}
.tit_h4 h4 {background:url(/pp/img/comm/bg/sprite_bul2.png) no-repeat left -58px; font-size:12px; padding-left:18px; /*margin-bottom:12px;*/}
.tit_h5 h5 {background:url(/pp/img/comm/bg/sprite_bul2.png) no-repeat 7px -113px; font-size:12px; padding-left:18px; margin-bottom:10px; color:#005d98;}
.tit_h6 h6 {background:url(/pp/img/comm/bg/sprite_bul2.png) no-repeat 10px -165px; font-size:12px; padding-left:20px; margin-bottom:12px;}
.tit_h3 h3.line{line-height:18px;}

.tit_h2 h2 span{padding-left:20px;font-size:12px;font-weight:normal;color:#444;}


/* text style */
.txt_style01{color:#33618e; font-weight:normal; font-size:11px; padding-top:10px;}
.txt_style01 .ico_chk{font-size:12px; padding-right:5px;}
.txt_style01.ico{padding-left:13px; padding-top:0; font-size:12px; background:url(/pp/img/comm/bg/bul_impo.png) no-repeat left 4px;}
.txt_style01.ico2{padding-left:11px; padding-top:0; font-size:12px; background:url(/pp/img/comm/bg/sprite_bul.png) no-repeat 2px -45px;}
.txt_style01.small{padding-top:8px; font-size:11px; line-height:15px;}
.txt_style01.ico.small{background-position:left 10px;}
.txt_style01.ico2.small{background-position:2px -39px;}
.txt_style02{color:#333;}
.txt_style03{font-size:11px; color:#666;} 
.txt_red{font-weight:bold; color:#d00000;}
.txt_red2{color:#d00000;}
.txt_red2.ico{padding-left:13px; background:url(/pp/img/comm/bg/sprite_bul.png) no-repeat 0 -276px;}
.txt_bold{font-weight:bold;}
.txt_blue{color:#005d98; text-decoration:underline;}
.txt_blue a{color:#005d98}
.txt_blue2{color:#005d98;}
.txt_gray {color:#666;}
.txt_gray2 {color:#444;}
.txt_unit {display:inline-block; overflow:visible; *display:inline; zoom:1; padding-top:5px;}
.txt_normal{font-weight:normal !important;}
.txt_radio {overflow:hidden; width:100%;}
.bold{font-weight:bold;}
.large{font-size:14px;}
.txt_law{padding:11px 20px; line-height:18px;}/* 약관 텍스트 */


/* /////////////////////////// container layout ////////////////////////// */

.wrap_contarea{}
.wrap_contarea > .btn_wrap{margin-top:-10px;}
/*.wrap_contarea > .txt_box:first-child,
.wrap_contarea > .wrap_imgstep:first-child{margin-bottom:30px;}*/
.section_group{padding-bottom:30px;}
.inner_group{/*padding-left:10px;*/ padding-bottom:20px;}
/*.section_group .inner_group:last-child{padding-bottom:0;}*/
.inner_group .txt_list{padding-top:5px; padding-left:17px;}
.inner_group2{padding-bottom:10px;}
/*.inner_group .inner_group2:last-child{padding-bottom:0;}*/
.tbl_box{}
.tbl_box .tbl_list.scroll{position:relative; width:960px; overflow-x:scroll; overflow-y:none;}
.right_cont .tbl_box .tbl_list.scroll{width:770px;}
.tbl_box .w2inputCalendar_table{position:static;}


/* 박스디자인 */
/* 스크롤박스 - 약관박스 */
.scroll_box{overflow-y:scroll; height:177px; border:1px solid #c1c1c1; background:#fff;}
.scroll_box_popup{overflow-y:scroll; height:596px; border:0px; background:#fff;}


/* ---------------------------- */
/* 2014-03-17 */
.btn_pop_close input{display:inline;}
.pop_content h3{padding:0 0 5px;}
.pop_content ul li a:hover{color:#003399;}
.pop_content .btn.btn_style2 span{color:#fff;}
.btn_wrap{clear:both;}

/* 다단보기 및 선택 인쇄*/
.pop_content .law_dadan_box{width:31%;float:left;margin-right:0.333%;padding:0 1%;}
.pop_content .law_dadan_box p.law_dadan_title{font-weight:bold;color:#000;font-size:14px;padding-bottom:5px;}
.pop_content .law_dadan_box .law_dadan_header .field_wrap *{vertical-align:middle;}
.pop_content .law_dadan_box .law_dadan_header .field_wrap select{width:80%;height:24px;line-height:24px;float:left;}
.pop_content .law_dadan_box .law_dadan_header .field_wrap{text-align:right;position:relative;z-index:1;}
/* .pop_content .law_dadan_box .law_dadan_header .field_wrap button{margin-top:5px;} */
.btn span, .btn input span{padding-right:8px;}
.pop_content .law_dadan_box .law_dadan_header .field_wrap.print_wrap input[type="checkbox"]{float:left;margin-top:5px;}
.lawprint_jo{padding:7px 2px 0 18px; text-indent:-15px ; line-height:14px;}
.publicIlja_box{padding:0 0 7px 5px; text-align:left;}

.ie7 .pop_content .law_dadan_box .law_dadan_header .field_wrap.print_wrap input[type="checkbox"]{float:left;margin-top:0;}

.pop_content .law_dadan_box .law_dadan_header .field_wrap.print_wrap select{width:69%;float:left;margin-left:5px;}
.pop_content .law_dadan_box .law_dadan_header .field_wrap.print_wrap select.long{width:78%;}

.pop_content .law_dadan_box .law_dadan_print{padding:5px;}
.pop_content .law_dadan_box .law_dadan_print li{line-height:1.3;}
.pop_content .law_dadan_box .law_dadan_print li label{padding-left:5px;}
.pop_content .law_dadan_box .law_dadan_print li.depth01 label{color:red;}
.pop_content .law_dadan_box .law_dadan_print li.depth02 label{color:blue;}
.pop_content .law_dadan_box .law_dadan_print li.depth02 ul li label{color:#444;}
.pop_content .law_dadan_box .law_dadan_header{clear: both;overflow: hidden;padding: 10px;border: 1px solid #c1c1c1;border-top-color: #000;background: #f9f9f9;}
.pop_content .law_dadan_content{margin-top:5px;height:449px;overflow:auto;border:1px solid #c1c1c1;padding:5px;position:relative;}
.pop_content .law_dadan_content.dadan{height:470px;}
  
.ie7 .pop_content .law_dadan_box .law_dadan_print li label{height:15px;}
.ie7 .pop_content .law_dadan_box .law_dadan_print li *{vertical-align:middle;}

.divHeight20{clear:both;}

/* 개정이유 */
.popup_reason{}
.popup_reason p{margin-top:20px;}
.popup_reason p:first-child{margin-top:0;}

/* 인쇄하기 상단 */
.print_header{padding:10px;border:1px solid #1a3c65;}


/* 조문별 연혁보기 */
.pop_wrap.jomun_pop_wrap{width:1510px;}
.pop_wrap.jomun_pop_wrap .jomun_history_wrap{position:relative;overflow:auto;height:700px;}
.pop_wrap.jomun_pop_wrap .jomun_history_container{}
.pop_wrap.jomun_pop_wrap .jomun_history_container .jomun_history_box{position:relative;float:left;width:488px;border-top:none;margin-right:10px;white-space:}
.pop_wrap.jomun_pop_wrap .jomun_history_container .jomun_history_box .jomun_history_header{position:absolute;top:0;left:0;width:486px;text-align:center;padding:10px 0;font-weight:bold;background:#f7f7f7;border:1px solid #c1c1c1;}
.pop_wrap.jomun_pop_wrap .jomun_history_container .jomun_history_box .jomun_history_header *{vertical-align:middle;}
.pop_wrap.jomun_pop_wrap .jomun_history_container .jomun_history_box .jomun_history_content{line-height:1.5;background:#fff;padding:45px 10px 0;margin-bottom:10px;border:1px solid #c1c1c1;border-top:none;}

/* 조문 관련정보 */
.mun_main .tbl_box{margin-bottom:20px;}
.mun_main .tbl_boxnomargin{margin-bottom:0px;border-bottom:none;}
.mun_main .tbl_box.tbl_board.scrollDiv table{border-top:none;} 
.mun_main .tbl_box td a span{display:block;}
.mun_main .tbl_box td a:hover,
.mun_main .tbl_box td a span:first-child{color:#003399;}
.mun_main .search_box{overflow:hidden; padding:10px; margin-bottom:10px; border:1px solid #c1c1c1; border-top-color:#000; background:#f9f9f9;}
.mun_main .search_box.admin{overflow:hidden; padding:10px; margin-bottom:10px; border:1px solid #c1c1c1; border-top-color:#000; background:#f9f9f9;}
.mun_main .search_box.admin_desc{overflow:hidden; padding:10px; margin-bottom:0px; border:0px solid #c1c1c1; border-top-color:#000; background:#f9f9f9;}
.mun_main .search_box .section,
.mun_main .search_box .wrap_radio{float:left;}
.mun_main .search_box .wrap_radio.al_right{float:right;}
.mun_main .search_box .section{padding-right:20px; overflow:hidden;}
.mun_main .search_box .section_al_right{padding-right:20px; overflow:hidden; float:right;}
.mun_main .search_box .section select,
.mun_main .search_box .section .btn,
.mun_main .search_box .section input{float:left; margin-right:5px}
.mun_main .search_box .wrap_radio{padding:6px 0 0 0 ;}
.mun_main .search_box .section_al_right *{vertical-align:middle;}
.mun_main .mun_main_more{text-align:right;padding:0 0 2px;}
.mun_main .mun_main_more a{display:block;padding-right:10px;background:url(/images/bg_tab_arrow.gif) 100% 5px no-repeat;}
.mun_main .tr_more{display:none;}

/* 법조문별 */
.jomun_modifyinfo_box .tab_nav{background:#fff;position:relative;overflow:hidden;height:29px;border-left:1px solid #ddd;}
.jomun_modifyinfo_box .tab_nav ul{position:absolute;top:0;left:0;float:left;margin:0 !important;padding:0 !important;list-style:none;*zoom:1;border-bottom:1px solid #ddd;width:100%;background:#fff !important;border-top:none !important;}
.jomun_modifyinfo_box .tab_nav ul li{float:left;margin-bottom:-1px;padding:0;line-height:1.1;}
.jomun_modifyinfo_box .tab_nav ul li a{position:relative;float:left;text-decoration:none;border:1px solid #ddd;background:#f7f7f7;border-left:none;color:#333;font-weight:bold;color:#003399;}
.jomun_modifyinfo_box .tab_nav ul li a span{display:inline-block;padding:7px 16px 6px;height:14px;cursor:pointer;}
.jomun_modifyinfo_box .tab_nav ul li:hover a{background:#fff;}
.jomun_modifyinfo_box .tab_nav ul li.on a{border:1px solid #ddd;border-bottom:1px solid #fff;border-left:none;font-weight:bold;background:#fff;color:#000;}
.jomun_modifyinfo_box .tab_nav ul li.curr a{display:none;}
.jomun_modifyinfo_box .tab_nav .btn_box{float:right;}
.jomun_modifyinfo_box .tab_nav_content{clear:both;border:1px solid #ddd;margin:10px 0;position:relative;}

.jomun_modifyinfo_box .y_title{font-weight:bold;background:#f7f7f7;border-bottom:1px solid #ddd;padding:8px 10px;}
.jomun_modifyinfo_box .prov_text{padding:15px !important;}
.jomun_modifyinfo_box .prov_text table td{padding:0;height:auto;}
.jomun_modifyinfo_box .tab_nav_content a{position:absolute;top:10px;right:10px;z-index:4;}


/* */
.pop_content .inst_gosi_viewbox{overflow:hidden;border:1px solid #ddd;}
.pop_content .inst_gosi_left{float:left;width:270px;}
.pop_content .in_box{padding:10px;}
.pop_content .inst_gosi_view .in_box{border-left:1px solid #ddd;}
.pop_content .inst_gosi_left ul.dynatree-container{border:none;}
.pop_content .inst_gosi_viewbox .inst_gosi_view{margin-left:270px}

.pop_content .inst_gosi_util{height:25px;text-align:right;clear:both;position:relative;}
.ie7 .pop_content .inst_gosi_util button{position:static;margin:0 3px;}

.pop_content .btn_box{position:absolute;top:0;right:160px;z-index:1;}
.pop_content .btn_box.noRight{right:0px;}
.pop_content .inst_gosi_util .inst_gosi_r{position:absolute;top:0;right:0;z-index:1;}

.pop_content .inst_gosi_meta{border:1px solid #ddd;overflow:hidden;padding:10px;margin:10px 0;background:#f7f7f7;}
.pop_content .inst_gosi_meta dl{float:right;overflow:hidden;}
.pop_content .inst_gosi_meta dl dt,
.pop_content .inst_gosi_meta dl dd{float:left;}
.pop_content .inst_gosi_meta dl dt{padding-right:2px;font-weight:bold;}
.pop_content .inst_gosi_meta dl dd{padding-right:15px;}

.inst_gosi_r{margin-left:15px;margin-right:5px;}
.inst_gosi_r *{line-height:27px;}
.ie7 .inst_gosi_r *{line-height:1;}
.inst_gosi_r span{display:inline-block;}
.inst_gosi_r a{border:1px solid #ddd;padding:3px;display:inline-block;line-height:1.4;}
/* .ie7 position:relative;top:4px; */
.ie7 .inst_gosi_r span, .ie7 .inst_gosi_r a{display:inline;zoom:1;}


input[type="file"]{height:23px;line-height:23px;}


/* ---------------------------- */


/* 타이틀 */
.tit_h2{padding-bottom:18px; font-weight:bold; font-size:16px; line-height:18px; color:#333;padding-right:30px;} 
.tit_h2_line{padding-bottom:18px; font-weight:bold; font-size:16px; line-height:18px; color:#333; border-bottom:1px solid #333;}
.tit_h2_noline{font-weight:bold; font-size:14px; line-height:16px; color:#333; }

/*20140303 김종웅 추가 관리자페이지 XML뷰*/ 
.xmlView{border:1px;border-style: solid;border-color: #c4cfda}
.borderBox{border:1px;border-style: solid;border-color: #c4cfda; padding:15px 15px 15px 15px; line-height:18px; }
.borderBox_border2{border:2px;border-style: solid;border-color: #7fa3c7; padding:15px 15px 15px 15px; line-height:18px; }
.borderBox_assist{ border:1px;border-style: solid;border-color: #c4cfda; padding:15px 15px 15px 15px; line-height:18px; }


/* 용어사전 */
.term_dic_list{clear:both;overflow:hidden;margin-top:10px;border:1px solid #ddd;background:#f7f7f7;padding:8px 10px;border-bottom:1px solid #ddd;}
.term_dic_list ul{clear:both;float:left;position:relative;top:0;left:50%;z-index:1;margin:5px 0 0;}
.term_dic_list ul li{float:left;position:relative;top:0;right:50%;z-index:1;padding:0 2px;}
.term_dic_list ul li a{display:block;padding:4px;background:#fff;border:1px solid #ddd;width:12px;height:12px;line-height:14px;text-align:center;border-radius:3px;}
.term_dic_list ul li a.all{width:30px;}
.term_dic_list ul li.on a,
.term_dic_list ul li a:hover{background:#737373;color:#fff;}

.term_dic_search{text-align:center;padding:10px 0;border:1px solid #ddd;border-top:none;background:#f7f7f7;margin-bottom:20px;}
.term_dic_search .field_wrap *{vertical-align:middle;}
.term_dic_desc{font-weight:bold;color:#386aa7;}

.term_dic_board table td{text-align:left;padding:4px 6px;background:#fff;}
.term_tbl_box{padding-top:10px;}


.w2group.btn.btn_confirm02{background:#fff url(/images/sprite_txtbtn.png) no-repeat;}
.w2group.btn.btn_confirm02 .w2trigger{padding:0 10px 0 6px;}



/* sub_layout for 2 depth 팝업화면에서 left 메뉴 사용하는 경우에 사용*/
#content{overflow:hidden;}
#sub_left{float:left; width:160px; margin-bottom:30px; border-bottom:3px solid #4274b2;position:relative;}
#sub_left > div{border-left:1px solid #ddd; border-right:1px solid #ddd;}
#sub_left .title{height:37px; padding-top:18px; font-weight:bold; font-size:16px; line-height:19px; color:#fff; text-align:center; background:url(/images/bg_left_title.gif) no-repeat left top;}
#sub_left .left_menu > li{}
#sub_left .left_menu > li:first-child{border-top:none;}
#sub_left .left_menu > li > a{display:block; height:21px; padding-left:15px; padding-top:10px; color:#333; border-top:1px solid #ddd;}
#sub_left .left_menu > li.has > a{background:url(/images/bul_leftmenu.png) no-repeat 94% 14px;}
#sub_left .left_menu > li.sele > a{font-weight:bold; background:#4274b2; color:#fff;}
#sub_left .left_menu > li.has.sele > a{background:#4274b2 url(/images/bul_leftmenu_sele.png) no-repeat 94% 14px;}
#sub_left .left_menu li ul{/* padding:3px 0; */ background:#f9f9f9; /* border-top:1px solid #ddd; */}
#sub_left .left_menu li.has ul{display:none;}
/* #sub_left .left_menu li.has.sele ul{display:block;} */
#sub_left .left_menu li li{/* padding-left:20px;  */line-height:27px;}
#sub_left .left_menu li li.sele{font-weight:bold;}
#sub_left .left_menu li li a{display:block;background:none !important;padding-left:20px;}


/** 로딩이미지**/
.loadingImg_hun_popup{position: absolute;margin-left:350px;margin-top:150px;}
.loadingImg_hun_searchPopup{position: absolute;margin-left:250px;margin-top:150px;}

/* 빠른법령보기 팝업에서 사용 s ------------------------------------------------------------------------------------*/
#sub_content{float:right; width:690px;}
#sub_left_quicklaw{float:left; width:160px; margin-bottom:42px; border-bottom:3px solid #4274b2;position:relative;}
#sub_left_quicklaw.law_sub_left{width:230px;}
#pop_content.law_view_content{position:relative;width:700px;padding-bottom:20px;background:#fff}
#sub_left_quicklaw .title{height:37px; padding-top:18px; font-weight:bold; font-size:16px; line-height:19px; color:#fff; text-align:center; background:url(/images/bg_left_title.gif) repeat-x left top;}
/* 190910 title1 추가 */
#sub_left_quicklaw .title1{height:37px; padding-top:18px; font-weight:bold; font-size:16px; line-height:19px; color:#fff; text-align:center; background:url(/images/html5/leftB01.gif) repeat-x left top;}
.law_list_inbox{overflow:auto;}
.law_list_inbox ul li{padding:5px;border-bottom:1px solid #ddd;}
.law_list_inbox ul li a{color:#444;}
.law_list_inbox ul li a.law_depth1{color:red;}
.law_list_inbox ul ul li{padding:1px 0;border-bottom:none;}
.law_list_inbox ul ul.law_depth2 li a{color:blue;}
.law_list_inbox ul ul.law_depth2 ul li a{display:block;color:#444;}
.law_list_inbox ul ul.law_depth2 ul li a:hover{color:#003399;}

.wrap_contarea{min-height:680px;}
.wrap_contarea.minHeight550{min-height:540px; height: auto !important; height:500px;} 
.wrap_contarea{position:relative;}
 
.law_summary_box{clear:both;overflow:hidden;overflow: hidden;padding: 10px;margin-bottom: 30px;border: 1px solid #c1c1c1;border-top-color: #000;background: #f9f9f9;}
.law_summary_box.noMarginBottom{margin-bottom: 5px;}
.law_summary_box .law_meta{border-bottom:1px solid #c1c1c1;padding-bottom:5px;margin-bottom:5px;}
.law_summary_box .law_meta p{font-size:13px;font-weight:bold;}
.ie7 .law_summary_box .law_btn_box .btn{white-space:normal;}
.law_summary_box .law_btn_box button{margin:2px;}
.law_summary_box .law_btn_box span{width:85px;}
.ie7 .law_summary_box .law_btn_box span{width:89px;}
.law_summary_box .law_btn_box.auto span{width:auto;}

.law_box{border-top: 2px solid #000;padding:10px 0;}
.law_box h3{font-size:14px;}
.law_box .law_in{margin-top:18px;border:1px solid #e1e1e1;padding:20px 10px 10px;}
.law_box .law_in .law_in_btn_box{clear:both;margin:-32px 0 0;text-align:right;}
.law_box .law_in .law_in_btn_box span{font-size:11px;}
.law_box .law_in h4{font-size:13px;letter-spacing:-1px;padding-top:8px;}
.law_box .law_in p,
.law_box .law_in ul,
.law_box .law_in ol{padding:10px 0 0;}
.law_box .law_in ul ul,
.law_box .law_in ul ol,
.law_box .law_in ol ul,
.law_box .law_in ol ol{padding:0;}
.law_box .law_in ul li,
.law_box .law_in ol li{padding:3px 0 3px 20px;}
.law_viewer_box{clear:both;border-bottom:1px solid #dedede;}
.law_viewer_box table,
.law_viewer_box table th,
.law_viewer_box table td{padding:0;background:none;border:none;height:auto;line-height:auto;}
/* 빠른법령보기 팝업에서 사용 e --------------------------------------------------------------------------------------------*/


/* 볼복민원 정보공개서 등록 에서 사용 S  ------------------------------------------------------------------------*/
.search_box.admin{overflow:hidden; padding:10px; margin-bottom:10px; border:1px solid #c1c1c1; border-top-color:#000; background:#f9f9f9;}
.search_box{overflow:hidden; padding:10px; margin-bottom:30px; border:1px solid #c1c1c1; border-top-color:#000; background:#f9f9f9;}
.admin_btn_space {/* overflow:hidden; */ padding-top:0px; height:30px;margin-bottom:10px;position:relative}
.admin_btn_space .right{text-align:right;padding-right:5px;}

/*20140228 김종웅 추가*/
.search_box .section *{vertical-align:middle;}
.search_box .section{padding-right:20px; overflow:hidden; float:left;}
.search_box .section_al_right{ padding-right:10px; overflow:hidden; float:right;}
.search_box .section_al_center{ padding-right:20px; overflow:hidden; text-align:center;}
.search_box .section select,
.search_box .section .btn,
.search_box .section input{float:left; margin-right:5px}
.search_box .wrap_radio{padding:6px 0 0 0 ;}
.search_box .wrap_radio.al_right{float:right;}

.search_box .section_al_right *{vertical-align:middle;}
.search_box .section_al_right label.label_keyword{padding-right:5px;font-weight:bold;}
/* 볼복민원 정보공개서 등록 에서 사용 e  ------------------------------------------------------------------------*/


/** div 영역 감추가 2014.03.12 백성현**/
.hiddenReg{postion:absolute; display:block; top:-9999px; left:-9999px;}


/* 세법기준통칙용 콘텐츠 - 통합검색 팝업화면에서 사용 */
.ebook_box{width:100%;margin:5px 0 0;}
.ebook_box .ebook_header{height:20px;background:url(/images/bg_ebook_header_s.gif) 0 0 no-repeat;}
.ebook_box .ebook_footer{height:20px;background:url(/images/bg_ebook_footer_s.gif) 0 0 no-repeat;}
.ebook_box .ebook_content_wrap{background:url(/images/bg_ebook_middle_s.gif) 0 0 repeat-y;overflow:hidden;position:relative;}
.ebook_box .ebook_contents{float:right;width:750px;margin-right:10px;}
.ebook_box .ebook_contents .ebook_con{padding:4px 15px 0 20px;}
.ebook_box .btn_box{}
.ebook_box .btn_box.align_right{text-align:right;}
.ebook_box .tbl_view .cont{min-height:10px;padding:10px 0 10px 0;}
.ebook_box .print_help{text-align:right;padding:4px 5px 0 0;font-size:11px;color:#737373;}
.ebook_box .btn_wrap *{vertical-align:middle;}
.ebook_box .tbl_view .cont .print{padding:10px;border:1px solid #9eb1c4;}
.ebook_box .tbl_view .cont .print h3{border-bottom:1px solid #ddd;padding-bottom:5px;font-size:13px;}
.ebook_box .tbl_view .cont .print .iframe_box{margin:8px 0 0;}


/* 메인 설문조사에서 사용 */
.sulmun p {padding-top:3px; color:#000;}
.sulmun_list {padding-left:25px;}
.sulmun_list  dt{font-weight:bold; color:#000; padding-top:15px;}
.sulmun_list  dd {padding:10px 0 0 45px;}

/** 로딩이미지**/
.loadingImg_qnaPopUp{position: absolute;margin-left:260px;margin-top:100px;}

