yjryu / KERIS star
kimgkdud898 2023-11-10
231110김하영 css정리중
@015428eecdbdfb480025095f37e171da6111dcc7
client/resources/css/Main.css
--- client/resources/css/Main.css
+++ client/resources/css/Main.css
@@ -73,16 +73,6 @@
   margin-right: 1rem;
 }
 
-.main-notice ul li {
-  color: white;
-  font-size: 1.5rem;
-  padding: 0.5rem;
-}
-
-.main-notice ul li:nth-child(1) {
-  border-bottom: 1px dotted white;
-}
-
 /* 퍼즐 */
 .main-content-wrap {
   width: 100%;
@@ -192,7 +182,6 @@
 .main-wrap-grid-2 {
   background: url(../jpg/main-pu.png) no-repeat;
   background-size: cover;
-
   z-index: 1;
 }
 
@@ -202,7 +191,6 @@
 .main-wrap-grid-5 div {
   width: 100%;
   height: 100%;
-
   background-size: 123px 123px;
   margin: 0 auto;
 }
@@ -234,7 +222,6 @@
 
 .main-wrap-grid-1 div img,
 .main-wrap-grid-2 div img,
-/* .m-p-c-4 d/iv jpg, */
 .main-wrap-grid-3 div img,
 .main-wrap-grid-5 div img {
   width: 80px !important;
@@ -267,7 +254,7 @@
   background-size: cover;
 }
 
-.mmain-wrap-news {
+.main-wrap-news {
   width: 100%;
   height: 100%;
   padding: 30px;
@@ -282,7 +269,6 @@
   width: 100%;
   font-family: SBaggroM;
   font-weight: 500;
-
   padding: 0 1rem;
   margin-bottom: 3rem;
   font-size: 2.5rem;
@@ -403,15 +389,10 @@
   text-align: center;
 }
 
-.main-partner-wrap h3,
 .main-partner-wrap h1 {
   text-align: center;
   font-size: 3rem;
-}
-
-.main-partner-wrap h1 {
   font-family: SBaggroM;
-
   color: #3f87f7;
 }
 
@@ -473,21 +454,17 @@
   padding: 30px 30px;
   display: grid;
   width: 100%;
-  /* border: 1px solid red; */
   justify-content: center;
   grid-template-columns: 1fr 1fr 1fr;
 }
 
 .matching-wrap div {
-  /* width: 40%; */
   width: 100%;
-  /* border: 1px solid red; */
 }
 
 .matching-wrap img {
   width: 100%;
   margin: 0 auto;
-  /* text-align: center; */
   justify-content: center;
 }
 
@@ -495,7 +472,6 @@
   margin: 0 auto;
   text-align: center;
   font-size: 5rem;
-  /* padding-bottom: 50px; */
   font-family: SBaggroM;
   margin-top: 25%;
   color: white;
@@ -664,11 +640,6 @@
   width: 25%;
 }
 
-.mat-bos {
-  padding: 6rem 6rem 1rem 6rem;
-  width: 100%;
-}
-
 .mat-bos img {
   width: 50px !important;
   /* transform: translateY(10px);/ */
@@ -771,7 +742,7 @@
   font-family: "Pretendard-Regular";
 }
 
