류윤주 류윤주 03-31
250331 류윤주 수정
@c2a0ffbf794e0bf84a30ca1aa3ad78af78823153
client/resources/scss/admin/content.scss
--- client/resources/scss/admin/content.scss
+++ client/resources/scss/admin/content.scss
@@ -119,6 +119,7 @@
             max-width: calc(100% - 180px);
         }
 
+        >div,
         .form-group {
             width: calc(100% - 180px);
 
@@ -131,6 +132,7 @@
             }
         }
 
+        >div,
         .input-group{
             max-width: calc(100% - 180px);
         }
@@ -158,6 +160,9 @@
 
             &:nth-last-child(-n + 2){
                 border-bottom: 0;
+                &.border-bottom{
+                    border-bottom: 1px solid var(--tk-gray-10);
+                }
             }
 
             &:last-child {
@@ -222,13 +227,17 @@
         }
     }
 
+    &.mb30{
+        margin-bottom: 3rem
+    }
+
 
 }
 
 .setting-box {
     @include flex-layout(flex, start, start);
     width: 100%;
-    height: calc(100% - 58.5px);
+    height: calc(100% - 77.5px);
 
     .node-zone {
         width: 325px;
@@ -263,6 +272,8 @@
             // justify-content: flex-end;
             padding: 1rem 0;
         }
+
+
     }
 
     .btn-zone {
@@ -334,3 +345,20 @@
     display: flex;
     align-items: center;
 }
