yanghyo 09-27
수강신청 리스트 추가
@6900e0aaf3749931fb3ccb37a1a77a1e67b794ba
html/onSejong/index.html
--- html/onSejong/index.html
+++ html/onSejong/index.html
@@ -1,4 +1,5 @@
-<html>
+<!DOCTYPE html>
+<html lang="ko">
 <head>
     <title>publish list</title>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
@@ -347,7 +348,8 @@
                     <li>메인,common/main/main.html</li> 
                     <li>회원계 <ul>
                             <li>로그인,common/member/login.html</li>
-                            <li> 회원가입 <ul>
+                            <li> 회원가입 
+                                <ul>
                                     <li>회원유형,common/member/join.html</li>
                                     <li>회원가입1,common/member/join1.html</li>
                                     <li>회원가입2,common/member/join2.html</li>
@@ -355,7 +357,8 @@
                                     <li>[팝업]학적정보 갱신,common/member/pop_stuRecordInfo.html</li>
                                 </ul>
                             </li>
-                            <li>아이디/비밀호 찾기<ul>
+                            <li>아이디/비밀호 찾기
+                                <ul>
                                     <li>아이디 찾기1,common/member/idFind1.html</li>
                                     <li>아이디 찾기2,common/member/idFind2.html</li>
                                     <li>[팝업]비밀번호 재설정,common/member/pop_pw.html</li>
@@ -397,7 +400,7 @@
                 <ul>
                     <li>수강신청
                         <ul>
-                            <li class="before">수강신청</li>
+                            <li class="working">수강신청,manager/class/class.html</li>
                             <li>과정 개설하기,manager/class/courseAdd.html</li>
                             <li>[팝업]선생님 찾기,manager/class/pop_teacherFind.html</li>
                             <li>[팝업]수업시간 선택,manager/class/pop_classTimeSet.html</li>
@@ -433,7 +436,7 @@
                                     <li class="before">수업</li>
                                     <li>상세보기,manager/class/classView.html</li>
                                     <li>[팝업]수업완료 리스트,manager/class/pop_classSubmit.html</li>
-                                    <li>수업 만들기,manager/class/classkWrite.html</li>
+                                    <li>수업 만들기,manager/class/classWrite.html</li>
                                     <li>[팝업]수업 설계안 가져오기,manager/class/pop_loadClass.html</li>
                                     <li>[뷰어]수업설계
                                         <ul>
@@ -508,19 +511,17 @@
                     <li class="before">마이페이지</li>
                 </ul>
             </li>
-            <li class="before">학생
-                <ul>
-                    <li>과정신청</li>
-                    <li>나의보관함</li>
-                    <li>마이페이지</li>
-                    <!-- <li>
-                        util
-                        <ul>
-                            <li>배지</li>
-                        </ul>
-                    </li> -->
-                </ul>
-            </li>
+                <li> 학생 
+                    <ul class="before">
+                        <li>과정신청</li>
+                        <li>나의보관함</li>
+                        <li>마이페이지</li>
+                        <li> util <ul>
+                                <li>배지</li>
+                            </ul>
+                        </li>
+                    </ul>
+                </li>
         </ul>
     </div>
     <div class="iframe-wrap">
 
