@charset "UTF-8";
/* 한글 영문 스타일 수정 필요 */
.new_wrap .new_layMain .layContainer section.abc-content .wgBx.wg_task .wgContents td.note_name .abcUsr{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 75px;}/*main task request*/
#printNoneArea .tabConts_headerLine #print_button{margin-top: -7px;} /*프린트 팝업 */
.new_wrap .new_layMain .layContainer .menuTop_list .count{top: 1px !important;right: -2px !important;padding: 0 3px 1px 3px !important;border-radius: 6px !important;}/* topcount*/
#jnlInfoEditEntity .comnContentBx #editorArea{z-index: 0 !important;} /*  0630 업무관리 에디트 박스  z-index 수정업데이트 */
/* 0602 add en here */
:lang(en)  #cmnBlindBx{height: auto;}/* 팝업 overlay */
/* 사용자 환경설정 tabs */
:lang(en) .new_wrap .new_layMain .layContainer .k-tabstrip .k-tabstrip-items{margin-left: 0 !important;margin-right: 0 !important;}/*tab 영문만 밀리는 현상 수정 */
:lang(en) .new_wrap .new_layMain .layContainer .tabStrip.typeAdmin .k-tabstrip-items .k-item {padding:0 5px;} /* tab width*/
:lang(en) .new_wrap .new_layMain .layContainer #tabStrip_servMai.tabStrip.typeAdmin .k-tabstrip-items .k-item {padding:0;} /*mail tab*/
:lang(en) .new_wrap .new_layMain .layContainer .tabStrip.typeAdmin .k-tabstrip-items .k-item .k-link{text-overflow: ellipsis;overflow: hidden;}
:lang(en) .new_wrap .new_layMain .layContainer .tabStrip.typeAdmin .k-content .comnContentBx > .tbl_trcolgroupcol:first-child {width: auto !important;}
/* 메인 */
:lang(en) .new_wrap .noti_wrap.personal_info .linked_box li{align-items: center;} /*personal_info popup*/
:lang(en) .new_wrap div.wg_newspeed.newspeed .newspdMenu nav a {text-overflow: ellipsis;}
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgContents li#card-buttons.btn .checkBtn{width:auto !important;padding:0 3px;letter-spacing: -0.3px;} /* 메인 근태정보 버튼 */
:lang(en) .new_wrap #layContainer .tbl_none-titInfo td .filesArea .fileLinkTxt b{padding-right: 3px;} /* 메인 메일 첨부파일 숫자 간격 */
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgBx.wg_poto .wgContents{border-top: inherit !important;} /* 메인 포토앨범 박스라인 */ 
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgWeather .wgBx.weatherFront .weather_setting{width: auto;right: 130px;}/* 날씨 */
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgWeather .wgBx.weatherFront .fcst{width: auto;right:20px} /* 날씨 */
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgWeather .wgBx.weatherFront .weather_info #pop{left: 160px;width:46%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}/* 날씨 */
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgWeather .wgBx.weatherFront .weather_info strong #calculatedTemperature {left: 160px;width:45%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 20px;}/* 날씨 */
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgBx.wg_profile .profileInfo .txt .h2 + p{width: 100%;overflow: hidden;text-overflow: ellipsis;display: block;white-space: nowrap;}
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgBx.wg_profile .profileInfo .txt{padding: 0 0 0 122px;}
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgWeather .wgBottom.next_weather #dayAfterTomorrowWeather{min-width:80%;white-space:nowrap;padding:0 20px;overflow:hidden;text-overflow:ellipsis;display:block;}
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgBx.wg_profile .profileInfo .txt p:last-child{padding-left: 15px;}
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgBx.wg_profile .profileInfo .txt p:last-child time{white-space: nowrap;margin-left:0;}
:lang(en) .new_wrap .new_layMain .layContainer section.abc-content .wgTop .txt{width: 85%;}
:lang(en) .new_wrap div.wg_newspeed.newspeed .story_body li.name{position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right: 60px;display: block;}
:lang(en) .new_wrap div.wg_newspeed.newspeed .story_body li span.date_time{position: absolute;right: 0;}
:lang(en) .new_wrap div.wg_newspeed.newspeed .story_body li.text > div:first-child{margin-right:10px !important;} /* main newsfeed label */
:lang(en) .new_wrap div.wg_newspeed.newspeed .story_body li.text > div:last-child{margin-left: 0px !important;}/* main newsfeed label */
:lang(en) .new_wrap div.wg_newspeed.newspeed .storyPost .story_body li.text p{margin-left: 0 !important;}/* main newsfeed label */
/* 왼쪽메뉴 gnb lnb */
:lang(en) .new_wrap .new_aside_wrap .menu_list li a{line-height: 40px;}
:lang(en) .new_wrap .new_aside_wrap .menu_list li a span{line-height: normal !important;}
:lang(en) .new_wrap .new_layMain .laySubMenu.laySubMenu_adr .subMenuPanelArea .k-state-default .k-link {overflow: hidden !important;}
:lang(en) .new_wrap .new_layMain .laySubMenu .k-panelbar > li.k-state-default > .k-link {padding-right: 56px;overflow: hidden !important;letter-spacing: -0.5px;}
:lang(en) .new_wrap .new_layMain .laySubMenu .subMenulist li span.menu_text {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 70%;position: relative;line-height: 1.4;display: inline-block;margin-top: 10px;letter-spacing: -.5px;}
:lang(en) .new_wrap .new_layMain .laySubMenu.laySubMenu_apr .subMenuPanelArea .panelBar .k-state-default .lblCabinet .k-state-default .k-link{width: 100%;padding-right: 35px;}
:lang(en) .new_wrap .new_layMain .laySubMenu.laySubMenu_apr .subMenuPanelArea .panelBar .k-state-default .k-link.k-header:hover{letter-spacing: -0.2px;} /* 전자결재 lnb*/
:lang(en) .new_wrap .new_layMain .laySubMenu .subMenuPanelArea .business_panel .k-link .ellipsis{max-width: 90% !important;letter-spacing: -0.5px;}
/* 메일 */
:lang(en) .new_wrap #layContainer .tbl_none-titInfo td .inputFieldArea{display: flex;}
:lang(en) .new_wrap #layContainer .tbl_none-titInfo td div.orgautocomplete-wrap{width: calc(100% - 110px) !important;}
:lang(en) .new_wrap #layContainer .tbl_none-titInfo td div.orgautocomplete-wrap + .k-button{width: auto !important;white-space: nowrap;}
:lang(en) .new_wrap #layContainer .tbl_none-titInfo td .inputFieldArea .k-button {width: auto !important;}
:lang(en) .myRightPopArea.custom-embedded-form .myRightPopContentOutBx .nomalbtn{white-space: nowrap;} /*메일보내기 오른쪽 팝업창 버튼 */
:lang(en) .k-window .k-window-titlebar #lastEmailWindow_wnd_title{letter-spacing: -0.5px;}
/*게시판 테이블안 주황버튼 */
:lang(en) .new_wrap .new_layMain .layContainer #abc-content .k-content .k-grid table td .approved, 
:lang(en) .new_wrap .new_layMain .layContainer #abc-content .k-content .k-grid table td .unapproved, 
:lang(en) .new_wrap .new_layMain .layContainer #abc-content .k-content .k-grid table td .approve_hold, 
:lang(en) .new_wrap .new_layMain .layContainer #abc-content .k-content .k-grid table td .unapproved_return {width: auto;}
:lang(en) .new_wrap .new_layMain .layContainer #abc-content .k-content .k-grid table td .approve_ing {width: auto;min-width: 50px;}
:lang(en) .new_wrap .new_layMain .layContainer #brdTabStrip-1 .tbl_none-titInfo td .approved, 
:lang(en) .new_wrap .new_layMain .layContainer #brdTabStrip-1 .tbl_none-titInfo td .approve_ing, 
:lang(en) .new_wrap .new_layMain .layContainer #brdTabStrip-1 .tbl_none-titInfo td .unapproved, 
:lang(en) .new_wrap .new_layMain .layContainer #brdTabStrip-1 .tbl_none-titInfo td .approve_hold, 
:lang(en) .new_wrap .new_layMain .layContainer #brdTabStrip-1 .tbl_none-titInfo td .unapproved_return {width: auto;}
/* 자원예약 */
:lang(en) .new_wrap .layMain.sub #layContainer #tabStrip_eqm #reservationForm .tbl_none-titInfo td .attendance_name.inputFieldArea .k-autocomplete{float: none;width: inherit;}/*인풋옆 버튼 크기 조절 */
:lang(en) .new_wrap .layMain.sub #layContainer #tabStrip_eqm #reservationForm .tbl_none-titInfo td .attendance_name.inputFieldArea #organWindowBtn{width: auto !important;padding: 0 10px;}
/* 쪽지  */
:lang(en) .new_wrap .new_layMain .laySubMenu .subMenulist li .btn_check{letter-spacing: -1px;}
:lang(en) .new_wrap .new_layMain .layContainer #abc-content .k-content .tabConts .F_11_gray{letter-spacing: 0;}
:lang(en) .win_organ div.win_leftBx .win_organ_search_txt{width: calc(100% - 68px) !important;} /* 쪽지 Oraanization 팝업 서치 */ 
:lang(en) .new_wrap #layContainer .tbl_none-titInfo td .filesArea .fileLinkTxt b{padding-right: 3px;} /* 쪽지 첩부파일 간격 */
/* 개인정보 */
:lang(en) #agreeCheck, :lang(en) #agreeUseCheck{margin-right: 3px;}/* 개인정보처리 체크박스 간격 */
/* 일정 */
:lang(en) #layAddSchedulePopup #schEdit .tbl_none-titInfo td .inputFieldArea{flex-flow: wrap;}
:lang(en) #layAddSchedulePopup #schEdit .tbl_none-titInfo td .inputFieldArea .k-autocomplete{width: calc(100% - 232px) !important;}
:lang(en) #monthly #monthly_header .bg_dayname{width: 14.285%;} /* 일정 달 테이블 해더 넓이 */
/* 근태관리 */
:lang(en) .new_wrap #layContainer .tbl_thT_tdC td {word-break: break-word;} /* 테이블안 글자 내림 */
:lang(en) .new_wrap #layContainer .comnContentBx .tbl_none-titInfo th{white-space: nowrap;} /*  add absence title */
:lang(en) div.k-window .k-grid table tbody tr td.grdTit{display: table-cell !important;} /*사용자설정근태관리팝업td라인높이동일하게 수정*/
/* 설문조사 */
:lang(en) .win_organ div.win_leftBx .win_organ_search_btn{width: auto !important;}/* 팝업창 서치영역 버튼 */
/*협업*/
:lang(en) .new_wrap .new_layMain .laySubMenu.laySubMenu_cw ul.subMenuMailInfo_m a{text-overflow: ellipsis;overflow: hidden;} /* cowork project setting lnb*/
:lang(en) .myRightPopArea.custom-embedded-form .myRightPopContentOutBx .tbl_none-titInfo td div.orgautocomplete-wrap{width: calc(100% - 110px) !important;}
:lang(en) .myRightPopArea.custom-embedded-form .myRightPopContentOutBx .tbl_none-titInfo td div.orgautocomplete-wrap+.k-button{width: auto !important;}
:lang(en) .myRightPopArea.custom-embedded-form .myRightPopContentOutBx .tbl_none-titInfo td .filesArea .fileLinkTxt b{margin-right: 3px;}
:lang(en) .new_wrap .tbl_none-titInfo td #editorArea{z-index:999;} /* 테이블안 에디트박스 */
/*전자결재*/
:lang(en) .k-window #aprDocEdit_window_line .apprLine_leftBx .k-tabstrip .k-tabstrip-items li .k-link{padding: .5em .52em;}
:lang(en) .k-window #aprDocEdit_window_line .apprLine_leftBx,
:lang(en) .k-window #aprDocEdit_window_line div.win_bottomBx{left: 20px;width: 360px;}
:lang(en) .k-window #aprDocEdit_window_line div.win_bottomBx >span{letter-spacing:-0.5px;font-size:9px !important;}
:lang(en) .k-window #aprDocEdit_window_line .apprLine_rightTopBx, 
:lang(en) .k-window #aprDocEdit_window_line .apprLine_rightBx{width: 585px;}
:lang(en) .k-window #aprDocEdit_window_line div.apprLine_btnBx{width: 675px;margin-left: 310px;}
:lang(en) .k-window #aprDocEdit_window_line div.apprLine_btnBx div#approvalLineArea .k-textbox{width: 220px !important;}
:lang(en) .k-window #aprDocEdit_window_line .apprLine_leftBx .k-tabstrip .k-content.k-state-active{padding-right:0;}
:lang(en) .k-window #tabConts_apprline_search{width: 340px;}
:lang(en) .k-window #tabConts_apprline_search #win_apprline_search_txt{width: 270px;}
:lang(en) .k-window #tabConts_apprline_search #win_apprline_search_txt + .win_apprline_search_btn{width: auto !important;}
:lang(en) .mailWrite td.inputbox .nomalbtn.adr, :lang(en) .mailWrite td.inputbox .nomalbtn.org{width: auto !important;}
:lang(en) .new_wrap #layContainer .datatable_01 td span.onTxt, .new_wrap #layContainer .datatable_01 td span.mailsendBtn{white-space: nowrap;}
:lang(en) .myRightPopArea.custom-embedded-form .myRightPopContentOutBx .thStyle_theme .filesArea .addfileSize{margin: 30px 0 0;}
:lang(en) #p_wrapper .menu #outline{width:55px !important;}
:lang(en) #btn_atchDoc{width: auto !important;}
/*업무관리*/
:lang(en) .new_wrap .new_layMain .layContainer .k-content .comnContentBx .comentWrap._write .coment_body ._compbtn .mailsendBtn.floatR{width: auto;}
/*주소록*/
:lang(en) .new_wrap #fmAdrImExport .importBx .btnFileBx #btnXlsFormDown{width: auto !important;padding: 0 5px !important;}
:lang(en) .new_wrap #fmAdrImExport .exportBx .tbl_set td .mailsendBtn{white-space: nowrap;}
:lang(en) .new_wrap .new_layMain label{margin-right: 0;}
:lang(en) .k-window .k-window-titlebar #detailFormWindow_wnd_title{padding-top: 25px;}
/*법인카드관리*/
:lang(en) div.k-window div.k-window-content .mwcontantWrap .tbl_none-titInfo-div{margin-bottom: 10px;}
/* 사용자 환경설정 */ 
:lang(en) .layerpopup .group_wrap button{width:auto;}
:lang(en) .layerpopup .group_wrap input{width: 220px;}
:lang(en) .new_wrap .new_layMain .laySubMenu.laySubMenu_cnfgUsr .subMenuPanelArea .k-state-default .k-panel li .k-link{white-space: nowrap;letter-spacing: -0.25px;}
:lang(en) #sieveWindow #entity_sieve .tbl.tb_bgNo td > span + input{width: 140px;} /*Modify Classification popup input width fix */
:lang(en)  #forwardWindow .tbl_thL_tdL .forward_option label span{width: auto !important;} /*사용자 메일 add forwarding popup*/ 
/* 팝업 프린트 미리보기*/
:lang(en) #header .menu{width:640px !important;}
:lang(en) #p_wrapper #header .menu li{white-space: nowrap;}
:lang(en) #p_wrapper #header .menu li:nth-child(1) {width: 60px !important;}
:lang(en) #p_wrapper #header .menu li:nth-child(2) {width: 80px !important;}
:lang(en) #p_wrapper #header .menu li:nth-child(3) {width: 105px !important;}
:lang(en) #p_wrapper #header .menu li:nth-child(4) {width: 110px !important;}
:lang(en) #p_wrapper #header .menu li:nth-child(5) {width: 95px !important;}
:lang(en) #p_wrapper #header .menu li:nth-child(6) {width: 180px !important;}
:lang(en) #p_wrapper #header .menu li:nth-child(7) {width: 55px !important;}
:lang(en) #p_wrapper #header .menu li:nth-child(8) {width: 105px !important;}
:lang(en) #p_wrapper #header .menu li:nth-child(9) {width: 90px !important;}
:lang(en) #p_wrapper #header .menu li:nth-child(10) {width: 135px !important;}
:lang(en) .table01 th{overflow: hidden;text-overflow: ellipsis;}
:lang(en) #header .btn a.print{width: auto;min-width: 40px;}
/* 어드민 옵션 */
:lang(en) .new_wrap_admin .layContent .layContainer .tabConts_headerBx .work_trpBtn button{width: auto;}
:lang(en) .new_wrap_admin .layContent .layContainer .tbl_thL_tdL td .inputFieldArea{display:flex;justify-content: space-between;align-items: flex-start;}
:lang(en) .new_wrap_admin .layContent .layContainer .tbl_thL_tdL .k-textbox.orgautocomplete-wrap{width: 87.8% !important;}
:lang(en) .new_wrap_admin .k-button{white-space: nowrap;}
:lang(en) .new_wrap_admin #fmAdrImExport .importBx .btnFileBx .k-upload {left: 165px;}
:lang(en) .importBx .btnFileBx #btnXlsFormDown, :lang(en) .new_wrap_admin .k-button{width: auto;white-space: nowrap;}
:lang(en) .new_wrap_admin #fmAdrImExport .exportBx .tbl_set tr:last-child td:first-child{padding-right: 5px;}
:lang(en) .datatable_01 td:first-child, .datatable_01 thead th:first-child{overflow: hidden;}
:lang(en) .new_wrap_admin .layContainer .datatable_01 td{padding: 10px 5px;} /* approval 결재자매크로 패딩값조절 */

/* add zh_CN here */

/* add zh_TW here */

/* add vi here*/