From c8ad04a401c940f734fd727c08e76b7f715bdf4a Mon Sep 17 00:00:00 2001 From: subsub Date: Wed, 29 Oct 2025 10:18:59 +0900 Subject: [PATCH 1/4] =?UTF-8?q?(=EC=82=AC=EC=9A=A9=EC=9E=90)=20=EC=9D=B4?= =?UTF-8?q?=EC=88=98=EC=A6=9D=20=EB=8F=84=EC=9E=A5=20=EC=B6=94=EA=B0=80,?= =?UTF-8?q?=20=EA=B5=90=EC=9C=A1=EB=AC=B8=EC=9D=98=20=EC=B6=94=EA=B0=80,?= =?UTF-8?q?=20=EB=AA=A8=EB=B0=94=EC=9D=BC=ED=99=94=EB=A9=B4=20=EC=9D=B8?= =?UTF-8?q?=EC=A6=9D=ED=95=B4=EC=A0=9C=20=EC=B6=94=EA=B0=80=20/=20(?= =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90)=20=EB=A9=94=EC=9D=B8=EB=8C=80?= =?UTF-8?q?=EC=8B=9C=EB=B3=B4=EB=93=9C=20=ED=83=80=EC=9D=B4=ED=8B=80=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../webapp/WEB-INF/jsp/main/EgovMainList.jsp | 3 + .../exprnClsrmInfo/popup/certPopList.jsp | 10 +- src/main/webapp/publish/css/estimate.css | 1 + .../visitEdu/adm/publish/css/dashboard.css | 5 +- .../visitEdu/usr/datapicker/duet.system.js | 2 +- .../webapp/visitEdu/usr/publish/00_guide.html | 3 + .../visitEdu/usr/publish/css/common.css | 235 +++++++- .../visitEdu/usr/publish/css/content.css | 28 +- .../webapp/visitEdu/usr/publish/css/guide.css | 42 ++ .../webapp/visitEdu/usr/publish/css/reset.css | 2 +- .../visitEdu/usr/publish/edu_inquiry.html | 134 +++++ .../visitEdu/usr/publish/edu_status.html | 189 +++++++ .../visitEdu/usr/publish/edu_status_list.html | 171 ++++++ src/main/webapp/visitEdu/usr/publish/faq.html | 158 ++++++ .../images/common/icon_logout_mobile.png | Bin 0 -> 776 bytes .../usr/publish/images/content/stamp.png | Bin 0 -> 3354 bytes .../webapp/visitEdu/usr/publish/index.html | 2 + .../visitEdu/usr/publish/inquiry_write.html | 122 ++++ .../visitEdu/usr/publish/layout/_header.html | 3 +- .../webapp/visitEdu/usr/publish/list.html | 17 +- .../webapp/visitEdu/usr/publish/notice.html | 184 ++++++ .../visitEdu/usr/publish/notice_view.html | 121 ++++ .../visitEdu/usr/publish/script/common.js | 11 +- .../usr/publish/script/duetdatepicker.js | 378 +++++++------ .../visitEdu/usr/publish/style_guide.html | 535 ++++++++++++++++++ 25 files changed, 2119 insertions(+), 237 deletions(-) create mode 100644 src/main/webapp/visitEdu/usr/publish/css/guide.css create mode 100644 src/main/webapp/visitEdu/usr/publish/edu_inquiry.html create mode 100644 src/main/webapp/visitEdu/usr/publish/edu_status.html create mode 100644 src/main/webapp/visitEdu/usr/publish/edu_status_list.html create mode 100644 src/main/webapp/visitEdu/usr/publish/faq.html create mode 100644 src/main/webapp/visitEdu/usr/publish/images/common/icon_logout_mobile.png create mode 100644 src/main/webapp/visitEdu/usr/publish/images/content/stamp.png create mode 100644 src/main/webapp/visitEdu/usr/publish/inquiry_write.html create mode 100644 src/main/webapp/visitEdu/usr/publish/notice.html create mode 100644 src/main/webapp/visitEdu/usr/publish/notice_view.html create mode 100644 src/main/webapp/visitEdu/usr/publish/style_guide.html diff --git a/src/main/webapp/WEB-INF/jsp/main/EgovMainList.jsp b/src/main/webapp/WEB-INF/jsp/main/EgovMainList.jsp index 251838a6..4f2c30f2 100644 --- a/src/main/webapp/WEB-INF/jsp/main/EgovMainList.jsp +++ b/src/main/webapp/WEB-INF/jsp/main/EgovMainList.jsp @@ -53,6 +53,7 @@ function fncGoDetail(prcsAplctPrdOrd, url){ <%-- =========================================== 조건부 기소유예 시작 ============================================ --%> +
조건부기소유예

조건부기소유예 대상자 목록 현황

@@ -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/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/popup/certPopList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/popup/certPopList.jsp index 824af696..13bce2c9 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/popup/certPopList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/cpyrgExprnClsrm/exprnClsrmInfo/popup/certPopList.jsp @@ -394,16 +394,18 @@ async function makePDF() { .estimate *{font-family: 'HYgsrB', sans-serif !important; color:#222 !important;} .est_body{position:relative; padding:50px 0; text-align:left;} .est_body h2{font-size:44px; -webkit-text-stroke-width:0.05px; -webkit-text-stroke-color:#222; text-align:center;} - .est_body .cont1>div p{width:100%;margin:0 0 0 30px;text-align:left;line-height: 1.5;} + .est_body .cont1>div p{width:100%;margin:0 0 8px 30px;text-align:left;line-height: 1.5;} .est_body .cont5 div{display:block;} .est_body .cont5 div span:first-child{font-size:18px; font-weight:700; line-height: 1.5; color:#222; margin:0 0 10px 30px; display:block;text-align:left;} .estimate_popup .est_body .cont5.user_info{display:block;margin:50px 0 0 30px;} - .estimate_popup .est_body .cont5.user_info div{width:100%;justify-content:flex-start;font-size:18px;font-weight:700;} + .estimate_popup .est_body .cont5.user_info div{width:100%;justify-content:flex-start;font-size:18px;font-weight:700;line-height:1.5;margin:0 0 4px 0;} .estimate_popup .est_body .cont5.user_info div span:nth-child(1){font-size:18px;font-weight:700;margin:0;} .est_body .cont5.substance>div{margin:100px 0; text-align:center;} .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;} .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{font-size:32px;text-align:center;}`; + .est_body .cont5 .date+div{text-align:center;margin:0 auto;} + .est_body .cont5 .date+div span{display:inline-block;font-size:32px;text-align:center;} + .est_body .cont5 .big_stamp{font-size:22px;margin:0 0 0 -6px;}`; cloned.prepend(styleEl); container.style.position = 'absolute'; @@ -560,7 +562,7 @@ function loadImage(src) { 한국지식재산보호원장 - +
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..19eb58c4 100644 --- a/src/main/webapp/visitEdu/usr/publish/00_guide.html +++ b/src/main/webapp/visitEdu/usr/publish/00_guide.html @@ -50,6 +50,9 @@
    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..4009fa81 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;} @@ -974,10 +974,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 +1223,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 +1250,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 +1362,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 +1394,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_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 @@ + + + + + + + 교육현황 > 마이페이지 > 한국지식재산보호원 지식재산보호교육시스템 + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    +
    +
    + 마이페이지 +

    지식재산보호교육시스템

    +
    +
    +
    +
    +

    마이페이지

    + +
    +
    +
    +

    교육현황

    +
    + +
      +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    + +
    + + +
    +

    최근 교육 목록

    + 더보기 +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    교육과정교육일자신청결과만족도조사수료증
    [2025-57] 상표권 교육조건부 기소유예교육

    교육일자 2025.08.21

    신청결과신청완료

    [2025-57] 상표권 교육조건부 기소유예교육

    교육일자2025.08.21

    신청결과 신청완료

    [2025-57] 상표권 교육조건부 기소유예교육

    교육일자2025.08.21

    신청결과 신청완료

    만족도조사-

    수료증-

    [2025-57] 상표권 교육조건부 기소유예교육

    교육일자2025.08.21

    신청결과 신청완료

    만족도조사-

    수료증-

    [2025-57] 상표권 교육조건부 기소유예교육

    교육일자2025.08.21

    신청결과 신청완료

    만족도조사-

    수료증-

    [2025-57] 상표권 교육조건부 기소유예교육

    교육일자2025.08.21

    신청결과 신청완료

    만족도조사-

    수료증-

    +
    +
    + +
    +
    +
    + + + + +
    + + + + \ 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..cf118e2f --- /dev/null +++ b/src/main/webapp/visitEdu/usr/publish/edu_status_list.html @@ -0,0 +1,171 @@ + + + + + + + 교육현황 > 마이페이지 > 한국지식재산보호원 지식재산보호교육시스템 + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    +
    +
    + 마이페이지 +

    지식재산보호교육시스템

    +
    +
    +
    +
    +

    마이페이지

    + +
    +
    +
    +

    교육현황

    +
    + +
      +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    + +
    + +
    +

    최근 교육 목록

    +
    + +
    +
    + +
    + + + ~ + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    교육과정교육일자신청결과만족도조사수료증
    [2025-57] 상표권 교육조건부 기소유예교육

    교육일자 2025.08.21

    신청결과신청완료

    [2025-57] 상표권 교육조건부 기소유예교육

    교육일자2025.08.21

    신청결과 신청완료

    +
    + + + +
    + +
    +
    +
    + + + + +
    + + + + \ 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 @@ + + + + + + + 자주 받는 질문 > 고객지원 > 한국지식재산보호원 지식재산보호교육시스템 + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    +
    +
    + 고객지원 +

    지식재산보호교육시스템

    +
    +
    +
    +
    +

    고객지원

    + +
    +
    +
    +

    자주 받는 질문

    +
    + +
    + +
      +
    • 자주하는 질문들을 모았습니다.
    • +
    • 원하시는 내용이 없는 경우 ‘교육문의’ 게시판을 이용해 주시기바랍니다.
    • +
    +
    + +
      +
    • + +
      + A +

      특허청과 한국특허정보원에서 개최하는 PATINEX2025 컨퍼런스 등록이 시작되었습니다.
      + 여러분의 많은 관심과 신청부탁드립니다.
      +
      + ㅇ 행사명 : 제 21회 국제특허정보박람회
      + ㅇ 주 제 : 지식재산정보, 더 나은 미래를 향한 새로운 물결
      + ㅇ 기 간 : 2025년 9월 18일(목)~9월 19일(금)
      + ㅇ 장 소 : 롯데호텔 월드 크리스탈볼룸, 3F +

      +
      +
    • +
    • + +
      + A +

      특허청과 한국특허정보원에서 개최하는 PATINEX2025 컨퍼런스 등록이 시작되었습니다.
      + 여러분의 많은 관심과 신청부탁드립니다.
      +
      + ㅇ 행사명 : 제 21회 국제특허정보박람회
      + ㅇ 주 제 : 지식재산정보, 더 나은 미래를 향한 새로운 물결
      + ㅇ 기 간 : 2025년 9월 18일(목)~9월 19일(금)
      + ㅇ 장 소 : 롯데호텔 월드 크리스탈볼룸, 3F +

      +
      +
    • +
    • + +
      + A +

      특허청과 한국특허정보원에서 개최하는 PATINEX2025 컨퍼런스 등록이 시작되었습니다.
      + 여러분의 많은 관심과 신청부탁드립니다.
      +
      + ㅇ 행사명 : 제 21회 국제특허정보박람회
      + ㅇ 주 제 : 지식재산정보, 더 나은 미래를 향한 새로운 물결
      + ㅇ 기 간 : 2025년 9월 18일(목)~9월 19일(금)
      + ㅇ 장 소 : 롯데호텔 월드 크리스탈볼룸, 3F +

      +
      +
    • +
    • + +
      + 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 0000000000000000000000000000000000000000..88a95ca787d7c92e9f862bd6cdefc65c568e5dea GIT binary patch literal 776 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 literal 0 HcmV?d00001 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/layout/_header.html b/src/main/webapp/visitEdu/usr/publish/layout/_header.html index ddb8fbc6..1627ebee 100644 --- a/src/main/webapp/visitEdu/usr/publish/layout/_header.html +++ b/src/main/webapp/visitEdu/usr/publish/layout/_header.html @@ -74,7 +74,8 @@
- + +
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 @@

교육신청

-
- -
-
    -
  • -
  • -
+
    +
  • +
  • +
@@ -163,7 +156,7 @@ - ' + } + + $(".cont_tit").append(titleText); diff --git a/src/main/webapp/visitEdu/usr/publish/script/duetdatepicker.js b/src/main/webapp/visitEdu/usr/publish/script/duetdatepicker.js index d86b6406..5741e3dd 100644 --- a/src/main/webapp/visitEdu/usr/publish/script/duetdatepicker.js +++ b/src/main/webapp/visitEdu/usr/publish/script/duetdatepicker.js @@ -449,103 +449,110 @@ var startDateNum = []; setTimeout(function(){ for (var i = 2; i 0 && arguments[0] !== undefined ? arguments[0] : "" - var createDate = arguments.length > 1 ? arguments[1] : undefined - var matches = value.match(DATE_FORMAT) + if (startDateNum[i]){ + startDateNum[i].dateAdapter = { + parse: function parse() { + var value = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : "" + var createDate = arguments.length > 1 ? arguments[1] : undefined + var matches = value.match(DATE_FORMAT) - if (matches) { - return createDate(matches[3], matches[2], matches[1]) + if (matches) { + return createDate(matches[3], matches[2], matches[1]) + } + }, + format: function format(date) { + if (date.getMonth() < 9) { + if (date.getDate() < 10) { + return "" + .concat(date.getFullYear(), ".") + .concat('0', date.getMonth() + 1, ".") + .concat('0', date.getDate()) + } else { + return "" + .concat(date.getFullYear(), ".") + .concat('0', date.getMonth() + 1, ".") + .concat(date.getDate()) + } + } else { + if (date.getDate() < 10) { + return "" + .concat(date.getFullYear(), ".") + .concat(date.getMonth() + 1, ".") + .concat('0', date.getDate()) + } else { + return "" + .concat(date.getFullYear(), ".") + .concat(date.getMonth() + 1, ".") + .concat(date.getDate()) + } + } + }, } - }, - format: function format(date) { - if (date.getMonth() < 9) { - if (date.getDate() < 10) { - return "" - .concat(date.getFullYear(), ".") - .concat('0', date.getMonth() + 1, ".") - .concat('0', date.getDate()) - } else { - return "" - .concat(date.getFullYear(), ".") - .concat('0', date.getMonth() + 1, ".") - .concat(date.getDate()) - } - } else { - if (date.getDate() < 10) { - return "" - .concat(date.getFullYear(), ".") - .concat(date.getMonth() + 1, ".") - .concat('0', date.getDate()) - } else { - return "" - .concat(date.getFullYear(), ".") - .concat(date.getMonth() + 1, ".") - .concat(date.getDate()) - } - } - }, - } - - // 달력 플러그인 실행 - startDateNum[i].localization = { - placeholder: '시작날짜를 입력하세요', - selectedDateMessage: 'Selected date is', - prevMonthLabel: '이전 달 보기', - nextMonthLabel: '다음 달 보기', - monthSelectLabel: '달 선택', - yearSelectLabel: '년도 선택', - closeLabel: '달력 닫기', - dayNames: ['일', '월', '화', '수', '목', '금', '토'], - monthNames: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], - monthNamesShort: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], - identifier: "searchStartDt", - name: "searchStartDt" - } - - // 달력 닫았을 때 input, input[type=hidden]에 value 값 넣어주기 - startDateNum[i].addEventListener("duetClose", function (e) { - startDt = e.target; - startDtVal = e.target.value; - startSub = startDtVal.replace(/\-/g, ''); - var inputName = $(this).attr("name"); - $(".startDate").each(function(idx,itm){ - $(this).find(".duet-date__input").attr("id", inputName+idx); - $(this).find(".duet-date__input").attr("name", inputName); - $(this).find(".duet-date__input").attr("value", startSub); - $(this).find(".duet-date__input").next().attr("name", inputName+i+"_submit"); - $(this).find(".duet-date__input").next().attr("value", startSub); + + // 달력 플러그인 실행 + startDateNum[i].localization = { + placeholder: '시작날짜를 입력하세요', + selectedDateMessage: 'Selected date is', + prevMonthLabel: '이전 달 보기', + nextMonthLabel: '다음 달 보기', + monthSelectLabel: '달 선택', + yearSelectLabel: '년도 선택', + closeLabel: '달력 닫기', + dayNames: ['일', '월', '화', '수', '목', '금', '토'], + monthNames: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], + monthNamesShort: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], + identifier: "searchStartDt", + name: "searchStartDt" + } + + // 달력 닫았을 때 input, input[type=hidden]에 value 값 넣어주기 + startDateNum[i].addEventListener("duetClose", function (e) { + startDt = e.target; + startDtVal = e.target.value; + startSub = startDtVal.replace(/\-/g, ''); + var inputName = $(this).attr("name"); + $(".startDate").each(function(idx,itm){ + $(this).find(".duet-date__input").attr("id", inputName+idx); + $(this).find(".duet-date__input").attr("name", inputName); + $(this).find(".duet-date__input").attr("value", startSub); + $(this).find(".duet-date__input").next().attr("name", inputName+i+"_submit"); + $(this).find(".duet-date__input").next().attr("value", startSub); + }); }); - }); - - //날짜 값 바꼈을 때 시작일, 종료일 찾아 alert 띄우기 - startDateNum[i].addEventListener("duetChange", function (e) { - startDt = e.target; - startDtVal = e.target.value; - var n = i-1; - var endDtVal = $(".endDate"+n).find(".duet-date__input").val(); - endDtVal = endDtVal.replace(/[.]/gi, ''); - startDtVal = startDtVal.replace(/[.]/gi, ''); - if(startDtVal > endDtVal && endDtVal != ""){ - e.target.value = ""; - alert("시작일이 종료일보다 클 수 없습니다."); - }else{} - }); - - setTimeout(function(){ - //$("duet-date-picker .duet-date__input").attr("title","교육희망일을 YYYY.MM.DD 형식으로 입력해주세요11111"); - $("duet-date-picker .duet-date__input").each(function(idx,itm){ - idx+=1; - $(itm).attr("name","searchStartDt"+idx); - $(itm).attr("id","searchStartDt"+idx); + + //날짜 값 바꼈을 때 시작일, 종료일 찾아 alert 띄우기 + startDateNum[i].addEventListener("duetChange", function (e) { + startDt = e.target; + startDtVal = e.target.value; + var n = i-1; + var endDtVal = $(".endDate"+n).find(".duet-date__input").val(); + endDtVal = endDtVal.replace(/[.]/gi, ''); + startDtVal = startDtVal.replace(/[.]/gi, ''); + if(startDtVal > endDtVal && endDtVal != ""){ + e.target.value = ""; + alert("시작일이 종료일보다 클 수 없습니다."); + }else{} }); - $("duet-date-picker .duet-date__input").attr('onkeydown','this.value=dateSetting(this.value);'); - },100) + + setTimeout(function(){ + //$("duet-date-picker .duet-date__input").attr("title","교육희망일을 YYYY.MM.DD 형식으로 입력해주세요11111"); + $("duet-date-picker .duet-date__input").each(function(idx,itm){ + idx+=1; + $(itm).attr("name","searchStartDt"+idx); + $(itm).attr("id","searchStartDt"+idx); + }); + $("duet-date-picker .duet-date__input").attr('onkeydown','this.value=dateSetting(this.value);'); + },100) - startDateNum[i].addEventListener("duetFocus", function (e) { - calendarSetting(); - }); + startDateNum[i].addEventListener("duetFocus", function (e) { + calendarSetting(); + }); + } + + + + + } },1000) @@ -554,103 +561,106 @@ var endDateNum = []; setTimeout(function(){ for (var i = 2; i 0 && arguments[0] !== undefined ? arguments[0] : "" - var createDate = arguments.length > 1 ? arguments[1] : undefined - var matches = value.match(DATE_FORMAT) + if (endDateNum[i]){ + endDateNum[i].dateAdapter = { + parse: function parse() { + var value = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : "" + var createDate = arguments.length > 1 ? arguments[1] : undefined + var matches = value.match(DATE_FORMAT) - if (matches) { - return createDate(matches[3], matches[2], matches[1]) + if (matches) { + return createDate(matches[3], matches[2], matches[1]) + } + }, + format: function format(date) { + if (date.getMonth() < 9) { + if (date.getDate() < 10) { + return "" + .concat(date.getFullYear(), ".") + .concat('0', date.getMonth() + 1, ".") + .concat('0', date.getDate()) + } else { + return "" + .concat(date.getFullYear(), ".") + .concat('0', date.getMonth() + 1, ".") + .concat(date.getDate()) + } + } else { + if (date.getDate() < 10) { + return "" + .concat(date.getFullYear(), ".") + .concat(date.getMonth() + 1, ".") + .concat('0', date.getDate()) + } else { + return "" + .concat(date.getFullYear(), ".") + .concat(date.getMonth() + 1, ".") + .concat(date.getDate()) + } + } + }, } - }, - format: function format(date) { - if (date.getMonth() < 9) { - if (date.getDate() < 10) { - return "" - .concat(date.getFullYear(), ".") - .concat('0', date.getMonth() + 1, ".") - .concat('0', date.getDate()) - } else { - return "" - .concat(date.getFullYear(), ".") - .concat('0', date.getMonth() + 1, ".") - .concat(date.getDate()) - } - } else { - if (date.getDate() < 10) { - return "" - .concat(date.getFullYear(), ".") - .concat(date.getMonth() + 1, ".") - .concat('0', date.getDate()) - } else { - return "" - .concat(date.getFullYear(), ".") - .concat(date.getMonth() + 1, ".") - .concat(date.getDate()) - } + + // 달력 플러그인 실행 + endDateNum[i].localization = { + placeholder: '종료날짜를 입력하세요', + selectedDateMessage: 'Selected date is', + prevMonthLabel: '이전 달 보기', + nextMonthLabel: '다음 달 보기', + monthSelectLabel: '달 선택', + yearSelectLabel: '년도 선택', + closeLabel: '달력 닫기', + dayNames: ['일', '월', '화', '수', '목', '금', '토'], + monthNames: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], + monthNamesShort: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], + identifier: "searchEndDt", + name: "searchEndDt" } - }, + + // 달력 닫았을 때 input, input[type=hidden]에 value 값 넣어주기 + endDateNum[i].addEventListener("duetClose", function (e) { + endDt = e.target; + endDtVal = e.target.value; + endSub = endDtVal.replace(/\-/g, ''); + var inputName = $(this).attr("name"); + $(".endDate").each(function(idx,itm){ + $(this).find(".duet-date__input").attr("id", inputName+idx); + $(this).find(".duet-date__input").attr("name", inputName); + $(this).find(".duet-date__input").attr("value", endSub); + $(this).find(".duet-date__input").next().attr("name", inputName+i+"_submit"); + $(this).find(".duet-date__input").next().attr("value", endSub); + }); + }); + + //날짜 값 바꼈을 때 시작일, 종료일 찾아 alert 띄우기 + endDateNum[i].addEventListener("duetChange", function (e) { + endDt = e.target; + endDtVal = e.target.value; + var n = i-1 + var startDtVal = $(".startDate"+n).find(".duet-date__input").val(); + startDtVal = startDtVal.replace(/[.]/gi, ''); + endDtVal = endDtVal.replace(/[.]/gi, ''); + //console.log("2",startDtVal,endDtVal); + if(endDtVal < startDtVal){ + e.target.value = ""; + alert("종료일이 시작일보다 작을 수 없습니다."); + }else{} + }); + + setTimeout(function(){ + $("duet-date-picker .duet-date__input").each(function(idx,itm){ + idx+=1; + $(itm).attr("name","searchEndDt"+idx); + $(itm).attr("id","searchEndDt"+idx); + }); + $("duet-date-picker .duet-date__input").attr('onkeydown','this.value=dateSetting(this.value);'); + },100) + + endDateNum[i].addEventListener("duetFocus", function (e) { + calendarSetting(); + }); } - - // 달력 플러그인 실행 - endDateNum[i].localization = { - placeholder: '종료날짜를 입력하세요', - selectedDateMessage: 'Selected date is', - prevMonthLabel: '이전 달 보기', - nextMonthLabel: '다음 달 보기', - monthSelectLabel: '달 선택', - yearSelectLabel: '년도 선택', - closeLabel: '달력 닫기', - dayNames: ['일', '월', '화', '수', '목', '금', '토'], - monthNames: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], - monthNamesShort: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], - identifier: "searchEndDt", - name: "searchEndDt" - } - - // 달력 닫았을 때 input, input[type=hidden]에 value 값 넣어주기 - endDateNum[i].addEventListener("duetClose", function (e) { - endDt = e.target; - endDtVal = e.target.value; - endSub = endDtVal.replace(/\-/g, ''); - var inputName = $(this).attr("name"); - $(".endDate").each(function(idx,itm){ - $(this).find(".duet-date__input").attr("id", inputName+idx); - $(this).find(".duet-date__input").attr("name", inputName); - $(this).find(".duet-date__input").attr("value", endSub); - $(this).find(".duet-date__input").next().attr("name", inputName+i+"_submit"); - $(this).find(".duet-date__input").next().attr("value", endSub); - }); - }); - //날짜 값 바꼈을 때 시작일, 종료일 찾아 alert 띄우기 - endDateNum[i].addEventListener("duetChange", function (e) { - endDt = e.target; - endDtVal = e.target.value; - var n = i-1 - var startDtVal = $(".startDate"+n).find(".duet-date__input").val(); - startDtVal = startDtVal.replace(/[.]/gi, ''); - endDtVal = endDtVal.replace(/[.]/gi, ''); - //console.log("2",startDtVal,endDtVal); - if(endDtVal < startDtVal){ - e.target.value = ""; - alert("종료일이 시작일보다 작을 수 없습니다."); - }else{} - }); - - setTimeout(function(){ - $("duet-date-picker .duet-date__input").each(function(idx,itm){ - idx+=1; - $(itm).attr("name","searchEndDt"+idx); - $(itm).attr("id","searchEndDt"+idx); - }); - $("duet-date-picker .duet-date__input").attr('onkeydown','this.value=dateSetting(this.value);'); - },100) - - endDateNum[i].addEventListener("duetFocus", function (e) { - calendarSetting(); - }); } },1000) diff --git a/src/main/webapp/visitEdu/usr/publish/style_guide.html b/src/main/webapp/visitEdu/usr/publish/style_guide.html new file mode 100644 index 00000000..18896a94 --- /dev/null +++ b/src/main/webapp/visitEdu/usr/publish/style_guide.html @@ -0,0 +1,535 @@ + + + + + + + Document + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+

최종 수정일 : 2025.09.25

+
+ +
+
    +
  • +
  • +
  • +
  • +
  • +
+
+

컬러

+ +
+ + Color +
    +
  • +
    +

    #396ac4

    +
  • +
  • +
    +

    #1e4aa4

    +
  • +
  • +
    +

    #01a3cc

    +
  • +
+ + Text Color +
    +
  • +
    +

    #333333

    +
  • +
  • +
    +

    #555555

    +
  • +
  • +
    +

    #7c7c7c

    +
  • +
  • +
    +

    #2e4677

    +
  • +
  • +
    +

    #dc1818

    +
  • +
+ + Line Color +
    +
  • +
    +

    #858686

    +
  • +
  • +
    +

    #e5e5e5

    +
  • +
  • +
    +

    #eeeeee

    +
  • +
+ + Background Color +
    +
  • +
    +

    #f3f3f4

    +
  • +
  • +
    +

    #f8f9fa

    +
  • +
+ +
+ + +
+ Button +
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+ + + +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+ + +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+ + +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+ +
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+ +
+
+ + +
+ Line tab +
    +
  • +
  • +
+ + Fill tab +
    +
  • +
  • +
+
+ + +
+ 리스트형 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
교육구분과정명신청기간교육일자신청자/정원상태교육신청
+

비대면

+
+ [2025-57] 상표권 교육조건부 기소유예 교육 + +

신청기간2025.07.25~2025.07.31

+
+

교육일자2025.08.21

+
+

신청자/정원5/40

+
+

상태접수중

+
+

비대면

+
+ [2025-57] 상표권 교육조건부 기소유예 교육 + +

신청기간2025.07.25~2025.07.31

+
+

교육일자2025.08.21

+
+

신청자/정원5/40

+
+

상태접수중

+
+
+ 리스트 상세 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
교육구분비대면
과정비대면 교육
과정명[2025-57] 상표권 교육조건부 기소유예 교육
신청기간2025.07.21~2025.07.25
교육장소서울특별시 강남구 테헤란로131 (역삼동, 한국지식재산센터 6층)
교육일자2025.08.02
상세교육과정 + 한국과 일본에 진출한 기업의 지재권 역량을 강화하고 협력 기반을 마련하기 위해 + 각국 진출 기업 관계자를 대상으로 지식재산권 교육과정을 운영합니다. + + ㅇ 교육 주제 : 일본진출 한국기업 지식재산권 교육과정 + ㅇ 교육 일시 : 2025년 9월 4일(목), 13:30~16:30 + ㅇ 교육 장소 : 일본 도쿄 JETRO 5A회의실 (대면강의+온라인 송출) + ㅇ 신청 기간 : 2025년 8월 26일 까지 + + 많은 관심과 신청 부탁드립니다. +
정원40
상태접수중
첨부파일상표권 교육조건부 기소유예 교육.hwp
+
+
+
    + Input +
      +
    • +
    • +
    • +
      +
      + + +
      +
      +
    • +
    • +
      +
      + + +
      +
      +
    • +
    • +
      +
      + +
      + + + ~ + + + +
      + + +
      +
      +
    • +
    • +
      +
      + +
      + + + ~ + + + +
      + + +
      +
      +
    • +
    + Select +
      +
    • +
        +
      • +
      • +
      • +
      +
    • +
    • +
        +
      • +
      • +
      • +
      +
    • +
    +
+
+
+
+ + + + + + + \ No newline at end of file From c2d918f02244ecc36fad6f2b4c2bb1371d8db5aa Mon Sep 17 00:00:00 2001 From: subsub Date: Wed, 29 Oct 2025 11:09:40 +0900 Subject: [PATCH 2/4] =?UTF-8?q?(=EC=82=AC=EC=9A=A9=EC=9E=90)=20header?= =?UTF-8?q?=EB=B6=80=EB=B6=84=20=EB=AA=A8=EB=B0=94=EC=9D=BC=20=EC=9D=B8?= =?UTF-8?q?=EC=A6=9D=ED=95=B4=EC=A0=9C=20=EC=B6=94=EA=B0=80,duet.js=20?= =?UTF-8?q?=ED=95=84=EC=9A=94=EC=97=86=EB=8A=94=20=EC=8A=A4=ED=81=AC?= =?UTF-8?q?=EB=A6=BD=ED=8A=B8=20=EC=82=AD=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WEB-INF/jsp/web/com/webCommonHeader.jsp | 11 +++++++++-- .../webapp/WEB-INF/jsp/web/com/webLayout.jsp | 17 +++++++++++++++-- 2 files changed, 24 insertions(+), 4 deletions(-) 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 6b5b689e..af46bc9d 100644 --- a/src/main/webapp/WEB-INF/jsp/web/com/webCommonHeader.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/com/webCommonHeader.jsp @@ -73,7 +73,7 @@
- 상표권조건부 기소유예 +
    @@ -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 744c91fd..966c4c3f 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 @@ - + <%-- --%> --> -
+
--%> <%-- --%> @@ -561,13 +567,13 @@ $(document).ready(function(){ - + diff --git a/src/main/webapp/visitEdu/usr/publish/css/content.css b/src/main/webapp/visitEdu/usr/publish/css/content.css index 4009fa81..7f33ef7c 100644 --- a/src/main/webapp/visitEdu/usr/publish/css/content.css +++ b/src/main/webapp/visitEdu/usr/publish/css/content.css @@ -131,6 +131,11 @@ 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:20%;min-width:85px;} +.birth_wrap .jender_input{width:7%;min-width:32px;} +.birth_wrap span{font-size:1.5rem;font-weight:700;margin:5px 0 0 0;} + .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;} From a463da77daedce4c860e95488a18158eaa9753c1 Mon Sep 17 00:00:00 2001 From: subsub Date: Wed, 29 Oct 2025 12:27:03 +0900 Subject: [PATCH 4/4] =?UTF-8?q?*=20=E2=86=92=20=E2=97=8F=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp | 6 +++--- src/main/webapp/visitEdu/usr/publish/css/content.css | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp index a0f9d5ad..4e3f227c 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp @@ -361,9 +361,9 @@ $(document).ready(function(){
- - - - ****** + + - + ●●●●●●
<%--
diff --git a/src/main/webapp/visitEdu/usr/publish/css/content.css b/src/main/webapp/visitEdu/usr/publish/css/content.css index 7f33ef7c..6fe1f1df 100644 --- a/src/main/webapp/visitEdu/usr/publish/css/content.css +++ b/src/main/webapp/visitEdu/usr/publish/css/content.css @@ -132,9 +132,10 @@ select.selType1.read-only{background: url(/ipedu/visitEdu/usr/publish/images/con .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:20%;min-width:85px;} +.birth_wrap .birth_input{width:21%;min-width:90px;} .birth_wrap .jender_input{width:7%;min-width:32px;} -.birth_wrap span{font-size:1.5rem;font-weight:700;margin:5px 0 0 0;} +.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;}