+
+.tbl-wrap{
+    height: 100%;
+
+    &.overflow-y{
+        overflow-y: auto;
+    }
+
+
+}
+.mixing thead th{
+    border-right: 1px solid var(--tk-secondary-30);
+
+    &[rowspan="2"]:last-child{
+        border-right:0;
+    }
+}
client/resources/scss/common/component/_buttons.scss
--- client/resources/scss/common/component/_buttons.scss
+++ client/resources/scss/common/component/_buttons.scss
@@ -274,8 +274,10 @@
   }
   &.ico-del {
       background-image: url(#{$url}/component/common/ico_trashcan.svg);
-
   }
+  &.ico-plus {
+    background-image: url(#{$url}/component/common/ico_plus_24.svg);
+}
   &.ico-page-prev {
     border-radius: 10rem;
     border: 0.1rem solid var(--#{$prefix}gray-40);
client/views/component/userInfo/UserInfoView.vue
--- client/views/component/userInfo/UserInfoView.vue
+++ client/views/component/userInfo/UserInfoView.vue
@@ -14,7 +14,7 @@
               </div>
               <div class="form-content">
                 <div>
-                  <label class="form-title">아이디</label>
+                  <p class="form-title">아이디</p>
                   <p>{{ mbrVO.lgnId }}</p>
                   <!-- <input
                     type="text"
@@ -24,7 +24,7 @@
                   /> -->
                 </div>
                 <div>
-                  <label class="form-title">이름</label>
+                  <p class="form-title">이름</p>
                   <p>{{ mbrVO.mbrNm }}</p>
                   <!-- <input
                     type="text"
@@ -35,9 +35,9 @@
                 </div>
                 <template v-if="showOpt.isMblNo || showOpt.isTelNo">
                   <div v-if="showOpt.isMblNo">
-                    <label for="" class="form-title">
+                    <p class="form-title">
                       휴대폰번호
-                    </label>
+                    </p>
                     <p>{{ mbrVO.mblTelno }}</p>
                     <!-- <input
                       type="text"
@@ -47,7 +47,7 @@
                     /> -->
                   </div>
                   <div v-if="showOpt.isTelNo">
-                    <label class="form-title">전화번호</label>
+                    <p class="form-title">전화번호</p>
                     <p>{{ mbrVO.telno }}</p>
                     <!-- <input
                       type="text"
@@ -59,7 +59,7 @@
                 </template>
                 <template v-if="showOpt.isEml || showOpt.isSmsAgree || showOpt.isEmlAgree">
                       <div v-if="showOpt.isEml">
-                        <label for="" class="form-title point-font2 mb10">이메일</label>
+                        <p class="form-title">이메일</p>
                         <div class="check-area">
                           <p>{{ email.address ? email.id + '@' + email.address : email.id + '@' + email.select }}</p>
                             <!-- <input
@@ -90,9 +90,9 @@
                       </div>
          
                       <div v-if="showOpt.isSmsAgree">
-                        <label class="form-title">
+                        <p class="form-title">
                           문자수신
-                        </label>
+                        </p>
                         <p>{{ mbrVO.smsRcptnAgreYn }}</p>
                         <!-- <div class="check-area">
                           <div class="form-check">
@@ -123,9 +123,9 @@
                       </div>
 
                       <div v-if="showOpt.isEmlAgree">
-                        <label class="form-title">
+                        <p class="form-title">
                           이메일수신
-                        </label>
+                        </p>
                         <p>{{ mbrVO.emlRcptnAgreYn }}</p>
                         <!-- <div class="check-area">
                           <div class="form-check">
@@ -158,9 +158,9 @@
                   <template v-if="showOpt.isAddr">
         
                         <div>
-                          <label class="form-title">
+                          <p class="form-title">
                             우편번호
-                          </label>
+                          </p>
                           <p>{{ '(' + mbrVO.zip + ')'+ mbrVO.addr + mbrVO.daddr}}</p>
                           <!-- <input
                             type="text"
@@ -194,34 +194,37 @@
                   <template v-if="showOpt.isStts && pageRole == 'adm'">
             
                       <div>
-                          <label class="form-title">
+                          <p class="form-title">
                             회원상태
-                          </label>
-                          <select class="full-select" v-model="mbrVO.mbrStts" disabled>
+                          </p>
+                          <p>{{mbrVO.mbrStts}}</p>
+                          <!-- <select class="full-select" v-model="mbrVO.mbrStts" disabled>
                             <option value="1">승인</option>
                             <option value="2">승인대기</option>
                             <option value="0">탈퇴</option>
                             <option value="3">차단</option>
-                          </select>
+                          </select> -->
                         <div>
-                          <label class="form-title">차단일</label>
-                          <input
+                          <p class="form-title">차단일</p>
+                          <p>{{ mbrVO.cntrlDt }}</p>
+                          <!-- <input
                             type="date"
                             class="full-input"
                             v-model="mbrVO.cntrlDt"
                             disabled
-                          />
+                          /> -->
                         </div>
                       </div>
               
                       <div>
-                        <label  class="form-title">차단 사유</label>
-                        <input
+                        <p  class="form-title">차단 사유</p>
+                        <p>{{ mbrVO.cntrlRsn }}</p>
+                        <!-- <input
                           type="text"
                           class="full-input"
                           v-model="mbrVO.cntrlRsn"
                           disabled
-                        />
+                        /> -->
                       </div>
                   </template>
                   <template v-if="showOpt.isAuthor && pageRole == 'adm'">
client/views/pages/App.vue
--- client/views/pages/App.vue
+++ client/views/pages/App.vue
@@ -3,7 +3,7 @@
     <AdminHeader />
     <AdminMenu />
     <main class="main-wrap">
-      <Breadcrumb v-if="$route.path !== '/adm/main.page' && $route.path !== '/main.page'" />
+      <!-- <Breadcrumb v-if="$route.path !== '/adm/main.page' && $route.path !== '/main.page'" /> -->
         <div :class="{'content-wrap': true, 'main': this.$route.path === '/adm/main.page'}">
           <router-view />
         </div>
client/views/pages/adm/authority/authority/AuthorityInsert.vue
--- client/views/pages/adm/authority/authority/AuthorityInsert.vue
+++ client/views/pages/adm/authority/authority/AuthorityInsert.vue
@@ -1,73 +1,63 @@
 <template>
-  <div class="content admin-style">
-    <div class="admin-page-title point-font2 mb30">
-      <p>권한 관리</p>
-    </div>
-    <details open class="form-table-style mb30">
-      <summary class="point-font2">
-        <p class="summary-style pl10">기본정보</p>
-      </summary>
-      <div class="pt10 pb10">
-        <table class="form-table">
-          <colgroup>
-            <col width="50%" />
-            <col width="50%" />
-          </colgroup>
-          <tr>
-            <td>
-              <div class="gd-12 pl0">
-                <label for="" class="form-title point-font2 mb10">
-                  권한코드
-                </label>
-                <span class="inline-block ml20 red-text">
-                  권한 코드는 ROLE_ + 영문(대문자) 형태로 입력해주세요.
-                </span>
+  <div class="content-zone">
+    <div class="content">
+      <div class="scroll">
+        <div class="title-zone">
+          <div class="page-title">
+            <p>권한 관리</p>
+          </div>
+          <PagiNavigationBar />
+        </div>
+        <div class="form-box">
+          <div class="form-box-title">
+            <p>기본정보</p>
+          </div>
+          <div class="form-content">
+            <div>
+              <label class="form-title">권한코드</label>
+              <div class="form-group">
                 <input
                   type="text"
-                  class="full-input"
+                  class="form-control sm"
                   ref="authrtCd"
                   v-model="authrt.authrtCd"
                   :disabled="!submitStts"
                 />
+                <span class="red-text">
+                  권한 코드는 ROLE_ + 영문(대문자) 형태로 입력해주세요.
+                </span>
               </div>
-            </td>
-            <td>
-              <div class="gd-12 pr0">
-                <label for="" class="form-title point-font2 mb10">권한명</label>
-                <input
-                  type="text"
-                  class="full-input"
-                  ref="authrtNm"
-                  v-model="authrt.authrtNm"
-                />
-              </div>
-            </td>
-          </tr>
-          <tr>
-            <td colspan="2">
-              <div class="gd-12 pl0">
-                <label for="" class="point-font2 mb10">권한설명</label>
-                <textarea
-                  name="authrtExpln"
-                  id="authrtExpln"
-                  v-model="authrt.authrtExpln"
-                ></textarea>
-              </div>
-            </td>
-          </tr>
-        </table>
-      </div>
-    </details>
+            </div>
 
-    <div class="flex justify-end align-center no-gutters">
-      <div class="gd-1 mr10">
-        <button class="large-btn blue-btn" @click="fnSave">저장</button>
-      </div>
-      <div class="gd-1">
-        <button class="large-btn gray-btn" @click="fnCancel">취소</button>
+            <div class="border-bottom">
+              <label class="form-title">권한명</label>
+              <input
+                type="text"
+                class="form-control sm"
+                ref="authrtNm"
+                placeholder="권한명을 입력해주세요."
+                v-model="authrt.authrtNm"
+              />
+            </div>
+
+            <div class="grid-column">
+              <label class="form-title">권한설명</label>
+              <textarea
+                name="authrtExpln"
+                id="authrtExpln"
+                v-model="authrt.authrtExpln"
+                class="form-control lg area"
+              ></textarea>
+            </div>
+          </div>
+        </div>
       </div>
     </div>
   </div>
+  <div class="btn-wrap">
+        <button class="btn sm primary" @click="fnSave">저장</button>
+        <button class="btn sm tertiary" @click="fnCancel">취소</button>
+  </div>
 </template>
 
 <script>
client/views/pages/adm/authority/authority/AuthoritySelectListOne.vue
--- client/views/pages/adm/authority/authority/AuthoritySelectListOne.vue
+++ client/views/pages/adm/authority/authority/AuthoritySelectListOne.vue
@@ -8,24 +8,23 @@
           </div>
           <PagiNavigationBar />
         </div>
-
         <div class="form-box">
           <div class="form-box-title">
             <p>기본 정보</p>
           </div>
           <div class="form-content">
             <div>
-              <label class="form-title">권한코드</label>
+              <p class="form-title">권한코드</p>
               <p>{{ authrt.authrtCd }}</p>
             </div>
-            <div>
-              <label class="form-title">권한명</label>
+            <div class="border-bottom">
+              <p class="form-title">권한명</p>
               <p>{{ authrt.authrtNm }}</p>
             </div>
             <div>
-              <label class="form-title">
+              <p class="form-title">
                 권한설명
-              </label>
+              </p>
               <div style="padding: 3rem; min-height: 3rem; overflow-y: auto;">
                 <p>{{ authrt.authrtExpln }}</p>
               </div>
client/views/pages/adm/authority/menuAuthority/MenuAuthority.vue
--- client/views/pages/adm/authority/menuAuthority/MenuAuthority.vue
+++ client/views/pages/adm/authority/menuAuthority/MenuAuthority.vue
@@ -1,89 +1,97 @@
 <template>
-  <div class="content admin-style">
-    <div class="admin-page-title point-font2 mb30">
-      <p>메뉴 권한 관리</p>
-    </div>
-    <div class="full-page">
-      <div class="flex content">
-        <div class="gd-2 pl0 content">
-          <div class="tree-zone content pd15">
-            <ul class="content overflow-y">
-              <template v-if="authorList.length > 0">
-                <Hierachy v-for="(author, index) in authorList" :key="index" :nodeList="author" :icon="iconPath"
-                  :selectedNode="selectedAuthrtCd" @changeSelected="fnViewDetail" />
-              </template>
-            </ul>
+  <div class="content-zone">
+    <div class="content">
+        <!-- <div class="scroll"> -->
+          <div class="title-zone">
+            <div class="page-title">
+              <p>메뉴 권한 관리</p>
+            </div>
+            <PagiNavigationBar />
           </div>
-        </div>
-        <div class="gd-10 pr0 content overflow-y">
-          <div class="content">
-            <table class="list-table admin-list mb15">
-              <colgroup>
-                <col width="70%"/>
-                <col width="5%"/>
-                <col width="5%"/>
-                <col width="5%"/>
-                <col width="5%"/>
-                <col width="5%"/>
-                <col width="5%"/>
-              </colgroup>
-              <thead>
-                <tr>
-                  <th class="sticy">메뉴명</th>
-                  <th class="sticy">전체</th>
-                  <th class="sticy">읽기</th>
-                  <th class="sticy">쓰기</th>
-                  <th class="sticy">수정</th>
-                  <th class="sticy">삭제</th>
-                  <th class="sticy">파일</th>
-                </tr>
-              </thead>
-              <tbody>
-                <tr v-for="(menu, index) in menuList" :key="index">
-                  <template v-if="menu.upMenuId != null">
-                    <td class="text-lf pl10">{{ menu.name }}</td>
-                    <td class="text-ct pl10">
-                      <input type="checkbox" :checked="menu['inqAuthrt'] == 'Y' &&
-                        menu['regAuthrt'] == 'Y' &&
-                        menu['mdfcnAuthrt'] == 'Y' &&
-                        menu['delAuthrt'] == 'Y' &&
-                        menu['fileDwnldAuthrt'] == 'Y'
-                        " v-model="menu['checkedAll']" true-value="Y" false-value="N" @change="fnChecked(menu)" />
-                    </td>
-                    <td class="text-ct pl10">
-                      <input type="checkbox" v-model="menu['inqAuthrt']" true-value="Y" false-value="N" />
-                    </td>
-                    <td class="text-ct pl10">
-                      <input type="checkbox" v-model="menu['regAuthrt']" true-value="Y" false-value="N" />
-                    </td>
-                    <td class="text-ct pl10">
-                      <input type="checkbox" v-model="menu['mdfcnAuthrt']" true-value="Y" false-value="N" />
-                    </td>
-                    <td class="text-ct pl10">
-                      <input type="checkbox" v-model="menu['delAuthrt']" true-value="Y" false-value="N" />
-                    </td>
-                    <td class="text-ct pl10">
-                      <input type="checkbox" v-model="menu['fileDwnldAuthrt']" true-value="Y" false-value="N" />
-                    </td>
-                  </template>
-                  <template v-else>
-                    <td class="text-lf pl10" colspan="7">{{ menu.name }}</td>
-                  </template>
-                </tr>
-              </tbody>
-            </table>
-            <div class="flex justify-end align-center">
-              <div class="gd-1 pl0 pr0">
-                <button class="large-btn blue-btn" @click="fnUpdate" v-if="pageAuth.mdfcnAuthrt == 'Y'">
-                  저장
-                </button>
+          <div class="setting-box">
+
+            <div class="node-zone">
+              <ul class="tree">
+                <template v-if="authorList.length > 0">
+                  <Hierachy v-for="(author, index) in authorList" :key="index" :nodeList="author" :icon="iconPath"
+                    :selectedNode="selectedAuthrtCd" @changeSelected="fnViewDetail" />
+                </template>
+              </ul>
+            </div>
+            <div class="setting-zone">
+              <div class="tbl-wrap  overflow-y">
+                <table class="data tbl">
+                  <colgroup>
+                    <col width="70%"/>
+                    <col width="5%"/>
+                    <col width="5%"/>
+                    <col width="5%"/>
+                    <col width="5%"/>
+                    <col width="5%"/>
+                    <col width="5%"/>
+                  </colgroup>
+                  <thead>
+                    <tr>
+                      <th class="sticy">메뉴명</th>
+                      <th class="sticy">전체</th>
+                      <th class="sticy">읽기</th>
+                      <th class="sticy">쓰기</th>
+                      <th class="sticy">수정</th>
+                      <th class="sticy">삭제</th>
+                      <th class="sticy">파일</th>
+                    </tr>
+                  </thead>
+                  <tbody>
+                    <tr v-for="(menu, index) in menuList" :key="index">
+                      <template v-if="menu.upMenuId != null">
+                        <td>{{ menu.name }}</td>
+                        <td>
+                          <input type="checkbox" :checked="menu['inqAuthrt'] == 'Y' &&
+                            menu['regAuthrt'] == 'Y' &&
+                            menu['mdfcnAuthrt'] == 'Y' &&
+                            menu['delAuthrt'] == 'Y' &&
+                            menu['fileDwnldAuthrt'] == 'Y'
+                            " v-model="menu['checkedAll']" true-value="Y" false-value="N" @change="fnChecked(menu)" />
+                            <label></label>
+                        </td>
+                        <td>
+                          <input type="checkbox" v-model="menu['inqAuthrt']" true-value="Y" false-value="N" />
+                          <label></label>
+                        </td>
+                        <td>
+                          <input type="checkbox" v-model="menu['regAuthrt']" true-value="Y" false-value="N" />
+                          <label></label>
+                        </td>
+                        <td>
+                          <input type="checkbox" v-model="menu['mdfcnAuthrt']" true-value="Y" false-value="N" />
+                          <label></label>
+                        </td>
+                        <td>
+                          <input type="checkbox" v-model="menu['delAuthrt']" true-value="Y" false-value="N" />
+                          <label></label>
+                        </td>
+                        <td>
+                          <input type="checkbox" v-model="menu['fileDwnldAuthrt']" true-value="Y" false-value="N" />
+                          <label></label>
+                        </td>
+                      </template>
+                      <template v-else>
+                        <td class="text-lf pl10" colspan="7">{{ menu.name }}</td>
+                      </template>
+                    </tr>
+                  </tbody>
+                </table>
               </div>
             </div>
-          </div>
-        </div>
-      </div>
+         </div>
+        <!-- </div> -->
     </div>
   </div>
+  <div class="btn-wrap">
+      <button class="btn sm primary" @click="fnUpdate" v-if="pageAuth.mdfcnAuthrt == 'Y'">
+        저장
+      </button>
+  </div>
 </template>
 
 <script>
client/views/pages/adm/boardManagement/boardManagement/BoardManagementInsert.vue
--- client/views/pages/adm/boardManagement/boardManagement/BoardManagementInsert.vue
+++ client/views/pages/adm/boardManagement/boardManagement/BoardManagementInsert.vue
@@ -1,142 +1,103 @@
 <template>
-    <div class="content admin-style overflow-y">
-        <div class="admin-page-title point-font2 mb30">
-            <p>게시판 관리</p>
-        </div>
-        <details open class="form-table-style mb30">
-            <summary class="point-font2">
-                <p class="summary-style pl10">기본 설정</p>
-            </summary>
-            <div class="pt10 pb10">
-                <table class="form-table">
-                    <colgroup>
-                        <col width="50%" />
-                        <col width="50%" />
-                    </colgroup>
-                    <tr>
-                        <td>
-                            <div class="gd-12 pl0">
-                                <label for="" class="form-title point-font2 mb10">게시판명</label>
-                                <input type="text" class="full-input" v-model="bbsMng.bbsNm"
-                                    placeholder="게시판명을 입력하세요." />
-                            </div>
-                        </td>
-                        <td>
-                            <div class="gd-12 pl0">
-                                <p class="form-title point-font2 mb10">게시판 상단 정보</p>
-                                <input type="text" class="full-input" v-model="bbsMng.bbsUpInfo"
-                                    placeholder="게시판 상단에 표기될 정보를 입력하세요." />
-                            </div>
-                        </td>
-                    </tr>
-                    <tr>
-                        <td colspan="2">
-                            <div class="gd-12 pl0">
-                                <p class="form-title point-font2 mb10">게시판 설명</p>
-                                <input type="text" class="full-input" v-model="bbsMng.bbsExpln"
-                                    placeholder="게시판 설명을 입력하세요." />
-                            </div>
-                        </td>
-                    </tr>
-                    <tr>
-                        <td>
-                            <div class="gd-12 pl0">
-                                <label for="" class="form-title point-font2 mb10">게시판 유형</label>
-                                <select name="" id="" class="full-select" @change="typeSelect"
-                                    :disabled="bbsMng.bbsMngId != null">
-                                    <option :value="null" disabled :selected="bbsMng.bbsTypeId == null">
-                                        선택해주세요
-                                    </option>
-                                    <option v-for="(item, idx) in bbsTypeList" :value="item.bbsTypeId" :key="idx">
-                                        {{ item.bbsTypeKornNm }}
-                                    </option>
-                                </select>
-                            </div>
-                        </td>
-                        <td>
-                            <div class="gd-12 pl0">
-                                <label for="" class="form-title point-font2 mb10">목록 개수</label>
-                                <input type="number" class="full-input" v-model="bbsMng.artclCnt" />
-                            </div>
-                        </td>
-                    </tr>
-                    <tr>
-                        <td>
-                            <div class="gd-12 pl0">
-                                <label for="" class="form-title point-font2 mb10">페이지 유형</label>
-                                <select name="" id="" class="full-select" v-model="bbsMng.cd">
-                                    <option :value="null" disabled>선택해주세요</option>
-                                    <option v-for="(item, idx) in pageTypeList" :value="item.cd" :key="idx">
-                                        {{ item.cdNm }}
-                                    </option>
-                                </select>
-                            </div>
-                        </td>
-                    </tr>
-                </table>
-            </div>
-        </details>
-        <details open class="form-table-style mb30">
-            <summary class="point-font2">
-                <p class="summary-style pl10">세부설정</p>
-            </summary>
-            <div class="pt10 pb10">
-                <table class="form-table">
-                    <colgroup>
-                        <col width="50%" />
-                        <col width="50%" />
-                    </colgroup>
-                    <tr>
-                        <td>
-                            <div class="gd-12 pr0">
-                                <label for="" class="form-title point-font2 mb10">첨부파일 기능</label>
-                                <div class="flex align-center no-gutters">
-                                    <div class="gd-4">
-                                        <input type="radio" name="file" id="file-y" class="mr5" value="Y"
-                                            v-model="bbsMng.atchFileUseYn" :disabled="selectedType === 'faq'" />
-                                        <label for="file-y">사용</label>
-                                    </div>
-                                    <div class="gd-4">
-                                        <input type="radio" name="file" id="file-n" class="mr5" value="N"
-                                            v-model="bbsMng.atchFileUseYn" :disabled="selectedType === 'faq'" />
-                                        <label for="file-n">미사용</label>
-                                    </div>
+    <div class="content-zone">
+        <div class="content">
+            <div class="scroll">
+                <div class="title-zone">
+                    <div class="page-title">
+                        <p>게시판 관리</p>
+                    </div>
+                    <PagiNavigationBar />
+                </div>
+                <div class="form-box">
+                    <div class="form-box-title">
+                        <p>기본 설정</p>
+                    </div>
+                    <div class="form-content">
+                        <div>
+                            <label class="form-title">게시판명</label>
+                            <input type="text" class="form-control sm" v-model="bbsMng.bbsNm"
+                                placeholder="게시판명을 입력하세요." />
+                        </div>
+                        <div>
+                            <label class="form-title">게시판 상단 정보</label>
+                            <input type="text" class="form-control sm" v-model="bbsMng.bbsUpInfo"
+                                placeholder="게시판 상단에 표기될 정보를 입력하세요." />
+                        </div>
+                        <div>
+                            <label class="form-title">게시판 설명</label>
+                            <input type="text" class="form-control sm" v-model="bbsMng.bbsExpln"
+                                placeholder="게시판 설명을 입력하세요." />
+                        </div>
+                        <div>
+                            <label class="form-title">게시판 유형</label>
+                            <select name="" id="" class="form-select sm" @change="typeSelect"
+                                :disabled="bbsMng.bbsMngId != null">
+                                <option :value="null" disabled :selected="bbsMng.bbsTypeId == null">
+                                    선택해주세요
+                                </option>
+                                <option v-for="(item, idx) in bbsTypeList" :value="item.bbsTypeId" :key="idx">
+                                    {{ item.bbsTypeKornNm }}
+                                </option>
+                            </select>
+                        </div>
+                        <div>
+                            <label class="form-title">목록 개수</label>
+                            <input type="number" class="form-control sm" v-model="bbsMng.artclCnt" />
+                        </div>
+                        <div>
+                            <label class="form-title">페이지 유형</label>
+                            <select name="" id="" class="form-select sm" v-model="bbsMng.cd">
+                                <option :value="null" disabled>선택해주세요</option>
+                                <option v-for="(item, idx) in pageTypeList" :value="item.cd" :key="idx">
+                                    {{ item.cdNm }}
+                                </option>
+                            </select>
+                        </div>
+                    </div>
+                </div>
+                <div class="form-box mb30">
+                    <div  class="form-box-title">
+                        <p>세부설정</p>
+                    </div>
+                    <div class="form-content">
+                        <div>
+                            <label class="form-title">첨부파일 기능</label>
+                            <div class="check-area">
+                                <div class="form-check">
+                                    <input type="radio" name="file" id="file-y" class="mr5" value="Y"
+                                        v-model="bbsMng.atchFileUseYn" :disabled="selectedType === 'faq'" />
+                                    <label for="file-y">사용</label>
+                                </div>
+                                <div class="form-check">
+                                    <input type="radio" name="file" id="file-n" class="mr5" value="N"
+                                        v-model="bbsMng.atchFileUseYn" :disabled="selectedType === 'faq'" />
+                                    <label for="file-n">미사용</label>
                                 </div>
                             </div>
-                        </td>
-                        <td>
-                            <div class="gd-12 pr0">
-                                <label for="" class="form-title point-font2 mb10">공지글 기능</label>
-                                <div class="flex align-center no-gutters">
-                                    <div class="gd-4">
-                                        <input type="radio" name="notice" id="notice-y" class="mr5" value="Y"
-                                            v-model="bbsMng.ntcUseYn" :disabled="selectedType === 'faq'" />
-                                        <label for="notice-y">사용</label>
-                                    </div>
-                                    <div class="gd-4">
-                                        <input type="radio" name="notice" id="notice-n" class="mr5" value="N"
-                                            v-model="bbsMng.ntcUseYn" :disabled="selectedType === 'faq'" />
-                                        <label for="notice-n">미사용</label>
-                                    </div>
+                        </div>
+                        <div>
+                            <label class="form-title">공지글 기능</label>
+                            <div class="check-area">
+                                <div class="form-check">
+                                    <input type="radio" name="notice" id="notice-y" class="mr5" value="Y"
+                                        v-model="bbsMng.ntcUseYn" :disabled="selectedType === 'faq'" />
+                                    <label for="notice-y">사용</label>
+                                </div>
+                                <div class="form-check">
+                                    <input type="radio" name="notice" id="notice-n" class="mr5" value="N"
+                                        v-model="bbsMng.ntcUseYn" :disabled="selectedType === 'faq'" />
+                                    <label for="notice-n">미사용</label>
                                 </div>
                             </div>
-                        </td>
-                    </tr>
-                    <tr>
-                        <td colspan="2">
-                            <div class="gd-12 pl0">
-                                <p class="form-title point-font2 mb10">첨부파일 확장자</p>
-                                <div class="flex align-center mb10">
-                                    <div class="gd-4 pl0">
-                                        <input type="text" class="full-input" v-model="inputExtNm" placeholder="첨부파일 확장자를 입력하세요"
-                                            @keyup.enter="addinputExtNm" />
-                                    </div>
-                                    <button class="small-btn blue-btn" @click="addinputExtNm">
-                                        추가
-                                    </button>
+                        </div>
+                        <div>
+                            <label class="form-title">첨부파일 확장자</label>
+                            <div>
+                                <div class="input-group">
+                                    <input type="text" class="form-control sm" v-model="inputExtNm" placeholder="첨부파일 확장자를 입력하세요"
+                                        @keyup.enter="addinputExtNm" />
+                                    <button class="btn-ico xsm ico-plus" @click="addinputExtNm" title="추가"></button>
                                 </div>
-
-
                                 <div v-if="bbsMng.fileExtnNmList?.length > 0">
                                     <p>사용할 확장자</p>
                                     <div v-for="(item, idx) in bbsMng.fileExtnNmList" :key="idx"
@@ -153,95 +114,71 @@
                                     <p>모든 확장자</p>
                                 </div>
                             </div>
-                        </td>
-                    </tr>
-                    <tr>
-                        <td colspan="2">
-                            <div class="gd-12 pl0">
-                                <p class="form-title point-font2 mb10">파일크기 제한</p>
-                                <div>
-                                    <input type="number" class="" v-model="bbsMng.fileSzLmt"
-                                        placeholder="첨부파일 파일 크기를 입력하세요(0 입력 시 제한 없음)" />
-                                    <span>MByte</span>
+                        </div>
+                        <div>
+                            <label class="form-title">파일크기 제한</label>
+                            <div class="input-group">
+                                <input type="number" class="form-control sm" v-model="bbsMng.fileSzLmt"
+                                    placeholder="첨부파일 파일 크기를 입력하세요(0 입력 시 제한 없음)" />
+                                <span>MByte</span>
+                            </div>
+                        </div>
+                        <div>
+                            <label class="form-title">비밀글 기능</label>
+                            <div class="check-area">
+                                <div class="form-check">
+                                    <input type="radio" name="private" id="private-y" class="mr5" value="Y"
+                                        v-model="bbsMng.prvtPstUseYn" />
+                                    <label for="private-y">사용</label>
+                                </div>
+                                <div class="form-check">
+                                    <input type="radio" name="private" id="private-n" class="mr5" value="N"
+                                        v-model="bbsMng.prvtPstUseYn" />
+                                    <label for="private-n">미사용</label>
                                 </div>
                             </div>
-                        </td>
-                    </tr>
-                    <tr>
-                        <td>
-                            <div class="gd-12 pr0">
-                                <label for="" class="form-title point-font2 mb10">비밀글 기능</label>
-                                <div class="flex align-center no-gutters">
-                                    <div class="gd-4">
-                                        <input type="radio" name="private" id="private-y" class="mr5" value="Y"
-                                            v-model="bbsMng.prvtPstUseYn" />
-                                        <label for="private-y">사용</label>
-                                    </div>
-                                    <div class="gd-4">
-                                        <input type="radio" name="private" id="private-n" class="mr5" value="N"
-                                            v-model="bbsMng.prvtPstUseYn" />
-                                        <label for="private-n">미사용</label>
-                                    </div>
+                        </div>
+                        <div class="border-bottom">
+                            <label class="form-title">이전글/다음글 기능</label>
+                            <div class="check-area">
+                                <div class="form-check">
+                                    <input type="radio" name="bf" id="bf-y" class="mr5" value="Y"
+                                        v-model="bbsMng.bfrAftrPstUseYn" />
+                                    <label for="bf-y">사용</label>
+                                </div>
+                                <div class="form-check">
+                                    <input type="radio" name="bf" id="bf-n" class="mr5" value="N"
+                                        v-model="bbsMng.bfrAftrPstUseYn" />
+                                    <label for="bf-n">미사용</label>
                                 </div>
                             </div>
-                        </td>
-                        <td>
-                            <div class="gd-12 pr0">
-                                <label for="" class="form-title point-font2 mb10">이전글/다음글 기능</label>
-                                <div class="flex align-center no-gutters">
-                                    <div class="gd-4">
-                                        <input type="radio" name="bf" id="bf-y" class="mr5" value="Y"
-                                            v-model="bbsMng.bfrAftrPstUseYn" />
-                                        <label for="bf-y">사용</label>
-                                    </div>
-                                    <div class="gd-4">
-                                        <input type="radio" name="bf" id="bf-n" class="mr5" value="N"
-                                            v-model="bbsMng.bfrAftrPstUseYn" />
-                                        <label for="bf-n">미사용</label>
-                                    </div>
+                        </div>
+                        <div>
+                            <label class="form-title">댓글 기능</label>
+                            <div class="check-area">
+                                <div class="form-check">
+                                    <input type="radio" name="comment" id="comment-y" class="mr5" value="Y"
+                                        v-model="bbsMng.cmntUseYn" />
+                                    <label for="comment-y">사용</label>
+                                </div>
+                                <div class="form-check">
+                                    <input type="radio" name="comment" id="comment-n" class="mr5" value="N"
+                                        v-model="bbsMng.cmntUseYn" />
+                                    <label for="comment-n">미사용</label>
                                 </div>
                             </div>
-                        </td>
-                    </tr>
-                    <tr>
-                        <td>
-                            <div class="gd-12 pr0">
-                                <label for="" class="form-title point-font2 mb10">댓글 기능</label>
-                                <div class="flex align-center no-gutters">
-                                    <div class="gd-4">
-                                        <input type="radio" name="comment" id="comment-y" class="mr5" value="Y"
-                                            v-model="bbsMng.cmntUseYn" />
-                                        <label for="comment-y">사용</label>
-                                    </div>
-                                    <div class="gd-4">
-                                        <input type="radio" name="comment" id="comment-n" class="mr5" value="N"
-                                            v-model="bbsMng.cmntUseYn" />
-                                        <label for="comment-n">미사용</label>
-                                    </div>
-                                </div>
-                            </div>
-                        </td>
-                    </tr>
-                </table>
-            </div>
-        </details>
-
-        <!-- <div class="flex justify-end align-center no-gutters">
-            <div class="gd-1">
-                <button class="large-btn blue-btn">저장</button>
-            </div>
-        </div> -->
-        <div class="flex justify-end align-center no-gutters">
-            <div class="gd-1 mr10">
-                <button class="large-btn blue-btn" @click="fnInsert">
-                    {{ bbsMng.bbsMngId == null ? "등록" : "수정" }}
-                </button>
-            </div>
-            <div class="gd-1">
-                <button class="large-btn gray-btn" @click="fnCancel">취소</button>
+                        </div>
+                    </div>
+                </div>
             </div>
         </div>
     </div>
+    <div class="btn-wrap">
+            <button class="btn sm primary" @click="fnInsert">
+                {{ bbsMng.bbsMngId == null ? "등록" : "수정" }}
+            </button>
+            <button class="btn sm tertiary" @click="fnCancel">취소</button>
+    </div>
 </template>
 
 <script>
client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectList.vue
--- client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectList.vue
+++ client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectList.vue
@@ -1,79 +1,67 @@
 <template>
-    <div class="content">
-        <div class="admin-page-title  point-font2 mb30">
-            <p>게시판 관리</p>
-        </div>
-        <div class="search-bar mb15">
-            <div class="flex justify-end align-center no-gutters">
-                <div class="gd-6 mr10">
-                    <div class="border">
-                        <select name="selectType" id="selectType" class="border-none gd-2" v-model="search.searchType">
-                            <option value="">전체</option>
-                            <option v-for="(item, idx) in codeList" :key="idx" :value="item.cd">{{ item.cdNm }}</option>
-                        </select>
-                        <input type="text" class="full-input border-none gd-10 condition-input" v-model="search.searchText" @keyup.enter="findAll">
+    <div class="content-zone">
+        <div class="content">
+            <div class="scroll">
+                <div class="title-zone">
+                    <div class="page-title">
+                        <p>게시판 관리</p>
                     </div>
+                    <PagiNavigationBar />
                 </div>
-                <div class="gd-1">
-                    <button class="large-btn blue-border-btn" @click="findAll">검색</button>
+                <div class="search-bar ">
+                    <select name="selectType" id="selectType" class="form-select sm" v-model="search.searchType">
+                        <option value="">전체</option>
+                        <option v-for="(item, idx) in codeList" :key="idx" :value="item.cd">{{ item.cdNm }}</option>
+                    </select>
+                    <input type="text" class="form-control sm" v-model="search.searchText" @keyup.enter="findAll">
+    
+        
+                    <button class="btn sm ico-before ico-sch" @click="findAll">검색</button>
+                </div>
+                <div class="tbl-wrap">
+                    <table class="tbl data cursor mixing">
+                        <colgroup>
+                            <col v-for="(w, idx) in colgroup" :width="w" :key="idx" />
+                        </colgroup>
+                        <thead>
+                            <tr>
+                                <th rowspan="2">번호</th>
+                                <th rowspan="2">게시판명</th>
+                                <th rowspan="2">유형</th>
+                                <th colspan="5">세부기능</th>
+                                <th rowspan="2">게시물수</th>
+                            </tr>
+                            <tr>
+                                <th>첨부</th>
+                                <th>공지</th>
+                                <th>비밀</th>
+                                <th>이전/다음</th>
+                                <th>댓글</th>
+                            </tr>
+                        </thead>
+                        <tbody>
+                            <tr v-for="(row, idx) in tbody" :key="idx" @click="fnView(idx)" class="cursor">
+                                <td v-for="(content, index) in row" :key="index"
+                                    :class="index === 'bbsNm' ? 'text-lf' : 'text-ct'">
+                                    {{ content }}
+                                </td>
+                            </tr>
+                        </tbody>
+                    </table>
                 </div>
             </div>
         </div>
-        <div class="table-zone">
-            <table class="list-table mb10 admin-list complex-table">
-                <colgroup>
-                    <col v-for="(w, idx) in colgroup" :width="w" :key="idx" />
-                </colgroup>
-                <thead>
-                    <tr>
-                        <th rowspan="2">번호</th>
-                        <th rowspan="2">게시판명</th>
-                        <th rowspan="2">유형</th>
-                        <th colspan="5">세부기능</th>
-                        <th rowspan="2">게시물수</th>
-                    </tr>
-                    <tr>
-                        <th>첨부</th>
-                        <th>공지</th>
-                        <th>비밀</th>
-                        <th>이전/다음</th>
-                        <th>댓글</th>
-                    </tr>
-                </thead>
-                <tbody>
-                    <!-- <tr>
-                        <td class="text-ct">1</td>
-                        <td class="text-ct">공지사항</td>
-                        <td class="text-ct">일반</td>
-                        <td class="text-ct">y</td>
-                        <td class="text-ct">y</td>
-                        <td class="text-ct">y</td>
-                        <td class="text-ct">y</td>
-                        <td class="text-ct">y</td>
-                        <td class="text-ct">6</td>
-                    </tr> -->
-                    <tr v-for="(row, idx) in tbody" :key="idx" @click="fnView(idx)" class="cursor">
-                        <td v-for="(content, index) in row" :key="index"
-                            :class="index === 'bbsNm' ? 'text-lf' : 'text-ct'">
-                            {{ content }}
-                        </td>
-                    </tr>
-                </tbody>
-            </table>
-        </div>
-        <div class="flex justify-between align-center no-gutters">
-            <div class="gd-1"></div>
-            <div class="gd-10">
-                <PaginationButton :className="'admin-pagination'"
-                    v-model:currentPage="search.currentPage"
-                    :pagination = 'search'
-                    :click="findAll"
-                />
-            </div>
-            <div class="gd-1">
-                <button class="large-btn blue-btn" @click="fnAdd">등록</button>
-            </div>
-        </div>
+    </div>
+    <div class="btn-wrap list">
+        <div></div>
+        <PaginationButton :className="'pagination'"
+            v-model:currentPage="search.currentPage"
+            :pagination = 'search'
+            :click="findAll"
+        />
+
+        <button class="btn sm primary" @click="fnAdd">등록</button>
+
     </div>
 </template>
 
client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectListOne.vue
--- client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectListOne.vue
+++ client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectListOne.vue
@@ -1,64 +1,54 @@
 <template>
-  <div class="content admin-style overflow-y">
-    <div class="admin-page-title point-font2 mb30">
-      <p>게시판 관리</p>
-    </div>
-    <details open class="form-table-style mb30">
-      <summary class="point-font2">
-        <p class="summary-style pl10">기본 설정</p>
-      </summary>
-      <div class="pt10 pb10">
-        <table class="form-table">
-          <colgroup>
-            <col width="50%" />
-            <col width="50%" />
-          </colgroup>
-          <tr>
-            <td>
-              <div class="gd-12 pl0">
-                <label for="" class="form-title point-font2 mb10"
-                  >게시판명</label
+  <div class="content-zone">
+    <div class="content">
+      <div class="scroll">
+        <div class="title-zone">
+          <div class="page-title">
+            <p>게시판 관리</p>
+          </div>
+          <PagiNavigationBar />
+        </div>
+        <div class="form-box mb30">
+          <div class="form-box-title">
+            <p >기본 설정</p>
+          </div>
+          <div class="form-content">
+            <div>
+                <p class="form-title"
+                  >게시판명</p
                 >
-                <input
+                <p>{{ bbsMng.bbsNm }}</p>
+                <!-- <input
                   type="text"
                   class="full-input"
                   v-model="bbsMng.bbsNm"
                   disabled
-                />
+                /> -->
               </div>
-            </td>
-            <td>
-              <div class="gd-12 pl0">
-                <p class="form-title point-font2 mb10">게시판 상단 정보</p>
-                <input
+              <div>
+                <p class="form-title">게시판 상단 정보</p>
+                <p>{{bbsMng.bbsUpInfo}}</p>
+                <!-- <input
                   type="text"
                   class="full-input"
                   v-model="bbsMng.bbsUpInfo"
                   disabled
-                />
+                /> -->
               </div>
-            </td>
-          </tr>
-          <tr>
-            <td colspan="2">
-              <div class="gd-12 pl0">
-                <p class="form-title point-font2 mb10">게시판 설명</p>
-                <input
+              <div>
+                <p class="form-title">게시판 설명</p>
+                <p>{{ bbsMng.bbsExpln }}</p>
+                <!-- <input
                   type="text"
                   class="full-input"
                   v-model="bbsMng.bbsExpln"
                   disabled
-                />
+                /> -->
               </div>
-            </td>
-          </tr>
-          <tr>
-            <td>
-              <div class="gd-12 pl0">
-                <label for="" class="form-title point-font2 mb10"
-                  >게시판 유형</label
-                >
-                <select
+              <div>
+                <p class="form-title">게시판 유형</p>
+                <p>{{ bbsMng.bbsTypeId }}</p>
+                <!-- <select
                   name=""
                   id=""
                   class="full-select"
@@ -73,30 +63,24 @@
                   >
                     {{ item.bbsTypeKornNm }}
                   </option>
-                </select>
+                </select> -->
               </div>
-            </td>
-            <td>
-              <div class="gd-12 pl0">
-                <label for="" class="form-title point-font2 mb10"
-                  >목록 개수</label
+              <div>
+                <p class="form-title"
+                  >목록 개수</p
                 >
-                <input
+                <p>{{ bbsMng.artclCnt }}</p>
+                <!-- <input
                   type="number"
                   class="full-input"
                   v-model="bbsMng.artclCnt"
                   disabled
-                />
+                /> -->
               </div>
-            </td>
-          </tr>
-          <tr>
-            <td>
-              <div class="gd-12 pl0">
-                <label for="" class="form-title point-font2 mb10"
-                  >페이지 유형</label
-                >
-                <select
+              <div>
+                <p class="form-title">페이지 유형</p>
+                <p>{{ bbsMng.cd }}</p>
+                <!-- <select
                   name=""
                   id=""
                   class="full-select"
@@ -111,239 +95,198 @@
                   >
                     {{ item.cdNm }}
                   </option>
-                </select>
+                </select> -->
               </div>
-            </td>
-          </tr>
-        </table>
-      </div>
-    </details>
-    <details open class="form-table-style mb30">
-      <summary class="point-font2">
-        <p class="summary-style pl10">세부설정</p>
-      </summary>
-      <div class="pt10 pb10">
-        <table class="form-table">
-          <colgroup>
-            <col width="50%" />
-            <col width="50%" />
-          </colgroup>
-          <tr>
-            <td>
-              <div class="gd-12 pr0">
-                <label for="" class="form-title point-font2 mb10"
-                  >첨부파일 기능</label
-                >
-                <div class="flex align-center no-gutters">
-                  <div class="gd-4">
-                    <input
-                      type="radio"
-                      name="file"
-                      id="file-y"
-                      class="mr5"
-                      value="Y"
-                      v-model="bbsMng.atchFileUseYn"
-                      disabled
-                    />
-                    <label for="file-y">사용</label>
-                  </div>
-                  <div class="gd-4">
-                    <input
-                      type="radio"
-                      name="file"
-                      id="file-n"
-                      class="mr5"
-                      value="N"
-                      v-model="bbsMng.atchFileUseYn"
-                      disabled
-                    />
-                    <label for="file-n">미사용</label>
-                  </div>
+          </div>
+        </div>
+        <div class="form-box">
+          <div class="form-box-title">
+            <p>세부설정</p>
+          </div>
+          <div class="form-content">
+            <div>
+              <p class="form-title">첨부파일 기능</p>
+              <p>{{ bbsMng.atchFileUseYn }}</p>
+              <!-- <div class="flex align-center no-gutters">
+                <div class="gd-4">
+                  <input
+                    type="radio"
+                    name="file"
+                    id="file-y"
+                    class="mr5"
+                    value="Y"
+                    v-model="bbsMng.atchFileUseYn"
+                    disabled
+                  />
+                  <label for="file-y">사용</label>
                 </div>
-              </div>
-            </td>
-            <td>
-              <div class="gd-12 pr0">
-                <label for="" class="form-title point-font2 mb10"
-                  >공지글 기능</label
-                >
-                <div class="flex align-center no-gutters">
-                  <div class="gd-4">
-                    <input
-                      type="radio"
-                      name="notice"
-                      id="notice-y"
-                      class="mr5"
-                      value="Y"
-                      v-model="bbsMng.ntcUseYn"
-                      disabled
-                    />
-                    <label for="notice-y">사용</label>
-                  </div>
-                  <div class="gd-4">
-                    <input
-                      type="radio"
-                      name="notice"
-                      id="notice-n"
-                      class="mr5"
-                      value="N"
-                      v-model="bbsMng.ntcUseYn"
-                      disabled
-                    />
-                    <label for="notice-n">미사용</label>
-                  </div>
+                <div class="gd-4">
+                  <input
+                    type="radio"
+                    name="file"
+                    id="file-n"
+                    class="mr5"
+                    value="N"
+                    v-model="bbsMng.atchFileUseYn"
+                    disabled
+                  />
+                  <label for="file-n">미사용</label>
                 </div>
-              </div>
-            </td>
-          </tr>
-          <tr>
-            <td colspan="2">
-              <div class="gd-12 pl0">
-                <p class="form-title point-font2 mb10">첨부파일 확장자</p>
-                <input
-                  type="text"
-                  class="full-input"
-                  v-model="bbsMng.fileExtnNm"
-                  disabled
-                />
-              </div>
-            </td>
-          </tr>
-          <tr>
-            <td colspan="2">
-              <div class="gd-12 pl0">
-                <p class="form-title point-font2 mb10">파일크기 제한</p>
-                <input
-                  type="number"
-                  class=""
-                  v-model="bbsMng.fileSzLmt"
-                  disabled
-                />
-                <span>MByte</span>
-              </div>
-            </td>
-          </tr>
-          <tr>
-            <td>
-              <div class="gd-12 pr0">
-                <label for="" class="form-title point-font2 mb10"
-                  >비밀글 기능</label
-                >
-                <div class="flex align-center no-gutters">
-                  <div class="gd-4">
-                    <input
-                      type="radio"
-                      name="private"
-                      id="private-y"
-                      class="mr5"
-                      value="Y"
-                      v-model="bbsMng.prvtPstUseYn"
-                      disabled
-                    />
-                    <label for="private-y">사용</label>
-                  </div>
-                  <div class="gd-4">
-                    <input
-                      type="radio"
-                      name="private"
-                      id="private-n"
-                      class="mr5"
-                      value="N"
-                      v-model="bbsMng.prvtPstUseYn"
-                      disabled
-                    />
-                    <label for="private-n">미사용</label>
-                  </div>
+              </div> -->
+            </div>
+            <div>
+              <p class="form-title">공지글 기능</p>
+              <p>{{ bbsMng.ntcUseYn }}</p>
+              <!-- <div class="flex align-center no-gutters">
+                <div class="gd-4">
+                  <input
+                    type="radio"
+                    name="notice"
+                    id="notice-y"
+                    class="mr5"
+                    value="Y"
+                    v-model="bbsMng.ntcUseYn"
+                    disabled
+                  />
+                  <label for="notice-y">사용</label>
                 </div>
-              </div>
-            </td>
-            <td>
-              <div class="gd-12 pr0">
-                <label for="" class="form-title point-font2 mb10"
-                  >이전글/다음글 기능</label
-                >
-                <div class="flex align-center no-gutters">
-                  <div class="gd-4">
-                    <input
-                      type="radio"
-                      name="bf"
-                      id="bf-y"
-                      class="mr5"
-                      value="Y"
-                      v-model="bbsMng.bfrAftrPstUseYn"
-                      disabled
-                    />
-                    <label for="bf-y">사용</label>
-                  </div>
-                  <div class="gd-4">
-                    <input
-                      type="radio"
-                      name="bf"
-                      id="bf-n"
-                      class="mr5"
-                      value="N"
-                      v-model="bbsMng.bfrAftrPstUseYn"
-                      disabled
-                    />
-                    <label for="bf-n">미사용</label>
-                  </div>
+                <div class="gd-4">
+                  <input
+                    type="radio"
+                    name="notice"
+                    id="notice-n"
+                    class="mr5"
+                    value="N"
+                    v-model="bbsMng.ntcUseYn"
+                    disabled
+                  />
+                  <label for="notice-n">미사용</label>
                 </div>
-              </div>
-            </td>
-          </tr>
-          <tr>
-            <td>
-              <div class="gd-12 pr0">
-                <label for="" class="form-title point-font2 mb10"
-                  >댓글 기능</label
-                >
-                <div class="flex align-center no-gutters">
-                  <div class="gd-4">
-                    <input
-                      type="radio"
-                      name="comment"
-                      id="comment-y"
-                      class="mr5"
-                      value="Y"
-                      v-model="bbsMng.cmntUseYn"
-                      disabled
-                    />
-                    <label for="comment-y">사용</label>
-                  </div>
-                  <div class="gd-4">
-                    <input
-                      type="radio"
-                      name="comment"
-                      id="comment-n"
-                      class="mr5"
-                      value="N"
-                      v-model="bbsMng.cmntUseYn"
-                      disabled
-                    />
-                    <label for="comment-n">미사용</label>
-                  </div>
+              </div> -->
+            </div>
+            <div>
+              <p class="form-title">첨부파일 확장자</p>
+              <p>{{ bbsMng.fileExtnNm }}</p>
+              <!-- <input
+                type="text"
+                class="full-input"
+                v-model="bbsMng.fileExtnNm"
+                disabled
+              /> -->
+            </div>
+            <div>
+              <p class="form-title">파일크기 제한</p>
+              <p>{{ bbsMng.fileSzLmt }}</p>
+              <!-- <input
+                type="number"
+                class=""
+                v-model="bbsMng.fileSzLmt"
+                disabled
+              /> -->
+              <span>MByte</span>
+            </div>
+            <div class="gd-12 pr0">
+              <p class="form-title">비밀글 기능</p>
+              <p>{{ bbsMng.prvtPstUseYn }}</p>
+              <!-- <div class="flex align-center no-gutters">
+                <div class="gd-4">
+                  <input
+                    type="radio"
+                    name="private"
+                    id="private-y"
+                    class="mr5"
+                    value="Y"
+                    v-model="bbsMng.prvtPstUseYn"
+                    disabled
+                  />
+                  <label for="private-y">사용</label>
                 </div>
-              </div>
-            </td>
-          </tr>
-        </table>
-      </div>
-    </details>
-
-    <div class="flex justify-end align-center no-gutters">
-      <div class="gd-1 mr10">
-        <button class="large-btn gray-border-btn" @click="fnList">목록</button>
-      </div>
-      <div class="gd-1 mr10">
-        <button class="large-btn blue-border-btn" @click="fnUpdate">
-          수정
-        </button>
-      </div>
-      <div class="gd-1">
-        <button class="large-btn red-border-btn" @click="fnDelete">삭제</button>
+                <div class="gd-4">
+                  <input
+                    type="radio"
+                    name="private"
+                    id="private-n"
+                    class="mr5"
+                    value="N"
+                    v-model="bbsMng.prvtPstUseYn"
+                    disabled
+                  />
+                  <label for="private-n">미사용</label>
+                </div>
+              </div> -->
+            </div>
+            <div class="border-bottom">
+              <p class="form-title">이전글/다음글 기능</p>
+              <p>{{ bbsMng.bfrAftrPstUseYn }}</p>
+              <!-- <div class="flex align-center no-gutters">
+                <div class="gd-4">
+                  <input
+                    type="radio"
+                    name="bf"
+                    id="bf-y"
+                    class="mr5"
+                    value="Y"
+                    v-model="bbsMng.bfrAftrPstUseYn"
+                    disabled
+                  />
+                  <label for="bf-y">사용</label>
+                </div>
+                <div class="gd-4">
+                  <input
+                    type="radio"
+                    name="bf"
+                    id="bf-n"
+                    class="mr5"
+                    value="N"
+                    v-model="bbsMng.bfrAftrPstUseYn"
+                    disabled
+                  />
+                  <label for="bf-n">미사용</label>
+                </div>
+              </div> -->
+            </div>
+            <div>
+              <p class="form-title">댓글 기능</p>
+              <p>{{ bbsMng.cmntUseYn }}</p>
+              <!-- <div class="flex align-center no-gutters">
+                <div class="gd-4">
+                  <input
+                    type="radio"
+                    name="comment"
+                    id="comment-y"
+                    class="mr5"
+                    value="Y"
+                    v-model="bbsMng.cmntUseYn"
+                    disabled
+                  />
+                  <label for="comment-y">사용</label>
+                </div>
+                <div class="gd-4">
+                  <input
+                    type="radio"
+                    name="comment"
+                    id="comment-n"
+                    class="mr5"
+                    value="N"
+                    v-model="bbsMng.cmntUseYn"
+                    disabled
+                  />
+                  <label for="comment-n">미사용</label>
+                </div>
+              </div> -->
+            </div>
+          </div>
+        </div>
       </div>
     </div>
   </div>
+  <div class="btn-wrap">
+      <button class="btn sm tertiary" @click="fnList">목록</button>
+      <button class="btn sm primary" @click="fnUpdate">
+        수정
+      </button>
+      <button class="btn sm red" @click="fnDelete">삭제</button>
+  </div>
 </template>
 
 <script>
client/views/pages/adm/boardManagement/wordsManagement/WordsManagementSelectList.vue
--- client/views/pages/adm/boardManagement/wordsManagement/WordsManagementSelectList.vue
+++ client/views/pages/adm/boardManagement/wordsManagement/WordsManagementSelectList.vue
@@ -1,83 +1,73 @@
 <template>
-    <div class="content">
-        <div class="admin-page-title  point-font2 mb30">
-            <p>금지어 관리</p>
-        </div>
-        <div class="search-bar mb15">
-            <div class="flex justify-end align-center no-gutters">
-                <div class="gd-6 mr10">
-                    <div class="border">
-                        <select name="" id="" class="border-none gd-2">
-                            <option value="">전체</option>
-                            <option v-for="(item, idx) in codeList" :key="idx" :value="item.cd">{{ item.cdNm }}</option>
-                        </select>
-                        <input type="text" class="full-input border-none gd-10 condition-input" placeholder="검색명을 입력하세요"
-                            v-model="search.searchText" @keyup.enter="fnFindAllWord" />
+    <div class="content-zone">
+        <div class="content">
+            <div class="scroll">
+                <div class="title-zone">
+                    <div class="page-title">
+                        <p>금지어 관리</p>
                     </div>
+                    <PagiNavigationBar />
                 </div>
-                <div class="gd-1">
-                    <button class="large-btn blue-border-btn" @click="fnFindAllWord">검색</button>
+                <div class="search-bar">
+                    <select class="form-select sm">
+                        <option value="">전체</option>
+                        <option v-for="(item, idx) in codeList" :key="idx" :value="item.cd">{{ item.cdNm }}</option>
+                    </select>
+                    <input type="text" class="form-control sm" placeholder="검색명을 입력하세요"
+                        v-model="search.searchText" @keyup.enter="fnFindAllWord" />
+                    <button class="btn sm ico-before ico-sch" @click="fnFindAllWord">검색</button>
+                </div>
+                <div class="tbl-wrap">
+                    <ListTable :className="'data'" :colgroup="colgroup" :thead="thead" :tbody="tbody">
+                        <template v-slot:checkbox="{ row, idx }">
+                            <div class="form-chip">
+                                <input type="checkbox" name="delCheck" :id="'check' + idx" @change="handleSelect(row, idx)" />
+                                 <label></label>
+                            </div>
+                        </template>
+                    </ListTable>
                 </div>
             </div>
         </div>
-        <ListTable :className="'admin-list'" :colgroup="colgroup" :thead="thead" :tbody="tbody">
-            <template v-slot:checkbox="{ row, idx }">
-                <input type="checkbox" name="delCheck" :id="'check' + idx" @change="handleSelect(row, idx)">
-            </template>
-        </ListTable>
-        <div class="flex justify-between align-center no-gutters">
-            <div class="gd-2"></div>
-            <div class="gd-8">
-                <PaginationButton :className="'admin-pagination'" v-model:currentPage="search.currentPage"
-                    :pagination='search' :click="fnFindAllWord" />
-            </div>
-            <div class="gd-2 flex justify-end align-center">
-                <div class="gd-6 pr0">
-                    <div>
-                        <button class="large-btn red-btn" @click="fnDelete">선택삭제</button>
-                    </div>
-                </div>
-                <div class="gd-6 pr0">
-                    <div>
-                        <button class="large-btn blue-btn" @click="fnAdd">추가</button>
-                    </div>
-                </div>
-            </div>
-        </div>
-        <Modal :showModal="wordsList">
-            <template v-slot:header>
-                <div class="modal-title">
-                    <p>금지어 추가</p>
-                </div>
-                <button class="close-btn" @click="modalClose">X</button>
-            </template>
-            <div class="search mb30">
-                <div class="flex justify-start align-center">
-                    <div class="gd-10 pl0">
-                        <input type="text" class="full-input" placeholder="추가할 금지어를 입력해주세요." v-model="inputWordNm"
-                            @keyup.enter="addinputWord" />
-                    </div>
-                    <div class="gd-2 pl0 pr0">
-                        <button class="large-btn blue-border-btn" @click="addinputWord">추가</button>
-                    </div>
-                </div>
-            </div>
-            <ul style="height:calc(100% - 118px)" class="overflow-y">
-                <li v-for="(item, index) in wordsArr" class="word-item pd10 border radius mb5" :key="index">
-                    {{ item }}
-                    <span class="close-btn ml10" @click="wordsArr.splice(index, 1)">x</span>
-                </li>
-            </ul>
-            <template v-slot:footer>
-                <div class="gd-2">
-                    <button class="large-btn darkg-border-btn ml0" @click="modalClose">취소</button>
-                </div>
-                <div class="gd-2 ">
-                    <button class="large-btn blue-btn ml0" @click="fnSave">등록</button>
-                </div>
-            </template>
-        </Modal>
     </div>
+    <div class="btn-wrap list">
+        <div></div>
+        <PaginationButton :className="'admin-pagination'" v-model:currentPage="search.currentPage"
+            :pagination='search' :click="fnFindAllWord" />
+        <div>
+            <button class="btn sm primary" @click="fnAdd">추가</button>
+            <button class="btn sm red" @click="fnDelete">선택삭제</button>
+        </div>
+    </div>
+    <Modal :showModal="wordsList">
+        <template v-slot:header>
+            <div class="modal-title">
+                <p>금지어 추가</p>
+            </div>
+            <button class="close-btn" @click="modalClose">X</button>
+        </template>
+        <div class="search mb30">
+            <div class="flex justify-start align-center">
+                <div class="gd-10 pl0">
+                    <input type="text" class="full-input" placeholder="추가할 금지어를 입력해주세요." v-model="inputWordNm"
+                        @keyup.enter="addinputWord" />
+                </div>
+                <div class="gd-2 pl0 pr0">
+                    <button class="large-btn blue-border-btn" @click="addinputWord">추가</button>
+                </div>
+            </div>
+        </div>
+        <ul style="height:calc(100% - 118px)" class="overflow-y">
+            <li v-for="(item, index) in wordsArr" class="word-item pd10 border radius mb5" :key="index">
+                {{ item }}
+                <span class="close-btn ml10" @click="wordsArr.splice(index, 1)">x</span>
+            </li>
+        </ul>
+        <template v-slot:footer>
+                <button class="large-btn darkg-border-btn ml0" @click="modalClose">취소</button>
+                <button class="large-btn blue-btn ml0" @click="fnSave">등록</button>
+        </template>
+    </Modal>
 </template>
 
 <script>
client/views/pages/adm/preferences/commonCodeManagement/CommonCodeManagement.vue
--- client/views/pages/adm/preferences/commonCodeManagement/CommonCodeManagement.vue
+++ client/views/pages/adm/preferences/commonCodeManagement/CommonCodeManagement.vue
@@ -10,7 +10,6 @@
       <div class="setting-box">
           <div class="node-zone">
               <div class="tree">
-                <div>
                   <draggable tag="ul" class="tree-node" :list="codeList" :group="{ name: 'menu' }" item-key="id"
                     handle=".handle" ghost-class="ghost">
                     <template #item="{ element }">
@@ -18,7 +17,6 @@
                         @changeSelected="fnViewDetail" />
                     </template>
                   </draggable>
-                </div>
               </div>
               <div class="btn-zone">
                 <template v-if="pageAuth.mdfcnAuthrt == 'Y'">
client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementInsert.vue
--- client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementInsert.vue
+++ client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementInsert.vue
@@ -8,7 +8,7 @@
           </div>
           <PagiNavigationBar />
         </div>
-        <div open class="form-box">
+        <div class="form-box">
           <div class="form-box-title">
             <p>기본정보</p>
           </div>
Add a comment
List