정수빈 정수빈 04-22
회원관리, 문자관리 하위메뉴 레이아웃 수정
@cab3919b8c8267be0f88d6b44ac859cad3640a71
src/main/webapp/WEB-INF/jsp/cmm/sym/ccm/CateCodeTree.jsp
--- src/main/webapp/WEB-INF/jsp/cmm/sym/ccm/CateCodeTree.jsp
+++ src/main/webapp/WEB-INF/jsp/cmm/sym/ccm/CateCodeTree.jsp
@@ -565,8 +565,8 @@
 				</tbody>
 			</table>
 		</div>
-		<div class="btnWrap">
-			<input type="button" class="btnType1 bg_456ded main1_save_btn" value="저 장" onClick="fn_save_menuInfo(); return false;">
+		<div class="btnWrap right">
+			<input type="button" class="btnType fill large primary bg_456ded main1_save_btn" value="저 장" onClick="fn_save_menuInfo(); return false;">
 			<!-- 삭제 기능 제거 - 아래의 경우를 방지하기 위해 미사용/사용처리로 제어
 			1. 기존 카테고리 삭제
 			2. 신규 카테고리 등록
src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovDelUserManage.jsp
--- src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovDelUserManage.jsp
+++ src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovDelUserManage.jsp
@@ -134,7 +134,7 @@
 	            </select>
 				<input type="text" id="searchKeyword" name="searchKeyword" class="recentSearch" value="<c:out value='${userSearchVO.searchKeyword}'/>" size="40" title="검색"  />
 				<input type="button" class="btnType1" onclick="fn_search2(); return false;" value="검색">
-				<input type="button" class="btnType1" onclick="fn_searchReset2(); return false;" value="초기화">
+				<input type="button" class="btnType fill gray" onclick="fn_searchReset2(); return false;" value="초기화">
 			</div>
 			
       <div class="tableWrap">
src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserManage.jsp
--- src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserManage.jsp
+++ src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserManage.jsp
@@ -483,7 +483,7 @@
 																	            
 				<input type="text" id="searchKeyword" name="searchKeyword" class="recentSearch" value="<c:out value='${userSearchVO.searchKeyword}'/>" size="10" title="검색" />
 				<input type="button" class="btnType1" onclick="fn_search(); return false;" value="검색">
-				<input type="button" class="btnType1" onclick="fn_searchReset(); return false;" value="초기화">
+				<input type="button" class="btnType fill gray" onclick="fn_searchReset(); return false;" value="초기화">
 			</div>
 			<div class="listTop">
 				<p class="tType5">
src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectCondidateDetailPop.jsp
--- src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectCondidateDetailPop.jsp
+++ src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectCondidateDetailPop.jsp
@@ -26,6 +26,9 @@
 <title>사용자 수정</title>
 
 </script>
+<style>
+	html,body,.pop_wrap .area_cont{min-width:0;}
+</style>
 </head>
 <body>
 	<div class="wrap pop_wrap">
src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectUpdt.jsp
--- src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectUpdt.jsp
+++ src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserSelectUpdt.jsp
@@ -3582,7 +3582,7 @@
 											<th>후불제 여부</th>
 											<td>
 												<c:if test="${mberManageVO.prePaymentYn == 'Y'}">
-													<div class="button_box">
+													<div class="button_box" style="margin:0;">
 														<button type="button" class="fill" onclick="fnMberPrePaymentYn('N'); return false;">후불제로 변경</button>
 													</div>
 												</c:if>
@@ -3596,7 +3596,7 @@
 													-
 												</c:if>
 												<c:if test="${mberManageVO.prePaymentYn == 'N'}">
-													<div class="button_box">
+													<div class="button_box" style="margin:0;">
 														<fmt:formatNumber type="number" maxFractionDigits="3" value="${mberManageVO.autoCash}" var="commaAutoCash" />
 														<input type="text" id="autoCash" name="autoCash" value='<c:out value="${commaAutoCash}"/>' style="width: 100px;" oninput="this.value = this.value.replace(/[^0-9]/g, '').replace(/(\..*)\./g, '$1');" onkeyup="inputNumberFormat(this)">
 														<button type="button" class="thinfill" style="margin-top: 3px;" onclick="fnMberAutoCash(); return false;">변경</button>
@@ -3608,7 +3608,7 @@
 										<tr>
 											<th>후보자 정보</th>
 											<td colspan="3">
-												<div class="button_box">
+												<div class="button_box" style="margin:0;">
 													<button type="button" class="fill" onclick="fnCondidateDetailPop('<c:out value="${mberManageVO.mberId}"/>'); return false;">상세보기</button>
 												</div>
 											</td>
src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstList.jsp
--- src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstList.jsp
+++ src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstList.jsp
@@ -154,7 +154,7 @@
 	<input type="hidden" name="atchFileId" id="atchFileId" />
 	<input type="hidden" name="workAtchFileId" id="workAtchFileId" />
 	
-	<div class="contWrap" style="position:relative;left:inherit;top:inherit;min-height:auto;padding:40px;">
+	<div class="contWrap company_info_popup">
 		<div class="pageTitle">
 <!-- 			<div class="pageIcon"><img src="/pb/img/pageTitIcon4.png" alt=""></div> -->
 			<h2 class="titType1 c_222222 fwBold">'<c:out value="${searchVO.mberId}' 기업회원 신청 정보" /></h2>
@@ -195,15 +195,15 @@
 			<div class="tableWrap">
 				<table class="tbType1">
 					<colgroup>
-						<col style="width: 50px">
+						<col style="width: 80px;">
+						<col style="width: 10%">
+						<col style="width: 5%">
 						<col style="width: auto">
 						<col style="width: 7%">
-						<col style="width: 12%">
-						<col style="width: 8%">
 						<col style="width: 7%">
 						<col style="width: 7%">
-						<col style="width: 8%">
-						<col style="width: 8%">
+						<col style="width: 7%">
+						<col style="width: 7%">
 						<col style="width: 8%">
 						<col style="width: 5%">
 						<col style="width: 4%">
@@ -287,7 +287,7 @@
 								<c:if test="${result.hstSttus eq '01'}">
 									<button class="btnType btnType20" onclick="setMberCmpHstStatusSave('02','<c:out value="${result.cmphstId}"/>','<c:out value="${result.hstType}"/>','<c:out value="${result.mberId}"/>' ,'<c:out value="${result.managerNm}"/>' ,'<c:out value="${result.mbtlNum}"/>'); return false;">승인</button>
 									<%-- <button class="btnType btnType20" onclick="setMberCmpHstStatusSave('03','<c:out value="${result.cmphstId}"/>','<c:out value="${result.hstType}"/>','<c:out value="${result.mberId}"/>' ,'<c:out value="${result.managerNm}"/>' ,'<c:out value="${result.mbtlNum}"/>'); return false;">반려</button> --%>
-									<button class="btnType btnType20" onclick="returnPop('<c:out value="${result.cmphstId}"/>'); return false;">반려</button>
+									<button class="btnType red line" onclick="returnPop('<c:out value="${result.cmphstId}"/>'); return false;">반려</button>
 								</c:if>
 								<c:if test="${result.hstSttus eq '03'}">
 									<button class="btnType btnType20" onclick="returnPop('<c:out value="${result.cmphstId}"/>'); return false;">반려 사유</button>
src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstListByType.jsp
--- src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstListByType.jsp
+++ src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstListByType.jsp
@@ -382,7 +382,7 @@
 				</select>
 				<span>아이디 : </span><input id="searchKeyword" name="searchKeyword" class="recentSearch" type="text" value="<c:out value='${searchVO.searchKeyword}'/>" size="10" title="검색" maxlength="100" />
 				<input type="button" class="btnType1" value="검색" onclick="fn_search(); return false;">
-				<input type="button" class="btnType1" onclick="fn_searchReset(); return false;" value="초기화">
+				<input type="button" class="btnType fill gray" onclick="fn_searchReset(); return false;" value="초기화">
 			</div>
 			<div class="listTop">
 				<p class="tType5">총 <span class="tType4 c_456ded fwBold"><fmt:formatNumber value="${paginationInfo.totalRecordCount}" pattern="#,###" /></span>건</p>
@@ -539,9 +539,9 @@
 							<td>
 		                        <c:forEach var="item" items="${hstSttusList}" varStatus="status">
 		                            <c:if test="${result.hstSttus == item.code}">
-		                            	<c:if test="${result.hstSttus == 01}"><span class="c_ed4555"><c:out value="${item.codeNm}"/></span></c:if>
-		                            	<c:if test="${result.hstSttus == 02}"><span class="c_456ded"><c:out value="${item.codeNm}"/></span></c:if>
-		                            	<c:if test="${result.hstSttus == 03}"><span class="c_b4b4b4"><c:out value="${item.codeNm}"/></span></c:if>
+		                            	<c:if test="${result.hstSttus == 01}"><span class="c_ed4555 fwBold"><c:out value="${item.codeNm}"/></span></c:if>
+		                            	<c:if test="${result.hstSttus == 02}"><span class="c_456ded fwBold"><c:out value="${item.codeNm}"/></span></c:if>
+		                            	<c:if test="${result.hstSttus == 03}"><span class="c_b4b4b4 fwBold"><c:out value="${item.codeNm}"/></span></c:if>
 		                            </c:if>
 		                        </c:forEach>
 							</td>							
@@ -553,7 +553,7 @@
 								<c:if test="${result.hstSttus eq '01'}">
 									<button class="btnType btnType20" onclick="setMberCmpHstStatusSave('02','<c:out value="${result.cmphstId}"/>','<c:out value="${result.hstType}"/>','<c:out value="${result.mberId}"/>' ,'<c:out value="${result.managerNm}"/>' ,'<c:out value="${result.mbtlNum}"/>' ,'<c:out value="${result.mberNm}"/>' ,'<c:out value="${result.ceoNm}"/>' ,'<c:out value="${result.bizNo}"/>'); return false;">승인</button>
 									<%-- <button class="btnType btnType20" onclick="setMberCmpHstStatusSave('03','<c:out value="${result.cmphstId}"/>','<c:out value="${result.hstType}"/>','<c:out value="${result.mberId}"/>' ,'<c:out value="${result.managerNm}"/>' ,'<c:out value="${result.mbtlNum}"/>'); return false;">반려</button> --%>
