정수빈 정수빈 03-25
달력 디자인 및 크기 변경, 인쇄기능 수정, 폰트 경로 수정
@8eef99edaeaa93bc5a423797b5ba6322dad86004
src/main/webapp/WEB-INF/jsp/main/EgovMainView.jsp
--- src/main/webapp/WEB-INF/jsp/main/EgovMainView.jsp
+++ src/main/webapp/WEB-INF/jsp/main/EgovMainView.jsp
@@ -31,6 +31,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=edge;chrome=1" />
 <meta charset="UTF-8">
 <title>메인대시보드</title>
+<link rel="stylesheet" href="/css/print.css">
 <link rel="stylesheet" href="/direct/css/font.css">
 <link rel="stylesheet" href="/direct/css/reset.css?ver=1">
 <link rel="stylesheet" href="/direct/css/enroll_popup.css">
src/main/webapp/WEB-INF/jsp/sym/cal/EgovNormalCalPopup.jsp
--- src/main/webapp/WEB-INF/jsp/sym/cal/EgovNormalCalPopup.jsp
+++ src/main/webapp/WEB-INF/jsp/sym/cal/EgovNormalCalPopup.jsp
@@ -40,6 +40,6 @@
 </style>
 </head>
 <body style="margin :0px;">
-<iframe name="ifcal" src="<c:url value='/sym/cmm/EgovselectNormalCalendar.do'/>?year=<c:out value='${year}' />&month=<c:out value='${month}' />" style="width:275px; height:200px;" frameborder="0" scrolling="no" title="달력호출"></iframe>
+<iframe name="ifcal" src="<c:url value='/sym/cmm/EgovselectNormalCalendar.do'/>?year=<c:out value='${year}' />&month=<c:out value='${month}' />" style="width:100%; height:400px;" frameborder="0" scrolling="no" title="달력호출"></iframe>
 </body>
 </html>
(No newline at end of file)
src/main/webapp/WEB-INF/jsp/sym/cal/EgovNormalCalendar.jsp
--- src/main/webapp/WEB-INF/jsp/sym/cal/EgovNormalCalendar.jsp
+++ src/main/webapp/WEB-INF/jsp/sym/cal/EgovNormalCalendar.jsp
@@ -22,6 +22,7 @@
 <title>일반달력</title>
 <meta http-equiv="content-language" content="ko">
 <base target="_self">
+<link rel="stylesheet" href="/direct/css/font.css" />
 <link type="text/css" rel="stylesheet" href="<c:url value="/css/cal.css"/>" >
 <link href="<c:url value='/'/>css/common.css" rel="stylesheet" type="text/css" >
 <script type="text/javascript" src="<c:url value='/js/showModalDialogCallee.js'/>" ></script>
@@ -90,25 +91,21 @@
 <input type="hidden" name="year" value="${resultList[0].year}" />
 <input type="hidden" name="month" value="${resultList[0].month}" />
 <input type="hidden" name="day" />
-	<table cellpadding="1" class="table-line">
+	<table class="table-line">
 	 <thead>
-	  <tr>
-	    <th class="title" width="36"  colspan="1">
-	    	<a href="#LINK" onclick="javascript:fnChangeCalendar(${resultList[0].year-1},${resultList[0].month}); return false;"  style="selector-dummy:expression(this.hideFocus=false);cursor:pointer;cursor:hand;"><img src="<c:url value='/images/btn/icon_pre_year.gif' />" alt="이전년도"></a>
-	    </th>
-	    <th class="title" width="36"  colspan="1">
-	    	<a href="#LINK" onclick="javascript:fnChangeCalendar(${resultList[0].year},${resultList[0].month-1}); return false;"  style="selector-dummy:expression(this.hideFocus=false);cursor:pointer;cursor:hand;"><img src="<c:url value='/images/btn/icon_pre_month.gif' />" alt="이전달"></a>
-	    </th>
-	    <th class="title" width="108"  colspan="3">${resultList[0].year}년${resultList[0].month}월</th>
-	    <th class="title" width="36"  colspan="1">
-	    	<a href="#LINK" onclick="javascript:fnChangeCalendar(${resultList[0].year},${resultList[0].month+1}); return false;"  style="selector-dummy:expression(this.hideFocus=false);cursor:pointer;cursor:hand;"><img src="<c:url value='/images/btn/icon_aft_month.gif' />" alt="다음달"></a>
-	    </th>
-	    <th class="title" width="36"  colspan="1">
-	    	<a href="#LINK" onclick="javascript:fnChangeCalendar(${resultList[0].year+1},${resultList[0].month}); return false;"  style="selector-dummy:expression(this.hideFocus=false);cursor:pointer;cursor:hand;"><img src="<c:url value='/images/btn/icon_aft_year.gif' />" alt="다음년도"></a>
-	    </th>
+	  <tr class="cal_util">
+	  	<th colspan="7">
+	  		<a href="#LINK" onclick="javascript:fnChangeCalendar(${resultList[0].year-1},${resultList[0].month}); return false;"  style="selector-dummy:expression(this.hideFocus=false);cursor:pointer;cursor:hand;"><img src="<c:url value='/images/btn/icon_prev_year.png' />" alt="이전년도"></a>
+	  		<a href="#LINK" onclick="javascript:fnChangeCalendar(${resultList[0].year},${resultList[0].month-1}); return false;"  style="selector-dummy:expression(this.hideFocus=false);cursor:pointer;cursor:hand;"><img src="<c:url value='/images/btn/icon_prev_month.png' />" alt="이전달"></a>
+	  		
+	  		<b>${resultList[0].year}년 ${resultList[0].month}월</b>
+	  		
+	  		<a href="#LINK" onclick="javascript:fnChangeCalendar(${resultList[0].year},${resultList[0].month+1}); return false;"  style="selector-dummy:expression(this.hideFocus=false);cursor:pointer;cursor:hand;"><img src="<c:url value='/images/btn/icon_after_month.png' />" alt="다음달"></a>
+	  		<a href="#LINK" onclick="javascript:fnChangeCalendar(${resultList[0].year+1},${resultList[0].month}); return false;"  style="selector-dummy:expression(this.hideFocus=false);cursor:pointer;cursor:hand;"><img src="<c:url value='/images/btn/icon_after_year.png' />" alt="다음년도"></a>
+	  	</th>
 	  </tr>
 	  <tr>
-	    <th class="title" width="36" >일</th>
+	    <th class="title" style="color:red;" width="36" >일</th>
 	    <th class="title" width="36" >월</th>
 	    <th class="title" width="36" >화</th>
 	    <th class="title" width="36" >수</th>
@@ -134,7 +131,7 @@
         					    </td>
         					</c:when>
         					<c:otherwise>
-        					    <td class="lt_text3"  STYLE="color:black;cursor:pointer;cursor:hand" onClick="javascript:fnReturnDay(${result.day});">
+        					    <td class="lt_text3"  STYLE="cursor:pointer;cursor:hand" onClick="javascript:fnReturnDay(${result.day});">
         					    	${result.day}
         					    </td>
         					</c:otherwise>
src/main/webapp/WEB-INF/jsp/uss/itsm/bizCntrt/BizCntrtView.jsp
--- src/main/webapp/WEB-INF/jsp/uss/itsm/bizCntrt/BizCntrtView.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/itsm/bizCntrt/BizCntrtView.jsp
@@ -17,6 +17,7 @@
 <title>사업(계약)관리</title>
 <meta http-equiv="X-UA-Compatible" content="IE=edge" />
 <link rel="stylesheet" href="/direct/css/font.css">
+<link rel="stylesheet" href="/css/print.css">
 <link rel="stylesheet" href="/direct/css/reset.css">
 <link rel="stylesheet" href="/direct/css/enroll_popup.css">
 <link rel="stylesheet" href="/direct/css/nice-select.css">