-.join-modal2 {
+.matching-modal2 {
   position: fixed;
   top: 50%;
   left: 50%;
@@ -791,7 +762,7 @@
   grid-template-columns: 80% 1fr;
 }
 
-.join-modal2 h2 {
+.matching-modal2 h2 {
   padding: 1rem 0;
   text-align: center;
 }
@@ -837,12 +808,6 @@
   color: #007aff;
 }
 
-.data-bos {
-  width: 100%;
-  display: grid;
-  grid-template-columns: 70% 1fr;
-}
-
 .data-wrap-search {
   width: 100%;
   float: right;
@@ -852,15 +817,6 @@
 
 .data-btn-wrap {
   padding: 3rem 0rem !important;
-}
-
-.data-box {
-  border: 1px solid red;
-  padding: 3rem;
-}
-
-.data-main {
-  width: 100%;
 }
 
 .data-b {
@@ -904,100 +860,6 @@
   grid-template-columns: 1fr 1fr 1fr;
 }
 
-.data-table {
-  width: 100%;
-}
-
-.da1 {
-  max-width: 100%;
-  height: auto;
-  margin: 0 auto;
-  position: relative;
-  top: 0;
-  left: 0;
-}
-
-.data-da1-1 {
-  position: absolute;
-  top: 0;
-  left: 0;
-}
-
-.da1 img {
-  width: 100%;
-}
-
-.da1 h2 {
-  font-family: SBaggroM;
-  font-weight: 500;
-  font-size: 2rem;
-}
-
-.da1 h2 span {
-  font-size: 4rem;
-}
-
-.data-b-1 h2 {
-  text-align: left;
-  padding: 3rem;
-  color: #014099;
-}
-
-.data-b-1 p {
-  font-size: 2rem;
-  padding: 3rem;
-  padding-top: 5rem;
-  width: 100%;
-  font-family: SBaggroM;
-  font-weight: 400;
-  text-align: left;
-  color: #014099;
-  cursor: pointer;
-}
-
-.data-b-2 h2 {
-  text-align: center;
-  padding: 3rem;
-  color: #0e5e2e;
-}
-
-.data-b-2 p {
-  font-size: 2rem;
-  padding: 3rem;
-
-  padding-top: 5rem;
-  font-family: SBaggroM;
-  text-align: center;
-  color: #1a8445;
-}
-
-.data-b-2 p span {
-  font-size: 3.5rem;
-  color: #0e5e2e;
-}
-
-.data-b-3 h2 {
-  text-align: right;
-  padding: 3rem;
-  color: #c26400;
-}
-
-.data-b-3 p {
-  font-size: 2rem;
-  padding: 3rem;
-  padding-top: 5rem;
-  width: 100%;
-
-  font-family: SBaggroM;
-  text-align: right;
-  color: #e07e27;
-}
-
-.data-b-3 p span {
-  font-size: 3.5rem;
-  color: #c26400;
-}
-
 .data-table-tr {
   width: 100%;
 }
@@ -1011,31 +873,18 @@
   border-color: #3898ec;
   outline: none;
 }
-
-.data-t p {
-  width: 80%;
-  padding: 0rem 0rem 1rem 3rem !important;
+.dtail-navigation-in {
+  display: flex;
+  justify-content: end;
 }
-
-.data-t2 p {
-  padding: 0rem 0rem 0rem 0rem !important;
-  margin: 0 auto;
+.dtail-navigation-in button {
+  padding: 0.5rem 2rem;
+  background-color: #007aff;
+  color: white;
+  border-radius: 0.5rem;
 }
-
-.guide-logo-bt {
-  float: right;
-  /* margin: 0 auto; */
-  font-size: 3rem;
-  width: 70%;
-  padding-right: 3rem;
-  font-family: SBaggroM;
-  text-align: right;
-
-  cursor: pointer;
-}
-
-.guide-logo-bt a {
-  color: #e07e27;
+.data-detail-page {
+  padding: 0 0 6rem 0;
 }
 
 .data-banner button {
@@ -1043,6 +892,7 @@
   width: 80%;
   height: 37rem;
   border-radius: 2rem;
+  margin: 0 auto;
 }
 
 .data-bos-btn1::after {
@@ -1099,14 +949,9 @@
 }
 .data-banner {
   width: 100%;
-
   display: grid;
   grid-template-columns: 1fr 1fr 1fr;
   gap: 5rem;
-}
-.data-banner button {
-  margin: 0 auto;
-  /* justify-content: space-between; */
 }
 
 .data-bos-btn1 {
@@ -1186,12 +1031,6 @@
 /* --------------------------------------------------------------------------------------------------------- */
 
 /* News css */
-.new-logo img {
-  width: 50px;
-  height: 50px;
-  z-index: -1;
-  /* transform: translateY(-40px); */
-}
 
 /* 모달 */
 .modal {
@@ -1209,12 +1048,10 @@
   left: 50%;
   position: fixed;
   z-index: 9999;
-  /* bottom: auto; */
   padding: 4rem;
   border-radius: 2rem;
   background-color: #f9f9f9;
   transform: translate(-50%, -50%);
-  /* margin: 0 auto; */
   box-shadow: 2px 2px 5px #86868644;
   width: 70%;
   margin: 0 auto;
@@ -1224,14 +1061,12 @@
 
 .modal-content button {
   position: relative;
-  /* margin: 50%; */
   transform: translate(-52%, 0);
   top: 10%;
   left: 50%;
   padding: 2rem 6rem 2rem;
   background-color: #007aff;
   border-radius: 2rem;
-
   color: white;
   font-family: "Pretendard-Regular";
 }
@@ -1283,14 +1118,11 @@
 
 .news-box-sed p {
   font-size: 1.5rem;
-  /* padding: 1rem; */
-  /* background-color: aquamarine; */
 }
 
 .news-box-end p {
   font-size: 1.5rem;
   color: #3f87f7;
-  /* padding: 1rem; */
 }
 
 .news-box-end p span {
@@ -1345,11 +1177,6 @@
 }
 
 .guide-logo-bt {
-  margin: 0 auto;
-  color: #c26400;
-  padding: 1.5rem;
-  border-radius: 2rem;
-  text-align: center;
 }
 
 .guide-logo-bt i,
@@ -1360,25 +1187,21 @@
 .guide-sec {
   padding: 3rem;
 }
+.guide-logo-bt {
+  font-size: 3rem;
+  width: 70%;
+  padding-right: 3rem;
+  font-family: SBaggroM;
+  text-align: right;
+  margin: 0 auto;
+  color: #c26400;
+  padding: 1.5rem;
+  border-radius: 2rem;
+  cursor: pointer;
+}
 
 /* ------------------------------------------------------------------------------ */
 /* Technology css */
-
-.tech-logo {
-  padding: 6rem 0;
-  width: 100%;
-}
-
-.tech-logo h1 {
-  font-size: 4rem;
-  font-family: SBaggroM;
-  font-weight: 500;
-  color: #0e0077;
-}
-
-.tech-logo img {
-  width: 10rem;
-}
 
 .tech-bos {
   width: 100%;
@@ -1422,36 +1245,6 @@
   font-size: 1.5rem;
   font-family: "Pretendard-Regular";
   text-align: left;
-}
-
-p.date {
-  color: #aaa;
-  font-size: 1.3rem;
-  text-align: left;
-  font-family: "Pretendard-Regular";
-  padding: 1rem 0;
-}
-.tech-sec1 {
-  padding: 2rem;
-  border-top: 1px solid gray;
-  border-bottom: 1px solid gray;
-  display: grid;
-  grid-template-columns: 80% 1fr;
-}
-.tech-sec1 button {
-  font-size: 2.5rem;
-  padding: 1rem;
-}
-.tech-sec1 h2 {
-  font-size: 2.5rem;
-  padding: 1rem;
-}
-.tech-sec-div {
-  width: 100%;
-  border: 1px solid red;
-  display: grid;
-  padding: 3rem;
-  grid-template-columns: 1fr 1fr;
 }
 
 .tech-box-sec div button {
@@ -1556,38 +1349,12 @@
   border-radius: 0.5rem;
   font-weight: 700;
 }
+.date {
+  text-align: left;
+  padding: 1rem 0;
+}
 /* --------------------------------------------------------------------------- */
 /* lnfo css */
-.info-box-button {
-  width: 60%;
-  margin: 0 auto;
-  display: grid;
-  padding: 0 0 6rem 0;
-  grid-template-columns: 1fr 1fr;
-}
-
-.info-sec-bt {
-  /* border: 1px solid red; */
-  width: 60%;
-  margin: 0 auto;
-  padding: 6rem;
-  text-align: right;
-}
-
-.info-sec-bt button {
-  width: 30%;
-  padding: 2rem;
-  color: white;
-  border-radius: 1.5rem;
-  background-color: #3f87f7;
-}
-
-.info-box-button button {
-  padding: 3rem 2rem 3rem 2rem;
-  margin-right: 3rem;
-  color: white;
-  border-radius: 2rem;
-}
 
 .info-sec,
 .info-sec-1 {
@@ -1623,6 +1390,9 @@
 
 .info-sec-1 section {
   padding: 3rem;
+  margin: 0 auto;
+  width: 30%;
+  text-align: center;
 }
 
 .info-sec-1 section img {
@@ -1651,14 +1421,6 @@
   color: white;
 }
 
-.info-box-button {
-  width: 60%;
-  margin: 0 auto;
-  display: grid;
-  padding: 0 0 6rem 0;
-  grid-template-columns: 1fr 1fr;
-}
-
 .info-sec-bt {
   /* border: 1px solid red; */
   width: 60%;
@@ -1682,53 +1444,9 @@
   border-radius: 2rem;
 }
 
-.info-sec,
-.info-sec-1 {
-  padding: 6rem;
-  margin: 0 auto;
-  border: 1px soli/d #333;
-  width: 60%;
-}
-
-.info-sec div,
-.info-sec-1 div {
-  display: grid;
-
-  border-bottom: 1px solid #333;
-  grid-template-columns: 30% 2fr;
-}
-
-.info-sec div p {
-  /* border-bottom: 1px solid #333; */
-  padding: 3rem;
-  font-size: 1.5rem;
-}
-
-.info-sec-1 div p {
-  padding: 3rem;
-  font-size: 1.5rem;
-}
-
-.info-sec-1 section {
-  margin: 0 auto;
-  width: 30%;
-  text-align: center;
-}
-
-.info-sec-1 section img {
-  width: 100%;
-  margin: 0 auto;
-}
-
 .info-td {
   /* border: 1px solid red; */
   height: 250px;
-}
-
-.info-input {
-  width: 100%;
-  padding: 2rem;
-  border-radius: 0.5rem;
 }
 
 .info-td input {
@@ -2573,3 +2291,221 @@
 .selected-keyword span:nth-child(2) {
   cursor: pointer;
 }
+/* 로그인 모달창 css */
+.login-modal {
+  width: 100%;
+  height: 100%;
+  background-color: #33333324;
+  margin: 0 auto;
+  text-align: center;
+  padding: 3rem;
+  position: fixed;
+  top: 0;
+  left: 0;
+}
+
+.login-wrap {
+  position: fixed;
+  top: 50%;
+  left: 50%;
+  padding: 4rem;
+  border-radius: 2rem;
+  background-color: #f9f9f9;
+  transform: translate(-50%, -50%);
+  /* margin: 0 auto; */
+  box-shadow: 2px 2px 5px #86868644;
+
+  width: 25%;
+}
+
+.login-wrap p {
+  font-size: 1.7rem;
+  font-family: "Pretendard-Regular";
+  padding: 3rem;
+}
+
+.login-wrap button {
+  padding: 1rem 3rem 1rem 3rem;
+  border-radius: 1rem;
+  background-color: #3f87f7;
+  color: white;
+  font-family: "Pretendard-Regular";
+}
+
+/* ----------------------------------- */
+
+.login-sec {
+  width: 35%;
+  margin: 0 auto;
+  padding: 15rem 0;
+}
+
+.login-logo {
+  width: 100%;
+}
+
+.login-logo-d img {
+  width: 300px;
+  text-align: center;
+  /* border: 1px solid red; */
+  margin: 0 auto;
+  padding: 3rem;
+}
+
+.login-logo-d h1 {
+  /* border: 1px solid red; */
+  font-family: SBaggroM;
+  font-weight: 500;
+  color: #063a6d;
+  padding: 3rem 0;
+  font-size: 3rem;
+}
+
+.login-input {
+  width: 100%;
+  display: flex;
+  flex-direction: column;
+}
+
+.login-input-d div {
+  width: 100%;
+  padding: 1rem;
+}
+
+.ID input,
+.PW input {
+  height: 6rem;
+  border: 1px solid #9a9a9a;
+  border-radius: 1.2rem;
+  padding: 1rem;
+  color: #9a9a9a;
+}
+
+.login-checkbox {
+  width: 100%;
+}
+
+.login-checkbox-i {
+  text-align: left;
+  margin: 0 auto;
+}
+
+.login-checkbox-i input[type="checkbox"] {
+  text-align: left;
+  margin: 1rem;
+  transform: scale(1.5);
+}
+
+.login-checkbox-i span {
+  font-size: 1.5rem;
+  font-family: "Pretendard-Regular";
+}
+
+.login-checkbox-b {
+  padding: 2rem 0;
+}
+
+.login-checkbox-b button {
+  padding: 1rem;
+  color: #333;
+  font-family: "Pretendard-Regular";
+  font-weight: 500;
+  font-size: 1.5rem;
+  cursor: pointer;
+  background-color: #06396d00;
+}
+
+.login-checkbox-b button:nth-child(1) {
+  position: relative;
+}
+
+.login-bu-after::after,
+.login-bu-after::after {
+  content: "ㅣ";
+  float: right;
+  display: block;
+  margin-left: 20px;
+}
+
+.login-button {
+  width: 100%;
+}
+
+.login-button button {
+  width: 100%;
+  padding: 2rem;
+  background-color: #3f87f7;
+  color: white;
+  font-size: 1.7rem;
+  font-family: "Pretendard-Regular";
+  border-radius: 1.2rem;
+  cursor: pointer;
+}
+/* 스와이퍼--------------------------------------- */
+.swiper-button-prev:after,
+.swiper-button-next:after {
+  color: aliceblue;
+}
+
+.swiper-button-next,
+.swiper-button-prev {
+  margin-top: -50px !important;
+  color: aliceblue;
+}
+
+.swiper {
+  height: 260px;
+  padding: 0px 50px 50px 50px;
+}
+
+.swiper-2 {
+  height: 200px;
+  padding: 10rem;
+  border-bottom: 1px solid rgb(209, 209, 209);
+  /* box-shadow: 0px 0px 5px rgb(209, 209, 209);/ */
+}
+
+.swiper-div {
+  display: flex;
+  align-items: center;
+  flex-direction: column;
+}
+
+.swiper-div embed {
+  height: 230px;
+  width: 350px;
+}
+
+.swiper-div p {
+  padding: 1rem;
+  font-size: 1.7rem;
+  color: white;
+}
+
+.swiper-slide img {
+  width: 40%;
+}
+
+.swiper-notice {
+  border-radius: 0.5rem;
+  border: 1px solid white;
+  background-color: #00000034;
+  padding: 0.5rem;
+  height: 40px;
+}
+
+.slide1 {
+  height: 32px;
+  width: 98%;
+  padding: 0.5rem 1rem;
+  color: white;
+  font-size: 1.3rem;
+  /* border-bottom: 0.5px dotted white; */
+}
+
+.swiper-2 {
+  height: 100px;
+  transition-timing-function: linear;
+}
+
+/*--------------------------------------- */
client/resources/css/responsive.css
--- client/resources/css/responsive.css
+++ client/resources/css/responsive.css
@@ -340,6 +340,33 @@
     flex-direction: column;
     margin: 1rem 0;
   }
+  /* 통합지원센터 */
+  .intro {
+    padding: 1rem;
+  }
+  .intro-logo {
+    padding: 3rem 0;
+  }
+  .intro-logo h1 {
+    font-size: 2.5rem;
+  }
+  .intro-text {
+    padding: 0;
+  }
+  .intro-img {
+    padding: 0;
+    gap: 1rem;
+    grid-template-columns: 1fr;
+  }
+  /* 회원정보 */
+  .info-sec {
+    width: 100%;
+    padding: 0;
+  }
+  .info-sec div,
+  .info-sec-1 div {
+    grid-template-columns: 1fr;
+  }
 }
 
 @media all and (min-width: 480px) and (max-width: 767px) {
client/views/pages/user/Data/DataOne.vue
--- client/views/pages/user/Data/DataOne.vue
+++ client/views/pages/user/Data/DataOne.vue
@@ -7,7 +7,7 @@
             </div>
             <div class="data-dtail">
                 <table class="insert-table">
-                    <tbody>
+                    <tbody>d
                         <tr>
                             <td class="title-zone" colspan="2">
                                 <p class="flex"><span class="post-title">{{ post.post_title }}</span><span
client/views/pages/user/community/NoticeOne.vue
--- client/views/pages/user/community/NoticeOne.vue
+++ client/views/pages/user/community/NoticeOne.vue
@@ -62,4 +62,3 @@
 }
 </script>
 
-<style scoped></style>
(No newline at end of file)
client/views/pages/user/join/Join.vue
--- client/views/pages/user/join/Join.vue
+++ client/views/pages/user/join/Join.vue
@@ -229,7 +229,7 @@
                             <p v-show="validateId != null" class="item-style err-text">{{ validateId }}</p>
                         </div>
                         <div>
-                            <button class="blue-btn join-blue-btn" @click="userIdCheck">중복확인</button>
+                            <button class="blue-btn " @click="userIdCheck">중복확인</button>
                         </div>
                     </div>
                     <div class="join-sec3 joinsub">
@@ -745,181 +745,3 @@
 }
 </script>
 
-<style scoped>
-@media all and (min-width: 767px) and (max-width: 1023px) {}
-
-@media all and (min-width: 1023px) and (max-width: 1268px) {
-    .email-sec {
-        width: 100%;
-        display: grid;
-        /* border: 1px solid red; */
-
-        grid-template-columns: 1fr 30px 1fr 1fr;
-    }
-
-    .email-sec div {
-        /* padding: 2rem; */
-        padding: 1rem 0;
-        font-size: 1.5rem;
-        font-family: "Pretendard-Regular";
-        /* border: 1px solid red; */
-        text-align: center;
-        gap: 1rem;
-    }
-
-    .email-sec div:nth-child(2) {
-        padding: 2rem 0;
-    }
-
-    .login-info2 {
-        width: 50%;
-    }
-}
-
-@media all and (min-width: 250px) and (max-width: 479px) {
-
-    .t1 img {
-        width: 60%;
-    }
-
-    .t2 img {
-        width: 40%;
-    }
-
-    .join-logo {
-        padding: 5rem 1rem;
-        font-size: 2rem;
-        text-align: center;
-    }
-
-    .join-b-button {
-        width: 100%;
-        grid-template-columns: 1fr;
-    }
-
-    .login-info2 {
-        width: 100%;
-    }
-
-    .login-info {
-        width: 100%;
-    }
-
-    .login-info-grid {
-        grid-template-columns: 1fr;
-    }
-
-    .joinsub0 {
-        grid-template-columns: 1fr;
-
-    }
-
-    .joinsub0-1 {
-
-        grid-template-columns: 1fr;
-    }
-
-    .joinsub {
-
-        grid-template-columns: 1fr;
-    }
-
-    .join-sec5-1 {
-        width: 100%;
-        grid-template-columns: 1fr;
-
-    }
-
-    .join-sec6 {
-        grid-template-columns: 1fr;
-
-    }
-
-    .join-imgbox {
-        width: 100%;
-    }
-
-    .btn-upload-join {
-        width: 100%;
-    }
-
-    .uploaded-box-radius {
-        margin: 0 auto;
-        width: 35%;
-    }
-
-    /* 공통요소 */
-    div div span {
-        padding: 0;
-    }
-}
-
-@media all and (min-width: 480px) and (max-width: 767px) {
-    .join-b-button {
-        width: 100%;
-        grid-template-columns: 1fr;
-        row-gap: 6rem;
-    }
-
-    .login-info {
-        width: 100%;
-    }
-
-    .login-info2 {
-        width: 100%;
-    }
-
-    .login-info-grid {
-        grid-template-columns: 1fr;
-    }
-
-    .t1 img {
-        width: 247px;
-    }
-
-    .t2 img {
-        width: 120px;
-    }
-
-    .joinsub0 {
-        grid-template-columns: 1fr;
-    }
-
-    .joinsub {
-
-        grid-template-columns: 1fr;
-    }
-
-    .joinsub0-1 {
-        grid-template-columns: 1fr;
-
-    }
-
-    .join-imgbox {
-        width: 100%;
-    }
-
-    .btn-upload-join {
-        width: 100%;
-    }
-
-    .uploaded-box-radius {
-        width: 35%;
-        margin: 0 auto;
-    }
-
-    .join-sec5-1 {
-        width: 100%;
-        grid-template-columns: 1fr;
-    }
-
-    .join-sec6 {
-        grid-template-columns: 1fr;
-    }
-
-    /* 공통요소 */
-    div div span {
-        padding: 0;
-    }
-}
-</style>
(No newline at end of file)
client/views/pages/user/login/Login.vue
--- client/views/pages/user/login/Login.vue
+++ client/views/pages/user/login/Login.vue
@@ -114,198 +114,3 @@
 </script>
 
 
-<style scoped>
-/* 모달창 css */
-.login-modal {
-    width: 100%;
-    height: 100%;
-    background-color: #33333324;
-    margin: 0 auto;
-    text-align: center;
-    padding: 3rem;
-    position: fixed;
-    top: 0;
-    left: 0;
-}
-
-.login-wrap {
-    position: fixed;
-    top: 50%;
-    left: 50%;
-    padding: 4rem;
-    border-radius: 2rem;
-    background-color: #f9f9f9;
-    transform: translate(-50%, -50%);
-    /* margin: 0 auto; */
-    box-shadow: 2px 2px 5px #86868644;
-
-    width: 25%;
-}
-
-.login-wrap p {
-    font-size: 1.7rem;
-    font-family: "Pretendard-Regular";
-    padding: 3rem;
-}
-
-.login-wrap button {
-    padding: 1rem 3rem 1rem 3rem;
-    border-radius: 1rem;
-    background-color: #3f87f7;
-    color: white;
-    font-family: "Pretendard-Regular";
-
-}
-
-/* ----------------------------------- */
-.w1400 {
-    overflow-y: hidden;
-    margin: 0 auto;
-    text-align: center;
-}
-
-.login-sec {
-    width: 35%;
-    margin: 0 auto;
-    padding: 15rem 0;
-}
-
-.login-logo {
-    width: 100%;
-}
-
-.login-logo-d img {
-    width: 300px;
-    text-align: center;
-    /* border: 1px solid red; */
-    margin: 0 auto;
-    padding: 3rem;
-}
-
-.login-logo-d h1 {
-    /* border: 1px solid red; */
-    font-family: SBaggroM;
-    font-weight: 500;
-    color: #063a6d;
-    padding: 3rem 0;
-    font-size: 3rem;
-}
-
-.login-input {
-    width: 100%;
-    display: flex;
-    flex-direction: column;
-
-
-}
-
-.login-input-d div {
-    width: 100%;
-    padding: 1rem;
-}
-
-.ID input,
-.PW input {
-    height: 6rem;
-    border: 1px solid #9a9a9a;
-    border-radius: 1.2rem;
-    padding: 1rem;
-    color: #9a9a9a;
-}
-
-.login-checkbox {
-    width: 100%;
-}
-
-.login-checkbox-i {
-    text-align: left;
-    margin: 0 auto;
-}
-
-.login-checkbox-i input[type=checkbox] {
-    text-align: left;
-    margin: 1rem;
-    transform: scale(1.5);
-}
-
-.login-checkbox-i span {
-    font-size: 1.5rem;
-    font-family: "Pretendard-Regular";
-}
-
-.login-checkbox-b {
-    padding: 2rem 0;
-}
-
-.login-checkbox-b button {
-    padding: 1rem;
-    color: #333;
-    font-family: "Pretendard-Regular";
-    font-weight: 500;
-    font-size: 1.5rem;
-    cursor: pointer;
-    background-color: #06396d00;
-}
-
-.login-checkbox-b button:nth-child(1) {
-    position: relative;
-}
-
-.login-bu-after::after,
-.login-bu-after::after {
-    content: 'ㅣ';
-    float: right;
-    display: block;
-    margin-left: 20px;
-}
-
-.login-button {
-    width: 100%;
-}
-
-.login-button button {
-    width: 100%;
-    padding: 2rem;
-    background-color: #3f87f7;
-    color: white;
-    font-size: 1.7rem;
-    font-family: "Pretendard-Regular";
-    border-radius: 1.2rem;
-    cursor: pointer;
-}
-
-@media all and (max-width:479px) {
-    .login-logo {
-        margin: 0 auto;
-        width: 90%;
-    }
-
-    .login-input-d div {
-        width: 90%;
-        margin: 0 auto;
-    }
-
-    .ID input,
-    .PW input {
-        width: 100%;
-    }
-
-    .login-checkbox-i {
-        width: 90%;
-        margin: 0 auto;
-    }
-
-    .login-checkbox-b {
-        padding: 2rem;
-    }
-
-    .login-button {
-        width: 90%;
-        margin: 0 auto;
-    }
-
-    .login-button button {
-        width: 100%;
-    }
-}
-</style>
(No newline at end of file)
client/views/pages/user/main/Main.vue
--- client/views/pages/user/main/Main.vue
+++ client/views/pages/user/main/Main.vue
@@ -17,8 +17,7 @@
                                     }" :navigation="false" :modules="modules" class="mySwiper swiper-notice">
                                     <swiper-slide class="slide1">[공유]AI디지털교과서 개발 가이드라인 설명회 발표자료</swiper-slide>
                                     <swiper-slide class="slide1">[공유]AI디지털교과서 개발 가이드라인 설명회 발표자료</swiper-slide>
-                                    <!-- <swiper-slide class="slide1">[공유]AI디지털교과서 개발 가이드라인 설명회 발표자료</swiper-slide>
-                                    <swiper-slide class="slide1">[공유]AI디지털교과서 개발 가이드라인 설명회 발표자료</swiper-slide> -->
+
                                 </swiper>
                             </div>
                             <!-- 메인 텍스트 -->
@@ -404,79 +403,3 @@
     }
 }
 </script>
-
-<style scoped>
-/* 스와이퍼--------------------------------------- */
-.swiper-button-prev:after,
-.swiper-button-next:after {
-    color: aliceblue;
-}
-
-.swiper-button-next,
-.swiper-button-prev {
-    margin-top: -50px !important;
-    color: aliceblue;
-}
-
-.swiper {
-    height: 260px;
-    padding: 0px 50px 50px 50px;
-}
-
-.swiper-2 {
-    height: 200px;
-    padding: 10rem;
-    border-bottom: 1px solid rgb(209, 209, 209);
-    /* box-shadow: 0px 0px 5px rgb(209, 209, 209);/ */
-}
-
-
-
-.swiper-div {
-    display: flex;
-    align-items: center;
-    flex-direction: column;
-}
-
-.swiper-div embed {
-    height: 230px;
-    width: 350px;
-}
-
-.swiper-div p {
-    padding: 1rem;
-    font-size: 1.7rem;
-    color: white;
-}
-
-.swiper-slide img {
-    width: 40%;
-}
-
-.swiper-notice {
-    border-radius: 0.5rem;
-    border: 1px solid white;
-    background-color: #00000034;
-    padding: 0.5rem;
-    height: 40px;
-}
-
-
-
-.slide1 {
-    height: 32px;
-    width: 98%;
-    padding: 0.5rem 1rem;
-    color: white;
-    font-size: 1.3rem;
-    /* border-bottom: 0.5px dotted white; */
-
-}
-
-.swiper-2 {
-    height: 100px;
-    transition-timing-function: linear;
-}
-
-/*--------------------------------------- */
-</style>
client/views/pages/user/mypage/MatchingManager.vue
--- client/views/pages/user/mypage/MatchingManager.vue
+++ client/views/pages/user/mypage/MatchingManager.vue
@@ -337,4 +337,3 @@
 }
 </script>
 
-<style scoped></style>
(No newline at end of file)
client/views/pages/user/networking/MatchingOne.vue
--- client/views/pages/user/networking/MatchingOne.vue
+++ client/views/pages/user/networking/MatchingOne.vue
@@ -47,7 +47,8 @@
                 <div class="mat-sec2-end">
                     <p>
 
-                        <i v-if="!company.pick_yn" class="fa-regular fa-heart fa-lg" style="color: #3f87f7;" @click="pickConfirm()"></i>
+                        <i v-if="!company.pick_yn" class="fa-regular fa-heart fa-lg" style="color: #3f87f7;"
+                            @click="pickConfirm()"></i>
                         <i v-else class="fa fa-heart fa-lg" style="color: #d41515;" @click="pickCancelModal()"></i>
                         <span id="pickBtn" @click="openPickListMadal">{{ company.company_pick_cnt }}개</span>의 기업이 pick했습니다!
                     </p>
@@ -63,15 +64,15 @@
     </div>
 
 
-    <div v-show="pickModal" class="join-modal2">
+    <div v-show="pickModal" class="matching-modal2">
         <div class="mat-modal">
 
             <h2>우리기업을 PICK한 기업</h2>
             <button class="join-text-bt3" @click="closePickListMadal">X</button>
         </div>
         <table class="mat-modal-img" v-for="(item, idx) in pickSelectList" :key="idx">
-            <td><img :src="'http://localhost:8080'+item.file_path +'\\' + item.file_nm + '.' + item.file_extn_nm"></td>
-            <td >
+            <td><img :src="'http://localhost:8080' + item.file_path + '\\' + item.file_nm + '.' + item.file_extn_nm"></td>
+            <td>
                 {{ item.company_nm }}
             </td>
             <td>
@@ -110,10 +111,10 @@
                 file_nm: null,
                 file_extn_nm: null,
                 pick_yn: null,
-                userCompanyId:null
+                userCompanyId: null
             },
 