-									<button class="btnType btnType20" onclick="returnPop('<c:out value="${result.cmphstId}"/>'); return false;">반려</button>
+									<button class="btnType btnType20 red line" onclick="returnPop('<c:out value="${result.cmphstId}"/>'); return false;">반려</button>
 								</c:if>
 								<c:if test="${result.hstSttus eq '03'}">
 									<button class="btnType btnType20" onclick="returnPop('<c:out value="${result.cmphstId}"/>'); return false;">반려 사유</button>
src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstReturnPop.jsp
--- src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstReturnPop.jsp
+++ src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstReturnPop.jsp
@@ -162,11 +162,11 @@
 						</tr>
 					</tbody>
 				</table>
-				<div class="button_box">
+				<div class="btn_wrap">
 					<c:if test="${mberCmpHstVO.returnCn eq '' || empty mberCmpHstVO.returnCn }">
-						<button type="button" onClick="fn_Update(); return false;">반려</button>
+						<button type="button" class="btnType fill red" onClick="fn_Update(); return false;">반려</button>
 					</c:if>
-						<button type="button" style="color: #8595b0;border: 1px solid #8595b0;background: #fff; " onClick="self.close()">취소</button>
+						<button type="button" class="btnType fill gray" onClick="self.close()">취소</button>
 				</div>
 			</div>
 		</div>
src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstTaxList.jsp
--- src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstTaxList.jsp
+++ src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovMberCmpHstTaxList.jsp
@@ -142,7 +142,7 @@
 .pageCont .tbType1 tbody tr td {font-size:14px;}
 </style>
 </head>
-<body>
+<body class="window_popup">
 
 
 <form name="listForm" action="<c:url value='/uss/umt/user/EgovMberCmpHstList.do'/>" method="post">
@@ -159,13 +159,13 @@
 	<input type="hidden" name="atchFileId" id="atchFileId" />
 	<input type="hidden" name="workAtchFileId" id="workAtchFileId" />
 	
-	<div class="contWrap" style="position:relative;left:inherit;top:inherit;min-height:auto;padding:40px;">
+	<div class="contWrap company_info_popup">
 		<div class="pageTitle">
 <!-- 			<div class="pageIcon"><img src="/pb/img/pageTitIcon4.png" alt=""></div> -->
 			<h2 class="titType1 c_222222 fwBold">'<c:out value="${searchVO.mberId}' 기업회원 신청 정보" /></h2>
 <!-- 			<p class="tType6 c_999999">기업회원 신청 정보를 파악할 수 있습니다.</p> -->
 		</div>
-		<div class="pageCont" style="width:115%;">
+		<div class="pageCont">
 			<%-- <div class="listSerch">
 				아이디 : <input id="searchKeyword" name="searchKeyword" class="recentSearch" type="text" value="<c:out value='${searchVO.searchKeyword}'/>" size="25" title="검색" maxlength="100" />
 				<input type="button" class="btnType1" value="검색" onclick="fn_search(); return false;">
@@ -200,17 +200,17 @@
 			<div class="tableWrap">
 				<table class="tbType1">
 					<colgroup>
-						<col style="width: 30px">
-						<col style="width: 100px">
-						<col style="width: 5%">
-						<col style="width: 7%">
-						<col style="width: 7%">
-						<col style="width: 7%">
-						<col style="width: 60px">
-						<col style="width: 60px">
-						<col style="width: 180px">						
-						<col style="width: 330px">	
-						<col style="width: 500px">					
+						<col style="width: 80px;">
+						<col style="width: 10%;">
+						<col style="width: 5%;">
+						<col style="width: 7%;">
+						<col style="width: 7%;">
+						<col style="width: 7%;">
+						<col style="width: 4%;">
+						<col style="width: 4%;">
+						<col style="width: 180px;">						
+						<col style="width: 15%;">	
+						<col style="width: 32%;">					
 					</colgroup>
 					<thead>
 						<tr>
@@ -273,12 +273,14 @@
 							</td>
 							
 							<c:if test="${status.index eq 0}">
-								<input type="text" name="mberNmC" id="mberNmC"  value="${result.mberNm}"/>	<!-- 회사명 -->
-								<input type="text" name="ceoNm" id="ceoNm"  value="${result.ceoNm}"/>	<!-- 대표자명 -->
-								<input type="text" name="bizNo" id="bizNo"  value="${result.bizNo}"/>	<!-- 사업자등록번호 -->							
+								<div class="form_wrap">	
+									<input type="text" name="mberNmC" id="mberNmC"  value="${result.mberNm}"/>	<!-- 회사명 -->
+									<input type="text" name="ceoNm" id="ceoNm"  value="${result.ceoNm}"/>	<!-- 대표자명 -->
+									<input type="text" name="bizNo" id="bizNo"  value="${result.bizNo}"/>	<!-- 사업자등록번호 -->
+								</div>							
 							</c:if>
 							
-							<td class="left">
+							<td>
 								<%-- <c:if test="${result.hstSttus eq '01'}">--%>
 									<button class="btnType btnType20" onclick="biznoPop();return false;">머니핀 페이지호출</button>
 									<button class="btnType btnType20" onclick="setMberCmpHstStatusSave('${status.index}'); return false;">국세청 API호출</button>
@@ -287,7 +289,7 @@
 									<button class="btnType btnType20" onclick="returnPop('<c:out value="${result.cmphstId}"/>'); return false;">반려 사유</button>
 								</c:if>														
 							</td>
-							<td style="width:500px;">
+							<td>
 								<input type="text" id="result_${status.index}" name="result_${status.index}" value="" size="80"/>								
 							</td>								
 						</tr>
src/main/webapp/WEB-INF/jsp/letter/cateconf/CateConfDetail.jsp
--- src/main/webapp/WEB-INF/jsp/letter/cateconf/CateConfDetail.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/cateconf/CateConfDetail.jsp
@@ -221,10 +221,14 @@
 					</tr>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-					<input type="button" class="btnType1" value="수정" onclick="fnUpdate(); return false;">
-					<input type="button" class="btnType1" value="삭제" onclick="fnDelete(); return false;">
-					<input type="button" class="btnType1 bg_888888" value="목 록" onclick="fnListPage(); return false;">
+			<div class="btnWrap form_wrap">
+				<div class="left">
+					<input type="button" class="btnType line red" value="삭제" onclick="fnDelete(); return false;">
+				</div>
+				<div class="right">
+					<input type="button" class="btnType fill primary" value="수정" onclick="fnUpdate(); return false;">
+					<input type="button" class="btnType fill gray" value="목 록" onclick="fnListPage(); return false;">
+				</div>
 			</div>
 		</div>
 	</div>
src/main/webapp/WEB-INF/jsp/letter/cateconf/CateConfList.jsp
--- src/main/webapp/WEB-INF/jsp/letter/cateconf/CateConfList.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/cateconf/CateConfList.jsp
@@ -311,10 +311,13 @@
 					</tbody>
 				</table>
 			</div>
-			선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9">번으로 <button type="button" onclick="fnSortChange();" class="btnType1">변경</button>
-			<div class="btnWrap">
-				<input type="button" class="btnType2"  onclick="fnDeleteCateConf(); return false;" value="삭제">
-				<input type="button" class="btnType1"  onclick="fnAddCateConfView(); return false;" value="등록">
+			<div class="change_number">
+				선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9"> 번으로 <button type="button" onclick="fnSortChange();" class="btnType fill gray">변경</button>
+			</div>
+			
+			<div class="btnWrap form_wrap">
+				<input type="button" class="btnType line red"  onclick="fnDeleteCateConf(); return false;" value="삭제">
+				<input type="button" class="btnType fill primary"  onclick="fnAddCateConfView(); return false;" value="등록">
 			</div>
 			<!-- 페이지 네비게이션 시작 -->
 			<c:if test="${!empty resultList}">
src/main/webapp/WEB-INF/jsp/letter/cateconf/CateConfRegist.jsp
--- src/main/webapp/WEB-INF/jsp/letter/cateconf/CateConfRegist.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/cateconf/CateConfRegist.jsp
@@ -176,9 +176,9 @@
 					</tr>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-					<input type="button" class="btnType1" value="저장" onclick="fnRegist(); return false;">
-					<input type="button" class="btnType1 bg_888888" value="목 록" onclick="fnListPage(); return false;">
+			<div class="btnWrap right">
+					<input type="button" class="btnType fill primary" value="저장" onclick="fnRegist(); return false;">
+					<input type="button" class="btnType fill gray" value="목 록" onclick="fnListPage(); return false;">
 			</div>
 		</div>
 	</div>
src/main/webapp/WEB-INF/jsp/letter/hashconf/HashConfList.jsp
--- src/main/webapp/WEB-INF/jsp/letter/hashconf/HashConfList.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/hashconf/HashConfList.jsp
@@ -251,9 +251,9 @@
 					</tbody>
 				</table>
 			</div>
-			<div class="btnWrap">
-				<input type="button" class="btnType2"  onclick="fnDeleteHashConf(); return false;" value="삭제">
-				<input type="button" class="btnType1"  onclick="fnAddHashConfView(); return false;" value="등록">
+			<div class="btnWrap form_wrap">
+				<input type="button" class="btnType line red"  onclick="fnDeleteHashConf(); return false;" value="삭제">
+				<input type="button" class="btnType fill primary"  onclick="fnAddHashConfView(); return false;" value="등록">
 			</div>
 			<!-- 페이지 네비게이션 시작 -->
 			<c:if test="${!empty resultList}">
src/main/webapp/WEB-INF/jsp/letter/hashconf/HashConfRegist.jsp
--- src/main/webapp/WEB-INF/jsp/letter/hashconf/HashConfRegist.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/hashconf/HashConfRegist.jsp
@@ -119,9 +119,9 @@
 					</tr>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-					<input type="button" class="btnType1" value="저장" onclick="fnRegist(); return false;">
-					<input type="button" class="btnType1 bg_888888" value="목 록" onclick="fnListPage(); return false;">
+			<div class="btnWrap right">
+					<input type="button" class="btnType fill primary" value="저장" onclick="fnRegist(); return false;">
+					<input type="button" class="btnType fill gray" value="목 록" onclick="fnListPage(); return false;">
 			</div>
 		</div>
 	</div>
