@@ -148,6 +149,7 @@ function fncGoDetail(prcsAplctPrdOrd, url){
<%-- ===========================================
시정명령 시작
============================================ --%>
+
시정명령 대상자 정보 현황
@@ -243,6 +245,7 @@ function fncGoDetail(prcsAplctPrdOrd, url){
<%-- ===========================================
예방교육 시작
============================================ --%>
+
예방교육
과정신청현황
diff --git a/src/main/webapp/WEB-INF/jsp/web/com/webCommonHeader.jsp b/src/main/webapp/WEB-INF/jsp/web/com/webCommonHeader.jsp
index 2349ee7f..2478a295 100644
--- a/src/main/webapp/WEB-INF/jsp/web/com/webCommonHeader.jsp
+++ b/src/main/webapp/WEB-INF/jsp/web/com/webCommonHeader.jsp
@@ -91,7 +91,14 @@
-
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/WEB-INF/jsp/web/com/webLayout.jsp b/src/main/webapp/WEB-INF/jsp/web/com/webLayout.jsp
index d8078f7b..24177094 100644
--- a/src/main/webapp/WEB-INF/jsp/web/com/webLayout.jsp
+++ b/src/main/webapp/WEB-INF/jsp/web/com/webLayout.jsp
@@ -76,7 +76,7 @@
-
+ <%-- --%>
-->
-
+
--%>
<%-- --%>
diff --git a/src/main/webapp/publish/css/estimate.css b/src/main/webapp/publish/css/estimate.css
index ad3a4547..fd71847c 100644
--- a/src/main/webapp/publish/css/estimate.css
+++ b/src/main/webapp/publish/css/estimate.css
@@ -22,6 +22,7 @@
.est_body .cont5.substance>div p{font-size:20px; font-weight:700; color:#222; margin:0 50px; line-height:1.5; text-align:justify; letter-spacing:1px; padding:0;}
.est_body .cont5 .date{font-size:18px; font-weight:700; color:#222; display:block; text-align:center; margin-bottom:10px;}
.est_body .cont5 .date+div span,.est_body .cont5 .date+div span:nth-child(1){font-size:32px;font-weight:700;text-align:center;}
+.est_body .cont5 .big_stamp{font-size:22px;margin:0 0 0 -6px;}
.popup_cont .est_body::after {position: absolute;content: "";width: 100%;height: 100%;background: url(/ipedu/visitEdu/usr/publish/images/content/watermark.png) no-repeat center center;left: 0;top: 0;}
diff --git a/src/main/webapp/visitEdu/adm/publish/css/dashboard.css b/src/main/webapp/visitEdu/adm/publish/css/dashboard.css
index ebfb037f..91d1534a 100644
--- a/src/main/webapp/visitEdu/adm/publish/css/dashboard.css
+++ b/src/main/webapp/visitEdu/adm/publish/css/dashboard.css
@@ -1,6 +1,7 @@
/* 공통 */
-.dashboard .box_wrap{display: flex; flex-wrap: wrap; justify-content: space-between; padding: 40px; box-sizing: border-box;}
-.dashboard .box{width: calc((100% - 60px)/3); height: 300px;border-radius: 5px; border:5px solid #EFF2F9; background-color: #fff; margin-bottom: 30px;}
+.dashboard .box_title{width:100%;font-size:20px;font-weight:700;}
+.dashboard .box_wrap{display: flex; flex-wrap: wrap; justify-content: flex-start; padding: 40px; box-sizing: border-box;gap:15px 30px;}
+.dashboard .box{width: calc((100%/3) - 30px); height: 300px;border-radius: 5px; border:5px solid #EFF2F9; background-color: #fff; margin:0 0 20px 0;}
.dashboard .box_tit{display: flex; height: 60px; align-items: center; justify-content: space-between; padding: 0 25px; border-bottom: 1px solid #E6E8EB; box-sizing: border-box;}
.dashboard .box_tit p{font-size: 20px; font-weight: bold; letter-spacing: -0.5px; color: #333;}
.dashboard .box_tit .btn_plus{display:flex;font-size: 16px; font-weight: 300; color: #aaa; letter-spacing: -0.5px;align-items:center;gap:8px;}
diff --git a/src/main/webapp/visitEdu/usr/datapicker/duet.system.js b/src/main/webapp/visitEdu/usr/datapicker/duet.system.js
index 4ef9b2aa..73b1db1f 100644
--- a/src/main/webapp/visitEdu/usr/datapicker/duet.system.js
+++ b/src/main/webapp/visitEdu/usr/datapicker/duet.system.js
@@ -1 +1 @@
-System.register(["/ipedu/visitEdu/usr/datapicker/index-7f002a21.system.js"],(function(e,r){"use strict";var t,n,i,s,a,c;return{setters:[function(e){t=e.p;n=e.w;i=e.d;s=e.N;a=e.a;c=e.b}],execute:function(){var e=function(e){return"__sc_import_"+e.replace(/\s|-/g,"_")};var o=function(){{t.$cssShim$=n.__cssshim}var e=Array.from(i.querySelectorAll("script")).find((function(e){return new RegExp("/"+s+"(\\.esm)?\\.js($|\\?|#)").test(e.src)||e.getAttribute("data-stencil-namespace")===s}));var c=r.meta.url;var o={};if(c!==""){o.resourcesUrl=new URL(".",c).href}else{o.resourcesUrl=new URL(".",new URL(e.getAttribute("data-resources-url")||e.src,n.location.href)).href;{u(o.resourcesUrl,e)}if(!n.customElements){return r.import("./dom-9370655f.system.js").then((function(){return o}))}}return a(o)};var u=function(r,t){var a=e(s);try{n[a]=new Function("w","return import(w);//"+Math.random())}catch(e){var c=new Map;n[a]=function(e){var s=new URL(e,r).href;var o=c.get(s);if(!o){var u=i.createElement("script");u.type="module";u.crossOrigin=t.crossOrigin;u.src=URL.createObjectURL(new Blob(["import * as m from '"+s+"'; window."+a+".m = m;"],{type:"application/javascript"}));o=new Promise((function(e){u.onload=function(){e(n[a].m);u.remove()}}));c.set(s,o);i.head.appendChild(u)}return o}}};o().then((function(e){return c([["duet-date-picker.system",[[0,"duet-date-picker",{name:[1],identifier:[1],disabled:[516],role:[1],direction:[1],required:[4],value:[1537],min:[1],max:[1],firstDayOfWeek:[2,"first-day-of-week"],localization:[16],dateAdapter:[16],isDateDisabled:[16],activeFocus:[32],focusedDay:[32],open:[32],setFocus:[64],show:[64],hide:[64]},[[6,"click","handleDocumentClick"]]]]]],e)}))}}}));
\ No newline at end of file
+System.register(["./index-7f002a21.system.js"],(function(e,r){"use strict";var t,n,i,s,a,c;return{setters:[function(e){t=e.p;n=e.w;i=e.d;s=e.N;a=e.a;c=e.b}],execute:function(){var e=function(e){return"__sc_import_"+e.replace(/\s|-/g,"_")};var o=function(){{t.$cssShim$=n.__cssshim}var e=Array.from(i.querySelectorAll("script")).find((function(e){return new RegExp("/"+s+"(\\.esm)?\\.js($|\\?|#)").test(e.src)||e.getAttribute("data-stencil-namespace")===s}));var c=r.meta.url;var o={};if(c!==""){o.resourcesUrl=new URL(".",c).href}else{o.resourcesUrl=new URL(".",new URL(e.getAttribute("data-resources-url")||e.src,n.location.href)).href;{u(o.resourcesUrl,e)}if(!n.customElements){return r.import("./dom-9370655f.system.js").then((function(){return o}))}}return a(o)};var u=function(r,t){var a=e(s);try{n[a]=new Function("w","return import(w);//"+Math.random())}catch(e){var c=new Map;n[a]=function(e){var s=new URL(e,r).href;var o=c.get(s);if(!o){var u=i.createElement("script");u.type="module";u.crossOrigin=t.crossOrigin;u.src=URL.createObjectURL(new Blob(["import * as m from '"+s+"'; window."+a+".m = m;"],{type:"application/javascript"}));o=new Promise((function(e){u.onload=function(){e(n[a].m);u.remove()}}));c.set(s,o);i.head.appendChild(u)}return o}}};o().then((function(e){return c([["duet-date-picker.system",[[0,"duet-date-picker",{name:[1],identifier:[1],disabled:[516],role:[1],direction:[1],required:[4],value:[1537],min:[1],max:[1],firstDayOfWeek:[2,"first-day-of-week"],localization:[16],dateAdapter:[16],isDateDisabled:[16],activeFocus:[32],focusedDay:[32],open:[32],setFocus:[64],show:[64],hide:[64]},[[6,"click","handleDocumentClick"]]]]]],e)}))}}}));
\ No newline at end of file
diff --git a/src/main/webapp/visitEdu/usr/publish/00_guide.html b/src/main/webapp/visitEdu/usr/publish/00_guide.html
index 5ab3a49f..f3966b0e 100644
--- a/src/main/webapp/visitEdu/usr/publish/00_guide.html
+++ b/src/main/webapp/visitEdu/usr/publish/00_guide.html
@@ -50,6 +50,11 @@
diff --git a/src/main/webapp/visitEdu/usr/publish/css/common.css b/src/main/webapp/visitEdu/usr/publish/css/common.css
index b5a61427..4024d061 100644
--- a/src/main/webapp/visitEdu/usr/publish/css/common.css
+++ b/src/main/webapp/visitEdu/usr/publish/css/common.css
@@ -33,6 +33,7 @@
--gray-bg-color:#f3f3f4;
--lightgray-bg-color:#f8f9fa;
}
+
html,body{min-width:320px;}
body {color: #222;}
@@ -71,26 +72,28 @@ header nav.on{background:#fff;max-height:500px;}
header nav .inner{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;}
header nav .logo{display:flex;height:90px;align-items:center;}
header nav .logo img{margin:-20px 0 0 0;}
-header nav .menu_area{display:flex;gap:100px;}
-header nav .menu{display:flex;gap:60px;}
-header nav .depth01{display:flex;height:90px;font-size:2.5rem;font-weight:600;color:#333;border-bottom:3px solid transparent;align-items:center;box-sizing:border-box;}
+header nav .menu_area{display:flex;gap:28px;}
+header nav .menu{display:flex;gap:16px;}
+header nav .menu li{line-height:1.3;}
+header nav .depth01{display:flex;height:90px;font-size:2.1rem;font-weight:600;color:#333;letter-spacing:-1px;padding:0 10px;border-bottom:3px solid transparent;align-items:center;box-sizing:border-box;text-align:center;justify-content:center;word-break:keep-all;}
header nav li:hover .depth01{border-bottom:3px solid var(--primary-color);color:var(--primary-color)}
.depth02_wrap{position:absolute;display:flex;width:100%;height:0;left:0;overflow:hidden;transition:height .5s;}
.on .depth02_wrap{height:220px;top:100%;margin:0 auto;}
.depth02_wrap::before{position:absolute;content:"";width:100vw;height:200px;background:#fff;border-top:1px solid #d8d8d8;border-bottom:1px solid #e8e8e8;box-shadow:0 5px 8px rgba(0,0,0,0.05);}
.depth02,.depth02_wrap .menu_title{position:relative;}
-.depth02_wrap .menu_title{width:38vw;height:201px;background:#396ac4;box-sizing:border-box;}
-.depth02_wrap .menu_title span{position:relative;display:block;font-size:2.7rem;font-weight:500;color:#fff;padding:0 0 0 17px;;margin:64px 0 0 18vw}
-.depth02_wrap .menu_title span::before{position:absolute;content:"";width:5px;height:23px;background:#fff;left:0;}
-.depth02_wrap .depth02{display:flex;padding:64px 0 0 70px;gap:30px;}
-.depth02_wrap .depth02 a{position:relative;font-size:2.3rem;font-weight:400;color:#333;padding:0 0 0 20px;}
+.depth02_wrap .menu_title{position:relative;width:38vw;height:201px;background:#396ac4;box-sizing:border-box;}
+.depth02_wrap .menu_title span{position:relative;display:inline-block;width:calc(65% - 30px);font-size:2.7rem;font-weight:500;color:#fff;letter-spacing:-.5px;word-break:keep-all;padding:0 0 0 17px;margin:64px 0 0 0;left:65%;transform:translateX(-50%);}
+.depth02_wrap .menu_title span::before{position:absolute;content:"";width:5px;height:23px;background:#fff;left:0;top:7px;}
+.depth02_wrap .depth02{display:flex;padding:64px 70px 0 70px;gap:15px 30px;}
+.depth02_wrap .depth02 a{position:relative;height:30px;font-size:2.3rem;font-weight:400;color:#333;padding:0 0 0 20px;}
.depth02_wrap .depth02 a::before{position:absolute;content:"";width:8px;height:8px;border-radius:100%;background:#dfdfdf;left:0;top:8px;}
nav .btn_wrap{align-items:center;}
-nav .btn_sitemap,nav .btn_identify{width:40px;height:90px;padding:0 !important;}
+nav .btn_sitemap,nav .btn_identify,nav .btn_logout{width:45px;height:90px;padding:0 !important;}
nav .btn_sitemap i{display:inline-block;width:100%;height:100%;background:url(/ipedu/visitEdu/usr/publish/images/common/icon_menu.png) no-repeat center center;}
nav .btn_identify i{display:inline-block;width:100%;height:100%;background:url(/ipedu/visitEdu/usr/publish/images/common/icon_identify_mobile.png) no-repeat center center;}
+nav .btn_logout i{display:inline-block;width:100%;height:100%;background:url(/ipedu/visitEdu/usr/publish/images/common/icon_logout_mobile.png) no-repeat center center;}
.all_menu_wrap{position:fixed;width:100%;padding:45px 0 200px 0;background:#fff;left:0;top:-100%;opacity:0;transition:top .5s;z-index:15;}
.all_menu_wrap.on{top:0;opacity:1;box-shadow:0 3px 10px rgba(0,0,0,0.1);}
@@ -126,13 +129,24 @@ footer address p{font-size:2.3rem;line-height:1.5;margin:0 0 8px 0;}
footer address span{font-size:2.3rem;font-weight:600;color:#c4c4c4;}
@media (max-width: 1480px) {
- header nav .menu_area{gap:60px;}
+ .depth02_wrap .menu_title{width:45vw;}
+ .depth02_wrap .menu_title span{width:auto;left:50%;}
+
+ .depth02_wrap .depth02{width:55vw;height:110px;flex-wrap:wrap;}
+ .depth02_wrap .depth02 li{max-width:calc((100%/2) - 30px);}
}
@media (max-width: 1280px) {
+ header nav .logo{height:60px;}
+ header nav .logo h1,header nav .logo h1 img{height:100%;margin:0;}
+
header nav .menu_area{gap:30px;}
- header nav .menu{gap:20px;}
- header nav .depth01{font-size:2.2rem;padding:0 15px;}
+ header nav .menu{gap:4px;}
+ header nav .menu>li{width:calc(100% / 5);}
+ header nav .depth01{font-size:2rem;padding:0 8px;justify-content:center;}
+ .depth02_wrap .menu_title span{font-size:2.3rem;}
+ .depth02_wrap .menu_title span::before{top:4px;}
+ .depth02_wrap .depth02 a{font-size:2rem;}
}
@media (max-width: 1023px){
@@ -144,8 +158,6 @@ footer address span{font-size:2.3rem;font-weight:600;color:#c4c4c4;}
header nav{height:110px;max-height:110px;}
header nav .inner{height:110px;align-items:center;}
- header nav .logo{height:60px;}
- header nav .logo img{height:100%;margin:0;}
header nav .menu{display:none;}
header nav .depth01{display:none;}
header nav .btn_area{display:flex;gap:32px;}
@@ -194,9 +206,10 @@ footer address span{font-size:2.3rem;font-weight:600;color:#c4c4c4;}
header nav .logo h1{height:80%;}
header nav .logo img{height:100%;}
- header nav .btn_area{gap:0;}
- nav .btn_sitemap, nav .btn_identify{width:60px;height:60px;}
+ header nav .btn_area{gap:0;align-items:center;}
+ nav .btn_sitemap, nav .btn_identify, nav .btn_logout{width:60px;height:60px;}
header nav .btn_sitemap i, header nav .btn_identify i{background-size:50%;}
+ header nav .btn_logout i{background-size:55%;}
footer .area_top{padding:50px 30px;}
footer .area_top ul:not(.sns){gap:30px;}
@@ -225,4 +238,192 @@ footer address span{font-size:2.3rem;font-weight:600;color:#c4c4c4;}
footer .area_bottom .inner{gap:35px;}
footer .area_top ul:not(.sns) a,footer address p, footer address span{font-size:2rem;}
footer .area_top .sns{padding:30px 10px;gap:0;}
-}
\ No newline at end of file
+}
+
+
+
+/* 간격 */
+.p0 {padding: 0px!important;}
+.p5 {padding: 5px!important;}
+
+.pt5 {padding-top: 5px!important;}
+.pt10 {padding-top: 10px!important;}
+.pt15 {padding-top: 15px!important;}
+.pt20 {padding-top: 20px!important;}
+.pt25 {padding-top: 25px!important;}
+.pt30 {padding-top: 30px!important;}
+.pt35 {padding-top: 35px!important;}
+.pt40 {padding-top: 40px!important;}
+.pt45 {padding-top: 45px!important;}
+.pt50 {padding-top: 50px!important;}
+
+.pr0 {padding-right: 0px!important;}
+.pr20 {padding-right: 20px!important;}
+
+.pb5 {padding-bottom: 5px!important;}
+.pb10 {padding-bottom: 10px!important;}
+.pb15 {padding-bottom: 15px!important;}
+.pb20 {padding-bottom: 20px!important;}
+.pb25 {padding-bottom: 25px!important;}
+.pb30 {padding-bottom: 30px!important;}
+.pb35 {padding-bottom: 35px!important;}
+.pb40 {padding-bottom: 40px!important;}
+.pb45 {padding-bottom: 45px!important;}
+.pb50 {padding-bottom: 50px!important;}
+
+.pl0 {padding-left: 0px!important;}
+.pl15 {padding-left: 15px!important;}
+.pl20 {padding-left: 20px!important;}
+
+.m20 {margin: 20px!important;}
+
+.mt-1 {margin-top: -1px!important;}
+.mt0 {margin-top: 0px!important;}
+.mt5 {margin-top: 5px!important;}
+.mt10 {margin-top: 10px!important;}
+.mt15 {margin-top: 15px!important;}
+.mt20 {margin-top: 20px!important;}
+.mt25 {margin-top: 25px!important;}
+.mt30 {margin-top: 30px!important;}
+.mt35 {margin-top: 35px!important;}
+.mt40 {margin-top: 40px!important;}
+.mt45 {margin-top: 45px!important;}
+.mt50 {margin-top: 50px!important;}
+.mt60 {margin-top: 60px!important;}
+.mt70 {margin-top: 70px!important;}
+.mt80 {margin-top: 80px!important;}
+.mt90 {margin-top: 90px!important;}
+.mt100 {margin-top: 100px!important;}
+
+.mr0 {margin-right: 0px!important;}
+.mr3 {margin-right: 3px!important;}
+.mr5 {margin-right: 5px!important;}
+.mr10 {margin-right: 10px!important;}
+.mr15 {margin-right: 15px!important;}
+.mr20 {margin-right: 20px!important;}
+.mr25 {margin-right: 25px!important;}
+.mr30 {margin-right: 30px!important;}
+.mr35 {margin-right: 35px!important;}
+.mr40 {margin-right: 40px!important;}
+.mr45 {margin-right: 45px!important;}
+.mr50 {margin-right: 50px!important;}
+.mr60 {margin-right: 60px!important;}
+.mr70 {margin-right: 70px!important;}
+.mr80 {margin-right: 80px!important;}
+.mr90 {margin-right: 90px!important;}
+.mr100 {margin-right: 100px!important;}
+
+.mb-4 {margin-bottom: -4px!important;}
+.mb0 {margin-bottom: 0px!important;}
+.mb1 {margin-bottom: 1px!important;}
+.mb5 {margin-bottom: 5px!important;}
+.mb10 {margin-bottom: 10px!important;}
+.mb15 {margin-bottom: 15px!important;}
+.mb18 {margin-bottom: 18px!important;}
+.mb20 {margin-bottom: 20px!important;}
+.mb25 {margin-bottom: 25px!important;}
+.mb30 {margin-bottom: 30px!important;}
+.mb35 {margin-bottom: 35px!important;}
+.mb40 {margin-bottom: 40px!important;}
+.mb45 {margin-bottom: 45px!important;}
+.mb50 {margin-bottom: 50px!important;}
+.mb60 {margin-bottom: 60px!important;}
+.mb70 {margin-bottom: 70px!important;}
+.mb80 {margin-bottom: 80px!important;}
+.mb90 {margin-bottom: 90px!important;}
+.mb100 {margin-bottom: 100px!important;}
+
+.ml0 {margin-left: 0px!important;}
+.ml5 {margin-left: 5px!important;}
+.ml10 {margin-left: 10px!important;}
+.ml15 {margin-left: 15px!important;}
+.ml20 {margin-left: 20px!important;}
+.ml25 {margin-left: 25px!important;}
+.ml30 {margin-left: 30px!important;}
+.ml35 {margin-left: 35px!important;}
+.ml40 {margin-left: 40px!important;}
+.ml45 {margin-left: 45px!important;}
+.ml50 {margin-left: 50px!important;}
+.ml60 {margin-left: 60px!important;}
+.ml70 {margin-left: 70px!important;}
+.ml80 {margin-left: 80px!important;}
+.ml90 {margin-left: 90px!important;}
+.ml100 {margin-left: 100px!important;}
+
+/* 너비, 높이 */
+.w100per {width: 100% !important;}
+.w99per {width: 99%;}
+.w95per {width: 95%;}
+.w90per {width: 90%;}
+.w85per {width: 85%;}
+.w80per {width: 80%;}
+.w75per {width: 75%;}
+.w70per {width: 70%;}
+.w65per {width: 65%;}
+.w60per {width: 60%;}
+.w50per {width: 50%;}
+.w55per {width: 55%;}
+.w45per {width: 45%;}
+.w40per {width: 40%;}
+.w35per {width: 35%;}
+.w33per {width: 33.3333333%;}
+.w30per {width: 30%;}
+.w25per {width: 25%;}
+.w20per {width: 20%;}
+.w19per {width: 19%;}
+.w18per {width: 18%;}
+.w17per {width: 17%;}
+.w16per {width: 16%;}
+.w15per {width: 15%;}
+.w14per {width: 14%;}
+.w13per {width: 13%;}
+.w12per {width: 12%;}
+.w11per {width: 11%;}
+.w10per {width: 10%;}
+.w9per {width: 9%;}
+.w8per {width: 8%;}
+.w7per {width: 7%;}
+.w6per {width: 6%;}
+.w5per {width: 5%;}
+.w4per {width: 4%;}
+.w3per {width: 3%;}
+.w2per {width: 2%;}
+.w1per {width: 1%;}
+
+.w5 {width: 5px;}
+.w10 {width: 10px;}
+.w15 {width: 15px;}
+.w20 {width: 20px;}
+.w25 {width: 25px;}
+.w30 {width: 30px;}
+.w35 {width: 35px;}
+.w40 {width: 40px;}
+.w45 {width: 45px;}
+.w50 {width: 50px;}
+.w55 {width: 55px;}
+.w60 {width: 60px;}
+.w70 {width: 70px;}
+.w80 {width: 80px;}
+.w90 {width: 90px;}
+.w100 {width: 100px;}
+.w110 {width: 110px;}
+.w120 {width: 120px;}
+.w130 {width: 130px;}
+.w140 {width: 140px;}
+.w150 {width: 150px;}
+.w160 {width: 160px;}
+.w170 {width: 170px;}
+.w180 {width: 180px;}
+.w190 {width: 190px;}
+.w200 {width: 200px;}
+.w250 {width: 250px;}
+.w300 {width: 300px;}
+.w325 {width: 325px;}
+.w350 {width: 350px;}
+.w400 {width: 400px;}
+.w500 {width: 500px;}
+
+.mw100 {min-width: 100px;}
+
+.h100 {height: 100px;}
+.h100per {height: 100%;}
\ No newline at end of file
diff --git a/src/main/webapp/visitEdu/usr/publish/css/content.css b/src/main/webapp/visitEdu/usr/publish/css/content.css
index 4143b9bb..6fe1f1df 100644
--- a/src/main/webapp/visitEdu/usr/publish/css/content.css
+++ b/src/main/webapp/visitEdu/usr/publish/css/content.css
@@ -4,16 +4,16 @@
/* sub layout */
.container {width: 100%; min-height: 650px; position: relative; display: inline-block; box-sizing: border-box; margin: 145px 0 0 0; }
-.container .inner{max-width: 1440px; width: 100%; padding: 0 20px; margin: 60px auto 76px auto; box-sizing: border-box; justify-content: space-between;}
+.container .inner{max-width: 1440px; width: 100%; padding: 0 20px; margin: 30px auto 76px auto; box-sizing: border-box; justify-content: space-between;}
.sub_visual{position:relative;width:100%;height:140px;background:url(/ipedu/visitEdu/usr/publish/images/main/sec01_bg.jpg) no-repeat center center;background-size:cover;text-align:center;}
.sub_visual .visual_text{position:absolute;width:100%;color:#374c78;top:54%;left:50%;transform:translate(-50%,-50%);}
-.sub_visual strong{font-size:2.9rem;font-family:'Gmarket Sans TTF';font-weight:bold;padding:0 20px;}
+.sub_visual strong{font-size:2.9rem;font-family:'Gmarket Sans TTF';font-weight:bold;line-height:1.1;padding:0 20px;}
.sub_visual p{font-size:1.9rem;font-weight:400;padding:4px 0 0 0;}
-.lnb{display:inline-block;width:100%;max-width:280px;margin:0 47px 0 0;vertical-align:top;}
-.lnb_title{height:120px;padding:40px 0 0 0;background:#1e4aa4 url(/ipedu/visitEdu/usr/publish/images/common/lnb_title_obj.png) no-repeat -10px 25px;font-size:2.5rem;color:#fff;text-align:center;border-radius:20px 20px 0 0;box-sizing:border-box;}
-.lnb_nav{margin:-25px 0 0 0;padding:0 25px;border:1px solid #e5e5e5;border-radius:20px;background:#fff;}
+.lnb{display:inline-block;width:100%;max-width:280px;margin:0 47px 0 0;vertical-align:top;background:#1e4aa4 url(/ipedu/visitEdu/usr/publish/images/common/lnb_title_obj.png) no-repeat -10px 25px;border-radius:20px 20px 25px 25px;}
+.lnb_title{display:flex;height:95px;padding:0 20px;font-size:2.2rem;color:#fff;line-height:1.2;word-break:auto-phrase;text-align:center;box-sizing:border-box;align-items:center;justify-content:center;}
+.lnb_nav{padding:0 25px;border:1px solid #e5e5e5;border-radius:20px;background:#fff;}
.lnb_nav ul>li{border-bottom:1px solid #e5e5e5;}
.lnb_nav ul>li:last-child{border:0;}
.lnb_nav .depth01{display:flex;height:70px;font-size:1.7rem;font-weight:500;color:#555;align-items:center;justify-content:space-between;}
@@ -23,10 +23,10 @@
.lnb_nav .depth01:hover i,.lnb_nav .on .depth01 i{background:url(/ipedu/visitEdu/usr/publish/images/common/lnb_icon.png) no-repeat left bottom;}
.container .inner>.cont_wrap {display:inline-block;width:calc(100% - 336px);max-width:100%;}
-.container .cont_tit{display:flex;padding:0 0 20px 0;margin:0 0 50px 0;justify-content:space-between;align-items:flex-end;border-bottom:2px solid #d7d7d7;}
+.container .cont_tit{display:flex;padding:48px 0 20px 0;margin:0 0 50px 0;justify-content:space-between;align-items:flex-end;border-bottom:2px solid #d7d7d7;}
.container .cont_tit h2{font-size:2.9rem;font-weight:500;}
.container .cont_tit .path ul{display:flex;align-items:center;gap:8px;}
-.container .cont_tit .path li{position:relative;padding:0 8px;font-size:1.5rem;font-weight:400;color:#898989;}
+.container .cont_tit .path li{position:relative;padding:0 8px;font-size:1.5rem;font-weight:400;color:#898989;line-height:1.2;}
.container .cont_tit .path li:not(.home)::before{position:absolute;content:"";width:6px;height:12px;background:url(/ipedu/visitEdu/usr/publish/images/content/icon_path_obj.png) no-repeat center center;left:-6px;top:3px;}
.container .cont_tit .path .home i{display:inline-block;width:19px;height:17px;background:url(/ipedu/visitEdu/usr/publish/images/content/icon_home.png) no-repeat center center;}
@@ -131,6 +131,12 @@ select.selType1 {height: 40px; border: 1px solid #d5d5d5; border-radius: 5px; pa
select.selType1.read-only{background: url(/ipedu/visitEdu/usr/publish/images/content/icon_select_gray.png) no-repeat calc(100% - 15px) center; color:#888; pointer-events:none;}
.tb_type02.tb_type02_write input[type="text"].input_time {width: 50px;}
+.birth_wrap{display:flex;font-size:1.5rem;font-size:700;align-items:center;gap:8px;}
+.birth_wrap .birth_input{width:21%;min-width:90px;}
+.birth_wrap .jender_input{width:7%;min-width:32px;}
+.birth_wrap .birth_input::placeholder,.birth_wrap .jender_input::placeholder{font-size:1rem;color:#b6b6b6;letter-spacing:2px;}
+.birth_wrap span{font-size:1.1rem;font-weight:700;margin:0;letter-spacing:3px;color:#666;}
+
.select_wrap{display:flex;gap:16px;}
.select_wrap li{display:flex;align-items:center;gap:8px;}
.select_wrap label{font-size:1.8rem;color:#666;}
@@ -974,10 +980,11 @@ duet-date-picker *:focus{outline: auto !important;}
.container .cont_tit{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;border:0;}
.container .cont_tit h2{order:2;font-size:6.8rem;}
- .container .cont_tit .path li{font-size:4.8rem;}
+ .container .cont_tit .path ul{gap:20px;}
+ .container .cont_tit .path li{font-size:4.8rem;letter-spacing:-1.5px;}
.container .cont_tit .path li:not(.home){padding:0 20px;}
.container .cont_tit .path .home i{width:48px;height:44px;background:url(/ipedu/visitEdu/usr/publish/images/content/icon_home_mobile.png) no-repeat center center;}
- .container .cont_tit .path li:not(.home)::before{width:20px;height:32px;background:url(/ipedu/visitEdu/usr/publish/images/content/icon_path_obj_mobile.png) no-repeat center center;top:10.5px}
+ .container .cont_tit .path li:not(.home)::before{width:20px;height:32px;background:url(/ipedu/visitEdu/usr/publish/images/content/icon_path_obj_mobile.png) no-repeat center center;top:50%;transform:translateY(-50%);}
/* icon */
.icon.file{width:34px;height:32px;background:url(/ipedu/visitEdu/usr/publish/images/content/icon_file_mobile.png) no-repeat center center;}
@@ -1222,9 +1229,10 @@ duet-date-picker *:focus{outline: auto !important;}
.container .cont_tit{gap:20px;}
.container .cont_tit h2{font-size:3.4rem;}
+ .container .cont_tit .path ul{gap:10px;}
.container .cont_tit .path li{font-size:2.4rem;}
.container .cont_tit .path li:not(.home){padding:0 10px;}
- .container .cont_tit .path li:not(.home)::before{top:4px;}
+ .container .cont_tit .path li:not(.home)::before{top:7px;left:-10px;transform:none;}
.container .cont_tit .path .home i{width:24px;height:22px;background-size:100% auto;}
.container .cont_tit .path li:not(.home)::before{width:10px;height:16px;background-size:100% auto;}
@@ -1248,7 +1256,7 @@ duet-date-picker *:focus{outline: auto !important;}
.btn.small{height:35px;font-size:1.5rem;}
.btn.regular{height:40px;}
- .btn.large{height:45px;padding:0 30px;}
+ .btn.large{height:45px;font-size:1.8rem;padding:0 30px;}
.list_top .search_area{flex-wrap:wrap;}
.list_top .search_area>*:not(button){width:100%;}
@@ -1360,7 +1368,7 @@ duet-date-picker *:focus{outline: auto !important;}
/* sub latout */
.container {margin-top:60px;}
.container .inner {padding: 0 20px;}
- .cont_wrap .cont_tit {padding-bottom: 10px; margin-bottom: 20px;}
+ .cont_wrap .cont_tit {padding:24px 0 10px 0; margin-bottom: 20px;}
.cont_wrap h2 {font-size: 26px; padding-top: 10px;}
.cont_wrap .tit_box {display: block; text-align: center; padding: 15px 20px;}
.cont_wrap .tit_box i {display: block; margin: 0 auto;}
@@ -1392,7 +1400,7 @@ duet-date-picker *:focus{outline: auto !important;}
.list_top .calendar_wrap {width: calc(100%/2 - 13px);}
.list_top .btn_wrap input[type="text"].calendar {width: 100%; height: 36px;margin:0;box-sizing:border-box;}
.list_top button {width: 100%; height: 36px; margin-top: 10px;}
- .list_top .btn_wrap button {height: 36px;margin-left:0;}
+ .list_top .btn_wrap button {height:36px;margin-left:0;font-size:1.7rem;}
.list_top.type2 .list_top_left {text-align: center; margin-bottom: 20px;}
.list_top.type2 .search_wrap {margin-top: 0;}
/* list_top 내용 많을 때 틀어지는 것 수정 */
diff --git a/src/main/webapp/visitEdu/usr/publish/css/guide.css b/src/main/webapp/visitEdu/usr/publish/css/guide.css
new file mode 100644
index 00000000..592639a8
--- /dev/null
+++ b/src/main/webapp/visitEdu/usr/publish/css/guide.css
@@ -0,0 +1,42 @@
+.header_wrap{position:fixed;display:flex;width:100%;height:100px;font-size:1.6rem;font-weight:500;color:#6e6e6e;padding:0 60px;border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;box-sizing:border-box;left:0;top:0;background:#fff;z-index:9;}
+.header_wrap .logo{height:60px;}
+.header_wrap .logo img{width:auto;height:60px;}
+
+.tabs{position:fixed;display:flex;width:300px;height:calc(100vh - 100px);color:#fff;padding:40px 20px;background:#2557B4;box-sizing:border-box;left:0;top:100px;flex-direction:column;gap:10px;}
+.tab:not(.guide_list){width:100%;height:50px;font-size:2rem;color:#fff;text-align:left;padding:0 20px;border-radius:12px;box-sizing:border-box;transition:all 0.3s;}
+.tab:not(.guide_list):hover,.tab.on:not(.guide_list){background:#1e4690;}
+
+article{width:calc(100% - 300px);margin:100px 0 0 300px;padding:80px;box-sizing:border-box;}
+h2{font-size:3.6rem;font-weight:bold;color:#222;}
+b.title{position:Relative;display:block;font-size:2.0rem;font-weight:bold;color:#333;padding:0 0 0 15px;margin:60px 0 40px 0;}
+b.title::before{position:absolute;content:"";width:5px;height:20px;background:#1e4690;left:0;top:1px;}
+
+.cont{display:none;}
+.cont.on{display:block;}
+
+.list_wrap{display:flex;flex-wrap:wrap;}
+.guide_list{display:flex;gap:40px;}
+.guide_list.button{width:calc(100%/3);margin:0 0 20px 0;align-items:center;}
+.guide_list.tab{gap:0;}
+.guide_list.input{align-items:flex-start;flex-direction:column;gap:20px;}
+
+.color_box{width:100px;height:100px;border-radius:12px;}
+.color_code{font-size:1.8rem;color:#6e6e6e;margin:15px 0 0 0;text-align:center;}
+
+.blue:not(.btn){background:var(--primary-color);}
+.darkblue:not(.btn){background:var(--primary-color-dark);}
+.mint:not(.btn){background:var(--secondary-color);}
+
+.title1{background:#333;}
+.body1{background:#555;}
+.body2{background:#7c7c7c;}
+.text_blue_color{background:#2e4677;}
+.text_red_color{background:#dc1818;}
+
+.c_858686{background:#858686;}
+.c_e5e5e5{background:#e5e5e5;}
+.c_eeeeee{background:#eeeeee;}
+.c_f3f3f4{background:#f3f3f4;}
+.c_f8f9fa{background:#f8f9fa;}
+
+.guide_list.input .list_top{margin:0;}
\ No newline at end of file
diff --git a/src/main/webapp/visitEdu/usr/publish/css/reset.css b/src/main/webapp/visitEdu/usr/publish/css/reset.css
index 4f47a3f0..4e1c9cf4 100644
--- a/src/main/webapp/visitEdu/usr/publish/css/reset.css
+++ b/src/main/webapp/visitEdu/usr/publish/css/reset.css
@@ -32,7 +32,7 @@ form, fieldset {border: none; margin: 0; padding: 0; line-height: 1; }
.inner>form{display:inline-block;}
input[type="submit"] {-webkit-appearance: none; -moz-appearance: none; appearance: none;}
header, footer, article, section, aside, nav, main {display: block;}
-textarea{color: #666;font-size: 20px;font-weight: 300; font-family: 'Noto Sans KR', sans-serif;; resize: none;}
+textarea{color: #555555;font-size: 1.7rem;font-weight: 300; font-family: 'Noto Sans KR', sans-serif; resize: none;}
input[type="text"]:disabled,input[type="password"]:disabled{background-color: #f5f5f5;}
diff --git a/src/main/webapp/visitEdu/usr/publish/edu_detail.html b/src/main/webapp/visitEdu/usr/publish/edu_detail.html
new file mode 100644
index 00000000..729805e4
--- /dev/null
+++ b/src/main/webapp/visitEdu/usr/publish/edu_detail.html
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+ 교육현황 > 마이페이지 > 한국지식재산보호원 지식재산보호교육시스템
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
교육현황
+
+
+
+
+ 교육신청 내용 - 교육부분, 과정, 신청기간, 관련URL, 교육기간, 상세교육과정, 정원, 상태등의 정보제공
+
+
+
+
+
+
+ 교육부분
+
+ 인적자원
+
+
+
+ 과정
+
+ 기소유예 교육 10월 과정
+
+
+
+ 과정명
+
+ 기소유예 교육 10월 과정
+
+
+
+ 신청기간
+
+ 2025.10.29~2025.10.30
+
+
+
+
+ daum.net
+
+
+
+ 교육기간
+
+ 2025.10.31
+
+
+
+
+ 상세교육과정
+
+ 기소유예 교육 10월 과정
+
+
+
+ 정원
+
+ 10
+
+
+
+ 상태
+
+ 접수중
+
+
+
+
+ 첨부파일
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/visitEdu/usr/publish/edu_inquiry.html b/src/main/webapp/visitEdu/usr/publish/edu_inquiry.html
new file mode 100644
index 00000000..a6e60f60
--- /dev/null
+++ b/src/main/webapp/visitEdu/usr/publish/edu_inquiry.html
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+ 교육문의 > 고객지원 > 한국지식재산보호원 지식재산보호교육시스템
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
상표권 교육조건부 기소유예
+
지식재산보호교육시스템
+
+
+
+
+
+
+
+
+
+
+ 궁금한 점이 있으시면 문의 남겨주시기 바랍니다.
+ 답변은 ‘메일’ 이나 ‘마이페이지 > 나의 교육문의’ 에서 확인하실 수 있습니다.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/visitEdu/usr/publish/edu_status.html b/src/main/webapp/visitEdu/usr/publish/edu_status.html
new file mode 100644
index 00000000..dad97aff
--- /dev/null
+++ b/src/main/webapp/visitEdu/usr/publish/edu_status.html
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+ 교육현황 > 마이페이지 > 한국지식재산보호원 지식재산보호교육시스템
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
교육현황
+
+
+
+
+ 상표권 조건부 기소유예
+
+
+ 부정경쟁행위 시정명령
+
+
+ 상표권 침해·부정경쟁행위 예방
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/visitEdu/usr/publish/edu_status_list.html b/src/main/webapp/visitEdu/usr/publish/edu_status_list.html
new file mode 100644
index 00000000..b4ef435b
--- /dev/null
+++ b/src/main/webapp/visitEdu/usr/publish/edu_status_list.html
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+ 교육현황 > 마이페이지 > 한국지식재산보호원 지식재산보호교육시스템
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
교육현황
+
+
+
+
+ 상표권 조건부 기소유예
+
+
+ 부정경쟁행위 시정명령
+
+
+ 상표권 침해·부정경쟁행위 예방
+
+
+
+
+
+
+
최근 교육 목록
+
+
+
+
+
+ 전체
+ 작성중
+ 교육신청
+ 교육확정
+ 교육반려
+ 신청취소
+
+
+
+
+ ~
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
최근 교육 목록
+
+
+
+
+
+ 전체
+ 작성중
+ 교육신청
+ 교육확정
+ 교육반려
+ 신청취소
+
+
+
+
+ ~
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/visitEdu/usr/publish/faq.html b/src/main/webapp/visitEdu/usr/publish/faq.html
new file mode 100644
index 00000000..4eb4b2ef
--- /dev/null
+++ b/src/main/webapp/visitEdu/usr/publish/faq.html
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+ 자주 받는 질문 > 고객지원 > 한국지식재산보호원 지식재산보호교육시스템
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
자주 받는 질문
+
+
+
+
+
+ 자주하는 질문들을 모았습니다.
+ 원하시는 내용이 없는 경우 ‘교육문의’ 게시판을 이용해 주시기바랍니다.
+
+
+
+
+
+
+ Q
+ 국제특허정보박람회(PATINEX2025) 컨퍼런스는 매년 개최하나요?
+
+
+
A
+
특허청과 한국특허정보원에서 개최하는 PATINEX2025 컨퍼런스 등록이 시작되었습니다.
+ 여러분의 많은 관심과 신청부탁드립니다.
+
+ ㅇ 행사명 : 제 21회 국제특허정보박람회
+ ㅇ 주 제 : 지식재산정보, 더 나은 미래를 향한 새로운 물결
+ ㅇ 기 간 : 2025년 9월 18일(목)~9월 19일(금)
+ ㅇ 장 소 : 롯데호텔 월드 크리스탈볼룸, 3F
+
+
+
+
+
+ Q
+ 국제특허정보박람회(PATINEX2025) 컨퍼런스는 매년 개최하나요?
+
+
+
A
+
특허청과 한국특허정보원에서 개최하는 PATINEX2025 컨퍼런스 등록이 시작되었습니다.
+ 여러분의 많은 관심과 신청부탁드립니다.
+
+ ㅇ 행사명 : 제 21회 국제특허정보박람회
+ ㅇ 주 제 : 지식재산정보, 더 나은 미래를 향한 새로운 물결
+ ㅇ 기 간 : 2025년 9월 18일(목)~9월 19일(금)
+ ㅇ 장 소 : 롯데호텔 월드 크리스탈볼룸, 3F
+
+
+
+
+
+ Q
+ 국제특허정보박람회(PATINEX2025) 컨퍼런스는 매년 개최하나요?
+
+
+
A
+
특허청과 한국특허정보원에서 개최하는 PATINEX2025 컨퍼런스 등록이 시작되었습니다.
+ 여러분의 많은 관심과 신청부탁드립니다.
+
+ ㅇ 행사명 : 제 21회 국제특허정보박람회
+ ㅇ 주 제 : 지식재산정보, 더 나은 미래를 향한 새로운 물결
+ ㅇ 기 간 : 2025년 9월 18일(목)~9월 19일(금)
+ ㅇ 장 소 : 롯데호텔 월드 크리스탈볼룸, 3F
+
+
+
+
+
+ Q
+ 국제특허정보박람회(PATINEX2025) 컨퍼런스는 매년 개최하나요?
+
+
+
A
+
특허청과 한국특허정보원에서 개최하는 PATINEX2025 컨퍼런스 등록이 시작되었습니다.
+ 여러분의 많은 관심과 신청부탁드립니다.
+
+ ㅇ 행사명 : 제 21회 국제특허정보박람회
+ ㅇ 주 제 : 지식재산정보, 더 나은 미래를 향한 새로운 물결
+ ㅇ 기 간 : 2025년 9월 18일(목)~9월 19일(금)
+ ㅇ 장 소 : 롯데호텔 월드 크리스탈볼룸, 3F
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/visitEdu/usr/publish/images/common/icon_logout_mobile.png b/src/main/webapp/visitEdu/usr/publish/images/common/icon_logout_mobile.png
new file mode 100644
index 00000000..88a95ca7
Binary files /dev/null and b/src/main/webapp/visitEdu/usr/publish/images/common/icon_logout_mobile.png differ
diff --git a/src/main/webapp/visitEdu/usr/publish/images/content/stamp.png b/src/main/webapp/visitEdu/usr/publish/images/content/stamp.png
new file mode 100644
index 00000000..c06306a1
Binary files /dev/null and b/src/main/webapp/visitEdu/usr/publish/images/content/stamp.png differ
diff --git a/src/main/webapp/visitEdu/usr/publish/index.html b/src/main/webapp/visitEdu/usr/publish/index.html
index b87ce822..f7242083 100644
--- a/src/main/webapp/visitEdu/usr/publish/index.html
+++ b/src/main/webapp/visitEdu/usr/publish/index.html
@@ -13,6 +13,8 @@
+
+
diff --git a/src/main/webapp/visitEdu/usr/publish/inquiry_write.html b/src/main/webapp/visitEdu/usr/publish/inquiry_write.html
new file mode 100644
index 00000000..eb3c83e7
--- /dev/null
+++ b/src/main/webapp/visitEdu/usr/publish/inquiry_write.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+ 교육문의 > 고객지원 > 한국지식재산보호원 지식재산보호교육시스템
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
상표권 교육조건부 기소유예
+
지식재산보호교육시스템
+
+
+
+
+
+
+
교육문의
+
+
+
+
+
+ 교육에 대해 궁금한 점이 있으시면 문의 남겨주시기 바랍니다.
+ 답변은 ‘마이페이지 > 나의 교육문의’ 에서 확인하실 수 있습니다.
+
+
+
+
+
+
+
+
+
+
+
+ 강의구분
+
+
+ 선택
+ 상표권 침해·부정경쟁행위 예방
+
+
+
+
+ 문의내용
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/visitEdu/usr/publish/list.html b/src/main/webapp/visitEdu/usr/publish/list.html
index c24b7a5d..6f1faf2f 100644
--- a/src/main/webapp/visitEdu/usr/publish/list.html
+++ b/src/main/webapp/visitEdu/usr/publish/list.html
@@ -57,18 +57,11 @@