html/onSejong/manager/class/class.html (added)
+++ html/onSejong/manager/class/class.html
@@ -0,0 +1,467 @@
+<!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 class="r-area">
+                        <a href="#none" class="btn lg cta ico-plus">과정 개설하기</a>
+                    </div>
+                </div>
+                <div class="search-box">
+                    <div class="search-box-write">
+                        <table>
+                            <caption>상세검색</caption>
+                            <colgroup>
+                                <col style="width:100px">
+                                <col>
+                            </colgroup>
+                            <tbody>
+                                <tr>
+                                    <th scope="row">문항 난이도</th>
+                                    <td>
+                                        <fieldset class="checkradio-area">
+                                            <legend>문항 난이도 선택</legend>
+                                            <div class="checkradio">
+                                                <input type="checkbox" id="sch1_5_1">
+                                                <label for="sch1_5_1">매우 쉬움</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="checkbox" id="sch1_5_2">
+                                                <label for="sch1_5_2">쉬움</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="checkbox" id="sch1_5_3">
+                                                <label for="sch1_5_3">보통</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="checkbox" id="sch1_5_4">
+                                                <label for="sch1_5_4">어려움</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="checkbox" id="sch1_5_5">
+                                                <label for="sch1_5_5">매우 어려움</label>
+                                            </div>
+                                        </fieldset>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">문항 유형</th>
+                                    <td>
+                                        <fieldset class="checkradio-area">
+                                            <legend>문항 유형 선택</legend>
+                                            <div class="checkradio">
+                                                <input type="checkbox" id="sch1_6_1">
+                                                <label for="sch1_6_1">객관식(단일선택)</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="checkbox" id="sch1_6_2">
+                                                <label for="sch1_6_2">객관식(다중선택)</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="checkbox" id="sch1_6_3">
+                                                <label for="sch1_6_3">주관식(단답형)</label>
+                                            </div>
+                                            <div class="checkradio">
+                                                <input type="checkbox" id="sch1_6_4">
+                                                <label for="sch1_6_4">주관식(서술형)</label>
+                                            </div>
+                                        </fieldset>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">문항ID</th>
+                                    <td>
+                                        <input type="text" class="q1" placeholder="문항ID를 입력해주세요." title="문항 id 입력">
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">검색어</th>
+                                    <td>
+                                        <input type="text" class="q2" placeholder="과정명, 선생님명으로 검색하세요." title="과정명, 선생님명 입력">
+                                    </td>
+                                </tr>
+                            </tbody>
+                        </table>
+                    </div>
+                    <div class="search-btn-cont">
+                        <button type="submit" class="btn-search-box">검색</button>
+                    </div>
+                </div>
+                <div class="fnc-extend-area">
+                    <div class="extend-default-area">
+                        <div class="l-area">
+                            <p class="total">총 <em>156</em>건</p>
+                        </div>
+                        <div class="r-area">
+                            <select class="select-sort border-none" title="정렬 선택">
+                                <option>최신 등록일 순</option>
+                            </select>
+                            <select class="border-none" title="보기 개수 선택">
+                                <option>24개씩 보기</option>
+                            </select>
+                            <fieldset class="search-area">
+                                <legend>검색</legend>
+                                <div class="search">
+                                    <input type="text" placeholder="검색어를 입력하세요" title="검색어를 입력하세요">
+                                    <button class="btn ico-search">검색</button>
+                                </div>
+                            </fieldset>
+                            <fieldset class="checkradio-custom-row-area item-type-checkradio-area">
+                                <legend>리스트형 선택</legend>
+                                <div class="checkradio item-type-checkradio">
+                                    <input type="radio" title="피드형 선택" name="itemtype" checked id="item-type-feed">
+                                    <label for="item-type-feed"><i class="ico-thumblist"></i><span class="txt-hide">썸네일형</span></label>
+                                </div>
+                                <div class="checkradio item-type-checkradio">
+                                    <input type="radio" title="썸네일형 선택" name="itemtype" id="item-type-thumb">
+                                    <label for="item-type-thumb"><i class="ico-thumbnail"></i><span class="txt-hide">피드형</span></label>
+                                </div>
+                            </fieldset>
+                        </div>
+                    </div>
+                    <div class="extend-filter-area">
+                        <div class="l-area">
+                            <fieldset class="filter-group">
+                                <legend>필터 선택</legend>
+                                <div class="checkradio">
+                                    <input type="radio" name="extend-filter" id="extend-filter0" checked>
+                                    <label for="extend-filter0">전체</label>
+                                </div>
+                                <div class="checkradio">
+                                    <input type="radio" name="extend-filter" id="extend-filter1">
+                                    <label for="extend-filter1">임시저장</label>
+                                </div>
+                                <div class="checkradio">
+                                    <input type="radio" name="extend-filter" id="extend-filter2">
+                                    <label for="extend-filter2">비공개</label>
+                                </div>
+                                <div class="checkradio">
+                                    <input type="radio" name="extend-filter" id="extend-filter3">
+                                    <label for="extend-filter3">진행중</label>
+                                </div>
+                            </fieldset>
+                        </div>
+                    </div>
+                </div>
+                <div class="txt-none">
+                    <figure>
+                        <img src="/resources/front/site/SITE_00000/images/common/common/txt_none.svg" alt="콘텐츠 없음" aria-hidden="true">
+                    </figure>
+                    <p>수업 목록이 비어있습니다.</p>
+                </div>
+                <ul class="item-type-list item-type-feed">
+                    <li>
+                        <!-- <a href="#none" class="lnk-full">상세보기</a> -->
+                        <div class="item-checkradio checkradio order-front">
+                            <input type="checkbox" id="itemchk1" class="icon-only">
+                            <label for="itemchk1">선택</label>
+                        </div>
+                        <div class="img-area">
+                            <figure>
+                                <img src="/resources/front/site/SITE_00000/images/custom/common/img-thumb-cont-none.svg" alt="이미지">
+                            </figure>
+                        </div>
+                        <div class="cont">
+                            <div class="txt-area">
+                                <div class="label-area">
+                                    <span class="label primary">온세종학교</span>
+                                    <span class="label">고1,고2</span>
+                                    <span class="label">수학</span>
+                                </div>
+                                <h4 class="item-title">인공지능수학</h4>
+                                <ul class="info-inline-list u-block">
+                                    <li>
+                                        <strong class="info-tit">운영시간</strong>
+                                        <div class="txt-area">(화) 7교시 18:30~21:00<br>(목) 7교시 18:30~21:00</div>
+                                    </li>
+                                    <li>
+                                        <strong class="info-tit">지도교사</strong>
+                                        <div class="txt-area">강민설, 홍길동</div>
+                                    </li>
+                                    <li>
+                                        <strong class="info-tit">모집인원/신청자(명)</strong>
+                                        <div class="txt-area"><em>15</em>/3</div>
+                                    </li>
+                                    <li>
+                                        <strong class="info-tit">거점학교(장소):</strong>
+                                        <div class="txt-area">온세종학교</div>
+                                    </li>
+                                </ul>
+                            </div>
+                            <div class="item-btn-area order-front">
+                                <a href="#none" class="btn primary">수업 시작하기</a>
+                                <a href="#none" class="btn accent">화상수업하기</a>
+                                <a href="#none" class="btn">문제풀이 결과 보기</a>
+                            </div>
+                        </div>
+                        <div class="etc-fnc-area">
+                            <button type="button" class="btn-etc-fnc btn-ico ico-more-vert">더보기</button>
+                            <ul class="etc-fnc">
+                                <li><a href="#none">수정</a></li>
+                                <li><button type="button">삭제</button></li>
+                            </ul>
+                        </div>
+                    </li>
+                    <li>
+                        <!-- <a href="#none" class="lnk-full">상세보기</a> -->
+                        <div class="item-checkradio checkradio order-front">
+                            <input type="checkbox" id="itemchk2" class="icon-only">
+                            <label for="itemchk2">선택</label>
+                        </div>
+                        <div class="img-area">
+                            <figure>
+                                <img src="/resources/front/site/SITE_00000/images/custom/common/img-thumb-cont-none.svg" alt="이미지">
+                            </figure>
+                        </div>
+                        <div class="cont">
+                            <div class="txt-area">
+                                <div class="label-area">
+                                    <span class="label primary">온세종학교</span>
+                                    <span class="label">고1,고2</span>
+                                    <span class="label">수학</span>
+                                </div>
+                                <h4 class="item-title">인공지능수학</h4>
+                                <ul class="info-inline-list u-block">
+                                    <li>
+                                        <strong class="info-tit">운영시간</strong>
+                                        <div class="txt-area">(화) 7교시 18:30~21:00<br>(목) 7교시 18:30~21:00</div>
+                                    </li>
+                                    <li>
+                                        <strong class="info-tit">지도교사</strong>
+                                        <div class="txt-area">강민설, 홍길동</div>
+                                    </li>
+                                    <li>
+                                        <strong class="info-tit">모집인원/신청자(명)</strong>
+                                        <div class="txt-area"><em>15</em>/3</div>
+                                    </li>
+                                    <li>
+                                        <strong class="info-tit">거점학교(장소):</strong>
+                                        <div class="txt-area">온세종학교</div>
+                                    </li>
+                                </ul>
+                            </div>
+                            <div class="item-btn-area order-front">
+                                <a href="#none" class="btn primary">수업 시작하기</a>
+                                <a href="#none" class="btn accent">화상수업하기</a>
+                                <a href="#none" class="btn">문제풀이 결과 보기</a>
+                            </div>
+                        </div>
+                        <div class="etc-fnc-area">
+                            <button type="button" class="btn-etc-fnc btn-ico ico-more-vert">더보기</button>
+                            <ul class="etc-fnc">
+                                <li><a href="#none">수정</a></li>
+                                <li><button type="button">삭제</button></li>
+                            </ul>
+                        </div>
+                    </li>
+                    <!-- <li>
+                        <a href="#none" class="lnk-full">상세보기</a>
+                        <div class="item-checkradio checkradio order-front">
+                            <input type="checkbox" id="itemchk1" class="icon-only">
+                            <label for="itemchk1">선택</label>
+                        </div>
+                        <div class="img-area">
+                            <figure>
+                                <img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="이미지">
+                            </figure>
+                            <div class="img-info-area">
+                                <ul class="item-info-list">
+                                    <li>
+                                        <strong>학습기간 : </strong>
+                                        <div class="txt-area">25.01.01 ~ 25.01.01</div>
+                                    </li>
+                                </ul>
+                            </div>
+                        </div>
+                        <div class="txt-area">
+                            <div class="label-area">
+                                <span class="label-state blue">진행중</span>
+                            </div>
+                            <h4 class="item-title">[국어] 수업 제목을 표시합니다.</h4>
+                            <ul class="info-inline-list">
+                                <li>
+                                    <i class="ico-profile" title="작성자"></i>
+                                    <div class="txt-area">
+                                        양효정
+                                    </div>
+                                </li>
+                                <li>
+                                    <i class="ico-calendar" title="작성일"></i>
+                                    <div class="txt-area">
+                                        25.01.01
+                                    </div>
+                                </li>
+                            </ul>
+                            <div class="txt editor-cont">
+                                소리가 조음기관에 의해 부분적으로 또는 전체적으로 막혀서 나는 소리이다.
+                            </div>
+                            <a href="#none" class="btn-text order-front">참여현황: <em>5</em>/10 <i class="ico-fw"></i></a>
+                        </div>
+                        <div class="item-btn-area order-front">
+                            <a href="#none" class="btn primary">수업 시작하기</a>
+                            <a href="#none" class="btn">문제풀이 결과 보기</a>
+                        </div>
+                        <div class="etc-fnc-area">
+                            <button type="button" class="btn-etc-fnc btn-ico ico-more-vert">더보기</button>
+                            <ul class="etc-fnc">
+                                <li><a href="#none">수정</a></li>
+                                <li><button type="button">삭제</button></li>
+                            </ul>
+                        </div>
+                    </li>
+                    <li>
+                        <a href="#none" class="lnk-full">상세보기</a>
+                        <div class="item-checkradio checkradio order-front">
+                            <input type="checkbox" id="itemchk1" class="icon-only">
+                            <label for="itemchk1">선택</label>
+                        </div>
+                        <div class="img-area">
+                            <figure>
+                                <img src="/resources/front/site/SITE_00000/images/temp/img1.jpg" alt="이미지">
+                            </figure>
+                            <div class="img-info-area">
+                                <ul class="item-info-list">
+                                    <li>
+                                        <strong>학습기간 : </strong>
+                                        <div class="txt-area">25.01.01 ~ 25.01.01</div>
+                                    </li>
+                                </ul>
+                            </div>
+                        </div>
+                        <div class="txt-area">
+                            <div class="label-area">
+                                <span class="label-state blue">진행중</span>
+                            </div>
+                            <h4 class="item-title">[국어] 수업 제목을 표시합니다.</h4>
+                            <ul class="info-inline-list">
+                                <li>
+                                    <i class="ico-profile" title="작성자"></i>
+                                    <div class="txt-area">
+                                        양효정
+                                    </div>
+                                </li>
+                                <li>
+                                    <i class="ico-calendar" title="작성일"></i>
+                                    <div class="txt-area">
+                                        25.01.01
+                                    </div>
+                                </li>
+                            </ul>
+                            <div class="txt editor-cont">
+                                소리가 조음기관에 의해 부분적으로 또는 전체적으로 막혀서 나는 소리이다.
+                            </div>
+                            <a href="#none" class="btn-text order-front">참여현황: <em>5</em>/10 <i class="ico-fw"></i></a>
+                        </div>
+                        <div class="item-btn-area order-front">
+                            <a href="#none" class="btn primary">수업 시작하기</a>
+                            <a href="#none" class="btn">문제풀이 결과 보기</a>
+                        </div>
+                        <div class="etc-fnc-area">
+                            <button type="button" class="btn-etc-fnc btn-ico ico-more-vert">더보기</button>
+                            <ul class="etc-fnc">
+                                <li><a href="#none">수정</a></li>
+                                <li><button type="button">삭제</button></li>
+                            </ul>
+                        </div>
+                    </li> -->
+                </ul>
+                <ul class="pagenation">
+                    <li class="ppv">
+                        <a href="#none" class="btn ico-ppv circle sm" title="전체 목록에서 가장 처음 목록으로 이동합니다">처음으로</a>
+                    </li>
+                    <li class="pv">
+                        <a href="#none" class="btn ico-pv circle sm" title="이전 목록으로 이동합니다">이전으로</a>
+                    </li>
+                    <li class="current">
+                        <a href="#none" title="1번째 목록으로 이동합니다">1</a>
+                    </li>
+                    <li>
+                        <a href="#none" title="2번째 목록으로 이동합니다">2</a>
+                    </li>
+                    <li>
+                        <a href="#none" title="3번째 목록으로 이동합니다">3</a>
+                    </li>
+                    <li>
+                        <a href="#none" title="4번째 목록으로 이동합니다">4</a>
+                    </li>
+                    <li>
+                        <a href="#none" title="5번째 목록으로 이동합니다">5</a>
+                    </li>
+                    <li class="fw">
+                        <a href="#none" class="btn ico-fw circle sm" title="다음 목록으로 이동합니다">다음으로</a>
+                    </li>
+                    <li class="ffw">
+                        <a href="#none" class="btn ico-ffw circle sm" title="전체 목록에서 가장 마지막 목록으로 이동합니다">끝으로</a>
+                    </li>
+                </ul>
+            </div>
+        </div>
+
+        <footer class="site-footer"></footer>
+    </div>
+
+    <!-- toast -->
+    <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
html/onSejong/manager/class/classWrite.html (Renamed from html/onSejong/manager/class/classkWrite.html)
--- html/onSejong/manager/class/classkWrite.html
+++ html/onSejong/manager/class/classWrite.html
No changes
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
@@ -2137,31 +2137,64 @@
 .search-box {
 	position: relative;
 	margin-bottom: $spacing-3xlg;
+	display: flex;
+	gap:$spacing-2xlg;
+	background-color: $color-background-default-secondary;
+	padding: $spacing-xlg $spacing-2xlg;
+	border: $stroke-secondary;
+	border-radius: $radius-md;
+	min-width:0;
     .search-box-write {
-        border: $stroke-secondary;
-        border-radius: $radius-md $radius-md 0 $radius-md;
-        // background: url($url-img + 'common/common/bg-schbox.svg') right top no-repeat $color-background-default-secondary;
-		background-color: $color-background-default-secondary;
-		padding: $spacing-lg 0;
+		flex:1;
     }
-    .write-type2 {
-		padding:0 $spacing-lg;
-        &:first-of-type {
-            border-top:none;
-			padding-bottom: 1.2rem;
-			margin-bottom: 1.2rem;
-			border-bottom:$stroke-secondary;
-        }
-		&:only-of-type {
-			border-bottom-width: 0;
-			padding-bottom: 0;
-			margin-bottom: 0;
+    table {
+		th {
+			color: $color-font-default-tertiary;
+			@include typo('label-md', 'em');
+			padding-right:$spacing-md;
+			text-align: left;
 		}
-        table {
-            padding:5rem;
-        }
+		th,
+		td {
+			text-align: left;
+			height: 4.4rem;
+			border-bottom: $stroke-tertiary;
+			padding-top:$spacing-xsm;
+			padding-bottom: $spacing-xsm;
+		}
+		td {
+			> * {
+				margin-top: $spacing-2xsm;
+				margin-bottom: $spacing-2xsm;
+			}
+			> :not(.block),
+			> :not(.datepicker-box) {
+				margin-right: $spacing-2xsm;
+			}
+			> :last-child {
+				margin-right: 0;
+			}
+		}
+		.q0,
+		input[type='number'].q0 {
+			width: 20rem;
+			min-width: 20rem;
+		}
+		.q1 {
+			width: calc((100% - 2.4rem) / 4);
+		}
+		.q2 {
+			width: calc((100% - 0.8rem) / 2);
+		}
+		.q3 {
+			width: calc((100% - 2.4rem) / 3 * 2);
+		}
+		.q4 {
+			width: 100%;
+		}
     }
 	.search-btn-cont {
+		flex:none;
         display: flex;
 		flex-wrap: wrap;
 		justify-content: flex-end;
@@ -2173,25 +2206,28 @@
 	}
     .btn-search-box {
         display: inline-flex;
-        height: 5.6rem;
+        height: 8rem;
         align-items: center;
         justify-content: center;
-        min-width: 16rem;
+        min-width: 12rem;
         padding-left: $spacing-lg;
         padding-right: $spacing-lg;
-		@include typo ('label-lg','em');
+		@include typo ('label-lg','strong');
         color:$color-font-default-primary-inverse;
         // background: linear-gradient(-90deg, $color-background-brand-secondary-inverse 0%, $color-background-brand-primary-inverse 100%);
 		background-color: $color-background-brand-primary-inverse;
-        border-radius:  0 0 $radius-sm $radius-sm;
+        border-radius: $radius-md;
+		gap:$spacing-xsm;
         transition: all .4s;
 		&::before {
 			content: "";
-			display: inline-block;
-			width: 2.4rem;
-			height: 2.4rem;
-			margin-right: $spacing-2xsm;
-			background-image: url(pathIcon(map-get($icons,"ico-search"), $color-white));
+			display: block;
+			width: 4rem;
+			height: 4rem;
+			aspect-ratio: 1;
+			background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><path d="M29.479 26.631L26.6325 29.4775L21.6505 24.4955L24.497 21.649L29.479 26.631Z" fill="%23C1BFC8"/><path d="M36.821 31.128L30.904 25.211C30.118 24.425 28.8435 24.425 28.0575 25.211L25.211 28.0575C24.425 28.8435 24.425 30.118 25.211 30.904L31.128 36.821C32.7 38.394 35.2505 38.394 36.8225 36.821C38.3925 35.25 38.3915 32.7005 36.8205 31.1285L36.821 31.128Z" fill="%23727077"/><path d="M15.5875 29.1745C23.0917 29.1745 29.175 23.0912 29.175 15.587C29.175 8.08284 23.0917 1.99951 15.5875 1.99951C8.08333 1.99951 2 8.08284 2 15.587C2 23.0912 8.08333 29.1745 15.5875 29.1745Z" fill="%23918F97"/><path d="M15.5875 25.1485C20.8682 25.1485 25.149 20.8677 25.149 15.587C25.149 10.3063 20.8682 6.02551 15.5875 6.02551C10.3068 6.02551 6.026 10.3063 6.026 15.587C6.026 20.8677 10.3068 25.1485 15.5875 25.1485Z" fill="%23C7E3FF"/></svg>');
+			background-size: contain;
+			background-repeat: no-repeat;
 		}
         &:hover {
             box-shadow: $shadow-md;
@@ -2572,6 +2608,7 @@
 		flex-direction: column;
 		gap: $spacing-xsm;
 		li {
+			align-items: flex-start;
 			&::after {
 				display: none;
 			}
@@ -3387,8 +3424,8 @@
         display: none;
         border: $stroke-secondary;
         border-radius: $radius-xsm;
+		background-color: $color-background-default-primary;
         li {
-            background-color: $color-background-default-primary;
             &:hover {
                 background-color: $color-background-default-secondary;
             }
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
@@ -548,41 +548,50 @@
     }
 }
 .item-type-list {
+    display: grid;
+    gap:$spacing-md;
     &.border-top {
         border-top:$stroke-secondary;
     }
     > li {
         display: flex;
-        gap:$spacing-md;
-        padding:$spacing-lg 0;
         border-bottom: $stroke-secondary;
         position: relative;
+        border-radius: $radius-md;
+        border: $stroke-secondary;
+        background: $color-background-default-primary;
+        min-width: 0;
     }
     .item-checkradio {
         align-self: flex-start;
         margin-right: 0;
+        position: absolute;
+        left:$spacing-xsm;
+        top:$spacing-xsm;
     }
     .etc-fnc-area {
         position: absolute;
-        top:$spacing-lg;
-        right:0;
+        top:$spacing-sm;
+        right:$spacing-sm;
         z-index: 4;
         &.is-active {
             z-index: 4;
         }
     }  
     .img-area {
-        width: 32rem;
+        width: 48rem;
         flex:none;
+        border-top-left-radius: inherit;
+        border-bottom-left-radius: inherit;
+        overflow: hidden;
         &.sm {
             width: 24rem;
         }
         figure {
-            border-radius: $radius-sm;
-            border:$stroke-secondary;
             overflow:hidden;
             width: 100%;
             aspect-ratio: 16/9;
+            overflow: hidden;
             img {
                 display:block;
                 object-fit:cover;
@@ -591,17 +600,19 @@
             }
         }
     }
-    .img-info-area {
+    .cont {
         display: flex;
-        flex-direction: column;
-        gap:$spacing-xsm;
-        margin-top:$spacing-xsm;
-    }
-    .txt-area {
+        min-width: 0;
+        padding: $spacing-lg $spacing-2xlg;
+        gap:$spacing-xlg;
         flex:1;
-        display: flex;
-        flex-direction: column;
-        gap:$spacing-sm;
+        >.txt-area {
+            flex:1;
+            width: 100%;
+            display: flex;
+            flex-direction: column;
+            gap:$spacing-sm;
+        }
     }
     .item-btn-area {
         flex:none;
@@ -610,7 +621,7 @@
         gap:$spacing-xsm;
         justify-content: center;
         .btn {
-            min-width: 12.8rem;
+            min-width: 20rem;
             width: 100%;
             transition: none;
             // white-space: nowrap;
@@ -651,7 +662,7 @@
     &.item-type-thumb {
         display: grid;
         grid-template-columns: repeat(4, 1fr);
-        gap:6.4rem $spacing-md;
+        gap:$spacing-2xlg $spacing-md;
         >li {
             flex-direction: column;
             padding:0;
@@ -668,12 +679,21 @@
         }
         .img-area {
             width: 100%;
+            border-bottom-left-radius: initial;
+            border-top-right-radius: inherit;
+            figure {
+                
+            }
+        }
+        .cont {
+            padding:$spacing-lg;
+            flex-direction: column;
         }
         .item-btn-area {
             flex-direction: row;
             flex-wrap: wrap;
             .btn {
-                // min-width: 0;
+                min-width: 0;
                 flex:1;
                 padding:0 $spacing-xsm;
                 &.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
@@ -9642,6 +9642,10 @@
   cursor: move;
 }
 
+.item-type-list {
+  display: grid;
+  gap: 1.6rem;
+}
 .item-type-list.border-top {
   border-top: 0.1rem solid var(--color-stroke-default-tertiary);
 }
@@ -9649,40 +9653,47 @@
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
-  gap: 1.6rem;
-  padding: 2.4rem 0;
   border-bottom: 0.1rem solid var(--color-stroke-default-tertiary);
   position: relative;
+  border-radius: 2.4rem;
+  border: 0.1rem solid var(--color-stroke-default-tertiary);
+  background: var(--color-background-default-primary);
+  min-width: 0;
 }
 .item-type-list .item-checkradio {
   -ms-flex-item-align: start;
       align-self: flex-start;
   margin-right: 0;
+  position: absolute;
+  left: 0.8rem;
+  top: 0.8rem;
 }
 .item-type-list .etc-fnc-area {
   position: absolute;
-  top: 2.4rem;
-  right: 0;
+  top: 1.2rem;
+  right: 1.2rem;
   z-index: 4;
 }
 .item-type-list .etc-fnc-area.is-active {
   z-index: 4;
 }
 .item-type-list .img-area {
-  width: 32rem;
+  width: 48rem;
   -webkit-box-flex: 0;
       -ms-flex: none;
           flex: none;
+  border-top-left-radius: inherit;
+  border-bottom-left-radius: inherit;
+  overflow: hidden;
 }
 .item-type-list .img-area.sm {
   width: 24rem;
 }
 .item-type-list .img-area figure {
-  border-radius: 1.2rem;
-  border: 0.1rem solid var(--color-stroke-default-tertiary);
   overflow: hidden;
   width: 100%;
   aspect-ratio: 16/9;
+  overflow: hidden;
 }
 .item-type-list .img-area figure img {
   display: block;
@@ -9691,21 +9702,22 @@
   width: 100%;
   height: 100%;
 }
-.item-type-list .img-info-area {
+.item-type-list .cont {
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
-  -webkit-box-orient: vertical;
-  -webkit-box-direction: normal;
-      -ms-flex-direction: column;
-          flex-direction: column;
-  gap: 0.8rem;
-  margin-top: 0.8rem;
-}
-.item-type-list .txt-area {
+  min-width: 0;
+  padding: 2.4rem 4rem;
+  gap: 3.2rem;
   -webkit-box-flex: 1;
       -ms-flex: 1;
           flex: 1;
+}
+.item-type-list .cont > .txt-area {
+  -webkit-box-flex: 1;
+      -ms-flex: 1;
+          flex: 1;
+  width: 100%;
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
@@ -9732,7 +9744,7 @@
           justify-content: center;
 }
 .item-type-list .item-btn-area .btn {
-  min-width: 12.8rem;
+  min-width: 20rem;
   width: 100%;
   -webkit-transition: none;
   transition: none;
@@ -9789,7 +9801,7 @@
 .item-type-list.item-type-thumb {
   display: grid;
   grid-template-columns: repeat(4, 1fr);
-  gap: 6.4rem 1.6rem;
+  gap: 4rem 1.6rem;
 }
 .item-type-list.item-type-thumb > li {
   -webkit-box-orient: vertical;
@@ -9810,6 +9822,15 @@
 }
 .item-type-list.item-type-thumb .img-area {
   width: 100%;
+  border-bottom-left-radius: initial;
+  border-top-right-radius: inherit;
+}
+.item-type-list.item-type-thumb .cont {
+  padding: 2.4rem;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+      -ms-flex-direction: column;
+          flex-direction: column;
 }
 .item-type-list.item-type-thumb .item-btn-area {
   -webkit-box-orient: horizontal;
@@ -9820,6 +9841,7 @@
       flex-wrap: wrap;
 }
 .item-type-list.item-type-thumb .item-btn-area .btn {
+  min-width: 0;
   -webkit-box-flex: 1;
       -ms-flex: 1;
           flex: 1;
@@ -14020,31 +14042,70 @@
 .search-box {
   position: relative;
   margin-bottom: 8rem;
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  gap: 4rem;
+  background-color: var(--color-background-default-secondary);
+  padding: 3.2rem 4rem;
+  border: 0.1rem solid var(--color-stroke-default-tertiary);
+  border-radius: 2.4rem;
+  min-width: 0;
 }
 .search-box .search-box-write {
-  border: 0.1rem solid var(--color-stroke-default-tertiary);
-  border-radius: 2.4rem 2.4rem 0 2.4rem;
-  background-color: var(--color-background-default-secondary);
-  padding: 2.4rem 0;
+  -webkit-box-flex: 1;
+      -ms-flex: 1;
+          flex: 1;
 }
-.search-box .write-type2 {
-  padding: 0 2.4rem;
+.search-box table th {
+  color: var(--color-font-default-tertiary);
+  font-size: var(--font-label-md);
+  font-weight: var(--size-font-weight-md);
+  line-height: var(--size-font-lineheight-xsm);
+  font-weight: var(--size-font-weight-xlg);
+  padding-right: 1.6rem;
+  text-align: left;
 }
-.search-box .write-type2:first-of-type {
-  border-top: none;
-  padding-bottom: 1.2rem;
-  margin-bottom: 1.2rem;
-  border-bottom: 0.1rem solid var(--color-stroke-default-tertiary);
+.search-box table th,
+.search-box table td {
+  text-align: left;
+  height: 4.4rem;
+  border-bottom: 0.1rem solid var(--color-stroke-default-quaternary);
+  padding-top: 0.8rem;
+  padding-bottom: 0.8rem;
 }
-.search-box .write-type2:only-of-type {
-  border-bottom-width: 0;
-  padding-bottom: 0;
-  margin-bottom: 0;
+.search-box table td > * {
+  margin-top: 0.4rem;
+  margin-bottom: 0.4rem;
 }
-.search-box .write-type2 table {
-  padding: 5rem;
+.search-box table td > :not(.block),
+.search-box table td > :not(.datepicker-box) {
+  margin-right: 0.4rem;
+}
+.search-box table td > :last-child {
+  margin-right: 0;
+}
+.search-box table .q0,
+.search-box table input[type=number].q0 {
+  width: 20rem;
+  min-width: 20rem;
+}
+.search-box table .q1 {
+  width: calc((100% - 2.4rem) / 4);
+}
+.search-box table .q2 {
+  width: calc((100% - 0.8rem) / 2);
+}
+.search-box table .q3 {
+  width: calc((100% - 2.4rem) / 3 * 2);
+}
+.search-box table .q4 {
+  width: 100%;
 }
 .search-box .search-btn-cont {
+  -webkit-box-flex: 0;
+      -ms-flex: none;
+          flex: none;
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
@@ -14065,33 +14126,36 @@
   display: -webkit-inline-box;
   display: -ms-inline-flexbox;
   display: inline-flex;
-  height: 5.6rem;
+  height: 8rem;
   -webkit-box-align: center;
       -ms-flex-align: center;
           align-items: center;
   -webkit-box-pack: center;
       -ms-flex-pack: center;
           justify-content: center;
-  min-width: 16rem;
+  min-width: 12rem;
   padding-left: 2.4rem;
   padding-right: 2.4rem;
   font-size: var(--font-label-lg);
   font-weight: var(--size-font-weight-md);
   line-height: var(--size-font-lineheight-xsm);
-  font-weight: var(--size-font-weight-xlg);
+  font-weight: var(--size-font-weight-lg);
   color: var(--color-font-default-primary-inverse);
   background-color: var(--color-background-brand-primary-inverse);
-  border-radius: 0 0 1.2rem 1.2rem;
+  border-radius: 2.4rem;
+  gap: 0.8rem;
   -webkit-transition: all 0.4s;
   transition: all 0.4s;
 }
 .search-box .btn-search-box::before {
   content: "";
-  display: inline-block;
-  width: 2.4rem;
-  height: 2.4rem;
-  margin-right: 0.4rem;
-  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cg fill='%23fff'%3E%3Cpath d='M21.7,20.3l-5.4-5.4c1.1-1.4,1.7-3.1,1.7-4.9c0-4.4-3.6-8-8-8s-8,3.6-8,8s3.6,8,8,8c1.8,0,3.5-0.6,4.9-1.7 l5.4,5.4L21.7,20.3z M10,16c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S13.3,16,10,16z'/%3E%3C/g%3E%3C/svg%3E");
+  display: block;
+  width: 4rem;
+  height: 4rem;
+  aspect-ratio: 1;
+  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><path d="M29.479 26.631L26.6325 29.4775L21.6505 24.4955L24.497 21.649L29.479 26.631Z" fill="%23C1BFC8"/><path d="M36.821 31.128L30.904 25.211C30.118 24.425 28.8435 24.425 28.0575 25.211L25.211 28.0575C24.425 28.8435 24.425 30.118 25.211 30.904L31.128 36.821C32.7 38.394 35.2505 38.394 36.8225 36.821C38.3925 35.25 38.3915 32.7005 36.8205 31.1285L36.821 31.128Z" fill="%23727077"/><path d="M15.5875 29.1745C23.0917 29.1745 29.175 23.0912 29.175 15.587C29.175 8.08284 23.0917 1.99951 15.5875 1.99951C8.08333 1.99951 2 8.08284 2 15.587C2 23.0912 8.08333 29.1745 15.5875 29.1745Z" fill="%23918F97"/><path d="M15.5875 25.1485C20.8682 25.1485 25.149 20.8677 25.149 15.587C25.149 10.3063 20.8682 6.02551 15.5875 6.02551C10.3068 6.02551 6.026 10.3063 6.026 15.587C6.026 20.8677 10.3068 25.1485 15.5875 25.1485Z" fill="%23C7E3FF"/></svg>');
+  background-size: contain;
+  background-repeat: no-repeat;
 }
 .search-box .btn-search-box:hover {
   -webkit-box-shadow: 0rem 0.4rem 1.6rem rgba(17, 17, 17, 0.1);
@@ -14513,6 +14577,11 @@
       -ms-flex-direction: column;
           flex-direction: column;
   gap: 0.8rem;
+}
+.info-inline-list.u-block li {
+  -webkit-box-align: start;
+      -ms-flex-align: start;
+          align-items: flex-start;
 }
 .info-inline-list.u-block li::after {
   display: none;
@@ -15586,8 +15655,6 @@
   display: none;
   border: 0.1rem solid var(--color-stroke-default-tertiary);
   border-radius: 0.8rem;
-}
-.etc-fnc-area .etc-fnc li {
   background-color: var(--color-background-default-primary);
 }
 .etc-fnc-area .etc-fnc li:hover {
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.
Add a comment
List