src/main/webapp/WEB-INF/jsp/letter/messages/BastMsgTagInfo.jsp
--- src/main/webapp/WEB-INF/jsp/letter/messages/BastMsgTagInfo.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/messages/BastMsgTagInfo.jsp
@@ -211,9 +211,9 @@
 					</tr>															
 				</tbody>
 			</table>
-			<div class="btnWrap">
-				<input type="button" class="btnType1 bg_888888" value="목 록" onclick="location.href='/letter/messages/selectBastMsgTagList.do'">
-				<input type="button" class="btnType1" value="저 장" onclick="setDataSave('${searchVO.getMainSearchTagNo()}'); return false;">
+			<div class="btnWrap right">
+				<input type="button" class="btnType fill primary" value="저 장" onclick="setDataSave('${searchVO.getMainSearchTagNo()}'); return false;">
+				<input type="button" class="btnType fill gray" value="목 록" onclick="location.href='/letter/messages/selectBastMsgTagList.do'">
 			</div>
 	 	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/letter/messages/BastMsgTagList.jsp
--- src/main/webapp/WEB-INF/jsp/letter/messages/BastMsgTagList.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/messages/BastMsgTagList.jsp
@@ -252,11 +252,11 @@
 					</tbody>
 				</table>
 			</div>
-			<div>
-				선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9">번으로 <button type="button" onclick="fnSortChange();" class="btnType1">변경</button>
+			<div class="change_number">
+				선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9">번으로 <button type="button" onclick="fnSortChange();" class="btnType fill gray">변경</button>
 			</div>
-			<div class="btnWrap">
-				<input type="button" class="btnType1" value="등록" onclick="infoPage(''); return false;" value="등록" >
+			<div class="btnWrap right">
+				<input type="button" class="btnType fill primary" value="등록" onclick="infoPage(''); return false;" value="등록" >
 			</div>
 			<!-- 페이지 네비게이션 시작 -->
 			<c:if test="${!empty resultList}">
src/main/webapp/WEB-INF/jsp/letter/messages/LetterMessageDetail.jsp
--- src/main/webapp/WEB-INF/jsp/letter/messages/LetterMessageDetail.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/messages/LetterMessageDetail.jsp
@@ -324,10 +324,15 @@
 					</tr>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-					<input type="button" class="btnType1" value="수정" onclick="fnUpdate(); return false;">
-					<input type="button" class="btnType1" value="삭제" onclick="fnDelete(); return false;">
-					<input type="button" class="btnType1 bg_888888" value="목 록" onclick="fnListPage(); return false;">
+			<div class="btnWrap form_wrap">
+				<div class="left">
+					<input type="button" class="btnType line red" value="삭제" onclick="fnDelete(); return false;">
+				</div>
+				<div class="right">
+					<input type="button" class="btnType fill primary" value="수정" onclick="fnUpdate(); return false;">
+					<input type="button" class="btnType fill gray" value="목 록" onclick="fnListPage(); return false;">
+				</div>
+					
 			</div>
 		</div>
 	</div>
src/main/webapp/WEB-INF/jsp/letter/messages/LetterMessageList.jsp
--- src/main/webapp/WEB-INF/jsp/letter/messages/LetterMessageList.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/messages/LetterMessageList.jsp
@@ -402,10 +402,12 @@
 					</tbody>
 				</table>
 			</div>
-			선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9">번으로 <button type="button" onclick="fnPriChange();" class="btnType1">변경</button>
-			<div class="btnWrap">
-				<input type="button" class="btnType2"  onclick="fnDeleteLetter(); return false;" value="삭제">
-				<input type="button" class="btnType1"  onclick="fnAddLetterView(); return false;" value="등록">
+			<div class="change_number">
+				선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9"> 번으로 <button type="button" class="btnType fill gray" onclick="fnPriChange();">변경</button>
+			</div>
+			<div class="btnWrap form_wrap">
+				<div class="left"><input type="button" class="btnType line red large"  onclick="fnDeleteLetter(); return false;" value="삭제"></div>
+				<div class="right"><input type="button" class="btnType fill primary large"  onclick="fnAddLetterView(); return false;" value="등록"></div>
 			</div>
 			<!-- 페이지 네비게이션 시작 -->
 			<c:if test="${!empty resultList}">
src/main/webapp/WEB-INF/jsp/letter/messages/LetterMessageRegist.jsp
--- src/main/webapp/WEB-INF/jsp/letter/messages/LetterMessageRegist.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/messages/LetterMessageRegist.jsp
@@ -257,9 +257,9 @@
 					</tr>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-					<input type="button" class="btnType1" value="저장" onclick="fnRegist(); return false;">
-					<input type="button" class="btnType1 bg_888888" value="목 록" onclick="fnListPage(); return false;">
+			<div class="btnWrap right">
+					<input type="button" class="btnType fill primary" value="저장" onclick="fnRegist(); return false;">
+					<input type="button" class="btnType fill gray" value="목 록" onclick="fnListPage(); return false;">
 			</div>
 		</div>
 	</div>
src/main/webapp/WEB-INF/jsp/letter/messages/MainTagList.jsp
--- src/main/webapp/WEB-INF/jsp/letter/messages/MainTagList.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/messages/MainTagList.jsp
@@ -241,9 +241,12 @@
 					</tbody>
 				</table>
 			</div>
-			선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9">번으로 <button type="button" onclick="fnSortChange();" class="btnType1">변경</button>
-			<div class="btnWrap">
-				<input type="button" class="btnType1" value="등록" onclick="location.href='/letter/messages/insertMainTagView.do?crudMode=C&mainTagNo=0'; return false;" value="등록" >
+			<div class="change_number">
+				선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9">번으로 <button type="button" onclick="fnSortChange();" class="btnType fill gray">변경</button>
+			</div>
+			
+			<div class="btnWrap right">
+				<input type="button" class="btnType fill primary" value="등록" onclick="location.href='/letter/messages/insertMainTagView.do?crudMode=C&mainTagNo=0'; return false;" value="등록" >
 			</div>
 			<!-- 페이지 네비게이션 시작 -->
 			<c:if test="${!empty resultList}">
src/main/webapp/WEB-INF/jsp/letter/messages/MainTagRegist.jsp
--- src/main/webapp/WEB-INF/jsp/letter/messages/MainTagRegist.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/messages/MainTagRegist.jsp
@@ -267,9 +267,9 @@
 					</tr>															
 				</tbody>
 			</table>
-			<div class="btnWrap">
-				<input type="button" class="btnType1 bg_888888" value="목 록" onclick="location.href='/letter/messages/selectMainTagList.do'">
-				<input type="button" class="btnType1" value="저 장" onclick="setDataSave(); return false;">
+			<div class="btnWrap right">
+				<input type="button" class="btnType fill primary" value="저 장" onclick="setDataSave(); return false;">
+				<input type="button" class="btnType fill gray" value="목 록" onclick="location.href='/letter/messages/selectMainTagList.do'">
 			</div>
 	 	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/letter/photo/LetterPhotoDetail.jsp
--- src/main/webapp/WEB-INF/jsp/letter/photo/LetterPhotoDetail.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/photo/LetterPhotoDetail.jsp
@@ -370,9 +370,9 @@
 					</tr>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-				<input type="button" class="btnType1 bg_888888" value="목 록" onclick="fn_photoList(); return false;">
-				<input type="button" class="btnType1" value="수 정" onclick="fn_photo_update(); return false;">
+			<div class="btnWrap right">
+				<input type="button" class="btnType fill primary" value="수정" onclick="fn_photo_update(); return false;">
+				<input type="button" class="btnType fill gray" value="목록" onclick="fn_photoList(); return false;">
 			</div>
 	 	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/letter/photo/LetterPhotoList.jsp
--- src/main/webapp/WEB-INF/jsp/letter/photo/LetterPhotoList.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/photo/LetterPhotoList.jsp
@@ -26,8 +26,10 @@
 <meta name="viewport" content="user-scalable=no, initial-scale=1.0,maximum-scale=1.0, minimum-scale=1.0, width=device-width" />
 <title>그림 문자 목록</title>
 <style>
