yanghyo 09-27
회원, 메인, 시설예약 추가
@22a7a4481b573b2218177727fa45ae5b3a3a06f8
html/onSejong/common/_guide/guide.html
--- html/onSejong/common/_guide/guide.html
+++ html/onSejong/common/_guide/guide.html
@@ -390,39 +390,7 @@
                     </fieldset>
                 </li>
                 <li>
-                    <label for="inputAnatomy1" class="input-form">Label</label>
-                    <input type="email" id="inputAnatomy1" placeholder="Text" class="input ico-mail" required>
-                    <cite>message</cite>
-                </li>
-                <li>
-                    <label for="inputAnatomy2" class="input-form required"><span>Label</span><cite>0/20</cite></label>
-                    <input type="password" id="inputAnatomy2" placeholder="Password" required>
-                    <cite>password는 클래스에 'valid'가 추가되어야만 통과</cite>
-                </li>
-                <li>
-                    <label for="inputAnatomy3" class="input-form search">Search</label>
-                    <fieldset class="search-area">
-                        <legend>검색</legend>
-                        <div class="search-option">
-                            <select title="선택">
-                                <option>search option 1_1</option>
-                                <option>search option 1_2</option>
-                            </select>
-                            <select title="선택">
-                                <option>search option 2_1</option>
-                                <option>search option 2_2</option>
-                            </select>
-                        </div>
-                        <div class="search">
-                            <input type="text" id="inputAnatomy3" placeholder="Enter Search Keyword" title="검색어 입력">
-                            <button class="btn ico-search">검색</button>
-                        </div>
-                    </fieldset>
-                    <cite>message</cite>
-                </li>
-                <li>
-                    <label for="inputAnatomy4" class="input-form search">Search</label>
-                    <fieldset class="search-area small">
+                    <fieldset class="search-area sm">
                         <legend>검색</legend>
                         <div class="search-option">
                             <select title="선택">
@@ -435,92 +403,10 @@
                             <button class="btn ico-search">검색</button>
                         </div>
                     </fieldset>
-                    <cite>message</cite>
                 </li>
                 <li>
-                    <label class="input-form-block">
-                        <div><span>User Case New</span></div>
-                        <input type="text" placeholder="Text" required>
-                        <cite>message</cite>
-                    </label>
-                </li>
-                <li>
-                    <label class="input-form-block">
-                        <div>
-                            <span>User Case New</span>
-                            <cite>0/10</cite>
-                        </div>
-                        <div class="input-block">
-                            <input type="password" placeholder="Password" class="password" required>
-                            <label class="switch-hide icon-only"><input type="checkbox"><span><i class="ico-"></i>
-                                    icon-only</span></label>
-                            <!-- 표시가 반대인 경우, switch-show 로 변경 -->
-                        </div>
-                        <cite>.input-block은 위와 같은 경우에만 한정 사용</cite>
-                    </label>
-                </li>
-                <li>
-                    <label for="inputDate0" class="input-form">Date</label>
                     <input type="date" id="inputDate0" class="input">
                 </li>
-                <!-- <li>
-                    <label for="inputDate02" class="input-form">Date</label>
-                    <input type="date" id="inputDate02" class="input icon-only ico-calendar">
-                </li> -->
-                <!-- <li>
-                    <label for="inputDate01" class="input-form">Date</label>
-                    <input type="month" id="inputDate01" placeholder="월 선택" class="input">
-                </li> -->
-                <li>
-                    <label for="inputDate1" class="input-form">Date</label>
-                    <input type="date" id="inputDate1" placeholder="날짜를 선택하세요"
-                        class="input ico-calendar custom-datepicker">
-                </li>
-                <li>
-                    <label for="inputDate1_1" class="input-form">Date</label>
-                    <input type="date" id="inputDate1_1" placeholder="날짜를 선택하세요" value="2023-09-23"
-                        class="input ico-calendar custom-datepicker">
-                </li>
-                <!-- <li>
-                    <label for="inputDate2" class="input-form">Date Time</label>
-                    <input type="datetime-local" id="inputDate2" class="input ico-calendar custom-datepicker" value="2018-06-12T19:30" min="2018-06-07T00:00" max="2018-06-14T00:00">
-                </li>
-                <li>
-                    <label for="inputDate3" class="input-form">Month</label>
-                    <input type="month" id="inputDate3" class="input ico-calendar custom-datepicker">
-                </li>
-                <li>
-                    <label for="inputDate4" class="input-form">Week</label>
-                    <input type="week" id="inputDate4" class="input ico-calendar custom-datepicker">
-                </li>
-                <li>
-                    <label for="inputDate5" class="input-form">Time</label>
-                    <input type="time" id="inputDate5" class="input ico-schedule custom-datepicker">
-                </li> -->
-                <!-- <li style="position: relative;">
-                    <label class="input-form-block">
-                        <div>
-                            <span>Date Period</span>
-                        </div>
-                        <div class="input-block">
-                            <input type="date" class="input ico-calendar date-period custom-datepicker" data-inputset="s0"> ~
-                            <input type="date" class="input ico-calendar date-period custom-datepicker" data-inputset="s0">
-                        </div>
-                        <cite>기간 지정 인풋은 'data-period' 클래스를 주어야하며 data-inputset 어트리뷰트를 추가하고 같은 셋의 속성을 같게 지정해야한다. ex) data-inputset="s0"</cite>
-                    </label>
-                </li>
-                <li>
-                    <label class="input-form-block">
-                        <div>
-                            <span>Date Time Period</span>
-                        </div>
-                        <div class="input-block">
-                            <input type="datetime-local" class="input ico-calendar date-period custom-datepicker" data-inputset="s1"> ~
-                            <input type="datetime-local" class="input ico-calendar date-period custom-datepicker" data-inputset="s1">
-                        </div>
-                        <cite>기간(시간 포함) 지정 인풋은 'data-period' 클래스를 주어야하며 data-inputset 어트리뷰트를 추가하고 같은 셋의 속성을 같게 지정해야한다. ex) data-inputset="s0"</cite>
-                    </label>
-                </li> -->
             </ul>
         </article>
         <article>
@@ -539,6 +425,136 @@
                     <input type="text" id="inputState2" placeholder="Text" readonly value="read-only text">
                 </li>
             </ul>
+        </article>
+        <article>
+            <section class="form-box">
+                <div class="form-header">
+                    <h3 class="txt-hide">정보입력</h3>
+                    <p>회원가입 시 등록한 휴대전화 번호를 입력 후 발송된 인증번호를 입력하세요.</p>
+                </div>
+                <div class="form-body wrap-xsm">
+                    <ul class="form-list">
+                        <li>
+                            <div class="form-tit-area">
+                                <div class="l-area">
+                                    <strong class="form-tit">핸드폰번호</strong>
+                                </div>
+                            </div>
+                            <div class="form-cont">
+                                <div class="form-row">
+                                    <div class="input-phone-area">
+                                        <div class="phone">
+                                            <select title="전화번호 앞자리 선택">
+                                                <option value="010">010</option>
+                                                <option value="011">011</option>
+                                            </select>
+                                            <span aria-hidden="true">-</span>
+                                            <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*"
+                                                title="전화번호 가운데자리 입력">
+                                            <span aria-hidden="true">-</span>
+                                            <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*"
+                                                title="전화번호 뒷자리 입력">
+                                        </div>
+                                        <div class="fnc"><button type="button" class="btn primary">인증번호 발송</button></div>
+                                    </div>
+                                </div>
+                            </div>
+                        </li>
+                        <li>
+                            <div class="form-tit-area">
+                                <div class="l-area">
+                                    <strong class="form-tit">이메일</strong>
+                                </div>
+                            </div>
+                            <div class="form-cont">
+                                <div class="form-row">
+                                    <div class="input-email-area">
+                                        <div class="email-id">
+                                            <input type="email" title="이메일 아이디 입력">
+                                            <span aria-hidden="true">@</span>
+                                        </div>
+                                        <div class="email-domain">
+                                            <select title="도메인 선택">
+                                                <!-- <option>naver.com</option> -->
+                                                <option>직접입력</option>
+                                            </select>
+                                            <input type="text" class="domain-custom" placeholder="직접 입력" title="직접 입력">
+                                        </div>
+                                    </div>
+                                </div>
+                            </div>
+                        </li>
+                        <li class="item-row">
+                            <div class="item-cont">
+                                <div class="form-tit-area">
+                                    <div class="l-area">
+                                        <strong class="form-tit">반</strong>
+                                    </div>
+                                </div>
+                                <div class="form-cont">
+                                    <div class="form-row">
+                                        <input type="number" placeholder="숫자를 입력하세요." title="반 숫자 입력">
+                                    </div>
+                                </div>
+                            </div>
+                            <div class="item-cont">
+                                <div class="form-tit-area">
+                                    <div class="l-area">
+                                        <strong class="form-tit">번호</strong>
+                                    </div>
+                                </div>
+                                <div class="form-cont">
+                                    <div class="form-row">
+                                        <input type="number" placeholder="숫자를 입력하세요." title="번호 숫자 입력">
+                                    </div>
+                                </div>
+                            </div>
+                        </li>
+                        <li>
+                            <div class="form-tit-area">
+                                <div class="l-area">
+                                    <strong class="form-tit">인증번호 입력</strong>
+                                </div>
+                            </div>
+                            <div class="form-cont">
+                                <div class="form-row">
+                                    <input type="number" placeholder="전송된 인증번호를 입력하세요." title="전송된 인증번호를 입력">
+                                </div>
+                            </div>
+                            <p class="msg"><i class="ico-hourglass sm"></i>인증유효시간 2:59</p>
+                        </li>
+                        <li>
+                            <div class="form-tit-area">
+                                <div class="l-area">
+                                    <strong class="form-tit">비밀번호 <i class="required">*</i></strong>
+                                </div>
+                            </div>
+                            <div class="form-cont">
+                                <div class="form-row input-box input-pw-area">
+                                    <input type="password" class="pw-input input" placeholder="비밀번호를 입력하세요."
+                                        title="비밀번호를 입력하세요">
+                                    <button type="button" class="btn-pw-toggle">비밀번호보기</button>
+                                </div>
+                                <p class="msg">영문 대문자, 영문 소문자, 숫자, 특수문자 중 2종류 이상을 조합하여 최소 10자리 이상으로 구성하세요.</p>
+                            </div>
+                        </li>
+                    </ul>
+                    <ul class="form-info-list">
+                        <li>
+                            <strong class="info-tit">회원ID</strong>
+                            <div class="txt-area">
+                                <em class="accent">IDTd******</em>
+                            </div>
+                        </li>
+                        <li>
+                            <strong class="info-tit">이름</strong>
+                            <div class="txt-area">
+                                <em class="accent">홍길동</em>
+                            </div>
+                        </li>
+                    </ul>
+                </div>
+            </section>
         </article>
         <article>
             <h3>Message</h3>
@@ -588,7 +604,7 @@
                 </div>
                 <div class="summary danger">
                     <i class="ico-info"></i>
-                    <div class="txt-area">
+                    <div class="txt-area"> 
                         <strong class="summary-tit">title</strong>
                         <p>text</p>
                     </div>
@@ -601,7 +617,7 @@
                 <div class="summary-page">
                     <div class="l-area">
                         <div class="img-area">
-                            <img src="/resources/front/site/SITE_00000/images/common/ico-summary/ico-summary-message.svg" alt="">
+                            <img src="/resources/front/site/SITE_00000/images/common/ico-summary/ico-summary-message.svg" alt="" aria-hidden="true">
                         </div>
                         <div class="txt-area">
                             <strong class="summary-tit">title</strong>
@@ -700,7 +716,7 @@
             <div class="input-mum-area">
                 <input type="number" class="input-num" title="점수 입력"> / <span class="total-num">5</span>
             </div>
-            <div class="count-box">
+            <!-- <div class="count-box">
                 <button class="btn-count-minus">감소</button>
                 <input type="number" value="0">
                 <button class="btn-count-plus">추가</button>
@@ -709,7 +725,7 @@
                 <button class="btn-count-minus">감소</button>
                 <input type="number" value="0">
                 <button class="btn-count-plus">추가</button>
-            </div>
+            </div> -->
         </article>
         <article>
             <h3>Textarea</h3>
@@ -1050,6 +1066,11 @@
                             class="ico-search"></i></span></label>
                 <label class="chip"><input type="radio" name="chipF" checked disabled><span>Disabled-Checked<i
                             class="ico-search"></i></span></label>
+            </div>
+            <div class="chip-area">
+                <span class="chip">span(텍스트)</span>
+                <span class="chip">span(텍스트) <button class="ico-close sm primary">삭제</button></span>
+                <span class="chip"><a href="#none">a(다운로드, 링크)</a><button class="ico-close sm primary">삭제</button></span>
             </div>
         </article>
     </section>
@@ -1815,7 +1836,7 @@
                     <span>25.01.01</span>
                 </div>
                 <div class="fnc">
-                    <button type="button" class="ico-setting">설정</button>
+                    <button type="button" class="btn sm circle ico-setting">설정</button>
                 </div>
             </div>
         </article>
@@ -2338,26 +2359,171 @@
                             </td>
                         </tr>
                         <tr>
-                            <th>전화번호</th>
+                            <th scope="row">ID<i class="required">필수</i></th>
                             <td>
-                                <select title="전화번호 앞자리 선택">
-                                    <option>010</option>
-                                    <option>011</option>
-                                </select>
-                                <input type="text" title="전화번호 입력" placeholder="‘-‘없이 숫자만 입력하세요.">
-                                <button type="submit" class="btn secondary" disabled>인증번호</button>
+                                <div class="input-flex-area">
+                                    <input type="text" placeholder="회원 Id를 입력하세요." title="아이디 입력" class="flex1">
+                                    <button type="button" class="btn primary">중복 확인</button>
+                                </div>
+                                <p class="msg">영어소문자, 숫자를 조합해서 입력 후 중복여부를 확인하세요.</p>
                             </td>
                         </tr>
                         <tr>
-                            <th>이메일</th>
+                            <th scope="row">비밀번호<i class="required">필수</i></th>
                             <td>
-                                <input type="text" title="이메일 입력">
-                                <span>@</span>
-                                <input type="text" title="이메일 입력">
-                                <select title="이메일 선택">
-                                    <option>naver.com</option>
+                                <div class="form-row input-box input-pw-area">
+                                    <input type="password" class="pw-input input" placeholder="비밀번호를 입력하세요." title="비밀번호를 입력하세요">
+                                    <button type="button" class="btn-pw-toggle">비밀번호보기</button>
+                                </div>
+                                <p class="msg">영문 대문자, 영문 소문자, 숫자, 특수문자 중 2종류 이상을 조합하여 최소 10자리 이상으로 구성하세요.</p>
+                            </td>
+                        </tr>
+                        <tr>
+                            <th scope="row">휴대전화 번호<i class="required">필수</i></th>
+                            <td>
+                                <ul class="form-list initial">
+                                    <li>
+                                        <div class="form-tit-area">
+                                            <div class="l-area">
+                                                <strong class="form-tit">핸드폰번호</strong>
+                                            </div>
+                                        </div>
+                                        <div class="form-cont">
+                                            <div class="form-row">
+                                                <div class="input-phone-area">
+                                                    <div class="phone">
+                                                        <select title="전화번호 앞자리 선택">
+                                                            <option value="010">010</option>
+                                                            <option value="011">011</option>
+                                                        </select>
+                                                        <span aria-hidden="true">-</span>
+                                                        <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*"
+                                                            title="전화번호 가운데자리 입력">
+                                                        <span aria-hidden="true">-</span>
+                                                        <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*"
+                                                            title="전화번호 뒷자리 입력">
+                                                    </div>
+                                                    <div class="fnc">
+                                                        <button type="button" class="btn primary">인증번호 발송</button>
+                                                        <!--   -->
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </li>
+                                    <li>
+                                        <div class="form-tit-area">
+                                            <div class="l-area">
+                                                <strong class="form-tit">인증번호 입력</strong>
+                                            </div>
+                                        </div>
+                                        <div class="form-cont">
+                                            <div class="form-row">
+                                                <input type="number" placeholder="전송된 인증번호를 입력하세요." title="전송된 인증번호를 입력">
+                                                <button type="submit" class="btn primary fixw">확인</button>
+                                            </div>
+                                        </div>
+                                        <p class="msg"><i class="ico-hourglass sm"></i>인증유효시간 2:59</p>
+                                    </li>
+                                </ul>
+                            </td>
+                        </tr>
+                        <tr>
+                            <th scope="row">이메일</th>
+                            <td>
+                                <div class="input-email-area">
+                                    <div class="email-id">
+                                        <input type="email" title="이메일 아이디 입력">
+                                        <span aria-hidden="true">@</span>
+                                    </div>
+                                    <div class="email-domain">
+                                        <select title="도메인 선택">
+                                            <!-- <option>naver.com</option> -->
+                                            <option>직접입력</option>
+                                        </select>
+                                        <input type="text" class="domain-custom" placeholder="직접 입력" title="직접 입력">
+                                    </div>
+                                </div>
+                            </td>
+                        </tr>
+                        <tr>
+                            <th scope="row">학년/반/번호<i class="required">필수</i></th>
+                            <td>
+                                <div class="input-flex-area">
+                                    <div class="input-box flex1">
+                                        <select class="input" title="학년 선택">
+                                            <option>학년</option>
+                                            <option>1</option>
+                                            <option>2</option>
+                                        </select>
+                                        <span>학년</span>
+                                    </div>
+                                    <div class="input-box flex1">
+                                        <input type="number" class="input q0" title="반 입력">
+                                        <span>반</span>
+                                    </div>
+                                    <div class="input-box flex1">
+                                        <input type="number" class="input q0" title="번호 입력">
+                                        <span>번</span>
+                                    </div>
+                                </div>
+                            </td>
+                        </tr>
+                        <tr>
+                            <th scope="row">이용시간<i class="required">필수</i></th>
+                            <td>
+                                <select title="이용할 시간 선택">
+                                    <option value="">이용할 시간 선택</option>
                                 </select>
-                                <button class="btn secondary">중복확인</button>
+                                <div class="chip-area">
+                                    <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span>
+                                    <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span>
+                                    <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span>
+                                </div>
+                            </td>
+                        </tr>
+                        <tr>
+                            <th scope="row">첨부파일</th>
+                            <td>
+                                <div class="file-custom">
+                                    <span class="btn secondary ico-upload">파일 찾기</span>
+                                    <p class="msg">파일 첨부 20MB 이하의 파일을 등록할 수 있습니다.</p>
+                                </div>
+                                <div class="item-list-box">
+                                    <div class="item">
+                                        <div class="txt-area">
+                                            <i class="ico-attach"></i>
+                                            <p class="txt"> 첨부파일명.pdf </p>
+                                            <small>124kb</small>
+                                        </div>
+                                        <div class="item-fnc-area">
+                                            <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a>
+                                            <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button>
+                                        </div>
+                                    </div>
+                                    <div class="item">
+                                        <div class="txt-area">
+                                            <i class="ico-attach"></i>
+                                            <p class="txt">첨부파일명.pdf</p>
+                                            <small>124kb</small>
+                                        </div>
+                                        <div class="item-fnc-area">
+                                            <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a>
+                                            <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button>
+                                        </div>
+                                    </div>
+                                    <div class="item">
+                                        <div class="txt-area">
+                                            <i class="ico-attach"></i>
+                                            <p class="txt">첨부파일명.pdf</p>
+                                            <small>124kb</small>
+                                        </div>
+                                        <div class="item-fnc-area">
+                                            <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a>
+                                            <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button>
+                                        </div>
+                                    </div>
+                                </div>
                             </td>
                         </tr>
                     </tbody>
@@ -2877,7 +3043,7 @@
             <h4>info-inline-list</h4>
             <ul class="info-inline-list">
                 <li>
-                    <strong class="info-tit">학습과정 u-block</strong>
+                    <strong class="info-tit">학습과정</strong>
                     <div class="txt-area"> 학습과정 내용 </div>
                 </li>
                 <li>
 