-            pickSelectList:[],
+            pickSelectList: [],
             pickModal: false,
             isAccepted: false,
             buttonText: '수락',
@@ -128,7 +129,7 @@
     },
     methods: {
 
-        companySelectOne: function() {
+        companySelectOne: function () {
             const vm = this;
 
             axios({
@@ -137,7 +138,7 @@
                 hearder: {
                     'Content-Type': "application/json; charset=UTF-8",
                 },
-                data: { 'company_id': vm.route.query.company_id}
+                data: { 'company_id': vm.route.query.company_id }
             }).then(function (response) {
                 vm.company = response.data;
                 vm.userCompanyId = response.data.userCompanyId;
@@ -207,7 +208,7 @@
 
         openPickListMadal() {
             const vm = this;
-            if(this.company.company_id === this.userCompanyId) {
+            if (this.company.company_id === this.userCompanyId) {
                 this.pickModal = true;
 
                 axios({
@@ -226,27 +227,27 @@
             }
         },
 
-        pickConfirm: function() {
-        
-        if(this.company.userCompanyId != this.company.company_id) {
-            if(confirm(this.company.company_nm + "에 PICK 신청을 하시겠습니까?")) {
-            this.pick()
+        pickConfirm: function () {
+
+            if (this.company.userCompanyId != this.company.company_id) {
+                if (confirm(this.company.company_nm + "에 PICK 신청을 하시겠습니까?")) {
+                    this.pick()
+                }
+            } else {
+                alert("자신의 기업에는 PICK을 할 수 없습니다.")
             }
-        } else {
-            alert("자신의 기업에는 PICK을 할 수 없습니다.")
-        }
-        
+
         },
 
-        pickCancelModal: function() {
-            if(confirm(this.company.company_nm + "에게 신청한 PICK을 취소 하시겠습니까?")) {
+        pickCancelModal: function () {
+            if (confirm(this.company.company_nm + "에게 신청한 PICK을 취소 하시겠습니까?")) {
                 this.pickCancel()
             }
         },
 
-        pick: function() {
+        pick: function () {
             const vm = this;
-            
+
             axios({
                 url: '/matching/pick.json',
                 method: 'post',
@@ -254,16 +255,16 @@
                     'Content-Type': "application/json; charset=UTF-8",
                 },
                 data: vm.company
-            }).then(function(response) {
+            }).then(function (response) {
                 alert(response.data);
                 vm.companySelectOne();
-            }).catch(function(error) {
+            }).catch(function (error) {
                 console.log('error - ', error)
                 alert('기업 목록 조회 오류, 관리자에게 문의하세요.');
             })
         },
 
-        pickCancel: function() {
+        pickCancel: function () {
             const vm = this;
 
             axios({
@@ -273,16 +274,16 @@
                     'Content-Type': "application/json; charset=UTF-8",
                 },
                 data: vm.company
-            }).then(function(response) {
-            alert(response.data);
-            vm.companySelectOne();
-            }).catch(function(error) {
+            }).then(function (response) {
+                alert(response.data);
+                vm.companySelectOne();
+            }).catch(function (error) {
                 console.log('error - ', error)
                 alert('기업 목록 조회 오류, 관리자에게 문의하세요.');
             })
         },
 
-        modalPick: function(item) {
+        modalPick: function (item) {
             const vm = this;
 
             axios({
@@ -292,10 +293,10 @@
                     'Content-Type': "application/json; charset=UTF-8",
                 },
                 data: item
-            }).then(function(response) {
+            }).then(function (response) {
                 alert(response.data);
                 vm.openPickListMadal();
-            }).catch(function(error) {
+            }).catch(function (error) {
                 console.log('error - ', error)
                 alert('기업 목록 조회 오류, 관리자에게 문의하세요.');
             })
Add a comment
List