@@ -369,11 +370,11 @@
 
 	  //프린트 호출 전
 	 window.onbeforeprint = function() {
-		 $(".enroll_wrap").height(1700);
+		 $(".enroll_wrap").css("height", "auto");
 	 }
 	 window.onafterprint = function() {
 	  //프린트 호출 후
-		 $(".enroll_wrap").height(723);
+		 $(".enroll_wrap").css("height", "");
 	 }
 	 window.print();
 	 
src/main/webapp/WEB-INF/jsp/uss/itsm/company/CompanyMngView.jsp
--- src/main/webapp/WEB-INF/jsp/uss/itsm/company/CompanyMngView.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/itsm/company/CompanyMngView.jsp
@@ -18,6 +18,7 @@
 	    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
 	    <title>업체관리</title>
 	    <link rel="stylesheet" href="/direct/css/font.css">
+	    <link rel="stylesheet" href="/css/print.css">
 	    <link rel="stylesheet" href="/direct/css/reset.css">
 	    <link rel="stylesheet" href="/direct/css/enroll_popup.css">
 	    <!--[if IE]>
src/main/webapp/WEB-INF/jsp/uss/itsm/fault/FaultMngView.jsp
--- src/main/webapp/WEB-INF/jsp/uss/itsm/fault/FaultMngView.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/itsm/fault/FaultMngView.jsp
@@ -18,6 +18,7 @@
 		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
 		<title>장애관리(등록)</title>
 		<link rel="stylesheet" href="/direct/css/font.css">
+		<link rel="stylesheet" href="/css/print.css">
 		<link rel="stylesheet" href="/direct/css/reset.css">
 		<link rel="stylesheet" href="/direct/css/enroll_popup.css">
 		<script src="/direct/js/jquery-1.11.3.min.js"></script>
@@ -396,11 +397,11 @@
 
 				  //프린트 호출 전
 				 window.onbeforeprint = function() {
-					 $(".enroll_wrap").height(1700);
+					 $(".fault_popup").css("height", "auto");
 				 }
 				 window.onafterprint = function() {
 				  //프린트 호출 후
-					 $(".enroll_wrap").height(723);
+					 $(".fault_popup").css("height", "");
 				 }
 				 window.print();
 				 
@@ -1021,7 +1022,7 @@
 									<input type="hidden" name="cal_url" id="cal_url" value="<c:url value='/sym/cmm/EgovNormalCalPopup.do'/>" >
 									<input type="text" style="width:115px;" class="fault_date" name="ntceBgndeYYYMMDD" id="ntceBgndeYYYMMDD" size="10" maxlength="10" value="${faultMngVO.faultWorkDateStart}" readonly="">
 								    <a href="#" onClick="javascript:fn_egov_NormalCalendar(document.forms.writeForm, document.forms.writeForm.ntceBgndeYYYMMDD);" class="date_select_btn">
-									    <img src="<c:url value='/images/egovframework/com/cmm/icon/bu_icon_carlendar.gif' />"  align="middle" style="border:0px;vertical-align: baseline;top:3px;" alt="달력창팝업버튼이미지">
+									    <img src="<c:url value='/images/egovframework/com/cmm/icon/bu_icon_carlendar.gif' />"  align="middle" style="border:0px;vertical-align: baseline;top:-1px;" alt="달력창팝업버튼이미지">
 								    </a>
 								    <input type="hidden" name="faultWorkTimeStart" id="faultWorkTimeStart" value="${faultMngVO.faultWorkTimeStart}">
 									<input type="text" numberOnly maxlength="2" class="first_time" style="width:42px;" name="faultWorkHHTimeStart" id="faultWorkHHTimeStart" value="<c:out value="${fn:substring(faultMngVO.faultWorkTimeStart, 0, 2)}" />">:
@@ -1029,7 +1030,7 @@
 									&ensp;~&ensp;
 									<input type="text" style="width:115px;" class="fault_date" name="ntceEnddeYYYMMDD" id="ntceEnddeYYYMMDD" size="10" maxlength="10" value="${faultMngVO.faultWorkDateEnd}" readonly="">
 								    <a href="#" onClick="javascript:fn_egov_NormalCalendar(document.forms.writeForm, document.forms.writeForm.ntceEnddeYYYMMDD);" class="date_select_btn">
-									    <img src="<c:url value='/images/egovframework/com/cmm/icon/bu_icon_carlendar.gif' />"  align="middle" style="border:0px;vertical-align: baseline;top:3px;" alt="달력창팝업버튼이미지">
+									    <img src="<c:url value='/images/egovframework/com/cmm/icon/bu_icon_carlendar.gif' />"  align="middle" style="border:0px;vertical-align: baseline;top:-1px;" alt="달력창팝업버튼이미지">
 								    </a>
 								    <input type="hidden" name="faultWorkTimeEnd" id="faultWorkTimeEnd" value="${faultMngVO.faultWorkTimeEnd}">
 									<input type="text" numberOnly maxlength="2" class="last_time" style="width:42px;"  name="faultWorkHHTimeEnd"  id="faultWorkHHTimeEnd" value="<c:out value="${fn:substring(faultMngVO.faultWorkTimeEnd, 0, 2)}" />">:
src/main/webapp/WEB-INF/jsp/uss/itsm/schdlr/schdlrList.jsp
--- src/main/webapp/WEB-INF/jsp/uss/itsm/schdlr/schdlrList.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/itsm/schdlr/schdlrList.jsp
@@ -41,6 +41,7 @@
 <title></title>
 <meta http-equiv="content-type" content="text/html; charset=utf-8">
 <!-- <link rel="stylesheet" href="/direct/css/enroll_popup.css"> --> <!-- 관리자 목록이랑 css다르네 -->
+<link rel="stylesheet" href="/css/print.css" />
 <script type="text/javascript" src="/js/EgovCalPopup.js"></script>
 <script type="text/javascript" src="/js/printThis.js"></script>
 <%-- <script src="<c:url value='/js/jquery.js' />"></script> --%>
@@ -185,7 +186,33 @@
 
 // 달력 프린트
 function selectPrint() {
-	$(".cont_area").printThis();
+	$(".schedule_area").printThis({
+        importCSS: true,
+        importStyle: true,
+        copyTagClasses: true,
+        formValues: true,
+        printDelay: 1000,
+        // 인쇄 직전 가로모드와 배율 스타일을 헤더에 강제로 꽂아넣습니다.
+        header: `
+            <style>
+                @page { size: landscape; margin: 3mm; }
+                body { 
+                    width: 1920px !important; 
+                    zoom: 1 !important; 
+                    overflow: visible !important;
+                }
+                .schedule_area { 
+                    width: 100% !important; 
+                    height: auto !important;
+                    position: static !important;
+                    margin: 0 5mm !important;
+                	left:0;
+                	top:0;
+                }
+            </style>
+        `
+    });
+	
 }
 
 
src/main/webapp/WEB-INF/jsp/uss/itsm/schdlr/schdlrUpdate.jsp
--- src/main/webapp/WEB-INF/jsp/uss/itsm/schdlr/schdlrUpdate.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/itsm/schdlr/schdlrUpdate.jsp
@@ -786,7 +786,7 @@
 						value="<c:out value="${fn:substring(result.schdlrBgnDatetime, 0, 10)}" />">
 <!-- 					<a href="#" id="cmplntResDtCal" onclick="javascript:fn_egov_NormalCalendar(document.detailForm, document.detailForm.schdlrBgnDt, document.detailForm.schdlrBgnDt, null, document.detailForm.schdlrBgnDt.value);" class="date_select_btn"> -->
 					<a href="#" id="cmplntResDtCal" onclick="javascript:fn_egov_NormalCalendar(document.detailForm, document.detailForm.schdlrBgnDt, document.detailForm.schdlrBgnDt, null, document.detailForm.schdlrBgnDt.value);" class="date_select_btn">