html/onSejong/common/facility/facilityResserve1.html (added)
+++ html/onSejong/common/facility/facilityResserve1.html
@@ -0,0 +1,786 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+ 
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout--> 
+
+ 	<!-- 공통 메뉴 js-->
+	<!-- //공통 메뉴 js -->
+
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+	<script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="accessibility">
+        <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a>
+    </div>
+    <!-- for-teacher / for-student -->
+    <div class="container">
+        <!-- 통합 헤더 및 네비게이션 -->
+        <header class="site-header"></header>
+
+        <div class="site-body" id="skipToContents">
+            <div class="wrap">
+                <ul class="breadcrumb"> 
+                    <li><a href="#none" class="home">홈</a></li>
+                    <li><a href="#none">1depth</a></li>
+                    <li><a href="#none">2depth</a></li>
+                </ul>
+                <div class="page-tit-area">
+                    <div class="l-area">
+                        <h2 class="title-xlg">시설예약</h2>
+                    </div>
+                </div>
+                <div class="summary-page">
+                    <div class="l-area">
+                        <div class="img-area">
+                            <img src="/resources/front/site/SITE_00000/images/common/ico-summary/ico-summary-message.svg" alt="" aria-hidden="true">
+                        </div>
+                        <div class="txt-area">
+                            <ul class="bullet">
+                                <li>시설예약은 예약을 원하는 장소를 먼저 설정 후 날짜를 선택하여 예약하기를 합니다.</li>
+                                <li>학기당 예약 신청 가능 횟수는 최대 10번 입니다. 최대 예약 가능횟수를 초과할 수 없습니다.</li>
+                                <li>시설별 기본예약 건수를 확인하시고 예약을 신청하시면 반드시 승인대기 상태로 예약신청이 되며, 관리자 승인 후 예약이 완료됩니다.</li>
+                                <li>시설물 예약신청은 30일 전부터 가능합니다. 예약 1일 전까지 예약취소가 가능합니다. (당일은 예약취소가 불가능합니다.)</li>
+                                <li>예약신청 완료 후에는 예약내역을 수정할 수 없습니다. 수정이 필요한 경우 예약취소 후 재예약하셔야 합니다.</li>
+                                <li>예약관련 문의사항은 담당자에게 연락하여 주시기 바랍니다. (044-902-1374)</li>
+                            </ul>
+                        </div>
+                    </div>
+                </div>
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area">
+                            <h3 class="title-lg">장소선택</h3>
+                        </div>
+                    </header>
+                    <div class="info-type">
+                        <table>
+                            <caption>장소 정보로 학교, 정보로 구성되어 있습니다.</caption>
+                            <colgroup>
+                                <col style="width: 40%;">
+                                <col>
+                            </colgroup>
+                            <thead>
+                                <th scope="col">학교</th>
+                                <th scope="col">정보</th>
+                            </thead>
+                            <tbody>
+                                <tr>
+                                    <td>
+                                        <select title="학교선택" class="percent-width10">
+                                            <option>온세종학교</option>
+                                        </select>
+                                    </td>
+                                    <td>
+                                        <ul class="info-inline-list u-block">
+                                            <li>
+                                                <i class="ico-location sm" aria-hidden="true"></i>
+                                                <strong class="info-tit">주소</strong>
+                                                <div class="txt-area">주소 내용</div>
+                                            </li>
+                                            <li>
+                                                <i class="ico-call sm"></i>
+                                                <strong class="info-tit">연락처</strong>
+                                                <div class="txt-area">연락처 내용</div>
+                                            </li>
+                                        </ul>
+                                    </td>
+                                </tr>
+                                
+                            </tbody>
+                        </table>
+                    </div>
+                </section>
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area">
+                            <h3 class="title-lg">날짜 선택</h3>
+                        </div>
+                    </header>
+                    <section class="calendar-area">
+                        <header class="calendar-header">
+                            <div class="l-area">
+                               
+                                <h3 class="calendar-tit">2025.09</h3>
+                                <div class="fnc">
+                                    <button type="button" class="btn-calendar-pv">이전</button>
+                                    <button type="button" class="btn-calendar-fw">다음</button>
+                                </div>
+                            </div>
+                        </header>
+                        <div class="calendar-tbl">
+                            <table>
+                                <caption> 달력 테이블로 일, 월, 화, 수, 목, 금, 토로 구성되어 있습니다. </caption>
+                                <thead>
+                                    <tr>
+                                        <th scope="col">일</th>
+                                        <th scope="col">월</th>
+                                        <th scope="col">화</th>
+                                        <th scope="col">수</th>
+                                        <th scope="col">목</th>
+                                        <th scope="col">금</th>
+                                        <th scope="col">토</th>
+                                    </tr>
+                                </thead>
+                                <tbody>
+                                    <tr>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">1</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td class="is-close">
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">2</strong>
+                                                <div class="txt-area">
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td class="is-today">
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">3</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td class="is-close">
+                                            <button type="button" class="lnk-full" disabled>선택</button>
+                                            <div class="cont">
+                                                <strong class="date">4</strong>
+                                                <div class="txt-area">
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td class="is-close">
+                                            <button type="button" class="lnk-full" disabled>선택</button>
+                                            <div class="cont">
+                                                <strong class="date">5</strong>
+                                                <div class="txt-area">
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td class="is-close">
+                                            <button type="button" class="lnk-full" disabled>선택</button>
+                                            <div class="cont">
+                                                <strong class="date">6</strong>
+                                                <div class="txt-area">
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td class="is-close">
+                                            <button type="button" class="lnk-full" disabled>선택</button>
+                                            <div class="cont">
+                                                <strong class="date">7</strong>
+                                                <div class="txt-area">
+                                                </div>
+                                            </div>
+                                        </td>
+                                    </tr>
+                                    <tr>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">8</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td class="is-close">
+                                            <button type="button" class="lnk-full" disabled>선택</button>
+                                            <div class="cont">
+                                                <strong class="date">9</strong>
+                                                <div class="txt-area">
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td class="is-active">
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">10</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">11</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">12</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">13</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">14</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                    </tr>
+                                    <tr>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">15</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">16</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">17</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">18</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">19</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">20</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">21</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                    </tr>
+                                    <tr>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">22</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">23</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">24</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">25</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">26</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">27</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">28</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                    </tr>
+                                    <tr>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">29</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">30</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">1</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">2</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">3</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">4</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td>
+                                            <button type="button" class="lnk-full">선택</button>
+                                            <div class="cont">
+                                                <strong class="date">5</strong>
+                                                <div class="txt-area">
+                                                    <ul class="calendar-info-list">
+                                                        <li>
+                                                            <strong class="info-tit">예약가능시설</strong>
+                                                            <div class="txt-area">
+                                                                <strong>4개</strong>
+                                                            </div>
+                                                        </li>
+                                                    </ul>
+                                                    <div class="calendar-fnc">
+                                                        <span class="btn sm">예약하기</span>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                    </tr>
+                                </tbody>
+                            </table>
+                        </div>
+                       
+                    </section>
+                </section>
+            </div>
+        </div>
+
+        <footer class="site-footer"></footer>
+    </div>
+    
+     <!-- toast -->
+     <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/facility/facilityResserve2.html (added)
+++ html/onSejong/common/facility/facilityResserve2.html
@@ -0,0 +1,186 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+ 
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout--> 
+
+ 	<!-- 공통 메뉴 js-->
+	<!-- //공통 메뉴 js -->
+
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+	<script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="accessibility">
+        <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a>
+    </div>
+    <!-- for-teacher / for-student -->
+    <div class="container">
+        <!-- 통합 헤더 및 네비게이션 -->
+        <header class="site-header"></header>
+
+        <div class="site-body" id="skipToContents">
+            <div class="wrap">
+                <ul class="breadcrumb"> 
+                    <li><a href="#none" class="home">홈</a></li>
+                    <li><a href="#none">1depth</a></li>
+                    <li><a href="#none">2depth</a></li>
+                </ul>
+                <div class="page-tit-area">
+                    <div class="l-area">
+                        <h2 class="title-xlg">시설선택</h2>
+                    </div>
+                </div>
+                <section class="section">
+                    <h3 class="txt-hide">장소 정보</h3>
+                    <div class="info-type">
+                        <table>
+                            <caption>장소 정보로 학교, 정보로 구성되어 있습니다.</caption>
+                            <colgroup>
+                                <col style="width: 40%;">
+                                <col>
+                            </colgroup>
+                            <thead>
+                                <th scope="col">학교</th>
+                                <th scope="col">정보</th>
+                            </thead>
+                            <tbody>
+                                <tr>
+                                    <td>
+                                        온세종학교
+                                    </td>
+                                    <td>
+                                        <ul class="info-inline-list u-block">
+                                            <li>
+                                                <i class="ico-location sm" aria-hidden="true"></i>
+                                                <strong class="info-tit">주소</strong>
+                                                <div class="txt-area">주소 내용</div>
+                                            </li>
+                                            <li>
+                                                <i class="ico-call sm"></i>
+                                                <strong class="info-tit">연락처</strong>
+                                                <div class="txt-area">연락처 내용</div>
+                                            </li>
+                                        </ul>
+                                    </td>
+                                </tr>
+                            </tbody>
+                        </table>
+                    </div>
+                </section>
+                <section class="section">
+                    <h3 class="txt-hide">검색</h3>
+                    <div class="fnc-area">
+                        <div class="l-area">
+                            <p>총 <em>134</em>건</p>
+                        </div>
+                        <div class="r-area">
+                            <fieldset class="search-area">
+                                <legend>검색</legend>
+                                <div class="search">
+                                    <input type="text" placeholder="검색어를 입력하세요" title="검색어를 입력하세요">
+                                    <button class="btn ico-search">검색</button>
+                                </div>
+                            </fieldset>
+                        </div>
+                    </div>
+                    <div class="txt-none">
+                        <figure>
+                            <img src="/resources/front/site/SITE_00000/images/common/common/txt-none-sch.svg" alt="검색어 없음">
+                        </figure>
+                        <div class="txt-area">
+                            <strong class="none-tit">검색어 “<em>입력한 겸색어</em>” 에 대한 검색 결과가 없습니다.</strong>
+                            <ul class="bullet">
+                                <li>철자나 맞춤법 오류가 있는지 확인해 주세요.</li>
+                                <li>시설명을 검색 했는지 확인해 주세요.</li>
+                            </ul>
+                        </div>
+                    </div>
+                    <ul class="board-thumb-list">
+                        <li>
+                            <button type="submit" class="check-full"><span class="btn primary back ico-arrow-right">선택하기</span></button>
+                            <div class="txt-area">
+                                <div class="label-area">
+                                    <span class="label success">예약가능</span>
+                                </div>
+                                <strong class="list-tit">시설명 표시하는 영역</strong>
+                                <ul class="info-inline-list u-block">
+                                    <li>
+                                        <strong class="info-tit">담당자</strong>
+                                        <div class="txt-area">홍길동</div>
+                                    </li>
+                                </ul>
+                            </div>
+                            <div class="img-area">
+                                <img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="시설 이미지">
+                            </div>
+                        </li>
+                        <li>
+                            <button type="submit" class="check-full" disabled><span class="btn primary back ico-arrow-right">선택하기</span></button>
+                            <div class="txt-area">
+                                <div class="label-area">
+                                    <span class="label">예약 불가</span>
+                                </div>
+                                <strong class="list-tit">시설명 표시하는 영역
+                                    표시하는 영역</strong>
+                                <ul class="info-inline-list u-block">
+                                    <li>
+                                        <strong class="info-tit">담당자</strong>
+                                        <div class="txt-area">홍길동</div>
+                                    </li>
+                                </ul>
+                            </div>
+                            <div class="img-area">
+                                <img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="시설 이미지">
+                            </div>
+                        </li>
+                    </ul>
+                    <div class="btn-cont">
+                        <button type="button" class="btn lg ico-plus back">더보기</button>
+                    </div>
+                </section>
+            </div>
+        </div>
+
+        <footer class="site-footer"></footer>
+    </div>
+    
+     <!-- toast -->
+     <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/facility/facilityResserve3.html (added)
+++ html/onSejong/common/facility/facilityResserve3.html
@@ -0,0 +1,393 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="accessibility">
+        <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a>
+    </div>
+    <!-- for-teacher / for-student -->
+    <div class="container">
+        <!-- 통합 헤더 및 네비게이션 -->
+        <header class="site-header"></header>
+        <div class="site-body" id="skipToContents">
+            <div class="wrap">
+                <ul class="breadcrumb">
+                    <li><a href="#none" class="home">홈</a></li>
+                    <li><a href="#none">1depth</a></li>
+                    <li><a href="#none">2depth</a></li>
+                </ul>
+                <div class="page-tit-area">
+                    <div class="l-area">
+                        <h2 class="title-xlg">예약하기</h2>
+                    </div>
+                </div>
+                <div class="img-swiper-area">
+                    <div class="img-area">
+                        <div class="swiper img-swiper">
+                            <div class="swiper-wrapper">
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                            </div>
+                        </div>
+                        <div class="swiper-fnc">
+                            <button type="button" class="swiper-button-prev">이전</button>
+                            <button type="button" class="swiper-button-next">다음</button>
+                        </div>
+                    </div>
+                    <div class="img-thumb-area">
+                        <div class="swiper img-thumb-swiper">
+                            <div class="swiper-wrapper">
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                                <div class="swiper-slide">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/temp/img_space.png" alt="시설 이미지">
+                                    </figure>
+                                </div>
+                            </div>
+                        </div>
+                        <div class="swiper-fnc vertical">
+                            <button type="button" class="swiper-button-prev sm">이전</button>
+                            <button type="button" class="swiper-button-next sm">다음</button>
+                        </div>
+                    </div>
+                </div>
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area">
+                            <h3 class="title-lg">시설이용 정보</h3>
+                        </div>
+                    </header>
+                    <div class="write-type">
+                        <table>
+                            <caption>시설이용 정보</caption>
+                            <colgroup>
+                                <col style="width: 240px;">
+                                <col>
+                                <col style="width: 240px;">
+                                <col>
+                            </colgroup>
+                            <tbody>
+                                <tr>
+                                    <th scope="row">시설위치</th>
+                                    <td colspan="3">
+                                        <ul class="info-inline-list">
+                                            <li>
+                                                <div class="txt-area">온세종학교</div>
+                                            </li>
+                                            <li>
+                                                <div class="txt-area">세종특별자치시 산울3로 140, 온세종학교 (산울동)</div>
+                                            </li>
+                                        </ul>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">시설명</th>
+                                    <td>스튜디오1</td>
+                                    <th scope="row">상태</th>
+                                    <td>신청</td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">담당자</th>
+                                    <td>김담당</td>
+                                    <th scope="row">이용날짜</th>
+                                    <td>2025월 8월 29일 (금)</td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">이용시간<i class="required">필수</i></th>
+                                    <td colspan="3">
+                                        <select title="이용할 시간 선택">
+                                            <option value="">이용할 시간 선택</option>
+                                        </select>
+                                        <div class="chip-area">
+                                            <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span>
+                                            <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span>
+                                            <span class="chip">09:00~10:00 <button class="ico-close sm primary">삭제</button></span>
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">이용인원<i class="required">필수</i></th>
+                                    <td colspan="3">
+                                        <div class="input-box">
+                                            <input type="number" class="input q0" title="인원 수 입력">
+                                            <span>명</span>
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">시설이용 목적<i class="required">필수</i></th>
+                                    <td colspan="3">
+                                        <fieldset class="checkradio-area">
+                                            <legend>시설이용 목적 선택</legend>
+                                            <div class="checkradio">
+                                                <input type="radio" id="purpose1" name="purpose" checked>
+                                                <label for="purpose1">수업</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="radio" id="purpose2" name="purpose">
+                                                <label for="purpose2">교내행사</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="radio" id="purpose3" name="purpose">
+                                                <label for="purpose3">학급 활동</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="radio" id="purpose4" name="purpose">
+                                                <label for="purpose4">동아리 활동</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="radio" id="purpose5" name="purpose">
+                                                <label for="purpose5">기타</label>
+                                                <fieldset class="checkradio-option">
+                                                    <legend>기타 내용입력</legend>
+                                                    <input type="text" placeholder="내용을 입력하세요." title="기타 내용 입력">
+                                                </fieldset>
+                                            </div>
+                                        </fieldset>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">첨부파일</th>
+                                    <td colspan="3">
+                                        <div class="file-custom">
+                                            <span class="btn secondary ico-upload">파일 찾기</span>
+                                            <p class="msg">파일 첨부 20MB 이하의 파일을 등록할 수 있습니다.</p>
+                                        </div>
+                                        <div class="item-list-box">
+                                            <div class="item">
+                                                <div class="txt-area">
+                                                    <i class="ico-attach"></i>
+                                                    <p class="txt"> 첨부파일명.pdf </p>
+                                                    <small>124kb</small>
+                                                </div>
+                                                <div class="item-fnc-area">
+                                                    <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a>
+                                                    <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button>
+                                                </div>
+                                            </div>
+                                            <div class="item">
+                                                <div class="txt-area">
+                                                    <i class="ico-attach"></i>
+                                                    <p class="txt">첨부파일명.pdf</p>
+                                                    <small>124kb</small>
+                                                </div>
+                                                <div class="item-fnc-area">
+                                                    <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a>
+                                                    <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button>
+                                                </div>
+                                            </div>
+                                            <div class="item">
+                                                <div class="txt-area">
+                                                    <i class="ico-attach"></i>
+                                                    <p class="txt">첨부파일명.pdf</p>
+                                                    <small>124kb</small>
+                                                </div>
+                                                <div class="item-fnc-area">
+                                                    <a href="#none" class="btn-ico ico-download"><span class="txt-hide">다운로드</span></a>
+                                                    <button type="button" class="btn-ico ico-delete"><span class="txt-hide">삭제</span></button>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </td>
+                                </tr>
+                            </tbody>
+                        </table>
+                    </div>
+                </section>
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area">
+                            <h3 class="title-lg">예약자정보</h3>
+                        </div>
+                    </header>
+                    <div class="write-type">
+                        <table>
+                            <caption>예약자정보</caption>
+                            <colgroup>
+                                <col style="width: 240px;">
+                                <col>
+                                <col style="width: 240px;">
+                                <col>
+                            </colgroup>
+                            <tbody>
+                                <tr>
+                                    <th scope="row">이름</th>
+                                    <td>홍길동</td>
+                                    <th scope="row">소속</th>
+                                    <td>온세종학교</td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">휴대전화번호<i class="required">필수</i></th>
+                                    <td colspan="3">
+                                        <div class="input-phone-area">
+                                            <div class="phone">
+                                                <select title="전화번호 앞자리 선택">
+                                                    <option value="010">010</option>
+                                                    <option value="011">011</option>
+                                                </select>
+                                                <span aria-hidden="true">-</span>
+                                                <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 가운데자리 입력">
+                                                <span aria-hidden="true">-</span>
+                                                <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 뒷자리 입력">
+                                            </div>
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">이메일<i class="required">필수</i></th>
+                                    <td colspan="3">z112344@naver.com</td>
+                                </tr>
+                            </tbody>
+                        </table>
+                    </div>
+                </section>
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area">
+                            <h3 class="title-lg">개인정보 수집 및 이용에 대한 동의</h3>
+                        </div>
+                    </header>
+                    <div class="agree-box">
+                        <div class="agree-txt-area">
+                            <p>시설 이용과 관련하여 아래와 같이 개인정보를 수집 · 이용하고자 합니다. 내용을 자세히 읽으신 후 동의 여부를 결정하여 주십시오.</p><br>
+                            <ul class="bullet">
+                                <li>항목: 신청자 이름, 소속, 연락처</li>
+                                <li>수집 · 이용 목적: 세종특별자치시교육청교육원 시설이용</li>
+                                <li>보유기간: 1년</li>
+                            </ul>
+                        </div>
+                        <div class="agree-fnc">
+                            <div class="checkradio">
+                                <input type="checkbox" id="agree">
+                                <label for="agree">동의합니다.</label>
+                            </div>
+                        </div>
+                    </div>
+                </section>
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area">
+                            <h3 class="title-lg">시설물 사용 유의사항</h3>
+                        </div>
+                    </header>
+                    <div class="bg-box">
+                        <ul class="bullet font-color-default-secondary">
+                            <li>관리자를 통해 등록된 유의사항 표시</li>
+                            <li>시설물 및 장비 보호 : 시설물을 임의로 변경하거나 파손하는 행위는 금지되며, 사용한 기물은 깨끗하게 정리해야 합니다.</li>
+                            <li>사용 금지 행위 : 흡연, 음주, 폭죽놀이 등 화기 사용은 금지됩니다. 고성방가나 주류 반입, 애완동물 동반 등 다른 이용자에게 피해를 주는 행위도 금지될 수 있습니다.</li>
+                            <li>사용 목적 준수 : 허가된 사용 목적 범위 내에서만 시설을 이용해야 하며, 정치·종교적 행사 등 특정 단체의 이익을 위한 사용은 제한될 수 있습니다.</li>
+                            <li>안전 수칙 준수 : 안전 사고 예방을 위해 비상구 위치를 파악하고, 무리한 행동이나 장난은 삼가야 합니다. 안전 장비가 있다면 올바르게 착용하고, 자신의 체력 상태에 맞는 운동을 해야 합니다.</li>
+                            <li>정리정돈 : 시설물 사용을 마친 후에는 사용한 장비를 제자리에 정리하고, 흘린 땀이나 이물질을 닦아 다음 사용자를 위해 깨끗하게 정리해야 합니다.</li>
+                            <li>해당 시설의 이용 규정 : 각 시설마다 고유의 이용 규정, 운영 수칙, 안전 수칙이 있으므로, 이용 전에 반드시 확인해야 합니다.</li>
+                            <li>안전 점검 결과 : 시설물의 안전 상태를 파악하기 위해 정기적으로 실시되는 안전 점검 및 진단 결과를 확인하는 것이 중요합니다.</li>
+                            <li>비상 연락망 및 비상구 : 위급 상황 발생 시 신속하게 대처할 수 있도록 비상 연락망과 비상구의 위치를 미리 파악해 두어야 합니다.</li>
+                        </ul>
+                    </div>
+                </section>
+                <div class="btn-cont"><a href="#none" class="btn lg primary">예약 신청하기</a></div>
+            </div>
+        </div>
+        <footer class="site-footer"></footer>
+    </div>
+    <!-- toast -->
+    <div class="toast"></div>
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/facility/facilityResserve4.html (added)
+++ html/onSejong/common/facility/facilityResserve4.html
@@ -0,0 +1,121 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+ 
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout--> 
+
+ 	<!-- 공통 메뉴 js-->
+	<!-- //공통 메뉴 js -->
+
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+	<script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="accessibility">
+        <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a>
+    </div>
+    <!-- for-teacher / for-student -->
+    <div class="container">
+        <!-- 통합 헤더 및 네비게이션 -->
+        <header class="site-header"></header>
+
+        <div class="site-body" id="skipToContents">
+            <div class="wrap">
+                <ul class="breadcrumb"> 
+                    <li><a href="#none" class="home">홈</a></li>
+                    <li><a href="#none">1depth</a></li>
+                    <li><a href="#none">2depth</a></li>
+                </ul>
+                <div class="page-tit-area">
+                    <div class="l-area">
+                        <h2 class="title-xlg">신청완료</h2>
+                    </div>
+                </div>
+                <div class="wrap-md">
+                    <section class="section">
+                        <header class="section-tit-area">
+                            <div class="l-area">
+                                <h3 class="title-lg">신청완료</h3>
+                            </div>
+                        </header>
+                        <div class="write-type">
+                            <table>
+                                <caption>신청완료 정보</caption>
+                                <colgroup>
+                                    <col style="width: 160px;">
+                                    <col>
+                                    <col style="width: 160px;">
+                                    <col>
+                                </colgroup>
+                                <tbody>
+                                    <tr>
+                                        <th scope="row">이용 시설</th>
+                                        <td colspan="3">세종캠퍼스고등학교, 스튜디오2</td>
+                                    </tr>
+                                    <tr>
+                                        <th scope="row">이용일</th>
+                                        <td>2025년 8월 29일</td>
+                                        <th scope="row">시간</th>
+                                        <td>10:00 ~11:00, 11:00~11:00, 11:00~12:00, 13:00~13:00</td>
+                                    </tr>
+                                    <tr>
+                                        <th scope="row">예약자 이름</th>
+                                        <td>김하늘</td>
+                                        <th scope="row">휴대번호</th>
+                                        <td>010-1234-1234</td>
+                                    </tr>
+                                    <tr>
+                                        <th scope="row">신청일</th>
+                                        <td colspan="3">2025년 08월 04일</td>
+                                    </tr>
+                                </tbody>
+                            </table>
+                        </div>
+                    </section>
+                    <div class="btn-cont"><a href="#none" class="btn lg primary">예약 내역으로 이동</a></div>
+                </div>
+            </div>
+        </div>
+
+        <footer class="site-footer"></footer>
+    </div>
+    
+     <!-- toast -->
+     <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/main/main.html (added)
+++ html/onSejong/common/main/main.html
@@ -0,0 +1,399 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+ 
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout--> 
+
+ 	<!-- 공통 메뉴 js-->
+	<!-- //공통 메뉴 js -->
+
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+	<script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="accessibility">
+        <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a>
+    </div>
+    <!-- for-teacher / for-student -->
+    <div class="container">
+        <!-- 통합 헤더 및 네비게이션 -->
+        <header class="site-header"></header>
+
+        <div class="site-body" id="skipToContents">
+            <div class="mn-contents wrap">
+                <div class="mn-top">
+                    <section class="mn-visual">
+                        <h2 class="txt-hide">메인 배너</h2>
+                        <div class="swiper">
+                            <div class="swiper-wrapper">
+                                <div class="swiper-slide">
+                                    <a href="#none">
+                                        <picture>
+                                            <source media="(max-width: 767px)" srcset="/resources/front/site/SITE_00000/images/custom/main/visual1-mo.jpg">
+                                            <img src="/resources/front/site/SITE_00000/images/custom/main/visual1.jpg" alt="메인 이미지">
+                                        </picture>
+                                    </a>
+                                </div>
+                                 <div class="swiper-slide">
+                                    <a href="#none">
+                                        <picture>
+                                            <source media="(max-width: 767px)" srcset="/resources/front/site/SITE_00000/images/custom/main/visual1-mo.jpg">
+                                            <img src="/resources/front/site/SITE_00000/images/custom/main/visual1.jpg" alt="메인 이미지">
+                                        </picture>
+                                    </a>
+                                </div>
+                            </div>
+                            <div class="swiper-fnc static sm">
+                                <div class="swiper-pagination"></div>
+                                <div class="btn-group">
+                                    <button type="button" class="swiper-button-prev">이전</button>
+                                    <button type="button" class="swiper-button-next">다음</button>
+                                    <button type="button" class="swiper-btn-playstop-toggle">중지</button>
+                                </div>
+                            </div>
+                        </div>
+                    </section>
+                    <div class="mn-top-etc">
+                        <section class="mn-my mn-box bg">
+                            <h2 class="txt-hide">회원정보</h2>
+                            <div class="profile xlg">
+                                <div class="img-area">
+                                    <figure>
+                                        <img src="/resources/front/site/SITE_00000/images/common/profile/profile.svg" alt="프로필 썸네일">
+                                    </figure>
+                                </div>
+                                <div class="txt-area">
+                                    <div class="profile-tit-area">
+                                        <strong class="profile-tit"><em>김철수</em>님</strong>
+                                        <span class="label round">학생</span>
+                                    </div>
+                                    <span>세종 캠퍼스 고등학교</span>
+                                    <strong>1학년6반7번</strong>
+                                </div>
+                                <div class="fnc">
+                                    <button type="button" class="btn danger xsm ico-logout">로그아웃</button>
+                                </div>
+                            </div>
+                            <div class="btn-flex-area">
+                                <a href="#none" class="btn"><span>개설중인 과정</span><i class="label num round primary-inverse">99+</i></a>
+                                <a href="#none" class="btn"><span>시설예약</span><i class="label num round primary-inverse">3</i></a>
+                            </div>
+                        </section>
+                        <section class="mn-sch mn-box">
+                            <h2 class="tit-md">�� 과정 검색</h2>
+                            <div class="mn-sch-area">
+                                <input type="text" title="검색어 입력">
+                                <button type="submit" class="btn circle overlay ico-search">검색</button>
+                            </div>
+                            <div class="tag-area">
+                                <a href="#" class="tag">키워드</a>
+                                <a href="#" class="tag">키워드</a>
+                                <a href="#" class="tag">키워드</a>
+                            </div>
+                        </section>
+                    </div>
+                </div>
+                <section class="mn-quick">
+                    <h2 class="txt-hide">퀵 메뉴</h2>
+                    <li>
+                        <a href="#none">
+                            <div class="img-area">
+                                <img src="/resources/front/site/SITE_00000/images/custom/main/quick-img1.svg" alt="">
+                            </div>
+                            <strong>학사일정</strong>
+                        </a>
+                    </li>
+                    <li>
+                        <a href="#none">
+                            <div class="img-area">
+                                <img src="/resources/front/site/SITE_00000/images/custom/main/quick-img1.svg" alt="">
+                            </div>
+                            <strong>학사일정</strong>
+                        </a>
+                    </li>
+                    <li>
+                        <a href="#none">
+                            <div class="img-area">
+                                <img src="/resources/front/site/SITE_00000/images/custom/main/quick-img1.svg" alt="">
+                            </div>
+                            <strong>학사일정</strong>
+                        </a>
+                    </li>
+                </section>
+                <div class="mn-course-area">
+                    <ul class="tabs-nav">
+                        <li><a href="#none" class="is-active">온세종학교(온라인공동교육과정)</a></li>
+                        <li><a href="#none">공동교육과정 Ⅰ</a></li>
+                        <li><a href="#none">공동교육과정 Ⅱ</a></li>
+                        <li><a href="#none">공동교육과정 Ⅴ</a></li>
+                        <li><a href="#none">꿈꾸세(종)직업교육</a></li>
+                        <li><a href="#none">온라인 강의</a></li>
+                    </ul>
+                    <div class="mn-row">
+                        <section class="mn-section">
+                            <h2 class="mn-tit">인기과정</h2>
+                            <div class="mn-cont mn-box">
+                                <div class="course-area">
+                                    <div class="swiper">
+                                        <div class="swiper-wrapper">
+                                            <div class="swiper-slide">
+                                                <div class="course-tit-area">
+                                                    <strong class="course-tit">기초체육전공실기</strong>
+                                                    <div class="label-area">
+                                                        <span class="label primary">고등학교</span>
+                                                        <span class="label primary-inverse">공동교육과정 Ⅰ</span>
+                                                        <span class="label">진로선택_체육</span>
+                                                        <span class="label">대면수업</span>
+                                                    </div>
+                                                </div>
+                                                <div class="course-cont">
+                                                    <div class="img-area">
+                                                        <img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="과정 이미지">
+                                                    </div>
+                                                    <div class="txt-area">
+                                                        <ul class="info-list sm">
+                                                            <li>
+                                                                <strong class="info-tit">거점학교</strong>
+                                                                <div class="txt-area">다정고</div>
+                                                            </li>
+                                                            <li>
+                                                                <strong class="info-tit">대상학년</strong>
+                                                                <div class="txt-area">고등학교 1학년</div>
+                                                            </li>
+                                                            <li>
+                                                                <strong class="info-tit">운영시간</strong>
+                                                                <div class="txt-area">월(18:00~21:30)(13회)<br>토(08:30~11:30)(3회)</div>
+                                                            </li>
+                                                            <li>
+                                                                <strong class="info-tit">지도교사</strong>
+                                                                <div class="txt-area">홍길동</div>
+                                                            </li>
+                                                            <li>
+                                                                <strong class="info-tit">평가방법</strong>
+                                                                <div class="txt-area">수행평가 100%</div>
+                                                            </li>
+                                                        </ul>
+                                                    </div>
+                                                </div>
+                                                <div class="btn-flex-area">
+                                                    <a href="#none" class="btn">강의계획서 보기</a>
+                                                    <a href="#none" class="btn primary">신청하기</a>
+                                                </div>
+                                            </div>
+                                            
+                                        </div>
+                                    </div>
+                                    <div class="swiper-fnc">
+                                        <button type="button" class="swiper-button-prev sm">이전</button>
+                                        <button type="button" class="swiper-button-next sm">다음</button>
+                                    </div>
+                                </div>                     
+                            </div>
+                        </section>
+                        <section class="mn-section">
+                            <h2 class="mn-tit">신규과정</h2>
+                            <div class="mn-cont mn-box">
+                                <div class="course-area">
+                                    <div class="swiper">
+                                        <div class="swiper-wrapper">
+                                            <div class="swiper-slide">
+                                                <div class="course-tit-area">
+                                                    <strong class="course-tit">기초체육전공실기</strong>
+                                                    <div class="label-area">
+                                                        <span class="label primary">고등학교</span>
+                                                        <span class="label primary-inverse">공동교육과정 Ⅰ</span>
+                                                        <span class="label">진로선택_체육</span>
+                                                        <span class="label">대면수업</span>
+                                                    </div>
+                                                </div>
+                                                <div class="course-cont">
+                                                    <div class="img-area">
+                                                        <img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="과정 이미지">
+                                                    </div>
+                                                    <div class="txt-area">
+                                                        <ul class="info-list sm">
+                                                            <li>
+                                                                <strong class="info-tit">거점학교</strong>
+                                                                <div class="txt-area">다정고</div>
+                                                            </li>
+                                                            <li>
+                                                                <strong class="info-tit">대상학년</strong>
+                                                                <div class="txt-area">고등학교 1학년</div>
+                                                            </li>
+                                                            <li>
+                                                                <strong class="info-tit">운영시간</strong>
+                                                                <div class="txt-area">월(18:00~21:30)(13회)<br>토(08:30~11:30)(3회)</div>
+                                                            </li>
+                                                            <li>
+                                                                <strong class="info-tit">지도교사</strong>
+                                                                <div class="txt-area">홍길동</div>
+                                                            </li>
+                                                            <li>
+                                                                <strong class="info-tit">평가방법</strong>
+                                                                <div class="txt-area">수행평가 100%</div>
+                                                            </li>
+                                                        </ul>
+                                                    </div>
+                                                </div>
+                                                <div class="btn-flex-area">
+                                                    <a href="#none" class="btn">강의계획서 보기</a>
+                                                    <a href="#none" class="btn primary">신청하기</a>
+                                                </div>
+                                            </div> 
+                                        </div>
+                                    </div>
+                                    <div class="swiper-fnc">
+                                        <button type="button" class="swiper-button-prev sm">이전</button>
+                                        <button type="button" class="swiper-button-next sm">다음</button>
+                                    </div>
+                                </div>
+                            </div>
+                        </section>
+                    </div>
+                </div>
+                <div class="mn-row mn-board-area">
+                    <section class="mn-section">
+                        <h2 class="mn-tit">�� 알립니다</h2>
+                        <ul class="mn-board-list">
+                            <li>
+                                <a href="#none">
+                                    <span class="label primary">2025. 08. 08</span>
+                                    <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong>
+                                </a>
+                            </li>
+                            <li>
+                                <a href="#none">
+                                    <span class="label primary">2025. 08. 08</span>
+                                    <strong class="board-tit">2025학년도 2학기 학사연동 안내2025학년도 2학기 학사연동 안내</strong>
+                                </a>
+                            </li>
+                            <li>
+                                <a href="#none">
+                                    <span class="label primary">2025. 08. 08</span>
+                                    <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong>
+                                </a>
+                            </li>
+                            <li>
+                                <a href="#none">
+                                    <span class="label primary">2025. 08. 08</span>
+                                    <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong>
+                                </a>
+                            </li>
+                            <li>
+                                <a href="#none">
+                                    <span class="label primary">2025. 08. 08</span>
+                                    <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong>
+                                </a>
+                            </li>
+                        </ul>
+                    </section>
+                    <section class="mn-section">
+                        <h2 class="mn-tit">�� 자주묻는 질문</h2>
+                        <ul class="mn-board-list">
+                            <li>
+                                <a href="#none">
+                                    <span class="label primary">2025. 08. 08</span>
+                                    <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong>
+                                </a>
+                            </li>
+                            <li>
+                                <a href="#none">
+                                    <span class="label primary">2025. 08. 08</span>
+                                    <strong class="board-tit">2025학년도 2학기 학사연동 안내2025학년도 2학기 학사연동 안내</strong>
+                                </a>
+                            </li>
+                            <li>
+                                <a href="#none">
+                                    <span class="label primary">2025. 08. 08</span>
+                                    <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong>
+                                </a>
+                            </li>
+                            <li>
+                                <a href="#none">
+                                    <span class="label primary">2025. 08. 08</span>
+                                    <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong>
+                                </a>
+                            </li>
+                            <li>
+                                <a href="#none">
+                                    <span class="label primary">2025. 08. 08</span>
+                                    <strong class="board-tit">2025학년도 2학기 학사연동 안내</strong>
+                                </a>
+                            </li>
+                        </ul>
+                    </section>
+                </div>
+                <div class="mn-row mn-etc-area">
+                    <section class="mn-section mn-etc-support mn-box bg">
+                        <h2 class="mn-tit sm">기술기원 게시판</h2>
+                        <div class="mn-cont">
+                            <p>궁금한 사항을 남기시면 관리자가 답변해 드립니다.</p>
+                            <div class="btn-flex-area">
+                                <a href="#none" class="btn">1:1문의</a>
+                                <a href="#none" class="btn">Q&amp;A게시판</a>
+                            </div>
+                        </div>
+                    </section>
+                    <section class="mn-section mn-etc-library mn-box bg">
+                        <h2 class="mn-tit sm">자료실</h2>
+                        <di class="mn-cont">
+                            <p>로그인 여부와 상관없이 다운로드 가능합니다.</p>
+                            <div class="btn-flex-area">
+                                <a href="#none" class="btn ico-download">선생님용</a>
+                                <a href="#none" class="btn ico-download">학생용</a>
+                            </div>
+                        </di>
+                    </section>
+                    <section class="mn-section mn-etc-facility mn-box bg primary">
+                        <a href="#none" class="lnk-full"><i class="btn-mn-lnk" aria-hidden="true"></i> 상세보기</a>
+                        <h2 class="mn-tit sm"><em>학교시설물 예약</em></h2>
+                        <div class="mn-cont">
+                            <p>누구나 신청가능하지만<br>사전 예약은 필수!!</p>
+                        </div>
+                    </section>
+                </div>
+            </div>
+        </div>
+
+        <footer class="site-footer"></footer>
+    </div>
+    
+     <!-- toast -->
+     <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/member/idFind1.html (added)
+++ html/onSejong/common/member/idFind1.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="member">
+        <div class="wrap">
+            <div class="page-tit-area">
+                <div class="l-area">
+                    <h2 class="title-xlg">ID 찾기</h2>
+                </div>
+            </div>
+            <div class="wrap-md">
+                <section class="form-box">
+                    <div class="form-header">
+                        <h3 class="txt-hide">정보입력</h3>
+                        <p>회원가입 시 등록한 휴대전화 번호를 입력 후 발송된 인증번호를 입력하세요.</p>
+                    </div>
+                    <div class="form-body wrap-xsm">
+                        <ul class="form-list">
+                            <li>
+                                <div class="form-tit-area">
+                                    <div class="l-area">
+                                        <strong class="form-tit">핸드폰번호</strong>
+                                    </div>
+                                </div>
+                                <div class="form-cont">
+                                    <div class="form-row">
+                                        <div class="input-phone-area">
+                                            <div class="phone">
+                                                <select title="전화번호 앞자리 선택">
+                                                    <option value="010">010</option>
+                                                    <option value="011">011</option>
+                                                </select>
+                                                <span aria-hidden="true">-</span>
+                                                <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*"
+                                                    title="전화번호 가운데자리 입력">
+                                                <span aria-hidden="true">-</span>
+                                                <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*"
+                                                    title="전화번호 뒷자리 입력">
+                                            </div>
+                                            <div class="fnc"><button type="button" class="btn primary">인증번호 발송</button>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </div>
+                            </li>
+                            <li>
+                                <div class="form-tit-area">
+                                    <div class="l-area">
+                                        <strong class="form-tit">인증번호 입력</strong>
+                                    </div>
+                                </div>
+                                <div class="form-cont">
+                                    <div class="form-row">
+                                        <input type="number" placeholder="전송된 인증번호를 입력하세요." title="전송된 인증번호를 입력">
+                                    </div>
+                                </div>
+                                <p class="msg"><i class="ico-hourglass sm"></i>인증유효시간 2:59</p>
+                            </li>
+                        </ul>
+                    </div>
+                </section>
+                <div class="btn-cont">
+                    <button type="submit" class="btn lg primary">확인</button>
+                </div>
+            </div>
+        </div>
+    </div>
+    <!-- toast -->
+    <div class="toast"></div>
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/member/idFind2.html (added)
+++ html/onSejong/common/member/idFind2.html
@@ -0,0 +1,74 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="member">
+        <div class="wrap">
+            <div class="page-tit-area">
+                <div class="l-area">
+                    <h2 class="title-xlg">ID 찾기</h2>
+                </div>
+            </div>
+            <div class="wrap-md">
+                <section class="form-box">
+                    <div class="form-header">
+                        <h3 class="txt-hide">정보입력</h3>
+                        <p>회원가입 시 등록한 휴대전화 번호를 입력 후 발송된 인증번호를 입력하세요.</p>
+                    </div>
+                    <div class="form-body wrap-xsm">
+                        <ul class="form-info-list">
+                            <li>
+                                <strong class="info-tit">회원ID</strong>
+                                <div class="txt-area">
+                                    <em class="accent">IDID******</em>
+                                </div>
+                            </li>
+                        </ul>
+                    </div>
+                </section>
+                <div class="btn-cont">
+                    <button type="submit" class="btn lg primary">확인</button>
+                </div>
+            </div>
+        </div>
+    </div>
+    <!-- toast -->
+    <div class="toast"></div>
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/member/join.html (added)
+++ html/onSejong/common/member/join.html
@@ -0,0 +1,95 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="member">
+        <div class="wrap">
+            <div class="page-tit-area">
+                <div class="l-area">
+                    <h2 class="title-xlg">회원가입</h2>
+                </div>
+            </div>
+            <div class="wrap-md">
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area dir-col">
+                            <h3 class="title-lg">회원 유형 선택</h3>
+                            <p>본인에게 해당하는 회원가입 유형을 선택하세요.</p>
+                        </div>
+                    </header>
+                    <ul class="join-type-list">
+                        <li>
+                            <a href="#none">
+                                <img src="/resources/front/site/SITE_00000/images/common/member/join-type-tea.svg" alt=""
+                                    aria-hidden="true">
+                                <div class="txt-area">
+                                    <strong>선생님</strong>
+                                    <p>교원/지방공무원/강사로 강좌를 개설하고 관리하는 선생님</p>
+                                </div>
+                            </a>
+                        </li>
+                        <li>
+                            <a href="#none">
+                                <img src="/resources/front/site/SITE_00000/images/common/member/join-type-stu.svg" alt=""
+                                    aria-hidden="true">
+                                <div class="txt-area">
+                                    <strong>학생</strong>
+                                    <p>중학교 3학년 및 고등학생</p>
+                                </div>
+                            </a>
+                        </li>
+                        <li>
+                            <a href="#none">
+                                <img src="/resources/front/site/SITE_00000/images/common/member/join-type-common.svg" alt=""
+                                    aria-hidden="true">
+                                <div class="txt-area">
+                                    <strong>일반시민</strong>
+                                    <p>교원/지방공무원/강사/학생을 제외한 모든 대상자</p>
+                                </div>
+                            </a>
+                        </li>
+                    </ul>
+                </section>
+            </div>
+        </div>
+    </div>
+    <!-- toast -->
+    <div class="toast"></div>
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/member/join1.html (added)
+++ html/onSejong/common/member/join1.html
@@ -0,0 +1,120 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="member">
+        <div class="wrap">
+            <div class="page-tit-area">
+                <div class="l-area">
+                    <h2 class="title-xlg">회원가입</h2>
+                </div>
+            </div>
+            <div class="wrap-md">
+                <ol class="step">
+                    <li class="is-current">
+                        <span class="num">1</span>
+                        <p>
+                            <strong>약관동의</strong>
+                        </p>
+                    </li>
+                    <li>
+                        <span class="num">2</span>
+                        <p>
+                            <strong>회원정보 입력</strong>
+                        </p>
+                    </li>
+                    <li>
+                        <span class="num">3</span>
+                        <p>
+                            <strong>가입 완료</strong>
+                        </p>
+                    </li>
+                </ol>
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area dir-col">
+                            <h3 class="title-lg">약관동의</h3>
+                        </div>
+                    </header>
+                    <div class="agree-area">
+                        <div class="agree-header">
+                            <div class="checkradio">
+                                <input type="checkbox" id="agreeAll">
+                                <label for="agreeAll"><strong class="title-sm">모두확인, 동의합니다.</strong></label>
+                            </div>
+                        </div>
+                        <div class="agree-body">
+                            <div class="agree-cont">
+                                <header>
+                                    <h4 class="txt-hide">이용약관 동의</h4>
+                                    <div class="checkradio">
+                                        <input type="checkbox" id="agreeChk1">
+                                        <label for="agreeChk1"><em>[필수]</em>이용약관 동의</label>
+                                    </div>
+                                </header>
+                                <div class="agree-txt-area"> 본 약관은 세종온라인학교 (이하 ‘서비스’라 한다)를 이용함에 있어 회사와 고객의 권리, 의무 및 책임사항, 관련
+                                    절차 등을 규정함을 목적으로 한다.<br><br> ① 본 약관은 서비스를 이용하는 고객에 대하여 그 효력이 발생한다.<br> ② 본 약관의 내용은 서비스
+                                    사이트에 게시하거나 기타의 방법으로 고객에게 공시하고, 이에 동의한 고객이 서비스를 구매함으로써 효력이 발생한다.<br> ③ 회사는 본 약관의 내용과 회사의
+                                    상호, 소재지, 대표자, 사업자등록번호, 연락처(전화, 팩스, 전자우편 등)를 고객이 알 수 있도록 서비스 초기 화면에 게시한다.<br> ④ 본 약관은 회사가
+                                    필요하다고 인정되는 경우 대한민국 법령의 범위 내에서 개정할 수 있으며, 회사가 약관을 개정할 경우에는 적용 예정일 및 개정 사유를 명시하여 현행약관과 함께
+                                    서비스 초기 화면에 그 적용 예정일 7일 전부터 공지한다. </div>
+                            </div>
+                            <article>
+                                <header>
+                                    <h4 class="txt-hide">개인정보 수집 및 이용 동의</h4>
+                                    <div class="checkradio">
+                                        <input type="checkbox" id="agreeChk2">
+                                        <label for="agreeChk2"><em>[필수]</em>개인정보 수집 및 이용 동의</label>
+                                    </div>
+                                </header>
+                                <div class="agree-txt-area"> -내용- </div>
+                            </article>
+                        </div>
+                    </div>
+                </section>
+                <div class="btn-cont">
+                    <button type="submit" class="btn lg primary">회원정보 입력하기</button>
+                </div>
+            </div>
+        </div>
+    </div>
+    <!-- toast -->
+    <div class="toast"></div>
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/member/join2.html (added)
+++ html/onSejong/common/member/join2.html
@@ -0,0 +1,297 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="member">
+        <div class="wrap">
+            <div class="page-tit-area">
+                <div class="l-area">
+                    <h2 class="title-xlg">회원가입</h2>
+                </div>
+            </div>
+            <div class="wrap-md">
+                <ol class="step">
+                    <li>
+                        <span class="num">1</span>
+                        <p>
+                            <strong>약관동의</strong>
+                        </p>
+                    </li>
+                    <li class="is-current">
+                        <span class="num">2</span>
+                        <p>
+                            <strong>회원정보 입력</strong>
+                        </p>
+                    </li>
+                    <li>
+                        <span class="num">3</span>
+                        <p>
+                            <strong>가입 완료</strong>
+                        </p>
+                    </li>
+                </ol>
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area dir-col">
+                            <h3 class="title-lg">회원정보 입력</h3>
+                        </div>
+                    </header>
+                    <div class="write-type">
+                        <table>
+                            <caption>회원정보 입력</caption>
+                            <colgroup>
+                                <col style="width: 240px;">
+                                <col>
+                            </colgroup>
+                            <tbody>
+                                <tr>
+                                    <th scope="row">프로필 이미지</th>
+                                    <td>
+                                        <div class="profile xlg">
+                                            <div class="img-area">
+                                                <figure>
+                                                    <img src="/resources/front/site/SITE_00000/images/common/profile/profile.svg"
+                                                        alt="프로필 썸네일">
+                                                </figure>
+                                            </div>
+                                        </div>
+                                        <div class="input-flex-area file-add-area">
+                                            <div class="file-custom">
+                                                <input type="file" class="input-file" title="파일찾기">
+                                                <span class="btn secondary ico-upload">파일 찾기</span>
+                                            </div>
+                                            <div class="fnc">
+                                                <button type="button" class="btn circle danger ico-delete"><span
+                                                        class="txt-hide">삭제</span></button>
+                                            </div>
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">이름<i class="required">필수</i></th>
+                                    <td><input type="text" placeholder="이름을 입력하세요." title="이름 입력"></td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">ID<i class="required">필수</i></th>
+                                    <td>
+                                        <div class="input-flex-area">
+                                            <input type="text" placeholder="회원 Id를 입력하세요." title="아이디 입력" class="flex1">
+                                            <button type="button" class="btn primary">중복 확인</button>
+                                        </div>
+                                        <p class="msg">영어소문자, 숫자를 조합해서 입력 후 중복여부를 확인하세요.</p>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">비밀번호<i class="required">필수</i></th>
+                                    <td>
+                                        <div class="form-row input-box input-pw-area">
+                                            <input type="password" class="pw-input input" placeholder="비밀번호를 입력하세요."
+                                                title="비밀번호를 입력하세요">
+                                            <button type="button" class="btn-pw-toggle">비밀번호보기</button>
+                                        </div>
+                                        <p class="msg">영문 대문자, 영문 소문자, 숫자, 특수문자 중 2종류 이상을 조합하여 최소 10자리 이상으로 구성하세요.</p>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">휴대전화 번호<i class="required">필수</i></th>
+                                    <td>
+                                        <ul class="form-list initial">
+                                            <li>
+                                                <div class="form-tit-area">
+                                                    <div class="l-area">
+                                                        <strong class="form-tit">핸드폰번호</strong>
+                                                    </div>
+                                                </div>
+                                                <div class="form-cont">
+                                                    <div class="form-row">
+                                                        <div class="input-phone-area">
+                                                            <div class="phone">
+                                                                <select title="전화번호 앞자리 선택">
+                                                                    <option value="010">010</option>
+                                                                    <option value="011">011</option>
+                                                                </select>
+                                                                <span aria-hidden="true">-</span>
+                                                                <input type="tel" inputmode="numeric" maxlength="4"
+                                                                    pattern="[0-9]*" title="전화번호 가운데자리 입력">
+                                                                <span aria-hidden="true">-</span>
+                                                                <input type="tel" inputmode="numeric" maxlength="4"
+                                                                    pattern="[0-9]*" title="전화번호 뒷자리 입력">
+                                                            </div>
+                                                            <div class="fnc">
+                                                                <button type="button" class="btn primary">인증번호 발송</button>
+                                                                <!--   -->
+                                                            </div>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </li>
+                                            <li>
+                                                <div class="form-tit-area">
+                                                    <div class="l-area">
+                                                        <strong class="form-tit">인증번호 입력</strong>
+                                                    </div>
+                                                </div>
+                                                <div class="form-cont">
+                                                    <div class="form-row">
+                                                        <input type="number" placeholder="전송된 인증번호를 입력하세요."
+                                                            title="전송된 인증번호를 입력">
+                                                        <button type="submit" class="btn primary fixw">확인</button>
+                                                    </div>
+                                                </div>
+                                                <p class="msg"><i class="ico-hourglass sm"></i>인증유효시간 2:59</p>
+                                            </li>
+                                        </ul>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">이메일</th>
+                                    <td>
+                                        <div class="input-email-area">
+                                            <div class="email-id">
+                                                <input type="email" title="이메일 아이디 입력">
+                                                <span aria-hidden="true">@</span>
+                                            </div>
+                                            <div class="email-domain">
+                                                <select title="도메인 선택">
+                                                    <!-- <option>naver.com</option> -->
+                                                    <option>직접입력</option>
+                                                </select>
+                                                <input type="text" class="domain-custom" placeholder="직접 입력" title="직접 입력">
+                                            </div>
+                                        </div>
+                                    </td>
+                                </tr>
+                            </tbody>
+                        </table>
+                    </div>
+                </section>
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area dir-col">
+                            <h3 class="title-lg">추가정보</h3>
+                        </div>
+                    </header>
+                    <div class="write-type">
+                        <table>
+                            <caption>추가정보 입력</caption>
+                            <colgroup>
+                                <col style="width: 240px;">
+                                <col>
+                            </colgroup>
+                            <tbody>
+                                <tr>
+                                    <th scope="row">역할</th>
+                                    <td>
+                                        <fieldset class="checkradio-area">
+                                            <legend>역할 선택</legend>
+                                            <div class="checkradio">
+                                                <input type="radio" id="role1" name="role" checked>
+                                                <label for="role1">교원</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="radio" id="role2" name="role">
+                                                <label for="role2">지방공무원</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="radio" id="role3" name="role">
+                                                <label for="role3">강사</label>
+                                            </div>
+                                        </fieldset>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">학교</th>
+                                    <td>
+                                        <div class="input-box">
+                                            <i class="ico-search" aria-hidden="true"></i>
+                                            <input type="text" placeholder="학교를 선택하세요." title="학교 선택" class="input"
+                                                id="schoolFind">
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">담당학급</th>
+                                    <td>
+                                        <fieldset class="checkradio-area">
+                                            <legend>담당학급 선택</legend>
+                                            <div class="checkradio">
+                                                <input type="radio" id="htea" name="htea" checked>
+                                                <label for="htea">담임선생님</label>
+                                                <fieldset class="checkradio-option">
+                                                    <legend>학년,반 선택</legend>
+                                                    <select title="학년 선택">
+                                                        <option>1학년</option>
+                                                    </select>
+                                                    <select title="반 선택">
+                                                        <option>2반</option>
+                                                    </select>
+                                                </fieldset>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="radio" id="hteaN" name="htea">
+                                                <label for="hteaN">담임아님</label>
+                                            </div>
+                                        </fieldset>
+                                    </td>
+                                </tr>
+                            </tbody>
+                        </table>
+                    </div>
+                </section>
+                <div class="btn-cont">
+                    <button type="submit" class="btn lg primary">회원가입</button>
+                </div>
+            </div>
+        </div>
+    </div>
+    <!-- toast -->
+    <div class="toast"></div>
+    <!--popup-->
+    <div class="dim"></div> 
+
+    <script>
+        //학교 검색
+        var availableTags = [
+            "세종초등학교1",
+            "세종초등학교2",
+        ];
+        $("#schoolFind").autocomplete({
+            source: availableTags
+        });
+    </script>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/member/join2_stu.html (added)
+++ html/onSejong/common/member/join2_stu.html
@@ -0,0 +1,361 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="member">
+        <div class="wrap">
+            <div class="page-tit-area">
+                <div class="l-area">
+                    <h2 class="title-xlg">회원가입</h2>
+                </div>
+            </div>
+            <div class="wrap-md">
+                <ol class="step">
+                    <li>
+                        <span class="num">1</span>
+                        <p>
+                            <strong>약관동의</strong>
+                        </p>
+                    </li>
+                    <li class="is-current">
+                        <span class="num">2</span>
+                        <p>
+                            <strong>회원정보 입력</strong>
+                        </p>
+                    </li>
+                    <li>
+                        <span class="num">3</span>
+                        <p>
+                            <strong>가입 완료</strong>
+                        </p>
+                    </li>
+                </ol>
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area dir-col">
+                            <h3 class="title-lg">회원정보 입력</h3>
+                        </div>
+                    </header>
+                    <div class="write-type">
+                        <table>
+                            <caption>회원정보 입력</caption>
+                            <colgroup>
+                                <col style="width: 240px;">
+                                <col>
+                            </colgroup>
+                            <tbody>
+                                <tr>
+                                    <th scope="row">프로필 이미지</th>
+                                    <td>
+                                        <div class="profile xlg">
+                                            <div class="img-area">
+                                                <figure>
+                                                    <img src="/resources/front/site/SITE_00000/images/common/profile/profile.svg" alt="프로필 썸네일">
+                                                </figure>
+                                            </div>
+                                        </div>
+                                        <div class="input-flex-area file-add-area">
+                                            <div class="file-custom">
+                                                <input type="file" class="input-file" title="파일찾기">
+                                                <span class="btn secondary ico-upload">파일 찾기</span>
+                                            </div>
+                                            <div class="fnc">
+                                                <button type="button" class="btn circle danger ico-delete"><span class="txt-hide">삭제</span></button>
+                                            </div>
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">이름<i class="required">필수</i></th>
+                                    <td>김세종</td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">ID<i class="required">필수</i></th>
+                                    <td>
+                                        <div class="input-flex-area">
+                                            <input type="text" placeholder="회원 Id를 입력하세요." title="아이디 입력" class="flex1">
+                                            <button type="button" class="btn primary">중복 확인</button>
+                                        </div>
+                                        <p class="msg">영어소문자, 숫자를 조합해서 입력 후 중복여부를 확인하세요.</p>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">비밀번호<i class="required">필수</i></th>
+                                    <td>
+                                        <div class="form-row input-box input-pw-area">
+                                            <input type="password" class="pw-input input" placeholder="비밀번호를 입력하세요." title="비밀번호를 입력하세요">
+                                            <button type="button" class="btn-pw-toggle">비밀번호보기</button>
+                                        </div>
+                                        <p class="msg">영문 대문자, 영문 소문자, 숫자, 특수문자 중 2종류 이상을 조합하여 최소 10자리 이상으로 구성하세요.</p>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">휴대전화 번호<i class="required">필수</i></th>
+                                    <td>
+                                        <ul class="form-list initial">
+                                            <li>
+                                                <div class="form-tit-area">
+                                                    <div class="l-area">
+                                                        <strong class="form-tit">핸드폰번호</strong>
+                                                    </div>
+                                                </div>
+                                                <div class="form-cont">
+                                                    <div class="form-row">
+                                                        <div class="input-phone-area">
+                                                            <div class="phone">
+                                                                <select title="전화번호 앞자리 선택">
+                                                                    <option value="010">010</option>
+                                                                    <option value="011">011</option>
+                                                                </select>
+                                                                <span aria-hidden="true">-</span>
+                                                                <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 가운데자리 입력">
+                                                                <span aria-hidden="true">-</span>
+                                                                <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 뒷자리 입력">
+                                                            </div>
+                                                            <div class="fnc">
+                                                                <button type="button" class="btn primary">인증번호 발송</button>
+                                                            </div>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </li>
+                                            <li>
+                                                <div class="form-tit-area">
+                                                    <div class="l-area">
+                                                        <strong class="form-tit">인증번호 입력</strong>
+                                                    </div>
+                                                </div>
+                                                <div class="form-cont">
+                                                    <div class="form-row">
+                                                        <input type="number" placeholder="전송된 인증번호를 입력하세요." title="전송된 인증번호를 입력">
+                                                        <button type="submit" class="btn primary fixw">확인</button>
+                                                    </div>
+                                                </div>
+                                                <p class="msg"><i class="ico-hourglass sm"></i>인증유효시간 2:59</p>
+                                            </li>
+                                        </ul>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">이메일</th>
+                                    <td>
+                                        <div class="input-email-area">
+                                            <div class="email-id">
+                                                <input type="email" title="이메일 아이디 입력">
+                                                <span aria-hidden="true">@</span>
+                                            </div>
+                                            <div class="email-domain">
+                                                <select title="도메인 선택">
+                                                    <!-- <option>naver.com</option> -->
+                                                    <option>직접입력</option>
+                                                </select>
+                                                <input type="text" class="domain-custom" placeholder="직접 입력" title="직접 입력">
+                                            </div>
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">학생 생년월일<i class="required">필수</i></th>
+                                    <td>
+                                        <div class="input-flex-area">
+                                            <select title="년도 선택" class="flex1">
+                                                <option>년도</option>
+                                            </select>
+                                            <select title="월 선택" class="flex1">
+                                                <option>월</option>
+                                            </select>
+                                            <select title="일 선택" class="flex1">
+                                                <option>일</option>
+                                            </select>
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">보호자 이름<i class="required">필수</i></th>
+                                    <td>
+                                        <input type="text" placeholder="보호자 성함을 입력하세요." title="보호자 성함 입력">
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">보호자 연락처<i class="required">필수</i></th>
+                                    <td>
+                                        <div class="input-phone-area">
+                                            <div class="phone">
+                                                <select title="전화번호 앞자리 선택">
+                                                    <option value="010">010</option>
+                                                    <option value="011">011</option>
+                                                </select>
+                                                <span aria-hidden="true">-</span>
+                                                <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 가운데자리 입력">
+                                                <span aria-hidden="true">-</span>
+                                                <input type="tel" inputmode="numeric" maxlength="4" pattern="[0-9]*" title="전화번호 뒷자리 입력">
+                                            </div>
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">학교<i class="required">필수</i></th>
+                                    <td>
+                                        <div class="input-box">
+                                            <i class="ico-search" aria-hidden="true"></i>
+                                            <input type="text" placeholder="학교를 선택하세요." title="학교 선택" class="input" id="schoolFind">
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">학년/반/번호<i class="required">필수</i></th>
+                                    <td>
+                                        <div class="input-flex-area">
+                                            <div class="input-box flex1">
+                                                <select class="input" title="학년 선택">
+                                                    <option>학년</option>
+                                                    <option>1</option>
+                                                    <option>2</option>
+                                                </select>
+                                                <span>학년</span>
+                                            </div>
+                                            <div class="input-box flex1">
+                                                <input type="number" class="input q0" title="반 입력">
+                                                <span>반</span>
+                                            </div>
+                                            <div class="input-box flex1">
+                                                <input type="number" class="input q0" title="번호 입력">
+                                                <span>번</span>
+                                            </div>
+                                        </div>
+
+                                    </td>
+                                </tr>
+                            </tbody>
+                        </table>
+                    </div>
+                </section>
+                <section class="section">
+                    <header class="section-tit-area">
+                        <div class="l-area dir-col">
+                            <h3 class="title-lg">추가정보</h3>
+                        </div>
+                    </header>
+                    <div class="write-type">
+                        <table>
+                            <caption>추가정보 입력</caption>
+                            <colgroup>
+                                <col style="width: 240px;">
+                                <col>
+                            </colgroup>
+                            <tbody>
+                                <tr>
+                                    <th scope="row">역할</th>
+                                    <td>
+                                        <fieldset class="checkradio-area">
+                                            <legend>역할 선택</legend>
+                                            <div class="checkradio">
+                                                <input type="radio" id="role1" name="role" checked>
+                                                <label for="role1">교원</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="radio" id="role2" name="role">
+                                                <label for="role2">지방공무원</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="radio" id="role3" name="role">
+                                                <label for="role3">강사</label>
+                                            </div>
+                                        </fieldset>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">학교</th>
+                                    <td>
+                                        <div class="input-box">
+                                            <i class="ico-search" aria-hidden="true"></i>
+                                            <input type="text" placeholder="학교를 선택하세요" title="학교 선택" class="input" id="schoolFind">
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">담당학급</th>
+                                    <td>
+                                        <fieldset class="checkradio-area">
+                                            <legend>담당학급 선택</legend>
+                                            <div class="checkradio">
+                                                <input type="radio" id="htea" name="htea" checked="">
+                                                <label for="htea">담임선생님</label>
+                                                <fieldset class="checkradio-option">
+                                                    <legend>학년,반 선택</legend>
+                                                    <select title="학년 선택">
+                                                        <option>1학년</option>
+                                                    </select>
+                                                    <select title="반 선택">
+                                                        <option>2반</option>
+                                                    </select>
+                                                </fieldset>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="radio" id="hteaN" name="htea" checked="">
+                                                <label for="hteaN">담임아님</label>
+                                            </div>
+                                        </fieldset>
+                                    </td>
+                                </tr>
+                            </tbody>
+                        </table>
+                    </div>
+                </section>
+                <div class="btn-cont">
+                    <button type="submit" class="btn lg primary">회원가입</button>
+                </div>
+            </div>
+        </div>
+    </div>
+    <!-- toast -->
+    <div class="toast"></div>
+    <!--popup-->
+    <div class="dim"></div>
+
+    <script>
+        //학교 검색
+        var availableTags = [
+            "세종초등학교1",
+            "세종초등학교2",
+        ];
+        $("#schoolFind").autocomplete({
+            source: availableTags
+        });
+    </script>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/member/login.html (added)
+++ html/onSejong/common/member/login.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+ 
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout--> 
+
+ 	<!-- 공통 메뉴 js-->
+	<!-- //공통 메뉴 js -->
+
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+	<script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="member">
+        <div class="login-area">
+            <div class="login">
+                <h2 class="title-xlg">로그인</h2>
+                <fieldset class="login-form-area">
+                    <legend>로그인</legend>
+                    <ul class="login-form-list">
+                        <li class="input-box">
+                            <i class="ico-profile">아이디</i>
+                            <input type="text" id="id" name="id" placeholder="아이디 입력" class="input lg">
+                        </li>
+                        <li class="input-box input-pw-area">
+                            <i class="ico-lock">비밀번호</i>
+                            <input type="password" id="pw" class="pw-input input lg" placeholder="비밀번호를 입력하세요."
+                                title="비밀번호를 입력하세요">
+                            <button type="button" class="btn-pw-toggle">비밀번호보기</button>
+                        </li>
+                    </ul>
+                    <div class="login-btn-cont">
+                        <button type="submit" class="btn lg primary">로그인</button>
+                    </div>
+                    <div class="login-lnk-area">
+                        <div class="l-area">
+                            <a href="#none" class="btn-text">ID 찾기</a>
+                            <a href="#none" class="btn-text">비밀번호 찾기</a>
+                        </div>
+                        <div class="r-area">
+                            <a href="#none" class="btn-text primary">회원가입</a>
+                        </div>
+                    </div>
+                </fieldset>
+                <div class="login-etc-area">
+                    <strong class="etc-tit"><span>더욱 간편한 로그인</span></strong>
+                    <ul class="etc-list">
+                        <li class="login-onepass">
+                            <a href="#none"><strong>교육디지털원패스 로그인</strong></a>
+                        </li>
+                        <li class="login-naver">
+                            <a href="#none"><strong>네이버 계정 로그인</strong></a>
+                        </li>
+                        <li class="login-kakao">
+                            <a href="#none"><strong>카카오톡 계정 로그인</strong></a>
+                        </li>
+                    </ul>
+                </div>
+            </div>
+        </div>
+    </div>
+    
+     <!-- toast -->
+     <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/member/pop_pw.html (added)
+++ html/onSejong/common/member/pop_pw.html
@@ -0,0 +1,97 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+        
+   <!-- 페이지 plugin-->
+   <!-- painter -->
+   <!-- <script type="module" src="/resources/front/site/SITE_00000/js/common/module/colouredPenciles.js"></script> -->
+   <!-- //painter -->
+   <!-- //페이지 plugin-->
+
+   <!-- 공통 퍼블 layout: 개발시 삭제-->
+   <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+   <!--//퍼블 layout--> 
+   
+	<!-- 공통 메뉴 js-->
+	<!-- //공통 메뉴 js -->
+    
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+	<script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="popup sm"  data-popuppub="popup">
+        <div class="pop-header">
+            <h1>비밀번호 재설정</h1>
+            <p>재설정할 비밀번호를 입력하세요.</p>
+        </div>
+        <div class="pop-body">
+            <ul class="form-list border">
+                <li>
+                    <div class="form-tit-area">
+                        <div class="l-area">
+                            <strong class="form-tit">변경할 비밀번호</strong>
+                        </div>
+                    </div>
+                    <div class="form-cont">
+                        <div class="form-row input-box input-pw-area">
+                            <input type="password" class="pw-input input" placeholder="비밀번호를 입력하세요." title="비밀번호를 입력하세요">
+                            <button type="button" class="btn-pw-toggle">비밀번호보기</button>
+                        </div>
+                        <p class="msg">영문 대문자, 영문 소문자, 숫자, 특수문자 중 2종류 이상을 조합하여 최소 10자리 이상으로 구성하세요.</p>
+                    </div>
+                </li>
+            </ul>
+        </div>
+        <div class="pop-footer">
+            <div class="pop-btn-cont">
+                <button type="button" class="btn" onclick="popupClosePub('popup')">취소</button>
+                <button type="button" class="btn primary" onclick="popupClosePub('popup')">확인</button>
+            </div>
+        </div>
+        <button type="button" class="pop-close"><span class="txt-hide">팝업닫기</span></button>
+    </div>
+
+    <!-- toast -->
+    <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+
+    <script>
+        $(document).ready(function() {
+            popupOpenPub('popup');
+
+            //학교 검색
+            var availableTags = [
+                "세종초등학교1",
+                "세종초등학교2",
+            ];
+            $("#schoolFind").autocomplete({
+                source: availableTags
+            });
+        });
+    </script>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/common/member/pop_stuRecordInfo.html (added)
+++ html/onSejong/common/member/pop_stuRecordInfo.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+        
+   <!-- 페이지 plugin-->
+   <!-- painter -->
+   <!-- <script type="module" src="/resources/front/site/SITE_00000/js/common/module/colouredPenciles.js"></script> -->
+   <!-- //painter -->
+   <!-- //페이지 plugin-->
+
+   <!-- 공통 퍼블 layout: 개발시 삭제-->
+   <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+   <!--//퍼블 layout--> 
+   
+	<!-- 공통 메뉴 js-->
+	<!-- //공통 메뉴 js -->
+    
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+	<script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="popup sm"  data-popuppub="popup">
+        <div class="pop-header">
+            <h1>학적정보 갱신</h1>
+            <p>학사일정 및 학점, 성적반영이 되는 정보이니 반드시 본인의 정보를 입력하세요.</p>
+        </div>
+        <div class="pop-body">
+            <ul class="form-list border">
+                <li>
+                    <div class="form-tit-area">
+                        <div class="l-area">
+                            <strong class="form-tit">학교</strong>
+                        </div>
+                    </div>
+                    <div class="form-cont">
+                        <div class="form-row">
+                            <div class="input-box">
+                                <i class="ico-search" aria-hidden="true"></i>
+                                <input type="text" placeholder="학교를 선택하세요." title="학교 선택" class="input" id="schoolFind">
+                            </div>
+                        </div>
+                    </div>
+                </li>
+                <li>
+                    <div class="form-tit-area">
+                        <div class="l-area">
+                            <strong class="form-tit">학년</strong>
+                        </div>
+                    </div>
+                    <div class="form-cont">
+                        <div class="form-row">
+                            <select title="학년 선택">
+                                <option>학년</option>
+                            </select>
+                        </div>
+                    </div>
+                </li>
+                <li class="item-row">
+                    <div class="item-cont">
+                        <div class="form-tit-area">
+                            <div class="l-area">
+                                <strong class="form-tit">반</strong>
+                            </div>
+                        </div>
+                        <div class="form-cont">
+                            <div class="form-row">
+                                <input type="number" placeholder="숫자를 입력하세요." title="반 숫자 입력">
+                            </div>
+                        </div>
+                    </div>
+                    <div class="item-cont">
+                        <div class="form-tit-area">
+                            <div class="l-area">
+                                <strong class="form-tit">번호</strong>
+                            </div>
+                        </div>
+                        <div class="form-cont">
+                            <div class="form-row">
+                                <input type="number" placeholder="숫자를 입력하세요." title="번호 숫자 입력">
+                            </div>
+                        </div>
+                    </div>
+                </li>
+                <li>
+                    <div class="form-tit-area">
+                        <div class="l-area">
+                            <strong class="form-tit">이름</strong>
+                        </div>
+                    </div>
+                    <div class="form-cont">
+                        <div class="form-row">
+                            <input type="text" placeholder="이름을 입력하세요." title="이름 입력">
+                        </div>
+                    </div>
+                </li>
+            </ul>
+        </div>
+        <div class="pop-footer">
+            <div class="pop-btn-cont">
+                <button type="button" class="btn" onclick="popupClosePub('popup')">취소</button>
+                <button type="button" class="btn primary" onclick="popupClosePub('popup')">확인</button>
+            </div>
+        </div>
+        <button type="button" class="pop-close"><span class="txt-hide">팝업닫기</span></button>
+    </div>
+
+    <!-- toast -->
+    <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+
+    <script>
+        $(document).ready(function() {
+            popupOpenPub('popup');
+
+            //학교 검색
+            var availableTags = [
+                "세종초등학교1",
+                "세종초등학교2",
+            ];
+            $("#schoolFind").autocomplete({
+                source: availableTags
+            });
+        });
+    </script>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
html/onSejong/index.html
--- html/onSejong/index.html
+++ html/onSejong/index.html
@@ -337,17 +337,59 @@
                     <li>Guide,common/_guide/guide.html</li>
                     <li>sub_layout,common/sub/layout.html</li>
                     <li>list,common/sub/list.html</li>