+.listTop{margin:0 0 12px 0;}
+.listTop .rightWrap{margin:-38px 0 0 0;}
 .btnTypeSubTitle {
-	font-size: 1em;height: 22px;vertical-align: middle;color: #333;background-color: #fff;border: 1px solid #aaa;border-radius: 3px;cursor: pointer;padding: 0 10px
+	display:flex;font-size: 1em;height: 22px;vertical-align: middle;color: #333;background-color: #fff;border: 1px solid #aaa;border-radius: 3px;cursor: pointer;padding: 0 10px;justify-content:center;align-items:center;
 }
 .my_img {
 	display: none;
@@ -384,12 +386,13 @@
 				<label for="searchBestCategory">BEST</label>
 			</div>
 			<div class="listTop">
-				<p class="tType5">
-					총 <span class="tType4 c_456ded fwBold"><fmt:formatNumber value="${paginationInfo.totalRecordCount}" pattern="#,###" /></span>건
-					&nbsp;&nbsp;&nbsp;
-					<a href="#" onclick="setEditMode('Y'); return false;" class="btnTypeSubTitle">수정모드</a>&nbsp;
-					<a href="#" onclick="setEditMode('N'); return false;" class="btnTypeSubTitle">일반모드</a>&nbsp;&nbsp;				
-				</p>
+				<div class="form_wrap left">
+					<p class="tType5" style="margin:0;">
+						총 <span class="tType4 c_456ded fwBold"><fmt:formatNumber value="${paginationInfo.totalRecordCount}" pattern="#,###" /></span>건
+					</p>
+					<a href="#" onclick="setEditMode('Y'); return false;" class="btnTypeSubTitle btnType fill gray small">수정모드</a>
+					<a href="#" onclick="setEditMode('N'); return false;" class="btnTypeSubTitle btnType fill gray small">일반모드</a>
+				</div>
 				<div class="rightWrap">
 					<!-- <input type="button" class="excelBtn" onclick="javascript:userListExcelDownload();"> -->
 					<!-- <input type="button" class="printBtn" > -->
@@ -510,19 +513,23 @@
 					</tbody>
 				</table>
 			</div>
-			<div style="width: 100%; height: 10px;"></div>
-			선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9">번으로 <button type="button" onclick="fnPriChange();" class="btnType1">변경</button>
-			<div style="width: 100%; height: 10px;"></div>
-			<div class="btnWrap">
-				<input type="button" class="btnType2"  onclick="fnDeleteLetter(); return false;" value="삭제">
+			<div class="change_number">
+				선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9"> 번으로 <button type="button" onclick="fnPriChange();" class="btnType fill gray">변경</button>
+			</div>
+			<div class="btnWrap form_wrap">
+				<div class="left">
+					<input type="button" class="btnType line red"  onclick="fnDeleteLetter(); return false;" value="삭제">
+				</div>
+				<div class="right">
+					<c:if test="${userSearchVO.editMode == 'Y'}">
+						<input type="button" class="btnType line primary"  onclick="setMassEdit(); return false;" value="해쉬태그 일괄변경">
+					</c:if>
+					<input type="button" class="btnType fill primary"  onclick="fnAddLetterView(); return false;" value="등록">
+				</div>
+				
 				<!-- <input type="button" class="btnType1"  onclick="fnIdgenUpdate('letterId'); return false;" value="그림문자 일련번호 업데이트">
 				<input type="button" class="btnType1"  onclick="fnIdgenUpdate('atchId'); return false;" value="첨부파일 일련번호 업데이트"> -->
 				
-				<c:if test="${userSearchVO.editMode == 'Y'}">
-					<input type="button" class="btnType2"  onclick="setMassEdit(); return false;" value="해쉬태그 일괄변경">
-				</c:if>
-				
-				<input type="button" class="btnType1"  onclick="fnAddLetterView(); return false;" value="등록">
 			</div>
 			<!-- 페이지 네비게이션 시작 -->
 			<c:if test="${!empty resultList}">
src/main/webapp/WEB-INF/jsp/letter/photo/LetterPhotoRegist.jsp
--- src/main/webapp/WEB-INF/jsp/letter/photo/LetterPhotoRegist.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/photo/LetterPhotoRegist.jsp
@@ -371,9 +371,9 @@
 					</c:if>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-				<input type="button" class="btnType1 bg_888888" value="목 록" onclick="fn_photoList(); return false;">
-				<input type="button" class="btnType1" value="저 장" onclick="fn_photo_insert(); return false;">
+			<div class="btnWrap right">
+				<input type="button" class="btnType fill primary" value="저 장" onclick="fn_photo_insert(); return false;">
+				<input type="button" class="btnType fill gray" value="목 록" onclick="fn_photoList(); return false;">
 			</div>
 	 	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/letter/photo/custom/LetterPhotoCustomDetail.jsp
--- src/main/webapp/WEB-INF/jsp/letter/photo/custom/LetterPhotoCustomDetail.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/photo/custom/LetterPhotoCustomDetail.jsp
@@ -366,9 +366,9 @@
 					</tr>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-				<input type="button" class="btnType1 bg_888888" value="목 록" onclick="fn_photoList(); return false;">
-				<input type="button" class="btnType1" value="수 정" onclick="fn_photo_update(); return false;">
+			<div class="btnWrap right">
+				<input type="button" class="btnType fill primary" value="수 정" onclick="fn_photo_update(); return false;">
+				<input type="button" class="btnType fill gray" value="목 록" onclick="fn_photoList(); return false;">
 			</div>
 	 	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/letter/photo/custom/LetterPhotoCustomList.jsp
--- src/main/webapp/WEB-INF/jsp/letter/photo/custom/LetterPhotoCustomList.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/photo/custom/LetterPhotoCustomList.jsp
@@ -329,10 +329,14 @@
 					</tbody>
 				</table>
 			</div>
-			선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9">번으로 <button type="button" onclick="fnPriChange();" class="btnType1">변경</button>
-			<div class="btnWrap">
-				<input type="button" class="btnType2"  onclick="fnDeleteLetter(); return false;" value="삭제">
-				<input type="button" class="btnType1"  onclick="fnAddLetterView(); return false;" value="등록">
+			
+			<div class="change_number">
+				선택한 그림문자의 우선순위를 <input type="text" id="chgNum" name="chgNum" value="" maxlength="9"> 번으로 <button type="button" onclick="fnPriChange();" class="btnType fill gray">변경</button>
+			</div>
+			
+			<div class="btnWrap form_wrap">
+				<input type="button" class="btnType line red"  onclick="fnDeleteLetter(); return false;" value="삭제">
+				<input type="button" class="btnType fill primary"  onclick="fnAddLetterView(); return false;" value="등록">
 			</div>
 			<!-- 페이지 네비게이션 시작 -->
 			<c:if test="${!empty resultList}">
src/main/webapp/WEB-INF/jsp/letter/photo/custom/LetterPhotoCustomRegist.jsp
--- src/main/webapp/WEB-INF/jsp/letter/photo/custom/LetterPhotoCustomRegist.jsp
+++ src/main/webapp/WEB-INF/jsp/letter/photo/custom/LetterPhotoCustomRegist.jsp
@@ -368,9 +368,9 @@
 					</c:if>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-				<input type="button" class="btnType1 bg_888888" value="목 록" onclick="fn_photoList(); return false;">
-				<input type="button" class="btnType1" value="저 장" onclick="fn_photo_insert(); return false;">
+			<div class="btnWrap right">
+				<input type="button" class="btnType fill primary" value="저 장" onclick="fn_photo_insert(); return false;">
+				<input type="button" class="btnType fill gray" value="목 록" onclick="fn_photoList(); return false;">
 			</div>
 	 	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/sym/log/user/SelectUserLogList.jsp
--- src/main/webapp/WEB-INF/jsp/sym/log/user/SelectUserLogList.jsp
+++ src/main/webapp/WEB-INF/jsp/sym/log/user/SelectUserLogList.jsp
@@ -86,7 +86,7 @@
 				    </select>
 					<input id="searchKeyword" name="searchKeyword" class="recentSearch" type="text" value="<c:out value='${searchVO.searchKeyword}'/>" size="25" title="검색" maxlength="50"/>
 					<input type="button" class="btnType1" onclick="fn_search(); return false;" value="검색">
-					<input type="button" class="btnType1" onclick="fn_searchReset(); return false;" value="초기화">
+					<input type="button" class="btnType fill gray" onclick="fn_searchReset(); return false;" value="초기화">
 				</div>
 				
 				<div class="listTop">
src/main/webapp/WEB-INF/jsp/uss/ion/apikey/UserAPIKEYList.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/apikey/UserAPIKEYList.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/apikey/UserAPIKEYList.jsp
@@ -212,7 +212,7 @@
 					
 				<input id="searchKeyword" name="searchKeyword" class="recentSearch" type="text" value="<c:out value='${searchVO.searchKeyword}'/>" size="25" title="검색" maxlength="100" />
 				<input type="button" class="btnType1" value="검색" onclick="fn_search(); return false;">
-				<input type="button" class="btnType1" onclick="fn_searchReset(); return false;" value="초기화">
+				<input type="button" class="btnType fill gray" onclick="fn_searchReset(); return false;" value="초기화">
 			</div>
 			<div class="listTop">
 				<p class="tType5">총 <span class="tType4 c_456ded fwBold"><fmt:formatNumber value="${paginationInfo.totalRecordCount}" pattern="#,###" /></span>건</p>
@@ -334,7 +334,7 @@
 			<div class="listSerch">
 				<!-- <input type="button" class="btnType2" value="삭제" onclick="fn_delete(); return false;"> -->
 					사용자아이디:<input type="text" name="userId" id="userId" value="" style="width:200px;" maxlength="100"/>
-					<input type="button" class="btnType1 bg_888888" value="API KEY 사용자 등 록" 
+					<input type="button" class="btnType fill primary" value="API KEY 사용자 등록" 
 					onclick="fn_reg_user_4_apikey(); return false;">
 					
 					<!-- 
src/main/webapp/WEB-INF/jsp/uss/ion/apikey/UserAPIKEYModify.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/apikey/UserAPIKEYModify.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/apikey/UserAPIKEYModify.jsp
@@ -495,10 +495,10 @@
 <%-- 							<ec:code codeId="ITN019" code="${mjonMsgVO.agentCode}" /> --%>
 							<c:out value="${apiKeyVO.accessKey}"/>
 							
-							&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 							
-									<input type="button" class="btnType2 bg_888888" value="api key 변경"
-									onclick="fn_update_apikey(); return false;">							
+							
+									<input type="button" class="btnType line primary" value="api key 변경"
+									onclick="fn_update_apikey(); return false;" style="padding:0 20px;">							
 						</td>
 					</tr>
 					<tr>
src/main/webapp/WEB-INF/jsp/uss/ion/cnf/spamKeywordList.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/cnf/spamKeywordList.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/cnf/spamKeywordList.jsp
@@ -195,9 +195,13 @@
          		</c:if>
 			</table>
 		</div>
-		<div class="btnWrap">
-				<input type="button" class="btnType2"  onclick="fn_delete(); return false;" value="삭제">
-				<input type="button" class="btnType1"  onclick="fn_insert(); return false;" value="등록">
+		<div class="btnWrap form_wrap">
+			<div class="left">
+				<input type="button" class="btnType red line"  onclick="fn_delete(); return false;" value="삭제">
+			</div>
+			<div class="right">
+				<input type="button" class="btnType primary fill"  onclick="fn_insert(); return false;" value="등록">
+			</div>
 		</div>
 			<!-- 페이지 네비게이션 시작 -->
 			<c:if test="${!empty spamKeywordList}">
src/main/webapp/WEB-INF/jsp/uss/ion/cnf/spamKeywordModifyView.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/cnf/spamKeywordModifyView.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/cnf/spamKeywordModifyView.jsp
@@ -166,15 +166,24 @@
 				</tr>
 				
 	        </table>
-		<div class="btnWrap">
-			<input type="button" class="btnType1 bg_888888" value="목 록" onclick="fn_goList(); return false;">
-			<c:if test="${empty spamKeywordVO.spamCn}">
-				<input type="button" class="btnType1" value="등 록"  onclick="fn_insert(); return false;">
-			</c:if>
-			<c:if test="${!empty spamKeywordVO.spamCn}">  
-				<input type="button" class="btnType1 bg_ed4545" value="삭 제 " onclick="fn_delete(); return false;">
-				<input type="button" class="btnType1" value="수 정 " onclick="fn_update(); return false;">
-			</c:if>
+		<div class="btnWrap form_wrap">
+			<div class="left">
+				<c:if test="${!empty spamKeywordVO.spamCn}">  
+					<input type="button" class="btnType red line" value="삭 제" onclick="fn_delete(); return false;">
+				</c:if>
+			</div>
+			<div class="right">
+				<c:if test="${empty spamKeywordVO.spamCn}">
+					<input type="button" class="btnType fill primary" value="등 록"  onclick="fn_insert(); return false;">
+				</c:if>
+				<c:if test="${!empty spamKeywordVO.spamCn}">  
+					<input type="button" class="btnType fill primary" value="수 정" onclick="fn_update(); return false;">
+				</c:if>
+				<input type="button" class="btnType fill gray" value="목 록" onclick="fn_goList(); return false;">
+			</div>
+			
+			
+			
 		</div>					
  	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/uss/ion/custom/MsgCustomInfo.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/custom/MsgCustomInfo.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/custom/MsgCustomInfo.jsp
@@ -568,15 +568,26 @@
 					</c:if>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-				<input type="button" class="btnType1 bg_888888" value="목 록" onclick="goList(); return false;">
-				<c:if test="${mjonMsgCustomInfo.customPaymentYn ne '06'}">
-					<input type="button" class="btnType1" value="수 정" onclick="fn_update(); return false;">
-					<c:if test="${mjonMsgCustomInfo.customPaymentYn ne '05'}">	
-						<input type="button" class="btnType2 bg_888888" value="주문취소" onclick="fn_delete(); return false;">
+			<div class="btnWrap form_wrap">
+				<div class="left">
+					<c:if test="${mjonMsgCustomInfo.customPaymentYn ne '06'}">
+						<c:if test="${mjonMsgCustomInfo.customPaymentYn ne '05'}">	
+							<input type="button" class="btnType line red" value="주문취소" onclick="fn_delete(); return false;">
+						</c:if>
 					</c:if>
-				</c:if>
-				<input type="button" class="btnType1 bg_888888" value="안 내" onclick="fnInputSmsTxt(); return false;">
+				</div>
+				<div class="right">
+					<c:if test="${mjonMsgCustomInfo.customPaymentYn ne '06'}">
+						<input type="button" class="btnType fill primary" value="수정" onclick="fn_update(); return false;">
+						<c:if test="${mjonMsgCustomInfo.customPaymentYn ne '05'}">	
+						</c:if>
+					</c:if>
+					<input type="button" class="btnType fill secondary" value="안내" onclick="fnInputSmsTxt(); return false;">
+					<input type="button" class="btnType fill gray" value="목록" onclick="goList(); return false;">
+				</div>
+				
+				
+				
 			</div>
 	 	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/uss/ion/msg/MsgResultCodeList.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/msg/MsgResultCodeList.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/msg/MsgResultCodeList.jsp
@@ -189,7 +189,7 @@
 					</tbody>
 				</table>
 			</div>
-			<div class="btnWrap">
+			<div class="btnWrap right">
 				<!-- <input type="button" class="btnType2" value="삭제" onclick="fn_delete(); return false;"> -->
 				<input type="button" class="btnType1" value="등록" onclick="location.href='/uss/ion/msg/addMsgResultCode.do'; return false;">
 			</div>
src/main/webapp/WEB-INF/jsp/uss/ion/msg/MsgResultCodeModify.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/msg/MsgResultCodeModify.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/msg/MsgResultCodeModify.jsp
@@ -167,10 +167,15 @@
 					</tr>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-				<input type="button" class="btnType1 bg_888888" value="목 록" onclick="goList(); return false;">
-				<input type="button" class="btnType1" value="삭 제" onclick="fn_delete(); return false;">
-				<input type="button" class="btnType1" value="저 장" onclick="fn_modify(); return false;">
+			<div class="btnWrap form_wrap">
+				<div class="left">
+					<input type="button" class="btnType line red" value="삭 제" onclick="fn_delete(); return false;">
+				</div>
+				<div class="right">
+					<input type="button" class="btnType fill primary" value="저 장" onclick="fn_modify(); return false;">
+					<input type="button" class="btnType fill gray" value="목 록" onclick="goList(); return false;">
+				</div>
+				
 			</div>
 	 	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/uss/ion/msg/MsgResultCodeRegist.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/msg/MsgResultCodeRegist.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/msg/MsgResultCodeRegist.jsp
@@ -113,9 +113,9 @@
 					</tr>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-				<input type="button" class="btnType1 bg_888888" value="목 록" onclick="location.href='/uss/ion/msg/MsgResultCodeList.do'">
-				<input type="button" class="btnType1" value="저 장" onclick="fn_Regist(); return false;">
+			<div class="btnWrap right">
+				<input type="button" class="btnType fill primary" value="저 장" onclick="fn_Regist(); return false;">
+				<input type="button" class="btnType fill gray" value="목 록" onclick="location.href='/uss/ion/msg/MsgResultCodeList.do'">
 			</div>
 	 	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/uss/ion/msg/SendMsgDetailList.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/msg/SendMsgDetailList.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/msg/SendMsgDetailList.jsp
@@ -175,13 +175,13 @@
 			<div class="tableWrap">
 				<table class="tbType1">
 					<colgroup>
-						<col style="width: 3%">
-						<col style="width: 4%">
+						<col style="width: 40px;">
+						<col style="width: 80px;">
 						<col style="width: 7%">
 						<col style="width: 10%">
 						<col style="width: 10%">
 						<col style="width: 9%">
-						<col style="width: *%">
+						<col style="width: auto">
 						<col style="width: 6%">
 						<col style="width: 6%">
 						<col style="width: 6%">
@@ -313,10 +313,12 @@
 					</tbody>
 				</table>
 			</div>
-			<div class="btnWrap">
-				<input type="button" class="btnType2" value="삭제" onclick="fn_delete(); return false;">
+			<div class="btnWrap form_wrap">
+				<div class="left"><input type="button" class="btnType red line" value="삭제" onclick="fn_delete(); return false;"></div>
+				<div class="right"><input type="button" class="btnType fill gray" value="목록" onclick="goList(); return false;" value="목록" ></div>
+				
 				<!-- <input type="button" class="btnType1" value="등록" onclick="location.href='/uss/ion/msg/SendMsgModify.do'; return false;" value="등록" > -->
-				<input type="button" class="btnType1" value="목록" onclick="goList(); return false;" value="목록" >
+				
 			</div>
 			<!-- 페이지 네비게이션 시작 -->
 			<c:if test="${!empty resultList}">
src/main/webapp/WEB-INF/jsp/uss/ion/msg/SendMsgModify.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/msg/SendMsgModify.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/msg/SendMsgModify.jsp
@@ -555,20 +555,28 @@
 					</tr>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-				
-				
-				<c:if test="${ 'ReceiveNumberList' eq mjonMsgVO.beforeUrl  }">
-					<input type="button" class="btnType1 bg_888888" value="목 록" 
+			<div class="btnWrap form_wrap">
+				<div class="left">
+					<input type="button" class="btnType line primary" value="스팸회원 처리" 
+						onclick="fn_spamUserChk('<c:out value="${mjonMsgVO.userId}"/>', '<c:out value="${mjonMsgVO.callFrom}"/>'); return false;">
+				</div>
+				<div class="right">
+					<c:if test="${empty mjonMsgVO.msgId }">
+					<input type="button" class="btnType fill primary" value="저 장" onclick="fn_insert(); return false;">
+				</c:if>
+					<c:if test="${ 'ReceiveNumberList' eq mjonMsgVO.beforeUrl  }">
+					<input type="button" class="btnType fill gray" value="목 록" 
 					onclick="location.href='/uss/ion/msg/ReceiveNumberList.do'">
-				</c:if>
-				<c:if test="${ 'ReceiveNumberList' ne mjonMsgVO.beforeUrl  }">
-					<input type="button" class="btnType1 bg_888888" value="목 록" 
-					onclick="goList(); return false;">
-				</c:if>
+					</c:if>
+					<c:if test="${ 'ReceiveNumberList' ne mjonMsgVO.beforeUrl  }">
+						<input type="button" class="btnType fill gray" value="목 록" 
+						onclick="goList(); return false;">
+					</c:if>
+				</div>
 				
-					<input type="button" class="btnType1 bg_888888" value="스팸회원 처리" 
-					onclick="fn_spamUserChk('<c:out value="${mjonMsgVO.userId}"/>', '<c:out value="${mjonMsgVO.callFrom}"/>'); return false;">
+				
+				
+					
 				 
 				<!-- 
 				<c:if test="${!empty mjonMsgVO.msgId }">
@@ -582,9 +590,7 @@
 					<input type="button" class="btnType1" value="수 정" onclick="fn_modify(); return false;">
 				</c:if>
 				 -->
-				<c:if test="${empty mjonMsgVO.msgId }">
-					<input type="button" class="btnType1" value="저 장" onclick="fn_insert(); return false;">
-				</c:if>
+				
 			</div>
 	 	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/uss/ion/msg/admSys/AdmSystemSendMsgModify.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/msg/admSys/AdmSystemSendMsgModify.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/msg/admSys/AdmSystemSendMsgModify.jsp
@@ -406,7 +406,6 @@
 						<td colspan="3">
 							<%-- <textarea name="smsTxt" class="textarea"  cols="75" rows="5" title="내용" style="width:84%;"><c:out value="${mjonMsgVO.smsTxt}" /></textarea> --%>
 							<c:out value="${fn:replace(fn:replace(mjonMsgVO.smsTxt, newLineChar, '<br/>'), newLineChar2, '<br/>')}" escapeXml="false"/>
-							<br><br>
 							
 							<!-- <span class="byte" style="vertical-align: bottom;">
 								(<span style="color: red;">0</span>byte)
@@ -519,8 +518,8 @@
 					</tr>
 				</tbody>
 			</table>
-			<div class="btnWrap">
-				<input type="button" class="btnType1 bg_888888" value="목 록" onclick="location.href='/uss/ion/msg/admSystemSendMsgList.do'">
+			<div class="btnWrap right">
+				<input type="button" class="btnType fill gray" value="목 록" onclick="location.href='/uss/ion/msg/admSystemSendMsgList.do'">
 			</div>
 	 	</div>
 	</div>
src/main/webapp/WEB-INF/jsp/uss/ion/symbol/MsgSymbolList.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/symbol/MsgSymbolList.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/symbol/MsgSymbolList.jsp
@@ -120,7 +120,7 @@
 			</div>
 			
 			<div class="btnWrap">
-				<input type="button" class="btnType2" value="선택삭제" onclick="javascript:doDelete(); return false;">
+				<input type="button" class="btnType line red" value="선택삭제" onclick="javascript:doDelete(); return false;">
 			</div>
 		</div>
 	</div>
src/main/webapp/pb/css/common.css
--- src/main/webapp/pb/css/common.css
+++ src/main/webapp/pb/css/common.css
@@ -1,7 +1,7 @@
 @import url(/pb/css/style.css);
 
 html{width: 100%;min-width:1480px;box-sizing: border-box;}
-body{font-family: 'Noto Sans KR', sans-serif;width: 100%;max-width: 1920px;min-width:1480px;height: 100%;box-sizing: border-box;background-color:#fff;}
+body{font-family: 'Noto Sans KR', sans-serif;width: 100%;max-width: 1920px;min-width:1480px;height: 100%;box-sizing: border-box;background-color:#F2F2F2;}
 
 .inline li{float: left;}
 #wrap {position:relative;padding:70px 0 0;}
@@ -73,12 +73,12 @@
 input[type="radio"]{display: none;}
 input[type="radio"]+label{width: 18px;height: 18px;display: inline-block;border: 1px solid #999;border-radius: 100%;vertical-align: middle;margin-right: 0px;}
 input[type="radio"]+label+label{vertical-align: middle;margin-right: 15px;}
-input[type="radio"]:checked+label{border: 1px solid  --var(--primary-color);position: relative;}
-input[type="radio"]:checked+label::after{position: absolute;content: "";width: 10px;height: 10px;background-color:  --var(--primary-color);border-radius: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);}
+input[type="radio"]:checked+label{border: 1px solid  var(--primary-color);position: relative;}
+input[type="radio"]:checked+label::after{position: absolute;content: "";width: 10px;height: 10px;background-color:  var(--primary-color);border-radius: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);}
 
 input[type="checkbox"]{display: none;}
 input[type="checkbox"]+label{width: 18px;height: 18px;display: inline-block;border: 1px solid #999;border-radius: 3px;vertical-align: middle;margin-top: -2px;}
-input[type="checkbox"]:checked+label{border: 1px solid  --var(--primary-color);background-color:  --var(--primary-color);position: relative;}
+input[type="checkbox"]:checked+label{border: 1px solid  var(--primary-color);background-color:  var(--primary-color);position: relative;}
 input[type="checkbox"]:checked+label::after{background-image: url(/pb/img/common/check.png);background-repeat: no-repeat;background-position: center;position: absolute;content: " ";display: inline-block;width: 12px;height: 10px;top: 50%;left: 50%;transform: translate(-50%,-50%)}
 
 .btnType1{font-size: 1em;height: 40px;vertical-align: middle;color: #fff;background-color: #aaa;border: none;border-radius: 3px;cursor: pointer;padding: 0 10px}
@@ -118,7 +118,7 @@
 }
 
 @media screen and (max-width:1100px){
-	header{background-color:  --var(--primary-color);}
+	header{background-color:  var(--primary-color);}
 	header h1,header .topRight{background-color: transparent;}
 	header h1{max-width: 10%;}
 	header .topRight{width: 87%;}
@@ -159,8 +159,8 @@
 	input[type="radio"]{display: none;}
 	input[type="radio"]+label{width: 25px;height: 25px;display: inline-block;border: 1px solid #999;border-radius: 100%;vertical-align: middle;margin-right: 0px;}
 	input[type="radio"]+label+label{vertical-align: middle;margin-right: 15px;font-size: 1.250em}
-	input[type="radio"]:checked+label{border: 1px solid  --var(--primary-color);position: relative;}
-	input[type="radio"]:checked+label::after{position: absolute;content: "";width: 16px;height: 16px;background-color:  --var(--primary-color);border-radius: 100%;top: 50%;left: 50%;transform: translate(-48%,-52%);}
+	input[type="radio"]:checked+label{border: 1px solid  var(--primary-color);position: relative;}
+	input[type="radio"]:checked+label::after{position: absolute;content: "";width: 16px;height: 16px;background-color:  var(--primary-color);border-radius: 100%;top: 50%;left: 50%;transform: translate(-48%,-52%);}
 	
 	input[type="checkbox"]+label{width: 25px;height: 25px;display: inline-block;border: 1px solid #999;border-radius: 3px;vertical-align: middle;}
 	input[type="checkbox"]+label+label{font-size: 1.250em}
@@ -168,7 +168,7 @@
 }
 
 @media screen and (max-width:640px){
-	input[type="radio"]:checked+label::after{position: absolute;content: "";width: 16px;height: 16px;background-color:  --var(--primary-color);border-radius: 100%;top: 50%;left: 50%;transform: translate(-53%,-53%);}
+	input[type="radio"]:checked+label::after{position: absolute;content: "";width: 16px;height: 16px;background-color:  var(--primary-color);border-radius: 100%;top: 50%;left: 50%;transform: translate(-53%,-53%);}
 	
 	header{height: 90px;}
 	header h1{margin-top: 11px;}
src/main/webapp/pb/css/content.css
--- src/main/webapp/pb/css/content.css
+++ src/main/webapp/pb/css/content.css
@@ -7,7 +7,7 @@
 .contWrap:after{position:absolute;content:'';width:240px;height:100%;background:#0D488B;left:-240px;top:0;}
 .cont{margin:30px auto 0 0;}
 
-
+.pageTitle{min-height:62px;}
 .pageIcon{width: 62px;height: 62px;background-color: #fff;text-align: center;position: relative;box-shadow: 1.5px 2.6px 5px 0 rgba(0,0,0,0.1);border-radius: 5px;float: left;margin: 0 20px 0 0;}
 .pageIcon img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
 .pageTitle h2{font-weight:700;padding: 5px 0 10px 0;}
@@ -30,16 +30,18 @@
 .listSerch input[type="button"].btnType3{margin-left: 0;border:none;color:#fff;border-radius: 3px;vertical-align:middle;}
 .listSerch input[type="button"]:hover{background-color:var(--primary-color-hover);}
 
+
 .listTop p{display: inline-block;vertical-align: middle;margin-bottom: 8px;}
 .listTop .rightWrap{float: right;vertical-align: middle;margin-top: -25px;margin-bottom: 00px;}
 .listTop input[type="button"]{border: 1px solid #aaa;border-radius: 3px;background-color: #fff;min-width: 40px;height: 40px;vertical-align: middle;background-position: center center;background-repeat: no-repeat;margin-right: 3px;}
+input[type="button"]{cursor:pointer;}
 input[type="button"].readBtn{border:1px solid var(--primary-color);color:var(--primary-color);font-weight: 600;border-radius: 3px;background-color: #fff;min-width: 40px;height: 40px;vertical-align: middle;background-position: center center;background-repeat: no-repeat;margin-right: 3px;}
 input[type="button"].readBtn:hover{background-color:#f2f4f7;}
 input[type="button"].excelBtn{border: 1px solid #207245;background-image: url(/pb/img/excelIcon.png);}
 input[type="button"].printBtn{border: 1px solid #686b72;background-image: url(/pb/img/printIcon.png)}
 .pageCont .tbType1{border-top: 2px solid var(--primary-color);text-align: center;width: 100%;table-layout: fixed;}
 .pageCont .tbType1 thead tr{border-bottom: 2px solid #e6e6e6}
-.pageCont .tbType1 thead tr th{padding: 15px 0; font-size: 1em;font-weight: 500;color: #555;white-space: nowrap;}
+.pageCont .tbType1 thead tr th{height:42px;padding: 5px 0; font-size: 1em;font-weight: 500;color: #555;white-space: nowrap;vertical-align:middle;}
 .sort{padding-left:8px;cursor:pointer;}
 .sortBtn{background-image: url(/pb/img/common/sortImg1.png);border: none;background-color: transparent;background-repeat: no-repeat;background-position: center center;height: 14px;cursor:pointer;}
 .sortBtnAsc{background-image: url(/pb/img/common/sortImgupon.png);border: none;background-color: transparent;background-repeat: no-repeat;background-position: center center;height: 14px;cursor:pointer;}
@@ -52,7 +54,7 @@
 .pageCont .tbType1 tbody tr td input[type="button"].serchBtn{background-image: url(/pb/img/common/serchBtn.png);background-repeat: no-repeat;background-position: center;width: 32px;height: 32px;}
 .pageCont .tbType1 tbody tr td input[type="button"].btnType2{border: 1px solid var(--gray-color);color: var(--gray-color);}
 .pageCont .tbType1 tbody tr td input[type="button"].btnType2:hover{background-color: #f2f4f7;}
-.pageCont .tbType1 tbody tr td button.btnType{min-width: 0; height:30px;font-size:14px;width:auto;padding:0 8px;vertical-align:middle;margin:0 2px;letter-spacing:-1px;font-weight:500;color:#fff;border-radius:3px;}
+.pageCont .tbType1 tbody tr td button.btnType{min-width: 0; height:30px;font-size:14px;width:auto;padding:0 8px;vertical-align:middle;margin:0 2px;letter-spacing:-1px;font-weight:500;border-radius:3px;}
 .pageCont .tbType1 tbody tr td button.btnType20{background-color:var(--primary-color);}
 .pageCont .tbType1 tbody tr td button.btnType20:last-child {color:var(--gray-color);border:1px solid var(--gray-color);background:#fff;}
 .pageCont .tbType1 tbody tr td button.btnType20:hover{background-color:var(--primary-color-hover)}
@@ -63,6 +65,8 @@
 .pageCont .tbType1 tbody tr td button.btnType21:hover{background-color:var(--primary-color-hover)}
 .pageCont .tbType1 tbody tr td button.btnType21:last-child {color: #d57b7b;border: 1px solid #fb0f0f;background:#fff;}
 .pageCont .tbType1 tbody tr td button.btnType21:last-child:hover{background-color:#f7f2f4}
+.pageCont .tbType1 tbody tr td button.btnType.red.line{border:1px solid var(--red-color);color:var(--red-color);}
+.pageCont .tbType1 tbody tr td button.btnType.red.line:hover{background:var(--red-light-color);}
 .pageCont .tbType1 tbody tr td .id_box {height:30px;line-height:30px;text-align:left;}
 .pageCont .tbType1 tbody tr td .id_box a {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:calc(100% - 23px);vertical-align:top;}
 .pageCont .tbType1 tbody tr td .id_box:before {content:'';display:inline-block;width:20px;height:20px;margin:6px 3px 0 0;vertical-align:top;}
@@ -84,11 +88,13 @@
 .pageCont .tbType1+.btnWrap{margin-top: -30px;}
 .pageCont .tbType1+.page{margin-top: 20px;}
 
+.pageCont .tableWrap:has(>.tbType1)+.btnWrap input[type="button"]{min-width:90px;height:50px;font-size:1.125em;}
+
 .pageCont .tbType2{border-top: 2px solid var(--primary-color);width: 100%;table-layout: fixed;text-align: left;}
 .pageCont .tbType2:last-child{margin-bottom: 0;}
 .pageCont .tbType2 tbody tr{border-bottom: 1px solid #e5e5e5;}
 .pageCont .tbType2 tbody tr th{background-color: #f7f7f7;font-size: 1.125em;padding: 20px 10px 20px 25px;color: #222;font-weight: 500;text-align:left}
-.pageCont .tbType2 tbody tr td{vertical-align: middle;font-size: 1em;font-weight: 400;color: #555;padding: 8px 0 8px 20px;}
+.pageCont .tbType2 tbody tr td{vertical-align: middle;font-size: 1em;font-weight: 400;color: #555;line-height:1.4;padding: 8px 0 8px 20px;}
 .pageCont .tbType2 tbody tr td .imgBox{width: 81%;height: 180px;overflow: hidden;text-align: center;border: 2px dashed #dbdcdf;border-radius: 3px;margin: 10px 0;vertical-align: middle;background-image: url(/pb/img/noImg.png);background-repeat: no-repeat;background-position: center;}
 .pageCont .tbType2 tbody tr td input[type="text"]{width: 80%;}
 .pageCont .tbType2 tbody tr td input[type="text"].dateInput{width: 8% !important;min-width:5%;margin: 0 3px;}
@@ -105,7 +111,7 @@
 
 .calBtn{border: none;background-color: transparent;background-image: url(/pb/img/common/calendarIcon.png);background-repeat: no-repeat; width: 25px;height: 25px;vertical-align: middle;margin-left: -38px;margin-top: -2px;cursor: pointer}
 .pageCont .tbType2+.btnWrap{margin-bottom: 80px;}
-.pageCont .tbType2+.btnWrap input[type="button"]{margin-left: 5px;min-width: 90px;padding: 14.5px 20px; font-size: 1.125em;word-break:keep-all;}
+.pageCont .tbType2+.btnWrap input[type="button"]{min-width: 90px;min-height:50px;font-size: 1.125em;word-break:keep-all;}
 
 .pageCont .tbType3{border-top: 2px solid var(--primary-color);width: 100%;text-align: center;}
 .pageCont .tbType3 thead tr{background-color: #edf0f5;border-bottom: 2px solid #e6e6e6;}
@@ -137,25 +143,25 @@
 .chartColor{color: #1ccab8;font-size: 18px;font-weight: 600;}
 
 /*.pageCont .tableWrap+.btnWrap{margin-top: -20px;}*/
-.pageCont .btnWrap{margin:40px 0 0 0;height: 45px;}
-.pageCont .btnWrap input[type="button"]{margin-left: 5px;padding: 14.5px 20px;height: auto;font-weight: 500;font-size: 1em;}
+.pageCont .btnWrap{display:flex;margin:40px 0 0 0;;gap:8px;}
+.pageCont .btnWrap.left{justify-content:flex-start;}
+.pageCont .btnWrap.right{justify-content:flex-end;}
+.pageCont .btnWrap.center{justify-content:center;}
+.pageCont .btnWrap input[type="button"]{display:flex;padding: 0 20px;font-weight: 500;font-size: 1em;align-items:center;justify-content:center;}
 .pageCont .btnWrap .btnType1{background-color: var(--primary-color);   float: right;}
 .pageCont .btnWrap .btnType1:hover{background-color: var(--primary-color-hover);}
 .pageCont .btnWrap .btnType2{border: 1px solid var(--primary-color);color: var(--primary-color);}
-.pageCont .btnWrap .btnType2:hover{background-color: #f2f4f7;}
+.pageCont .btnWrap .btnType2:hover{background-color:var(--primary-light-color);}
 .pageCont .btnWrap1 {text-align:center; padding:20px 0 0 0;} /* 미니팝업 버튼 영역 추가*/
 .pageCont .btnWrap1 .btnType3 {background-color:var(--primary-color); color:#fff; height:45px; border-radius:5px; min-width:70px; margin:0 5px 0 0;} /* 미니팝업 버튼 영역 추가*/
 
 .tbType2 tbody tr td input[type="radio"]+label+label{font-size: 1.125em;font-weight: 400;margin-left: 5px;}
 
-.page{margin: 0 auto 20px auto;width: 100%;text-align: center;position: relative;}
-.page ul{position: absolute;left: 50%;transform: translateX(-50%);}
-.page ul li{border: 1px solid #e6e6e6;font-size: 0.875em;color: #555;width: 34px;height: 34px;line-height: 33px;margin-left: -1px;cursor: pointer;}
-.page ul li strong {display:block;width:100%;height:100%;color:#fff;border:1px solid var(--primary-color);background-color:var(--primary-color)}
-.page ul li:hover{background-color: var(--primary-color);color: #fff;border-color:var(--primary-color);}
-.page ul li:first-child{margin-left: 0;border-radius: 5px 0 0 5px;}
-.page ul li:last-child{border-radius: 0 5px 5px 0;}
-.page ul li:only-child{border-radius: 5px 5px 5px 5px;}
+.page{display:flex;margin: 0 auto 20px auto;width: 100%;text-align: center;position: relative;justify-content:center;}
+.page ul{display:flex;gap:8px;}
+.page ul li{display:flex;border:0;font-size:1em;color:#444;width: 36px;height: 36px;border-radius:3px;cursor: pointer;align-items:center;justify-content:center;}
+.page ul li strong {display:flex;width:100%;height:100%;border-radius:3px;color:#fff;border:1px solid var(--primary-color);background-color:var(--primary-color);justify-content:center;align-items:center;}
+.page ul li:hover{background-color: var(--primary-light-color);color:var(--primary-color);}
 .page ul li input[type="button"]{border: none;height: 33px;width: 33px;background-color: transparent;background-position: center;background-repeat: no-repeat;}
 .pageFirst{background-image: url(/pb/img/common/pageFirst.png)}
 .page ul li:hover .pageFirst{background-image: url(/pb/img/common/pageFirstHover.png)}
@@ -169,10 +175,9 @@
 .orgWrap{width: 20%;display: inline-block;margin-right: 2%;vertical-align: top;margin-top: 30px;}
 .orgWrap .btnWrap{margin-top: 0;height: 30px}
 .orgWrap .btnWrap input[type="button"]{padding: 5px 8px; font-size: 14px;text-align: center;letter-spacing: -1px; float: none;height: auto;width: auto;box-sizing: border-box;}
-.orgWrap .btnWrap .btnType1{background-color: var(--gray-color);}
-.orgWrap .btnWrap .btnType1:hover{background-color:var(--gray-color-hover);;}
-.orgWrap .btnWrap .btnType2{background-color: #fff;border: 1px solid var(--gray-color);color: var(--gray-color);}
-.orgWrap .btnWrap .btnType2:hover{background-color:#f2f4f7;}
+.orgWrap .btnWrap .btnType1{background-color: var(--secondary-color);}
+.orgWrap .btnWrap .btnType1:hover{background-color:var(--secondary-color-hover);;}
+.orgWrap .btnWrap .btnType2{background-color: #fff;border: 1px solid var(--secondary-color);color: var(--secondary-color);}
 .orgCont{width: 100%;min-height: 300px;border: 1px solid #d5d5d5;margin-top: 10px;border-radius: 5px;overflow:auto;}
 .tbWrap{width: 77%;display: inline-block;margin-top: 36px;vertical-align: top;}
 .tbWrap table tbody input[type="text"]{width: 80%;}
@@ -182,7 +187,7 @@
 .pageCont .tbType1 tbody tr td input[type="button"].editBtn{width: 32px;height: 32px;border-radius: 3px; background-color: var(--gray-color);background-image: url(/pb/img/common/editIcon.png);background-repeat: no-repeat;background-position: center;border: none;padding: 5px;}
 .tbTit+p.right.fwMd{margin-bottom: 15px;margin-top: -15px;}
 .tbWrap+.btnWrap{text-align: right;}
-.tbWrap+.btnWrap input[type="button"]{float: none;padding: 10px 20px;}
+.tbWrap+.btnWrap input[type="button"]{float: none;padding: 10px 20px;font-size:1.125em;}
 
 .galleryListWrap{border-top: 2px solid var(--primary-color);border-bottom: 1px solid #e6e6e6;padding: 40px 0 20px 0;width: 100%;margin: 0 auto;}
 .galleryListWrap::before,.galleryListWrap::after,.galleryListWrap+.btnWrap::after,.galleryListWrap ul{clear: both;overflow: hidden}
@@ -278,6 +283,11 @@
 /*운영관리 > 게시글관리 수정*/
 .pageTitle .post_tit{padding: 20px 0 9px 0;}
 
+.change_number{margin:20px 0 0 0;}
+.change_number input{height:32px;}
+
+.change_number+.btnWrap input{min-width:90px;height:50px;font-size:1.125em !important;}
+
 @media screen and (max-width:1570px){
 	/* .listSerch .calendar_wrap{margin-bottom: 8px;} */
 	.listSerch{margin: -8px 0 35px 0;}
src/main/webapp/pb/css/popup.css
--- src/main/webapp/pb/css/popup.css
+++ src/main/webapp/pb/css/popup.css
@@ -26,10 +26,16 @@
 .svList input[type="radio"]+label+label{margin-left: 5px;vertical-align:unset;}
 .svList textarea{width: 100%;height: 70px;border-radius: 0;}
 .svList input[type="checkbox"]+label+label{margin-left: 5px;vertical-align:unset;}
-/* .chartType1{width: 100%;height: 200px;background-color: #aaa;}
-.chartType2{width: 80%;height: 15px;display: inline-block;background-color: #e8e8e8;border-radius: 8px;vertical-align: middle;margin-top: -20px;overflow: hidden;}
-.chartType2+p{display: inline-block;vertical-align: middle;margin-top: -10px}
-.rsuValue{width: 80%;height: 100%;background-color: #ffa632} */
+
+.window_popup .tableWrap input[type="text"]{height:30px;}
+
+
+/* 기업회원 신청 정보 */
+.company_info_popup{position:relative;width:100%;top:0;left:0;}
+.company_info_popup::after{display:none;}
+
+.company_info_popup .tbType1{margin:16px 0 0 0;}
+.company_info_popup .tbType1 input[type="text"]{width:100%;box-sizing:border-box;}
 
 
 /* 반응형 */
src/main/webapp/pb/css/style.css
--- src/main/webapp/pb/css/style.css
+++ src/main/webapp/pb/css/style.css
@@ -3,15 +3,17 @@
 :root{
 --primary-color:#3EB5F1;
 --primary-color-hover:#179ADB;
+--primary-light-color:#EFFAFF;
 
---secondary-color:#F86A3C;
---secondary-color-hover:#DF5F36;
+--secondary-color:#517AFF;
+--secondary-color-hover:#3B61DB;
 
 --accent-color:#F86A3C;
 --accent-color-hover:#DF5F36;
 
 --red-color:#e81717;
 --red-color-hover:#d11515;
+--red-light-color:#FFF0F0;
 
 --green-color:#289C77;
 --green-color-hover:#067b14;
@@ -79,9 +81,14 @@
 /* ==========================================================================
    버튼 및 유틸리티
    ========================================================================== */
+   
+.form_wrap,.form_wrap .left,.form_wrap .right,.form_wrap .center{display:flex;justify-content:space-between;align-items:center;gap:8px;}
+.form_wrap.left,.form_wrap .left{justify-content:flex-start;}
+.form_wrap.center,.form_wrap .center{justify-content:center;}
+.form_wrap.right,.form_wrap .right{justify-content:flex-end;}
 
 /* 기본 버튼 스타일 */
-.btnType{min-width:70px;height:42px;background:#888;color:#fff;font-size:16px;border-radius:5px;margin:0 2px;transition:all 0.3s;}
+.btnType{min-width:70px;height:42px;background:#888;color:#fff;font-size:16px;border-radius:3px;margin:0 2px;transition:all 0.3s;}
 .btnType:first-child{margin:0 2px 0 0;}
 .btnType:last-child{margin:0 0 0 2px;}
 
@@ -91,23 +98,37 @@
 .btnType.redfill{background-color:var(--red-color);}
 .btnType.redbor{background-color:#fff;border:1px solid var(--red-color);color:var(--red-color);}
 
+.btnType.fill{border:0;}
 .btnType.fill.primary{background:var(--primary-color);color:#fff;}
 .btnType.fill.secondary{background:var(--secondary-color);color:#fff;}
 .btnType.fill.accent{background:var(--accent-color);color:#fff;}
 .btnType.fill.gray{background:var(--gray-color);color:#fff;}
 .btnType.fill.red{background:var(--red-color);color:#fff;}
 
+.btnType.fill.primary:hover{background:var(--primary-color-hover);color:#fff;}
+.btnType.fill.secondary:hover{background:var(--secondary-color-hover);color:#fff;}
+.btnType.fill.accent:hover{background:var(--accent-color-hover);color:#fff;}
+.btnType.fill.gray:hover{background:var(--gray-color-hover);color:#fff;}
+.btnType.fill.red:hover{background:var(--red-color-hover);color:#fff;}
+
+.btnType.line{background:#fff;}
 .btnType.line.primary{border:1px solid var(--primary-color);color:var(--primary-color);}
 .btnType.line.secondary{border:1px solid var(--secondary-color);color:var(--secondary-color);}
 .btnType.line.accent{border:1px solid var(--accent-color);color:var(--accent-color);}
 .btnType.line.gray{border:1px solid var(--gray-color);color:var(--gray-color);}
 .btnType.line.red{border:1px solid var(--red-color);color:var(--red-color);}
 
+.btnType.line.primary:hover{border:1px solid var(--primary-light-color);color:var(--primary-color);}
+.btnType.line.secondary:hover{border:1px solid var(--secondary-light-color);color:var(--secondary-color);}
+.btnType.line.accent:hover{border:1px solid var(--accent-light-color);color:var(--accent-color);}
+.btnType.line.gray:hover{border:1px solid var(--gray-light-color);color:var(--gray-color);}
+.btnType.line.red:hover{border:1px solid var(--red-light-color);color:var(--red-color);}
+
 .btnType.tiny{height:26px;}
 .btnType.small{height:32px;}
 .btnType.regular{height:40px;}
 .btnType.medium{height:44px;}
-.btnType.large{height:48px;}
+.btnType.large{height:50px;}
 .btnType.xlarge{height:56px;}
 
 /* 배경색 유틸리티 */
src/main/webapp/publish/testcss/css/sample.css
--- src/main/webapp/publish/testcss/css/sample.css
+++ src/main/webapp/publish/testcss/css/sample.css
@@ -1,3 +1,89 @@
+@charset "utf-8";
+
+:root{
+--primary-color:#3EB5F1;
+--primary-color-hover:#179ADB;
+--primary-light-color:#EFFAFF;
+
+--secondary-color:#F86A3C;
+--secondary-color-hover:#DF5F36;
+
+--accent-color:#F86A3C;
+--accent-color-hover:#DF5F36;
+
+--red-color:#e81717;
+--red-color-hover:#d11515;
+--red-light-color:#FFF0F0;
+
+--green-color:#289C77;
+--green-color-hover:#067b14;
+
+--gray-color:#939EA7;
+--gray-color-hover:#7B868F;
+
+--disable-fill-bg-color:#EAEBEF;
+--disable-fill-line-color:#D3D7DE;
+--disable-fill-text-color:#8D9098;
+
+--default-line-color:#d3d7de;
+--disable-line-bg-color:#F5F6F7;
+--disable-line-border-color:#eaebef;
+--disable-line-text-color:#bcc0ca;
+
+/* Font Families */
+--primary-title-font:"Pretendard Variable",sans-serif;
+--secondary-title-font:'Gmarket Sans TTF';
+
+/* Font Sizes */
+--fs-44:2.750em;
+--fs-24:1.500em;
+--fs-22:1.375em;
+--fs-19:1.188em;
+--fs-18:1.125em;
+--fs-16:1em;
+--fs-14:0.875em;
+--fs-13:0.813em;
+}
+
+
+/* 버튼 */
+
+.btn_wrap{display:flex;margin:20px 0 0 0;justify-content:center;align-items:center;gap:8px;}
+.btn_wrap button {height:35px;padding:0 20px;font-size:16px;line-height:35px;text-align:center;color:#fff;background:var(--primary-color);border-radius:5px;}
+
+.btnType.bluefill{background-color:var(--primary-color);}
+.btnType.bluebor{background-color:#fff;border:1px solid var(--primary-color);color:var(--primary-color);}
+.btnType.redfill{background-color:var(--red-color);}
+.btnType.redbor{background-color:#fff;border:1px solid var(--red-color);color:var(--red-color);}
+
+.btnType.fill{border:0;}
+.btnType.fill.primary{background:var(--primary-color);color:#fff;}
+.btnType.fill.secondary{background:var(--secondary-color);color:#fff;}
+.btnType.fill.accent{background:var(--accent-color);color:#fff;}
+.btnType.fill.gray{background:var(--gray-color);color:#fff;}
+.btnType.fill.red{background:var(--red-color);color:#fff;}
+
+.btnType.fill.primary:hover{background:var(--primary-color-hover);color:#fff;}
+.btnType.fill.secondary:hover{background:var(--secondary-color-hover);color:#fff;}
+.btnType.fill.accent:hover{background:var(--accent-color-hover);color:#fff;}
+.btnType.fill.gray:hover{background:var(--gray-color-hover);color:#fff;}
+.btnType.fill.red:hover{background:var(--red-color-hover);color:#fff;}
+
+.btnType.line{background:#fff;}
+.btnType.line.primary{border:1px solid var(--primary-color);color:var(--primary-color);}
+.btnType.line.secondary{border:1px solid var(--secondary-color);color:var(--secondary-color);}
+.btnType.line.accent{border:1px solid var(--accent-color);color:var(--accent-color);}
+.btnType.line.gray{border:1px solid var(--gray-color);color:var(--gray-color);}
+.btnType.line.red{border:1px solid var(--red-color);color:var(--red-color);}
+
+.btnType.tiny{height:26px;}
+.btnType.small{height:32px;}
+.btnType.regular{height:40px;}
+.btnType.medium{height:44px;}
+.btnType.large{height:48px;}
+.btnType.xlarge{height:56px;}
+
+
 input[type="text"],input[type="number"],input[type="tel"],input[type="email"],input[type="password"],select{height:30px;border:1px solid #dbdcdf;vertical-align:middle;color:#555;font-weight:500;padding:0 20px 0 9px;border-radius:3px;box-sizing:border-box;}
 input[type="text"]:read-only,input[type="number"]:read-only,input[type="tel"]:read-only,input[type="email"]:read-only,input[type="password"]:read-only{background:#f5f5f5;}
 select{width:100%;padding-right:40px;background-image: url(/pb/img/common/selectIcon.png);background-repeat:no-repeat;background-position:93% center;}
@@ -91,6 +177,7 @@
 .layer_popup .layer_content .button_box {margin:20px 0 0;text-align:center;}
 .layer_popup .layer_content .button_box button {height:35px;padding:0 20px;font-size:16px;line-height:35px;text-align:center;color:#fff;background:var(--primary-color);border-radius:5px;}
 
+
 .layer_popup .layer_content .fileWrap table thead tr th{background-color: #f7f7f7;font-size: 1.125em;padding: 20px 10px 20px 25px;color: #222;font-weight: 500;text-align:left}
 .layer_popup .layer_content .fileWrap table tbody tr td{vertical-align: middle;font-size: 1em;font-weight: 400;color: #555;padding: 8px 0 8px 20px;}
 .layer_popup .layer_content .fileWrap{width:100%;border: 1px solid #dbdcdf;border-radius: 3px;overflow: hidden;margin: 10px 0 5px 0;min-height: 160px;background-image: url(/pb/img/fileBg.png);background-repeat: no-repeat;background-position: center 62%}
Add a comment
List