-					    <img src="/direct/img/bu_icon_carlendar.gif" alt="" style="top:6px;">
+					    <img src="/direct/img/bu_icon_carlendar.gif" alt="" style="top:3px;">
 				    </a>
 				    
 				    <input type="text" name="schdlrBgnTime" class="timepicker" style="width: 98px;"/>
@@ -799,7 +799,7 @@
 					<input type="text" name="schdlrEndDt" class="sc_date" readonly="readonly"  style=" width: 103px;"
 						value="<c:out value="${fn:substring(result.schdlrEndDatetime, 0, 10)}" />">
 					<a href="#" id="cmplntResDtCal" onclick="javascript:fn_egov_NormalCalendar(document.detailForm, document.detailForm.schdlrEndDt, document.detailForm.schdlrEndDt, null, document.detailForm.schdlrEndDt.value);" class="date_select_btn">
-					    <img src="/direct/img/bu_icon_carlendar.gif" alt="" style="top:6px;">
+					    <img src="/direct/img/bu_icon_carlendar.gif" alt="" style="top:3px;">
 				    </a>
 				    
 				    <input type="text" name="schdlrEndTime" class="timepicker" style="width: 98px;"/>
src/main/webapp/css/cal.css
--- src/main/webapp/css/cal.css
+++ src/main/webapp/css/cal.css
@@ -12,47 +12,47 @@
 
 /* by 이삼섭  */
 /* Black 텍스트 Hyperlink Style */