-                    <li>성취기준 검색,common/sub/achievecode.html</li>
+                    <li class="before">성취기준 검색,common/sub/achievecode.html</li>
                     <li class="before">Error,common/_guide/error.html</li>
                     <li class="before">loading,common/_guide/loading.html</li>
                 </ul>
             </li>
-            <li>
-                common
+            <li>common 
                 <ul>
-                    <li>메인</li>
-                    <li>시설예약</li>
-                    <li>회원계</li>
+                    <li>메인,common/main/main.html</li> 
+                    <li>회원계 <ul>
+                            <li>로그인,common/member/login.html</li>
+                            <li> 회원가입 <ul>
+                                    <li>회원유형,common/member/join.html</li>
+                                    <li>회원가입1,common/member/join1.html</li>
+                                    <li>회원가입2,common/member/join2.html</li>
+                                    <li>회원가입2_학생,common/member/join2_stu.html</li>
+                                    <li>[팝업]학적정보 갱신,common/member/pop_stuRecordInfo.html</li>
+                                </ul>
+                            </li>
+                            <li>아이디/비밀호 찾기<ul>
+                                    <li>아이디 찾기1,common/member/idFind1.html</li>
+                                    <li>아이디 찾기2,common/member/idFind2.html</li>
+                                    <li>[팝업]비밀번호 재설정,common/member/pop_pw.html</li>
+                                </ul>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="before">학교안내</li>
+                    <li class="before">알림마당</li>
+                    <li class="before">정보공개</li>
+                    <li>
+                        시설예약
+                        <ul>
+                            <li>
+                                시설예약
+                                <ul>
+                                    <li>시설예약,common/facility/facilityResserve1.html</li>
+                                    <li>시설선택,common/facility/facilityResserve2.html</li>
+                                    <li>예약하기,common/facility/facilityResserve3.html</li>
+                                    <li>신청완료,common/facility/facilityResserve4.html</li> 
+                                </ul>
+                            </li>
+                            <li class="before">시설예약 내역</li>
+                            <li class="before">시설예약 상세</li>
+                        </ul>
+                    </li>
+                    <li class="before">
+                        util
+                        <ul>
+                            <li>K-MOOC</li>
+                            <li>쪽지</li>
+                            <li>챗봇</li>
+                        </ul>
+                    </li>
                 </ul>
             </li>
             <li>
@@ -443,20 +485,20 @@
                                     <li>[팝업]평가 가져오기,manager/class/pop_loadHomework.html</li>
                                 </ul>
                             </li>
-                            <li>공지사항
+                            <li class="before">공지사항
                                 <ul>
                                     <li>공지사항</li>
                                     <li>상세보기</li>
                                     <li>글쓰기</li>
                                 </ul>
                             </li>
-                            <li>질의응답
+                            <li class="before">질의응답
                                 <ul>
                                     <li>질의응답,manager/class/faq.html</li>
                                     <li>문의하기,manager/class/faqWrite.html</li>
                                 </ul>
                             </li>
-                            <li>자유게시판
+                            <li class="before">자유게시판
                                 <ul>
                                     <li>자유게시판</li>
                                     <li>상세</li>
@@ -465,16 +507,21 @@
                             </li>
                         </ul>
                     </li>
-                    <li>나의보관함</li>
-                    <li>마이페이지</li>
+                    <li class="before">나의보관함</li>
+                    <li class="before">마이페이지</li>
                 </ul>
             </li>
-            <li>
-                학생
+            <li class="before">학생
                 <ul>
                     <li>과정신청</li>
                     <li>나의보관함</li>
                     <li>마이페이지</li>
+                    <!-- <li>
+                        util
+                        <ul>
+                            <li>배지</li>
+                        </ul>
+                    </li> -->
                 </ul>
             </li>
         </ul>
resources/front/site/SITE_00000/css/common/abstracts/_variables.scss
--- resources/front/site/SITE_00000/css/common/abstracts/_variables.scss
+++ resources/front/site/SITE_00000/css/common/abstracts/_variables.scss
@@ -258,8 +258,8 @@
     --color-background-site: #{$color-white};
     --color-background-default-primary: #{$color-white};
     --color-background-default-secondary: #{$color-gray5};
-    --color-background-default-tertiary: #{$color-gray20};
-    --color-background-default-quaternary: #{$color-gray30};
+    --color-background-default-tertiary: #{$color-gray10};
+    --color-background-default-quaternary: #{$color-gray20};
     --color-background-default-primary-inverse: #{$color-gray80};
     --color-background-default-secondary-inverse: #{$color-gray70};
     --color-background-default-tertiary-inverse: #{$color-gray60};
@@ -418,12 +418,12 @@
     --spacing-section-md: var(--spacing-3xlg);
     --spacing-section-lg: 16rem;
 
-    --size-wrap: 125.4rem;
+    --size-wrap: 144rem;
     --size-wrap-md: 102.4rem;
     --size-wrap-sm: 80rem;
     --size-wrap-xsm: 48rem;
     --size-wrap-2xsm: 40rem;
-    --size-wrap-full: 133.4rem;
+    --size-wrap-full: 144rem;
     --size-wrap-spacing: 4rem;
 
     --size-popup-xsm: 32rem;
@@ -570,6 +570,8 @@
 $color-icon-default-primary-inverse: var(--color-icon-default-primary-inverse);
 $color-icon-default-secondary: var(--color-icon-default-secondary);
 $color-icon-default-secondary-inverse: var(--color-icon-default-secondary-inverse);
+$color-icon-default-tertiary: var(--color-icon-default-tertiary);
+$color-icon-default-tertiary-inverse: var(--color-icon-default-tertiary-inverse);
 $color-icon-success-primary: var(--color-icon-success-primary);
 $color-icon-success-primary-inverse: var(--color-icon-success-primary-inverse);
 $color-icon-warning-primary: var(--color-icon-warning-primary);
@@ -674,4 +676,6 @@
 $stroke-secondary: $size-stroke-xsm solid $color-stroke-default-tertiary;
 $stroke-tertiary: $size-stroke-xsm solid $color-stroke-default-quaternary;
 
-$gradient-brand-primary: linear-gradient(112deg, $color-background-brand-primary-inverse 20%, $color-background-brand-secondary-inverse 80%);
(파일 끝에 줄바꿈 문자 없음)
+$gradient-brand-primary: linear-gradient(112deg, $color-background-brand-primary-inverse 20%, $color-background-brand-secondary-inverse 80%);
+
+$img-bg: $color-gray20;
(파일 끝에 줄바꿈 문자 없음)
resources/front/site/SITE_00000/css/common/base/_reset.scss
--- resources/front/site/SITE_00000/css/common/base/_reset.scss
+++ resources/front/site/SITE_00000/css/common/base/_reset.scss
@@ -31,6 +31,7 @@
     -webkit-font-smoothing: auto;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
+    word-break: keep-all;
     * {
         @include customScroll;
         outline-offset: -.2rem; 
resources/front/site/SITE_00000/css/common/component/_button.scss
--- resources/front/site/SITE_00000/css/common/component/_button.scss
+++ resources/front/site/SITE_00000/css/common/component/_button.scss
@@ -79,6 +79,7 @@
 	border-style: solid;
 	@include typo('label-md');
 	border-color: $color-stroke-default-secondary;
+	background-color: $color-background-default-primary;
 	transition: all 0.2s;
 	&.primary,
 	&.spot {
@@ -468,6 +469,7 @@
 	font-size: $size-font-md;
 	font-weight: $size-font-weight-md;
 	border-radius: $radius-2xlg;
+	background-color: $color-background-default-primary;
 	&::before {
 		content: '';
 		@include ico($size-icon-md, plus, $color-icon-brand-primary);
resources/front/site/SITE_00000/css/common/component/_calendar.scss
--- resources/front/site/SITE_00000/css/common/component/_calendar.scss
+++ resources/front/site/SITE_00000/css/common/component/_calendar.scss
@@ -1,17 +1,43 @@
 .calendar-area {
 	.calendar-header {
-		display: flex;
-		align-items: center;
-		justify-content: center;
+		@extend %flexArea;
 		gap:$spacing-lg;
 		margin-bottom: $spacing-lg;
 		.calendar-tit {
 			@include typo('tit-lg');
 		}
+		.btn-calendar-pv,
+		.btn-calendar-fw {
+			position: relative;
+			width: 4.8rem;
+			aspect-ratio: 1;
+			border-radius: $radius-full;
+			background: $color-background-default-tertiary;
+			font-size:0;
+			&::before {
+				content: "";
+				position: absolute;
+				inset: 50%;
+				transform: translate(-50%, -50%);
+				
+			}
+		}
+		.btn-calendar-pv {
+			&::before {
+				@include ico($size-icon-md, arrow-left, $color-icon-default-secondary);
+			}
+		}
+		.btn-calendar-fw {
+			&::before {
+				@include ico($size-icon-md, arrow-right, $color-icon-default-secondary);
+			}
+		}
 	}
 	.calendar-tbl {       
 		font-size: $size-font-xsm;
-		border-collapse: separate;
+		border-radius: $radius-lg;
+		overflow: hidden;
+		border:$stroke-secondary;
 		tr {
 			th:first-of-type,
 			td:first-of-type .date {
@@ -21,36 +47,24 @@
 		thead {  
 			th {
 				background-color: $color-background-default-secondary;
-				height: 3.2rem;
-				vertical-align: middle;
-				font-weight: $size-font-weight-md;
+				padding:$spacing-md;
+				@include typo('label-lg', 'em');
 				color: $color-font-default-tertiary;
-				&:first-of-type {
-					border-radius: $radius-sm 0 0 $radius-sm;
-				}
-				&:last-of-type {
-					border-radius: 0 $radius-sm $radius-sm 0;
-				}
-			}
-			&::after {
-				content: "";
-				display: block;
-				height: $spacing-xsm;
+				color: $color-font-default-tertiary;
 			}
 		}
 		tbody {
 			td {
 				position: relative;
 				border:$stroke-secondary;
-				border-top: none;
 				border-left: none; 
-				height:8.8rem;
-				padding:$spacing-xsm;
+				height:12rem;
+				padding:$spacing-sm $spacing-md;
 				overflow: hidden;
 				vertical-align: top;
 				text-align: left;
-				&:first-of-type {
-					border-left: $stroke-secondary;
+				&:last-child {
+					border-right:none;
 				}
 				.date {
 					width: 2.4rem;
@@ -60,6 +74,11 @@
 					justify-content: center;
 					margin-bottom: $spacing-2xsm;
 					border-radius: $radius-sm;
+					@include typo('label-md');
+					color: $color-font-default-secondary;
+				}
+				.btn {
+					background-color: $color-background-default-primary;
 				}
 				&.is-today {
 					.date {
@@ -68,37 +87,60 @@
 					}
 				}
 				&.is-active {
+					background-color: $color-background-brand-primary;
 					.date {
-						background-color: $color-background-brand-accent-inverse;
-						color: $color-font-default-primary-inverse;
+						font-weight: $size-font-weight-xlg;
+						color: $color-font-brand-primary;
+					}
+					.lnk-full {
+						border: $size-stroke-sm solid $color-stroke-brand-primary;
+					}
+				}
+				&.is-close {
+					background: $color-background-disabled-primary;
+				}
+				.cont {
+					display: grid;
+					gap:$spacing-md;
+					>.txt-area {
+						display: inherit;
+						gap:inherit;
 					}
 				}
 			}
 			tr {
-				&:first-of-type {
-					td {
-						border-top: $stroke-secondary;
-						&:first-of-type {
-							border-radius: $radius-sm 0 0 0;
-						}
-						&:last-of-type {
-							border-radius: 0 $radius-sm 0 0;
-						}
-					}
-				}
 				&:last-of-type {
 					td {
-						&first-of-type {
-							border-radius: 0 0 0 $radius-sm;
-						}
-						&:last-of-type {
-							border-radius: 0 0 $radius-sm 0;
-						}
+						border-bottom: none;
 					}
-				}
+				}	
 			}
 		}
 	}
+	.calendar-info-list {
+		>li {
+			display: flex;
+			justify-content: space-between;
+			flex-wrap: wrap;
+			align-items: center;
+		}
+		.info-tit {
+			color: $color-font-default-tertiary;
+			@include typo('label-sm');
+		}
+		.txt-area {
+			strong {
+				@include typo('label-md', 'em');
+			}
+		}
+	}
+	.calendar-fnc {
+		display: flex;
+		flex-direction: column;
+		> * {
+			flex:1;
+		}
+	}
 }
 @include responsive(mobile) {
 	.calendar-area {
resources/front/site/SITE_00000/css/common/component/_component.scss
--- resources/front/site/SITE_00000/css/common/component/_component.scss
+++ resources/front/site/SITE_00000/css/common/component/_component.scss
@@ -256,9 +256,6 @@
 		}
 	}
 }
-label.input-form + .search-area {
-    margin-top: $spacing-xsm;
-}
 .search-cus-area {
 	display: flex;
 	overflow: hidden;
@@ -350,6 +347,10 @@
 .msg {
     @include typo('body-sm');
 	vertical-align: middle;
+	word-break: keep-all;
+	i[class^=ico] {
+		vertical-align: middle;
+	}
 	@each $key, $colors in $state-colors {
         &#{if($key == "default", "", ".#{$key}")} {
             color: map-get($colors, font);  
@@ -1144,6 +1145,7 @@
 	display: flex;
 	gap: $spacing-xsm;
 	align-items: center;
+	min-width: 0;
 	.img-area {
 		flex:none;
 		figure {
@@ -1163,18 +1165,17 @@
 	.txt-area {
 		display: flex;
 		flex-direction: column;
+		flex:1;
+		.profile-tit-area {
+			display: flex;
+			flex-wrap: wrap;
+			align-items: center;
+			gap:$spacing-2xsm;
+			margin-bottom: $spacing-md;
+		}
 		span {
 			color: $color-font-default-tertiary;
 			font-size: $size-font-xsm;
-		}
-	}
-	&.lg,
-	&.xlg {
-		.txt-area {
-			.profile-tit {
-				font-size:$size-font-md;
-				font-weight: $size-font-weight-xlg;
-			}
 		}
 	}
 	&.lg {
@@ -1185,10 +1186,15 @@
 				height: 5.6rem;
 			}
 		}
+		.txt-area {
+			.profile-tit {
+				font-size:$size-font-md;
+				font-weight: $size-font-weight-xlg;
+			}
+		}
 	}
 	&.xlg {
-		flex-direction: column;
-		justify-content: center;
+		gap: $spacing-md;
 		.img-area {
 			figure {
 				width: 8rem;
@@ -1196,8 +1202,18 @@
 			}
 		}
 		.txt-area {
-			justify-content: center;
-			text-align: center;
+			flex-direction: column;
+			.profile-tit {
+				@include typo('tit-md');
+			}
+			span {
+				@include typo('label-md');
+			}
+			strong {
+				@include typo('label-md', 'em');
+				color: $color-font-default-secondary;
+			}
+
 		}
 	}
 	&.sm {
@@ -2443,14 +2459,15 @@
 	.info-tit {
 		min-width: 8rem;
 		padding-right: 2rem;
-		@include typo('tit-label');
+		@include typo('tit-xsm');
+		color: $color-font-default-tertiary;
 	}
 	.txt-area {
 		flex: 1;
 		min-width: 0;
 	}
 	&.sm {
-		gap: $spacing-md;
+		gap: $spacing-sm;
 	}
 	&.xsm {
 		gap: $spacing-xsm;
@@ -2541,10 +2558,19 @@
 			height: .4rem;
 			margin-top:-.2rem;
 			border-radius: 50%;
-			background-color: $color-icon-disabled-primary;
+			background-color: $color-icon-disabled-secondary;
 		}
 	}
 	&.no-style {
+		li {
+			&::after {
+				display: none;
+			}
+		}
+	}
+	&.u-block {
+		flex-direction: column;
+		gap: $spacing-xsm;
 		li {
 			&::after {
 				display: none;
@@ -2662,24 +2688,28 @@
 }
 .tag {
 	align-items: center;
-	// height: 3.2rem;
+	min-height: 3.2rem;
 	@include typo('label-sm');
 	border-radius: $spacing-2xsm;
-	padding: 0.4rem 0.8rem;
+	padding: $spacing-2xsm $spacing-md;
+	border-radius: 2em;
 	box-sizing: border-box;
-	color: $color-font-default-tertiary; 
+	color: color-font-default-tertiary;
 	background-color: $color-background-default-secondary;
+	border: $stroke-tertiary;
 	display: inline-flex;
 	gap: $spacing-2xsm;
 	align-items: center;
 	justify-content: center;
 	max-width: 100%;
 	overflow: hidden;
-	// &::before {
-	// 	content: "#";
-	// 	color: $color-font-default-quaternary;
-	// 	font-weight: $size-font-weight-lg;
-	// }
+	&::before {
+		content: "";
+		display: block;
+		width: $size-icon-sm;
+		height: $size-icon-sm;
+		background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path d='M7.44804 1.3335C7.97843 1.33361 8.48706 1.5444 8.86204 1.9195L14.002 7.0595C14.4283 7.48582 14.6677 8.06398 14.6677 8.66683C14.6677 9.26968 14.4283 9.84784 14.002 10.2742L10.274 14.0022C9.84772 14.4284 9.26956 14.6679 8.66671 14.6679C8.06386 14.6679 7.48569 14.4284 7.05937 14.0022L1.91937 8.86216C1.54428 8.48718 1.33349 7.97855 1.33337 7.44816V4.00016C1.33337 3.29292 1.61433 2.61464 2.11442 2.11454C2.61452 1.61445 3.2928 1.3335 4.00004 1.3335H7.44804ZM5.00004 3.66683C4.66366 3.66672 4.33966 3.79377 4.09301 4.02249C3.84635 4.25122 3.69527 4.56473 3.67004 4.90016L3.66671 5.00016C3.66671 5.26387 3.74491 5.52166 3.89141 5.74092C4.03792 5.96019 4.24616 6.13109 4.4898 6.232C4.73343 6.33292 5.00152 6.35932 5.26016 6.30788C5.5188 6.25643 5.75638 6.12944 5.94285 5.94297C6.12932 5.7565 6.25631 5.51892 6.30775 5.26028C6.3592 5.00164 6.3328 4.73355 6.23188 4.48992C6.13096 4.24628 5.96007 4.03805 5.7408 3.89154C5.52154 3.74503 5.26375 3.66683 5.00004 3.66683Z' fill='%23B1B8BE'/></svg>") no-repeat center /contain;
+	}
 }
 .info-list,
 .info-block-list {
@@ -2736,6 +2766,7 @@
 .file-custom {
     position: relative;
     display: flex;
+	align-items: center;
 	// flex: 1;
     max-width: 100%;
     gap:$spacing-2xsm $spacing-xsm;
@@ -3168,6 +3199,9 @@
 	overflow: hidden;
 	flex-wrap: wrap;
 	min-width:0;
+	&.input-flex-area {
+		display: inline-flex;
+	}
 	.item-area {
 		flex: 1;
 		min-width: 0;
@@ -3249,12 +3283,19 @@
 	font-size: $size-font-xsm;
 	width: 100%;
 	strong {
-		@include typo('tit-xsm');
+		@include typo('tit-md');
 	}
 	em {
 		@include typo('tit-md');
 		margin-bottom: $spacing-xsm;
 	}
+	.txt-area {
+		display: grid;
+		gap: $spacing-md;
+	}
+	.bullet {
+		text-align: left;
+	}
 	.btn-area {
 		display: flex;
 		gap: $spacing-2xsm;
resources/front/site/SITE_00000/css/common/component/_form.scss
--- resources/front/site/SITE_00000/css/common/component/_form.scss
+++ resources/front/site/SITE_00000/css/common/component/_form.scss
@@ -8,7 +8,6 @@
     color: inherit;
     // vertical-align: middle;
 }
-
 %required {
     content: '*';
     display: inline-flex;
@@ -24,14 +23,12 @@
         @extend %required;
     }
 }
-
 input[type=search] {
     &::-webkit-search-cancel-button,
     &::-webkit-search-decoration {
         -webkit-appearance: none;
     }
 }
-
 
 input[type=time],
 input[type=date],
@@ -53,18 +50,15 @@
             color: $color-gray50;
         }
     }
-
     &::-webkit-calendar-picker-indicator {
         width: 2rem;
         height: 2rem;
         background-image: url(pathIcon(map-get($icons,"ico-calendar"), $color-gray50));
     }
 }
-
 input[type=password]::-ms-reveal {
     display: none;
 }
-
 input[type=text],
 input[type=search],
 input[type=password],
@@ -82,33 +76,27 @@
     border-radius: $radius-sm;
     transition: all 0.2s;
     color:$color-font-default-primary;
-
     &::selection {
         color: $color-white;
         background-color: $color-background-brand-accent-inverse;
     }
-
     &::placeholder {
         color: $color-font-default-quaternary;
     }
-
     &:focus {
         outline: 0;
         border-color: $color-stroke-brand-primary;
         box-shadow: inset 0 0 0 0.1rem $color-stroke-brand-primary;
     }
-
     &:disabled {
         color: $color-font-disabled-primary;
         background-color: $color-background-disabled-primary;
         border-color: $color-stroke-disabled-primary;
     }
-
     &:read-only {
         border-color: $color-stroke-default-tertiary;
         box-shadow: none !important;
     }
-
     // &.password.valid, // 비밀번호 보기 옵션이 있는 경우, 타입을 변경해야하므로 클래스를 추가해주어야 함
     // &[type=password].valid, //password 의 경우, 명확하게 valid 클래스가 선언되어야만 통과
     // &:not([type=password]):required:valid {
@@ -117,7 +105,6 @@
     //         box-shadow: inset 0 0 0 0.1rem $color-green50;
     //     }
     // }
-
     // &.password:not(.valid):not(:placeholder-shown),
     // &[type=password]:not(.valid):not(:placeholder-shown),
     // &:required:invalid:not(:placeholder-shown) {
@@ -126,7 +113,6 @@
     //         box-shadow: inset 0 0 0 0.1rem $color-red50;
     //     }
     // }
-
     &~cite:nth-of-type(1) {
         display: block;
         margin-top: $spacing-2xsm;
@@ -134,7 +120,6 @@
         color: $color-gray50;
         font-style: normal;
     }
-
     &.sm {
 		height: 3.6rem;
 		padding-left: $spacing-md;
@@ -160,7 +145,6 @@
         padding-right: $spacing-2xlg;
     }
 }
-
 .txt-count-area {
     display: grid;
     gap:$spacing-xsm;
@@ -183,111 +167,90 @@
 input[type=week] {
     position: relative;
     height: $form-height-md;
-    min-width: 24rem;
-    &[class*="ico-"] {
-        padding: $spacing-xsm $spacing-lg $spacing-xsm $spacing-2xlg;
-        background-size: 2.0rem;
-        background-repeat: no-repeat;
-        background-position: 1rem center;
-        background-color: $color-transparent;
-        &.right {
-            padding: $spacing-xsm $spacing-2xlg $spacing-xsm $spacing-lg;
-            background-position: right 1rem center;
-        }
-
-        @each $cls,
-        $icon in $icons {
-            &.#{$cls} {
-                background-image: url(pathIcon(map-get($icons,#{$cls})));
-            }
-        }
+    width: 24rem;
+    max-width: 100%;
+    &.lg {
+        height: $form-height-lg;
+    }
+    &.sm {
+        height: $form-height-sm;
     }
 }
-
 input[type=number]::-webkit-outer-spin-button,
 input[type=number]::-webkit-inner-spin-button {
     -webkit-appearance: none;
     margin: 0;
 }
-
 input[type="date"] {
 	padding-right:1.2rem;
     min-width: 16rem;
 }
-
 textarea {
     width: 100%;
     min-height: 12.2rem;
     resize: none;
     padding: $spacing-md;
 }
-
 input[type=checkbox],
 input[type=radio],
 label.checkbox input,
 label.chip input,
 label.radio input {
     @include hideElement;
-
     &:disabled {
-
         &+label,
         &+span {
             color: $color-font-disabled-primary;
         }
     }
-
     &:focus-visible {
-
         &+label,
         &+span {
             outline: 0.2rem solid $color-stroke-brand-primary;
         }
     }
 }
-
 input[type=checkbox]+label,
 input[type=radio]+label,
 label.toggle,
 label.checkbox,
 label[class*="switch"],
-label.radio {
+label.radio,
+span.chip {
     vertical-align: middle;
     margin-right: $spacing-md;
-
     &:last-child {
         margin-right: auto;
     }
 }
-
 input[type=checkbox]+label,
 input[type=radio]+label,
 label.toggle,
 label.checkbox,
 label.chip,
-label.radio {
+label.radio,
+span.chip {
     @include typo('body-md');
     display: inline-flex;
     transition: all 0.2s;
 }
-
 label.chip,
 input.chip + label,
-label.chip input + span {
+label.chip input + span,
+span.chip {
     margin-right: 0;
 }
-
 input[type=checkbox]+label,
 input[type=radio]+label,
 label[class*="switch"] input+span,
 label.checkbox input+span,
-label.radio input+span {
+label.radio input+span,
+span.chip {
     position: relative;
     display: inline-flex;
     align-items: center;
     gap: $spacing-xsm;
 }
-
 input[type=checkbox]+label,
 input[type=radio]+label,
 label.checkbox input+span,
@@ -301,12 +264,10 @@
         box-sizing: border-box;
         transition: all 0.2s;
     }
-
     &::before {
         border: 0.2rem solid $color-stroke-default-secondary;
         background-color: $color-background-default-primary;
     }
-
     &::after {
         position: absolute;
         left: 0;
@@ -315,12 +276,10 @@
 }
 input[type=checkbox]+label,
 label.checkbox input+span {
-
     &::before,
     &::after {
         border-radius: $spacing-2xsm;
     }
-
     &::after {
         mask-size: cover;
         mask-repeat: no-repeat;
@@ -328,22 +287,18 @@
         mask-image: url(pathIcon(map-get($icons,"ico-form-check")));
     }
 }
-
 input[type=radio]+label,
 label.radio input+span {
-
     &::before,
     &::after {
         border-radius: 50%;
     }
-
     &::after {
         width: 0.8rem;
         height: 0.8rem;
         margin: 0.6rem;
     }
 }
-
 input[type=checkbox]:checked+label,
 input[type=radio]:checked+label,
 label.checkbox input:checked+span,
@@ -356,14 +311,12 @@
         background-color: $color-background-default-primary;
     }
 }
-
 input[type=checkbox]:checked+label,
 label.checkbox input:checked+span {
     &::after {
         mask-image: url(pathIcon(map-get($icons,"ico-form-check")));
     }
 }
-
 input[type=checkbox]:disabled+label,
 label.checkbox input:disabled+span,
 input[type=radio]:disabled+label,
@@ -377,7 +330,6 @@
         display: none;
     }
 }
-
 input[type=checkbox]:disabled:checked+label,
 input[type=radio]:disabled:checked+label,
 label.checkbox input:disabled:checked+span,
@@ -390,20 +342,17 @@
         background-color: $color-icon-disabled-primary;
     }
 }
-
 input[type=checkbox].toggle+label,
 label.toggle input[type=checkbox]+span {
     position: relative;
     display: inline-flex;
     align-items: center;
     height: 2.4rem;
-
     &::before,
     &::after {
         content: '';
         transition: all 0.2s;
     }
-
     &::before {
         width: 4rem;
         height: 100%;
@@ -412,7 +361,6 @@
         background-color: $color-background-default-tertiary;
         border-width: 0;
     }
-
     &::after {
         position: absolute;
         left: 0.2rem;
@@ -423,30 +371,25 @@
         mask-image: none;
     }
 }
-
 input[type=checkbox].toggle:checked+label,
 label.toggle input[type=checkbox]:checked+span {
     &::before {
         background-color: $color-background-brand-primary-inverse;
     }
-
     &::after {
         left: 2rem;
     }
 }
-
 input[type=checkbox].toggle:disabled+label,
 label.toggle input[type=checkbox]:disabled+span {
     &::before {
         background-color: $color-background-disabled-primary;
     }
-
     &::after {
         display: block;
         background-color: $color-icon-disabled-primary;
     }
 }
-
 input.chip+label,
 label.chip input+span {
     display: inline-flex;
@@ -459,19 +402,16 @@
     color: $color-font-brand-primary;
     font-weight: $size-font-weight-lg;
     transition: all 0.2s;
-
     &::before,
     &::after {
         content: none;
     }
 }
-
 input.chip:not(:disabled)+label:hover,
 label.chip input:not(:disabled)+span:hover {
     cursor: pointer;
     filter: brightness(95%);
 }
-
 input.chip:checked+label,
 label.chip input:checked+span {
     background-color: $color-background-brand-primary-inverse;
@@ -482,13 +422,11 @@
         @include ico($size-icon-sm, check, $color-icon-default-primary-inverse);
     }
 }
-
 input.chip:disabled+label,
 label.chip input:disabled+span {
     background-color: $color-background-disabled-primary;
     color: $color-font-disabled-primary;
 }
-
 input.chip:disabled:checked+label,
 label.chip input:disabled:checked+span {
     background-color: $color-background-disabled-primary;
@@ -497,21 +435,21 @@
         @include ico($size-icon-sm, check, $color-icon-disabled-primary);
     }
 }
-
 a.chip,
-button.chip {
+button.chip,
+span.chip {
 	display: inline-flex;
     align-items: center;
     gap: $spacing-xsm;
-    height: 4rem;
+    height: $form-height-sm;
     padding: $spacing-xsm $spacing-md;
     border-radius: 2em;
-    background-color: $color-background-brand-primary;
-    color: $color-font-brand-primary;
-    font-weight: $size-font-weight-lg;
+    background-color: $color-background-default-primary;
+    border:$stroke-secondary;
+    color: $color-font-default-secondary;
+    @include typo('label-md', 'strong');
     transition: all 0.2s;
 }
-
 
 .chip-area {
     margin-bottom: $spacing-md;
@@ -522,7 +460,6 @@
             margin-bottom: 0;
         }
 }
-
 .chip-tag {
     @include typo('body-md');
     display: inline-flex;
@@ -536,18 +473,15 @@
     background-color: $color-background-default-primary;
     color: $color-font-default-secondary;
     border: $stroke-secondary;
-
     [class*="ico-"] {
         &::before {
             background-color: $color-icon-default-secondary;
         }
     }
-
     &.primary {
         background-color: $color-background-brand-primary;
         color: $color-font-brand-primary;
         border: none;
-
         [class*="ico-"] {
             &::before {
                 background-color: $color-icon-brand-primary;
@@ -555,7 +489,6 @@
         }
     }
 }
-
 input.icon-only+label,
 label.icon-only input+span {
     display: inline-flex;
@@ -563,13 +496,11 @@
     width: $size-icon-md;
     white-space: nowrap;
     overflow: hidden;
-
     &::before,
     &::after {
         flex: 0 0 auto;
     }
 }
-
 label[class*="switch-"] {
     display: inline-flex;
     cursor: pointer;
@@ -591,7 +522,6 @@
 		}
 	}
 }
-
 select {
     appearance: none;
     background: transparent;
@@ -601,11 +531,10 @@
     padding: 0 4rem 0 $spacing-md;
     border: $stroke-primary;
     border-radius: $radius-sm;
-    background-size: $size-icon-md;
+    background-size: $size-icon-sm;
     background-repeat: no-repeat;
     background-position: right $spacing-md center;
     background-image: url(pathIcon(map-get($icons, "ico-down"), $color-icon-default-secondary));
-    font-weight: $size-font-weight-lg;
     &.select-sort {
         background-image: url(pathIcon(map-get($icons, "ico-sort"), $color-icon-default-secondary));
     }
@@ -617,7 +546,6 @@
         background-position: right $spacing-xsm center;
         background-size: $size-icon-sm;
     }
-
     &:disabled {
         color: $color-font-disabled-primary;
         background-color: $color-background-disabled-primary;
@@ -636,11 +564,10 @@
     &.caret {
         background-image: url(pathIcon(map-get($icons,"ico-caret-down"), $color-icon-default-secondary));
         color:$color-font-default-tertiary;
+        font-weight: $size-font-weight-lg;
     }
 }
-
 .chip:has(i[class*="ico-"]) {
-
     [class*=ico-] {
         &::before {
             background-color: $color-icon-brand-primary;
@@ -657,7 +584,6 @@
         }
     }
 }
-
 label.chip[class*="ico-"] {
     span::after,
     span i {
@@ -676,11 +602,9 @@
             span::after {
                 mask-image: url(pathIcon(map-get($icons,#{$cls})));
             }
-
         }
     }
 }
-
 
 /* form box*/
 .flex-box {
@@ -709,6 +633,11 @@
         margin: auto 0;
     }
 }
+.input-flex-area {
+    display: inline-flex;
+    gap:$spacing-xsm;
+    flex-wrap: wrap;
+}
 .input-box {
 	display:inline-flex;
 	align-items: center;
@@ -724,7 +653,8 @@
 	input[type=tel],
 	input[type=time],
 	input[type=date],
-	textarea {
+	textarea,
+    select {
 		border:none;	
 		min-width: 0;
 		&:hover,
@@ -732,6 +662,11 @@
 			border:none;	
        		box-shadow: none;
 		}
+        &.q0 {
+            width: 12rem !important;
+            min-width: 12rem !important;
+            text-align: center;
+        }
 	}
     .input {
         flex:1;
@@ -744,6 +679,25 @@
 	input[type=number] {
 		padding-left:$spacing-xsm;
 		padding-right:$spacing-xsm;
+	}
+    > i[class^=ico-] {
+        margin-left: $spacing-md;
+        &::before {
+            background:$color-icon-default-tertiary;
+        }
+    }
+}
+.input-pw-area {
+	@extend .input-box;
+    overflow: hidden;
+	.btn-pw-toggle {
+		@include ico-set($color-icon-default-secondary, $size-icon-md);
+		mask-image: url(pathIcon(map-get($icons, ico-visibility-off)));
+	}
+	&.is-active {
+		.btn-pw-toggle {
+			mask-image: url(pathIcon(map-get($icons, ico-visibility)));
+		}
 	}
 }
 .input-num-area,
@@ -762,19 +716,18 @@
 	}
 }
 .input-phone-area {
-    display: grid;
+    display: flex;
     gap:$spacing-2xsm $spacing-xsm;
     min-width: 0;
     .phone {
         display: flex;
         gap:$spacing-2xsm;
         align-items: center;
-        max-width: 280px;
+        max-width: 320px;
         min-width:0;
         span {
             flex:none;
         }
-        select,
         input[type=tel] {
             flex:1;
             min-width: 0;
@@ -782,6 +735,7 @@
         }
         input[type=tel] {
             text-align: center;
+            padding:0;
         }
     }
     .fnc {
@@ -789,6 +743,26 @@
         gap:$spacing-2xsm;
         align-items: center;
         flex:none;
+    }
+}
+.input-email-area {
+    display: flex;
+    gap:$spacing-xsm;
+    align-items: flex-start;
+    justify-content: flex-start;
+    flex-wrap: wrap;
+    .email-id,
+    .email-domain {
+        display: flex;
+    }
+    .email-id {
+        align-items: center;
+        gap:$spacing-xsm;
+    }
+    .email-domain {
+        flex-direction: column;
+        gap:$spacing-xsm;
+        flex-wrap: wrap;
     }
 }
 // checkradio
@@ -954,7 +928,6 @@
         }
 	}
 }
-
 .checkradio-custom-box-area {
     font-size: 0;
 	display: flex;
@@ -1198,7 +1171,6 @@
 		}   
 	}
 }
