-
+
- 청소년 대상
- - 청소년 대상 > 강사관리 > 강사 목록
- - 청소년 대상 > 강사관리 > 강사정보 상세 ++ 반려 사유 팝업
- - 청소년 대상 > 강사신청관리 > 강사 신청 목록
- - 청소년 대상 > 강사신청관리 > 강사신청 상세 ++ 강의설정 보기, 요청사항, 요청사항>반려 사유 팝업
- - 청소년 대상 > 교육신청관리 > 교육신청 상세 ++ 강의배치정보 보기, 강의배치정보 보기>교육확정안 등록, 특이사항 보기,숙박신청 내용보기, 반려 사유 팝업
- - 청소년 대상 > 교육신청관리 > 교육신청내용변경 ++ 학교 검색 팝업, 항목 추가/삭제 기능
- - 청소년 대상 > 교육신청관리 > 지역별 교육신청관리설정 ++ 마감상태 변경, 강의가능시간 변경 팝업
- - 청소년 대상 > 교육신청관리 > 강사배치 설정
- - 청소년 대상 > 교육결과관리 > 교육결과 상세 ++ 강의배치정보 보기, 강의배치정보 보기>교육확정안 등록, 특이사항 보기,숙박신청 내용보기 팝업
- - 청소년 대상 > 일정관리 > 일정 ++ 일정 상세 팝업
- - 청소년 대상 > 설문관리 > 설문관리 ++지문추가, 지문삭제, 문항추가, 문항삭제 기능
+ - 청소년 대상 > 강사관리 > 강사 목록
+ - 청소년 대상 > 강사관리 > 강사정보 상세 ++ 반려 사유 팝업
+ - 청소년 대상 > 강사신청관리 > 강사 신청 목록
+ - 청소년 대상 > 강사신청관리 > 강사신청 상세 ++ 강의설정 보기, 요청사항, 요청사항>반려 사유 팝업
+ - 청소년 대상 > 교육신청관리 > 교육신청 상세 ++ 강의배치정보 보기, 강의배치정보 보기>교육확정안 등록, 특이사항 보기,숙박신청 내용보기, 반려 사유 팝업
+ - 청소년 대상 > 교육신청관리 > 교육신청내용변경 ++ 학교 검색 팝업, 항목 추가/삭제 기능
+ - 청소년 대상 > 교육신청관리 > 지역별 교육신청관리설정 ++ 마감상태 변경, 강의가능시간 변경 팝업
+ - 청소년 대상 > 교육신청관리 > 강사배치 설정
+ - 청소년 대상 > 교육결과관리 > 교육결과 상세 ++ 강의배치정보 보기, 강의배치정보 보기>교육확정안 등록, 특이사항 보기,숙박신청 내용보기 팝업
+ - 청소년 대상 > 일정관리 > 일정 ++ 일정 상세 팝업
+ - 청소년 대상 > 설문관리 > 설문관리 ++지문추가, 지문삭제, 문항추가, 문항삭제 기능
- 저작권체험교실
- - 저작권체험교실 > 운영신청 안내관리 > 운영신청 안내 목록
- - 저작권체험교실 > 운영신청 안내관리 > 운영신청 안내 상세
- - 저작권체험교실 > 운영신청관리 > 운영신청 목록
- - 저작권체험교실 > 운영신청관리 > 운영신청 상세
- - 저작권체험교실 > 운영현황관리 > 운영현황 상세 ++ 내용보기, 선정교사 설정 팝업
- - 저작권체험교실 > 통계 > 설문조사 통계
- - 저작권체험교실 > 통계 > 월별 교육횟수 통계
- - 저작권체험교실 > 통계 > 월별 교육횟수 통계 수정 ++ 테이블 항목 추가/삭제 기능
- - 저작권체험교실 > 교육과정관리 > 교육과정 목록
- - 저작권체험교실 > 교육과정관리 > 교육과정 등록 ++세부과정 추가, 삭제 기능
+ - 저작권체험교실 > 운영신청 안내관리 > 운영신청 안내 목록
+ - 저작권체험교실 > 운영신청 안내관리 > 운영신청 안내 상세
+ - 저작권체험교실 > 운영신청관리 > 운영신청 목록
+ - 저작권체험교실 > 운영신청관리 > 운영신청 상세
+ - 저작권체험교실 > 운영현황관리 > 운영현황 상세 ++ 내용보기, 선정교사 설정 팝업
+ - 저작권체험교실 > 통계 > 설문조사 통계
+ - 저작권체험교실 > 통계 > 월별 교육횟수 통계
+ - 저작권체험교실 > 통계 > 월별 교육횟수 통계 수정 ++ 테이블 항목 추가/삭제 기능
+ - 저작권체험교실 > 교육과정관리 > 교육과정 목록
+ - 저작권체험교실 > 교육과정관리 > 교육과정 등록 ++세부과정 추가, 삭제 기능
diff --git a/src/main/webapp/visitEdu/adm/publish/css/common.css b/src/main/webapp/visitEdu/adm/publish/css/common.css
index 6dc72027..a4841f9a 100644
--- a/src/main/webapp/visitEdu/adm/publish/css/common.css
+++ b/src/main/webapp/visitEdu/adm/publish/css/common.css
@@ -1,41 +1,66 @@
.wrap{width: 100%; height: 100%; position: relative; display: flex; align-items: stretch; min-width: 1240px;}
/* leftmenu */
-.area_left{width: 280px; background-color: #252323; box-shadow: 2px 0 5px rgba(0,0,0,0.1); z-index: 1; transition: width 0.3s linear;}
-.area_left .logo{ box-shadow: 0 3px 5px rgba(0,0,0,0.1); width: 100%; height: 80px; text-align: center;}
+.area_left{width: 280px; background-color: #2557b4; box-shadow: 5px 0 10px rgba(0,0,0,0.1); z-index: 1; transition: width 0.3s linear; border-radius: 0 35px 35px 0;}
+.area_left .logo{width: 100%; height: 100px; text-align: center; border-bottom: 1px solid #688DD0;}
.area_left .logo a{height: 100%; display: flex; justify-content: center; align-items: center;}
.area_left .logo img{margin-left: -15px;}
-.depth01{position: relative; border-bottom: 1px solid #454444;}
-.menu_tit{width: 100%; height: 60px; padding: 0 20px; text-align: left; font-size: 18px; font-weight: 300; color: #fff; background-image: url(../image/common/icon_leftmenu_open.png); background-repeat: no-repeat; background-position: calc(100% - 20px) center;}
-.depth01.on {background-color: #3a72db;}
-.depth02{height: 100%; padding: 8px 0; background-color: #2e2d2d;}
-.depth02 li a{display: flex; align-items: center; width: 100%; height: 40px; padding: 0 5px 0 32px; font-size: 17px; font-weight: 300; color: #afaeae; box-sizing: border-box; position: relative;}
-.depth02 li a::before{position: absolute; content: "-"; left: 20px; font-size: 20px;}
-.depth02 li a:hover,.depth02 li.on a{color: #a3bceb; font-weight: 400;}
+.depth01{position: relative; border-bottom: 1px solid #688DD0;}
+.menu_tit{width: 100%; height: 50px; padding: 0 20px; text-align: left; font-size: 18px; font-weight: 500; color: #fff; background-image: url(../image/common/icon_leftmenu_open.png); background-repeat: no-repeat; background-position: calc(100% - 20px) center;}
+.depth01.on .menu_tit{background:#fff; color: #2557b4;font-weight:600; background-image: url(../image/common/icon_leftmenu_on.png); background-repeat: no-repeat; background-position: calc(100% - 20px) center;}
+.depth02{height: 100%; padding: 8px 0; background-color: #16459A;}
+.depth02 li a{display: flex; align-items: center; width: 100%; height: 40px; padding: 0 5px 0 32px; font-size: 16px; font-weight: 300; color: #8BA2CD; box-sizing: border-box; position: relative;}
+.depth02 li a::before{position: absolute; content: ""; left: 0; font-size: 20px;}
+.depth02 li a:hover,.depth02 li.on a{color: #fff; font-weight: 400;}
/* //leftmenu */
/* top_util */
-.area_right{position: relative; height: 100%; background-color: #f5f7f9; width: calc(100% - 280px); transition: width 0.3s linear;}
+.area_right{width:calc(100% - 280px);}
+.top_util{width: 100%; height: 100px; justify-content: space-between; background-color: #fff;padding: 0 47px 0 37px; box-sizing: border-box; align-items: center;}
.top_util,.user,.user_info,.alram{display: flex; align-items: center;}
-.top_util{width: 100%; height: 80px; justify-content: space-between; background-color: #fff; box-shadow: 0 2px 5px rgba(0,0,0,0.1); padding: 0 47px 0 37px; box-sizing: border-box;}
-.user i{display: block; width: 40px; height: 40px; background-color: #f8f5f3; box-shadow: inset 0 3px 3px rgba(0,0,0,0.1); border-radius: 100%; margin-right: 13px; background-image: url(../image/icon_person.png); background-repeat: no-repeat; background-position: center bottom;}
+
+.user_util{display: flex; border-radius: 18px; padding: 8px 0; box-sizing: border-box; gap:16px;}
+.user_util li{display:flex;align-items:center;gap:4px;}
+.user_util *{display: inline-block; vertical-align: middle; font-size: 15px; color: #666666; letter-spacing: -0.5px;}
+.user_util .final_date{margin-left: 15px;}
+.user_util i{width: 18px; height: 18px; background-position: center; background-repeat: no-repeat; margin-right: 4px;}
+.user_util .time_out i{background-image: url(../image/common/icon_time.png);}
+.user_util .final_date i{background-image: url(../image/common/icon_calendar.png);}
+.ip i{background-image: url(../image/common/icon_ip.png);}
+.user_util span{margin-left: 5px;}
+.user_util .time_out #ViewTimer font{color:#F86A3C;font-weight:bold;}
+.user_util .btn_extend{width:45px;height:26px;border:1px solid #F86A3C;color:#f86a3c;background:#FFF1EC;border-radius:5px;margin:0 0 0 4px;font-weight:600;transition:all 0.3s;}
+.user_util .btn_extend:hover{background:#F86A3C;color:#fff;}
+
+.top_util .area_right{position: relative; width: auto; background-color: #fff; transition: width 0.3s linear;}
+.user i{display: block; width: 40px; height: 40px; background-color: #f8f5f3; box-shadow: inset 0 3px 3px rgba(0,0,0,0.1); border-radius: 100%; margin-right: 13px; background-image: url(../image/icon_person.png); background-repeat: no-repeat; background-position: center bottom; background-size:contain;}
.user p{font-size: 17px; color: #555; letter-spacing: -0.5px; line-height: 1.3;}
.user span{font-weight: bold; color: #222;}
.user .user_id{font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 1.4;}
.alram{position: relative; margin-left: 20px;}
-.alram i{display: block; width: 15px; height: 19px; background-image: url(../image/common/icon_alram.png);}
+.alram i{display: block; width: 15px; height: 19px; background-image: url(../image/common/icon_notify.png);}
.alram .alram_num{position: absolute; top: -1px; left: 14px; width: 15px; height: 15px; background-color: #ed3d25; border-radius: 100%; color: #fff; line-height: 1.3; font-size: 11px; font-weight: bold; padding-right: 1px; box-sizing: border-box;}
.alram p{margin-left: 10px; font-size: 16px; font-weight: 400; color: #555;}
-.user_util{display: flex; border-radius: 18px; padding: 8px 25px; box-sizing: border-box; background-color: #f5f7f9; box-shadow: inset 0 2px 3px rgba(0,0,0,0.1);}
-.user_util *{display: inline-block; vertical-align: middle; font-size: 15px; color: #666666; letter-spacing: -0.5px;}
-.user_util .final_date{margin-left: 15px;}
-.user_util i{width: 18px; height: 18px; background-position: center; background-repeat: no-repeat; margin-top: 2px; margin-right: 2px;}
-.user_util .time_out i{background-image: url(../image/common/icon_timeout.png);}
-.user_util .final_date i{background-image: url(../image/common/icon_finaldate.png);}
-.user_util span{margin-left: 5px;}
+.top_util .area_right{display:flex;gap:10px;}
+.user_info_ul{display:inline-flex;height:38px;padding:0 20px 0 0;border-radius:35px;background:#f4f5f6;align-items:center;}
+.user_info_ul li{position:relative;display:inline-flex;align-items:center;line-height:1.8;}
+.user_info_ul li:first-child{margin:0 20px 0 0;}
+.user_info_ul li:first-child:after{position:absolute;content:"";width:1px;height:15px;background:#d5d5d5;right:0;}
+.user_info_ul li .icon.user{width:20px;height:20px;margin:0 4px 0 0;background:url(/kofair_case_seed/adm/images/layout/icon_user.png) no-repeat center center;}
+
+.user_info_ul select{width:145px;padding:0 0 0 20px;font-size:16px;border:0 !important;background:transparent url(/ipedu/visitEdu/adm/publish/image/common/icon_arrow.png) no-repeat calc(100% - 20px) center !important;}
+.area_right .btn_logout{width:auto;height:38px;padding:8px 17px;font-size:16px;color:#fff;border-radius:40px;background:#BCC0CA;transition: all 0.3s;}
+.area_right .btn_logout:hover{background:#969CAA;}
/* //top_util */
+/* footer */
+.footer{display:flex;width:calc(100% - 80px);padding:60px 40px 40px 40px;border-top:1px solid #D7D9DF;margin:0 auto;box-sizing:border-box;align-items:center;gap:70px;}
+.footer h1{margin:-14px 0 0 0;}
+.footer address{font-size:14px;color:#959698;line-height:1.5;}
+.footer address span{font-weight:600;margin:0 10px;}
+/* //footer */
+
@media all and (max-width:1300px){
/* leftmenu */
diff --git a/src/main/webapp/visitEdu/adm/publish/css/content.css b/src/main/webapp/visitEdu/adm/publish/css/content.css
index a7739c75..c7b5ab41 100644
--- a/src/main/webapp/visitEdu/adm/publish/css/content.css
+++ b/src/main/webapp/visitEdu/adm/publish/css/content.css
@@ -1,12 +1,33 @@
.clearfix::after {clear: both; display: block; content: "";}
-.cont_wrap{padding: 36px 43px 50px 39px;}
-.cont_wrap>.box{width: 100%; min-height: 789px; box-sizing: border-box; background-color: #fff; border-radius: 5px; box-shadow: 0 0 10px rgba(0,0,0,0.15);}
+.cont_wrap{padding: 36px 50px 50px 50px;}
+.cont_wrap>.box{width: 100%; min-height: 789px; box-sizing: border-box; background-color: #fff;}
+
+/* 로그인 */
+.login_all_wrap{display: flex; width: 100%; min-width: 1240px; height: 100vh; justify-content: center; align-items: center; padding: 50px 0; box-sizing: border-box; background-color: #EDF0F9; background-image: url(/ipedu/visitEdu/adm/publish/image/content/login_bg_left.png), url(/ipedu/visitEdu/adm/publish/image/content/login_bg_right.png); background-position: left bottom, right top; background-repeat: no-repeat;}
+.login_wrap{display: flex; width: 1000px; height: 624px; background-color: #fff; border-radius: 30px; overflow: hidden; box-shadow: 0 0 15px rgba(0,0,0,0.2);}
+.login_wrap .login_left_box,.login_wrap .login_right_box{width: 50%;}
+.login_wrap .login_left_box{display: flex; justify-content: center; align-items: center; background-image: url(/ipedu/visitEdu/adm/publish/image/content/login_img.jpg); background-repeat: no-repeat;}
+.login_wrap .login_right_box{position: relative; padding: 110px 50px 0 90px; box-sizing: border-box;}
+.login_wrap .login_tit{font-size: 30px; font-weight: 800; color:#1A1A1B;margin:0 0 60px 0;}
+.login_wrap .id_box{margin:0 0 32px 0;}
+.login_wrap .id_box p,.login_wrap .pw_box p{font-size: 16px; font-weight: 700; color: #616576; margin-bottom: 8px;}
+.login_wrap .id_box input[type="text"],.login_wrap .pw_box input[type="password"]{width: calc(100% - 40px); background-color: #fff; border: 1px solid #D3D7DE;}
+.login_wrap .id_box input[type="text"]::placeholder,.login_wrap .pw_box input[type="password"]::placeholder{font-size: 15px; color: #AFB1B7; font-weight: 400;}
+.login_wrap .saveId{margin-top: 10px;}
+.login_wrap input[type="checkbox"]{width: 20px; height: 20px; border-radius:5px;}
+.login_wrap input[type="checkbox"]+label{width: auto; height: auto; margin: 4px 0 0 0; padding-left: 5px; clip: auto; color: #3a3c41; font-size: 16px; font-weight: 400;}
+.login_wrap .submit_box{margin-top: 36px;}
+.login_wrap .submit_box input[type="submit"]{width: calc(100% - 40px); height: 50px; background: linear-gradient(175deg,rgba(37, 87, 180, 1) 40%, rgba(16, 38, 78, 1) 100%); border-radius: 5px; color: #fff; font-size: 20px; font-weight: 500; border: 0; transition: background-color 0.2s ease-in-out;}
+.login_wrap .submit_box input[type="submit"]:hover{background-color: #de3900; transition: background-color 0.2s ease-in-out;}
+.login_wrap .copyright{font-size: 14px; position: absolute; bottom: 40px; color: #333;}
+/* //로그인 */
/* cont_tit */
-.cont_tit{width: 100%; box-sizing: border-box; padding: 40px 40px 22px 40px; display: flex; justify-content: space-between; align-items: baseline; border-bottom: 1px solid #e5e5e5;}
-.cont_tit h2{font-size: 28px; font-weight: bold; color: #333; position: relative;}
-.cont_tit .cur_nav{color: #3a72db;}
+.cont_tit{display: flex; width: 100%; box-sizing: border-box; justify-content: space-between; align-items: baseline;}
+.cont_tit h2{position:relative;font-size: 28px; font-weight: 700; color: #1B1C2B; padding:0 0 0 21px;}
+.cont_tit h2::after{position:absolute;content:"";width:6px;height:27px;background:#2557b4;left:0;}
+.cont_tit .cur_nav{color: #2557B4;font-weight:500;}
.cont_nav{display: flex;}
.cont_nav li{padding: 0 10px; font-size: 16px; font-weight: 400; color: #666; letter-spacing: -0.5px; position: relative;}
.cont_nav li::after{position: absolute; content: ">"; right: -5px; top: 0px;}
@@ -15,7 +36,7 @@
.cont_nav .home i{display: inline-block; width: 16px; height: 14px; background-image: url(../image/common/icon_home.png);}
/* //cont_tit */
-.cont{padding: 50px 40px;}
+.cont{padding: 50px 0;}
.t_center{text-align: center;}
.t_right{text-align: right;}
@@ -24,26 +45,31 @@
.c_e40000{color: #e40000;}
/* list_top */
-.list_top{margin-bottom: 30px; background-color: #f1f2f4; padding:0 25px; border: 1px solid #dbdcdd; border-radius: 5px; box-sizing: border-box;}
-.list_top>div {display: flex; align-items: center; min-height: 64px; border-bottom: 1px solid #e3e4e5; box-sizing: border-box;padding:10px 0;}
+.list_top{margin-bottom: 30px; background-color: #EFF2F9; padding:0 25px; border: 1px solid #CDD5E6; border-radius: 5px; box-sizing: border-box;}
+.list_top>div {display: flex; align-items: center; min-height: 52px; border-bottom: 1px solid #CDD5E6; box-sizing: border-box;padding:8px 0;}
.list_top>div:last-child {border-bottom: 0;}
.list_top .util_left {width: 190px;}
-.list_top .util_left p{padding-left: 10px; font-size: 18px; font-weight: 500; color: #222; position: relative;}
-.list_top .util_left p::before {content: ""; position: absolute; width: 3px; height: 14px; border-radius: 1.5px;background-color: #3a72db; top: 50%; left: 0; transform: translateY(-50%);}
-.list_top .util_right {width: calc(100% - 100px); display: flex; align-items: center;font-size: 18px; font-weight: 300; color: #555;}
+.list_top .util_left p{padding-left: 10px; font-size: 18px; font-weight: 600; color: #3A3C41; position: relative;}
+.list_top .util_left p::before {content: ""; position: absolute; width: 4px; height: 4px; border-radius: 100%; background-color: #2557B4; top: 50%; left: 0; transform: translateY(-50%);}
+.list_top .util_right {width: calc(100% - 120px); display: flex; align-items: center;}
+.list_top .util_right p{position:relative;font-size: 16px; font-weight: 500; color: #444;padding:0 0 0 10px;}
+.list_top .util_right p::before {content: ""; position: absolute; width: 4px; height: 4px; border-radius: 100%; background-color: #444; top: 50%; left: 0; transform: translateY(-50%);}
.list_top .util_right .calendar_wrap {margin: 0 5px;}
.list_top .util_right .calendar_wrap:first-child {margin: 0 5px 0 0;}
.list_top.search-only .util_right {width: 100%; justify-content: flex-end;}
.list_top .util_right .search_input {width: 280px; margin-right: 3px;}
.list_top .util_right select.sel_type1 {margin-right: 5px;}
-.list_top button {height: 40px; padding: 0 23px; margin: 0 2px; font-size: 18px; text-align: center; vertical-align: middle; letter-spacing: -0.8px; border-radius: 5px; box-sizing: border-box; transition: background-color .1s linear;}
+.list_top button {height: 34px; padding: 0 16px; margin: 0 4px; font-size: 16px; text-align: center; vertical-align: middle; border-radius: 5px; box-sizing: border-box; transition: background-color .1s linear;}
+.list_top input[type="text"]{height:34px;}
+.list_top .calendar_wrap input[type="text"] {width: 150px; height: 34px; font-weight: 400;}
+.list_top .calendar_wrap input[type="text"]:read-only {background-color: #fff;}
.list_top .util_right .check_wrap {margin-right: 24px; display: flex;}
.list_top .util_right .check_wrap input[type="checkbox"], .list_top .util_right .check_wrap input[type="radio"] {margin-right: 5px;}
.list_util {display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 15px;}
.list_util .list_util_p {font-size: 16px; font-weight: 300; color: #555;}
-.list_util .list_util_p span {color: #e95504; font-size: 18px; font-weight: 500;}
+.list_util .list_util_p span {color: #2557B4; font-size: 18px; font-weight: 500;}
/* list_top */
/* btn */
@@ -62,50 +88,84 @@
/* button type */
.btn_wrap select {height: 45px !important;}
-.btn_wrap button {margin: 0 1px;height: 45px; padding: 0 25px; margin: 0 2px; font-size: 18px;text-align: center; vertical-align: middle; letter-spacing: -0.8px; border-radius: 5px; box-sizing: border-box; transition: background-color .1s linear;}
+.btn_wrap button {margin: 0 1px;height: 50px; padding: 0 24px; margin: 0 2px; font-size: 18px; font-weight:600; text-align: center; vertical-align: middle; letter-spacing: 0; border-radius: 5px; box-sizing: border-box; transition: background-color .1s linear;}
.btn_wrap button:hover{box-shadow: 0 0 5px rgba(0,0,0,0.3); transition: all 0.1s linear;}
.btn_wrap button:first-child{margin-left: 0;}
.btn_wrap button:last-child{margin-right: 0;}
-.btn_type01{border: 1px solid #d04400; background-color: #fff; color: #d04400; border-radius: 5px;}
-.btn_type01:hover{background-color: #faf5f2;}
-.btn_type02{ background-color: #999; color: #fff; }
-.btn_type02:hover{background-color: #888;}
-.btn_type03{border: 1px solid #888; background-color: #fff; color: #888; border-radius: 5px;}
-.btn_type03:hover{background-color: #f5f5f5;}
-.btn_type04{background-color: #3a72db; color: #fff; border-radius: 5px;}
-.btn_type04:hover{background-color: #1854c3;}
-.btn_type05{ background-color: #d04400; color: #fff; border-radius: 5px;}
-.btn_type05:hover{background-color: #c03f00;}
-.btn_type06{color: #3a72db; border: 1px solid #3a72db; background-color: #fff; border-radius: 5px;}
-.btn_type06:hover{background-color: #f1f5fb;}
-.btn_type07{border: 1px solid #d04400; background-color: #fefaf7; color: #d04400;}
-.btn_type07:hover{background-color: #fdf3ed;}
-.btn_type08{background-color: #697e9b; color: #fff;}
-.btn_type08:hover{background-color: #546a89;}
+.btn_type01{background-color: #2557B4; color: #fff; border-radius: 5px;}
+.btn_type01:hover{background-color: rgb(8, 62, 162);}
+.btn_type02{border:1px solid #81899C; color: #81899C; border-radius: 5px;}
+.btn_type02:hover{background-color: #F5F6F7;}
+.btn_type03{ background-color: #81899C; color: #fff; }
+.btn_type03:hover{background-color: #717379;}
+.btn_type04{background-color: #2c63c9; color: #fff; border-radius: 5px;}
+.btn_type04:hover{background-color:#235bc1;}
+.btn_type05{ background-color: #f86a3c; color: #fff; border-radius: 5px;}
+.btn_type05:hover{background-color: #e95e30;}
+.btn_type06{color: #2557B4; border: 1px solid #2557B4; background-color: #fff; border-radius: 5px;}
+.btn_type06:hover{background-color: #F4F7FB;}
+.btn_type07{border: 1px solid #e81717; background-color: #fff; color: #e81717;}
+.btn_type07:hover{background-color: #fde8e8;}
+.btn_type08{background-color: #2557B4; color: #fff;}
+.btn_type08:hover{background-color: #214EA2;}
.btn_type09{background-color: #e5e5e5; color: #fff; border: 1px solid #d5d5d5; color: #aaa;}
+.btn_type10{background-color: #e81717; color: #fff;}
+.btn_type10:hover{background-color: #D11515;}
-.btn_down_excel{ height: 40px; padding: 0 18px 0 41px; border: 1px solid #0e8040; margin-left: 2px; background-color: #f9f9f9; color: #0e803f; font-size: 16px; border-radius: 5px; box-sizing: border-box; letter-spacing: -0.5px; background-image: url(../image/content/btn_down_excel.png); background-repeat: no-repeat; background-position: 18px center; vertical-align: middle;}
-.btn_down_excel:hover{background-color: #f2f2f2;}
+.btn_down_excel{height: 34px; padding: 0 9px 0 35px; border: 1px solid #0e8040; margin-left: 2px; background-color: #fff; color: #0e803f; font-size: 14px; font-weight:500; border-radius: 5px; box-sizing: border-box; letter-spacing: -0.5px; background-image: url(../image/content/btn_down_excel.png); background-repeat: no-repeat; background-position: 9px center; vertical-align: middle;}
+.btn_down_excel:hover{background-color: #F3F9F5;}
.right_box {text-align:right;}
.right_box .btn_type06 {font-size:16px; width:200px; padding:0 3px; margin:1px 0;}
+.btn{display:inline-flex;padding:0 20px;border-radius:5px;font-weight:600;text-align:center;justify-content:center;align-items:center;transition:background-color .3s linear;}
+.btn.fill:disabled,.btn.fill:read-only,.btn.fill.readonly,.btn.fill.disabled{background:#EAEBEF;color:#8D9098}
+.btn.line:disabled,.btn.line:read-only,.btn.line.readonly,.btn.line.disabled{background:#F5F6F7;border:1px solid #EAEBEF;color:#BCC0CA}
+
+.btn.fill.blue{background:#2557B4;color:#fff;}
+.btn.fill.blue:hover{background:#214ea2;}
+
+.btn.fill.lightblue{background:#E9EEF8;border:1px solid #2557B4;color:#2557B4;}
+.btn.fill.lightblue:hover{background:#BBCBE8;border:1px solid #2557B4;color:#1E4690;}
+
+
+.btn.fill.red{background:#E81717;color:#fff;}
+.btn.fill.red:hover{background:#D11515;}
+
+.btn.fill.gray{background:#81899C;color:#fff;}
+.btn.fill.gray:hover{background:#717379;}
+
+.btn.fill.lightgray{background:#D5D9E3;color:#5B606C;}
+.btn.fill.lightgray:hover{background:#5B606C;color:#4A4D55;}
+
+.btn.line.blue{border:1px solid #2557B4;color:#2557B4;}
+.btn.line.blue:hover{background:#F4F7FB;}
+
+.btn.line.red{border:1px solid #E81717;color:#E81717;}
+.btn.line.red:hover{background:#FDE8E8;}
+
+.btn.line.gray{border:1px solid #81899C;color:#81899C;}
+.btn.line.gray:hover{background:#F5F6F7;}
+
+.btn.line.lightgray{border:1px solid #C3CEE6;color:#5B606C;}
+.btn.line.lightgray:hover{background:#F5F6F7;}
+
/* 기타 input select type */
-input[type="text"]:disabled,input[type="password"]:disabled{border: 1px solid #d5d5d5; background-color: #ededed; color: #888; height: 40px; border-radius: 5px; padding: 0 0 0 14px; font-size: 16px;}
-input[type="text"],input[type="password"],select{height: 40px; border: 1px solid #d5d5d5; border-radius: 5px; padding: 0 0 0 14px; font-size: 16px; color: #222; box-sizing: border-box;}
-input[type="text"]::placeholder {color: #999;}
-input[type="text"]:read-only {background-color: #f5f5f5; border: 1px solid #d5d5d5;}
+input[type="text"]:disabled,input[type="password"]:disabled{border: 1px solid #D3D7DE; background-color: #ededed; color: #888; height: 40px; border-radius: 5px; padding: 0 0 0 14px; font-size: 16px;}
+input[type="text"],input[type="password"],select{height: 38px; border: 1px solid #D3D7DE; border-radius: 5px; padding: 0 0 0 14px; font-size: 16px; color: #222; box-sizing: border-box;}
+input[type="text"]::placeholder {color: #999; font-size:14px;}
+input[type="text"]:read-only {background-color: #f5f5f5; border: 1px solid #D3D7DE;}
input[type="text"]:valid {color: #555;}
-textarea {width: 100%; border: 1px solid #d5d5d5; border-radius: 5px; font-size: 16px; color: #222; padding: 15px; box-sizing: border-box; font-family: 'Noto Sans KR', sans-serif;}
-select.sel_type1 {height: 40px; border: 1px solid #d5d5d5; border-radius: 5px; padding: 0 50px 0 15px; font-size: 16px; color: #222; background-image: url(/offedu/visitEdu/adm/publish/image/content/select.png); background-repeat: no-repeat; background-position: calc(100% - 15px) center; color: #666;}
+textarea {width: 100%; border: 1px solid #D3D7DE; border-radius: 5px; font-size: 16px; color: #222; padding: 15px; box-sizing: border-box;font-family: 'Pretendard', sans-serif;}
+select.sel_type1 {height: 34px; border: 1px solid #D3D7DE; border-radius: 5px; padding: 0 50px 0 15px; font-size: 14px; color: #444; background-image: url(/ipedu/visitEdu/adm/publish/image/common/icon_select_arrow.png); background-repeat: no-repeat; background-position: calc(100% - 8px) center; color: #666;}
table select+button{vertical-align: middle;}
/*.btn_edit {width: 24px !important; height: 24px !important; padding: initial !important; border: 1px solid #d5d5d5; border-radius: 5px; vertical-align: middle;}*/
.btn_edit {padding: 0 5px;}
.btn_edit img {padding-bottom: 7px;}
.btn_edit:hover {border: 1px solid #c5c5c5;}
.table_del {width: 24px !important; height: 24px !important; padding: initial !important; border: 1px solid #d5d5d5; border-radius: 5px; vertical-align: middle;}
-.table_del img {padding-bottom: 7px;}
+.table_del img {padding-bottom: 2px;}
.table_del:hover {border: 1px solid #c5c5c5;}
.table_del2 {font-size: 14px !important; border: 1px solid #d5d5d5; border-radius: 5px; color: #222;}
.table_del2:hover {background-color: #f9f9f9;}
@@ -114,20 +174,28 @@ input[type="text"].input_time {width: 50px;}
.table_del3:hover {border: 1px solid #c5c5c5;}
.table_del3 img {padding-bottom: 2px;}
-.app_status1 {color: #3a72db; font-weight: 500;}
+.app_status1 {color: #2557b4; font-weight: 500;}
.req_text{display: inline-block; font-size: 16px; font-weight: 600; color: #e40000; vertical-align: middle; padding-right: 5px;}
.req_text span{display: inline-block; width: 1px; height: 1px; margin: -1px; clip: rect(0,0,0,0); overflow: hidden; padding: 0;}
.req_text+p{display: inline-block;}
.table_req_text {font-size: 15px; color: #666; font-weight: 300; display: block; padding-top: 5px; line-height: 1.3; letter-spacing: -0.5px;}
-.input_text {position: absolute; top: 47%; right: 20px; transform: translateY(-50%); color: #666;}
+.input_text {position: absolute; top: 50%; right: 20px; transform: translateY(-50%); color: #666;}
.cf_text2 {font-size: 15px; font-weight: 300; color: #666;}
-.pro_status_type {padding: 3.5px 15px; border-radius: 15px; font-weight: 400; font-size: 15px; vertical-align: middle; box-sizing: border-box;}
-.pro_status1 {color: #3a72db; border: 1px solid #3a72db;}
-.pro_status2 {color: #279b5b; border: 1px solid #279b5b;}
-.pro_status3 {color: #ff9600; border: 1px solid #ff9600;}
-.pro_status4 {color: #f52b2b; border: 1px solid #f52b2b;}
-.pro_status5 {color: #666; border: 1px solid #d5d5d5; background-color: #e5e5e5;}
+.pro_status_type {display:inline-flex;min-height:28px; padding: 2px 12px 0 12px; border-radius: 15px; font-weight: 500; font-size: 14px; line-height:1.4; vertical-align: middle; box-sizing: border-box;justify-content:center;align-items:center;}
+.pro_status1 {color: #2557B4; border: 1px solid #2557B4;}
+.pro_status2 {color: #289C77; border: 1px solid #289C77;}
+.pro_status3 {color: #F86A3C; border: 1px solid #F86A3C;}
+.pro_status4 {color: #E81717; border: 1px solid #E81717;}
+.pro_status5 {color: #616576; border: 1px solid #BCC0CA;}
+.pro_status6 {color: #AD65EB; border: 1px solid #AD65EB;}
+
+.pro_status1.fill {color: #2557B4; background: #E9EEF8;}
+.pro_status2.fill {color: #289C77; background: #D9F0E9;}
+.pro_status3.fill {color: #F86A3C; background: #FEF0EC;}
+.pro_status4.fill {color: #E81717; background: #FDE8E8;}
+.pro_status5.fill {color: #616576; background: #E4E7EE;}
+.pro_status6.fill {color: #AD65EB; background: #F3E8FC;}
/* calendar */
@@ -163,8 +231,8 @@ input[type="text"].input_time {width: 50px;}
/* table title */
.tb_tit01 {margin-bottom: 17px; display: flex; justify-content: space-between; align-items: flex-end;}
-.tb_tit01 p {font-size: 22px; padding-left: 19px;font-weight: 500; position: relative;}
-.tb_tit01 p::before{position: absolute; content: ""; width: 8px; height: 8px; border-radius: 50%; border: 2px solid #3a72db; left: 0; top: 57%; transform: translateY(-50%); box-sizing: border-box;}
+.tb_tit01 p {font-size: 22px; padding-left: 19px;font-weight: 600; position: relative;}
+.tb_tit01 p::before{position: absolute; content: ""; width: 8px; height: 8px; border-radius: 50%; border: 2px solid #2557B4; background:#2557B4; left: 0; top: 50%; transform: translateY(-50%); box-sizing: border-box;}
.tb_tit01 .tb_tit01_left {display: flex; align-items: center;}
.tb_tit01 .tb_tit01_left span {align-self: flex-end; padding-left: 20px;}
.tb_tit01 .btn_wrap{margin-top: 0;}
@@ -172,21 +240,21 @@ input[type="text"].input_time {width: 50px;}
.tb_tit01 .btn_wrap button:first-child{margin-left: 0;}
.tb_tit01 .btn_wrap button:last-child{margin-right: 0;}
.tb_tit02 {margin-bottom: 15px; display: flex; justify-content: space-between; align-items: flex-end;}
-.tb_tit02 p {font-size: 18px; font-weight: 500; position: relative;}
+.tb_tit02 p {font-size: 18px; font-weight: 700; position: relative;}
/* list */
-.tb_type01 {border-top: 1px solid #000; margin-bottom: 40px;}
+.tb_type01 {border-top: 2px solid #2557B4; margin-bottom: 40px;}
.tb_type01>table {width: 100%; table-layout: fixed; text-align: center;}
-.tb_type01>table>thead>tr{width: 100%; background-color: #f3f3f3;}
+.tb_type01>table>thead>tr{width: 100%; background-color: #EFF2F9;}
.tb_type01>table>thead>tr:only-of-type th{height: 50px;}
-.tb_type01>table>thead>tr>th{height: 30px; padding: 0 10px; box-sizing: border-box; border-right: 1px solid #e5e5e5; vertical-align: middle;border-bottom: 1px solid #e5e5e5; font-size: 16px; font-weight: 400; line-height: 1.3;}
+.tb_type01>table>thead>tr>th{height: 30px; padding: 0 10px; box-sizing: border-box; border-right: 1px solid #e5e5e5; vertical-align: middle;border-bottom: 1px solid #DEE6F4; font-size: 16px; font-weight: 500; line-height: 1.5;}
.tb_type01>table>thead>tr>th:last-child{border-right: 0;}
.tb_type01>table>thead>tr:nth-child(2)>th:last-child{border-right: 1px solid #e5e5e5;}
.tb_type01>table>thead>tr>th>button{color: #1854c3; padding: 0; margin-left: 4px; margin-top: 5px;}
-.tb_type01>table>tbody>tr:nth-child(n+1):nth-child(-n+9) th{border-bottom: 1px solid #e5e5e5;}
+.tb_type01>table>tbody>tr:nth-child(n+1):nth-child(-n+9) th{border-bottom: 1px solid #E2E7EF;}
.tb_type01>table>tbody>tr:nth-child(n+1):nth-child(-n+9) td{border-bottom: 1px solid #e5e5e5;}
-.tb_type01>table>tbody>tr:nth-child(n+10){border-bottom: 1px solid #e5e5e5;}
-.tb_type01>table>tbody>tr>th,.tb_type01>table>tbody>tr>td {height: 56px; padding: 10px; font-weight: 300; color: #555555; line-height: 1.4; vertical-align: middle; border-right: 1px solid #e5e5e5; letter-spacing: -0.5px; position: relative; box-sizing: border-box; word-break: break-all;}
+.tb_type01>table>tbody>tr:nth-child(n+10){border-bottom: 1px solid #E2E7EF;}
+.tb_type01>table>tbody>tr>th,.tb_type01>table>tbody>tr>td {height: 44px; padding: 10px; font-weight: 400; color: #3A3C41; line-height: 1.4; vertical-align: middle; border-right: 1px solid #e5e5e5; letter-spacing: -0.5px; position: relative; box-sizing: border-box; word-break: break-all;}
.tb_type01>table>tbody>tr.new_cont>td {color: #5c6dc3;}
.tb_type01>table>tbody .td_date{font-size: 15px;}
.tb_type01>table>tbody>tr>td:last-child{border-right: 0;}
@@ -203,19 +271,20 @@ input[type="text"].input_time {width: 50px;}
/* //list */
/* list_상세 */
-.tb_type02{border-top: 1px solid #000; border-bottom: 1px solid #cccccc; margin-bottom: 40px;}
+.tb_type02{border-top: 2px solid #2557B4; border-bottom: 1px solid #D3D7DE; margin-bottom: 40px;}
.tb_type02>table {width: 100%;}
-.tb_type02>table>tbody>tr {border-bottom: 1px solid #e5e5e5;}
+.tb_type02>table>tbody>tr {border-bottom: 1px solid #D3D7DE;}
.tb_type02>table>tbody>tr:last-child{border-bottom: 0;}
.tb_type02>table>tbody>tr>th,.tb_type02>table>tbody>tr>td {height: 60px; text-align: left; padding: 0 20px; font-size: 17px; box-sizing: border-box; }
-.tb_type02>table>tbody>tr>th {padding-top: 20px; border-right: 1px solid #e5e5e5; background-color: #f3f3f3; font-weight: 400;}
-.tb_type02>table>tbody>tr>td {padding: 10px 10px 10px 20px; font-weight: 300; line-height: 1.5; color: #555; font-weight: 300; vertical-align: middle;}
+.tb_type02>table>tbody>tr>th {padding-top: 20px; background-color: #EFF2F9; color:#242426; font-weight: 400;}
+.tb_type02>table>tbody>tr>td {padding: 10px 10px 10px 20px; font-weight: 300; line-height: 1.5; color: #313337; font-weight: 300; vertical-align: middle;}
.tb_type02>table>tbody>tr>th:only-child,.tb_type02>table>tbody>tr>th:nth-child(2){border-right: 0;}
.tb_type02>table>tbody>tr>td>p{display: inline-block; vertical-align: middle; margin-right: 10px;}
.tb_type02>table>tbody>tr>td>textarea{margin: 15px 0 10px 0; font-size: 18px; color: #222;}
-.tb_type02>table>tbody>tr>td>button {height: 40px; padding: 0 15px; font-size: 17px; vertical-align: middle; border-radius: 5px;}
+.tb_type02>table>tbody>tr>td>button {height: 38px; padding: 0 15px; font-size: 16px; vertical-align: middle; border-radius: 5px;}
.tb_type02>table>tbody>tr>td button.btn_type06 {margin-left: 6px;}
.tb_type02>table>tbody>tr>td input[type="radio"]+label, .tb_type02 tr td input[type="checkbox"]+label {margin-right: 10px;}
+.tb_type02>table>tbody>tr>td .sel_type1{height:38px;}
/* 전화번호 */
.tb_type02 td.input_phone select {width: 120px; padding: 0 0 0 15px;}
.tb_type02 td.input_phone input[type="text"] {width: 120px;}
@@ -251,8 +320,8 @@ input[type="text"].input_time {width: 50px;}
.check_wrap, .radio_wrap{display: inline-flex; max-width: calc(100% - 120px); vertical-align: middle; text-align: left; align-items: center; flex-wrap: wrap;}
.check_wrap:only-child,.tb_type02 .radio_wrap:only-child{max-width: 100%;}
.check_wrap span,.tb_type02 .radio_wrap span{margin-right: 30px; display: inline-block;}
-.check_wrap input,.tb_type02 .radio_wrap input{margin: 0; vertical-align: middle; margin-top: 1.5px;}
-.check_wrap label,.tb_type02 .radio_wrap label{width: auto; height: auto; clip: unset; font-size: 18px; position:static; font-weight: 300; color: #666; vertical-align: middle; margin: 0; margin-left: 5px; line-height: 2;}
+.check_wrap input,.tb_type02 .radio_wrap input{margin: 0; vertical-align: middle;}
+.check_wrap label,.tb_type02 .radio_wrap label{width: auto; height: auto; clip: unset; font-size: 16px; position:static; font-weight: 300; color: #444; vertical-align: middle; margin: 0; margin-left: 4px; line-height: 2;}
.check_wrap .sel_date,.tb_type02 .radio_wrap .sel_date{margin-left: -20px;}
.tb_type02 .detail_adr{margin-top: 5px;}
@@ -265,8 +334,8 @@ input[type="text"].input_time {width: 50px;}
.tb_type02 .number_input{width: calc((100% - 800px)/2); min-width: 130px; margin: 0 5px;}
/* table type03 (table 모양이지만 div로 만듦) */
-.tb_type03 {border-top: 2px solid #000; margin-bottom: 40px;}
-.tb_type03 .thead {padding: 14px 20px; border-bottom: 1px solid #d5d5d5; background-color: #f5f5f5; display: flex; align-items: center; box-sizing: border-box; justify-content: space-between;}
+.tb_type03 {border-top: 2px solid #2557B4; margin-bottom: 40px;}
+.tb_type03 .thead {padding: 14px 20px; border-bottom: 1px solid #D3D7DE; background-color: #EFF2F9; display: flex; align-items: center; box-sizing: border-box; justify-content: space-between;}
.tb_type03 .thead>p {font-size: 17px; line-height: 1.4; letter-spacing: -0.5px;}
.tb_type03 .thead .thead_l {width: 70px;}
.tb_type03 .thead .thead_r {width: calc(100% - 90px);}
@@ -343,8 +412,8 @@ input[type="text"].input_time {width: 50px;}
.file_cf>div {display: flex;}
.file_cf>div p {color: #666; font-weight: 300; margin-right: 30px; position: relative;}
.file_cf>div p:first-child::after {content: ""; position: absolute; background-color: #666; width: 1px; height: 15px; top: 19%; right: -15px; }
-.file_cf .cf_left span {color: #e40000; font-weight: 400;}
-.file_cf .cf_right span {color: #2b68da; font-weight: 400;}
+.file_cf .cf_left span {color: #e81717; font-weight: 400;}
+.file_cf .cf_right span {color: #2557B4; font-weight: 400;}
.file_list {width: 100%; border-top: 1px solid #000;}
.file_list li{font-size: 16px; font-weight: 300; padding: 12px 0 12px 20px; border-bottom: 1px solid #d5d5d5; box-sizing: border-box; background-image: url(../image/content/file_img.png); background-repeat: no-repeat; background-position: left 60%; color: #222;}
@@ -385,10 +454,10 @@ input[type="text"].input_time {width: 50px;}
/* page */
.page{margin: 40px auto 0 auto; text-align: center;}
-.page button{width: 32px; height: 32px; border: 1px solid #d5d5d5; border-radius: 3px; font-size: 14px; color: #666; vertical-align: middle; padding: 0; margin: 1px 2px;}
-.page button.on{border: 1px solid #3a72db; color: #3a72db;}
-.page button i{display: inline-block; width: 32px; height: 32px; background-repeat: no-repeat; background-position: center;}
-.page .btn_page_first,.page .btn_page_prev,.page .btn_page_next,.page .btn_page_last{background-color: #f5f5f5;}
+.page button{width: 36px; height: 36px; border: 1px solid #DEE6F4; border-radius: 3px; font-size: 14px; color: #878B96; vertical-align: middle; padding: 0; margin: 1px 2px;}
+.page button.on{background:#E9EEF8; border:0; color: #3A3C41;}
+.page button i{display: inline-block; width: 36px; height: 36px; background-repeat: no-repeat; background-position: center;}
+.page .btn_page_first,.page .btn_page_prev,.page .btn_page_next,.page .btn_page_last{background-color: #fff;}
.page .btn_page_first i{background-image: url(../image/content/btn_page_first.png);}
.page .btn_page_prev i{background-image: url(../image/content/btn_page_prev.png);}
.page .btn_page_next i{background-image: url(../image/content/btn_page_next.png);}
@@ -453,15 +522,10 @@ input[type="text"].input_time {width: 50px;}
.sch_wrap p.day_sat{color: #0b5bff;}
/*tab 추가*/
-.tab_wrap{background-color: #fff;width: 100%;border-radius: 5px; display: flex;text-align: center;margin-bottom: 20px;border:1px solid #dbdcdd;}
-.tab_wrap li{flex-basis: calc(100%/2); position: relative;}
-.tab_wrap li:after{position:absolute;content: "";width: 1px;height: 27px;background-color: #dbdcdd;right: 0;margin: 13px 0 0 0;}
-.tab_wrap li:last-child:after{width: 0;}
-.tab_wrap li button{width: 100%;padding: 13px 0;font-size: 18px;position:relative;z-index:1;}
-.tab_wrap li.active{background-color: #46484a;}
-.tab_wrap li.active:after{content:'';position:absolute;left:-1px;top:-1px;border:1px solid #697e9b;}
-.tab_wrap li.active button{color: #fff;border:1px solid #46484a;background-color: #697e9b;}
-.tab_wrap li.active button:after{content:'';position:absolute;left:-4px;top:-4px;width:100%;height:100%;border:4px solid #697e9b;border-radius: 5px;}
+.tab_wrap{display: flex; width: 100%; height:60px; background-color: #EFF2F9; padding:0 20px; border-radius: 10px; text-align: center; margin-bottom: 40px;}
+.tab_wrap li button{width: 100%; height:100%; padding: 13px 55px; font-size: 18px; color:#8F96A6;}
+.tab_wrap li.active{border:0;border-bottom: 3px solid #2557B4;}
+.tab_wrap li.active button{color: #2557B4; font-weight:700;}
/*성인강사관리 > 성인강사목록 > 엑셀 다운로드 버튼 수정*/
.btn_wrap .excel_btn{padding: 0 18px 0 41px;}
diff --git a/src/main/webapp/visitEdu/adm/publish/css/content_sub.css b/src/main/webapp/visitEdu/adm/publish/css/content_sub.css
index 400c1150..12b1323f 100644
--- a/src/main/webapp/visitEdu/adm/publish/css/content_sub.css
+++ b/src/main/webapp/visitEdu/adm/publish/css/content_sub.css
@@ -111,4 +111,4 @@ a .calBtn {margin:0 5px 0 0; background:url(../image/content/calendarIcon.png)no
.in_bt{border: none; letter-spacing: -0.8px; padding: 0 25px; height: 45px;}
/*권한관리 > 권한별롤관리 > 등록여부 select 박스*/
-.tbType01 tbody td .sel_box{background-image: url(/offedu/visitEdu/adm/publish/image/content/select.png);}
+.tbType01 tbody td .sel_box{background-image: url(/ipedu/visitEdu/adm/publish/image/content/select.png);}
diff --git a/src/main/webapp/visitEdu/adm/publish/css/dashboard.css b/src/main/webapp/visitEdu/adm/publish/css/dashboard.css
index c35b0233..63ca3f71 100644
--- a/src/main/webapp/visitEdu/adm/publish/css/dashboard.css
+++ b/src/main/webapp/visitEdu/adm/publish/css/dashboard.css
@@ -1,63 +1,90 @@
/* 공통 */
.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; box-shadow: 0 0 5px rgba(0,0,0,0.2); background-color: #fff; margin-bottom: 30px;}
-.dashboard .box_tit{display: flex; height: 60px; align-items: center; justify-content: space-between; padding: 0 25px; border-bottom: 1px solid #e5e5e5; 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_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{font-size: 16px; font-weight: 300; color: #aaa; letter-spacing: -0.5px;}
+.dashboard .box_tit .btn_plus{display:flex;font-size: 16px; font-weight: 300; color: #aaa; letter-spacing: -0.5px;align-items:center;gap:8px;}
+.dashboard .box_tit .btn_plus i{display: inline-block; width:14px; height: 14px; background: url(../image/dashboard/icon_plus.png) no-repeat center center; margin: -2px 0 0 0;transition: all .5s;}
+.dashboard .box_tit .btn_plus:hover{color:#666;font-weight:400;}
+.dashboard .box_tit .btn_plus:hover i{transform: rotate(90deg);}
.dashboard .box_cont{position: relative; height: calc(100% - 60px); padding: 20px 25px; box-sizing: border-box;}
/* //공통 */
/* 오늘 사용자 현황 */
.today_box{display: flex; justify-content: space-between; align-items: center;}
.today_box .today_status{text-align: center; width: calc((100% - 80px)/3);}
-.today_box p{font-size: 18px; font-weight: 300; margin-top: 12px;}
-.today_box .today_status i{display: block; width: 84px; height: 84px; background-color: #eeecea; border-radius: 100%; margin: 23px auto; background-repeat: no-repeat; background-position: center;}
-.today_box .status01 i{background-image: url(../../image/dashboard/icon_today01.png);}
-.today_box .status02 i{background-image: url(../../image/dashboard/icon_today02.png);}
-.today_box .status03 i{background-image: url(../../image/dashboard/icon_today03.png);}
+.today_box p{font-size: 16px; font-weight: 300; margin-top: 12px;}
+.today_box .today_status i{display: block; width: 84px; height: 84px; background-color: #E8ECF4; border-radius: 100%; margin: 23px auto; background-repeat: no-repeat; background-position: center;}
+.today_box .status01 i{background-image: url(../image/dashboard/icon_today01.png);}
+.today_box .status02 i{background-image: url(../image/dashboard/icon_today02.png);}
+.today_box .status03 i{background-image: url(../image/dashboard/icon_today03.png);}
.today_box span{font-size: 24px; font-weight: bold;}
-.today_box .status_pcs{width: 28px; height: 11px; background-image: url(../../image/dashboard/icon_today_pcs.png);}
+.today_box .status_pcs{width: 24px; height: 9px; background-image: url(../image/dashboard/icon_today_pcs.png);}
/* //오늘 사용자 현황 */
/* 시스템관리 */
.system_box{display: flex; flex-wrap: wrap; justify-content: space-between;}
.system_box a{position: relative; display: flex; flex-flow: column; width: calc((100% - 10px)/2); height: 90px; justify-content: center; align-items: flex-start; border-radius: 10px; background-color: #666; margin: 5px 0; padding: 0 20px; box-sizing: border-box; background-repeat: no-repeat; background-position: calc(100% - 20px) center; box-shadow: 0 0 5px rgba(0,0,0,0.3); transition: background-color 0.2s ease-in-out;}
.system_box a:hover{transition: background-color 0.2s ease-in-out;}
-.system_box .system01{background-color: #c3a279; background-image: url(../../image/dashboard/icon_system01.png);}
-.system_box .system01:hover{background-color: #b69061;}
-.system_box .system02{background-color: #4c4743; background-image: url(../../image/dashboard/icon_system02.png);}
-.system_box .system02:hover{background-color: #2e2824;}
-.system_box .system03{background-color: #fc6d38; background-image: url(../../image/dashboard/icon_system03.png);}
-.system_box .system03:hover{background-color: #e85823;}
-.system_box .system04{background-color: #516fb3; background-image: url(../../image/dashboard/icon_system04.png);}
-.system_box .system04:hover{background-color: #2e4f9a;}
+.system_box .system01{background-color: #7991C3; background-image: url(../image/dashboard/icon_system01.png);}
+.system_box .system01:hover{background-color: #6281c4;}
+.system_box .system02{background-color: #2C3B5B; background-image: url(../image/dashboard/icon_system02.png);}
+.system_box .system02:hover{background-color: #1F2D4A;}
+.system_box .system03{background-color: #2557B4; background-image: url(../image/dashboard/icon_system03.png);}
+.system_box .system03:hover{background-color: #18418D;}
+.system_box .system04{background-color: #F86A3C; background-image: url(../image/dashboard/icon_system04.png);}
+.system_box .system04:hover{background-color: rgb(241, 85, 33);}
.system_box a::before{position: absolute; content: ""; width: 58px; height: 58px; background-color: rgba(255,255,255,0.3); border-radius: 100%; right: -5px; bottom: -5px;}
.system_box p{font-size: 18px; font-weight: 400; color: #fff; letter-spacing: -0.5px; width: calc(100% - 40px); line-height: 1.3;}
.system_box span{display: block; font-size: 15px; font-weight: 300; color: #fff; padding-top: 10px;}
/* //시스템관리 */
/* 2021 신청 처리현황 */
+.dashboard .box_cont.ds_box{padding-top:27px;}
.ds_box .chartType01 li{display: flex; justify-content: space-between; align-items: center; margin-bottom: 22px;}
.ds_box .chartType01 li:last-child{margin-bottom: 0;}
-.ds_box .chartType01 p{font-size: 15px; font-weight: 400; width: 50px; text-align: right;}
-.ds_box .chartType01 .chart_wrap{width: calc(100% - 65px); height: 15px; background-color: #f1eeed; border-radius: 10px; box-shadow: inset 3px 2px 3px rgba(0,0,0,0.15); overflow: hidden;}
-.ds_box .chartType01 .chart_wrap div{width: 50%; height: 100%; background-color: #555; border-radius: 10px; box-shadow: inset 3px 2px 3px rgba(0,0,0,0.15);}
+.ds_box .chartType01 p{font-size: 15px; font-weight: 400; width: auto; min-width:30px; text-align: right;}
+.ds_box .chartType01 p:first-child{margin:0 10px 0 0;}
+.ds_box .chartType01 .chart_wrap{width: calc(100% - 100px); height: 15px; background-color: #f1eeed; border-radius: 10px; box-shadow: inset 3px 2px 3px rgba(0,0,0,0.15); overflow: hidden;}
+.ds_box .chartType01 .chart_wrap div{width: 50%; height: 100%; background-color: #3A3C41; border-radius: 10px; box-shadow: inset 3px 2px 3px rgba(0,0,0,0.15);}
.ds_box .chartType01 li:first-child .chart_wrap div{background-color: #428ef6;}
.ds_box .chartType01 li:nth-child(2) .chart_wrap div{background-color: #fc6d38;}
.ds_box .chartType01 li:nth-child(3) .chart_wrap div{background-color: #f7be0f;}
.ds_box .chartType01 li:nth-child(4) .chart_wrap div{background-color: #ad65eb;}
.ds_box .chartType01 li:last-child .chart_wrap div{background-color: #41b691;}
-.ds_box .chart_num{display: flex; width: calc(100% - 65px); justify-content: space-between; margin-left: auto; margin-top: 15px;}
+.ds_box .case_number{color:#3A3C41; white-space:nowrap;}
+.ds_box .case_number span{font-weight:600;}
+.ds_box .chart_num{display: flex; width: calc(100% - 100px); justify-content: space-between; margin-left: auto; margin:15px auto 0 auto; color:#666;}
/* //2021 신청 처리현황 */
/* 대시보드 리스트 */
.dashboard_list li{display: flex; font-weight: 300; letter-spacing: -0.5px; border-bottom: 1px solid #e5e5e5; padding-bottom: 12px; margin-bottom: 12px;}
.dashboard_list li p,.notice_box li a{padding: 0 5px; box-sizing: border-box;}
-.dashboard_list li:hover p,.dashboard_list li:hover a{color: #222;}
+.dashboard_list li:hover p,.dashboard_list li:hover a{color: #222;font-weight: 400;}
.dashboard_list li a{width: 98%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 17px; color: #222;}
.dashboard_list .list_tit{width: calc(100% - 150px); padding-left: 0; margin-right: 5px;}
.dashboard_list .list_writer,.dashboard_list .list_date{font-size: 16px; color: #777777;}
.dashboard_list .list_date{width: 100px; text-align: right;}
+
+.dashboard_list.state{display: flex;flex-wrap: wrap;margin:-8px 0 0 0;}
+.dashboard_list.state li{width:100%;padding:8px 0;margin:0;align-items:center;gap:8px;}
+.dashboard_list.state li:first-child{padding:0 0 8px 0;}
+
+.dashboard_list .state{display:flex;min-width:75px;height: 27px;font-size: 14px;font-weight:500;padding:0 12px;border-radius:28px;justify-content:center;align-items:center;transition: all 0.3s;}
+.dashboard_list .line.gray{border:1px solid #c1c5ce;color:#616576;}
+.dashboard_list .line.blue{border:1px solid #2557B4;color:#2557B4;}
+.dashboard_list .line.orange{border:1px solid #F86A3C;color:#F86A3C;}
+.dashboard_list .fill.gray{background:#e4e7ee;color:#616576;}
+.dashboard_list .fill.green{background:#d9f0e9;color:#289c77;}
+.dashboard_list .fill.purple{background:#f3e8fc;color:#ad65eb;}
+
+.dashboard_list li:hover .line.gray{border:1px solid #c1c5ce;background:#F5F6F7;color:#616576;}
+.dashboard_list li:hover .line.blue{border:1px solid #2557B4;background:#F4F7FB;color:#2557B4;}
+.dashboard_list li:hover .line.orange{border:1px solid #F86A3C;background:#FEF0EC;color:#F86A3C;}
+.dashboard_list li:hover .fill.gray{background:#d2d6df;color:#494c59;}
+.dashboard_list li:hover .fill.green{background:#C1E8DC;color:#177C5C;}
+.dashboard_list li:hover .fill.purple{background:#EDD8FE;color:#9747DD;}
+
/* //대시보드 리스트 */
/* 차트 */
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font.css b/src/main/webapp/visitEdu/adm/publish/css/font.css
index b4378f3c..620904eb 100644
--- a/src/main/webapp/visitEdu/adm/publish/css/font.css
+++ b/src/main/webapp/visitEdu/adm/publish/css/font.css
@@ -1,65 +1,110 @@
-/* noto-sans-kr-300 - korean */
+/* Pretendard 폰트 패밀리 정의 */
+
+/* Thin (100) */
@font-face {
- font-family: 'Noto Sans KR';
- font-style: normal;
- font-weight: 300;
- src: url('./font/noto-sans-kr-v21-korean-300.eot'); /* IE9 Compat Modes */
- src: local(''),
- url('./font/noto-sans-kr-v21-korean-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
- url('./font/noto-sans-kr-v21-korean-300.woff2') format('woff2'), /* Super Modern Browsers */
- url('./font/noto-sans-kr-v21-korean-300.woff') format('woff'), /* Modern Browsers */
- url('./font/noto-sans-kr-v21-korean-300.ttf') format('truetype'), /* Safari, Android, iOS */
- url('./font/noto-sans-kr-v21-korean-300.svg#NotoSansKR') format('svg'); /* Legacy iOS */
+ font-family: 'Pretendard';
+ font-weight: 100;
+ font-style: normal;
+ src: url('/ipedu/visitEdu/adm/publish/css/Pretendard-Thin.woff2') format('woff2'),
+ url('/ipedu/visitEdu/adm/publish/css/Pretendard-Thin.woff') format('woff'),
+ url('/ipedu/visitEdu/adm/publish/css/Pretendard-Thin.otf') format('opentype'),
+ url('/ipedu/visitEdu/adm/publish/css/Pretendard-Thin.ttf') format('truetype');
+ font-display: swap;
}
-/* noto-sans-kr-500 - korean */
+
+/* ExtraLight (200) */
@font-face {
- font-family: 'Noto Sans KR';
- font-style: normal;
- font-weight: 500;
- src: url('./font/noto-sans-kr-v21-korean-500.eot'); /* IE9 Compat Modes */
- src: local(''),
- url('./font/noto-sans-kr-v21-korean-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
- url('./font/noto-sans-kr-v21-korean-500.woff2') format('woff2'), /* Super Modern Browsers */
- url('./font/noto-sans-kr-v21-korean-500.woff') format('woff'), /* Modern Browsers */
- url('./font/noto-sans-kr-v21-korean-500.ttf') format('truetype'), /* Safari, Android, iOS */
- url('./font/noto-sans-kr-v21-korean-500.svg#NotoSansKR') format('svg'); /* Legacy iOS */
+ font-family: 'Pretendard';
+ font-weight: 200;
+ font-style: normal;
+ src: url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.woff2') format('woff2'),
+ url('/ipedu/visitEdu/adm/publish/css/Pretendard-ExtraLight.woff') format('woff'),
+ url('/ipedu/visitEdu/adm/publish/css/Pretendard-ExtraLight.otf') format('opentype'),
+ url('/ipedu/visitEdu/adm/publish/css/Pretendard-ExtraLight.ttf') format('truetype');
+ font-display: swap;
}
-/* noto-sans-kr-regular - korean */
+
+/* Light (300) */
@font-face {
- font-family: 'Noto Sans KR';
- font-style: normal;
- font-weight: 400;
- src: url('./font/noto-sans-kr-v21-korean-regular.eot'); /* IE9 Compat Modes */
- src: local(''),
- url('./font/noto-sans-kr-v21-korean-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
- url('./font/noto-sans-kr-v21-korean-regular.woff2') format('woff2'), /* Super Modern Browsers */
- url('./font/noto-sans-kr-v21-korean-regular.woff') format('woff'), /* Modern Browsers */
- url('./font/noto-sans-kr-v21-korean-regular.ttf') format('truetype'), /* Safari, Android, iOS */
- url('./font/noto-sans-kr-v21-korean-regular.svg#NotoSansKR') format('svg'); /* Legacy iOS */
+ font-family: 'Pretendard';
+ font-weight: 300;
+ font-style: normal;
+ src: url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Light.woff2') format('woff2'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Light.woff') format('woff'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Light.otf') format('opentype'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Light.ttf') format('truetype');
+ font-display: swap;
}
-/* noto-sans-kr-700 - korean */
+
+/* Regular (400) */
@font-face {
- font-family: 'Noto Sans KR';
- font-style: normal;
- font-weight: 700;
- src: url('./font/noto-sans-kr-v21-korean-700.eot'); /* IE9 Compat Modes */
- src: local(''),
- url('./font/noto-sans-kr-v21-korean-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
- url('./font/noto-sans-kr-v21-korean-700.woff2') format('woff2'), /* Super Modern Browsers */
- url('./font/noto-sans-kr-v21-korean-700.woff') format('woff'), /* Modern Browsers */
- url('./font/noto-sans-kr-v21-korean-700.ttf') format('truetype'), /* Safari, Android, iOS */
- url('./font/noto-sans-kr-v21-korean-700.svg#NotoSansKR') format('svg'); /* Legacy iOS */
+ font-family: 'Pretendard';
+ font-weight: 400;
+ font-style: normal;
+ src: url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Regular.woff2') format('woff2'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Regular.woff') format('woff'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Regular.otf') format('opentype'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Regular.ttf') format('truetype');
+ font-display: swap;
}
-/* noto-sans-kr-900 - korean */
+
+/* Medium (500) */
@font-face {
- font-family: 'Noto Sans KR';
- font-style: normal;
- font-weight: 900;
- src: url('./font/noto-sans-kr-v21-korean-900.eot'); /* IE9 Compat Modes */
- src: local(''),
- url('./font/noto-sans-kr-v21-korean-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
- url('./font/noto-sans-kr-v21-korean-900.woff2') format('woff2'), /* Super Modern Browsers */
- url('./font/noto-sans-kr-v21-korean-900.woff') format('woff'), /* Modern Browsers */
- url('./font/noto-sans-kr-v21-korean-900.ttf') format('truetype'), /* Safari, Android, iOS */
- url('./font/noto-sans-kr-v21-korean-900.svg#NotoSansKR') format('svg'); /* Legacy iOS */
-}
\ No newline at end of file
+ font-family: 'Pretendard';
+ font-weight: 500;
+ font-style: normal;
+ src: url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Medium.woff2') format('woff2'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Medium.woff') format('woff'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Medium.otf') format('opentype'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Medium.ttf') format('truetype');
+ font-display: swap;
+}
+
+/* SemiBold (600) */
+@font-face {
+ font-family: 'Pretendard';
+ font-weight: 600;
+ font-style: normal;
+ src: url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-SemiBold.woff2') format('woff2'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-SemiBold.woff') format('woff'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-SemiBold.otf') format('opentype'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-SemiBold.ttf') format('truetype');
+ font-display: swap;
+}
+
+/* Bold (700) */
+@font-face {
+ font-family: 'Pretendard';
+ font-weight: 700;
+ font-style: normal;
+ src: url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Bold.woff2') format('woff2'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Bold.woff') format('woff'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Bold.otf') format('opentype'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Bold.ttf') format('truetype');
+ font-display: swap;
+}
+
+/* ExtraBold (800) */
+@font-face {
+ font-family: 'Pretendard';
+ font-weight: 800;
+ font-style: normal;
+ src: url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.woff2') format('woff2'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.woff') format('woff'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.otf') format('opentype'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.ttf') format('truetype');
+ font-display: swap;
+}
+
+/* Black (900) */
+@font-face {
+ font-family: 'Pretendard';
+ font-weight: 900;
+ font-style: normal;
+ src: url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Black.woff2') format('woff2'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Black.woff') format('woff'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Black.otf') format('opentype'),
+ url('/ipedu/visitEdu/adm/publish/css/font/Pretendard-Black.ttf') format('truetype');
+ font-display: swap;
+}
+
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.otf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.otf
new file mode 100644
index 00000000..a0d849e7
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.otf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.ttf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.ttf
new file mode 100644
index 00000000..d0c1db81
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.ttf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.woff b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.woff
new file mode 100644
index 00000000..d07848c8
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.woff differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.woff2 b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.woff2
new file mode 100644
index 00000000..eafe6835
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Black.woff2 differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.otf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.otf
new file mode 100644
index 00000000..8e5e30a2
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.otf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.ttf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.ttf
new file mode 100644
index 00000000..fb07fc65
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.ttf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.woff b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.woff
new file mode 100644
index 00000000..7837ae52
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.woff differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.woff2 b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.woff2
new file mode 100644
index 00000000..4d40a1ab
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Bold.woff2 differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.otf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.otf
new file mode 100644
index 00000000..388f3ca4
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.otf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.ttf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.ttf
new file mode 100644
index 00000000..9d5fe072
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.ttf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.woff b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.woff
new file mode 100644
index 00000000..8058b761
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.woff differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.woff2 b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.woff2
new file mode 100644
index 00000000..dcd57e75
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraBold.woff2 differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.otf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.otf
new file mode 100644
index 00000000..40c8b69c
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.otf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.ttf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.ttf
new file mode 100644
index 00000000..09e65428
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.ttf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.woff b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.woff
new file mode 100644
index 00000000..f9498d85
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.woff differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.woff2 b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.woff2
new file mode 100644
index 00000000..e5104022
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-ExtraLight.woff2 differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.otf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.otf
new file mode 100644
index 00000000..228679e9
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.otf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.ttf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.ttf
new file mode 100644
index 00000000..2e8541d6
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.ttf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.woff b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.woff
new file mode 100644
index 00000000..2cad6082
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.woff differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.woff2 b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.woff2
new file mode 100644
index 00000000..7f82fe84
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Light.woff2 differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.otf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.otf
new file mode 100644
index 00000000..05750698
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.otf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.ttf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.ttf
new file mode 100644
index 00000000..1db67c68
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.ttf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.woff b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.woff
new file mode 100644
index 00000000..53704091
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.woff differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.woff2 b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.woff2
new file mode 100644
index 00000000..f8c743d6
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Medium.woff2 differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.otf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.otf
new file mode 100644
index 00000000..08bf4cfc
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.otf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.ttf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.ttf
new file mode 100644
index 00000000..01147e99
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.ttf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.woff b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.woff
new file mode 100644
index 00000000..e3b3a358
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.woff differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.woff2 b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.woff2
new file mode 100644
index 00000000..a9f62319
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Regular.woff2 differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.otf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.otf
new file mode 100644
index 00000000..e7e36abc
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.otf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.ttf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.ttf
new file mode 100644
index 00000000..9f2690f0
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.ttf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.woff b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.woff
new file mode 100644
index 00000000..682e7a45
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.woff differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.woff2 b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.woff2
new file mode 100644
index 00000000..4c6a32de
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-SemiBold.woff2 differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.otf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.otf
new file mode 100644
index 00000000..77e792d7
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.otf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.ttf b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.ttf
new file mode 100644
index 00000000..fe9825f1
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.ttf differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.woff b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.woff
new file mode 100644
index 00000000..d28e4486
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.woff differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.woff2 b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.woff2
new file mode 100644
index 00000000..6c9bc960
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/css/font/Pretendard-Thin.woff2 differ
diff --git a/src/main/webapp/visitEdu/adm/publish/css/popup.css b/src/main/webapp/visitEdu/adm/publish/css/popup.css
index 03997e68..54a681b4 100644
--- a/src/main/webapp/visitEdu/adm/publish/css/popup.css
+++ b/src/main/webapp/visitEdu/adm/publish/css/popup.css
@@ -14,7 +14,7 @@
.area_popup table textarea{width: 95%; min-height: 60px; padding: 10px; box-sizing: border-box; border: 1px solid #d5d5d5; border-radius: 5px; font-size: 16px; color: #555; font-family: 'Noto Sans KR', sans-serif;}
/* pop_list_top */
-.pop_list_top{display: flex; align-items:center; padding: 15px 20px; margin-bottom: 18px; background-color: #f5f5f5; border-radius: 5px; border: 1px solid #d5d5d5; box-sizing: border-box;}
+.pop_list_top{display: flex; align-items:center; padding: 15px 20px; margin-bottom: 18px; background-color: #EFF2F9; border-radius: 5px; border: 1px solid #CDD5E6; box-sizing: border-box;}
.pop_list_top button {height: 35px; padding: 0 15px; border-radius: 5px; margin-left: 2px; font-size: 16px;}
.pop_list_top select {margin-right: 5px;}
.pop_list_top input[type="text"] {margin-right: 4px;}
@@ -22,19 +22,20 @@
/* table title */
.pop_tb_tit01 {margin-bottom: 12px; display: flex; justify-content: space-between; align-items: flex-end;}
-.pop_tb_tit01 p {font-size: 18px;font-weight: 400;}
+.pop_tb_tit01 p {position:relative;font-size: 18px;font-weight: 400;padding:0 0 0 15px;}
+.pop_tb_tit01 p::after{position:absolute;content:"";width:5px;height:5px;border-radius:100%;border:3px solid #2557B4;left:0;top:50%;transform:translateY(-50%);}
.pop_tb_tit01 .btn_wrap_pop button {height: 35px; padding: 0 18px;}
/* list */
-.pop_tb_type01 {border-top: 1px solid #000;}
+.pop_tb_type01 {border-top: 2px solid #2557B4;}
.pop_tb_type01 table{width: 100%; table-layout: fixed; text-align: center;}
-.pop_tb_type01 thead tr{width: 100%; background-color: #f3f3f3;}
-.pop_tb_type01 thead th{height: 40px; padding: 0 5px; box-sizing: border-box; border-right: 1px solid #e5e5e5; vertical-align: middle;border-bottom: 1px solid #e5e5e5; font-size: 16px; font-weight: 400; letter-spacing: -1px; line-height: 1.4;}
+.pop_tb_type01 thead tr{width: 100%; background-color: #EFF2F9;}
+.pop_tb_type01 thead th{height: 40px; padding: 0 5px; box-sizing: border-box; border-right: 1px solid #e5e5e5; vertical-align: middle;border-bottom: 1px solid #D3D7DE; font-size: 16px; font-weight: 500; letter-spacing: -1px; line-height: 1.4;}
.pop_tb_type01 thead tr:first-child th:last-child{border-right: 0;}
.pop_tb_type01 thead button{color: #ea5404; padding: 0; margin-left: 4px; margin-top: 5px;}
.pop_tb_type01 tbody tr:nth-child(n+1):nth-child(-n+9) td{border-bottom: 1px solid #e5e5e5;}
.pop_tb_type01 tbody tr:nth-child(n+10){border-bottom: 1px solid #e5e5e5;}
-.pop_tb_type01 tbody td{height: 40px; padding: 7px 5px; font-weight: 300; color: #555555; line-height: 1.4; vertical-align: middle; border-right: 1px solid #e5e5e5; letter-spacing: -0.5px; word-break: break-all; letter-spacing: -0.5px; box-sizing: border-box;}
+.pop_tb_type01 tbody td{height: 40px; padding: 7px 5px; font-weight: 400; color: #444; line-height: 1.4; vertical-align: middle; border-right: 1px solid #e5e5e5; letter-spacing: -0.5px; word-break: break-all; letter-spacing: -0.5px; box-sizing: border-box;}
.pop_tb_type01 tbody td a {font-weight: 400;}
.pop_tb_type01 tbody .td_date{font-size: 15px;}
.pop_tb_type01 tbody td:last-child{border-right: 0;}
@@ -48,14 +49,15 @@
.tb_disable {background-color: #eee;}
/* list_상세 */
-.pop_tb_type02{width: 100%; border-top: 1px solid #000; margin-bottom: 30px;table-layout: fixed;}
+.pop_tb_type02{width: 100%; border-top: 2px solid #2557B4; margin-bottom: 30px;table-layout: fixed;}
.pop_pop_tb_type01+.pop_tb_type02{margin-top: 15px;}
.pop_tb_type02 button {padding: 4px 18px 5px 18px; border-radius: 5px; font-size: 16px;}
.pop_tb_type02>tbody>tr{border-bottom: 1px solid #ccc;}
.pop_tb_type02>tbody>tr>th,.pop_tb_type02>tbody>tr>td{height: 46px; padding-left: 10px; text-align: left; box-sizing: border-box; font-size: 16px; line-height: 1.3; letter-spacing: -1px;}
-.pop_tb_type02>tbody>tr>th{background-color: #f3f3f3; font-size: 16px; font-weight: 400; padding: 14px 0 14px 10px;color: #222;}
-.pop_tb_type02>tbody>tr>td{padding: 5px 10px; vertical-align: middle; color: #555; font-weight: 300; line-height: 1.5;}
+.pop_tb_type02>tbody>tr>th{background-color: #EFF2F9; font-size: 16px; font-weight: 500; padding: 14px 0 14px 10px;color: #222;}
+.pop_tb_type02>tbody>tr>td{padding: 5px 10px; vertical-align: middle; color: #313337; font-weight: 400; line-height: 1.5;}
.pop_tb_type02>tbody>tr>td textarea {width: 100%; height: 100px; margin: 5px 0 0 0;}
+.pop_tb_type02>tbody>tr>td .input_wrap,.pop_tb_type02>tbody>tr>td .input_wrap span{display:flex;align-items:center;gap:8px;;}
/* 사진등록 */
.pop_tb_type02 tbody tr td .put_photo {position: absolute; right: 0; top: 0; border-left: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background-color: #fff; text-align: center;}
.pop_tb_type02 tbody tr td .put_photo .put_photo_in {background-color: #f5f5f5; width: 84px; height: 109px; border: 1px solid #d5d5d5; border-radius: 5px; margin: 5px; box-sizing: border-box; position: relative; overflow: hidden;}
diff --git a/src/main/webapp/visitEdu/adm/publish/css/reset.css b/src/main/webapp/visitEdu/adm/publish/css/reset.css
index ee6f1f8d..ee62b5f1 100644
--- a/src/main/webapp/visitEdu/adm/publish/css/reset.css
+++ b/src/main/webapp/visitEdu/adm/publish/css/reset.css
@@ -1,6 +1,6 @@
-html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;color: inherit;font-weight: inherit;font-family: 'Noto Sans KR', sans-serif;}
-article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; font-family: 'Noto Sans KR', sans-serif; margin: 0; padding: 0; border: 0; font-size: 100%;}
-body {line-height: 1;}
+html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;color: inherit;font-weight: inherit;font-family: 'Pretendard', sans-serif;}
+article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; font-family: 'Pretendard', sans-serif;; margin: 0; padding: 0; border: 0; font-size: 100%;}
+body {line-height: 1;font-family: 'Pretendard', sans-serif;}
ol,ul,li {list-style: none;}
p, h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}
a {color: inherit; text-decoration: none; display: block;}
@@ -15,12 +15,12 @@ label {vertical-align: middle;}
/* 안드로이드 및 아이폰에서 기본적으로 적용되어있는 select, input css 제거. */
select {background-color: #fff; appearance: none; -webkit-appearance: none; -moz-appearance: none;}
select::-ms-expand {display: none;}
-button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer; *overflow: visible; font-family: 'Noto Sans KR', sans-serif;}
+button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer; *overflow: visible; font-family: 'Pretendard', sans-serif;}
button[disabled],html input[disabled] {cursor: default;}
/* ie 하위버전 기본적으로 적용되어 있는 css 변경 */
-input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; height: 16px; width: 16px; }
+input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; margin:0; height: 16px; width: 16px; }
/* 아이폰 기본적으로 적용되어 있는 버튼 css 변경 */
-input{-webkit-appearance: button;}
+input{-webkit-appearance: button; font-family: 'Pretendard', sans-serif;}
/* 사파리5, 크롬에서 기본적으로 적용되어 있는 css 변경 */
input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
@@ -31,11 +31,10 @@ figure, figcaption {margin: 0; padding: 0;}
form, fieldset {border: none; margin: 0; padding: 0; line-height: 1;}
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: #666;font-size: 20px;font-weight: 300; font-family: 'Pretendard', sans-serif; resize: none;}
input[type="text"]:disabled,input[type="password"]:disabled{background-color: #f5f5f5;}
/* a:hover, a:active,a:hover:active { outline: none; }
a:focus:not(:focus) {outline: none;}
a:focus:not(:focus-visible){outline: none;} */
-
diff --git a/src/main/webapp/visitEdu/adm/publish/dashboard.html b/src/main/webapp/visitEdu/adm/publish/dashboard.html
new file mode 100644
index 00000000..6020cd3a
--- /dev/null
+++ b/src/main/webapp/visitEdu/adm/publish/dashboard.html
@@ -0,0 +1,335 @@
+
+
+
+
+
+
+
+
대시보드
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
최종접속일시 :
+
+ -
+
+
IP : 218.123.45.678
+
+ -
+
+
로그인 타임아웃 :
+ 55분 20초
+
+
+
+
+
+
+
+
+ -
+
+
+ -
+ 슈퍼관리자(honggildong235)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
접수
+
+ 30건
+
+ -
+
승인
+
+ 30건
+
+ -
+
진행
+
+ 30건
+
+ -
+
대기
+
+ 30건
+
+ -
+
완료
+
+ 30건
+
+
+
+
+ - 0
+ - 10
+ - 20
+ - 30
+ - 40
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/visitEdu/adm/publish/datepicker/classic.css b/src/main/webapp/visitEdu/adm/publish/datepicker/classic.css
index 7ad48cb5..c130d75e 100644
--- a/src/main/webapp/visitEdu/adm/publish/datepicker/classic.css
+++ b/src/main/webapp/visitEdu/adm/publish/datepicker/classic.css
@@ -25,7 +25,7 @@
cursor: default;
background-image: url(../image/content/calendarIcon.png);
background-repeat: no-repeat;
- background-position: 90% 45%;
+ background-position: 90% 51%;
}
/**
* When the picker is opened, the input element is “activated”.
diff --git a/src/main/webapp/visitEdu/adm/publish/image/common/icon_arrow.png b/src/main/webapp/visitEdu/adm/publish/image/common/icon_arrow.png
new file mode 100644
index 00000000..49cb75cf
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/common/icon_arrow.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/common/icon_calendar.png b/src/main/webapp/visitEdu/adm/publish/image/common/icon_calendar.png
new file mode 100644
index 00000000..5e9f3a9e
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/common/icon_calendar.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/common/icon_ip.png b/src/main/webapp/visitEdu/adm/publish/image/common/icon_ip.png
new file mode 100644
index 00000000..f92f3f5b
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/common/icon_ip.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/common/icon_leftmenu_on.png b/src/main/webapp/visitEdu/adm/publish/image/common/icon_leftmenu_on.png
new file mode 100644
index 00000000..9f8bda51
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/common/icon_leftmenu_on.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/common/icon_leftmenu_open.png b/src/main/webapp/visitEdu/adm/publish/image/common/icon_leftmenu_open.png
index 86ce80e4..cbc2de4a 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/common/icon_leftmenu_open.png and b/src/main/webapp/visitEdu/adm/publish/image/common/icon_leftmenu_open.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/common/icon_notify.png b/src/main/webapp/visitEdu/adm/publish/image/common/icon_notify.png
new file mode 100644
index 00000000..74e0b590
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/common/icon_notify.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/common/icon_select_arrow.png b/src/main/webapp/visitEdu/adm/publish/image/common/icon_select_arrow.png
new file mode 100644
index 00000000..fb082132
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/common/icon_select_arrow.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/common/icon_time.png b/src/main/webapp/visitEdu/adm/publish/image/common/icon_time.png
new file mode 100644
index 00000000..78a72524
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/common/icon_time.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/common/logo_gray.png b/src/main/webapp/visitEdu/adm/publish/image/common/logo_gray.png
new file mode 100644
index 00000000..f4f47fa3
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/common/logo_gray.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/common/logo_white.png b/src/main/webapp/visitEdu/adm/publish/image/common/logo_white.png
new file mode 100644
index 00000000..a86757c2
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/common/logo_white.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/btn_down_excel.png b/src/main/webapp/visitEdu/adm/publish/image/content/btn_down_excel.png
index 0ddd343f..880c6dee 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/content/btn_down_excel.png and b/src/main/webapp/visitEdu/adm/publish/image/content/btn_down_excel.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/btn_excel.png b/src/main/webapp/visitEdu/adm/publish/image/content/btn_excel.png
index 0c186c6d..880c6dee 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/content/btn_excel.png and b/src/main/webapp/visitEdu/adm/publish/image/content/btn_excel.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/btn_month_next.png b/src/main/webapp/visitEdu/adm/publish/image/content/btn_month_next.png
index d22cc257..b03914be 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/content/btn_month_next.png and b/src/main/webapp/visitEdu/adm/publish/image/content/btn_month_next.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_first.png b/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_first.png
index 2e913ad7..f72e0eab 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_first.png and b/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_first.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_last.png b/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_last.png
index f6debf71..5897a981 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_last.png and b/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_last.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_next.png b/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_next.png
index 963c9142..b03914be 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_next.png and b/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_next.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_prev.png b/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_prev.png
index 64aa2789..5f983e77 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_prev.png and b/src/main/webapp/visitEdu/adm/publish/image/content/btn_page_prev.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/calendarIcon.png b/src/main/webapp/visitEdu/adm/publish/image/content/calendarIcon.png
index b149b306..0f544723 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/content/calendarIcon.png and b/src/main/webapp/visitEdu/adm/publish/image/content/calendarIcon.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/login_bg_left.png b/src/main/webapp/visitEdu/adm/publish/image/content/login_bg_left.png
new file mode 100644
index 00000000..825f4d94
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/content/login_bg_left.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/login_bg_right.png b/src/main/webapp/visitEdu/adm/publish/image/content/login_bg_right.png
new file mode 100644
index 00000000..5ebbd4b3
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/content/login_bg_right.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/login_img.jpg b/src/main/webapp/visitEdu/adm/publish/image/content/login_img.jpg
new file mode 100644
index 00000000..d95ddf90
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/content/login_img.jpg differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/content/login_logo.png b/src/main/webapp/visitEdu/adm/publish/image/content/login_logo.png
new file mode 100644
index 00000000..73ecc4b5
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/content/login_logo.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_plus.png b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_plus.png
new file mode 100644
index 00000000..66f769db
Binary files /dev/null and b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_plus.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_system04.png b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_system04.png
index 8c306b79..0dfebec0 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_system04.png and b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_system04.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today01.png b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today01.png
index ac7a9999..c2161065 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today01.png and b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today01.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today02.png b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today02.png
index b1da42d8..29d04b69 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today02.png and b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today02.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today03.png b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today03.png
index 602a0d85..2c01d7cb 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today03.png and b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today03.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today_pcs.png b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today_pcs.png
index 4221257e..0ac7b687 100644
Binary files a/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today_pcs.png and b/src/main/webapp/visitEdu/adm/publish/image/dashboard/icon_today_pcs.png differ
diff --git a/src/main/webapp/visitEdu/adm/publish/list01.html b/src/main/webapp/visitEdu/adm/publish/list01.html
index a3bf5d13..2594a72e 100644
--- a/src/main/webapp/visitEdu/adm/publish/list01.html
+++ b/src/main/webapp/visitEdu/adm/publish/list01.html
@@ -5,24 +5,22 @@
-
강사 목록 < 강사관리 < 청소년 찾아가는 저작권 교육
+
강사 목록 < 강사관리 < 청소년 찾아가는 저작권 교육
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -31,12 +29,11 @@
-
+