-A:link { font-size:9pt; font-family:"돋움";color:#000000; text-decoration:none; }
-A:visited { font-size:9pt; font-family:"돋움";color:#000000; text-decoration:none; }
-A:active { font-size:9pt; font-family:"돋움";color:red; text-decoration:none; }
-A:hover { font-size:9pt; font-family:"돋움";color:red;text-decoration:none;}
+A:link { font-size:9pt; font-family:"Noto Sans KR";color:#000000; text-decoration:none; }
+A:visited { font-size:9pt; font-family:"Noto Sans KR";color:#000000; text-decoration:none; }
+A:active { font-size:9pt; font-family:"Noto Sans KR";color:red; text-decoration:none; }
+A:hover { font-size:9pt; font-family:"Noto Sans KR";color:red;text-decoration:none;}
 
 
 /* Gray 텍스트 Hyperlink Style */
-A.gr:link { font-size:9pt; font-family:"돋움";color:#58595B; text-decoration:none; }
-A.gr:visited { font-size:9pt; font-family:"돋움";color:#58595B; text-decoration:none; }
-A.gr:active { font-size:9pt; font-family:"돋움";color:red; text-decoration:none; }
-A.gr:hover { font-size:9pt; font-family:"돋움";color:red ;text-decoration:none;}
+A.gr:link { font-size:9pt; font-family:"Noto Sans KR";color:#58595B; text-decoration:none; }
+A.gr:visited { font-size:9pt; font-family:"Noto Sans KR";color:#58595B; text-decoration:none; }
+A.gr:active { font-size:9pt; font-family:"Noto Sans KR";color:red; text-decoration:none; }
+A.gr:hover { font-size:9pt; font-family:"Noto Sans KR";color:red ;text-decoration:none;}
 
 
 /* Black 텍스트 Hyperlink Style_언더라인 */
-A.underline:link { font-size:9pt; font-family:"돋움";color:#000000; text-decoration:underline; }
-A.underline:visited { font-size:9pt; font-family:"돋움";color:#000000; text-decoration:underline; }
-A.underline:active { font-size:9pt; font-family:"돋움";color:red; text-decoration:underline; }
-A.underline:hover { font-size:9pt; font-family:"돋움";color:red;text-decoration:underline;}
+A.underline:link { font-size:9pt; font-family:"Noto Sans KR";color:#000000; text-decoration:underline; }
+A.underline:visited { font-size:9pt; font-family:"Noto Sans KR";color:#000000; text-decoration:underline; }
+A.underline:active { font-size:9pt; font-family:"Noto Sans KR";color:red; text-decoration:underline; }
+A.underline:hover { font-size:9pt; font-family:"Noto Sans KR";color:red;text-decoration:underline;}
 
 
 /* 스크롤 & margin */
 body { 
 margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
 
-td {font-family: "돋움"; font-size: 9pt; color:#595959; font-weight:normal;}
-th {font-family: "돋움"; font-size: 9pt; color:#000000; font-weight:normal;}
+td {font-family: "Noto Sans KR"; font-size: 9pt; color:#595959; font-weight:normal;}
+th {font-family: "Noto Sans KR"; font-size: 9pt; color:#000000; font-weight:normal;}
 
 
 /*  흰색배경 inputbox  */
  textarea, input, select
   {padding-left:2px; color:#555555; border:1px solid #9BBED2; 
- font-family: "돋움"; font-size: 9pt; color:#595959;}
+ font-family: "Noto Sans KR"; font-size: 9pt; color:#595959;}
  
  
  
 /*list_text*/
-.lt_text { font-size:9pt; color:#000000; font-family:"돋움, Arial"; height:24px; text-align:left; vertical-align:middle; padding-left:10px; padding-right:10px;}
-.lt_text2 { font-size:9pt; color:#444444; font-family:"돋움, Arial"; height:30px; text-align:left; vertical-align:middle; padding-left:10px; padding-right:10px; font-weight: bold;}
-.lt_text3 { font-size:9pt; color:#000000; font-family:"돋움, Arial"; height:24px; text-align:center; vertical-align:middle;}
-.lt_text4 { font-size:9pt; color:#000000; font-family:"돋움, Arial"; text-align:center; vertical-align:middle;}
-.lt_text5 { font-size:9pt; color:#000000; font-family:"돋움, Arial"; height:24px; text-align:left; vertical-align:top; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
+.lt_text { font-size:9pt; color:#000000; font-family:"Noto Sans KR, Arial"; height:24px; text-align:left; vertical-align:middle; padding-left:10px; padding-right:10px;}
+.lt_text2 { font-size:9pt; color:#444444; font-family:"Noto Sans KR, Arial"; height:30px; text-align:left; vertical-align:middle; padding-left:10px; padding-right:10px; font-weight: bold;}
+.lt_text3 { font-size:9pt; color:#000000; font-family:"Noto Sans KR, Arial"; height:24px; text-align:center; vertical-align:middle;}
+.lt_text4 { font-size:9pt; color:#000000; font-family:"Noto Sans KR, Arial"; text-align:center; vertical-align:middle;}
+.lt_text5 { font-size:9pt; color:#000000; font-family:"Noto Sans KR, Arial"; height:24px; text-align:left; vertical-align:top; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
  
  
  .button { 
@@ -68,23 +68,23 @@
 /****************************************** 텍스트   ************************************************************/
 
 /* 로케이션_텍스트 */
-.location{ font-family:"돋움"; font-size:8pt; color:#6d6d6d ;padding-top:1px; padding-left:3px; 
+.location{ font-family:"Noto Sans KR"; font-size:8pt; color:#6d6d6d ;padding-top:1px; padding-left:3px; 
            vertical-align: middle}
 
 /* 타이틀_볼드 */
-.title{ font-family:"돋움"; font-size:9pt; color:#000000 ; 
+.title{ font-family:"Noto Sans KR"; font-size:9pt; color:#000000 ; 
         font-weight: bold ; vertical-align: middle}
 
 /* 타이틀_볼드_좌측정렬 */
-.title_left{ font-family:"돋움"; font-size:9pt; color:#000000 ; 
+.title_left{ font-family:"Noto Sans KR"; font-size:9pt; color:#000000 ; 
         font-weight: bold ; vertical-align: middle; text-align:left }        
         
 /* 팝업_타이틀_볼드 */
-.title_wh{ font-family:"돋움"; font-size:9pt; color:#ffffff ; 
+.title_wh{ font-family:"Noto Sans KR"; font-size:9pt; color:#ffffff ; 
            font-weight: bold ; vertical-align: middle}
 
 /* 버튼메뉴_타이틀_화이트_볼드 */
-.title_wh_b{ font-family:"돋움"; font-size:9pt; color:#ffffff ; 
+.title_wh_b{ font-family:"Noto Sans KR"; font-size:9pt; color:#ffffff ; 
            font-weight: bold ; vertical-align: middle}
 
 
@@ -92,15 +92,24 @@
 .text2{color:#A2A2A2; }
 /****************************************** 테이블 & 텍스트   ************************************************************/
 /* 리스트 테이블 */
-.table-line{BORDER-TOP: #1A90D8 2px solid; BORDER-bottom: #BABABA 1px solid;border-collapse: collapse;}
-  .table-line th{BORDER-bottom: #A3A3A3 1px solid; padding-left:2px;padding-right:2px;background-color: #E4EAF8; height:20px;}
-  .table-line td{BORDER-bottom: #E0E0E0 1px solid; padding-left:2px;padding-right:2px;background-color: #F7F7F7; height:20px;}
+/* .table-line{width:100%;border-top:2px solid #1A90D8;border-bottom:1px solid #bababa;border-collapse: collapse;}
+.table-line th{BORDER-bottom: #A3A3A3 1px solid; padding-left:2px;padding-right:2px;background-color: #E4EAF8; height:20px;}
+.table-line td{BORDER-bottom: #E0E0E0 1px solid; padding-left:2px;padding-right:2px;background-color: #F7F7F7; height:20px;} */
 
+.table-line *{font-family: 'Noto Sans KR';}
+.table-line{width:100%;border-collapse: collapse;}
+
+.table-line .cal_util{height:60px;background:#ECEDF0;}
+.table-line .cal_util th b{font-size:18px;font-weight:600;color:#222;margin:0 12px;vertical-align:middle;}
+.table-line .cal_util th a{width:35px;height:35px;margin:0 2px;}
+.table-line tr th{height:57px;font-size:16px;font-weight:400;color:#333;}
+.table-line tr td{height:57px;font-size:16px;font-weight:400;color:#333;}
+.table-line tr td:not(:empty):hover{background:#EDF6FC;color:#0388D2;border-radius:8px;}
 
 /* 등록 테이블 */
 .table-register{BORDER-TOP: #D2D4D1 1px solid;BORDER-bottom: #D2D4D1 1px solid;BORDER-left: #D2D4D1 1px solid;BORDER-right: #D2D4D1 1px solid; border-collapse: collapse;}
-  .table-register th{ padding-left:2px;padding-right:5px;background-color: #E4EAF8; Text-align: right ;}
-  .table-register td{ padding-left:2px;padding-right:5px;background-color: #F7F7F7;}
+.table-register th{ padding-left:2px;padding-right:5px;background-color: #E4EAF8; Text-align: right ;}
+.table-register td{ padding-left:2px;padding-right:5px;background-color: #F7F7F7;}
 
 
 /* 조회 테이블
@@ -110,5 +119,5 @@
 
 /* 투명 테이블 */  
 .table-trans  {BORDER-LEFT: 0px solid;BORDER-RIGHT:0px solid; BORDER-BOTTOM:0px solid; BORDER-TOP:0px solid; border-collapse:collapse;}
-  .table-trans td{border:0px solid;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;border:0px solid;border-collapse: collapse;}
+.table-trans td{border:0px solid;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;border:0px solid;border-collapse: collapse;}
   
(No newline at end of file)
src/main/webapp/css/common.css
--- src/main/webapp/css/common.css
+++ src/main/webapp/css/common.css
@@ -1,4 +1,5 @@
 @charset "utf-8";
+
 /* Type Selector */
 *{margin:0; padding:0;margin:0; padding:0;}
 img, fieldset, button{border:none;}
@@ -425,5 +426,3 @@
 .btn_s { padding: 3px 10px 6px 11px; background-color: #4688d2; color: #fff; font-size: 11px; border-radius: 1px; margin-top: 4px;}
 .btn_s:hover { color: #c7dbf1; }
 /* 댓글 끝 */
-
-
 
src/main/webapp/css/print.css (added)
+++ src/main/webapp/css/print.css
@@ -0,0 +1,60 @@
+@media print {
+  @page {
+    size: landscape; /* 가로 방향 */
+    margin: 0;       /* 여백을 0으로 설정하여 브라우저 여백 제거 */
+  }
+
+  html, body {
+    width: 1920px !important; /* 원본 디자인 너비 */
+    height: auto !important;  /* ★ 100% 제거: 빈 페이지 방지 핵심 */
+    margin: 0 !important;
+    padding: 0 !important;
+    overflow: visible !important;
+    clear: both !important;
+  }
+  
+  body {
+    zoom: 1.3;
+    -webkit-print-color-adjust: exact;
+    print-color-adjust: exact;
+  }
+  
+  /* 모든 부모 요소의 높이 제한 해제 */
+  .wrap, .container, .enroll_popup, .enroll_wrap {
+    overflow: visible !important;
+    height: auto !important;
+    display: block !important;
+  }
+
+  /* 첫 페이지 빈 공간 방지 */
+  .enroll_wrap,.cont_area,.schedule_area {
+    position: absolute !important;
+    top: 60px !important;
+    left: 0 !important;
+    height: auto !important;
+    page-break-before: avoid !important;
+    clear: both !important;
+  }
+  
+  .enroll_popup_title{margin:0 0 30px 0;}
+
+  /* 테이블 행 잘림 방지 */
+  tr, .card, .section {page-break-inside: avoid !important;}
+  .enroll_popup_bottom_table{height:100% !important;} 
+  table *{overflow:visible !important;max-height:100% !important;}
+  
+  
+  /* 장애관리 > 등록(작업계획서, 작업결과보고 다음페이지 넘김 방지) */
+  .fault_bottom_wrap{top:-508px;left:0;}
+  
+  /* sla관리 */
+  input[value="sla"]+.enroll_popup{zoom:0.96;}
+  
+  /* 업체계약관리 > 사업(계약)관리 */
+  .Biz_popup{zoom:0.94;}
+  
+  /* 업체계약관리 > 업체관리 */
+  .enterprise_popup{zoom:0.94;}
+  
+}
+
src/main/webapp/direct/css/all.css
--- src/main/webapp/direct/css/all.css
+++ src/main/webapp/direct/css/all.css
@@ -58,6 +58,7 @@
 .serch_in{width: 87%;}
 
 input[type="text"].search_box{width: 94%;padding-left:0;}
+input[type="text"].search_box::placeholder{color:#fff !important; opacity: 0.8;background:none;}
 
 .serch_in input{
     border: none;
@@ -71,7 +72,7 @@
 }
 
 .serch_in input::placeholder{
-    color: #b8d4ee;
+    color: #b8d4ee !important;
     font-size: 14px;
 }
 
src/main/webapp/direct/css/enroll_popup.css
--- src/main/webapp/direct/css/enroll_popup.css
+++ src/main/webapp/direct/css/enroll_popup.css
@@ -1,4 +1,4 @@
-
+@import url("/css/print.css") print;
 
 body {
   font-family: "Noto Sans KR", sans-serif !important;
@@ -26,13 +26,12 @@
 }
 
 /*공통*/
-
 .nav li{
 	display:inline-block
 }
 
 .enroll_popup {
-    width: 1366px;
+    width: 100%;
     height: 856px;
     box-shadow: 1px 2px 6px rgba(8, 26, 49, 0.42);
 }
@@ -44,7 +43,7 @@
 }
 
 .enroll_popup_title {
-    width: 1366px;
+    width: 100%;
     font-size: 22px;
     color: #fff;
     background-color: #0388d2;
@@ -62,7 +61,6 @@
 
 input[type="text"]::placeholder {
     background: url(/direct/img/enroll_edit_icon.png) no-repeat center;
-    opacity: 0.3;
 }
 
 /*page 시작*/
@@ -149,12 +147,12 @@
 }
 
 .file_move_area input[type="button"].file_move_reset_btn {
-	border: 1px solid #aaa;
+	border: 1px solid #878c8f;
 	background: #fff url(/direct/img/file_move_reset_icon.png) no-repeat 8px center;
 	padding-left: 28px;
 	height: 27px;
 	font-size: 14px;
-	color: #aaa;
+	color: #878c8f;
 	border-radius: 5px;
 	box-shadow: 0 2px 5px rgba(16, 60, 84, 0.15);
 	padding-right: 10px;
@@ -177,8 +175,8 @@
 }
 
 .file_move_area input[type="button"].file_move_reset_btn:hover {
-	border: 1px solid #aaa;
-	background: #Aaa url(/direct/img/file_move_reset_icon_white.png) no-repeat 8px center;
+	border: 1px solid #878c8f;
+	background: #878c8f url(/direct/img/file_move_reset_icon_white.png) no-repeat 8px center;
 	padding-left: 28px;
 	height: 27px;
 	font-size: 14px;
@@ -513,7 +511,7 @@
     overflow-y: scroll;
     height: 362px;
     display: inline-block;
-    width: 157.1px;
+    width: calc((100% / 5) - 3.7px);
 }
 
 .enroll_input_file_list_wrap table tbody tr td ul li {
@@ -914,6 +912,10 @@
 	height:777px;
 }
 
+.Biz_popup .enroll_input_left{width:37.7%;}
+.Biz_popup .enroll_input_file{width:58%;}
+.Biz_popup .enroll_input_left li:nth-child(2) .enroll_sort{display:inline-flex;width:80%;vertical-align:top;flex-wrap:wrap;gap:8px 0;}
+
 .first_date,
 .last_date {
     width: 111px !important;
@@ -1242,9 +1244,9 @@
 }
 
 .delect_line input[type="button"] {
-    border: 1px solid #aaa;
+    border: 1px solid #878c8f;
     color: #fff;
-    background: #aaa url(/direct/img/delect_line.png) no-repeat 5px center;
+    background: #878c8f url(/direct/img/delect_line.png) no-repeat 5px center;
     font-size: 14px;
     font-weight: 400
 }
@@ -1820,6 +1822,15 @@
 
 
 /*edu_popup_detail 시작*/
+.edu_popup_detail .enroll_input_left{
+	width:calc((100% / 2) - 100px);
+	margin:0 16px 0 0;
+}
+.edu_popup_detail .enroll_input_file{
+	width:calc((100% / 2) + 24px);
+	margin:0 0 0 16px;
+}
+
 
 .edu_popup_detail .enroll_input_left ul li .enroll_input_title{
     vertical-align: middle !important;
@@ -1920,7 +1931,7 @@
 } */
 
 .edu_popup_detail .enroll_input_left ul li input[type="text"].edu_money{
-    width: 472px;
+    width: 470px;
     margin-right: 10px;
 }
 
@@ -1989,6 +2000,9 @@
 }
 
 /*업체관리 팝업*/
+
+.enterprise_wrap .enroll_input_left{width:43%;}
+.enterprise_wrap .enroll_input_left li:nth-child(1) .enroll_sort{display:inline-flex;width:82%;gap:8px 0;flex-wrap:wrap;}
 
 .enterprise_team{
     width: 565px;
@@ -2242,12 +2256,13 @@
 
 .rtest_right_wrap {
     display: inline-block;
+    width:53%;
     margin-left: 25px;
 }
 
 .rtest_right_wrap textarea {
     margin-top: 10px;
-    width: 694px;
+    width: 100%;
     height: 188px;
 }
 
@@ -2460,15 +2475,16 @@
 }
 
 .asset_left_area .asset_list_tab_menu {
+	display:flex;
 	width: 248px;
 }
 
 .asset_left_area .asset_list_tab_menu li {
 	width: 83px;
 	height: 28px;
-	font-size: 11px;
+	font-size: 13px;
 	line-height: 28px;
-	margin-left: -3px;
+	
 }
 
 .asset_left_area .asset_list_tab_menu li:last-child a {
@@ -2476,18 +2492,23 @@
 }
 
 .asset_left_area .asset_list_tab_menu li a {
-	padding: 0 24.46px
+	display:flex;
+	padding:0;
+	width:100%;
+	justify-content:center;
+	align-items:center;
 }
 
 .asset_left_area .asset_list_tab_menu li.list_tab_menu_on {
 	width: 83px;
 	height: 28px;
-	font-size: 11px;
-	font-size: 12px !important;
+	
 }
 
 .asset_left_area .asset_list_tab_menu li.list_tab_menu_on a {
 	border-right: none;
+	font-size:14px;
+
 }
 
 .asset_left_serch_area {
@@ -2637,6 +2658,7 @@
 .asset_right_serch_area input[type="text"]::placeholder {
 	background: none;
 	font-size: 13px;
+	
 }
 
 .asset_right_serch_area input[type="button"].asset_right_serch_btn {
@@ -2665,7 +2687,7 @@
 
 .asset_right_sort_table .asset_list_tab_menu li.table_btns_list {
 	display: inline-block;
-	width: 551px;
+	width: 555px;
 	text-align: right;
 }
 
@@ -2946,16 +2968,20 @@
 
 .asset_right_sort_table .list_tab_menu_wrap .asset_table_detail .asset_list_tab_menu li {
 	width: 83px;
-	font-size: 11px;
+	font-size: 13px;
 	margin-left: -4px;
 }
 
 .asset_right_sort_table .list_tab_menu_wrap .asset_table_detail .asset_list_tab_menu li.list_tab_menu_on {
-	font-size: 12px !important;
+	font-size: 14px !important;
 }
 
 .asset_right_sort_table .list_tab_menu_wrap .asset_table_detail .asset_list_tab_menu li a {
-	padding: 0 19.4px
+	display:inline-block;
+	width:100%;
+	height:18px;
+	line-height:18px;
+	padding: 0;
 }
 
 .asset_right_sort_table .list_tab_menu_wrap .asset_table_detail .asset_list_tab_menu li.table_btns_list {
@@ -3469,6 +3495,8 @@
 .asset_popup_repair .asset_popup_title .enroll_popup_title_btns{
 	margin-right: 10px;
 }
+
+.asset_popup_exposure_list .asset_exposure_list.enroll_input_left{width:100%;}
 
 .asset_popup_alram .asset_alram ul li,
 .asset_popup_enroll_sort .asset_enroll_sort ul li,
@@ -4260,7 +4288,7 @@
 }
 
 .complanint_wrap ul li input[type="text"].complanint_title_text {
-	width: 663px;
+	width: 658px;
 	height: 29px;
 	vertical-align: middle;
 }
@@ -6012,7 +6040,7 @@
 }
 
 .enroll_popup .enroll_wrap .enroll_input_file .sla_file_wrap table tbody tr td{
-	min-width: 197.3px;
+	min-width: 196.3px;
 }
 
 .enroll_popup .enroll_wrap .enroll_input_file .sla_file_wrap table thead tr th{
@@ -6239,8 +6267,8 @@
 
 .eva_down_btn input[type="button"]#table_remove{
 	background: url(/direct/img/del_table.png) no-repeat 8px center;
-	color: #aaa;
-	border: 1px solid #aaa;
+	color: #878c8f;
+	border: 1px solid #878c8f;
 	font-weight: 400;
 	padding-left: 25px;
 }
@@ -6251,7 +6279,7 @@
 }
 
 .eva_down_btn input[type="button"]#table_remove:hover{
-	background: #aaa url(/direct/img/del_table_white.png) no-repeat 8px center;
+	background: #878c8f url(/direct/img/del_table_white.png) no-repeat 8px center;
 	color: #fff;
 }
 
@@ -6298,7 +6326,7 @@
 }
 
 .add_sc_input ul li input[type="radio"]+label{
-	margin-left: 68px;
+	/* margin-left: 68px; */
 	vertical-align: middle;
 	font-size: 15px;
 }
@@ -7185,16 +7213,16 @@
 
 /*20191115 - radio 버튼 클릭 시 맞추기*/
 
-.fault_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]:checked+label{background-position: 1.5px 2.5px;}
-.fault_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#cd1:checked+label{background-position: 2.3px 2.5px;}
+.fault_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]:checked+label{background-position: center;}
+/* .fault_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#cd1:checked+label{background-position: 2.3px 2.5px;}
 .fault_popup .enroll_wrap .enroll_input_left ul li .enroll_sort_sub input[type="radio"]#sub_cd4:checked+label{background-position: 1.4px 2.5px;}
 .fault_popup .enroll_wrap .enroll_input_left ul li .enroll_sort_sub input[type="radio"]#sub_cd5:checked+label{background-position: 1.7px 2.5px;}
 .fault_popup .enroll_wrap .enroll_input_left ul li .fault_work_date_check input[type="radio"]#date_cd1:checked+label{background-position: 2.1px 1.6px;}
 .fault_popup .enroll_wrap .enroll_input_left ul li .fault_work_date_check input[type="radio"]#date_cd2:checked+label{background-position: 1.5px 1.6px;}
 .fault_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#place_cd1:checked+label{background-position: 2.3px 2.3px;}
-.fault_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#place_cd2:checked+label{background-position: 1.6px 2.1px;}
-.Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]:checked+label{background-position: 2.8px 2.8px;}
-.Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#cb1:checked+label{background-position: 3.3px 2.8px;}
+.fault_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#place_cd2:checked+label{background-position: 1.6px 2.1px;} */
+.Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]:checked+label{background-position: center;;}
+/* .Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#cb1:checked+label{background-position: 3.3px 2.8px;}
 .Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#s1:checked+label{background-position: 3.3px 2.5px;}
 .Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#s2:checked+label{background-position: 2.7px 2.5px;}
 .Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#s3:checked+label{background-position: 2.7px 2.5px;}
@@ -7204,8 +7232,8 @@
 .Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#a1:checked+label{background-position: 3.3px 3.3px;}
 .Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#a2:checked+label{background-position: 2.7px 3.3px;}
 .Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#a3:checked+label{background-position: 2.8px 3.3px;}
-.Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#a4:checked+label{background-position: 3.3px 3.3px;}
-.Sci_popup .enroll_input_left ul li .enroll_sort input[type="radio"]#cb1:checked+label{background-position: 2.5px 1.8px;}
+.Biz_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#a4:checked+label{background-position: 3.3px 3.3px;} */
+/* .Sci_popup .enroll_input_left ul li .enroll_sort input[type="radio"]#cb1:checked+label{background-position: 2.5px 1.8px;}
 .Sci_popup .enroll_input_left ul li .enroll_sort input[type="radio"]#cb2:checked+label{background-position: 1.7px 1.8px;}
 .admin_complanint_wrap .list_tab_menu_wrap .complanint_tab_menu_wrap .complanint_handling_menu ul li ul.handling_status li input[type="radio"]#stateCd_01:checked+label{background-position:1.8px 1.7px;}
 .admin_complanint_wrap .list_tab_menu_wrap .complanint_tab_menu_wrap .complanint_handling_menu ul li ul.handling_status li input[type="radio"]#stateCd_02:checked+label{background-position:1.8px 1.7px;}
@@ -7243,7 +7271,7 @@
 .edu_popup_detail .enroll_input_left ul li .enroll_sort .sub_sort input[type="radio"]#t2:checked+label{background-position:1.7px 1.7px;}
 .edu_popup_detail .enroll_input_left ul li.edu_place input[type="radio"]#c1:checked+label{background-position:1.9px 2.2px;}
 .edu_popup_detail .enroll_input_left ul li.edu_place input[type="radio"]#c2:checked+label{background-position:1.7px 2.2px;}
-.edu_popup_detail .enroll_input_left ul li.edu_place input[type="radio"]#c3:checked+label{background-position:1.8px 2.2px;}
+.edu_popup_detail .enroll_input_left ul li.edu_place input[type="radio"]#c3:checked+label{background-position:1.8px 2.2px;} */
 
 
 /*20191118*/
@@ -7312,32 +7340,32 @@
 
 /*2019-12-20 라디오박스/체크박스 체크 수정 */
 
-.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn0+label{background-position: 2px 2.1px;width:12px;height:12px;margin-top:-3px;margin-right:8px;}
-.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn1+label{background-position: 2px 2.1px;width:12px;height:12px;margin-top:-3px;margin-right:8px;}
-.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn2+label{background-position: 2px 2.1px;width:12px;height:12px;margin-top:-3px;margin-right:8px;}
-.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn0:checked+label{background-position: 2px 2.1px;width:12px;height:12px;margin-top:-3px;margin-right:8px;}
-.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn1:checked+label{background-position: 1.5px 2.1px;width:12px;height:12px;margin-top:-3px;margin-right:8px;}
-.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn2:checked+label{background-position: 2.4px 2.1px;width:12px;height:12px;margin-top:-3px;margin-right:8px;}
-.setting_sc_popup .enroll_input_left.set_sc_input ul li input[type="radio"]#schdlrOpenCd1:checked+label{background-position: 1.7px 1.65px;}
+.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn0+label{width:12px;height:12px;margin-top:-3px;margin-right:8px;}
+.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn1+label{width:12px;height:12px;margin-top:-3px;margin-right:8px;}
+.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn2+label{width:12px;height:12px;margin-top:-3px;margin-right:8px;}
+.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn0:checked+label{width:12px;height:12px;margin-top:-3px;margin-right:8px;}
+.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn1:checked+label{width:12px;height:12px;margin-top:-3px;margin-right:8px;}
+.add_sc_popup .enroll_input_left.add_sc_input ul li input[type="radio"]#schdlrShareYn2:checked+label{width:12px;height:12px;margin-top:-3px;margin-right:8px;}
+/* .setting_sc_popup .enroll_input_left.set_sc_input ul li input[type="radio"]#schdlrOpenCd1:checked+label{background-position: 1.7px 1.65px;}
 .setting_sc_popup .enroll_input_left.set_sc_input ul li input[type="radio"]#schdlrOpenCd2:checked+label{background-position: 2.15px 1.65px;}
 .setting_sc_popup .enroll_input_left.set_sc_input ul li input[type="radio"]#schdlrOpenCd3:checked+label{background-position: 1.95px 1.55px;}
 .setting_sc_popup .enroll_input_left.set_sc_input ul li input[type="radio"]#schdlrWeekBgnCd1:checked+label{background-position: 1.7px 2.1px;}
 .setting_sc_popup .enroll_input_left.set_sc_input ul li input[type="radio"]#schdlrWeekBgnCd2:checked+label{background-position: 1.85px 2.2px;}
 .setting_sc_popup .enroll_input_left.set_sc_input ul li input[type="radio"]#schdlrTimeCd1:checked+label{background-position: 1.55px 1.65px;}
-.setting_sc_popup .enroll_input_left.set_sc_input ul li input[type="radio"]#schdlrTimeCd2:checked+label{background-position: 2px 1.65px;}
-.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_01+label{background-position: 2.4px 1.85px;margin-right:5px}
-.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_02+label{background-position: 1.6px 1.85px;margin-right:5px}
-.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_09+label{background-position: 1.8px 1.85px;margin-right:5px}
-.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_01+label{background-position: 2.4px 1.85px;margin-right:5px}
-.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_02+label{background-position: 1.6px 1.85px;margin-right:5px}
-.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_09+label{background-position: 1.8px 1.85px;margin-right:5px}
-.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_01:checked+label{background-position: 2.4px 1.85px;margin-right:5px}
-.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_02:checked+label{background-position: 1.6px 1.85px;margin-right:5px}
-.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_09:checked+label{background-position: 1.8px 1.85px;margin-right:5px}
-.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_01:checked+label{background-position: 2.4px 1.85px;margin-right:5px}
-.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_02:checked+label{background-position: 1.6px 1.85px;margin-right:5px}
-.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_09:checked+label{background-position: 1.8px 1.85px;margin-right:5px}
-.ptr_List table tbody tr td input[type="radio"]#check0+label{background-position:2.5px 1.4px;}
+.setting_sc_popup .enroll_input_left.set_sc_input ul li input[type="radio"]#schdlrTimeCd2:checked+label{background-position: 2px 1.65px;} */
+.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_01+label{margin-right:5px}
+.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_02+label{margin-right:5px}
+.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_09+label{margin-right:5px}
+.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_01+label{margin-right:5px}
+.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_02+label{margin-right:5px}
+.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_09+label{margin-right:5px}
+.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_01:checked+label{margin-right:5px}
+.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_02:checked+label{margin-right:5px}
+.rtest_left ul li .enroll_sort input[type="radio"]#periQuCd_09:checked+label{margin-right:5px}
+.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_01:checked+label{margin-right:5px}
+.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_02:checked+label{margin-right:5px}
+.rtest_left ul li .enroll_sort input[type="radio"]#periMeCd_09:checked+label{margin-right:5px}
+/* .ptr_List table tbody tr td input[type="radio"]#check0+label{background-position:2.5px 1.4px;}
 .ptr_List table tbody tr td input[type="radio"]#check1+label{background-position:2.5px 2px;}
 .ptr_List table tbody tr td input[type="radio"]#check2+label{background-position:2.4px 1.6px;}
 .ptr_List table tbody tr td input[type="radio"]#check3+label{background-position:2.5px 2px;}
@@ -7346,7 +7374,7 @@
 .ptr_List table tbody tr td input[type="radio"]#check6+label{background-position:2.5px 1.8px;}
 .ptr_List table tbody tr td input[type="radio"]#check7+label{background-position:2.4px 2.35px;}
 .ptr_List table tbody tr td input[type="radio"]#check8+label{background-position:2.45px 1.8px;}
-.ptr_List table tbody tr td input[type="radio"]#check9+label{background-position:2.4px 2.4px;}
+.ptr_List table tbody tr td input[type="radio"]#check9+label{background-position:2.4px 2.4px;} */
 
 
 /* 2019.12.26 - 라디오박스 라벨 등 수정 */
@@ -7386,12 +7414,12 @@
 .complanint_handling_menu ul li .enroll_input_title{font-weight: 400;}
 .enroll_input_left.rtest_left ul li .enroll_input_title .listTitle{font-weight: 400;}
 
-.enterprise_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#cb1:checked+label{background-position: 2.4px 1.8px;}
+/* .enterprise_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#cb1:checked+label{background-position: 2.4px 1.8px;}
 .enterprise_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#cb2:checked+label{background-position: 1.75px 1.75px;}
 .enterprise_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#cb3:checked+label{background-position: 1.7px 1.8px;}
 .enterprise_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#cb4:checked+label{background-position: 1.75px 1.75px;}
 .enterprise_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#cb5:checked+label{background-position: 2.2px 1.8px;}
-.enterprise_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#cb6:checked+label{background-position: 2.3px 1.8px;}
+.enterprise_popup .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="radio"]#cb6:checked+label{background-position: 2.3px 1.8px;} */
 
 /* 2019.1.2 - 코딩 수정 */
 
@@ -7409,7 +7437,7 @@
 .enroll_input_left ul li.addSchDate input[type="text"].timepicker{width:80px;}
 .enroll_input_left ul li.detailSchCont textarea{width: 487px;}
 
-.edu_popup_detail .enroll_wrap .enroll_input_left ul li.edu_place input[type="radio"]+label{margin-left:0;margin-right:7px;}
+/* .edu_popup_detail .enroll_wrap .enroll_input_left ul li.edu_place input[type="radio"]+label{margin-left:0;margin-right:7px;}
 .edu_popup_detail .enroll_wrap .enroll_input_left ul li.edu_place input[type="radio"]+label+label{margin-right:20px;}
 .edu_popup_detail .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#ac1:checked+label{background-position:3.3px 2.5px;}
 .edu_popup_detail .enroll_wrap .enroll_input_left ul li .enroll_sort input[type="checkbox"]#ac2:checked+label{background-position:2.4px 2.4px;}
@@ -7417,7 +7445,7 @@
 .edu_popup_detail .enroll_wrap .enroll_input_left ul li .enroll_sort .sub_sort input[type="checkbox"]#t2:checked+label{background-position:2.5px 3px;}
 .edu_popup_detail .enroll_wrap .enroll_input_left ul li.edu_place input[type="radio"]#cH0101:checked+label{background-position:2px 2.2px;}
 .edu_popup_detail .enroll_wrap .enroll_input_left ul li.edu_place input[type="radio"]#cH0102:checked+label{background-position:1.6px 2.2px;}
-.edu_popup_detail .enroll_wrap .enroll_input_left ul li.edu_place input[type="radio"]#cH0103:checked+label{background-position:2px 2.2px;}
+.edu_popup_detail .enroll_wrap .enroll_input_left ul li.edu_place input[type="radio"]#cH0103:checked+label{background-position:2px 2.2px;} */
 
 
 /*2020.01.22 - 수정*/
@@ -7517,4 +7545,8 @@
 /* 2020.03.10 - 수정사항 */
 
 tr.noSerchTr{display:flex;width:100%;}
-td.noSerch{display:flex;flex-direction:column;width:100% !important;max-width:100% !important;text-align:center;padding:10px 0;}
(No newline at end of file)
+td.noSerch{display:flex;flex-direction:column;width:100% !important;max-width:100% !important;text-align:center;padding:10px 0;}
+
+.asset_list_page ul{display:inline-flex;align-items:center;}
+.asset_list_page ul li{height:auto;}
+.asset_list_page .page_first,.asset_list_page .page_last{height:auto;}
(No newline at end of file)
src/main/webapp/direct/css/font.css
--- src/main/webapp/direct/css/font.css
+++ src/main/webapp/direct/css/font.css
@@ -1,4 +1,4 @@
-@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 100;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype');}
+/* @font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 100;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype');}
 
 
 @font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 300;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype');}
@@ -17,7 +17,7 @@
 
 
 
-@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 900;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype');}
+@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 900;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype');} */
 
 
 
src/main/webapp/direct/css/index.css
--- src/main/webapp/direct/css/index.css
+++ src/main/webapp/direct/css/index.css
@@ -16,7 +16,7 @@
     font-weight: 300;
     line-height: 53px;
     text-align: center;
-    color: #777;
+    color: #575a5f;
     display:inline-block;
 }
 
@@ -257,6 +257,7 @@
 }
 
 .file{
+	width:20px;
     background: url(/direct/img/file_icon.png) no-repeat center center;
 }
 
@@ -288,10 +289,10 @@
 .list_tab_menu li{
     height: 53px;
     font-size: 16px;
-    font-weight: 300;
+    font-weight: 400;
     line-height: 53px;
     text-align: center;
-    color: #777;
+    color: #575a5f;
     display:inline-block;
 }
 
@@ -542,8 +543,8 @@
 
 .setting_btn input[type="button"].list_btn{
 	background: url(/direct/img/list_btn.png) no-repeat 8px center;
-	border: 1px solid #aaa;
-	color: #aaa;
+	border: 1px solid #878c8f;
+	color: #878c8f;
 	padding-left: 18px;
 }
 
@@ -588,15 +589,15 @@
 }
 
 .setting_btn input[type="button"].password_change_btn{
-	border: 1px solid #aaa;
-	color: #aaa;
+	border: 1px solid #878c8f;
+	color: #878c8f;
 	background-color: #fff;
 }
 
 .setting_btn input[type="button"].password_change_btn:hover{
-	border: 1px solid #aaa;
+	border: 1px solid #878c8f;
 	color: #fff;
-	background-color: #aaa;
+	background-color: #878c8f;
 }
 
 .setting_list_wrap table tr td input[type="radio"]+label{
@@ -628,7 +629,7 @@
 
 .fault_cont_area .list_tab_menu_wrap ul.fault_list_tab_menu li {
 	height: 40px;
-	font-size: 13px;
+	font-size: 14px;
 	line-height: 42px;
 }
 
@@ -672,7 +673,7 @@
 .fault_serch_area input[type="text"] {
 	width: 245px;
 	height: 27px;
-	font-size: 13px;
+	font-size: 14px;
 }
 
 .fault_serch_area input[type="button"].fault_serch_btn {
@@ -680,7 +681,7 @@
 	background-color: #aaa;
 	border: none;
 	color: #fff;
-	font-size: 13px;
+	font-size: 14px;
 	border-radius: 3px;
 	height: 31px;
 	vertical-align: top;
@@ -709,7 +710,7 @@
 	color: #fff;
 	border: none;
 	border-radius: 5px;
-	font-size: 13px;
+	font-size: 14px;
 	font-weight: 400;
 	vertical-align: top;
 	margin-left: 5px;
@@ -1559,19 +1560,25 @@
 }
 
 .ip_area .ip_left_area .ip_list_tab_menu li a {
-	padding: 0 24.46px;
+	
 }
 
 .ip_area .ip_right_area .ip_right_sort_table .list_tab_menu_wrap .ip_list_tab_menu li {
-	width: 82px;
+	width: 88px;
+	margin:0;
 }
 
 .ip_area .ip_right_area .ip_right_sort_table .list_tab_menu_wrap .ip_list_tab_menu li a {
-	padding: 0 21.53px;
+	display:inline-flex;
+	justify-content:center;
+	align-items:center;
+	height:18px;
+	padding:0;
+	width:100%;
 }
 
 .ip_area .ip_right_area .ip_right_sort_table .list_tab_menu_wrap .ip_list_tab_menu li.table_btns_list {
-	width: 729px;
+	width: 678px;
 }
 
 .ip_area .ip_right_area .ip_right_sort_table .list_tab_menu_wrap .ip_list_tab_menu li.table_btns_list .nice-select {
@@ -2149,16 +2156,16 @@
 }
 
 .cont_cal .cal_sm input[type="button"].cal_list{
-	border: 1px solid #aaa;
-	color: #aaa;
+	border: 1px solid #878c8f;
+	color: #878c8f;
 	background: url(/direct/img/cal_list.png) no-repeat 8px center;
 	padding-left: 25px;
 }
 
 .cont_cal .cal_sm input[type="button"].cal_list:hover{
-	border: 1px solid #aaa;
+	border: 1px solid #878c8f;
 	color: #fff;
-	background: #aaa url(/direct/img/cal_list_white.png) no-repeat 8px center;
+	background: #878c8f url(/direct/img/cal_list_white.png) no-repeat 8px center;
 	padding-left: 25px;
 }
 
@@ -3113,9 +3120,9 @@
 
 .pf_btns input[type="button"].change_img_btn {
 	background-color: #fff;
-	border: 1px solid #aaa;
+	border: 1px solid #878c8f;
 	padding: 1px 10px;
-	color: #aaa;
+	color: #878c8f;
 	font-size: 14px;
 	border-radius: 5px;
 }
@@ -3384,7 +3391,7 @@
 
 /* ip 수정 - 20191114 */
 
-.ip_enroll_list li input[type="radio"]+label{background-position: 2.5px 1.5px;}
+/* .ip_enroll_list li input[type="radio"]+label{background-position: 2.5px 1.5px;} */
 
 /*20191114 - title*/
 
src/main/webapp/direct/css/reset.css
--- src/main/webapp/direct/css/reset.css
+++ src/main/webapp/direct/css/reset.css
@@ -516,7 +516,7 @@
     resize: vertical;
     border: 1px solid #ccc;
     border-radius: 5px;
-    font-size: 12px;
+    font-size: 14px;
     padding: 5px;
     overflow: visible;
     min-height: 20px;
@@ -586,8 +586,10 @@
 
 input[type="text"]{
     word-wrap: break-word;
-    color: #777;
+    color: #333;
 }
+
+input[type="text"]::placeholder{font-size:14px;color:#666;opacity:1;font-family: 'Noto Sans KR', sans-serif;}
 
 input[type="text"]:focus {
     border: 1px solid #0388d2;
@@ -672,5 +674,4 @@
 }
 
 /* header 검색창 문제 - 20191203 */
-
 button{border:none;}
src/main/webapp/direct/img/cal_img.png (Binary)
--- src/main/webapp/direct/img/cal_img.png
+++ src/main/webapp/direct/img/cal_img.png
Binary file is not shown
src/main/webapp/direct/img/cal_list.png (Binary)
--- src/main/webapp/direct/img/cal_list.png
+++ src/main/webapp/direct/img/cal_list.png
Binary file is not shown
src/main/webapp/direct/img/enroll_edit_icon.png (Binary)
--- src/main/webapp/direct/img/enroll_edit_icon.png
+++ src/main/webapp/direct/img/enroll_edit_icon.png
Binary file is not shown
src/main/webapp/direct/img/enroll_file_icon.png (Binary)
--- src/main/webapp/direct/img/enroll_file_icon.png
+++ src/main/webapp/direct/img/enroll_file_icon.png
Binary file is not shown
src/main/webapp/direct/img/enroll_file_icon_hover.png (Binary)
--- src/main/webapp/direct/img/enroll_file_icon_hover.png
+++ src/main/webapp/direct/img/enroll_file_icon_hover.png
Binary file is not shown
src/main/webapp/direct/img/file_icon.png (Binary)
--- src/main/webapp/direct/img/file_icon.png
+++ src/main/webapp/direct/img/file_icon.png
Binary file is not shown
 
src/main/webapp/images/btn/icon_after_month.png (Binary) (added)
+++ src/main/webapp/images/btn/icon_after_month.png
Binary file is not shown
 
src/main/webapp/images/btn/icon_after_year.png (Binary) (added)
+++ src/main/webapp/images/btn/icon_after_year.png
Binary file is not shown
 
src/main/webapp/images/btn/icon_prev_month.png (Binary) (added)
+++ src/main/webapp/images/btn/icon_prev_month.png
Binary file is not shown
 
src/main/webapp/images/btn/icon_prev_year.png (Binary) (added)
+++ src/main/webapp/images/btn/icon_prev_year.png
Binary file is not shown
src/main/webapp/js/EgovCalPopup.js
--- src/main/webapp/js/EgovCalPopup.js
+++ src/main/webapp/js/EgovCalPopup.js
@@ -75,11 +75,11 @@
 	var sAppName = navigator.appName ;
 
 	if( sAppName.indexOf("Netscape") > -1){
-		openParam = "dialogWidth:275px;dialogHeight:171px;scroll:no;status:no;center:yes;resizable:yes;";
+		openParam = "dialogWidth:400px;dialogHeight:450px;scroll:no;status:no;center:yes;resizable:yes;";
 	}else if(sAppName.indexOf("Microsoft") > -1){
-		openParam = "dialogWidth:275px;dialogHeight:171px;scroll:no;status:no;center:yes;resizable:yes;";
+		openParam = "dialogWidth:400px;dialogHeight:450px;scroll:no;status:no;center:yes;resizable:yes;";
 	}else{
-		openParam = "dialogWidth:275px;dialogHeight:171px;scroll:no;status:no;center:yes;resizable:yes;";
+		openParam = "dialogWidth:400px;dialogHeight:450px;scroll:no;status:no;center:yes;resizable:yes;";
 	}
 	
 retVal = window.showModalDialog(url, varParam, openParam, "calendarCallback");
Add a comment
List