-
 .checkradio-custom-row-area-inverse {
 	border-radius: $radius-xsm;
 	overflow:hidden;
@@ -1242,7 +1214,6 @@
 		}   
 	}
 }
-
 .datepicker-fnc-area {
     display: flex;
     align-items: center;
@@ -1265,40 +1236,33 @@
         margin-bottom: 0;
     }
 }
-
 @include responsive(mobile) {
     .input-date-area {
         display: flex;
         gap: $spacing-2xsm;
         flex-wrap: wrap;
         align-items: center;
-
         input[type=date] {
             min-width: 0;
             flex: 1;
         }
     }
 }
-
 @include responsive(mobileSm) {
     .input-phone-area {
         flex-direction: column;
-
         .phone {
             max-width: none;
             width: 100%;
         }
-
         .fnc {
             >* {
                 flex: 1;
             }
         }
     }
-
     .input-date-area {
         display: flex;
-
         input[type=date] {
             min-width: 0;
             flex: 1;
resources/front/site/SITE_00000/css/common/component/_label.scss
--- resources/front/site/SITE_00000/css/common/component/_label.scss
+++ resources/front/site/SITE_00000/css/common/component/_label.scss
@@ -94,8 +94,8 @@
 ('accent-inverse', $color-background-brand-accent-inverse, $color-font-default-primary-inverse, $color-icon-default-primary-inverse);
 .label {
 	display: inline-flex;
-	height: 2.4rem;
-    padding: 0 .8rem;
+	height: 2.8rem;
+    padding: 0 $spacing-sm;
     text-align: center;
 	justify-content: center;
 	align-items: center;
@@ -131,7 +131,7 @@
 	&.lg {
 		height: 3.2rem;
         @include typo('label-md', 'strong'); 
-		padding:0 1.2rem;		
+		padding:0 $spacing-md;		
 	}
     &.num {
 		background-color: $color-background-brand-primary;
resources/front/site/SITE_00000/css/common/component/_list.scss
--- resources/front/site/SITE_00000/css/common/component/_list.scss
+++ resources/front/site/SITE_00000/css/common/component/_list.scss
@@ -765,6 +765,66 @@
         height: 100%;
     }
 }
+
+.check-full {
+    opacity: 0;
+    position: absolute;
+    display: flex;
+    inset: 0;
+    align-items: center;
+    justify-content: center;
+    border-radius: $radius-md;
+    border: $size-stroke-sm solid $color-stroke-brand-primary;
+    background: $color-white-alpha50;
+    backdrop-filter: blur(10px);
+    border-radius: inherit;
+    z-index: 2;
+    transition: all .3s;
+    &:not(:disabled):hover {
+        opacity: 1;
+    }
+}
+.board-thumb-list {
+    display: grid;
+    grid-template-columns: repeat(4, 1fr);
+    gap:$spacing-2xlg $spacing-md;
+    > li {
+        position: relative;
+        border-radius: $radius-md;
+        border:$stroke-tertiary;
+        background: $color-background-default-primary;
+        box-shadow: $shadow-sm;
+        display: flex;
+        flex-direction: column;
+        justify-content: space-between;
+        height: 100%;
+        >.txt-area {
+            display: grid;
+            padding:$spacing-lg;
+            gap:$spacing-sm;
+            .list-tit {
+                @include ellipsis(2, 1.3);
+                @include typo('tit-sm');
+            }
+        }
+        >.img-area {
+            aspect-ratio: 16/9;
+            border-bottom-right-radius: inherit;
+            border-bottom-left-radius: inherit;
+            overflow: hidden;
+            img {
+                display:block;
+                object-fit:cover;
+                width: 100%;
+                height: 100%;
+            }
+        }
+        &:has(.check-full:disabled) {
+            filter: grayscale(1);
+        }
+    }
+
+}
 @include responsive(mobile) {
     .checkradio-custom-row-area:has(.item-type-checkradio) {
         display: none;
resources/front/site/SITE_00000/css/common/layout/_layout.scss
--- resources/front/site/SITE_00000/css/common/layout/_layout.scss
+++ resources/front/site/SITE_00000/css/common/layout/_layout.scss
@@ -46,20 +46,36 @@
             .wrap {
                 height: var(--header-common-height);
             }
-            .l-area {
-                ul {
-                    display: flex;
-                    gap:$spacing-md;
+        }
+         .common-lnk,
+         .common-util {
+            display: flex;
+            li {
+                display: flex;
+                align-items: center;
+            }
+         }
+        .common-lnk {
+            display: flex;
+            li {
+                border-right: $stroke-tertiary;
+                &:first-of-type {
+                    border-left: $stroke-tertiary;
                 }
             }
-            .r-area {
-                ul {
-                    > li {
-                        display: flex;
-                        align-items: center;
-                    }
+            a {
+                display:flex;
+                height:var(--header-common-height);
+                align-items: center;
+                padding:0 $spacing-md;
+                @include typo('label-md');
+                color: $color-font-default-tertiary;
+                &.is-active {
+                    background:$color-background-default-primary;
+                    @include typo('label-md', 'strong');
                 }
             }
+           
         }
         .header-top {
             position: relative;
resources/front/site/SITE_00000/css/common/module/_member.scss
--- resources/front/site/SITE_00000/css/common/module/_member.scss
+++ resources/front/site/SITE_00000/css/common/module/_member.scss
@@ -1,158 +1,363 @@
 :root {
-    --form-box-spacing: #{$spacing-xlg};
+	--form-box-spacing: #{$spacing-xlg};
 }
-// 로그인
-.login-area {
-    display: flex;
-    flex-direction: column;
-    align-items: center;
-    justify-content: center;
-    gap: $spacing-lg;
-    min-height: 100%;
-    padding:$spacing-lg 0;
-    background: linear-gradient(180deg, $color-background-brand-primary 0%, $color-background-site 60%);
-    .wrap-2xsm {
-        display: flex;
-        flex-direction: column;
-        align-items: center;
-        gap: $spacing-lg;
-    }
-    .login-header {
-        .logo {
-            position: relative; 
-            display: flex;
-            align-items: center;
-            font-size:0;
-            gap:$spacing-2xsm;
-            flex:none;
-            a:not(.txt) {
-                width: 8rem;
-                display: block;
-                height: 4.8rem;
-                background: url($url-img + 'common/logo/logo.svg') center /contain no-repeat ;
-            }
-            .txt {
-                font-size:2.4rem;
-                letter-spacing: -0.06em;
-                // background:  linear-gradient(90deg, $color-indigo60 0%, $color-primary40 100%);
-                // background-clip: text;
-                // -webkit-background-clip: text;
-                // color: transparent;
-            }
-        }
-    }
-    .login-body {
-        display: flex;
-        padding: $spacing-xlg $spacing-lg;
-        flex-direction: column;
-        align-items: flex-start;
-        gap: $spacing-lg;
-        border-radius: $radius-lg;
-        border: $size-stroke-xsm solid $color-stroke-default-quaternary;
-        background: $color-background-default-primary;
-        box-shadow: $shadow-sm;
-        width: 100%;
-        .login-tit {
-            h2 {
-                @include typo('tit-lg');
-            }
-        }
-        .login {
-            display: flex;
-            flex-direction: column;
-            align-items: flex-start;
-            gap: $spacing-md;
-            align-self: stretch;
-            .form-list {
-                display: flex;
-                flex-direction: column;
-                gap: $spacing-xsm;
-                width: 100%;
-                input[type=text],
-                input[type=password] {
-                    width: 100%;
-                    min-width:0;
-                }
-            }
-            .btn-group {
-                width: 100%;
-            }
-        }
-    }
-    .login-footer {
-        .copy {
-            @include typo('label-xsm');
-            color: $color-font-default-tertiary;
-        }
-    }
+// common
+.member {
+	padding-top:$spacing-3xlg;
+	padding-bottom: $spacing-3xlg;
 }
 .form-box {
-    display: grid;
-    gap:$spacing-xlg;
-    border-radius: $radius-md;
-    border: $stroke-secondary;
-    padding:var(--form-box-spacing);
-    overflow: hidden;
-    &:has(.form-header) {
-        padding-top:0;
-    }
-    .form-header {
-        background-color: $color-background-default-secondary;
-        display: flex;
-        flex-direction: column;
-        align-items: center;
-        text-align: center;
-        width: calc(100% + var(--form-box-spacing) * 2);
-        margin-left: calc(var(--form-box-spacing) * -1);
-        padding:$spacing-md;
-        color: $color-font-default-secondary;
-    }
+	display: grid;
+	gap: $spacing-xlg;
+	border-radius: $radius-md;
+	border: $stroke-secondary;
+	padding: var(--form-box-spacing);
+	overflow: hidden;
+	&:has(.form-header) {
+		padding-top: 0;
+	}
+	.form-header {
+		background-color: $color-background-default-secondary;
+		display: flex;
+		flex-direction: column;
+		align-items: center;
+		text-align: center;
+		width: calc(100% + var(--form-box-spacing) * 2);
+		margin-left: calc(var(--form-box-spacing) * -1);
+		padding: $spacing-md;
+		color: $color-font-default-secondary;
+	}
+	.form-body {
+		display: grid;
+		gap: $spacing-2xlg;
+	}
 }
 .form-list {
-    display: grid;
-    gap:$spacing-2xlg;
-    li {
-        display: grid;
-        gap:$spacing-xsm;
-    }
-    .form-tit-area{ 
-        @extend %flexArea;
-    }
-    .form-tit {
-        color: $color-font-default-tertiary;
-        @include typo('tit-xsm');
-    }
-    .phone{
-        max-width: none;
-        flex:1;
-    }
-    .form-cont {
-        display: grid;
-        gap: $spacing-xsm;
-    }
-    .form-row {
-        width: 100%;
-        input[type=text],
-        input[type=search],
-        input[type=password],
-        input[type=number],
-        input[type=email],
-        input[type=tel],
-        input[type=time],
-        input[type=date],
-        textarea {
-            width: 100%;
-        }
-    }
+	display: grid;
+	gap: $spacing-2xlg;
+	&.initial{
+		.form-row {
+			> select,
+			> input[type='text'],
+			> input[type='search'],
+			> input[type='password'],
+			> input[type='number'],
+			> input[type='email'],
+			> input[type='tel'],
+			> input[type='time'],
+			> input[type='date'],
+			> textarea {
+				flex:initial;
+			}
+			.phone {
+				flex:initial;
+				max-width: 32rem;
+			}
+		}
+	}
+	li {
+		display: grid;
+		gap: $spacing-xsm;
+		&.item-row {
+			grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
+			gap: $spacing-xsm $spacing-lg;
+			.item-cont {
+				display: grid;
+				gap: $spacing-xsm;
+			}
+		}
+	}
+	&.border {
+		gap:$spacing-lg;
+		> li {
+			border-bottom: $stroke-tertiary;
+			padding-bottom: $spacing-lg;
+			&:last-of-type {
+				border-bottom: none;
+				padding-bottom: 0;
+			}
+		}
+	}
+	.form-tit-area {
+		@extend %flexArea;
+	}
+	.form-tit {
+		display: block;
+		color: $color-font-default-tertiary;
+		@include typo('tit-xsm');
+	}
+	.phone {
+		max-width: none;
+		flex: 1;
+	}
+	.form-cont {
+		display: grid;
+		gap: $spacing-xsm;
+		min-width: 0;
+	}
+	.form-row {
+		display: flex;
+		width: 100%;
+		gap:$spacing-xsm;
+		min-width: 0;
+		> select,
+		> input[type='text'],
+		> input[type='search'],
+		> input[type='password'],
+		> input[type='number'],
+		> input[type='email'],
+		> input[type='tel'],
+		> input[type='time'],
+		> input[type='date'],
+		> textarea {
+			flex:1;
+			max-width: 100%;
+			min-width: 0;
+		}
+		.fixw {
+			width: 12rem;
+		}
+		.input-box {
+			flex:1;
+		}
+	}
 }
-.pw-area {
-    .btn-pw-toggle {
-        @include ico-set($color-icon-default-secondary, $size-icon-md);
-        mask-image: url(pathIcon(map-get($icons,ico-visibility-off)));
-    }
-    &.is-active {
-        .btn-pw-toggle {
-            mask-image: url(pathIcon(map-get($icons,ico-visibility)));
-        }    
-    }    
+.form-info-list {
+	display: grid;
+	gap: $spacing-xlg;
+	> li {
+		display: flex;
+		align-items: center;
+		gap: $spacing-xsm $spacing-lg;
+		@include typo('label-md', 'strong');
+		.info-tit {
+			display: block;
+			min-width: 6.4rem;
+			color: $color-font-default-tertiary;
+			&::after {
+				content: ':';
+			}
+		}
+		.txt-area {
+			flex: 1;
+			em {
+				@include typo('tit-sm');
+			}
+		}
+	}
+}
+
+//login
+.login {
+	max-width: 40rem;
+	margin: 0 auto;
+	display: grid;
+	gap: $spacing-2xlg-6;
+	> * {
+		margin: 0;
+	}
+	.title-xlg {
+		text-align: center;
+		justify-content: center;
+	}
+	.login-form-area {
+		display: grid;
+		gap: $spacing-lg;
+	}
+	.login-form-list {
+		display: grid;
+		gap: $spacing-2xsm;
+		li {
+			width: 100%;
+		}
+	}
+	.login-btn-cont {
+		display: flex;
+		> * {
+			flex: 1;
+			gap: $spacing-xsm;
+		}
+	}
+	.login-lnk-area {
+		display: flex;
+		justify-content: space-between;
+		> * {
+			display: flex;
+			gap: $spacing-xsm $spacing-lg;
+		}
+	}
+	.login-etc-area {
+		display: grid;
+		gap:$spacing-lg;
+		.etc-tit {
+			position: relative;
+			@include typo('lagel-md');
+			color: $color-font-default-tertiary;
+			text-align: center;
+			display: flex;
+			align-items: center;
+			justify-content: center;
+			&::before {
+				content: '';
+				position: absolute;
+				left: 0;
+				right: 0;
+				top: 50%;
+				height: 0.1rem;
+				transform: translateY(-100%);
+				background-color: $color-stroke-default-quaternary;
+				z-index: -1;
+			}
+			span {
+				padding: 0 $spacing-md;
+				background-color: $color-background-default-primary;
+				&::before,
+				&::after {
+					content: '';
+					position: absolute;
+					top: 50%;
+					transform: translateY(-50%);
+					width: 0.6rem;
+					aspect-ratio: 1;
+					border-radius: $radius-full;
+					background-color: $color-stroke-default-quaternary;
+				}
+				&::before {
+					left: 0;
+				}
+				&::after {
+					right: 0;
+				}
+			}
+		}
+		.etc-list {
+			display: grid;
+			gap: $spacing-xsm;
+			a,
+			button {
+				display: flex;
+				align-items: center;
+				padding: $spacing-xsm $spacing-2xlg;
+				border-radius: $radius-xsm;
+				height: $form-height-md;
+				strong {
+					display: block;
+					text-align: center;
+					flex: 1;
+					@include typo('label-md', 'strong');
+				}
+				&::before {
+					content: ' ';
+					display: block;
+					width: 2rem;
+					aspect-ratio: 1;
+					background-color: red;
+				}
+			}
+			$login-etc-list: (
+				'onepass': (
+					background: #0e1c73,
+					color: $color-font-default-primary-inverse,
+				),
+				'naver': (
+					background: #03c75a,
+					color: $color-font-default-primary-inverse,
+				),
+				'kakao': (
+					background: #fee500,
+					color: $color-font-default-primary,
+				),
+			);
+			@each $key, $value in $login-etc-list {
+				.login-#{$key} {
+					button,
+					a {
+						background-color: map-get($value, background);
+						color: map-get($value, color);
+						&::before {
+							background: url($url-img + 'common/member/login-#{$key}.svg');
+						}
+					}
+				}
+			}
+		}
+	}
+}
+
+//join
+.join-type-list {
+	display: grid;
+	gap:$spacing-md;
+	grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
+	> li {
+		height: 100%;
+	}
+	a {
+		display: grid;
+		gap:$spacing-md;
+		border:$stroke-primary;
+		border-radius: $radius-md;
+		padding:$spacing-2xlg;
+		height: inherit;
+		&:hover {
+			box-shadow: $shadow-md;
+			border-width: $size-stroke-sm;
+			border-color: $color-stroke-brand-primary;
+		}
+		img {
+			width: 8rem;
+			aspect-ratio: 1;
+			background-color:  $img-bg;
+		}
+		.txt-area {
+			display: grid;
+			gap:$spacing-xsm;
+			strong {
+				@include typo('tit-md');
+			}
+			p {
+				color:$color-font-default-secondary;;
+			}
+		}
+	}
+}
+.agree-area {
+	.agree-header {
+		@extend %flexArea;
+		border-bottom: $stroke-secondary;
+		padding-bottom: $spacing-lg;
+		margin-bottom: $spacing-xlg;
+
+	}
+	.agree-body {
+		display: grid;
+		gap:$spacing-xlg;
+		article {
+			display: grid;
+			gap:$spacing-md; 
+		}
+	}
+	.agree-txt-area {
+		border-radius: $radius-md;
+		background: $color-background-default-secondary;
+		max-height: 20rem;
+		overflow-y: auto;
+		padding:$spacing-lg;
+		color:$color-font-default-secondary;
+	}
+}
+.agree-box {
+	display:grid;
+	gap:$spacing-md;
+	.agree-txt-area {
+		border-radius: $radius-md;
+		border: $stroke-secondary;
+		padding:$spacing-lg;
+		max-height: 24rem;
+		overflow-y: auto;
+	}
+	.agree-fnc {
+		display: flex;
+		justify-content:flex-end;
+	}
 }
(파일 끝에 줄바꿈 문자 없음)
resources/front/site/SITE_00000/css/common/util/_animation.scss
--- resources/front/site/SITE_00000/css/common/util/_animation.scss
+++ resources/front/site/SITE_00000/css/common/util/_animation.scss
@@ -28,7 +28,6 @@
         margin-top: 0;
     }
 }
-
 @keyframes modalShow {
     0% {
        transform: translateX(100%);
resources/front/site/SITE_00000/css/common/vendors/_vendor.scss
--- resources/front/site/SITE_00000/css/common/vendors/_vendor.scss
+++ resources/front/site/SITE_00000/css/common/vendors/_vendor.scss
@@ -398,17 +398,16 @@
 }
 .swiper-fnc {
     .swiper-button-prev,
-    .swiper-button-next {
-        position: absolute;
-        top: 50%;
-        transform: translateY(-50%);
+    .swiper-button-next,
+    .swiper-btn-playstop-toggle {
         margin: 0;
         display: block;
-        width: 4.8rem;
-        height: 4.8rem;
+        width: $form-height-lg;
+        height: $form-height-lg;
+        aspect-ratio: 1;
         text-indent: -99999px;
         border-radius: 50%;
-        background-color: rgba(255, 255, 255, 0.8);
+        background-color: $color-background-alpha-primary-inverse;
         z-index: 3;
         &:after {
             content: " ";
@@ -416,19 +415,123 @@
             left: 50%;
             top: 50%;
             transform: translate(-50%, -50%);
-            @include ico($size-icon-md, pv, $color-icon-default-primary);
         }
         &.swiper-button-disabled {
             display: none;
         }
+        
+        &.sm {
+            width: $form-height-md;
+            height: $form-height-md;
+        }
     }
+    .swiper-button-prev,
     .swiper-button-next {
-        &::after {
-            transform: translate(-50%, -50%) rotate(180deg);
+        position: absolute;
+        top: 50%;
+        border-radius: 50%;
+        background-color: $color-background-alpha-primary-inverse;
+        z-index: 3;
+        &:after {
+            @include ico($size-icon-md, arrow-left, $color-icon-default-primary-inverse);
         }
     }
     .swiper-button-next {
-        right: 0;
+        &::after {
+            bottom:0;
+            transform: translate(-50%, -50%) rotate(180deg);
+        }
+    }
+    .swiper-button-prev {
+        left:0;
+        transform: translate(-50%, -50%);
+    }
+    .swiper-button-next {
+        right:0;
+        transform: translate(50%, -50%);
+    }
+    .swiper-btn-playstop-toggle {
+        position: relative;
+        &:after {
+            @include ico($size-icon-sm, pause, $color-icon-default-primary-inverse);
+        }
+        &.is-stop {
+            &:after{
+                @include ico($size-icon-sm, play, $color-icon-default-primary-inverse);
+            }
+        }
+    }
+    .swiper-pagination {
+        display: flex;
+        align-items: center;
+        justify-content: center;
+        gap:$spacing-2xsm;
+        position: static;
+        width: $form-height-lg;
+        background-color: $color-background-alpha-primary-inverse;
+        color: $color-font-default-primary-inverse;
+        text-align: center;
+        transition: none;
+        transform: none;
+        z-index: 10;
+        width: auto !important;
+        padding:$spacing-md;
+        border-radius: 2em;
+        em {
+             @include typo("label-lg", 'em');
+        }
+        span {
+            display:flex;
+            align-items: center;
+            gap:$spacing-2xsm;
+            @include typo("label-lg");
+            &:before {
+                content: " ";
+                display: block;
+                width: .4rem;
+                height: .4rem;
+                background:$color-icon-default-secondary-inverse;
+                border-radius: 50%;
+            }
+        }
+    }
+    &.sm {
+        .swiper-button-prev,
+        .swiper-button-next,
+        .swiper-btn-playstop-toggle {
+            width: $form-height-sm;
+            height: $form-height-sm;
+        }
+        .swiper-pagination {
+            height: $form-height-sm;
+        }
+    }
+    &.vertical {
+        .swiper-button-prev,
+        .swiper-button-next {
+            left:50%;
+            top:initial;
+            right:initial;
+        }
+        .swiper-button-prev {
+            top:0;
+            transform: translate(-50%, -50%) rotate(90deg);
+        }
+         .swiper-button-next{
+            bottom:0;
+            transform: translate(-50%, 50%) rotate(90deg);
+        }
+    }
+    &.static {
+        display:flex;
+        gap:$spacing-xsm;
+        .swiper-button-prev,
+        .swiper-button-next {
+            position: relative;
+            inset: initial;
+            transform: initial;
+
+        }
     }
 }
 .swiper-progress {
resources/front/site/SITE_00000/css/custom/page/_chart.scss
--- resources/front/site/SITE_00000/css/custom/page/_chart.scss
+++ resources/front/site/SITE_00000/css/custom/page/_chart.scss
@@ -37,7 +37,8 @@
 	@extend %flexArea;
 	margin-bottom: $spacing-xsm;
 }
-.legend-area {
+.legend-area,
+ .calendar-legend-area{
 	display: flex;
 	flex-wrap: wrap;
 	gap:$spacing-2xsm $spacing-md;
@@ -71,7 +72,7 @@
 		"primary4": $color-primary50,
 		"primary3": $color-primary30,
 		"primary2": $color-primary20,
-		"primary1": $color-primary10, 
+		"primary1": $color-primary10,
 	);
 
 	i {
resources/front/site/SITE_00000/css/custom/page/_hwa.scss
--- resources/front/site/SITE_00000/css/custom/page/_hwa.scss
+++ resources/front/site/SITE_00000/css/custom/page/_hwa.scss
This diff is too big to display.
resources/front/site/SITE_00000/css/custom/page/_main.scss
--- resources/front/site/SITE_00000/css/custom/page/_main.scss
+++ resources/front/site/SITE_00000/css/custom/page/_main.scss
@@ -1,0 +1,322 @@
+// common
+.mn-row {
+	margin-bottom: $spacing-section-sm;
+	display: grid;
+	grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
+	gap:$spacing-3xlg;
+    &:has(.mn-section:nth-child(3)) {
+        gap:$spacing-lg;
+    }
+}
+.mn-box {
+    position: relative;
+    border-radius: $radius-lg;
+    border: $stroke-tertiary;
+    background-color: $color-background-default-primary;
+    padding:$spacing-2xlg;
+    &.bg {
+        border:none;
+        background-color: $color-background-default-secondary;
+        &.primary {
+            background-color: $color-background-brand-primary;
+        }
+    }
+    .mn-tit {
+        margin-bottom: 0;
+    }
+    &:has(.btn-mn-lnk) {
+        border-bottom-right-radius: 14rem; 
+    }
+}
+.mn-tit {
+    @include typo('tit-xlg');
+    margin-bottom: $spacing-xlg;
+    &.sm {
+        @include typo('tit-md');
+        margin-bottom: $spacing-lg;
+    }
+}
+.btn-mn-lnk {
+    position: absolute;
+    right:0;
+    bottom:0;
+    border-top-left-radius: 4rem;
+    background: $color-background-default-primary;
+    width: 8rem;
+    aspect-ratio: 1;
+    &::before,
+    &::after {
+        content: " "; 
+        position: absolute;
+        top:50%;
+        left:50%;
+        transform: translate(-50%, -50%);
+    }
+    &::before {
+        width: 4.8rem;
+        aspect-ratio: 1;
+        border-radius: 50%;
+        background-color: $color-gray80;
+    }
+     &::after {
+        @include ico-set($color-icon-default-primary-inverse , $size-icon-md);
+        mask-image: url(pathIcon(map-get($icons,ico-arrow-right)));
+    }
+}
+.mn-top,
+.mn-quick {
+    margin-bottom: $spacing-section-sm;
+}
+.mn-top {
+    display: grid;
+    gap:$spacing-2xlg;
+    grid-template-columns:  1fr 48rem;
+}
+.mn-course,
+.mn-board,
+.mn-etc{
+    padding-top:$spacing-section-md;
+    padding-bottom: $spacing-section-md;
+}
+
+//mn
+.mn-visual {
+    position: relative;
+    aspect-ratio: 92/49.2;
+    min-width: 0;
+    .swiper {
+        border-radius: $radius-lg;
+        overflow: hidden;
+    }
+    img {
+        display: block;
+        width: 100%;
+        aspect-ratio: 92/49.2;
+    }
+    .swiper-fnc {
+        position: absolute;
+        right:$spacing-lg;
+        top:$spacing-lg;
+    }
+}
+.mn-top-etc{
+    display: grid;
+    height: 49.2rem;
+    grid-template-rows: repeat(auto-fit, minmax(0, 1fr));
+    gap:$spacing-xsm;
+    .mn-box {
+        display: flex;
+        flex-direction: column;
+        justify-content: center;
+        gap:$spacing-lg;
+    }
+    .mn-my {
+        .btn-flex-area {
+            .btn {
+                display: flex;
+                justify-content: space-between;
+            }
+        }
+    }
+    .mn-sch {
+        .mn-sch-area {
+            position: relative;
+            display: flex;
+            align-items: center;
+            gap:$spacing-2xsm;
+            &::before {
+                content: " ";
+                position: absolute;
+                top:0;
+                right: 3.2rem;
+                height: 4.8rem;
+                aspect-ratio: 11.3/4.8;
+                transform: translateY(-100%);
+                background: url($url-img + 'custom/main/sch-obj.svg');
+            }
+            input {
+                flex:1;
+                border-radius: 2em;
+            }
+        }
+    }
+}
+.mn-quick {
+    display: flex;
+    justify-content: center;
+    flex-wrap: wrap;
+    gap:$spacing-3xlg;
+    $quick-bg: $color-primary10,  $color-secondary10, $color-accent10;
+    li {
+        width: 10.8rem;
+        @for $i from 1 through length( $quick-bg) {
+            &:nth-child(#{length($quick-bg)}n + #{$i}) {
+                .img-area {
+                    background: nth($quick-bg, $i);
+                }
+
+            }
+        }
+    }
+    a {
+        display: grid;
+        gap:$spacing-sm;
+    }
+    .img-area {
+        display: flex;
+        justify-content: center;
+        align-items: center;
+        aspect-ratio: 1;
+        border-radius: $radius-md;
+    }
+    img {
+        display: block;
+        width: 50%;
+        aspect-ratio: 1;
+    }
+    strong {
+        display:block;
+        text-align: center;
+        @include typo('label-lg', 'strong');
+    }
+}
+.mn-course-area {
+    .mn-box {
+        position: relative;
+        box-shadow: $shadow-sm;
+        &::before {
+            content: "";
+            position: absolute;
+            width: 12rem;
+            aspect-ratio: 1;
+            top:0;
+            right: 4rem;
+            transform: translateY(-70%);
+            background:url($url-img + 'custom/main/course-obj1.svg') center center/contain;
+            z-index: -1;
+        }
+    }
+    .mn-section:nth-of-type(2n) {
+        .mn-box {
+            &::before {
+                background-image:url($url-img + 'custom/main/course-obj2.svg');
+            }     
+        }
+    }
+    .course-area {
+        position: relative;
+    }
+    .swiper-slide {
+        display: flex;
+        flex-direction: column;
+        gap:$spacing-lg;
+    }
+    .course-tit {
+        @include typo('tit-md');
+    }
+    .course-tit-area {
+        display: grid;
+        gap:$spacing-md;
+    }
+    .course-cont {
+        display: grid;
+        grid-template-columns: 24rem 1fr;
+        gap:$spacing-lg;
+        align-items: center;
+        >.img-area {
+            aspect-ratio: 1;
+            height: 24rem;
+            overflow: hidden;
+            border-radius: $radius-md;
+            img {
+                object-fit: cover;
+                width: 100%;
+                height: 100%;
+            }
+        }
+    }
+}
+.mn-board-list {
+    > li {
+        border-bottom: $stroke-tertiary;
+    }
+    a {
+        padding:$spacing-lg;
+        display: flex;
+        width: 100%;
+        gap:$spacing-md;
+        align-items: center;
+        min-width: 0;
+        &::after {
+            content: " ";
+            display: block;
+            @include ico-set($color-icon-default-secondary , $size-icon-md);
+            mask-image: url(pathIcon(map-get($icons,ico-chevron-right)));
+        }
+        &:hover {
+            .board-tit {
+                text-decoration: underline;
+            }
+        }
+    }
+    .board-tit {
+        flex:1;
+        @include typo('tit-sm');
+        color: $color-font-default-secondary;
+        @include ellipsis(1);
+    }
+}
+.mn-etc-area {
+    .btn-flex-area {
+        margin-top:$spacing-lg;
+    }
+    .mn-etc-support,
+    .mn-etc-library,
+    .mn-etc-facility {
+        position: relative;
+        .mn-cont,
+        .mn-tit {
+            position: relative;
+            z-index: 1;
+        }
+        &::before {
+            content: "";
+            position: absolute;
+            width: 20rem;
+            aspect-ratio: 1;
+            background-size: contian;
+            z-index: 0;
+        }
+    }
+    .mn-etc-support,
+    .mn-etc-library {
+        overflow: hidden;
+        &::before {
+            right: -7.2rem;
+            top: -5.6rem;
+            transform: rotate(-30deg);
+        }
+    }
+    .mn-etc-support {
+        &::before {
+            background-image: url($url-img + 'custom/main/support-obj.svg');
+        }
+    }
+    .mn-etc-library {
+        &::before {
+            background-image: url($url-img + 'custom/main/library-obj.svg');
+        }
+    }
+    .mn-etc-facility {
+        background-image: url($url-img + 'custom/main/facility-obj.svg');
+        background-size: 20rem 20rem;
+        background-position: center right;
+        background-repeat: no-repeat;
+        // &::before {
+        //     top:50%;
+        //     right:0;
+        //     transform: translateY(-50%);
+        //     background-image: url($url-img + 'custom/main/facility-obj.svg');
+        // }
+    }
+}
(파일 끝에 줄바꿈 문자 없음)
resources/front/site/SITE_00000/css/custom/page/_sub.scss
--- resources/front/site/SITE_00000/css/custom/page/_sub.scss
+++ resources/front/site/SITE_00000/css/custom/page/_sub.scss
@@ -1648,6 +1648,7 @@
 	}
 	.txt-area {
 		flex:1;
+		min-width: 0;
 		.txt {
 			margin-top:$spacing-xsm;
 			@include ellipsis(2);
@@ -2833,4 +2834,66 @@
 	.calendar-tbl .emotion img {
 		width: 3.2rem;
 	}
+}
+
+//sj추가
+//시설예약
+.img-swiper-area {
+	display: grid;
+	grid-template-columns: 1fr 20rem;
+	gap:$spacing-2xlg-6;
+	margin-bottom: $spacing-section-md;
+	height: 64rem;
+	figure {
+		display: block;
+	}
+	img {
+		display: block;
+		object-fit: cover;
+		width: 100%;
+		height: 100%;
+		object-position: center center;
+	}
+	.img-area,
+	.img-thumb-area {
+		position: relative;
+		min-width: 0;
+		min-height: 0;
+		height:100%;
+	}
+	.img-area {
+		.swiper {
+			border-radius: $radius-md;
+			border: $stroke-secondary;
+		}
+		.swiper,
+		figure {
+			height: 100%;
+		}	
+	}
+	.img-thumb-area {
+		.swiper {
+			height: 100%;
+		}
+		figure {
+			border-radius: $radius-xsm;
+			border: $stroke-secondary;
+			overflow: hidden;
+			aspect-ratio: 16/9;
+		}
+		.swiper-fnc {
+			opacity: 0;
+		}
+		&:hover {
+			.swiper-fnc {
+				opacity: 1;
+			}
+		}
+		.swiper-slide-thumb-active {
+			figure {
+				border:$size-stroke-md solid $color-stroke-brand-primary;
+			}
+		}
+	}
+
 }
(파일 끝에 줄바꿈 문자 없음)
resources/front/site/SITE_00000/css/style.css
--- resources/front/site/SITE_00000/css/style.css
+++ resources/front/site/SITE_00000/css/style.css
This diff is too big to display.
resources/front/site/SITE_00000/css/style.css.map
--- resources/front/site/SITE_00000/css/style.css.map
+++ resources/front/site/SITE_00000/css/style.css.map
This diff is too big to display.
resources/front/site/SITE_00000/css/style.min.css
--- resources/front/site/SITE_00000/css/style.min.css
+++ resources/front/site/SITE_00000/css/style.min.css
This diff is too big to display.
resources/front/site/SITE_00000/css/style.min.css.map
--- resources/front/site/SITE_00000/css/style.min.css.map
+++ resources/front/site/SITE_00000/css/style.min.css.map
This diff is too big to display.
resources/front/site/SITE_00000/css/styleGuide.css
--- resources/front/site/SITE_00000/css/styleGuide.css
+++ resources/front/site/SITE_00000/css/styleGuide.css
@@ -35,8 +35,8 @@
   --color-background-site: #fff;
   --color-background-default-primary: #fff;
   --color-background-default-secondary: #F7F7F8;
-  --color-background-default-tertiary: #CDD1D5;
-  --color-background-default-quaternary: #B1B8BE;
+  --color-background-default-tertiary: #E6E8EA;
+  --color-background-default-quaternary: #CDD1D5;
   --color-background-default-primary-inverse: #33363D;
   --color-background-default-secondary-inverse: #464C53;
   --color-background-default-tertiary-inverse: #58616A;
@@ -183,12 +183,12 @@
   --spacing-section-sm: var(--spacing-2xlg);
   --spacing-section-md: var(--spacing-3xlg);
   --spacing-section-lg: 16rem;
-  --size-wrap: 125.4rem;
+  --size-wrap: 144rem;
   --size-wrap-md: 102.4rem;
   --size-wrap-sm: 80rem;
   --size-wrap-xsm: 48rem;
   --size-wrap-2xsm: 40rem;
-  --size-wrap-full: 133.4rem;
+  --size-wrap-full: 144rem;
   --size-wrap-spacing: 4rem;
   --size-popup-xsm: 32rem;
   --size-popup-sm: 44rem;
resources/front/site/SITE_00000/css/styleGuide.css.map
--- resources/front/site/SITE_00000/css/styleGuide.css.map
+++ resources/front/site/SITE_00000/css/styleGuide.css.map
@@ -1,1 +1,1 @@
-{"version":3,"sources":["common/abstracts/_variables.scss","styleGuide.css","common/abstracts/_mixins.scss","styleGuide.scss"],"names":[],"mappings":"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","file":"styleGuide.css"}
(파일 끝에 줄바꿈 문자 없음)
+{"version":3,"sources":["common/abstracts/_variables.scss","styleGuide.css","common/abstracts/_mixins.scss","styleGuide.scss"],"names":[],"mappings":"AAgMA,mBAAA;AA+BA;EACI,UAAA;EACA,yBAAA;EACA,0BAAA;EACA,0BAAA;EACA,0BAAA;EACA,0BAAA;EACA,0BAAA;EACA,0BAAA;EACA,0BAAA;EACA,0BAAA;EACA,0BAAA;EACA,2BAAA;EACA,4BAAA;EACA,4BAAA;EACA,4BAAA;EACA,4BAAA;EACA,4BAAA;EACA,4BAAA;EACA,4BAAA;EACA,4BAAA;EACA,4BAAA;EACA,wBAAA;EACA,yBAAA;EACA,yBAAA;EACA,yBAAA;EACA,yBAAA;EACA,yBAAA;EACA,yBAAA;EACA,yBAAA;EACA,yBAAA;EACA,yBAAA;EAEA,UAAA;EACA,6BAAA;EACA,wCAAA;EACA,6CAAA;EACA,4CAAA;EACA,8CAAA;EACA,mDAAA;EACA,qDAAA;EACA,oDAAA;EACA,sDAAA;EACA,0DAAA;EACA,gEAAA;EACA,2CAAA;EACA,mDAAA;EACA,2CAAA;EACA,mDAAA;EACA,wCAAA;EACA,gDAAA;EACA,0CAAA;EACA,kDAAA;EACA,uDAAA;EACA,2DAAA;EACA,qDAAA;EACA,gEAAA;EACA,oEAAA;EACA,8DAAA;EACA,sEAAA;EACA,0EAAA;EACA,oEAAA;EACA,4CAAA;EACA,8CAAA;EAEA,qCAAA;EACA,uCAAA;EACA,sCAAA;EACA,wCAAA;EACA,0CAAA;EACA,gEAAA;EACA,+DAAA;EACA,kEAAA;EACA,qCAAA;EACA,6CAAA;EACA,qCAAA;EACA,6CAAA;EACA,kCAAA;EACA,0CAAA;EACA,oCAAA;EACA,4CAAA;EACA,kDAAA;EACA,sDAAA;EACA,gDAAA;EACA,uDAAA;EACA,qDAAA;EACA,2DAAA;EACA,qDAAA;EACA,yDAAA;EACA,6DAAA;EACA,uDAAA;EACA,sCAAA;EACA,wCAAA;EAEA,uCAAA;EACA,yCAAA;EACA,wCAAA;EACA,0CAAA;EACA,4CAAA;EACA,iDAAA;EACA,gDAAA;EACA,kDAAA;EAEA,uCAAA;EACA,+CAAA;EACA,uCAAA;EACA,+CAAA;EACA,oCAAA;EACA,4CAAA;EACA,sCAAA;EACA,8CAAA;EACA,oDAAA;EACA,4DAAA;EACA,wDAAA;EACA,gEAAA;EACA,kDAAA;EACA,0DAAA;EACA,wCAAA;EACA,0CAAA;EAEA,qCAAA;EACA,uCAAA;EACA,sCAAA;EACA,0CAAA;EACA,iEAAA;EACA,gEAAA;EACA,qCAAA;EACA,6CAAA;EACA,qCAAA;EACA,6CAAA;EACA,kCAAA;EACA,0CAAA;EACA,oCAAA;EACA,4CAAA;EACA,kDAAA;EACA,sDAAA;EACA,gDAAA;EACA,yDAAA;EACA,6DAAA;EACA,uDAAA;EACA,sCAAA;EACA,wCAAA;EAEA,SAAA;EACA,gBAAA;EACA,oBAAA;EACA,mBAAA;EACA,mBAAA;EACA,mBAAA;EACA,kBAAA;EACA,mBAAA;EACA,mBAAA;EAEA,iBAAA;EACA,sBAAA;EACA,sBAAA;EACA,qBAAA;EACA,oBAAA;EACA,oBAAA;EACA,oBAAA;EACA,qBAAA;EACA,oBAAA;EACA,oBAAA;EAEA,qBAAA;EACA,yBAAA;EACA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAEA,wBAAA;EACA,sBAAA;EACA,wBAAA;EACA,uBAAA;EACA,oBAAA;EACA,sBAAA;EACA,sBAAA;EACA,uBAAA;EACA,wBAAA;EACA,2BAAA;EACA,0BAAA;EACA,0BAAA;EAEA,6BAAA;EACA,8BAAA;EACA,8BAAA;EACA,8BAAA;EACA,+BAAA;EAEA,sBAAA;EACA,sBAAA;EACA,sBAAA;EAEA,yCAAA;EACA,yCAAA;EACA,2BAAA;EAEA,mBAAA;EACA,wBAAA;EACA,qBAAA;EACA,sBAAA;EACA,uBAAA;EACA,wBAAA;EACA,yBAAA;EAEA,uBAAA;EACA,sBAAA;EACA,sBAAA;EACA,sBAAA;EACA,kCAAA;EAEA,2CAAA;EACA,iDAAA;EAEA,sBAAA;EACA,sBAAA;EACA,sBAAA;EACA,sBAAA;EAEA,wBAAA;EACA,wBAAA;EACA,wBAAA;EACA,yBAAA;AC9OJ;;ADkPA,UAAA;AAkCA,UAAA;AA4GA,SAAA;AAwBA,QAAA;AEvmBA;EACI,yBAAA;EACA,wCAAA;EACA,wCAAA;EAEA,qCAAA;EACA,oCAAA;EACA,mCAAA;EACA,kCAAA;EACA,mCAAA;EAEA,mCAAA;EACA,mCAAA;EACA,oCAAA;EACA,sCAAA;EAEA,oCAAA;EACA,oCAAA;EACA,qCAAA;EACA,uCAAA;EAEA,qCAAA;ADkNJ;;ACjBQ;EAwEJ;IACI,yBAAA;IACA,wCAAA;IACA,wCAAA;IAEA,sBAAA;IACA,qBAAA;IACA,kCAAA;IACA,kCAAA;IACA,oCAAA;IAEA,mCAAA;IACA,oCAAA;IACA,qCAAA;IACA,qBAAA;IAEA,oCAAA;IACA,qCAAA;IACA,sCAAA;IACA,sBAAA;IAEA,sCAAA;IAEA,yCAAA;IACA,yCAAA;IACA,2BAAA;IAEA,2BAAA;EDzDN;AACF;AC3CQ;EAwGJ;IACI,yBAAA;IACA,wCAAA;IACA,wCAAA;IAEA,sBAAA;IACA,qBAAA;IACA,kCAAA;IACA,kCAAA;IACA,oCAAA;IAEA,mCAAA;IACA,oCAAA;IACA,qCAAA;IACA,qBAAA;IAEA,oCAAA;IACA,qCAAA;IACA,sCAAA;IACA,sBAAA;IAEA,sCAAA;IAEA,2BAAA;IAEA,2BAAA;IAEA,wBAAA;IACA,sBAAA;IACA,wBAAA;IACA,yBAAA;IACA,iBAAA;EDjEN;AACF;AE/QA;EACK,4BAAA;KAAA,yBAAA;MAAA,wBAAA;UAAA,oBAAA;AFiRL;;AE/QA;EACI,oBAAA;AFkRJ;AEjRI;EACI,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,YAAA;EAXJ,2BHkmBQ;EGjmBR,mCAAA;EACA,cAAA;EAWI,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,uBAAA;MAAA,oBAAA;UAAA,2BAAA;EACA,yBHEM;ACmRd;AEnRQ;EDwBA,6BAAA;EACA,wCAAA;EAGI,2CAAA;AD4PZ;AEpRQ;EDoBA,8BAAA;EACA,uCAAA;ADmQR;AErRY;EACI,WAAA;EACA,qBAAA;EACA,aAAA;EACA,YAAA;EACA,wBAAA;EACA,oDH6dc;EG5dd,cAAA;AFuRhB;AEnRQ;;EAEI,yCHsdkB;ACjM9B;AElRQ;EACI,kBAAA;EACA,iBAAA;AFoRZ;AEhRI;EA9CA,2BHkmBQ;EGjmBR,mCAAA;EACA,cAAA;EA8CI,gBAAA;AFoRR;AElRQ;EDTA,6BAAA;EACA,wCAAA;EAGI,2CAAA;AD4RZ;AEpRY;EACI,kBAAA;EACA,cHjCD;ACuTf;AElRQ;EACI,kBAAA;EDnBJ,6BAAA;EACA,wCAAA;EAGI,2CAAA;ADsSZ;AEnRQ;EACI,kBAAA;EDxBJ,6BAAA;EACA,wCAAA;EAGI,2CAAA;AD4SZ;AEpRQ;EACI,kBAAA;AFsRZ;AErRY;EACI,kBAAA;AFuRhB;AEnRQ;EACI,aAAA;AFqRZ;AEpRY;EACI,2BAAA;EACA,qBAAA;AFsRhB;AErRgB;EAEI,cAAA;AFsRpB;AEpRgB;EACI,YAAA;AFsRpB;AElRY;EACI,0DAAA;AFoRhB;AElRgB;EACI,cHrEL;ACyVf;AElRoB;EACI,WHxGX;AC4Xb;AE/PwB;EACI,sBAjBM;AFkRlC;AE/P4B;EACI,iBAAA;AFiQhC;AE9P4B;EACI,eAAA;AFgQhC;AExQwB;EACI,yBAjBM;AF2RlC;AExQ4B;EACI,sBAAA;AF0QhC;AEvQ4B;EACI,kBAAA;AFyQhC;AEjRwB;EACI,yBAjBM;AFoSlC;AEjR4B;EACI,sBAAA;AFmRhC;AEhR4B;EACI,kBAAA;AFkRhC;AE1RwB;EACI,yBAjBM;AF6SlC;AE1R4B;EACI,sBAAA;AF4RhC;AEzR4B;EACI,kBAAA;AF2RhC;AEnSwB;EACI,yBAjBM;AFsTlC;AEnS4B;EACI,sBAAA;AFqShC;AElS4B;EACI,kBAAA;AFoShC;AE5SwB;EACI,yBAjBM;AF+TlC;AE5S4B;EACI,sBAAA;AF8ShC;AE3S4B;EACI,kBAAA;AF6ShC;AErTwB;EACI,yBAjBM;AFwUlC;AErT4B;EACI,sBAAA;AFuThC;AEpT4B;EACI,kBAAA;AFsThC;AE9TwB;EACI,yBAjBM;AFiVlC;AE9T4B;EACI,sBAAA;AFgUhC;AE7T4B;EACI,kBAAA;AF+ThC;AEvUwB;EACI,yBAjBM;AF0VlC;AEvU4B;EACI,sBAAA;AFyUhC;AEtU4B;EACI,kBAAA;AFwUhC;AEhVwB;EACI,sBAjBM;AFmWlC;AEhV4B;EACI,iBAAA;AFkVhC;AE/U4B;EACI,eAAA;AFiVhC;AEzPY;EACI,sBAAA;EACA,YAAA;EACA,kBAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;AF2PhB;AE1PgB;EACI,kCAAA;EACA,gBAAA;AF4PpB;AE1PgB;EACI,gCAAA;EACA,gBAAA;AF4PpB;AEzPY;EACI,yBH9MD;EG+MC,WH/OH;AC0eb;AE1PgB;EACI,YAAA;AF4PpB;AExPgB;EACI,yBH9NN;ACwdd;AElP4B;ED9MpB,8BAAA;EACA,wCAAA;EAGI,2CAAA;ADicZ;AEvP4B;ED9MpB,6BAAA;EACA,wCAAA;EAGI,2CAAA;ADscZ;AE5P4B;ED9MpB,6BAAA;EACA,wCAAA;EAGI,2CAAA;AD2cZ;AEjQ4B;ED9MpB,6BAAA;EACA,wCAAA;EAGI,2CAAA;ADgdZ;AEtQ4B;ED9MpB,8BAAA;EACA,wCAAA;EAGI,2CAAA;ADqdZ;AEtPQ;EACI,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,mBAAA;MAAA,eAAA;EACA,WAAA;AFwPZ;AEvPY;EACI,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,4BAAA;EAAA,6BAAA;MAAA,0BAAA;UAAA,sBAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,WAAA;AFyPhB;AEvPY;EACI,4BAAA;EAAA,6BAAA;MAAA,0BAAA;UAAA,sBAAA;AFyPhB;AExPgB;EACI,8BAAA;EAAA,6BAAA;MAAA,uBAAA;UAAA,mBAAA;EACA,mBAAA;MAAA,eAAA;AF0PpB;AEzPoB;EACI,WAAA;AF2PxB;AEtPgB;EACI,iBAAA;AFwPpB;AEtPgB;EACI,gBAAA;AFwPpB;AEtPgB;EACI,mBAAA;AFwPpB;AEnPQ;EACI,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,mBAAA;MAAA,eAAA;EACA,WAAA;AFqPZ;AElPQ;EACI,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,mBAAA;MAAA,eAAA;EACA,WAAA;AFoPZ;AEjPQ;EACI,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,mBAAA;MAAA,eAAA;EACA,WAAA;AFmPZ;AEjPY;EACI,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,4BAAA;EAAA,6BAAA;MAAA,0BAAA;UAAA,sBAAA;EACA,yBAAA;MAAA,sBAAA;UAAA,mBAAA;EACA,WAAA;AFmPhB;AE/OQ;EACI,oBAAA;EAAA,oBAAA;EAAA,aAAA;EACA,mBAAA;MAAA,eAAA;EACA,WAAA;AFiPZ;AExOQ;EACI,kBAAA;AF0OZ","file":"styleGuide.css"}
(파일 끝에 줄바꿈 문자 없음)
resources/front/site/SITE_00000/css/styleGuide.min.css
--- resources/front/site/SITE_00000/css/styleGuide.min.css
+++ resources/front/site/SITE_00000/css/styleGuide.min.css
@@ -1,1 +1,1 @@
-:root{--color-primary5: #ECF8F7;--color-primary10: #D6F8F5;--color-primary20: #AEEEE8;--color-primary30: #76E4DB;--color-primary40: #5FDDCD;--color-primary50: #42BDAE;--color-primary60: #23A091;--color-primary70: #158073;--color-primary80: #084D45;--color-primary90: #002723;--color-secondary5: #E9FCFF;--color-secondary10: #C6F7FF;--color-secondary20: #91E7F5;--color-secondary30: #51D8ED;--color-secondary40: #26C1D9;--color-secondary50: #15A9C0;--color-secondary60: #0B8FA4;--color-secondary70: #007B8E;--color-secondary80: #005765;--color-secondary90: #00353D;--color-accent5: #FFF9E8;--color-accent10: #FFF3D3;--color-accent20: #FFEBB3;--color-accent30: #FFE18F;--color-accent40: #FFD972;--color-accent50: #FFC833;--color-accent60: #DDA40B;--color-accent70: #AC7D00;--color-accent80: #715200;--color-accent90: #3E2D00;--color-background-site: #fff;--color-background-default-primary: #fff;--color-background-default-secondary: #F7F7F8;--color-background-default-tertiary: #CDD1D5;--color-background-default-quaternary: #B1B8BE;--color-background-default-primary-inverse: #33363D;--color-background-default-secondary-inverse: #464C53;--color-background-default-tertiary-inverse: #58616A;--color-background-default-quaternary-inverse: #6D7882;--color-background-alpha-primary: rgba(255, 255, 255, 0.9);--color-background-alpha-primary-inverse: rgba(17, 17, 17, 0.75);--color-background-success-primary: #F3FCF3;--color-background-success-primary-inverse: #009500;--color-background-warning-primary: #FFF8E9;--color-background-warning-primary-inverse: #98690A;--color-background-info-primary: #F0F9FF;--color-background-info-primary-inverse: #0074E5;--color-background-danger-primary: #FEF1F1;--color-background-danger-primary-inverse: #EE0000;--color-background-brand-primary: var(--color-primary5);--color-background-brand-secondary: var(--color-secondary5);--color-background-brand-accent: var(--color-accent5);--color-background-brand-primary-inverse: var(--color-primary50);--color-background-brand-secondary-inverse: var(--color-secondary50);--color-background-brand-accent-inverse: var(--color-accent50);--color-background-brand-primary-inverse-hover: var(--color-primary60);--color-background-brand-secondary-inverse-hover: var(--color-secondary60);--color-background-brand-accent-inverse-hover: var(--color-accent60);--color-background-disabled-primary: #F7F7F8;--color-background-disabled-secondary: #E6E8EA;--color-font-default-primary: #33363D;--color-font-default-secondary: #464C53;--color-font-default-tertiary: #58616A;--color-font-default-quaternary: #6D7882;--color-font-default-primary-inverse: #fff;--color-font-default-secondary-inverse: rgba(255, 255, 255, 0.9);--color-font-default-tertiary-inverse: rgba(255, 255, 255, 0.8);--color-font-default-quaternary-inverse: rgba(255, 255, 255, 0.75);--color-font-success-primary: #006600;--color-font-success-primary-inverse: #F3FCF3;--color-font-warning-primary: #66490E;--color-font-warning-primary-inverse: #FFF8E9;--color-font-info-primary: #0056AA;--color-font-info-primary-inverse: #F0F9FF;--color-font-danger-primary: #CD0404;--color-font-danger-primary-inverse: #FEF1F1;--color-font-brand-primary: var(--color-primary60);--color-font-brand-secondary: var(--color-secondary60);--color-font-brand-accent: var(--color-accent60);--color-font-brand-primary-base: var(--color-primary50);--color-font-brand-accent-base: var(--color-accent50);--color-font-brand-secondary-base: var(--color-secondary50);--color-font-brand-accent-base: var(--color-accent50);--color-font-brand-primary-inverse: var(--color-primary5);--color-font-brand-secondary-inverse: var(--color-secondary5);--color-font-brand-accent-inverse: var(--color-accent5);--color-font-disabled-primary: #58616A;--color-font-disabled-secondary: #464C53;--color-stroke-default-primary: #33363D;--color-stroke-default-secondary: #B1B8BE;--color-stroke-default-tertiary: #CDD1D5;--color-stroke-default-quaternary: #E6E8EA;--color-stroke-default-primary-inverse: #fff;--color-stroke-default-secondary-inverse: #58616A;--color-stroke-default-tertiary-inverse: #464C53;--color-stroke-default-quaternary-inverse: #33363D;--color-stroke-success-primary: #009500;--color-stroke-success-primary-inverse: #D6F5D6;--color-stroke-warning-primary: #98690A;--color-stroke-warning-primary-inverse: #FFB724;--color-stroke-info-primary: #0074E5;--color-stroke-info-primary-inverse: #C7E3FF;--color-stroke-danger-primary: #EE0000;--color-stroke-danger-primary-inverse: #FCCCCC;--color-stroke-brand-primary: var(--color-primary50);--color-stroke-brand-primary-inverse: var(--color-primary10);--color-stroke-brand-secondary: var(--color-secondary50);--color-stroke-brand-secondary-inverse: var(--color-secondary10);--color-stroke-brand-accent: var(--color-accent50);--color-stroke-brand-accent-inverse: var(--color-accent10);--color-stroke-disabled-primary: #CDD1D5;--color-stroke-disabled-secondary: #B1B8BE;--color-icon-default-primary: #33363D;--color-icon-default-secondary: #58616A;--color-icon-default-tertiary: #B1B8BE;--color-icon-default-primary-inverse: #fff;--color-icon-default-secondary-inverse: rgba(255, 255, 255, 0.75);--color-icon-default-tertiary-inverse: rgba(255, 255, 255, 0.25);--color-icon-success-primary: #009500;--color-icon-success-primary-inverse: #F3FCF3;--color-icon-warning-primary: #98690A;--color-icon-warning-primary-inverse: #FFF8E9;--color-icon-info-primary: #0074E5;--color-icon-info-primary-inverse: #F0F9FF;--color-icon-danger-primary: #EE0000;--color-icon-danger-primary-inverse: #FEF1F1;--color-icon-brand-primary: var(--color-primary50);--color-icon-brand-secondary: var(--color-secondary50);--color-icon-brand-accent: var(--color-accent50);--color-icon-brand-primary-inverse: var(--color-primary5);--color-icon-brand-secondary-inverse: var(--color-secondary5);--color-icon-brand-accent-inverse: var(--color-accent5);--color-icon-disabled-primary: #6D7882;--color-icon-disabled-secondary: #58616A;--radius-none: 0;--radius-xsm: 0.8rem;--radius-sm: 1.2rem;--radius-md: 2.4rem;--radius-lg: 3.2rem;--radius-xlg: 4rem;--radius-2xlg: 8rem;--radius-full: 100%;--spacing-none: 0;--spacing-3xsm: 0.2rem;--spacing-2xsm: 0.4rem;--spacing-xsm: 0.8rem;--spacing-sm: 1.2rem;--spacing-md: 1.6rem;--spacing-lg: 2.4rem;--spacing-xlg: 3.2rem;--spacing-2xlg: 4rem;--spacing-3xlg: 8rem;--size-stroke-none: 0;--size-stroke-xsm: 0.1rem;--size-stroke-sm: 0.2rem;--size-stroke-md: 0.4rem;--size-stroke-lg: 0.8rem;--size-font-4xlg: 4.8rem;--size-font-3xlg: 4rem;--size-font-2xlg: 2.8rem;--size-font-xlg: 2.4rem;--size-font-lg: 2rem;--size-font-md: 1.8rem;--size-font-sm: 1.6rem;--size-font-xsm: 1.4rem;--size-font-2xsm: 1.2rem;--size-font-weight-xlg: 800;--size-font-weight-lg: 700;--size-font-weight-md: 400;--size-font-lineheight-xlg: 2;--size-font-lineheight-lg: 1.5;--size-font-lineheight-md: 1.4;--size-font-lineheight-sm: 1.3;--size-font-lineheight-xsm: 1.2;--size-icon-lg: 2.4rem;--size-icon-md: 2.0rem;--size-icon-sm: 1.6rem;--spacing-section-sm: var(--spacing-2xlg);--spacing-section-md: var(--spacing-3xlg);--spacing-section-lg: 16rem;--size-wrap: 125.4rem;--size-wrap-md: 102.4rem;--size-wrap-sm: 80rem;--size-wrap-xsm: 48rem;--size-wrap-2xsm: 40rem;--size-wrap-full: 133.4rem;--size-wrap-spacing: 4rem;--size-popup-xsm: 32rem;--size-popup-sm: 44rem;--size-popup-md: 64rem;--size-popup-lg: 80rem;--size-popup-xlg: var(--size-wrap);--size-popup-round: var(--radius-radius-md);--size-popup-padding: var(--spacing-spacing-2xlg);--form-width-lg: 40rem;--form-width-md: 24rem;--form-width-sm: 16rem;--form-width-xsm: 8rem;--form-height-lg: 6.4rem;--form-height-md: 4.8rem;--form-height-sm: 3.6rem;--form-height-xsm: 2.8rem}:root{--font-heading-lg: 5.6rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: var(--size-font-3xlg);--font-tit-lg: var(--size-font-2xlg);--font-tit-md: var(--size-font-xlg);--font-tit-sm: var(--size-font-md);--font-tit-xsm: var(--size-font-sm);--font-body-lg: var(--size-font-md);--font-body-md: var(--size-font-sm);--font-body-sm: var(--size-font-xsm);--font-body-xsm: var(--size-font-2xsm);--font-label-lg: var(--size-font-md);--font-label-md: var(--size-font-sm);--font-label-sm: var(--size-font-xsm);--font-label-xsm: var(--size-font-2xsm);--font-tit-label: var(--size-font-sm)}@media(max-width: 1279px){:root{--font-heading-lg: 5.2rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: 3.6rem;--font-tit-lg: 2.6rem;--font-tit-md: var(--size-font-md);--font-tit-sm: var(--size-font-sm);--font-tit-xsm: var(--size-font-xsm);--font-body-lg: var(--size-font-sm);--font-body-md: var(--size-font-xsm);--font-body-sm: var(--size-font-2xsm);--font-body-xsm: 1rem;--font-label-lg: var(--size-font-sm);--font-label-md: var(--size-font-xsm);--font-label-sm: var(--size-font-2xsm);--font-label-xsm: 1rem;--font-tit-label: var(--size-font-xsm);--spacing-section-sm: var(--spacing-2xlg);--spacing-section-md: var(--spacing-3xlg);--spacing-section-lg: 16rem;--size-wrap-spacing: 2.4rem}}@media(max-width: 767px){:root{--font-heading-lg: 4.8rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: 3.6rem;--font-tit-lg: 2.4rem;--font-tit-md: var(--size-font-md);--font-tit-sm: var(--size-font-sm);--font-tit-xsm: var(--size-font-xsm);--font-body-lg: var(--size-font-sm);--font-body-md: var(--size-font-xsm);--font-body-sm: var(--size-font-2xsm);--font-body-xsm: 1rem;--font-label-lg: var(--size-font-sm);--font-label-md: var(--size-font-xsm);--font-label-sm: var(--size-font-2xsm);--font-label-xsm: 1rem;--font-tit-label: var(--size-font-xsm);--size-wrap-spacing: 1.6rem;--spacing-section-lg: 12rem;--form-height-lg: 5.6rem;--form-height-md: 4rem;--form-height-sm: 3.2rem;--form-height-xsm: 2.4rem;--pop-gap: 1.6rem}}body{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}section.g-section{padding-bottom:8rem}section.g-section>header{display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;max-width:var(--size-wrap);padding:0 var(--size-wrap-spacing);margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#f7f7f8}section.g-section>header h1{font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>header h2{font-size:var(--font-body-md);font-weight:var(--size-font-weight-md)}section.g-section>header h2::before{content:"";display:inline-block;width:.1rem;height:1rem;vertical-align:baseline;background-color:var(--color-font-default-tertiary);margin:0 1rem}section.g-section>header h1,section.g-section>header h2{color:var(--color-font-default-tertiary)}section.g-section>header em{font-style:normal;margin-left:auto}section.g-section>article{max-width:var(--size-wrap);padding:0 var(--size-wrap-spacing);margin:0 auto;margin-top:4rem}section.g-section>article>h3{font-size:var(--font-tit-md);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>h3+p{margin-top:.8rem;color:#6d7882}section.g-section>article>h4{margin-top:1.6rem;font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>h5{margin-top:1.6rem;font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>ul,section.g-section>article>table,section.g-section>article>div:not(.dim){margin-top:1.6rem}section.g-section>article>ul:nth-of-type(1),section.g-section>article>table:nth-of-type(1),section.g-section>article>div:not(.dim):nth-of-type(1){margin-top:2.4rem}section.g-section>article ul.color{display:grid}section.g-section>article ul.color li{padding:3.6rem 1rem 1.6rem;word-break:break-all}section.g-section>article ul.color li::before,section.g-section>article ul.color li::after{display:block}section.g-section>article ul.color li::after{opacity:.5}section.g-section>article ul.color.gray-color{grid-template-columns:repeat(auto-fill, minmax(20%, 1fr))}section.g-section>article ul.color.gray-color li{color:#33363d}section.g-section>article ul.color.gray-color li:nth-of-type(5)~li{color:#fff}section.g-section>article ul.color.gray-color li:nth-of-type(1){background-color:#fff}section.g-section>article ul.color.gray-color li:nth-of-type(1)::before{content:"$white"}section.g-section>article ul.color.gray-color li:nth-of-type(1)::after{content:"#fff"}section.g-section>article ul.color.gray-color li:nth-of-type(2){background-color:#f7f7f8}section.g-section>article ul.color.gray-color li:nth-of-type(2)::before{content:"$grayColor1"}section.g-section>article ul.color.gray-color li:nth-of-type(2)::after{content:"#F7F7F8"}section.g-section>article ul.color.gray-color li:nth-of-type(3){background-color:#cdd1d5}section.g-section>article ul.color.gray-color li:nth-of-type(3)::before{content:"$grayColor2"}section.g-section>article ul.color.gray-color li:nth-of-type(3)::after{content:"#CDD1D5"}section.g-section>article ul.color.gray-color li:nth-of-type(4){background-color:#b1b8be}section.g-section>article ul.color.gray-color li:nth-of-type(4)::before{content:"$grayColor3"}section.g-section>article ul.color.gray-color li:nth-of-type(4)::after{content:"#B1B8BE"}section.g-section>article ul.color.gray-color li:nth-of-type(5){background-color:#8a949e}section.g-section>article ul.color.gray-color li:nth-of-type(5)::before{content:"$grayColor4"}section.g-section>article ul.color.gray-color li:nth-of-type(5)::after{content:"#8A949E"}section.g-section>article ul.color.gray-color li:nth-of-type(6){background-color:#6d7882}section.g-section>article ul.color.gray-color li:nth-of-type(6)::before{content:"$grayColor5"}section.g-section>article ul.color.gray-color li:nth-of-type(6)::after{content:"#6D7882"}section.g-section>article ul.color.gray-color li:nth-of-type(7){background-color:#58616a}section.g-section>article ul.color.gray-color li:nth-of-type(7)::before{content:"$grayColor6"}section.g-section>article ul.color.gray-color li:nth-of-type(7)::after{content:"#58616A"}section.g-section>article ul.color.gray-color li:nth-of-type(8){background-color:#464c53}section.g-section>article ul.color.gray-color li:nth-of-type(8)::before{content:"$grayColor7"}section.g-section>article ul.color.gray-color li:nth-of-type(8)::after{content:"#464C53"}section.g-section>article ul.color.gray-color li:nth-of-type(9){background-color:#33363d}section.g-section>article ul.color.gray-color li:nth-of-type(9)::before{content:"$grayColor8"}section.g-section>article ul.color.gray-color li:nth-of-type(9)::after{content:"#33363D"}section.g-section>article ul.color.gray-color li:nth-of-type(10){background-color:#111}section.g-section>article ul.color.gray-color li:nth-of-type(10)::before{content:"$black"}section.g-section>article ul.color.gray-color li:nth-of-type(10)::after{content:"#111"}section.g-section>article table.typography td{padding:.8rem 1.6rem;height:8rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.g-section>article table.typography td.title{padding:.8rem 1.6rem .8rem 4rem;text-align:left}section.g-section>article table.typography td:first-child{padding:.8rem 1rem .8rem 4rem;text-align:left}section.g-section>article table.typography thead{background-color:#33363d;color:#fff}section.g-section>article table.typography thead td{height:4rem}section.g-section>article table.typography tbody tr:nth-of-type(odd){background-color:#f7f7f8}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(1) td:first-child{font-size:var(--font-tit-xlg);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(2) td:first-child{font-size:var(--font-tit-lg);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(3) td:first-child{font-size:var(--font-tit-md);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(4) td:first-child{font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(5) td:first-child{font-size:var(--font-tit-xsm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article ul.button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.button li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}section.g-section>article ul.button.size{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.g-section>article ul.button.size li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}section.g-section>article ul.button.size li h5{width:6rem}section.g-section>article ul.button button:not(.btn-like)::after{content:"Normal"}section.g-section>article ul.button button:not(.btn-like):hover::after{content:"Hover"}section.g-section>article ul.button button:not(.btn-like):disabled::after{content:"Inactive"}section.g-section>article ul.input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.badge-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}section.g-section>article ul.icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.icon-wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}section.g-section>article ul.profile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article .paint-target{position:relative}/*# sourceMappingURL=styleGuide.min.css.map */
(파일 끝에 줄바꿈 문자 없음)
+:root{--color-primary5: #ECF8F7;--color-primary10: #D6F8F5;--color-primary20: #AEEEE8;--color-primary30: #76E4DB;--color-primary40: #5FDDCD;--color-primary50: #42BDAE;--color-primary60: #23A091;--color-primary70: #158073;--color-primary80: #084D45;--color-primary90: #002723;--color-secondary5: #E9FCFF;--color-secondary10: #C6F7FF;--color-secondary20: #91E7F5;--color-secondary30: #51D8ED;--color-secondary40: #26C1D9;--color-secondary50: #15A9C0;--color-secondary60: #0B8FA4;--color-secondary70: #007B8E;--color-secondary80: #005765;--color-secondary90: #00353D;--color-accent5: #FFF9E8;--color-accent10: #FFF3D3;--color-accent20: #FFEBB3;--color-accent30: #FFE18F;--color-accent40: #FFD972;--color-accent50: #FFC833;--color-accent60: #DDA40B;--color-accent70: #AC7D00;--color-accent80: #715200;--color-accent90: #3E2D00;--color-background-site: #fff;--color-background-default-primary: #fff;--color-background-default-secondary: #F7F7F8;--color-background-default-tertiary: #E6E8EA;--color-background-default-quaternary: #CDD1D5;--color-background-default-primary-inverse: #33363D;--color-background-default-secondary-inverse: #464C53;--color-background-default-tertiary-inverse: #58616A;--color-background-default-quaternary-inverse: #6D7882;--color-background-alpha-primary: rgba(255, 255, 255, 0.9);--color-background-alpha-primary-inverse: rgba(17, 17, 17, 0.75);--color-background-success-primary: #F3FCF3;--color-background-success-primary-inverse: #009500;--color-background-warning-primary: #FFF8E9;--color-background-warning-primary-inverse: #98690A;--color-background-info-primary: #F0F9FF;--color-background-info-primary-inverse: #0074E5;--color-background-danger-primary: #FEF1F1;--color-background-danger-primary-inverse: #EE0000;--color-background-brand-primary: var(--color-primary5);--color-background-brand-secondary: var(--color-secondary5);--color-background-brand-accent: var(--color-accent5);--color-background-brand-primary-inverse: var(--color-primary50);--color-background-brand-secondary-inverse: var(--color-secondary50);--color-background-brand-accent-inverse: var(--color-accent50);--color-background-brand-primary-inverse-hover: var(--color-primary60);--color-background-brand-secondary-inverse-hover: var(--color-secondary60);--color-background-brand-accent-inverse-hover: var(--color-accent60);--color-background-disabled-primary: #F7F7F8;--color-background-disabled-secondary: #E6E8EA;--color-font-default-primary: #33363D;--color-font-default-secondary: #464C53;--color-font-default-tertiary: #58616A;--color-font-default-quaternary: #6D7882;--color-font-default-primary-inverse: #fff;--color-font-default-secondary-inverse: rgba(255, 255, 255, 0.9);--color-font-default-tertiary-inverse: rgba(255, 255, 255, 0.8);--color-font-default-quaternary-inverse: rgba(255, 255, 255, 0.75);--color-font-success-primary: #006600;--color-font-success-primary-inverse: #F3FCF3;--color-font-warning-primary: #66490E;--color-font-warning-primary-inverse: #FFF8E9;--color-font-info-primary: #0056AA;--color-font-info-primary-inverse: #F0F9FF;--color-font-danger-primary: #CD0404;--color-font-danger-primary-inverse: #FEF1F1;--color-font-brand-primary: var(--color-primary60);--color-font-brand-secondary: var(--color-secondary60);--color-font-brand-accent: var(--color-accent60);--color-font-brand-primary-base: var(--color-primary50);--color-font-brand-accent-base: var(--color-accent50);--color-font-brand-secondary-base: var(--color-secondary50);--color-font-brand-accent-base: var(--color-accent50);--color-font-brand-primary-inverse: var(--color-primary5);--color-font-brand-secondary-inverse: var(--color-secondary5);--color-font-brand-accent-inverse: var(--color-accent5);--color-font-disabled-primary: #58616A;--color-font-disabled-secondary: #464C53;--color-stroke-default-primary: #33363D;--color-stroke-default-secondary: #B1B8BE;--color-stroke-default-tertiary: #CDD1D5;--color-stroke-default-quaternary: #E6E8EA;--color-stroke-default-primary-inverse: #fff;--color-stroke-default-secondary-inverse: #58616A;--color-stroke-default-tertiary-inverse: #464C53;--color-stroke-default-quaternary-inverse: #33363D;--color-stroke-success-primary: #009500;--color-stroke-success-primary-inverse: #D6F5D6;--color-stroke-warning-primary: #98690A;--color-stroke-warning-primary-inverse: #FFB724;--color-stroke-info-primary: #0074E5;--color-stroke-info-primary-inverse: #C7E3FF;--color-stroke-danger-primary: #EE0000;--color-stroke-danger-primary-inverse: #FCCCCC;--color-stroke-brand-primary: var(--color-primary50);--color-stroke-brand-primary-inverse: var(--color-primary10);--color-stroke-brand-secondary: var(--color-secondary50);--color-stroke-brand-secondary-inverse: var(--color-secondary10);--color-stroke-brand-accent: var(--color-accent50);--color-stroke-brand-accent-inverse: var(--color-accent10);--color-stroke-disabled-primary: #CDD1D5;--color-stroke-disabled-secondary: #B1B8BE;--color-icon-default-primary: #33363D;--color-icon-default-secondary: #58616A;--color-icon-default-tertiary: #B1B8BE;--color-icon-default-primary-inverse: #fff;--color-icon-default-secondary-inverse: rgba(255, 255, 255, 0.75);--color-icon-default-tertiary-inverse: rgba(255, 255, 255, 0.25);--color-icon-success-primary: #009500;--color-icon-success-primary-inverse: #F3FCF3;--color-icon-warning-primary: #98690A;--color-icon-warning-primary-inverse: #FFF8E9;--color-icon-info-primary: #0074E5;--color-icon-info-primary-inverse: #F0F9FF;--color-icon-danger-primary: #EE0000;--color-icon-danger-primary-inverse: #FEF1F1;--color-icon-brand-primary: var(--color-primary50);--color-icon-brand-secondary: var(--color-secondary50);--color-icon-brand-accent: var(--color-accent50);--color-icon-brand-primary-inverse: var(--color-primary5);--color-icon-brand-secondary-inverse: var(--color-secondary5);--color-icon-brand-accent-inverse: var(--color-accent5);--color-icon-disabled-primary: #6D7882;--color-icon-disabled-secondary: #58616A;--radius-none: 0;--radius-xsm: 0.8rem;--radius-sm: 1.2rem;--radius-md: 2.4rem;--radius-lg: 3.2rem;--radius-xlg: 4rem;--radius-2xlg: 8rem;--radius-full: 100%;--spacing-none: 0;--spacing-3xsm: 0.2rem;--spacing-2xsm: 0.4rem;--spacing-xsm: 0.8rem;--spacing-sm: 1.2rem;--spacing-md: 1.6rem;--spacing-lg: 2.4rem;--spacing-xlg: 3.2rem;--spacing-2xlg: 4rem;--spacing-3xlg: 8rem;--size-stroke-none: 0;--size-stroke-xsm: 0.1rem;--size-stroke-sm: 0.2rem;--size-stroke-md: 0.4rem;--size-stroke-lg: 0.8rem;--size-font-4xlg: 4.8rem;--size-font-3xlg: 4rem;--size-font-2xlg: 2.8rem;--size-font-xlg: 2.4rem;--size-font-lg: 2rem;--size-font-md: 1.8rem;--size-font-sm: 1.6rem;--size-font-xsm: 1.4rem;--size-font-2xsm: 1.2rem;--size-font-weight-xlg: 800;--size-font-weight-lg: 700;--size-font-weight-md: 400;--size-font-lineheight-xlg: 2;--size-font-lineheight-lg: 1.5;--size-font-lineheight-md: 1.4;--size-font-lineheight-sm: 1.3;--size-font-lineheight-xsm: 1.2;--size-icon-lg: 2.4rem;--size-icon-md: 2.0rem;--size-icon-sm: 1.6rem;--spacing-section-sm: var(--spacing-2xlg);--spacing-section-md: var(--spacing-3xlg);--spacing-section-lg: 16rem;--size-wrap: 144rem;--size-wrap-md: 102.4rem;--size-wrap-sm: 80rem;--size-wrap-xsm: 48rem;--size-wrap-2xsm: 40rem;--size-wrap-full: 144rem;--size-wrap-spacing: 4rem;--size-popup-xsm: 32rem;--size-popup-sm: 44rem;--size-popup-md: 64rem;--size-popup-lg: 80rem;--size-popup-xlg: var(--size-wrap);--size-popup-round: var(--radius-radius-md);--size-popup-padding: var(--spacing-spacing-2xlg);--form-width-lg: 40rem;--form-width-md: 24rem;--form-width-sm: 16rem;--form-width-xsm: 8rem;--form-height-lg: 6.4rem;--form-height-md: 4.8rem;--form-height-sm: 3.6rem;--form-height-xsm: 2.8rem}:root{--font-heading-lg: 5.6rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: var(--size-font-3xlg);--font-tit-lg: var(--size-font-2xlg);--font-tit-md: var(--size-font-xlg);--font-tit-sm: var(--size-font-md);--font-tit-xsm: var(--size-font-sm);--font-body-lg: var(--size-font-md);--font-body-md: var(--size-font-sm);--font-body-sm: var(--size-font-xsm);--font-body-xsm: var(--size-font-2xsm);--font-label-lg: var(--size-font-md);--font-label-md: var(--size-font-sm);--font-label-sm: var(--size-font-xsm);--font-label-xsm: var(--size-font-2xsm);--font-tit-label: var(--size-font-sm)}@media(max-width: 1279px){:root{--font-heading-lg: 5.2rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: 3.6rem;--font-tit-lg: 2.6rem;--font-tit-md: var(--size-font-md);--font-tit-sm: var(--size-font-sm);--font-tit-xsm: var(--size-font-xsm);--font-body-lg: var(--size-font-sm);--font-body-md: var(--size-font-xsm);--font-body-sm: var(--size-font-2xsm);--font-body-xsm: 1rem;--font-label-lg: var(--size-font-sm);--font-label-md: var(--size-font-xsm);--font-label-sm: var(--size-font-2xsm);--font-label-xsm: 1rem;--font-tit-label: var(--size-font-xsm);--spacing-section-sm: var(--spacing-2xlg);--spacing-section-md: var(--spacing-3xlg);--spacing-section-lg: 16rem;--size-wrap-spacing: 2.4rem}}@media(max-width: 767px){:root{--font-heading-lg: 4.8rem;--font-heading-md: var(--size-font-4xlg);--font-heading-sm: var(--size-font-3xlg);--font-tit-xlg: 3.6rem;--font-tit-lg: 2.4rem;--font-tit-md: var(--size-font-md);--font-tit-sm: var(--size-font-sm);--font-tit-xsm: var(--size-font-xsm);--font-body-lg: var(--size-font-sm);--font-body-md: var(--size-font-xsm);--font-body-sm: var(--size-font-2xsm);--font-body-xsm: 1rem;--font-label-lg: var(--size-font-sm);--font-label-md: var(--size-font-xsm);--font-label-sm: var(--size-font-2xsm);--font-label-xsm: 1rem;--font-tit-label: var(--size-font-xsm);--size-wrap-spacing: 1.6rem;--spacing-section-lg: 12rem;--form-height-lg: 5.6rem;--form-height-md: 4rem;--form-height-sm: 3.2rem;--form-height-xsm: 2.4rem;--pop-gap: 1.6rem}}body{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}section.g-section{padding-bottom:8rem}section.g-section>header{display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;max-width:var(--size-wrap);padding:0 var(--size-wrap-spacing);margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#f7f7f8}section.g-section>header h1{font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>header h2{font-size:var(--font-body-md);font-weight:var(--size-font-weight-md)}section.g-section>header h2::before{content:"";display:inline-block;width:.1rem;height:1rem;vertical-align:baseline;background-color:var(--color-font-default-tertiary);margin:0 1rem}section.g-section>header h1,section.g-section>header h2{color:var(--color-font-default-tertiary)}section.g-section>header em{font-style:normal;margin-left:auto}section.g-section>article{max-width:var(--size-wrap);padding:0 var(--size-wrap-spacing);margin:0 auto;margin-top:4rem}section.g-section>article>h3{font-size:var(--font-tit-md);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>h3+p{margin-top:.8rem;color:#6d7882}section.g-section>article>h4{margin-top:1.6rem;font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>h5{margin-top:1.6rem;font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article>ul,section.g-section>article>table,section.g-section>article>div:not(.dim){margin-top:1.6rem}section.g-section>article>ul:nth-of-type(1),section.g-section>article>table:nth-of-type(1),section.g-section>article>div:not(.dim):nth-of-type(1){margin-top:2.4rem}section.g-section>article ul.color{display:grid}section.g-section>article ul.color li{padding:3.6rem 1rem 1.6rem;word-break:break-all}section.g-section>article ul.color li::before,section.g-section>article ul.color li::after{display:block}section.g-section>article ul.color li::after{opacity:.5}section.g-section>article ul.color.gray-color{grid-template-columns:repeat(auto-fill, minmax(20%, 1fr))}section.g-section>article ul.color.gray-color li{color:#33363d}section.g-section>article ul.color.gray-color li:nth-of-type(5)~li{color:#fff}section.g-section>article ul.color.gray-color li:nth-of-type(1){background-color:#fff}section.g-section>article ul.color.gray-color li:nth-of-type(1)::before{content:"$white"}section.g-section>article ul.color.gray-color li:nth-of-type(1)::after{content:"#fff"}section.g-section>article ul.color.gray-color li:nth-of-type(2){background-color:#f7f7f8}section.g-section>article ul.color.gray-color li:nth-of-type(2)::before{content:"$grayColor1"}section.g-section>article ul.color.gray-color li:nth-of-type(2)::after{content:"#F7F7F8"}section.g-section>article ul.color.gray-color li:nth-of-type(3){background-color:#cdd1d5}section.g-section>article ul.color.gray-color li:nth-of-type(3)::before{content:"$grayColor2"}section.g-section>article ul.color.gray-color li:nth-of-type(3)::after{content:"#CDD1D5"}section.g-section>article ul.color.gray-color li:nth-of-type(4){background-color:#b1b8be}section.g-section>article ul.color.gray-color li:nth-of-type(4)::before{content:"$grayColor3"}section.g-section>article ul.color.gray-color li:nth-of-type(4)::after{content:"#B1B8BE"}section.g-section>article ul.color.gray-color li:nth-of-type(5){background-color:#8a949e}section.g-section>article ul.color.gray-color li:nth-of-type(5)::before{content:"$grayColor4"}section.g-section>article ul.color.gray-color li:nth-of-type(5)::after{content:"#8A949E"}section.g-section>article ul.color.gray-color li:nth-of-type(6){background-color:#6d7882}section.g-section>article ul.color.gray-color li:nth-of-type(6)::before{content:"$grayColor5"}section.g-section>article ul.color.gray-color li:nth-of-type(6)::after{content:"#6D7882"}section.g-section>article ul.color.gray-color li:nth-of-type(7){background-color:#58616a}section.g-section>article ul.color.gray-color li:nth-of-type(7)::before{content:"$grayColor6"}section.g-section>article ul.color.gray-color li:nth-of-type(7)::after{content:"#58616A"}section.g-section>article ul.color.gray-color li:nth-of-type(8){background-color:#464c53}section.g-section>article ul.color.gray-color li:nth-of-type(8)::before{content:"$grayColor7"}section.g-section>article ul.color.gray-color li:nth-of-type(8)::after{content:"#464C53"}section.g-section>article ul.color.gray-color li:nth-of-type(9){background-color:#33363d}section.g-section>article ul.color.gray-color li:nth-of-type(9)::before{content:"$grayColor8"}section.g-section>article ul.color.gray-color li:nth-of-type(9)::after{content:"#33363D"}section.g-section>article ul.color.gray-color li:nth-of-type(10){background-color:#111}section.g-section>article ul.color.gray-color li:nth-of-type(10)::before{content:"$black"}section.g-section>article ul.color.gray-color li:nth-of-type(10)::after{content:"#111"}section.g-section>article table.typography td{padding:.8rem 1.6rem;height:8rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.g-section>article table.typography td.title{padding:.8rem 1.6rem .8rem 4rem;text-align:left}section.g-section>article table.typography td:first-child{padding:.8rem 1rem .8rem 4rem;text-align:left}section.g-section>article table.typography thead{background-color:#33363d;color:#fff}section.g-section>article table.typography thead td{height:4rem}section.g-section>article table.typography tbody tr:nth-of-type(odd){background-color:#f7f7f8}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(1) td:first-child{font-size:var(--font-tit-xlg);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(2) td:first-child{font-size:var(--font-tit-lg);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(3) td:first-child{font-size:var(--font-tit-md);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(4) td:first-child{font-size:var(--font-tit-sm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article table.typography:nth-of-type(1) tbody tr:nth-of-type(5) td:first-child{font-size:var(--font-tit-xsm);font-weight:var(--size-font-weight-xlg);line-height:var(--size-font-lineheight-sm)}section.g-section>article ul.button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.button li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}section.g-section>article ul.button.size{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.g-section>article ul.button.size li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}section.g-section>article ul.button.size li h5{width:6rem}section.g-section>article ul.button button:not(.btn-like)::after{content:"Normal"}section.g-section>article ul.button button:not(.btn-like):hover::after{content:"Hover"}section.g-section>article ul.button button:not(.btn-like):disabled::after{content:"Inactive"}section.g-section>article ul.input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.badge-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}section.g-section>article ul.icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article ul.icon-wrap li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}section.g-section>article ul.profile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}section.g-section>article .paint-target{position:relative}/*# sourceMappingURL=styleGuide.min.css.map */
(파일 끝에 줄바꿈 문자 없음)
resources/front/site/SITE_00000/css/styleGuide.min.css.map
--- resources/front/site/SITE_00000/css/styleGuide.min.css.map
+++ resources/front/site/SITE_00000/css/styleGuide.min.css.map
@@ -1,1 +1,1 @@
-{"version":3,"sources":["common/abstracts/_variables.scss","common/abstracts/_mixins.scss","styleGuide.scss"],"names":[],"mappings":"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","file":"styleGuide.min.css"}
(파일 끝에 줄바꿈 문자 없음)
+{"version":3,"sources":["common/abstracts/_variables.scss","common/abstracts/_mixins.scss","styleGuide.scss"],"names":[],"mappings":"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","file":"styleGuide.min.css"}
(파일 끝에 줄바꿈 문자 없음)
 
resources/front/site/SITE_00000/images/common/common/txt-none-sch.svg (added)
+++ resources/front/site/SITE_00000/images/common/common/txt-none-sch.svg
@@ -0,0 +1,6 @@
+<svg width="80" height="80" viewBox="0 0 80 80" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M58.9578 53.262L53.2648 58.955L43.3008 48.991L48.9938 43.298L58.9578 53.262Z" fill="#C1BFC8"/>
+<path d="M73.6422 62.256L61.8082 50.422C60.2362 48.85 57.6872 48.85 56.1152 50.422L50.4222 56.115C48.8502 57.687 48.8502 60.236 50.4222 61.808L62.2562 73.642C65.4002 76.788 70.5012 76.788 73.6452 73.642C76.7852 70.5 76.7832 65.401 73.6412 62.257L73.6422 62.256Z" fill="#727077"/>
+<path d="M31.175 58.349C46.1833 58.349 58.35 46.1824 58.35 31.174C58.35 16.1657 46.1833 3.99902 31.175 3.99902C16.1667 3.99902 4 16.1657 4 31.174C4 46.1824 16.1667 58.349 31.175 58.349Z" fill="#918F97"/>
+<path d="M31.1748 50.297C41.7361 50.297 50.2978 41.7354 50.2978 31.174C50.2978 20.6127 41.7361 12.051 31.1748 12.051C20.6134 12.051 12.0518 20.6127 12.0518 31.174C12.0518 41.7354 20.6134 50.297 31.1748 50.297Z" fill="#C7E3FF"/>
+</svg>
 
resources/front/site/SITE_00000/images/common/member/login-kakao.svg (added)
+++ resources/front/site/SITE_00000/images/common/member/login-kakao.svg
@@ -0,0 +1,3 @@
+<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path opacity="0.902" fill-rule="evenodd" clip-rule="evenodd" d="M10.2308 0C4.82103 0 0 3.705 0 8.27658C0 11.1186 1.86487 13.6253 4.70436 15.1156L3.50957 19.4573C3.40368 19.8418 3.84521 20.1474 4.18385 19.9247L9.42128 16.4862C9.86282 16.5283 10.3121 16.5532 10.2308 16.5532C16.7168 16.5532 21 12.847 21 8.27658C21 3.705 16.7168 0 10.2308 0Z" fill="black"/>
+</svg>
 
resources/front/site/SITE_00000/images/common/member/login-naver.svg (added)
+++ resources/front/site/SITE_00000/images/common/member/login-naver.svg
@@ -0,0 +1,3 @@
+<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M13.5611 10.7037L6.14667 0H0V20H6.43889V9.29628L13.8533 20H20V0H13.5611V10.7037Z" fill="white"/>
+</svg>
 
resources/front/site/SITE_00000/images/common/member/login-onepass.svg (added)
+++ resources/front/site/SITE_00000/images/common/member/login-onepass.svg
@@ -0,0 +1,17 @@
+<svg width="22" height="20" viewBox="0 0 22 20" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0_8288_3220)">
+<path d="M1.78763 1.79243H5.3652V0H0V5.38194H1.78763V1.79243Z" fill="white"/>
+<path d="M1.78763 14.6146H0V20H5.3652V18.2064H1.78763V14.6146Z" fill="white"/>
+<path d="M10.1947 12.8663C10.2051 11.7727 10.4134 10.7314 11.4397 9.48456C11.7717 9.08289 11.7197 8.48967 11.324 8.15301C10.9248 7.81867 10.3301 7.87323 9.998 8.27258C8.66856 9.8456 8.30293 11.4871 8.3145 12.8663C8.31913 14.1711 8.576 15.274 8.56674 16.0611C8.56443 16.5672 8.48806 16.8946 8.28905 17.1918C8.08772 17.4843 7.69896 17.8245 6.8682 18.1588C6.38687 18.3504 6.15199 18.9018 6.34406 19.3847C6.48985 19.7539 6.84275 19.9791 7.21763 19.9791C7.33333 19.9791 7.45135 19.9582 7.56358 19.9118C8.61187 19.4962 9.36973 18.9552 9.84412 18.2528C10.3231 17.5505 10.4516 16.7657 10.4492 16.0611C10.4411 14.9431 10.1878 13.9006 10.1947 12.8663Z" fill="white"/>
+<path d="M11.8169 17.6422C11.302 17.583 10.8357 17.9533 10.7755 18.4699C10.764 18.5466 10.6529 19.1642 10.219 19.8282C10.1831 19.8851 10.138 19.942 10.0975 20H12.2554C12.5666 19.2884 12.6349 18.7555 12.6442 18.6893C12.7032 18.1727 12.3341 17.7037 11.8169 17.6422Z" fill="white"/>
+<path d="M14.7164 6.30717C14.19 6.30717 13.6473 6.37799 13.1 6.53355C12.599 6.67518 12.3075 7.1941 12.4475 7.69793C12.5875 8.19828 13.107 8.49083 13.6068 8.35152C13.9933 8.2424 14.3589 8.19596 14.7164 8.19596C16.1269 8.18667 17.5165 8.98073 18.9107 10.1416C19.9567 11.01 20.9714 12.0536 22 12.9754V10.4005C21.4007 9.83051 20.7724 9.24077 20.1105 8.68818C18.5937 7.43441 16.8431 6.31414 14.7164 6.30717Z" fill="white"/>
+<path d="M22 0H16.6348V1.79243H20.2124V4.70397C18.5381 3.69283 16.6024 3.08103 14.603 3.07871C12.7587 3.07755 10.8681 3.60692 9.17072 4.81077C6.00273 7.02925 4.99264 10.1799 5.01693 13.2505C5.01693 14.192 5.10256 15.1416 5.23677 16.0796C5.30851 16.5951 5.78521 16.9538 6.30009 16.8807C6.81613 16.8064 7.1725 16.3269 7.10077 15.8126C6.97581 14.9373 6.90176 14.0806 6.90176 13.2505C6.92374 10.5236 7.64342 8.22847 10.2572 6.35245C11.6317 5.38194 13.1116 4.96982 14.603 4.96749C16.8153 4.96517 19.0484 5.91247 20.7134 7.40074C21.1299 7.76759 21.5638 8.13559 22 8.49547V0Z" fill="white"/>
+<path d="M18.773 11.8354C17.8821 11.0077 17.2272 10.3773 16.5237 10.0395C15.9394 9.77595 15.3644 9.6378 14.8113 9.6378C13.7734 9.62735 12.8698 10.1695 12.3549 10.9194C11.8284 11.6694 11.5982 12.5888 11.5959 13.5407C11.5959 14.0411 11.6607 14.5542 11.796 15.0592C12.1964 16.486 13.3152 18.2795 14.8772 20H17.5338C17.4505 19.9245 17.3672 19.8468 17.2839 19.769C15.3424 17.958 13.8961 15.6965 13.6138 14.5705C13.5235 14.2257 13.4784 13.8739 13.4784 13.5407C13.4761 12.9046 13.645 12.3473 13.8891 12.0142C14.1402 11.6821 14.3751 11.5382 14.8113 11.5266C15.0508 11.5266 15.362 11.5846 15.7554 11.7634C15.9024 11.8075 16.666 12.4205 17.4818 13.2076C18.3206 14.0039 19.3214 15.0023 20.3362 15.9531C20.9054 16.4813 21.4863 16.9422 22 17.3566V14.9141C21.8727 14.8038 21.7443 14.69 21.6205 14.5716C20.6324 13.6476 19.6408 12.655 18.773 11.8354Z" fill="white"/>
+<path d="M16.6938 14.0817C16.3745 13.6708 15.7832 13.6 15.3713 13.9204C14.9652 14.2408 14.89 14.8328 15.2116 15.2449C15.6513 15.8091 16.8812 17.2823 18.3484 18.6626C18.8517 19.134 19.3828 19.5925 19.9231 20H22V19.1282C21.8959 19.069 21.7917 19.0074 21.683 18.9366C19.7056 17.6875 17.2492 14.8108 16.6938 14.0817Z" fill="white"/>
+</g>
+<defs>
+<clipPath id="clip0_8288_3220">
+<rect width="22" height="20" fill="white"/>
+</clipPath>
+</defs>
+</svg>
 
resources/front/site/SITE_00000/images/custom/main/course-obj1.svg (added)
+++ resources/front/site/SITE_00000/images/custom/main/course-obj1.svg
@@ -0,0 +1,9 @@
+<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<rect width="120" height="120" fill="url(#pattern0_8308_17006)"/>
+<defs>
+<pattern id="pattern0_8308_17006" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image0_8308_17006" transform="scale(0.000369822)"/>
+</pattern>
+<image id="image0_8308_17006" width="2704" height="2704" preserveAspectRatio="none" xlink:href="data:image/png;base64,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AAAAAAAAAAAAxAhIAQAAAAAAAAAAAGIEpAAAAAAAAAAAAAAxAlIAAAAAAAAAAACAGAEpAAAAAAAAAAAAQIyAFAAAAAAAAAAAACBGQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZACgAAAAAAAAAAABAjIAUAAAAAAAAAAACIEZACAAAAAAAAAAAAxAhIAQAAAAAAAAAAAGIEpAAAAAAAAAAAAAAxAlIAAAAAAAAAAACAGAEpAAAAAAAAAAAAQIyAFAAAAAAAAAAAACBGQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZACgAAAAAAAAAAABAjIAUAAAAAAAAAAACIEZACAAAAAAAAAAAAxAhIAQAAAAAAAAAAAGIEpAAAAAAAAAAAAAAxAlIAAAAAAAAAAACAGAEpAAAAAAAAAAAAQIyAFAAAAAAAAAAAACBGQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZA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AAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZACgAAAAAAAAAAABAjIAUAAAAAAAAAAACIEZACAAAAAAAAAAAAxAhIAQAAAAAAAAAAAGIEpAAAAAAAAAAAAAAxAlIAAAAAAAAAAACAGAEpAAAAAAAAAAAAQIyAFAAAAAAAAAAAACBGQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZACgAAAAAAAAAAABAjIAUAAAAAAAAAAACIEZACAAAAAAAAAAAAxAhIAQAAAAAAAAAAAGIEpAAAAAAAAAAAAAAxAlIAAAAAAAAAAACAGAEpAAAAAAAAAAAAQIyAFAAAAAAAAAAAACBGQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAAADECUgAAAAAAAAAAAIAYASkAAAAAAAAAAABAjIAUAAAAAAAAAAAAIEZACgAAAAAAAAAAABAjIAUAAAAAAAAAAACIEZACAAAAAAAAAAAAxDyt8zKdfQQAAAAAAAAAAAAAx7FACgAAAAAAAAAAABDxY3hUQAoAAAAAAAAAAAAQIyAFAAAAAAAAAAAAiBGQAgAAAAAAAAAAAMQISAEAAAAAAAAAAABiBKQAAAAAAAAAAAAAMQJSAAAAAAAAAAAAgBgBKQAAAAAAAAAAAECMgBQAAAAAAAAAAAAgRkAKAAAAAAAAAAAAECMgBQAAAAAAAAAAAIgRkAIAAAAAAAAAAADECEgBAAAAAAAAAAAAYgSkAAAAAAAAAAAA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"/>
+</defs>
+</svg>
 
resources/front/site/SITE_00000/images/custom/main/course-obj2.svg (added)
+++ resources/front/site/SITE_00000/images/custom/main/course-obj2.svg
@@ -0,0 +1,9 @@
+<svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<rect width="120" height="120" fill="url(#pattern0_8532_1025)"/>
+<defs>
+<pattern id="pattern0_8532_1025" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image0_8532_1025" transform="scale(0.005)"/>
+</pattern>
+<image id="image0_8532_1025" width="200" height="200" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/>
+</defs>
+</svg>
 
resources/front/site/SITE_00000/images/custom/main/facility-obj.svg (added)
+++ resources/front/site/SITE_00000/images/custom/main/facility-obj.svg
This file is too big to display.
 
resources/front/site/SITE_00000/images/custom/main/library-obj.svg (added)
+++ resources/front/site/SITE_00000/images/custom/main/library-obj.svg
@@ -0,0 +1,9 @@
+<svg width="197" height="217" viewBox="0 0 197 217" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<rect opacity="0.1" x="0.397461" y="43.3975" width="200" height="200" transform="rotate(-30 0.397461 43.3975)" fill="url(#pattern0_8308_17379)"/>
+<defs>
+<pattern id="pattern0_8308_17379" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image0_8308_17379" transform="translate(0.05 0.156658) scale(0.000310345)"/>
+</pattern>
+<image id="image0_8308_17379" width="2900" height="2217" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/>
+</defs>
+</svg>
 
resources/front/site/SITE_00000/images/custom/main/quick-img1.svg (added)
+++ resources/front/site/SITE_00000/images/custom/main/quick-img1.svg
@@ -0,0 +1,9 @@
+<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<rect width="64" height="64" fill="url(#pattern0_8308_16497)"/>
+<defs>
+<pattern id="pattern0_8308_16497" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image0_8308_16497" transform="scale(0.00520833)"/>
+</pattern>
+<image id="image0_8308_16497" width="192" height="192" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/>
+</defs>
+</svg>
 
resources/front/site/SITE_00000/images/custom/main/sch-obj.svg (added)
+++ resources/front/site/SITE_00000/images/custom/main/sch-obj.svg
@@ -0,0 +1,9 @@
+<svg width="113" height="48" viewBox="0 0 113 48" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<rect width="113" height="48" fill="url(#pattern0_8308_16461)"/>
+<defs>
+<pattern id="pattern0_8308_16461" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image0_8308_16461" transform="matrix(0.0016 0 0 0.00376667 0 -0.00473333)"/>
+</pattern>
+<image id="image0_8308_16461" width="625" height="268" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/>
+</defs>
+</svg>
 
resources/front/site/SITE_00000/images/custom/main/student-mn-today-chart.svg (deleted)
--- resources/front/site/SITE_00000/images/custom/main/student-mn-today-chart.svg
@@ -1,116 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg">
-    <defs>
-        <!-- 기본 상태 -->
-        <linearGradient id="chartLine1Default" x1="47.9993" y1="12.0004" x2="95.9993" y2="60.0004" gradientUnits="userSpaceOnUse">
-            <stop stop-color="#DDDAE3"/>
-            <stop offset="0.5" stop-color="#EFEEF3"/>
-            <stop offset="1" stop-color="white" stop-opacity="0.025"/>
-        </linearGradient>
-        <linearGradient id="chartLine2Default" x1="89.5636" y1="81.8149" x2="6.43775" y2="81.8149" gradientUnits="userSpaceOnUse">
-            <stop stop-color="#DDDAE3"/>
-            <stop offset="0.5" stop-color="#EFEEF3"/>
-            <stop offset="1" stop-color="white" stop-opacity="0.025"/>
-        </linearGradient>
-        <linearGradient id="chartLine3Default" x1="48" y1="12.0004" x2="0" y2="60.0004" gradientUnits="userSpaceOnUse">
-            <stop stop-color="white" stop-opacity="0.025"/>
-            <stop offset="0.5" stop-color="#EFEEF3"/>
-            <stop offset="1" stop-color="#DDDAE3"/>
-        </linearGradient>
-
-        <!-- Active 상태 -->
-        <linearGradient id="chartLine1Active" x1="47.9993" y1="12.0004" x2="95.9993" y2="60.0004" gradientUnits="userSpaceOnUse">
-            <stop stop-color="#4686CF"/>
-            <stop offset="0.5" stop-color="#88B7EC"/>
-            <stop offset="1" stop-color="white" stop-opacity="0.025"/>
-        </linearGradient>
-        <linearGradient id="chartLine2Active" x1="89.5636" y1="81.8149" x2="6.43775" y2="81.8149" gradientUnits="userSpaceOnUse">
-            <stop stop-color="#FFA4B4"/>
-            <stop offset="0.5" stop-color="#FFC5D7"/>
-            <stop offset="1" stop-color="white" stop-opacity="0.025"/>
-        </linearGradient>
-        <linearGradient id="chartLine3Active" x1="48" y1="12.0004" x2="0" y2="60.0004" gradientUnits="userSpaceOnUse">
-            <stop stop-color="white" stop-opacity="0.025"/>
-            <stop offset="0.5" stop-color="#C2EFC2"/>
-            <stop offset="1" stop-color="#85DC85"/>
-        </linearGradient>
-        <linearGradient id="chartLine3ActiveGold" x1="48" y1="12.0004" x2="1.57714e-07" y2="60.0004" gradientUnits="userSpaceOnUse">
-            <stop stop-color="white" stop-opacity="0.025"/>
-            <stop offset="0.5" stop-color="#C2EFC2"/>
-            <stop offset="1" stop-color="#FFD47C"/>
-        </linearGradient>
-
-        <!-- 학교공부 -->
-        <symbol id="study">
-            <g>
-                <path class="line1" d="M89.5622 72.0007L82.008 67.6298C85.4516 61.6778 87.272 54.8902 87.272 48C87.272 26.3455 69.6545 8.72727 47.9993 8.72727V0C74.4669 0 95.9993 21.5324 95.9993 48C95.9993 56.4233 93.7738 64.7229 89.5622 72.0007Z"/>
-                <path class="dot1" d="M44 4C44 1.79086 45.7909 0 48 0V0C50.2091 0 52 1.79086 52 4V4C52 6.20914 50.2091 8 48 8V8C45.7909 8 44 6.20914 44 4V4Z" />
-            </g>
-        </symbol>
-        <symbol id="study-active">
-            <g class="active">
-                <path class="line1" d="M89.5622 72.0007L82.008 67.6298C85.4516 61.6778 87.272 54.8902 87.272 48C87.272 26.3455 69.6545 8.72727 47.9993 8.72727V0C74.4669 0 95.9993 21.5324 95.9993 48C95.9993 56.4233 93.7738 64.7229 89.5622 72.0007Z"/>
-                <path class="dot1" d="M44 4C44 1.79086 45.7909 0 48 0V0C50.2091 0 52 1.79086 52 4V4C52 6.20914 50.2091 8 48 8V8C45.7909 8 44 6.20914 44 4V4Z" />
-            </g>
-        </symbol>
-
-        <!-- 핵심개념 -->
-        <symbol id="core">
-            <g>
-                <path class="line2" d="M47.9999 95.9999C30.9279 95.9999 15.0021 86.8036 6.43774 72.0007L13.9919 67.6298C21.0021 79.7454 34.0334 87.2727 48.0007 87.2727C61.9679 87.2727 74.9992 79.7454 82.0094 67.6298L89.5636 72.0007C80.9985 86.8036 65.0727 95.9999 48.0014 95.9999H47.9999Z"/>
-                <path class="dot2" d="M81 69C81 66.2386 83.2386 64 86 64V64C88.7614 64 91 66.2386 91 69V69C91 71.7614 88.7614 74 86 74V74C83.2386 74 81 71.7614 81 69V69Z" />
-            </g>
-        </symbol>
-        <symbol id="core-active">
-            <g class="active">
-                <path class="line2" d="M47.9999 95.9999C30.9279 95.9999 15.0021 86.8036 6.43774 72.0007L13.9919 67.6298C21.0021 79.7454 34.0334 87.2727 48.0007 87.2727C61.9679 87.2727 74.9992 79.7454 82.0094 67.6298L89.5636 72.0007C80.9985 86.8036 65.0727 95.9999 48.0014 95.9999H47.9999Z"/>
-                <path class="dot2" d="M81 69C81 66.2386 83.2386 64 86 64V64C88.7614 64 91 66.2386 91 69V69C91 71.7614 88.7614 74 86 74V74C83.2386 74 81 71.7614 81 69V69Z" />
-            </g>
-        </symbol>
-
-        <!-- 오답노트 -->
-        <symbol id="note">
-            <g>
-                <path class="line3" d="M6.43782 72.0007C2.22618 64.7229 0 56.4233 0 48C0 39.5767 2.22255 31.2575 6.42836 23.9905C14.9913 9.19273 30.9207 0 48 0V8.72727C34.0255 8.72727 20.9898 16.2509 13.9818 28.3615C10.544 34.3018 8.72727 41.0924 8.72727 48C8.72727 54.9076 10.5476 61.6785 13.9913 67.6298L6.43709 72.0007H6.43782Z"/>
-                <path class="dot3" d="M5 69C5 66.2386 7.23858 64 10 64V64C12.7614 64 15 66.2386 15 69V69C15 71.7614 12.7614 74 10 74V74C7.23858 74 5 71.7614 5 69V69Z" />
-            </g>
-        </symbol>
-        <symbol id="note-active">
-            <g class="active">
-                <path class="line3" d="M6.43782 72.0007C2.22618 64.7229 0 56.4233 0 48C0 39.5767 2.22255 31.2575 6.42836 23.9905C14.9913 9.19273 30.9207 0 48 0V8.72727C34.0255 8.72727 20.9898 16.2509 13.9818 28.3615C10.544 34.3018 8.72727 41.0924 8.72727 48C8.72727 54.9076 10.5476 61.6785 13.9913 67.6298L6.43709 72.0007H6.43782Z"/>
-                <path class="dot3" d="M5 69C5 66.2386 7.23858 64 10 64V64C12.7614 64 15 66.2386 15 69V69C15 71.7614 12.7614 74 10 74V74C7.23858 74 5 71.7614 5 69V69Z" />
-            </g>
-        </symbol>
-        <symbol id="note-active-gold">
-            <g class="active gold">
-                <path class="line3" d="M6.43782 72.0007C2.22618 64.7229 0 56.4233 0 48C0 39.5767 2.22255 31.2575 6.42836 23.9905C14.9913 9.19273 30.9207 0 48 0V8.72727C34.0255 8.72727 20.9898 16.2509 13.9818 28.3615C10.544 34.3018 8.72727 41.0924 8.72727 48C8.72727 54.9076 10.5476 61.6785 13.9913 67.6298L6.43709 72.0007H6.43782Z"/>
-                <path class="dot3" d="M5 69C5 66.2386 7.23858 64 10 64V64C12.7614 64 15 66.2386 15 69V69C15 71.7614 12.7614 74 10 74V74C7.23858 74 5 71.7614 5 69V69Z" />
-            </g>
-        </symbol>
-
-    </defs>
-
-    <style>
-    /* 기본 상태 */
-        .line1 { fill: url(#chartLine1Default) !important; }
-        .line2 { fill: url(#chartLine2Default); }
-        .line3 { fill: url(#chartLine3Default); }
-
-        .dot1,
-        .dot2,
-        .dot3 {
-            fill: #DDDAE3;
-        }
-        /* Active 상태 */
-        .active .line1 { fill: url(#chartLine1Active) !important; }
-        .active .line2 { fill: url(#chartLine2Active); }
-        .active .line3 { fill: url(#chartLine3Active); }
-
-        /* Gold 상태 */
-        .active.gold .line3 { fill: url(#chartLine3ActiveGold); }
-
-
-        .active .dot1 { fill: #1359A9 !important; }
-        .active .dot2 { fill: #FF8291 !important; }
-        .active .dot3 { fill: #42BE42 !important; }
-    </style>
-</svg>(파일 끝에 줄바꿈 문자 없음)
 
resources/front/site/SITE_00000/images/custom/main/support-obj.svg (added)
+++ resources/front/site/SITE_00000/images/custom/main/support-obj.svg
@@ -0,0 +1,9 @@
+<svg width="197" height="217" viewBox="0 0 197 217" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<rect opacity="0.1" x="0.397461" y="43.3975" width="200" height="200" transform="rotate(-30 0.397461 43.3975)" fill="url(#pattern0_8308_17377)"/>
+<defs>
+<pattern id="pattern0_8308_17377" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image0_8308_17377" transform="translate(0.0463661 0.0147744) scale(0.000303594)"/>
+</pattern>
+<image id="image0_8308_17377" width="2971" height="3228" preserveAspectRatio="none" xlink:href="data:image/png;base64,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AIDfyC8AAADombI5AAAAAAAAAAAAAACBsjkAAAAAAAAAAAAAAIGyOQAAAAAAAAAAAAAAgbI5AAAAAAAAAAAAAACBsjkAAAAAAAAAAAAAAIGyOQAAAAAAAAAAAAAAgbI5AAAAAAAAAAAAAACBsjkAAAAAAAAAAAAAAIGyOQAAAAAAAAAAAAAAgbI5AAAAAAAAAAAAAACBsjkAACXPuIEAACAASURBVAAAAAAAAAAAAIGyOQAAAAAAAAAAAAAAgbI5AAAAAAAAAAAAAACBsjkAAAAAAAAAAAAAAIGyOQAAAAAAAAAAAAAAgbI5AAAAAAAAAFxoXbZU+wwAAABwhLI5AAAAXbKkBQAAAAAAAIBrKZsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQKJsDAAAAAAAAAAAAABAomwMAAAAAAAAAAAAAECibAwAAAAAAAAAAAAAQ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"/>
+</defs>
+</svg>
 
resources/front/site/SITE_00000/images/custom/main/visual1.jpg (Binary) (added)
+++ resources/front/site/SITE_00000/images/custom/main/visual1.jpg
Binary file is not shown
 
resources/front/site/SITE_00000/images/temp/img_space.png (Binary) (added)
+++ resources/front/site/SITE_00000/images/temp/img_space.png
Binary file is not shown
resources/front/site/SITE_00000/js/common-custom.js
--- resources/front/site/SITE_00000/js/common-custom.js
+++ resources/front/site/SITE_00000/js/common-custom.js
@@ -158,7 +158,121 @@
                     }
                 });
             });
-        }
+        },
+
+        //sj추가
+        mnVisualSwiper: function (obj) {
+           return this.each(function () {
+                var $container = $(this);
+                var $el = $container.find('.swiper');
+                var $btnPrev = $container.find('.swiper-button-prev')[0];
+                var $btnNext = $container.find('.swiper-button-next')[0];
+                var $btnsPagination = $container.find('.swiper-pagination')[0];       
+                var $btnPlayStop = $container.find('.swiper-btn-playstop-toggle')[0];       
+                var isPaused = false; // 재생 상태 변수 (컨테이너별)
+
+                var swiper = new Swiper($el[0], {
+                    preloadImages: true,
+                    autoplay: {
+                        delay: 3000,
+                        disableOnInteraction: false,
+                    },
+                    loop: true,
+                    speed: 1000,
+                    slidesPerView: 1,
+                    initialSlide: 0,
+                    watchSlidesProgress: true,
+                    navigation: {
+                        prevEl: $btnPrev,
+                        nextEl: $btnNext
+                    },
+                    pagination: {
+                        el: $btnsPagination,
+                        type: "custom", 
+                        renderCustom: function (swiper, current, total) {
+                            return `
+                                <em>${current}</em>
+                                <span>${total}</span>
+                            `;
+                        },
+                    },
+                });
+
+                // 재생/중지 버튼
+                $($btnPlayStop).on('click', function () {
+                    if (isPaused) {
+                        swiper.autoplay.start();
+                        $(this).removeClass('is-stop').text('중지');
+                        isPaused = false;
+                    } else {
+                        swiper.autoplay.stop();
+                        $(this).addClass('is-stop').text('재생');
+                        isPaused = true;
+                    }
+                });
+            });
+        },
+        mnCourseSwiper: function (obj) {
+            return this.each(function () {
+                var $container = $(this);
+                var $el = $container.find('.swiper');
+                var $btnPrev = $container.find('.swiper-button-prev')[0];
+                var $btnNext = $container.find('.swiper-button-next')[0];
+                var swiper = new Swiper($el[0], {
+                    preloadImages: true,
+                    loop: true,
+                    // effect: "fade", 
+                    // fadeEffect: {
+                    //     crossFade: true, 
+                    // },
+                    speed: 1000,
+                    spaceBetween: 24,
+                    slidesPerView: 1,
+                    initialSlide: 0,
+                    watchSlidesProgress: true,
+                    navigation: {
+                        prevEl: $btnPrev,
+                        nextEl: $btnNext
+                    },
+                });
+            });
+        },
+        imgSwiper: function () {
+            return this.each(function () {
+                const $area = $(this).find('.img-area');
+                const $el = $(this).find('.img-swiper');
+                const $btnPrev = $area.find('.swiper-button-prev');
+                const $btnNext = $area.find('.swiper-button-next');
+
+                const $thumbArea =  $(this).find('.img-thumb-area');
+                const $thumb = $(this).find('.img-thumb-swiper');
+                const $thumbBtnPrev = $thumbArea.find('.swiper-button-prev');
+                const $thumbBtnNext = $thumbArea.find('.swiper-button-next');
+
+
+                 const imgThumbSwiper = new Swiper($thumb[0], {
+                    direction: 'vertical',
+                    slidesPerView: 5.4,
+                    spaceBetween: 8,
+                    navigation: {
+                        prevEl: $thumbBtnPrev[0],
+                        nextEl: $thumbBtnNext[0]
+                    },
+                    watchSlidesProgress: true,
+                });
+
+                const imgSwiper = new Swiper($el[0], {
+                    spaceBetween: 0,
+                    navigation: {
+                        prevEl: $btnPrev[0],
+                        nextEl: $btnNext[0]
+                    },
+                    thumbs: {
+                        swiper: imgThumbSwiper,
+                    },
+                });
+            });
+        },
     });
 })(jQuery);
 
@@ -214,7 +328,6 @@
 
     return gradient;
 };
-
 
 const isMobile = window.innerWidth <= 768;
 const chartStyleLabelFont = {
@@ -824,17 +937,9 @@
         });
     }); 
     
-    //swiper
-    if ($('.thumb-swiper').length) {
-        $('.thumb-swiper').thumbSwiper();
-    }
-    if ($('.student-mn-cont-banner').length) {
-        $('.student-mn-cont-banner').studentMnBannerSwiper();
-    }
-    if ($('.emotion-swiper').length) {
-        
-    }
-
+    $('.thumb-swiper').thumbSwiper();
+    $('.student-mn-cont-banner').studentMnBannerSwiper();
+   
     checkIsSticky();
     window.onscroll = () => {
         checkIsSticky();
@@ -864,4 +969,10 @@
     //     }
     //     });
     // });
+
+
+    //sj추가
+    $('.mn-visual').mnVisualSwiper();
+    $('.mn-course-area .course-area').mnCourseSwiper();
+    $('.img-swiper-area').imgSwiper();
 });
(파일 끝에 줄바꿈 문자 없음)
resources/front/site/SITE_00000/js/common.js
--- resources/front/site/SITE_00000/js/common.js
+++ resources/front/site/SITE_00000/js/common.js
@@ -35,7 +35,7 @@
         $('body').css({ 'overflow-y': 'hidden' });
 
         setTimeout(() => {
-            $pop.find('button, a, input, select, textarea, [tabindex]:not([tabindex="-1"]), [contenteditable]').first().focus();
+           $pop.find('button, a[href], input, select, textarea, [tabindex]:not([tabindex="-1"]), [contenteditable]').first().focus();
         }, 10);
     }
 };
@@ -501,7 +501,7 @@
 
 $(document).on('click', '.btn-pw-toggle', function () {
     const $btn = $(this);
-    const $pwArea = $btn.closest('.pw-area');
+    const $pwArea = $btn.closest('.input-pw-area');
     const $input = $pwArea.find('.pw-input');
 
     if ($input.attr('type') === 'password') {
 
resources/front/site/SITE_00000/js/common/common-common.js (deleted)
--- resources/front/site/SITE_00000/js/common/common-common.js
@@ -1,763 +0,0 @@
-/* util */
-const ssmFunc = (opt) => {
-    const ssmPc = opt.hasOwnProperty('pc') && opt.pc;
-    const ssmTa = opt.hasOwnProperty('ta') && opt.ta;
-    const ssmMo = opt.hasOwnProperty('mo') && opt.mo;
-
-    if (ssmPc) {
-        ssm.addState({
-            id: 'pc',
-            query: '(min-width: 1280px)',
-            onEnter: () => opt.pc(),
-        });
-    }
-    if (ssmTa) {
-        ssm.addState({
-            id: 'ta',
-            query: '(min-width: 768px) and (max-width: 1279px)',
-            onEnter: () => opt.ta(),
-        });
-    }
-    if (ssmMo) {
-        ssm.addState({
-            id: 'mo',
-            query: '(max-width: 767px)',
-            onEnter: () => opt.mo(),
-        });
-    }
-};
-
-const toggleCommonFunc = ({ obj, className, hasClass, noneClass }) => {
-    $(obj).toggleClass(className);
-    if ($(obj).hasClass(className)) {
-        hasClass(obj);
-    } else {
-        noneClass();
-    }
-};
-
-window.ssmFunc = ssmFunc;
-window.toggleCommonFunc = toggleCommonFunc;
-
-export const util = {
-    ssmFunc,
-    toggleCommonFunc,
-};
-
-/* popup */
-// const popupManager = (() => {
-//     let openPopupsPub = [];
-//     let dimZIndexPub = 97;
-
-//     const popupOpenPub = (target) => {
-//         const $pop = $(`[data-popuppub="${target}"]`);
-//         if ($pop.hasClass('popup-alert-area')) {
-//             $pop.css({ 'display': 'flex' });
-//             return;
-//         } else {
-//             openPopupsPub.push(target);
-//             dimZIndexPub += 2;
-//             $pop.css({ 'display': 'flex', 'z-index': dimZIndexPub + 1 }).addClass('is-active');
-//             $('.dim').css({ 'z-index': dimZIndexPub }).show();
-//             $('body').css({ 'overflow-y': 'hidden' });
-//         }
-//     };
-
-//     const popupClosePub = (target) => {
-//         const $pop = $(`[data-popuppub="${target}"]`);
-//         if ($pop.hasClass('popup-alert-area')) {
-//             $pop.fadeOut(200);
-//             return;
-//         } else {
-//             openPopupsPub = openPopupsPub.filter(item => item !== target);
-//             if (openPopupsPub.length === 0) {
-//                 $('body').css({ 'overflow-y': 'auto' });
-//                 $pop.add('.dim').fadeOut(100).removeClass('is-active');
-//                 dimZIndexPub = 97;
-//             } else {
-//                 dimZIndexPub -= 2;
-//                 $pop.fadeOut(200, () => {
-//                     $('.dim').css({ 'z-index': dimZIndexPub });
-//                 });
-//             }
-//         }
-//     };
-
-//     $(document).on('click', '[data-popuppub] .pop-close', function () {
-//         const target = $(this).closest($('[class^=popup][data-popuppub]')).data('popuppub');
-//         popupClosePub(target);
-//     });
-
-//     $('.dim').on('click', () => {
-//         if (openPopupsPub.length > 0) {
-//             const topPopup = openPopupsPub[openPopupsPub.length - 1];
-//             popupClosePub(topPopup);
-//         }
-//     });
-
-//     window.popupOpenPub = popupOpenPub;
-//     window.popupClosePub = popupClosePub;
-
-// })();
-const popupManager = (() => {
-    let openPopupsPub = [];
-    let dimZIndexPub = 97;
-    let lastFocusedElement = null;
-
-    const popupOpenPub = (target) => {
-        lastFocusedElement = document.activeElement;
-        const $pop = $(`[data-popuppub="${target}"]`);
-        if ($pop.hasClass('popup-alert-area')) {
-            $pop.css({ 'display': 'flex' });
-
-            setTimeout(() => {
-                $pop.find('button, a[href], input, select, textarea, [tabindex]:not([tabindex="-1"]), [contenteditable]').first().focus();
-            }, 10);
-
-            return;
-        } else {
-            openPopupsPub.push(target);
-            dimZIndexPub += 2;
-            $pop.css({ 'display': 'flex', 'z-index': dimZIndexPub + 1 }).addClass('is-active');
-            $('.dim').css({ 'z-index': dimZIndexPub }).show();
-            $('body').css({ 'overflow-y': 'hidden' });
-
-            setTimeout(() => {
-                $pop.find('button, a, input, select, textarea, [tabindex]:not([tabindex="-1"]), [contenteditable]').first().focus();
-            }, 10);
-        }
-    };
-
-    const popupClosePub = (target) => {
-        const $pop = $(`[data-popuppub="${target}"]`);
-        if ($pop.hasClass('popup-alert-area')) {
-            $pop.fadeOut(200, () => {
-                if (lastFocusedElement) {
-                    lastFocusedElement.focus(); // 이전 요소로 포커스 복귀
-                }
-            });
-            return;
-        } else {
-            openPopupsPub = openPopupsPub.filter(item => item !== target);
-            if (openPopupsPub.length === 0) {
-                $('body').css({ 'overflow-y': 'auto' });
-                $pop.add('.dim').fadeOut(100).removeClass('is-active');
-                dimZIndexPub = 97;
-            } else {
-                dimZIndexPub -= 2;
-                $pop.fadeOut(200, () => {
-                    $('.dim').css({ 'z-index': dimZIndexPub });
-                });
-            }
-
-            setTimeout(() => {
-                if (lastFocusedElement) {
-                    lastFocusedElement.focus(); // 이전 요소로 포커스 복귀
-                }
-            }, 10);
-        }
-    };
-
-    $(document).on('click', '[data-popuppub] .pop-close', function () {
-        const target = $(this).closest($('[class^=popup][data-popuppub]')).data('popuppub');
-        popupClosePub(target);
-    });
-
-    $('.dim').on('click', () => {
-        if (openPopupsPub.length > 0) {
-            const topPopup = openPopupsPub[openPopupsPub.length - 1];
-            popupClosePub(topPopup);
-        }
-    });
-
-    window.popupOpenPub = popupOpenPub;
-    window.popupClosePub = popupClosePub;
-
-})();
-
-/* layerManager */
-const layerManager = {
-    layerOpen: (target, el) => {
-        const $layer = $(`[data-layer="${target}"]`);
-        const $el = $(el);
-        const offsetTop = $el.offset().top + ($el.height() / 2 - 20);
-        const offsetLeft = $el.offset().left + ($el.width() + 20);
-        $layer.css({ "top": offsetTop, "left": offsetLeft }).fadeIn(200);
-    },
-
-    layerClose: (target) => {
-        const $layer = $(`[data-layer="${target}"]`);
-        $layer.fadeOut(200);
-    }
-};
-
-/* toastManager */
-const toastManager = (() => {
-    let toastTimer;
-
-    const toastShow = (message) => {
-        clearTimeout(toastTimer);
-
-        $(".toast").text(message);
-        $(".toast").removeClass("is-hidden is-hide").addClass("is-show");
-
-        toastTimer = setTimeout(() => {
-            toastHide();
-        }, 2000);
-    };
-
-    const toastHide = () => {
-        clearTimeout(toastTimer);
-
-        $(".toast").removeClass("is-show").addClass("is-hide");
-
-        toastTimer = setTimeout(() => {
-            $(".toast").addClass("is-hidden");
-        }, 1000);
-    };
-
-    window.toastShow = toastShow;
-    window.toastHide = toastHide;
-})();
-
-export const popup = {
-    popupManager,
-    layerManager,
-    toastManager,
-};
-
-
-(function ($) {
-    $.fn.accordionFunc = function () {
-        $(document).on('click', '.btn-accordion-toggle', function (e) {
-            const $targetBtn = $(e.target).closest('.btn-accordion-toggle');
-            const $currentLi = $targetBtn.closest('li');
-            const $accordion = $currentLi.closest('.accordion'); 
-            const $btns = $accordion.find('li .btn-accordion-toggle');
-
-            $currentLi.siblings('li').removeClass('is-active');
-
-            toggleCommonFunc({
-                obj: $currentLi,
-                className: 'is-active',
-                hasClass: function () {
-                    $btns.html('열기');
-                    $targetBtn.html('닫기');
-                },
-                noneClass: function () {
-                    $btns.html('열기');
-                }
-            });
-        });
-
-        return this;
-    };
-})(jQuery);
-
-
-export const common = {
-    // Accordion Function
-    // accordionFunc: function () {
-    //     const init = function (obj) {
-    //         const $btn = $(obj).find('li').find('.btn-accordion-toggle');
-    //         $(document).on('click', $btn, function (e) {
-    //             const $target = $(e.target);
-    //             if ($target.is($btn)) {
-    //                 $target.closest('li').siblings('li').removeClass('is-active');
-    //                 toggleCommonFunc({
-    //                     obj: $target.closest('li'),
-    //                     className: 'is-active',
-    //                     hasClass: function (obj) {
-    //                         //$(obj).removeClass('is-active');
-    //                         TweenMax.fromTo('.accordion-txt-area', .5, {opacity: 0}, {opacity: 1});
-    //                         $btn.html('열기');
-    //                         $target.html('닫기');
-    //                     },
-    //                     noneClass: function (obj) {
-    //                         TweenMax.fromTo('.accordion-txt-area', .5, {opacity: 1}, {opacity: 0});
-    //                         $btn.html('열기');
-    //                     }
-    //                 });
-    //             }
-    //         });
-    //     };
-    //     init(this);
-    //     return this; // For chainability
-    // },
-
-    // Section Accordion Function
-    sectionAccordionFunc: function () {
-        const init = function (obj) {
-            $(document).on('click', '.btn-section-accordion-toggle', function () {
-                const $btn = $(this);
-                const $area = $(this).closest('.section-accordion');
-                toggleCommonFunc({
-                    obj: $area,
-                    className: 'is-close',
-                    hasClass: function (obj) {
-                        $btn.html('열기');
-                    },
-                    noneClass: function (obj) {
-                        $btn.html('접기');
-                    }
-                });
-            });
-        };
-        init(this);
-        return this; // For chainability
-    },
-
-     stepUnitAccordionFunc: function () {
-        const init = function (obj) {
-            $(document).on('click', '.btn-step-unit-accordion-toggle', function () {
-                const $btn = $(this);
-                const $area = $(this).closest('.step-unit-accordion');
-                toggleCommonFunc({
-                    obj: $area,
-                    className: 'is-close',
-                    hasClass: function (obj) {
-                        // $btn.html('열기');
-                    },
-                    noneClass: function (obj) {
-                        // $btn.html('접기');
-                    }
-                });
-            });
-        };
-        init(this);
-        return this; // For chainability
-    },
-
-    // Tabs Normal Function
-    tabsNormalFunc: function () {
-        const init = function (obj) {
-            const showTab = function (tabSelector) {
-                $(tabSelector).addClass('is-active');
-                const $tabsNav = $(tabSelector).find("[class^='tabs-nav'] a.is-active");
-                if ($tabsNav.length > 0) {
-                    const tabHref = $tabsNav.attr('href');
-                    const $tabsCont = $(tabSelector).find('.tabs-cont' + tabHref);
-                    $tabsCont.addClass('is-active');
-                }
-            };
-
-            const showInitialTabs = function () {
-                const $currentTab = $(obj).children("[class^='tabs-nav']").find('a.is-active');
-                const $currentTabCont = $currentTab.attr('href');
-                showTab($currentTabCont);
-                $(obj).find('.tabs-normal').not(':first').each(function () {
-                    init(this);
-                });
-            };
-
-            const setActiveTab = function (tabLink) {
-                if (!$(tabLink).hasClass("is-active")) {
-                    $(tabLink).closest("[class^='tabs-nav']").find('a').removeClass("is-active").removeAttr("title");
-                    $(tabLink).addClass("is-active").attr("title", "선택됨");
-                }
-            };
-
-            const hideTabs = function (tabsContainer) {
-                $(tabsContainer).find('.tabs-cont').removeClass('is-active').removeAttr("title");
-            };
-
-            const handleTabClick = function (e) {
-                const $tabLink = $(this);
-                const $tabsNormal = $tabLink.closest('.tabs-normal');
-                setActiveTab($tabLink);
-                hideTabs($tabsNormal);
-
-                const $activeTab = $tabLink.attr('href');
-                showTab($activeTab);
-
-                e.preventDefault();
-            };
-
-            $(document).on('click', ".tabs-normal .tabs-nav-lg a, .tabs-normal .tabs-nav a, .tabs-normal .tabs-nav-sm a, .tabs-normal .tabs-nav-xsm a,.tabs-normal .tabs-nav-img a", handleTabClick);
-
-            showInitialTabs();
-        };
-
-        $(this).each(function () {
-            init(this);
-        });
-        return this; // For chainability
-    },
-
-     // toggleFunc
-     toggleFunc: function () {
-        var init = function (obj) {
-            var $currentTab = $(obj).find("[data-toggle]").find('a.is-active').attr('href');
-            $($currentTab).show();
-            $(document).on('click', '[data-toggle]', function (e) {
-                var val = $(this).data('toggle');
-                var $el = $('[data-toggleobj="' + val + '"]');
-                var $btn = $('[data-toggle="' + val + '"]');
-                toggleCommonFunc({
-                    obj: $btn,
-                    className: 'is-active',
-                    hasClass: function (obj) {
-                        $el.css({'display': 'flex'});
-                    },
-                    noneClass: function (obj) {
-                        $el.css({'display': 'none'});
-                    }
-                });
-            });
-        };
-        init(this);
-        return $(this);
-    },
-
-    // btnToggleFunc
-    btnToggleFunc: function () {
-        var init = function (obj) {
-            $(document).on('click', '.btn-toggle, .btn.toggle, .btn-text.toggle', function (e) {
-                let $btn;
-                $btn = $(this);
-                toggleCommonFunc({
-                    obj: $btn,
-                    className: 'is-active',
-                    hasClass: function (obj) {
-                        if ($btn.attr("data-txt")) {
-                            var txt = $btn.data("txt");
-                            $btn.html(txt);
-                        }
-                        if ($btn.attr("data-toast")) {
-                            var message = $btn.data("toast");
-                            toastShow(message);
-                        }
-                        if ($btn.attr('data-btntoggle')) {
-                            val = $btn.data('btntoggle');
-                            $el = $('[data-btntoggleobj="' + val + '"]');
-                            $el.addClass('is-active');
-                        }
-                    },
-                    noneClass: function (obj) {
-                        if ($btn.attr("data-txt-inactive")) {
-                            var txt = $btn.data("txt-inactive");
-                            $btn.html(txt);
-                        }
-                        if ($btn.attr("data-toast-inactive")) {
-                            var message = $btn.data("toast-inactive");
-                            toastShow(message);
-                        }
-                        if ($btn.attr('data-btntoggle')) {
-                            val = $btn.data('btntoggle');
-                            $el = $('[data-btntoggleobj="' + val + '"]');
-                            $el.removeClass('is-active');
-                        }
-                    }
-                });
-            });
-        };
-        init(this);
-        return $(this);
-    },
-
-    // tipFunc
-    tipFunc: function () {
-        var init = function (obj) {
-            var txt = $(obj).find("[data-tip]:checked").data('tip');
-            var $tip = $(obj).find('.tip-txt');
-            $tip.css({
-                'display': 'flex'
-            }).html(txt);
-            $(document).on('click', '[data-tip]', function (e) {
-                var $area = $(this).closest('.tip-area');
-                txt = $(this).data('tip');
-                $tip = $area.find('.tip-txt');
-                $tip.css({
-                    'display': 'flex'
-                }).html(txt);
-            });
-        };
-        init(this);
-        return $(this);
-    },
-  
-    //tooltipFunc
-    tooltipFunc: function () {
-        var init = function (obj) {
-            $(document).on('click', '.btn-tooltip', function (e) {
-                var $area;
-                $area = $(this).closest('.tooltip');
-                $('.tooltip').removeClass('is-active');
-                toggleCommonFunc({
-                    obj: $area,
-                    className: 'is-active',
-                    hasClass: function (obj) {
-                    },
-                    noneClass: function (obj) {
-
-                    }
-                });
-            });
-            $(document).click(function (e) {
-                if (!$(e.target).is('.btn-tooltip')) {
-                    $('.tooltip').removeClass('is-active');
-                }
-            });
-        };
-        init(this);
-        return $(this);
-    },
-
-    // etcFunc
-    etcFunc: function () {
-        var init = function (obj) {
-            $(document).on('click', '.btn-etc-fnc', function (e) {
-                var $area; 
-                var $el;
-                $area = $(this).closest('.etc-fnc-area');
-                $el = $area.find('.etc-fnc');
-                toggleCommonFunc({
-                    obj: $area,
-                    className: 'is-active',
-                    hasClass: function (obj) {
-                        var $elArea;
-                        $elArea = $el.closest('.etc-fnc-area');
-                        TweenMax.fromTo($el, .5, { opacity: 0 }, { opacity: 1 });
-                        $('.etc-fnc-area').not($elArea).removeClass('is-active');
-                    },
-                    noneClass: function (obj) {
-                        TweenMax.fromTo($el, .5, { opacity: 1 }, { opacity: 0 });
-                    }
-                });
-            });
-            $(document).click(function (e) {
-                if (!$(e.target).is('.btn-etc-fnc')) {
-                    $('.etc-fnc-area').removeClass('is-active');
-                }
-            });
-        };
-        init(this);
-        return $(this);
-    },
-    
-    // schboxFunc
-    schboxFunc: function () {
-        var init = function (obj) {
-            if ($(".search-box").length === 0) {
-                return;
-            } else {
-                var searchBox = $(".search-box"),
-                    searchBoxBtnTxt = searchBox.find('.btn-search-toggle span'),
-                    searchBoxHeight = searchBox.outerHeight(true),
-                    searchBoxPosition = searchBox.offset().top + searchBoxHeight,
-                    searchBoxOpen = false,
-                    searchBoxNext = $(".search-box-area");
-
-                if ($('.search-box.is-active').length > 0) {
-                    searchBoxOpen = true;
-                    searchBoxHeight = searchBox.outerHeight(true);
-                    searchBoxPosition = searchBox.offset().top + searchBoxHeight;
-                } else {
-                    searchBoxHeight = searchBox.outerHeight(true);
-                    searchBoxPosition = searchBox.offset().top + searchBoxHeight;
-                }
-
-                $(document).on('click', '.btn-search-toggle', function (e) {
-                    $btn = $(this);
-                    $area = $(this).closest('.search-box');
-                    $cont = $area.find('.write-type2');
-
-                    if ($(window).scrollTop() < searchBoxPosition) {
-                        if ($area.hasClass('is-active')) {
-                            searchBoxOpen = false;
-                            $area.removeClass('is-active');
-                            $btn.find('span').html('상세검색 열기');
-                            searchBoxHeight = searchBox.outerHeight(true);
-                            searchBoxPosition = searchBox.offset().top + searchBoxHeight;
-                        } else {
-                            searchBoxOpen = true;
-                            $area.addClass('is-active');
-                            $btn.find('span').html('상세검색 닫기');
-                            searchBoxHeight = searchBox.outerHeight(true);
-                            searchBoxPosition = searchBox.offset().top + searchBoxHeight;
-                        }
-                    } else {
-                        if ($area.hasClass('is-active')) {
-                            $area.removeClass('is-active');
-                            $btn.find('span').html('상세검색 열기');
-                        } else {
-                            $area.addClass('is-active');
-                            $btn.find('span').html('상세검색 닫기');
-                        }
-                    }
-                });
-
-                $(window).scroll(function () {
-                    var scrollPosition = $(window).scrollTop();
-
-                    if (scrollPosition > searchBoxPosition) {
-                        if (searchBox.hasClass('is-active')) {
-                            searchBox.removeClass('is-active');
-                            searchBoxBtnTxt.html('상세검색 열기');
-                        }
-                        searchBox.addClass('is-sticky');
-                        searchBoxNext.css('margin-top', searchBoxHeight + 'px');
-                    } else {
-                        if (searchBoxOpen) {
-                            searchBox.addClass('is-active');
-                            searchBoxBtnTxt.html('상세검색 닫기');
-                            searchBox.removeClass('is-sticky');
-                            searchBoxNext.css('margin-top', 0);
-                        } else {
-                            searchBox.removeClass('is-sticky');
-                            searchBoxNext.css('margin-top', 0);
-                        }
-                    }
-                });
-
-                $(window).resize(function () {
-                    searchBoxHeight = searchBox.outerHeight(true);
-                    searchBoxPosition = searchBox.offset().top + searchBoxHeight;
-                });
-            }
-        };
-        init(this);
-        return $(this);
-    },
-  
-    headerUserFunc: function () {
-        var init = function (obj) {
-            $(document).on('click', '.site-header .btn-user-fnc-toggle', function (e) {
-                var $area; 
-                var $el;
-                var $btn  = $(this);
-                $area = $(this).closest('.user-area');
-                $el = $area.find('.user-fnc-list');
-                toggleCommonFunc({
-                    obj: $area,
-                    className: 'is-active',
-                    hasClass: function (obj) {
-                        $btn.html('열기');
-                    },
-                    noneClass: function (obj) {
-                        $btn.html('닫기');
-                    }
-                });
-            });
-            $(document).click(function (e) {
-                if (!$(e.target).is('.site-header .btn-user-fnc-toggle')) {
-                    $('.site-header .user-area').removeClass('is-active');
-                }
-            });
-        };
-        init(this);
-        return $(this);
-    },
-    btnUtilFunc: function () {
-        var init = function (obj) {
-            $(document).on('click', '.btn-util-toggle', function (e) {
-                e.stopPropagation(); // 이벤트 버블링 막기
-            
-                var $btn = $(this);
-                var $area = $btn.closest('.btn-util-area');
-                var $el = $area.find('.util-list');
-            
-                toggleCommonFunc({
-                    obj: $area,
-                    className: 'is-active',
-                    hasClass: function (obj) {
-                        // 필요하면 로직 추가
-                    },
-                    noneClass: function (obj) {
-                        // 필요하면 로직 추가
-                    }
-                });
-            });
-            
-            $(document).click(function (e) {
-                if (!$(e.target).closest('.btn-util-area').length) {
-                    $('.btn-util-area').removeClass('is-active');
-                }
-            });
-        };
-        init(this);
-        return $(this);
-    },
-
-    siteMenuFunc: function () {
-        var init = function (obj) {
-            // 메뉴 열기
-            $(document).on("click", ".btn-site-menu-open", function (e) {
-                $(".site-menu-area").addClass("is-active"); 
-            });
-
-            // 메뉴 닫기
-            $(document).on("click", ".btn-site-menu-close", function (e) {
-                $(".menu > li > ul > li").removeClass("is-active");
-                $(".site-menu-area").removeClass("is-active"); 
-            });
-
-            // 메뉴 영역 바깥 클릭 시 닫기
-            $(document).on("click", ".site-menu-area", function (e) {
-                if (!$(e.target).closest(".site-menu").length) {
-                    $(".btn-site-menu-close").trigger("click");
-                }
-            });
-
-            // 서브 메뉴 토글
-            $(document).on("click", ".site-header .menu > li > ul > li > a", function (e) {
-                if ($(this).next("ul").length) {
-                    e.preventDefault(); 
-            
-                    let $subMenu = $(this).next("ul");
-                    let $parentLi = $(this).closest('li'); 
-                    let isActive = $parentLi.hasClass("is-active");
-            
-                    $(".menu > li > ul > li").removeClass("is-active");
-            
-                    if (!isActive) {
-                        $parentLi.addClass("is-active"); 
-                    }
-                }
-            });
-        };
-        init(this);
-        return $(this);
-    },
-};
-
-$.extend($.fn, common);
-
-window.common = common;
-
-
-export const initCommon= () => {
-    $(document).ready(function () {
-        $('.accordion, .accordion-nav, .accordion-list').accordionFunc();
-        $('.section-accordion').sectionAccordionFunc();
-        $('.step-unit-accordion').stepUnitAccordionFunc();
-        $('.tabs-normal').tabsNormalFunc();
-        $('[data-toggle]').toggleFunc();
-        $('.btn-toggle, .btn.toggle, .btn-text.toggle').btnToggleFunc();
-        $('.tip-area').tipFunc();
-        $('.tooltip').tooltipFunc();
-        $('.etc-fnc-area').etcFunc();
-        //$('.search-box').schboxFunc();
-        $('.site-header .user-area').headerUserFunc();
-        $('.btn-util-area').btnUtilFunc();
-        $('.site-menu-area').siteMenuFunc();
-
-        $('input[type=date]').on('focus', function() {
-            this.showPicker();
-        });
-    });
-
-    $(document).on('keydown', '.site-header .gnb > ul > li > a, .site-header .gnb > ul > li > button', function (event) {
-        if (event.key === 'Enter') {
-            $(this).closest('li').addClass('is-active');
-        }
-    });
-
-    $(document).on('focusout', '.site-header .gnb > ul > li.is-active > ul > li:last-child a', function (event) {
-        setTimeout(() => {
-            if (!$('.site-header .gnb > ul > li.is-active ul li a').is(':focus')) {
-                $(this).closest('ul').closest('li').removeClass('is-active');
-            }
-        }, 10);
-    });
-};(파일 끝에 줄바꿈 문자 없음)
 
resources/front/site/SITE_00000/js/custom/custom-common-publicQuiz.js (deleted)
--- resources/front/site/SITE_00000/js/custom/custom-common-publicQuiz.js
@@ -1,119 +0,0 @@
-export const common = {
-   viewermenuFunc: function () {
-        var init = function (obj) {
-            $(document).on('click', '.btn-viewer-menu, .btn-viewer-menu-toggle, .viewer-menu-dim', function (e) {
-                $('.tabs-normal').tabsNormalFunc();
-                toggleCommonFunc({
-                    obj: '.viewer',
-                    className: 'is-active',
-                    hasClass: function (obj) {
-                        // var btnWidth, width;
-                        // btnWidth = $('.btn-viewer-menu-toggle').outerWidth();
-                        // width = $('.viewer-menu-area').outerWidth() + 0;
-                        // TweenMax.fromTo('.viewer-menu-area', .5, {left: -(width)}, {left: 0});
-                    },
-                    noneClass: function (obj) {
-                        // var btnWidth, width;
-                        // btnWidth = $('.btn-viewer-menu-toggle').outerWidth();
-                        // width = $('.viewer-menu-area').outerWidth() + 0;
-                        // TweenMax.fromTo('.viewer-menu-area', .5, {left: "0"}, {left: -(width)});
-                    }
-                });
-            });
-        };
-        init(this);
-        return $(this);
-    },
-    viewerAsideFunc: function () {
-        var init = function (obj) {
-            $(document).on('click', '.btn-viewer-aside-toggle', function (e) {
-                $('.tabs-normal').tabsNormalFunc();
-                toggleCommonFunc({
-                    obj: '.quiz-viewer',
-                    className: 'is-inactive-aside',
-                    hasClass: function (obj) {
-                        var btnWidth, width;
-                        btnWidth = $('.btn-viewer-aside-toggle').outerWidth();
-                        width = $('.quiz-viewer-aside').outerWidth() + 0;
-                        TweenMax.fromTo('.quiz-viewer-aside', .5, {right: "0"}, {right: -(width)});
-                    },
-                    noneClass: function (obj) {
-                        var btnWidth, width;
-                        btnWidth = $('.btn-viewer-aside-toggle').outerWidth();
-                        width = $('.quiz-viewer-aside').outerWidth() + 0;
-                        TweenMax.fromTo('.quiz-viewer-aside', .5, {right: -(width)}, {right: 0});
-                    }
-                });
-            });
-        };
-        init(this);
-        return $(this);
-    },
-    qGroupFunc: function () {
-        var init = function (obj) {
-            $(document).on('click', '.btn-q-group-toggle', function (e) {
-                var $btn, $area, $cont;
-                $btn = $(this);
-                $area = $(this).closest('.q-group-area');
-                $cont = $area.find('.q-group-cont');
-                if ($area.hasClass('is-close')) {
-                    setTimeout(function () {
-                        $area.removeClass('is-close');
-                        $btn.find('span').html('닫기');
-                    }, 290);
-                } else {
-                    $area.addClass('is-close');
-                    $btn.find('span').html('열기');
-                }
-            });
-        };
-        init(this);
-        return $(this);
-    },
-};
-
-$.extend($.fn, common);
-
-//헤더 체크
-const checkIsSticky = () => {       
-    const header = document.querySelector('.site-header');
-    if (!header) return;
-    if (window.scrollY > 10) {
-        header.classList.add('is-sticky');
-    } else {
-        header.classList.remove('is-sticky');
-    }
-}
-
-export const initCusCommon= () => { 
-    $(document).ready(function () {
-        $('.viewer .viewer-menu-area').viewermenuFunc();
-        $('.btn-viewer-aside-toggle').viewerAsideFunc();
-        $('.q-group-area').qGroupFunc();
-
-        $(document).on('change', '.item-type-checkradio input[type="radio"]', function () {
-            var newType = $(this).attr('id');
-    
-            $('.item-type-list').removeClass('item-type-feed item-type-thumb item-type-table').addClass(newType);
-        });
-
-        $(document).on('click', '.btn-chasi-toggle', function (e) {
-            var $area;
-            $area = $(this).closest('li');
-            toggleCommonFunc({
-                obj: $area,
-                className: 'is-active',
-                hasClass: function (obj) {
-                },
-                noneClass: function (obj) {
-                }
-            });
-        }); 
-        
-        checkIsSticky();
-        window.onscroll = () => {
-            checkIsSticky();
-        }
-    });
-};
-
 
resources/front/site/SITE_00000/js/custom/custom-common.js (deleted)
--- resources/front/site/SITE_00000/js/custom/custom-common.js
@@ -1,1000 +0,0 @@
-export const common = {
-    viewermenuFunc: function () {
-        var init = function (obj) {
-            $(document).on('click', '.btn-viewer-menu, .btn-viewer-menu-toggle, .viewer-menu-dim', function (e) {
-                $('.tabs-normal').tabsNormalFunc();
-                toggleCommonFunc({
-                    obj: '.viewer',
-                    className: 'is-active',
-                    hasClass: function (obj) {
-                        // var btnWidth, width;
-                        // btnWidth = $('.btn-viewer-menu-toggle').outerWidth();
-                        // width = $('.viewer-menu-area').outerWidth() + 0;
-                        // TweenMax.fromTo('.viewer-menu-area', .5, {left: -(width)}, {left: 0});
-                    },
-                    noneClass: function (obj) {
-                        // var btnWidth, width;
-                        // btnWidth = $('.btn-viewer-menu-toggle').outerWidth();
-                        // width = $('.viewer-menu-area').outerWidth() + 0;
-                        // TweenMax.fromTo('.viewer-menu-area', .5, {left: "0"}, {left: -(width)});
-                    }
-                });
-            });
-        };
-        init(this);
-        return $(this);
-    },
-    classViewermenuFunc: function () {
-		const init = function () {
-			$(document).on('click', '.btn-class-viewer-menu', function () {
-				$('.tabs-normal').tabsNormalFunc();
-				toggleCommonFunc({
-					obj: '.class-viewer',
-					className: 'is-active',
-					hasClass: function () {
-					},
-					noneClass: function () {
-					}
-				});
-			});
-		};
-		init();
-		return $(this);
-	},
-    qGroupFunc: function () {
-        var init = function (obj) {
-            $(document).on('click', '.btn-q-group-toggle', function (e) {
-                var $btn, $area, $cont;
-                $btn = $(this);
-                $area = $(this).closest('.q-group-area');
-                $cont = $area.find('.q-group-cont');
-                if ($area.hasClass('is-close')) {
-                    setTimeout(function () {
-                        $area.removeClass('is-close');
-                        $btn.find('span').html('닫기');
-                    }, 290);
-                } else {
-                    $area.addClass('is-close');
-                    $btn.find('span').html('열기');
-                }
-            });
-        };
-        init(this);
-        return $(this);
-    },
-
-    //swiper
-    thumbSwiper: function () {
-        var init = function (obj) {
-            const swiper = new Swiper('.thumb-swiper', {
-                preloadImages: false,
-                lazy: {
-                    loadPrevNext: true
-                },
-                slideToClickedSlide: false,
-                slidesPerView: 5,
-                initialSlide: 0,
-                watchSlidesProgress: true,
-                spaceBetween: 15,
-                loop: false,
-                freeMode: true,
-                //observer: true,
-                //observeParents: true,
-                navigation: {
-                    prevEl: '.swiper-button-prev',
-                    nextEl: '.swiper-button-next'
-                },
-                breakpoints: {
-                    // mo
-                    0: {
-                        slidesPerView: 2.05,
-                        spaceBetween: 8
-                    },
-                    // tablet
-                    767: {
-                        slidesPerView: 3.1,
-                        spaceBetween: 20
-                    },
-                    // pc
-                    1279: {
-                        slidesPerView: 4,
-                        spaceBetween: 20,
-                        freeMode: false
-                    }
-                }
-            });
-        }
-        $(this).each(function () {
-            init(this);
-        });
-        return $(this);
-    },
-    thumbSwiperSm: function () {
-        var init = function (obj) {
-            if ($(obj).hasClass('thumb3')) {
-                const swiper = new Swiper('.thumb-swiper', {
-                    preloadImages: false,
-                    lazy: {
-                        loadPrevNext: true
-                    },
-                    slideToClickedSlide: false,
-                    slidesPerView: 5,
-                    initialSlide: 0,
-                    watchSlidesProgress: true,
-                    spaceBetween: 8,
-                    loop: false,
-                    freeMode: true,
-                    //observer: true,
-                    //observeParents: true,
-                    navigation: {
-                        prevEl: '.swiper-button-prev',
-                        nextEl: '.swiper-button-next'
-                    },
-                    breakpoints: {
-                        // mo
-                        0: {
-                            slidesPerView: 2.05,
-                        },
-                        // tablet
-                        767: {
-                            slidesPerView: 3.1,
-                        },
-                        // pc
-                        1279: {
-                            slidesPerView: 3,
-                            freeMode: false
-                        }
-                    }
-                });
-            }
-            else {
-                const swiper = new Swiper('.thumb-swiper', {
-                    preloadImages: false,
-                    lazy: {
-                        loadPrevNext: true
-                    },
-                    slideToClickedSlide: false,
-                    slidesPerView: 5,
-                    initialSlide: 0,
-                    watchSlidesProgress: true,
-                    spaceBetween: 8,
-                    loop: false,
-                    freeMode: true,
-                    //observer: true,
-                    //observeParents: true,
-                    navigation: {
-                        prevEl: '.swiper-button-prev',
-                        nextEl: '.swiper-button-next'
-                    },
-                    breakpoints: {
-                        // mo
-                        0: {
-                            slidesPerView: 2.05,
-                        },
-                        // tablet
-                        767: {
-                            slidesPerView: 3.1,
-                        },
-                        // pc
-                        1279: {
-                            slidesPerView: 4,
-                            freeMode: false
-                        }
-                    }
-                });
-            }
-
-        }
-        $(this).each(function () {
-            init(this);
-        });
-        return $(this);
-    },
-    // student
-    studentMnBannerSwiper: function (obj) {
-        var init = function (obj) {
-            var $el = $(obj).find('.swiper');
-            var $btnPrev = $(obj).find('.swiper-button-prev')[0];
-            var $btnNext = $(obj).find('.swiper-button-next')[0];
-            var $btnPlayStop = $(obj).find('.swiper-btn-playstop-toggle')[0];
-            var isPaused = false; // 재생 상태를 추적하는 변수
-
-            var swiper = new Swiper($el[0], {
-                effect:'fade',
-                fadeEffect: {
-                    crossFade: true 
-                },
-                preloadImages: true,
-                autoplay: {
-                    delay: 4000,
-                    disableOnInteraction: false,
-                },
-                loop: true,
-                loopedSlides: 0,
-                speed: 1000,
-                slidesPerView: 1,
-                initialSlide: 0,
-                watchSlidesProgress: true,
-                navigation: {
-                    prevEl: $btnPrev,
-                    nextEl: $btnNext
-                },
-                on: {
-                }
-            });
-
-            // 중지 버튼 클릭 이벤트
-            $($btnPlayStop).on('click', function() {
-                if (isPaused) {
-                    // 슬라이드 재생
-                    swiper.autoplay.start();
-                    $(this).removeClass('is-stop').text('중지'); // 버튼 텍스트 변경
-                    isPaused = false;
-                } else {
-                    // 슬라이드 정지
-                    swiper.autoplay.stop();
-                    $(this).addClass('is-stop').text('재생'); // 버튼 텍스트 변경
-                    isPaused = true;
-                }
-            });
-        }
-        init(this);
-        return $(this);
-    },
-};
-
-$.extend($.fn, common);
-
-const emotionSwiper = () => { 
-    const swiper = new Swiper('.emotion-swiper', {
-        preloadImages: false,
-        lazy: {
-            loadPrevNext: true
-        },
-        slideToClickedSlide: false,
-        slidesPerView: 1,
-        initialSlide: 0,
-        watchSlidesProgress: true,
-        spaceBetween: 8,
-        loop: false,
-        freeMode: true,
-        //observer: true,
-        //observeParents: true,
-        navigation: {
-            prevEl: '.swiper-button-prev',
-            nextEl: '.swiper-button-next'
-        },
-    });
-}
-window.emotionSwiper = emotionSwiper;
-
-//헤더 체크
-const checkIsSticky = () => {       
-    const header = document.querySelector('.site-header');
-    if (!header) return;
-    if (window.scrollY > 10) {
-        header.classList.add('is-sticky');
-    } else {
-        header.classList.remove('is-sticky');
-    }
-}
-
-/* chart */
-// 공통
-const defaltBg =  '#F0F0F5';
-const gradientColorPrimary = ['#88B7EC', '#1359A9'];
-const gradientColorSecondary = ['#C2EFC2', '#42BE42'];
-const gradientColorAccent = ['#FFC5D7', '#FF8291'];
-
-const gradientColorPositive = ['#C2EFC2', '#42BE42'];
-const gradientColorNegative = ['#FF8F66', '#FF6A33'];
-
-const gradientColorYellow = ['#FFD47C', '#FFC550'] ;
-const gradientColorGreen = ['#C2EFC2', '#42BE42'] ;
-const gradientColorBlue =  ['#88B7EC', '#1359A9'] ;
-const gradientColorPink =  ['#FFC5D7', '#FF8291'] ;
-const gradientColorViolet =  ['#BDA2E3', '#7A45C6'] ;
-// const gradientColorOrange =  ['#FF8F66', '#FF6A33'];
-//const gradientColorRed =  ['#F89999', '#F23B3B'];
-
-const hexToRGBA = (hex, opacity) => {
-    // HEX 값에서 R, G, B 값을 추출
-    const r = parseInt(hex.substring(1, 3), 16);
-    const g = parseInt(hex.substring(3, 5), 16);
-    const b = parseInt(hex.substring(5, 7), 16);
-    
-    return `rgba(${r}, ${g}, ${b}, ${opacity})`;
-};
-
-const createGradient = (ctx, colors, opacity = 1) => {
-    const gradient = ctx.createLinearGradient(0, 0, 0, 200);
-    
-    // HEX 값을 RGBA로 변환 후 투명도 적용
-    const rgbaColor1 = hexToRGBA(colors[0], opacity);
-    const rgbaColor2 = hexToRGBA(colors[1], opacity);
-
-    gradient.addColorStop(0, rgbaColor1);
-    gradient.addColorStop(1, rgbaColor2);
-
-    return gradient;
-};
-
-window.createGradient = createGradient;
-window.gradientColorPrimary = gradientColorPrimary;
-window.gradientColorSecondary = gradientColorSecondary;
-window.gradientColorAccent = gradientColorAccent;
-
-window.gradientColorPositive = gradientColorPositive;
-window.gradientColorNegative = gradientColorNegative;
-
-window.gradientColorYellow = gradientColorYellow;
-window.gradientColorGreen = gradientColorGreen;
-window.gradientColorBlue = gradientColorBlue;
-window.gradientColorPink = gradientColorPink;
-window.gradientColorViolet = gradientColorViolet;
-
-// window.gradientColorOrange =gradientColorOrange;
-// window.gradientColorRed = gradientColorRed;
-// window.gradientColorWarning = gradientColorWarning;
-window.defaltBg = defaltBg;
-const isMobile = window.innerWidth <= 768;
-const chartStyleLabelFont = {
-    font: {
-        size: isMobile ? 10 : 12,
-        weight: 500,
-        family: "Pretendard"
-    },
-}
-const chartStyleLabel = {
-    backgroundColor: '#fff',
-    color: '#5A585E',
-    borderRadius: 4,
-    borderWidth: 1,
-    font: {
-        size: isMobile ? 10 : 11,
-        weight: 700,
-        family: "Pretendard"
-    },
-    borderColor: '#dddae3',
-    shadowColor: 'rgba(0, 0, 0, 0.5)',
-    shadowBlur: 15, 
-    shadowOffsetX: 4, 
-    shadowOffsetY: 4,
-    padding: {
-        left: isMobile ? 4 : 8,
-        right: isMobile ? 4 : 8
-    }
-}
-const chartStyleAvgLine = {
-    type: 'line',
-    borderColor: '#FF8291',
-    borderWidth: 1,
-    borderDash: [5, 5],
-}
-
-const chartDoughnutOption = {
-    // responsive: true,
-    cutout: '50%',
-    animation: false,
-    interaction: {
-        mode: null, // hover 모드 비활성화
-        intersect: false, // 데이터와의 교차점에서만 활성화되지 않도록 설정
-    },
-    plugins: {
-        tooltip: { enabled: false },
-        legend: { display: false },
-    }
-}
-
-function createChartDoughnut(elementId, value, gradientColors) {
-    document.getElementById(elementId).classList.add('chart-doughnut');
-    const ctx = document.getElementById(elementId).getContext('2d');
-    const backgroundColors = gradientColors.map(colors => {
-        if (Array.isArray(colors) && colors.length === 2) {
-            return createGradient(ctx, colors);
-        }
-        return defaltBg;
-    });
-
-    const dataValues = Array.isArray(value) && value.length > 1 ? value : [value, 100 - value];
-    const dataBackgroundColor = Array.isArray(value) && value.length > 1 ? backgroundColors : [createGradient(ctx, gradientColors), defaltBg];
-
-    return new Chart(ctx, {
-        type: 'doughnut',
-        data: {
-            datasets: [
-                {
-                    data: dataValues,
-                    backgroundColor: dataBackgroundColor,
-                    borderWidth: 0,
-                }
-            ]
-        },
-        options: {
-            ...chartDoughnutOption,
-        }
-    });
-}
-
-function createChartBar(elementId, labels, data, onClick = null, avg = null) {
-    document.getElementById(elementId).classList.add('chart-bar');
-    const ctx = document.getElementById(elementId).getContext('2d');
-    const charBarStyle = {
-        datalabels: {
-            display: true,
-            anchor: 'end',
-            align: function (context) {
-                const dataValue = context.dataset.data[context.dataIndex];
-                var totalMinus = 95;
-                return dataValue === 0 || dataValue < totalMinus ? 'end' : 'center';
-            },
-            padding: {
-                left: isMobile ? 4 : 8,
-                right: isMobile ? 4 : 8
-            },
-            formatter: function(value) {
-                return value + '%';
-            },
-            ...chartStyleLabel
-        },
-        backgroundColor: function(context) {
-            return context.dataIndex % 2 === 0
-                ? createGradient(context.chart.ctx, gradientColorPrimary)
-                : createGradient(context.chart.ctx, gradientColorSecondary);
-        },
-        borderWidth: 0,
-        borderRadius: isMobile ? 16 : 24,
-        maxBarThickness: isMobile ? 16 : 24,
-        custom: function(context) {
-            const label = labels[context.dataIndex];  // labels 배열에서 해당 데이터 참조
-            return label.id ? { id: label.id } : {}; 
-        }
-    };
-
-    const charBarOptions = {
-        plugins: {
-            tooltip: { enabled: false },
-            legend: { display: false },
-            annotation: avg ? {
-                annotations: {
-                    avgLine: {
-                        ...chartStyleAvgLine,
-                        yMin: avg,
-                        yMax: avg,
-                    }
-                }
-            } : false,
-        },
-        maintainAspectRatio: false,
-        animation: false,
-        scales: {
-            x: {
-                ticks: {
-                    ...chartStyleLabelFont
-                },
-                grid: { display: false },
-            },
-            y: {
-                beginAtZero: true,
-                border: { dash: [2,4] },
-                ticks: {
-                    padding: isMobile ? 0 : 8,
-                    stepSize: 25,
-                    ...chartStyleLabelFont,
-                    callback: function(value) {
-                        return value + '%';
-                    }
-                },
-                max: 100,
-                min: 0,
-            },
-        },
-        onClick: onClick ? (event, elements) => {
-            onClick(event, elements, labels, data);
-        } : null,
-        // onHover: function(event, chartElement) {
-        //     if (chartElement.length && onClick) {
-        //         // 클릭 이벤트가 있을 때만 pointer 커서
-        //         event.target.style.cursor = 'pointer';
-        //     } else {
-        //         // 클릭 이벤트가 없거나 바 위에 마우스가 없을 때는 기본 커서
-        //         event.target.style.cursor = 'default';
-        //     }
-        // }
-    };
-
-    new Chart(ctx, {
-        type: 'bar',
-        data: {
-            labels: labels,
-            datasets: [
-                {
-                    data: data,
-                    ...charBarStyle,
-                },
-            ],
-        },
-        plugins: [ChartDataLabels],
-        options: charBarOptions,
-    });
-}
-
-function createChartBarWidthauto(elementId, labels, data, onClick = null, avg = false) {
-    document.getElementById(elementId).classList.add('chart-bar-widthauto');
-    const ctx = document.getElementById(elementId).getContext('2d');
-    
-    const canvas = document.getElementById(elementId);
-    const chartParent = canvas.parentElement; // chart1 div 요소
-
-    const canvasWidth = labels.length * 36; // 바의 개수에 따른 너비 계산
-
-    // 캔버스의 너비와 높이 설정
-    canvas.width = canvasWidth;
-    chartParent.style.minWidth = `${canvasWidth}px`;
-
-    const charBarStyle = {
-        datalabels: {
-            display: false,
-        },
-        backgroundColor: function(context) {
-            return context.dataIndex % 2 === 0
-            ? createGradient(context.chart.ctx, gradientColorPrimary)
-            : createGradient(context.chart.ctx, gradientColorSecondary);
-        },
-        borderWidth: 0,
-        borderRadius: isMobile ? 16 : 24,
-        maxBarThickness: isMobile ? 16 : 24,
-        custom: function(context) {
-            const label = labels[context.dataIndex];  // labels 배열에서 해당 데이터 참조
-            return label.id ? { id: label.id } : {};
-        }
-    };
-
-    const charBarOptions = {
-        plugins: {
-            tooltip: { enabled: false },
-            legend: { display: false },
-            annotation: {
-                annotations: {
-                  avgLine: {
-                    ...chartStyleAvgLine,
-                    yMin: avg,
-                    yMax: avg,   
-                  }
-                }
-            }
-        },
-        maintainAspectRatio: false,
-        animation: false,
-        scales: {
-            x: {
-                ticks: {
-                    ...chartStyleLabelFont
-                },
-                grid: { display: false },
-            },
-            y: {
-                beginAtZero: true,
-                border: { dash: [2,4] },
-                ticks: {
-                    padding: isMobile ? 0 : 8,
-                    stepSize: 25,
-                     ...chartStyleLabelFont,
-                    callback: function(value) {
-                        return value + '%';
-                    }
-                },
-                max: 100,
-                min: 0,
-            },
-        },
-        onClick: onClick ? (event, elements) => {
-            onClick(event, elements, labels, data);
-        } : null,
-    };
-
-    new Chart(ctx, {
-        type: 'bar',
-        data: {
-            labels: labels,
-            datasets: [
-                {
-                    data: data,
-                    ...charBarStyle,
-                },
-            ],
-        },
-        plugins: [ChartDataLabels],
-        options: charBarOptions,
-    });
-}
-
-function createChartLine(elementId, labels, dataSets, legends, colors, animation) {
-    document.getElementById(elementId).classList.add('chart-line');
-    const ctx = document.getElementById(elementId).getContext('2d');
-
-    // 각 데이터셋에 맞는 그라데이션 생성
-    const gradients = colors.map(color => createGradient(ctx, color, .1));
-
-    const datasets = dataSets.map((data, index) => ({
-        label: legends[index],
-        data: data,
-        backgroundColor: gradients[index],
-        borderColor: colors[index][1],
-        borderWidth:2,
-        lineTension:0.3, 
-        pointRadius:4,
-        pointBackgroundColor:'#fff',
-        pointBorderWidth: 2,
-        fill: false, 
-    }));
-
-    new Chart(ctx, {
-        type: "line",
-        data: { labels, datasets },
-        options: {
-            plugins: { tooltip: { enabled: false }, legend: { display: false } },
-            animation: false,
-            //responsive: true, // 반응형 설정
-            //maintainAspectRatio: false, // 부모 요소 크기에 맞게 차트 크기 조정
-            scales: {
-                x: {
-                    beginAtZero: true,
-                    grid: {
-                        display: false,
-                    },
-                    ticks: {
-                       ...chartStyleLabelFont
-                    }
-                },
-                y: {
-                    suggestedMin: 0,   
-                    suggestedMax: 100,
-                    border: {
-                        dash: [2,4],
-                    },
-                    ticks: {
-                        padding: isMobile ? 0 : 0,
-                        stepSize: 25,
-                         ...chartStyleLabelFont,
-                        callback: function(value) {
-                            return value + '%'; 
-                        }
-                    },
-                },
-            },
-        },
-    });
-}
-
-function createChartRadar(elementId, labels, dataSets, legends, colors, animation) {
-    document.getElementById(elementId).classList.add('chart-radar');
-    const ctx = document.getElementById(elementId).getContext('2d');
-    const allDataValues = dataSets.flat();
-
-    const rawMax = Math.max(...allDataValues);
-    const safeMax = rawMax <= 4 ? 4 : rawMax; 
-    const maxValue = Math.ceil(safeMax / 10) * 10 || 4; 
-    const stepSize = maxValue / 4;
-
-    // 각 데이터셋에 맞는 그라데이션 생성
-    const gradients = colors.map(color => createGradient(ctx, color, .1));
-
-    const datasets = dataSets.map((data, index) => ({
-        label: legends[index],
-        data: data,
-        backgroundColor: gradients[index],
-        borderColor: colors[index][1],
-        borderWidth: 2,
-        lineTension: 0,
-        pointRadius: 4,
-        pointBackgroundColor: '#fff',
-        pointBorderWidth: 2,
-        fill: true,
-    }));
-
-    new Chart(ctx, {
-        type: "radar",
-        data: { labels, datasets },
-        options: {
-            plugins: { tooltip: { enabled: false }, legend: { display: false } },
-            maintainAspectRatio: false,
-            animation: false,
-            // responsive: true,
-            // maintainAspectRatio: false,
-            scales: {
-                r: {
-                    max: maxValue, 
-                    ticks: {
-                        display: false, // 눈금 값 숨김
-                        stepSize: stepSize,
-                    }, 
-                    pointLabels: {
-                        ...chartStyleLabelFont,
-                         padding: isMobile ? 4 : 16,
-                    },
-                }
-            }
-        },
-    });
-}
-
-//오늘의 학습 시간
-function createChartTodayStudyTime(elementId, labels, dataSets, legends, colors, dataLabelClickHandler) {
-    const ctx = document.getElementById(elementId).getContext('2d');
-    
-    // 각 데이터셋에 맞는 그라데이션 생성
-    const gradients = colors.map(color => createGradient(ctx, color, .2));
-
-    const datasets = dataSets.map((data, index) => ({
-        label: legends[index],
-        data: data,
-        backgroundColor: gradients[index],
-        borderColor: colors[index][1],
-        borderWidth: index === 0 ? 3 : 1,
-        lineTension: 0.3,
-        pointRadius: index === 0 ? 4 : 0,
-        pointBackgroundColor: '#fff',
-        pointBorderWidth: 2,
-        fill: index === 0 ? false : true, // 첫 번째 데이터셋만 fill: false
-        datalabels: {
-            display: index === 0, // 첫 번째 데이터셋만 데이터 라벨 표시
-            ...chartStyleLabelFont,
-            anchor: 'end',
-            align: 'end',
-            formatter: function(value) {
-                return value + '분';
-            },
-        },
-    }));
-
-    const maxDataValue = Math.max(...datasets.flatMap(dataset => dataset.data));
-    const stepSize = maxDataValue;
-
-    new Chart(ctx, {
-        type: "line",
-        data: {
-            labels,
-            datasets,
-        },
-        plugins: [ChartDataLabels],
-        options: {
-            plugins: { 
-                tooltip: { enabled: false }, 
-                legend: { display: false },
-                datalabels: {
-                    listeners: {
-                        click: dataLabelClickHandler
-                    }
-                }
-            },
-            animation: false,
-            // responsive: true,
-            // maintainAspectRatio: false,
-            scales: {
-                x: {
-                    grid: {
-                        display: false,
-                    },
-                    ticks: {
-                        ...chartStyleLabelFont
-                    }
-                },
-                y: {
-                    suggestedMin: 0,
-                    suggestedMax: stepSize,
-                    border: {
-                        dash: [2,4],
-                    },
-                    ticks: {
-                        padding: isMobile ? 0 : 8,
-                        stepSize: stepSize,
-                        ...chartStyleLabelFont,
-                        callback: function(value) {
-                            return value + '분';
-                        }
-                    },
-                },
-            },
-        },
-    });
-}
-
-//콘텐츠 나의보관함 - 나의 콘텐츠 활동
-function createChartContActivity(elementId, labels, datasetInfo) {
-    const ctx = document.getElementById(elementId).getContext('2d');
-    const datasets = datasetInfo.map(([label, data, color]) => ({
-        label: label,
-        data: data,
-        backgroundColor: createGradient(ctx, color),
-        borderWidth: 0,
-        borderRadius: 24,
-        maxBarThickness: 24,
-        barThickness: 32 
-    }));
-
-    const maxDataValue = Math.max(...datasets.flatMap(dataset => dataset.data));
-    const stepSize = maxDataValue / 2;
-    return new Chart(ctx, {
-        type: 'bar',
-        data: {
-            labels: labels,
-            datasets: datasets
-        },
-        options: {
-            responsive: true,
-            plugins: {
-                tooltip: { enabled: false },
-                legend: { display: false },
-            },
-            scales: {
-                y: {
-                    beginAtZero: true,
-                    ticks: {
-                        stepSize: stepSize,
-                        ...chartStyleLabelFont
-                    },
-                    border: {
-                        dash: [2,4],
-                    }
-                },
-                x: {
-                    grid: {
-                        display: false,
-                    },
-                }
-            }
-        }
-    });
-}
-
-//요일별 히트맵
-function createChartHeatmap(id, data, times, days, captionText) {
-    // 테이블 요소 가져오기
-    const table = document.getElementById(id);
-  
-    // 기존 내용 초기화
-    table.innerHTML = '';
-  
-    // 0. CAPTION 생성
-    const caption = document.createElement('caption');
-    caption.textContent = captionText;
-    table.appendChild(caption);
-  
-    // 1. THEAD 생성
-    const tableHead = document.createElement('thead');
-    const headerRow = document.createElement('tr');
-    const emptyHeader = document.createElement('th');
-    headerRow.appendChild(emptyHeader); // 왼쪽 상단 빈 칸
-  
-    days.forEach(day => {
-      const dayHeader = document.createElement('th');
-      dayHeader.textContent = day;
-      headerRow.appendChild(dayHeader);
-    });
-    tableHead.appendChild(headerRow);
-    table.appendChild(tableHead);
-  
-    // 2. TBODY 생성 및 행 추가
-    const tableBody = document.createElement('tbody');
-    data.forEach((rowData, rowIndex) => {
-      const row = document.createElement('tr');
-      const timeCell = document.createElement('th');
-      timeCell.textContent = times[rowIndex];
-      row.appendChild(timeCell);
-  
-      // 각 셀에 값과 색상 추가
-      rowData.forEach(value => {
-        const cell = document.createElement('td');
-        cell.textContent = value;
-  
-        // 색상 수준 계산 및 클래스 추가
-        if (value == 0) cell.classList.add('level0');
-        else if (value < 6) cell.classList.add('level1');
-        else if (value < 11) cell.classList.add('level2');
-        else if (value < 16) cell.classList.add('level3');
-        else if (value >= 16) cell.classList.add('level4');
-        // else cell.classList.add('level5');
-  
-        row.appendChild(cell);
-      });
-  
-      tableBody.appendChild(row);
-    });
-    table.appendChild(tableBody);
-  
-    // 3. TFOOT 생성 및 요일별 총합 추가
-    const tableFoot = document.createElement('tfoot');
-    const footerRow = document.createElement('tr');
-    const emptyCell = document.createElement('td');
-    footerRow.appendChild(emptyCell);
-  
-    days.forEach((_, colIndex) => {
-      const sum = data.reduce((total, row) => total + row[colIndex], 0);
-      const footerCell = document.createElement('td');
-      footerCell.textContent = `${sum}명`;
-      footerRow.appendChild(footerCell);
-    });
-  
-    tableFoot.appendChild(footerRow);
-    table.appendChild(tableFoot);
-}
-
-window.createChartDoughnut = createChartDoughnut;
-window.createChartBar = createChartBar;
-window.createChartBarWidthauto = createChartBarWidthauto;
-window.createChartLine = createChartLine;
-window.createChartRadar = createChartRadar;
-window.createChartHeatmap = createChartHeatmap;
-
-window.createChartTodayStudyTime = createChartTodayStudyTime; //오늘의 학습 시간
-window.createChartContActivity = createChartContActivity;//클래스 홈 - 클래스 활동 분석
-
-export const initCusCommon= () => { 
-    $(document).ready(function () {
-        $('.viewer .viewer-menu-area').viewermenuFunc();
-        $('.class-viewer .viewer-menu-area').classViewermenuFunc();
-        $('.q-group-area').qGroupFunc();
-
-        $(document).on('change', '.item-type-checkradio input[type="radio"]', function () {
-            var newType = $(this).attr('id');
-    
-            $('.item-type-list').removeClass('item-type-feed item-type-thumb item-type-table').addClass(newType);
-        });
-
-        $(document).on('click', '.btn-chasi-toggle', function (e) {
-            var $area;
-            $area = $(this).closest('li');
-            toggleCommonFunc({
-                obj: $area,
-                className: 'is-active',
-                hasClass: function (obj) {
-                },
-                noneClass: function (obj) {
-                }
-            });
-        }); 
-        
-         //swiper
-        if ($('.thumb-swiper').length) {
-            $('.thumb-swiper').thumbSwiper();
-        }
-        if ($('.student-mn-cont-banner').length) {
-            $('.student-mn-cont-banner').studentMnBannerSwiper();
-        }
-        if ($('.emotion-swiper').length) {
-           
-        }
-
-        checkIsSticky();
-        window.onscroll = () => {
-            checkIsSticky();
-        }
-        document.querySelectorAll('.chart-bar-stack').forEach(container => {
-            const bars = Array.from(container.querySelectorAll('.bar'));
-            const visibleBars = bars.filter(bar => parseFloat(bar.style.width) > 0);
-
-            bars.forEach(bar => {
-                bar.classList.remove('is-active', 'is-active-first', 'is-active-last');
-            });
-
-            visibleBars.forEach((bar, index, arr) => {
-                bar.classList.add('is-active');
-                if (index === 0) bar.classList.add('is-active-first');
-                if (index === arr.length - 1) bar.classList.add('is-active-last');
-            });
-        });
-    
-        // document.querySelectorAll('.chart-bar-stack').forEach(container => {
-        //     container.querySelectorAll('.bar').forEach(bar => {
-        //     const width = parseFloat(bar.style.width);
-        //     if (width > 0) {
-        //         bar.classList.add('is-active');
-        //     } else {
-        //         bar.classList.remove('is-active');
-        //     }
-        //     });
-        // });
-    });
-};
-
Add a comment
List