mycoms 2024-04-04
240404김하영
@91d397aa9ea6bf72cf2484468e57daa060165317
resources/css/reset.css
--- resources/css/reset.css
+++ resources/css/reset.css
@@ -1,9 +1,65 @@
 @charset "utf-8";
 @font-face {
-    font-family: 'Pretendard';
-    src: url('../font/PretendardVariable.woff2') format('woff');
-    font-weight: 400;
-    font-style: normal;
+	font-family: 'Pretendard';
+	font-weight: 900;
+	font-display: swap;
+	src: local('Pretendard Black'), url(./woff2/Pretendard-Black.woff2) format('woff2'), url(./woff/Pretendard-Black.woff) format('woff');
+}
+
+@font-face {
+	font-family: 'Pretendard';
+	font-weight: 800;
+	font-display: swap;
+	src: local('Pretendard ExtraBold'), url(./woff2/Pretendard-ExtraBold.woff2) format('woff2'), url(./woff/Pretendard-ExtraBold.woff) format('woff');
+}
+
+@font-face {
+	font-family: 'Pretendard';
+	font-weight: 700;
+	font-display: swap;
+	src: local('Pretendard Bold'), url(./woff2/Pretendard-Bold.woff2) format('woff2'), url(./woff/Pretendard-Bold.woff) format('woff');
+}
+
+@font-face {
+	font-family: 'Pretendard';
+	font-weight: 600;
+	font-display: swap;
+	src: local('Pretendard SemiBold'), url(./woff2/Pretendard-SemiBold.woff2) format('woff2'), url(./woff/Pretendard-SemiBold.woff) format('woff');
+}
+
+@font-face {
+	font-family: 'Pretendard';
+	font-weight: 500;
+	font-display: swap;
+	src: local('Pretendard Medium'), url(./woff2/Pretendard-Medium.woff2) format('woff2'), url(./woff/Pretendard-Medium.woff) format('woff');
+}
+
+@font-face {
+	font-family: 'Pretendard';
+	font-weight: 400;
+	font-display: swap;
+	src: local('Pretendard Regular'), url(./woff2/Pretendard-Regular.woff2) format('woff2'), url(./woff/Pretendard-Regular.woff) format('woff');
+}
+
+@font-face {
+	font-family: 'Pretendard';
+	font-weight: 300;
+	font-display: swap;
+	src: local('Pretendard Light'), url(./woff2/Pretendard-Light.woff2) format('woff2'), url(./woff/Pretendard-Light.woff) format('woff');
+}
+
+@font-face {
+	font-family: 'Pretendard';
+	font-weight: 200;
+	font-display: swap;
+	src: local('Pretendard ExtraLight'), url(./woff2/Pretendard-ExtraLight.woff2) format('woff2'), url(./woff/Pretendard-ExtraLight.woff) format('woff');
+}
+
+@font-face {
+	font-family: 'Pretendard';
+	font-weight: 100;
+	font-display: swap;
+	src: local('Pretendard Thin'), url(./woff2/Pretendard-Thin.woff2) format('woff2'), url(./woff/Pretendard-Thin.woff) format('woff');
 }
 
 @font-face {
resources/css/responsive.css
--- resources/css/responsive.css
+++ resources/css/responsive.css
@@ -43,7 +43,7 @@
 
     .sub-text,
     .solution-sub-text {
-        font-size: 1.5rem !important;
+        font-size: 1rem !important;
     }
 
     .solution-box {
@@ -55,7 +55,13 @@
         justify-content: space-between;
     }
 
+    .slide-solution .text-area {
+        padding: 6rem 2rem;
+    }
 
+    .slide-solution .portfolio-text {
+        padding: 6rem 1rem;
+    }
 
     .box:hover {
         transform: scale(1);
@@ -152,7 +158,8 @@
         width: 100% !important;
         padding: 10px;
     }
-    .sub-text-area{
+
+    .sub-text-area {
         margin-bottom: 1rem !important;
     }
 
@@ -397,7 +404,7 @@
 
     .taken-area {
         width: 100%;
-        height: 60% !important;
+        height: 0% !important;
         align-items: start;
         gap: 5px !important;
     }
@@ -415,7 +422,7 @@
     .smart-title {
         height: 15%;
         padding-top: 5rem;
-        margin-bottom: 0rem !important;
+        margin-bottom: 1rem !important;
     }
 
     .taken-box {
@@ -441,9 +448,7 @@
         justify-content: start;
     }
 
-    .solution-area-two {
-        height: calc(100% - 490.05px) !important;
-    }
+
 
     .solution-area {
 
@@ -506,8 +511,16 @@
         transform: scale(1);
     }
 
-    .customized-wrap-title,
-    .etc-wrap-title {
+    .visual-grid {
+        display: grid;
+        grid-template-columns: 1fr 1fr;
+    }
+
+    .taken-wrap-box {
+        height: 74%;
+    }
+
+    .customized-wrap-title {
         margin-top: 50px;
         margin-bottom: 1rem;
         height: 100%;
@@ -527,7 +540,7 @@
         gap: 10px !important;
         margin-bottom: 0px;
         display: grid !important;
-        grid-template-columns: 1fr 1fr 1fr 1fr;
+        grid-template-columns: 1fr;
         flex-direction: column;
     }
 
@@ -563,7 +576,7 @@
     }
 
     .etc-wrap-title {
-        height: 100%;
+        /* height: 100%; */
         margin-bottom: 10px !important;
     }
 
@@ -1394,7 +1407,9 @@
         color: #333;
         font-size: 1.2rem !important;
     }
-
+    nav {
+        display: none;
+    }
     nav>ul {
         background-color: #fff;
         border-bottom: 1px solid #333;
@@ -1417,6 +1432,10 @@
         width: 29px;
     }
 
+    .solution-web-box{
+        display: grid !important;
+        grid-template-columns: 1fr 1fr;
+    }
     .swiper {
         width: 50%;
         height: 100%;
@@ -1697,8 +1716,7 @@
     .taken-area img,
     .traffic-area img,
     .ai-area img {
-        opacity: 0;
-    }
+height: 20px;    }
 
     .solution-title,
     .traffic-title,
@@ -1735,182 +1753,182 @@
 
     .solution-area-two {
         height: calc(100% - 490.05px) !important;
+
+        .solution-area {
+
+            gap: 40px !important;
+            height: calc(100% - 141.61px) !important;
+        }
+
+        .solution-text-box {
+            padding: 10px 15px !important;
+        }
+
+        .solution-text-box p {
+            padding-left: 5px;
+        }
+
+        .solution-text-box div {
+            gap: 0px !important;
+        }
+
+        .solution-text-box div div {
+            flex-direction: row;
+        }
+
+        .text-box-title::after {
+            left: -5px;
+            top: -1px;
+        }
+
+        .traffic-button {
+            display: none;
+        }
+
+        .traffic-area {
+            display: none;
+        }
+
+        .solution-web-box {
+            display: none;
+        }
+
+
+
+        .logo {
+            width: 50% !important;
+            height: 14px !important;
+            background-size: cover;
+        }
+
+        .mobil-wrap {
+            width: 50%;
+        }
+
+        .mobil-wrap button {
+            width: 100%;
+            text-align: right;
+        }
+
+        .box:hover,
+        .box-wrap div img:hover {
+            transform: scale(1);
+        }
+
+        .customized-wrap-title,
+        .etc-wrap-title {
+            margin-top: 50px;
+            margin-bottom: 1rem;
+            height: 100%;
+        }
+
+        .etc-wrap-title h1 {
+            padding-top: 0rem;
+        }
+
+        .box-wrap {
+            width: 100% !important;
+            height: 100%;
+            gap: 10px !important;
+            margin-bottom: 0px;
+
+            /* flex-direction: column; */
+        }
+
+        .box-wrap img {
+            width: 100%;
+            padding-bottom: 0rem !important;
+            object-fit: contain;
+            height: 77px !important;
+        }
+
+        .box-wrap div {
+            height: 100%;
+        }
+
+        .box-wrap div p {
+            padding: 1px;
+            margin-bottom: 0rem !important;
+            font-size: 1rem !important;
+        }
+
+        .box-wrap div div {
+            display: none;
+            height: 37% !important;
+        }
+
+        .etc-wrap-title h1,
+        .customized-wrap-title h1 {
+            font-size: 1.5rem !important;
+        }
+
+        .etc-wrap-title p,
+        .customized-wrap-title p {
+            font-size: 1.2rem !important;
+        }
+
+        .etc-wrap-title {
+            margin-bottom: 10px !important;
+        }
+
+        .customized-box {
+            width: 100%;
+            display: grid;
+            gap: 10px;
+            grid-template-columns: 1fr 1fr 1fr 1fr;
+        }
+
+        .customized-box div {
+            width: 100%;
+
+            margin-bottom: 10px;
+        }
+
+        .customized-box p {
+            font-size: 1.1rem !important;
+        }
+
+        .customized-box div img {
+            width: 100%;
+        }
+
+        .etc-box-title {
+            margin-bottom: 0px;
+        }
+
+        .etc-box-title p {
+            padding-left: 0px;
+        }
+
+        .etc-box p {
+            padding-left: 0px;
+        }
+
+        .solution-box {
+            width: 100%;
+            height: calc(100% - 182px) !important;
+            display: grid;
+            grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
+            justify-content: end;
+            gap: 1px;
+        }
+
+        .box1,
+        .box2,
+        .box3,
+        .box4,
+        .box5,
+        .box6 {
+            width: 100%;
+            background-size: cover;
+            text-shadow: 1px 1px 1px #33333350;
+        }
+
+        .box2,
+        .box4 {
+            transform: translateY(0px);
+        }
+
+
     }
-
-    .solution-area {
-
-        gap: 40px !important;
-        height: calc(100% - 141.61px) !important;
-    }
-
-    .solution-text-box {
-        padding: 10px 15px !important;
-    }
-
-    .solution-text-box p {
-        padding-left: 5px;
-    }
-
-    .solution-text-box div {
-        gap: 0px !important;
-    }
-
-    .solution-text-box div div {
-        flex-direction: row;
-    }
-
-    .text-box-title::after {
-        left: -5px;
-        top: -1px;
-    }
-
-    .traffic-button {
-        display: none;
-    }
-
-    .traffic-area {
-        display: none;
-    }
-
-    .solution-web-box {
-        display: none;
-    }
-
-
-
-    .logo {
-        width: 50% !important;
-        height: 14px !important;
-        background-size: cover;
-    }
-
-    .mobil-wrap {
-        width: 50%;
-    }
-
-    .mobil-wrap button {
-        width: 100%;
-        text-align: right;
-    }
-
-    .box:hover,
-    .box-wrap div img:hover {
-        transform: scale(1);
-    }
-
-    .customized-wrap-title,
-    .etc-wrap-title {
-        margin-top: 50px;
-        margin-bottom: 1rem;
-        height: 100%;
-    }
-
-    .etc-wrap-title h1 {
-        padding-top: 0rem;
-    }
-
-    .box-wrap {
-        width: 100% !important;
-        height: 100%;
-        gap: 10px !important;
-        margin-bottom: 0px;
-
-        /* flex-direction: column; */
-    }
-
-    .box-wrap img {
-        width: 100%;
-        padding-bottom: 0rem !important;
-        object-fit: contain;
-        height: 77px !important;
-    }
-
-    .box-wrap div {
-        height: 100%;
-    }
-
-    .box-wrap div p {
-        padding: 1px;
-        margin-bottom: 0rem !important;
-        font-size: 1rem !important;
-    }
-
-    .box-wrap div div {
-        display: none;
-        height: 37% !important;
-    }
-
-    .etc-wrap-title h1,
-    .customized-wrap-title h1 {
-        font-size: 1.5rem !important;
-    }
-
-    .etc-wrap-title p,
-    .customized-wrap-title p {
-        font-size: 1.2rem !important;
-    }
-
-    .etc-wrap-title {
-        margin-bottom: 10px !important;
-    }
-
-    .customized-box {
-        width: 100%;
-        display: grid;
-        gap: 10px;
-        grid-template-columns: 1fr 1fr 1fr 1fr;
-    }
-
-    .customized-box div {
-        width: 100%;
-
-        margin-bottom: 10px;
-    }
-
-    .customized-box p {
-        font-size: 1.1rem !important;
-    }
-
-    .customized-box div img {
-        width: 100%;
-    }
-
-    .etc-box-title {
-        margin-bottom: 0px;
-    }
-
-    .etc-box-title p {
-        padding-left: 0px;
-    }
-
-    .etc-box p {
-        padding-left: 0px;
-    }
-
-    .solution-box {
-        width: 100%;
-        height: calc(100% - 182px) !important;
-        display: grid;
-        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
-        justify-content: end;
-        gap: 1px;
-    }
-
-    .box1,
-    .box2,
-    .box3,
-    .box4,
-    .box5,
-    .box6 {
-        width: 100%;
-        background-size: cover;
-        text-shadow: 1px 1px 1px #33333350;
-    }
-
-    .box2,
-    .box4 {
-        transform: translateY(0px);
-    }
-
-
 }
(No newline at end of file)
resources/css/style.css
--- resources/css/style.css
+++ resources/css/style.css
@@ -4,6 +4,7 @@
     width: 1200px;
     height: 100%;
     margin: auto;
+    align-content: center;
     padding-top: 6rem;
     text-align: center;
 }
@@ -139,7 +140,6 @@
     background-size: cover;
     padding: 214px 10px 10px 10px;
     color: #fff;
-
     text-align: left;
 }
 
@@ -183,11 +183,7 @@
     cursor: pointer;
 }
 
-.box:hover,
-.box-wrap div img:hover {
-    transform: scale(1.1);
-    transition: all 0.5s ease;
-}
+
 
 @keyframes fadeIn {
     from {
@@ -787,7 +783,7 @@
 
 .solution-text-box p {
     font-weight: 500;
-    font-size: 1.4rem;
+    font-size: 1.2rem;
     padding-left: 20px;
     line-height: 2;
 }
@@ -1227,7 +1223,7 @@
 .timeline {
     width: 100%;
     height: 100%;
-    height: calc(100% - 300px);
+    height: calc(100% - 123px);
 }
 
 .contents {
@@ -1291,7 +1287,7 @@
 .customized-wrap-title,
 .etc-wrap-title {
     width: 100%;
-    height: 60px;
+    /* height: 60px; */
 }
 
 .customized-wrap-title h1 {
@@ -1310,7 +1306,7 @@
 }
 
 .etc-wrap-title h1 {
-    font-size: 5rem;
+    font-size: 4rem;
 }
 
 .etc-box {
@@ -1335,7 +1331,7 @@
 
 #contentDaeguBranch {
     width: 100%;
-    height: 500px;
+    height: 350px;
 }
 
 .wrap_controllers {
@@ -1355,11 +1351,10 @@
 .traffic-video {
     position: absolute;
     top: 50%;
-    transform: translateY(-50%);
-    left: 25%;
-
+    transform: translate(-50% ,-50%);
+    left: 50%;
     z-index: 111;
-    width: 1000px;
+    width: 500px;
     /* height: 600px; */
     padding: 3rem;
     background-color: #FFFFFF;
@@ -1385,5 +1380,10 @@
 }
 
 .etc-wrap-title p {
-    font-size: 2rem;
+    font-size: 1.5rem;
+}
+.etc-wrap-text p{
+    font-size: 1.2rem ;
+    font-weight: 600;
+    padding: 10px 0;
 }
(No newline at end of file)
 
resources/font/Pretendard-Black.woff (Binary) (deleted)
--- resources/font/Pretendard-Black.woff
Binary file is not shown
 
resources/font/Pretendard-Black.woff2 (Binary) (added)
+++ resources/font/Pretendard-Black.woff2
Binary file is not shown
 
resources/font/Pretendard-Bold.woff (Binary) (deleted)
--- resources/font/Pretendard-Bold.woff
Binary file is not shown
 
resources/font/Pretendard-Bold.woff2 (Binary) (added)
+++ resources/font/Pretendard-Bold.woff2
Binary file is not shown
 
resources/font/Pretendard-ExtraBold.woff (Binary) (deleted)
--- resources/font/Pretendard-ExtraBold.woff
Binary file is not shown
 
resources/font/Pretendard-ExtraBold.woff2 (Binary) (added)
+++ resources/font/Pretendard-ExtraBold.woff2
Binary file is not shown
 
resources/font/Pretendard-ExtraLight.woff (Binary) (deleted)
--- resources/font/Pretendard-ExtraLight.woff
Binary file is not shown
 
resources/font/Pretendard-ExtraLight.woff2 (Binary) (added)
+++ resources/font/Pretendard-ExtraLight.woff2
Binary file is not shown
 
resources/font/Pretendard-Light.woff (Binary) (deleted)
--- resources/font/Pretendard-Light.woff
Binary file is not shown
 
resources/font/Pretendard-Light.woff2 (Binary) (added)
+++ resources/font/Pretendard-Light.woff2
Binary file is not shown
 
resources/font/Pretendard-Medium.woff (Binary) (deleted)
--- resources/font/Pretendard-Medium.woff
Binary file is not shown
 
resources/font/Pretendard-Medium.woff2 (Binary) (added)
+++ resources/font/Pretendard-Medium.woff2
Binary file is not shown
 
resources/font/Pretendard-Regular.woff (Binary) (deleted)
--- resources/font/Pretendard-Regular.woff
Binary file is not shown
 
resources/font/Pretendard-Regular.woff2 (Binary) (added)
+++ resources/font/Pretendard-Regular.woff2
Binary file is not shown
 
resources/font/Pretendard-SemiBold.woff (Binary) (deleted)
--- resources/font/Pretendard-SemiBold.woff
Binary file is not shown
 
resources/font/Pretendard-SemiBold.woff2 (Binary) (added)
+++ resources/font/Pretendard-SemiBold.woff2
Binary file is not shown
 
resources/font/Pretendard-Thin.woff (Binary) (deleted)
--- resources/font/Pretendard-Thin.woff
Binary file is not shown
 
resources/font/Pretendard-Thin.woff2 (Binary) (added)
+++ resources/font/Pretendard-Thin.woff2
Binary file is not shown
 
resources/font/PretendardVariable.woff2 (Binary) (deleted)
--- resources/font/PretendardVariable.woff2
Binary file is not shown
views/main.html
--- views/main.html
+++ views/main.html
@@ -46,16 +46,15 @@
                 </div>
             </div>
             <div class="swiper-slide gradient-back">
-                <div class="slide-wrap  slide-solution flex align-center">
-                    <div class=" text-area " style="height: 70%;">
-                        <div style="width: 100%;" class="sub-text-area mb50">
+                <div class="slide-wrap  slide-solution ">
+                    <div class=" text-area pb60 slide-section flex align-center" style="align-content: center;">
+                        <div class="sub-text-area mb20" style="width: 100%;">
                             <p class=" solution-text pb30">테이큰 소프트는</p>
                             <p class=" solution-sub-text">AI 서비스,데이터 관리,UI 인포그래픽 분야에서 핵심 솔루션을 보유하고 있으며 <br>
                                 스마트시티,스마트팩토리,모빌리티,헬스케어 분야 등에서 AI 솔루션을 제공하고 있습니다.
                             </p>
                         </div>
-                        <div id="container" class="flex solution-box"
-                            style="height: calc(100% - 126px); flex-wrap: nowrap;">
+                        <div id="container" class="flex solution-box" style="flex-wrap: nowrap;">
                             <div class="box box1" style="display: none;">
                                 <p class="mb15">데이터관리분야</p>
                                 <p>데이터 관리 솔루션 Taken BI Manager</p>
@@ -82,12 +81,12 @@
                 </div>
             </div>
             <div class="swiper-slide">
-                <div class="slide-wrap pt60 slide-solution">
-                    <div class="  flex align-center">
-                        <div style="width: 1200px; margin: 0 auto;" class="text-area">
-                            <p class="portfolio-text pb60">PORTFOLIO</p>
+                <div class="slide-wrap pt90 pb90 slide-solution">
+                    <div class="  flex align-center" style="align-content: center; width: 100%;">
+                        <div style="width: 1200px; margin: 0 auto;">
+                            <p class="portfolio-text mb10 ">PORTFOLIO</p>
                         </div>
-                        <div class="swiper innerSwiper" style="height: calc(100% - 113px);">
+                        <div class="swiper innerSwiper" >
                             <div class="swiper-wrapper">
                                 <div class="swiper-slide " data-url="../../views/pages/DataAnalysis.html">
                                     <img src="../resources/img/common/innerimg-1.png" alt="">
@@ -151,52 +150,31 @@
 
             </div>
             <div class="swiper-slide">
-                <div class="slide-wrap pt60 slide-solution gradient-bottom flex align-center justify-center">
-                    <div class=" text-area " style="height: 100%;">
+                <div class="slide-wrap pt60 pb60 slide-solution gradient-bottom ">
+                    <div class=" text-area pb60 flex align-center justify-center" style="height: 100%; align-content: center;">
                         <div style="width: 100%;" class="sub-text-area">
-                            <p class="map-text pb20">오시는길</p>
+                            <p class="map-text ">오시는길</p>
                         </div>
                         <div style="width: 100%;" class="flex justify-end map-btn pd10">
                             <button id="btnHeadquarter">본사</button>
                             <button id="btnDaeguBranch" onclick="relayout()">대구 지사</button>
                         </div>
-                        <div id="contentHeadquarter">
-                            <div>
+                        <div>
 
-                                <div id="daumRoughmapContainer1711609730266"
-                                    class="root_daum_roughmap root_daum_roughmap_landing map"></div>
-
-                                <script charset="UTF-8" class="daum_roughmap_loader_script"
-                                    src="https://ssl.daumcdn.net/dmaps/map_js_init/roughmapLoader.js"></script>
-
-                                <!-- 3. 실행 스크립트 -->
-                                <script charset="UTF-8">
-                                    new daum.roughmap.Lander({
-                                        "timestamp": "1711609730266",
-                                        "key": "2ipvd",
-                                        "mapWidth": "1200",
-                                        "mapHeight": "500"
-                                    }).render();
-                                </script>
+                            <div id="contentHeadquarter" style="height: 350px;">
+                                <div id="map1" style="width:1200px;height:100%;"></div>
+                                <div class="address-box flex">
+                                    <p class="address-tile">본사</p>
+                                    <p class="address-subtitle">경상북도 경산시 대학로 280, 영남대학교 창업보육센터 신관 217호,218호,220호 (대동)
+                                    </p>
+                                </div>
                             </div>
-                            <div class="address-box flex">
-                                <p class="address-tile">본사</p>
-                                <p class="address-subtitle">경상북도 경산시 대학로 280, 영남대학교 창업보육센터 신관 217호,218호,220호 (대동)</p>
-                            </div>
-                        </div>
-                        <div id="contentDaeguBranch" style="display: none;">
-                            <div class="secen-map"
-                                style="font:normal normal 400 12px/normal dotum, sans-serif; width:1200px; height:500px; color:#333; position:relative">
-                                <div style="height: 500px;"><a
-                                        href="https://map.kakao.com/?urlX=880044.0&amp;urlY=652697.0&amp;name=%EB%8C%80%EA%B5%AC%20%EC%88%98%EC%84%B1%EA%B5%AC%20%EC%95%8C%ED%8C%8C%EC%8B%9C%ED%8B%B01%EB%A1%9C%20160&amp;map_type=TYPE_MAP&amp;from=roughmap"
-                                        target="_blank"><img class="map"
-                                            src="http://t1.daumcdn.net/roughmap/imgmap/f280f94b124c89a6eb7ca7ad6c3e2e14c09453140c469b857a76899c9b1ac096"
-                                            width="1198px" height="498px" style="border:1px solid #ccc;"></a></div>
-
-                            </div>
-                            <div class="address-box flex">
-                                <p class="address-tile">대구지사</p>
-                                <p class="address-subtitle">대구 수성구 알파시티1로 160 SW융합테크비즈센터 306호 (대흥동)</p>
+                            <div id="contentDaeguBranch" style="display: none;">
+                                <div id="map2" style="width:1200px;height:350px;"></div>
+                                <div class="address-box flex">
+                                    <p class="address-tile">대구지사</p>
+                                    <p class="address-subtitle">대구 수성구 알파시티1로 160 SW융합테크비즈센터 306호 (대흥동)</p>
+                                </div>
                             </div>
                         </div>
                     </div>
@@ -221,14 +199,59 @@
 <script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=2ccd5508acc8b99103687aab41907f94"></script>
 
 <script>
+    // 본사지도 
+    var mapContainer = document.getElementById('map1'), // 지도를 표시할 div 
+        mapOption = {
+            center: new kakao.maps.LatLng(35.8260208900541, 128.75636298231913),
+            level: 3 // 지도의 확대 레벨
+        };
+    var map1 = new kakao.maps.Map(mapContainer, mapOption);
+
+    // 마커가 표시될 위치입니다 
+    var markerPosition1 = new kakao.maps.LatLng(35.8260208900541, 128.75636298231913);
+
+    // 마커를 생성합니다
+    var marker = new kakao.maps.Marker({
+        position: markerPosition1
+    });
+
+    // 마커가 지도 위에 표시되도록 설정합니다
+    marker.setMap(map1);
+
+    //   지사 지도
+    var mapContainer2 = document.getElementById('map2'),
+        mapOption2 = {
+            center: new kakao.maps.LatLng(35.835332450870354,128.68246038604707),
+            level: 4,
+        };
+    var map2 = new kakao.maps.Map(mapContainer2, mapOption2);
+    // 마커가 표시될 위치입니다 
+    var markerPosition2 = new kakao.maps.LatLng(35.835332450870354, 128.68246038604707);
+
+    // 마커를 생성합니다
+    var marker = new kakao.maps.Marker({
+        position: markerPosition2
+    });
+
+    // 마커가 지도 위에 표시되도록 설정합니다
+    marker.setMap(map2);
+    function resizeMap() {
+        var mapContainer2 = document.getElementById('map2');
+        mapContainer2.style.width = '1200px';
+        mapContainer2.style.height = '350px';
+    }
+
+    function relayout() {
+        map2.relayout();
+    }
 
     $(document).ready(function () {
         $("#btnHeadquarter").click(function () {
             $("#btnHeadquarter").addClass('on');
             $("#btnDaeguBranch").removeClass('on');
             $("#contentDaeguBranch").hide();
-
             $("#contentHeadquarter").show();
+            map2.relayout();
         });
 
         $("#btnDaeguBranch").click(function () {
@@ -238,6 +261,8 @@
             $("#contentHeadquarter").hide();
 
             $("#contentDaeguBranch").show();
+            map2.relayout();
+            map2.setCenter(new kakao.maps.LatLng(35.835332450870354, 128.68246038604707))
 
         });
     });
@@ -345,23 +370,23 @@
                 if (firstTextBox) firstTextBox.classList.add('active');
             },
 
-        },    breakpoints: {
-                250: {
-                    slidesPerView: 1,
-                    spaceBetween: 20
-                },
-                // 화면의 넓이가 320px 이상일 때
-            
-                // 화면의 넓이가 640px 이상일 때
-                640: {
-                    slidesPerView: 2,
-                    spaceBetween: 40
-                },
-                800: {
-                    slidesPerView: 3,
-                    spaceBetween: 40
-                }
+        }, breakpoints: {
+            250: {
+                slidesPerView: 1,
+                spaceBetween: 20
             },
+            // 화면의 넓이가 320px 이상일 때
+
+            // 화면의 넓이가 640px 이상일 때
+            640: {
+                slidesPerView: 2,
+                spaceBetween: 40
+            },
+            800: {
+                slidesPerView: 3,
+                spaceBetween: 40
+            }
+        },
     });
 
 
@@ -392,12 +417,14 @@
 
 
 <style scoped>
-    .footer-text p{
+    .footer-text p {
         font-size: 1.3rem;
     }
-    .copyright{
+
+    .copyright {
         font-size: 1.3rem;
     }
+
     #header {
         position: fixed;
         top: 0;
@@ -426,6 +453,7 @@
         -ms-overflow-style: none;
 
     }
+
     .mobile-menu-button,
     .mobile-menu-button-close {
         font-size: 2rem;
@@ -433,22 +461,25 @@
         height: 29px;
         width: 29px;
     }
+
     .mobil-menu {
         width: 100%;
         height: 100%;
         top: 40px;
     }
+
     .mobil-menu ul {
         list-style: none;
         margin: 0;
         background-color: #ffffff43;
     }
+
     .mobil-menu ul li ul li a {
         font-weight: 500;
         color: #fff;
         font-size: 1.2rem !important;
     }
-  
+
     ::-webkit-scrollbar {
         display: none;
     }
@@ -540,7 +571,6 @@
     }
 
     .slide-solution {
-        padding: 100px 0 80px;
         font-family: 'Pretendard';
 
     }
views/pages/AboutUs.html
--- views/pages/AboutUs.html
+++ views/pages/AboutUs.html
@@ -26,7 +26,7 @@
         <div class="swiper-wrapper">
             <div class="swiper-slide about-wrapper">
                 <div class="about-wrap slide-wrap ">
-                    <div class="text-area flex">
+                    <div class="flex">
                         <div class="about-title mb90" style="width: 100%;">
                             <p class="mb20">ABOUT US</p>
                             <p class="mb20 about-title-sub">테이큰소프트는 완벽한 품질의 소프트웨어와 맞춤형 서비스가 결합된 최적의 통합 솔루션을 제공하겠습니다.</p>
@@ -63,7 +63,7 @@
                 </div>
             </div>
             <div class="swiper-slide">
-                <div class="taken-wrap slide-wrap ">
+                <div class="taken-wrap  slide-solution ">
                     <div class="text-area flex">
                         <div class="about-title mb20" style="width: 100%;">
                             <p class="mb20">Business</p>
@@ -178,9 +178,9 @@
                 </div>
             </div>
             <div class="swiper-slide">
-                <div class="taken-wrap slide-wrap history-wrap">
+                <div class="taken-wrap slide-wrap history-wrap   slide-solution ">
                     <div class="text-area  felx">
-                        <div class="about-title mt90 mb40" style="width: 100%; height: 60px;">
+                        <div class="about-title mb20">
                             <p>History</p>
                         </div>
                         <div class="timeline flex align-center justify-between" style="gap: 0px;">
@@ -188,7 +188,6 @@
                                 <div class="year active-year" data-year="2021">2021</div>
                                 <div class="year" data-year="2022">2022</div>
                                 <div class="year" data-year="2023">2023</div>
-                                <!-- 더 많은 년도 추가 -->
                             </div>
                             <div class="contents" id="contents">
                                 <div class="content" data-year="2021">
@@ -536,6 +535,7 @@
             releaseOnEdges: true, // 스와이퍼의 시작점과 끝점에서 마우스 휠 이벤트를 무시합니다.
         },
         on: {
+
             slideChange: function () {
                 var currentIndex = this.realIndex;
                 if (currentIndex === 0) {
@@ -545,54 +545,32 @@
                 }
                 var lastIndex = this.slides.length - 1; // 마지막 슬라이드의 인덱스
                 if (this.activeIndex === lastIndex) {
-                    $("#footer").addClass('show'); // 마지막 슬라이드에 도달하면 푸터를 보여줌
+                    $("#footer").show(); // 마지막 슬라이드에 도달하면 푸터를 보여줌
                 } else {
-                    $("#footer").removeClass('show'); // 그렇지 않으면 푸터를 숨김
+                    $("#footer").hide(); // 그렇지 않으면 푸터를 숨김
                 }
             },
-            reachEnd: function () {
-                // 마지막 슬라이드에 도달하면 마우스 휠 비활성화
-                swiper.mousewheel.disable();
-            },
         }
     });
-
-    // 마우스 휠 동작에 따라 스와이퍼의 마우스 휠 활성화/비활성화
-    window.addEventListener('wheel', function (event) {
-        // 스크롤을 올릴 때
-        if (event.deltaY < 0) {
-            // 스와이퍼가 첫 번째 슬라이드에 있지 않으면 마우스 휠 활성화
-            if (swiper.realIndex !== 0) {
-                swiper.mousewheel.enable();
-            }
-        }
-        // 스크롤을 내릴 때
-        else if (event.deltaY > 0) {
-            // 마지막 슬라이드에 도달했으면 마우스 휠 비활성화
-            if (swiper.realIndex === swiper.slides.length - 1) {
-                swiper.mousewheel.disable();
-            } else {
-                // 그렇지 않으면 활성화
-                swiper.mousewheel.enable();
-            }
-        }
-    });
-
     // 마우스가 지정된 영역에 들어올 때 마우스 휠 비활성화
     targetArea.addEventListener('mouseenter', function () {
         swiper.mousewheel.disable();
+        console.log('들어옴');
     });
 
     // 마우스가 지정된 영역을 벗어날 때 마우스 휠 활성화
     targetArea.addEventListener('mouseleave', function () {
         swiper.mousewheel.enable();
+        console.log('벗어남');
+        
     });
-
     $(function () {
         $("#header").load("../layout/Header.html");
         $("#footer").load("../layout/footer.html");
         $("#footer").show();
+
     });
+
 
 </script>
 
@@ -675,6 +653,7 @@
 
     .container {
         width: 1200px;
+        height: 50px;
         display: flex;
         flex-wrap: nowrap;
         border-radius: 20px;
views/pages/Data.html
--- views/pages/Data.html
+++ views/pages/Data.html
@@ -22,16 +22,15 @@
 
 <body>
     <div id="header"></div>
-    <div class="taken-wrap " style=" height: 100%;">
+    <div class=" text-area  slide-section flex align-center">
 
-        <div class="text-area flex align-center">
 
             <div class="flex justify-between" style="gap: 10px; width: 100%;">
-                <div class="etc-wrap-title mb60" style="height: 150px;">
-                    <h1 class="mb20 pt70">데이터분석을 통한 인사이트 도출</h1>
+                <div class="etc-wrap-title ">
+                    <h1 class=" ">데이터분석을 통한 인사이트 도출</h1>
                     <p>데이터를 통하여 가치 있는 정보와 인사이트를 제공하여 세상을 이롭게 만듭니다.</p>
                 </div>
-                <div class="flex justify-between align-end box-wrap box-grid mb30" style="width: 100%; gap: 20px; height: calc(100% - 60px);">
+                <div class="flex justify-between box-wrap" style="width: 100%; gap: 20px; ">
                     <div class="">
                         <img src="../../resources/img/common/data-img1.png" alt="">
                         <p>구미시 주요 이슈 및 민원 분석</p>
@@ -49,7 +48,6 @@
 
             </div>
 
-        </div>
     </div>
     <div id="footer"></div>
 
views/pages/DataAnalysis.html
--- views/pages/DataAnalysis.html
+++ views/pages/DataAnalysis.html
@@ -22,54 +22,50 @@
 
 <body>
     <div id="header"></div>
-    <div class="taken-wrap " style=" height: 100%;">
+    <div class=" text-area  slide-section flex align-center">
 
-        <div class="text-area flex align-center">
 
-            <div class="flex justify-between" style="gap: 10px; width: 100%;">
-                <div class="etc-wrap-title mb60">
-                    <h1 class="mb20">데이터분석 및 관리 플랫폼 구축</h1>
-                    <p>다양한 데이터 기반 분석 노하우를 바탕으로 고객이 필요로 하는 시스템을 분석하여 인공지능 기반의 서비스 시스템을 분석하고 관리하는 플랫폼을 구축합니다.</p>
+        <div class="text-area flex justify-between " style="gap: 10px; width: 100%; height: 100%;">
+            <div class="etc-wrap-title mb20">
+                <h1 class="mb20">데이터분석 및 관리 플랫폼 구축</h1>
+                <p>다양한 데이터 기반 분석 노하우를 바탕으로 고객이 필요로 하는 시스템을 분석하여 인공지능 기반의 서비스 시스템을 분석하고 관리하는 플랫폼을 구축합니다.</p>
+            </div>
+            <div class="flex justify-between align-end etc-wrap-text">
+                <div class="">
+                    <img src="../../resources/img/common/dataAnalysis-img.png" alt="">
+                    <p>도로 위험 감지 시스템</p>
                 </div>
-                <div class="flex justify-between align-end box-wrap mb30" style="width: 100%; gap: 20px;">
-                    <div class="">
-                        <img src="../../resources/img/common/dataAnalysis-img.png" alt="">
-                        <p>도로 위험 감지 시스템</p>
-                    </div>
-                    <div class="">
-                        <img src="../../resources/img/common/dataAnalysis-img2.png" alt="">
-                        <p>안개 감지 플랫폼</p>
-                    </div>
-                    <div class="">
-                        <img src="../../resources/img/common/dataAnalysis-img3.png" alt="">
-                        <p>이동경로 최적화 서비스</p>
-                    </div>
-                    <div class="">
-                        <img src="../../resources/img/common/dataAnalysis-img4.png" alt="">
-                        <p>횡단보도 및 내비게이션 연계 플랫폼</p>
-                    </div>
+                <div class="">
+                    <img src="../../resources/img/common/dataAnalysis-img2.png" alt="">
+                    <p>안개 감지 플랫폼</p>
                 </div>
-                <div class="flex justify-between  align-end box-wrap" style="width: 100%; gap: 20px;">
-                    <div class="">
-                        <img src="../../resources/img/common/dataAnalysis-img5.png" alt="">
-                        <p>전력데이터 관리 시스템</p>
-                    </div>
-                    <div class="">
-                        <img src="../../resources/img/common/dataAnalysis-img6.png" alt="">
-                        <p>금형 부품 데이터 관리 플랫폼</p>
-                    </div>
-                    <div class="">
-                        <img src="../../resources/img/common/dataAnalysis-img7.png" alt="">
-                        <p>제조 데이터 관리 시스템</p>
-                    </div>
-                    <div class="">
-                        <img src="../../resources/img/common/dataAnalysis-img8.png" alt="">
-                        <p>메타데이터 관리 시스템</p>
-                    </div>
+                <div class="">
+                    <img src="../../resources/img/common/dataAnalysis-img3.png" alt="">
+                    <p>이동경로 최적화 서비스</p>
+                </div>
+                <div class="">
+                    <img src="../../resources/img/common/dataAnalysis-img4.png" alt="">
+                    <p>횡단보도 및 내비게이션 연계 플랫폼</p>
+                </div>
+                <div class="">
+                    <img src="../../resources/img/common/dataAnalysis-img5.png" alt="">
+                    <p>전력데이터 관리 시스템</p>
+                </div>
+                <div class="">
+                    <img src="../../resources/img/common/dataAnalysis-img6.png" alt="">
+                    <p>금형 부품 데이터 관리 플랫폼</p>
+                </div>
+                <div class="">
+                    <img src="../../resources/img/common/dataAnalysis-img7.png" alt="">
+                    <p>제조 데이터 관리 시스템</p>
+                </div>
+                <div class="">
+                    <img src="../../resources/img/common/dataAnalysis-img8.png" alt="">
+                    <p>메타데이터 관리 시스템</p>
                 </div>
             </div>
-
         </div>
+
     </div>
     <div id="footer"></div>
 
@@ -167,11 +163,10 @@
         padding: 0;
     }
 
-    .box-wrap div:hover {
-        
-    }
+  
 
     .box-wrap div img {
+        border: 1px solid ;
         padding-bottom: 2rem;
     }
 
views/pages/SmartCtiy.html
--- views/pages/SmartCtiy.html
+++ views/pages/SmartCtiy.html
@@ -22,48 +22,45 @@
 
 <body>
     <div id="header"></div>
-    <div class="taken-wrap " style=" height: 100%;">
+    <div class=" text-area  slide-section flex align-center">
 
-        <div class="text-area flex align-center">
 
-            <div class="flex justify-between" style="gap: 10px; width: 100%;">
-                <div class="etc-wrap-title mb80">
-                    <h1 class="mb20">스마트시티 솔루션 공급</h1>
-                    <p>다양한 데이터 기반 노하우를 바탕으로 시스템을 분석하여 인공지는 기반의 서비스를<br>기획,개발,구축함과 동시에 운영까지 다양한 서비스와 환경에 가장 최적화된 솔루션을
-                        제공합니다.</p>
+        <div class="text-area flex justify-between " style="gap: 10px; width: 100%; height: 100%;">
+            <div class="etc-wrap-title mb20">
+                <h1 class="mb20">스마트시티 솔루션 공급</h1>
+                <p>다양한 데이터 기반 노하우를 바탕으로 시스템을 분석하여 인공지는 기반의 서비스를<br>기획,개발,구축함과 동시에 운영까지 다양한 서비스와 환경에 가장 최적화된 솔루션을
+                    제공합니다.</p>
+            </div>
+            <div class="flex justify-between" style="flex-wrap: nowrap;">
+                <div class="pd10">
+                    <img src="../../resources/img/common/smart-img1.png" alt="">
+                    <p class="box-wrap-title mb30">AI 안전통합 횡단보도 플랫폼</p>
+                    <div>
+                        <p>- 횡단보도 보행자 상황을 차량 내비게이션에 전달하여 우회전시 사고 예방</p>
+                        <p>- 무단횡단을 방지하는 플랫폼 기반 스마트 횡단보도 안전관리 솔루션</p>
+                    </div>
                 </div>
-                <div class="flex justify-between align-end box-wrap box-grid mb30" style="width: 100%; gap: 20px;">
-                    <div class="">
-                        <img src="../../resources/img/common/smart-img1.png" alt="">
-                        <p class="box-wrap-title mb30">AI 안전통합 횡단보도 플랫폼</p>
-                        <div>
-                            <p>- 횡단보도 보행자 상황을 차량 내비게이션에 전달하여 우회전시 사고 예방</p>
-                            <p>- 무단횡단을 방지하는 플랫폼 기반 스마트 횡단보도 안전관리 솔루션</p>
-                        </div>
+                <div class="pd10">
+                    <img src="../../resources/img/common/smart-img2.png" alt="">
+                    <p class="box-wrap-title mb30">시니어 스마트 케어 모니터링 서비스</p>
+                    <div>
+                        <p>- 약 복용 지도를 통해 독거노인의 보호자 뿐만 아니라 관리기관, 병원 관계자 까지 약 복용에 대한 확인이 가능한 플랫폼 구축</p>
+                        <p>- IOT 기술을 결합하여 약 복용 모니터링 구조를 개선하고 복지 사각지대를 보완할 수 있는 장치 마련</p>
                     </div>
-                    <div class="">
-                        <img src="../../resources/img/common/smart-img2.png" alt="">
-                        <p class="box-wrap-title mb30">시니어 스마트 케어 모니터링 서비스</p>
-                        <div>
-                            <p>- 약 복용 지도를 통해 독거노인의 보호자 뿐만 아니라 관리기관, 병원 관계자 까지 약 복용에 대한 확인이 가능한 플랫폼 구축</p>
-                            <p>- IOT 기술을 결합하여 약 복용 모니터링 구조를 개선하고 복지 사각지대를 보완할 수 있는 장치 마련</p>
-                        </div>
+                </div>
+                <div class="pd10">
+                    <img src="../../resources/img/common/smart-img3.png" alt="">
+                    <p class="box-wrap-title mb30">전력 에너지 모니터링 시스템</p>
+                    <div>
+                        <p>- 수요반응 자원시장의 참여고객 기업별 전력량을 AI 기반으로 가공 및 분석</p>
+                        <p>- 전력량 실시간 확인 및 예측 시스템 (피크 시간대 예측, 주변 지역 사용량)</p>
                     </div>
-                    <div class="">
-                        <img src="../../resources/img/common/smart-img3.png" alt="">
-                        <p class="box-wrap-title mb30">전력 에너지 모니터링 시스템</p>
-                        <div>
-                            <p>- 수요반응 자원시장의 참여고객 기업별 전력량을 AI 기반으로 가공 및 분석</p>
-                            <p>- 전력량 실시간 확인 및 예측 시스템 (피크 시간대 예측, 주변 지역 사용량)</p>
-                        </div>
-                    </div>
-
                 </div>
 
             </div>
+
         </div>
 
-    </div>
     </div>
     <div id="footer"></div>
 
@@ -153,7 +150,7 @@
     }
 
     body {
-        background: linear-gradient( #d7e2ff9d,#fff, #fff);
+        background: linear-gradient(#d7e2ff9d, #fff, #fff);
         font-family: 'Pretendard';
         font-size: 14px;
         color: #000;
views/pages/Solution.html
--- views/pages/Solution.html
+++ views/pages/Solution.html
@@ -25,20 +25,23 @@
     <div class="swiper mySwiper">
         <div class="swiper-wrapper">
             <div class="swiper-slide">
-                <div class="taken-wrap slide-wrap ">
+                <div class=" text-area pb60 slide-section flex align-center">
                     <div class="text-area flex">
-                        <div class="solution-title mb90">
+                        <div class="solution-title">
                             <p>Taken BI Manager v1.0</p>
                         </div>
-                        <div class="flex justify-between align-end taken-wrap-box " style="flex-wrap: nowrap; gap: 20px; height: 100%;">
-                            <div class="taken-area taken-conteiner flex align-end solution-web-box" style="gap: 20px; height: 100%;">
+                        <div class="flex justify-between align-end taken-wrap-box "
+                            style="flex-wrap: nowrap; gap: 20px;">
+                            <div class="taken-area taken-conteiner flex align-end solution-web-box"
+                                style="gap: 20px; height: 100%;">
                                 <img src="../../resources/img/common/solution-img1.png" alt="" class="mb40">
                                 <div class="taken-box flex justify-between" style="flex-wrap: nowrap; ">
                                     <p>데이터 수집,저장,관리</p>
                                     <p>솔루션 제공 기반 맞춤형 서비스</p>
                                 </div>
                             </div>
-                            <div class="taken-area taken-conteiner taken-area-text flex " style="gap: 20px;  height: 100%;">
+                            <div class="taken-area taken-conteiner taken-area-text flex "
+                                style="gap: 20px;  height: 100%;">
                                 <div class="text-after">
                                     <p>데이터 수집,저장,관리 기반 솔루션 제공 맞춤형 서비스를 제공합니다.</p>
                                     <p>Taken BI Manager는 AI기반의 빅데이터 플랫폼으로 데이터를 활용하여 데이터를 분석하고 고객 맞춤형으로 다양한 콘텐츠 및 시각화
@@ -70,14 +73,12 @@
                 </div>
             </div>
             <div class="swiper-slide">
-                <div class="taken-wrap slide-wrap ">
+                <div class=" text-area pb60 slide-section flex align-center">
                     <div class="text-area flex">
-                        <div class="traffic-title mb50">
+                        <div class="traffic-title">
                             <p>Traffic Agent</p>
                         </div>
-                        <div class="flex justify-end traffic-button">
-                            <button class="traffic-btn">영상보기</button>
-                        </div>
+
 
                         <div class=" video-wrap">
                             <div class="traffic-video">
@@ -85,19 +86,20 @@
                                     <p>Traffic Agent</p>
                                     <p class="close-btn">x</p>
                                 </div>
-                                <video src="../../resources/img/common/Traffic Agent .mp4" autoplay muted controls></video>
+                                <video src="../../resources/img/common/Traffic Agent .mp4" autoplay muted
+                                    controls></video>
                             </div>
                         </div>
                         <div class="flex justify-between align-end taken-wrap-box"
-                            style="flex-wrap: nowrap; gap: 20px; height: 100%;">
+                            style="flex-wrap: nowrap; gap: 20px; ">
 
-                            <div class="taken-area taken-conteiner flex-column justify-between solution-after"
-                                style="gap: 20px; height: 100%;">
+                            <div class="taken-area taken-conteiner flex align-end  solution-after"
+                                style="height: 100%;">
                                 <div class="text-after ">
                                     <p>위치정보를 기반으로 반복 이동에 대한 교통상황을 분석하여 최적의 경로를 추천하고 교통상황 정보를 공유합니다.</p>
 
                                 </div>
-                                <div class="flex solution-area" style="gap: 20px; height: calc(100% - 65px);">
+                                <div class="flex solution-area" style="gap: 20px; ">
 
                                     <div class="solution-text-box " style="padding: 15px 33px; ">
                                         <h3 class="text-box-title mb10">주요기능</h3>
@@ -117,9 +119,13 @@
                                     </div>
                                 </div>
                             </div>
-                            <div class="traffic-area flex align-end justify-end solution-web-box" style="height: 100%; width: 100%;">
+                            <div class="traffic-area flex align-end justify-end solution-web-box"
+                                style="height: 100%; width: 100%;">
+                                <div class="flex justify-end traffic-button">
+                                    <button class="traffic-btn">영상보기</button>
+                                </div>
 
-                                <img src="../../resources/img/common/traffic-img.png" alt="" class="mb30"
+                                <img src="../../resources/img/common/traffic-img.png" alt="" 
                                     style="height: 356px;">
                                 <div class="taken-box flex justify-between" style="flex-wrap: nowrap;">
                                     <p>스마트폰 사용자로부터<br> 실시간 위치 정보 수집</p>
@@ -131,14 +137,12 @@
                 </div>
             </div>
             <div class="swiper-slide">
-                <div class="taken-wrap slide-wrap ">
+                <div class=" text-area pb60 slide-section flex align-center">
                     <div class="text-area flex">
-                        <div class="ai-title mb50">
+                        <div class="ai-title">
                             <p>AI 안전통합 횡단보도 관리 솔루션</p>
                         </div>
-                        <div class="flex justify-end traffic-button">
-                            <button class="traffic-btn">영상보기</button>
-                        </div>
+
 
                         <div class=" video-wrap">
                             <div class="traffic-video">
@@ -149,18 +153,21 @@
                                 <video src="../../resources/img/common/meta.mp4" autoplay muted controls></video>
                             </div>
                         </div>
-                        <div class="flex justify-between align-end taken-wrap-box" style="flex-wrap: nowrap; gap: 20px; height: 100%;">
+                        <div class="flex justify-between align-end taken-wrap-box"
+                            style="flex-wrap: nowrap; gap: 20px; ">
                             <div class="ai-area flex align-end solution-web-box" style="height: 100%; width: 100%;">
 
-                                <img src="../../resources/img/common/ai-img.png" alt="" class="mb30">
+                                <img src="../../resources/img/common/ai-img.png" alt="">
                                 <div class="taken-box flex justify-between" style="flex-wrap: nowrap;">
                                     <p>보행자 상황을 내비게이션에<br>전달하여 우회전 사고 예방</p>
                                     <p>GIS 기반 통합 관제<br> 시스템 구축</p>
                                 </div>
                             </div>
                             <div class="taken-area taken-conteiner flex  align-end" style="gap: 20px;">
-
-                                <div class="text-after solution-area-two" style="height: calc(100% - 348px);">
+                                <div class="flex justify-end traffic-button">
+                                    <button class="traffic-btn">영상보기</button>
+                                </div>
+                                <div class="text-after solution-area-two">
                                     <p>AI 안전통합 횡단보도 플랫폼으로 횡단보도의 보행자 상황을 차량 내비게이션에 전달하여 우회전 시 사고를 예방합니다.</p>
                                 </div>
                                 <div class="solution-text-box ">
@@ -172,7 +179,7 @@
                                 </div>
                                 <div class="solution-text-box">
                                     <h3 class="text-box-title mb10">특장점</h3>
-                                    <div class="flex " style="gap: 30px;">
+                                    <div class="flex" style="gap: 30px; flex-wrap: nowrap;">
                                         <div class="flex-column">
                                             <p>- 횡단보도 관제 분석 시스템 구축</p>
                                             <p>- 현장모니터링 화면 구성</p>
@@ -189,14 +196,12 @@
                 </div>
             </div>
             <div class="swiper-slide meta-wrap">
-                <div class="taken-wrap slide-wrap ">
+                <div class=" text-area pb60 slide-section flex align-center">
                     <div class="text-area flex">
-                        <div class="meta-title mb50">
+                        <div class="meta-title">
                             <p>이동데이터 기반 성지순례길 메타버스 플랫폼</p>
                         </div>
-                        <div class="flex justify-end traffic-button">
-                            <button class="traffic-btn">영상보기</button>
-                        </div>
+
 
                         <div class=" video-wrap">
                             <div class="traffic-video">
@@ -208,9 +213,9 @@
                             </div>
                         </div>
                         <div class="flex justify-between align-end taken-wrap-box"
-                            style="flex-wrap: nowrap; gap: 20px; height: 100%;">
+                            style="flex-wrap: nowrap; gap: 20px;">
 
-                            <div class="taken-area taken-conteiner flex align-end " style="gap: 20px; height: 100%;">
+                            <div class="taken-area taken-conteiner flex align-end " style="gap: 20px;">
                                 <div class="text-after ">
                                     <p>공간컴퓨팅 기반으로 온라인과 오프라인을 연결하여 사용자간 소통/공감이 가능한 지역 공감 가상화 컨텐츠를 제공합니다.</p>
 
@@ -232,8 +237,10 @@
                                 </div>
                             </div>
                             <div class="meta-area flex align-end solution-web-box" style="height: 100%; width: 100%;">
-
-                                <img src="../../resources/img/common/meta-img.png" alt="" class="mb30">
+                                <div class="flex justify-end traffic-button">
+                                    <button class="traffic-btn">영상보기</button>
+                                </div>
+                                <img src="../../resources/img/common/meta-img.png" alt="" class="mb30" style="height: 250px;">
                                 <div class="taken-box flex justify-between" style="flex-wrap: nowrap;">
                                     <p>가상과 현실공간을<br>연결하는 플랫폼</p>
                                     <p>지역 기반 문화적 자원과<br>연계한 콘텐츠 제공</p>
@@ -244,13 +251,13 @@
                 </div>
             </div>
             <div class="swiper-slide">
-                <div class="taken-wrap slide-wrap ">
+                <div class=" text-area pb60 slide-section flex align-center">
                     <div class="text-area flex">
-                        <div class="smart-title mb90">
+                        <div class="smart-title ">
                             <p>스마트제조 데이터 모니터링 서비스</p>
                         </div>
                         <div class="flex justify-between align-end taken-wrap-box"
-                            style="flex-wrap: nowrap; gap: 20px; height: 100%;">
+                            style="flex-wrap: nowrap; gap: 20px;">
                             <div class="smart-area flex align-end solution-web-box" style="height: 100%; width: 100%;">
 
                                 <img src="../../resources/img/common/smart-img.png" alt="" class="mb30">
@@ -288,7 +295,7 @@
     <div id="footer"></div>
 
 
-   
+
 
 
 
@@ -368,14 +375,14 @@
 
     });
 
-    $('.traffic-btn').click(function(){
+    $('.traffic-btn').click(function () {
         $('.video-wrap').show();
-        
+
 
     });
-    $('.close-btn').click(function(){
+    $('.close-btn').click(function () {
         $('.video-wrap').hide();
-        
+
 
     });
 
@@ -385,11 +392,12 @@
 
 
 <style scoped>
-    .swiper-slide.on{
+    .swiper-slide.on {
         width: 100%;
         height: 100%;
         background-color: #000;
     }
+
     /* 스크롤바 없애기 */
     body {
         -ms-overflow-style: none;
views/pages/Visualization.html
--- views/pages/Visualization.html
+++ views/pages/Visualization.html
@@ -22,51 +22,49 @@
 
 <body>
     <div id="header"></div>
-    <div class="taken-wrap " style=" height: 100%;">
+    <div class=" text-area  slide-section flex align-center">
 
-        <div class="text-area flex align-center">
 
-            <div class="flex justify-between" style="gap: 10px; width: 100%;">
-                <div class="etc-wrap-title mb70 mt">
-                    <h1 class="mb20">시각화 서비스 시스템 구축</h1>
-                    <p>데이터 분석을 통해 도출된 인사이트를 시각화 모듈을 활용하여 서비스 시스템을 구축합니다.</p>
+        <div class="text-area flex justify-between " style="gap: 10px; width: 100%; height: 100%;">
+            <div class="etc-wrap-title ">
+                <h1 class="mb20">시각화 서비스 시스템 구축</h1>
+                <p>데이터 분석을 통해 도출된 인사이트를 시각화 모듈을 활용하여 서비스 시스템을 구축합니다.</p>
+            </div>
+            <div class="etc-wrap-text flex justify-between">
+
+                <div class="">
+                    <img src="../../resources/img/common/visual-img1.png" alt="">
+                    <p>영천시 지역별 인구 추이 분석</p>
                 </div>
-                <div class="flex justify-between align-end box-wrap mb20" style="width: 100%; gap: 20px;">
-                    <div class="">
-                        <img src="../../resources/img/common/visual-img1.png" alt="">
-                        <p>영천시 지역별 인구 추이 분석</p>
-                    </div>
-                    <div class="">
-                        <img src="../../resources/img/common/visual-img2.png" alt="">
-                        <p>포항시 지역별 인구 추이 분석</p>
-                    </div>
-                    <div class="">
-                        <img src="../../resources/img/common/visual-img3.png" alt="">
-                        <p>스마트 제조 공정관리 모니터링 플랫폼</p>
-                    </div>
-
+                <div class="">
+                    <img src="../../resources/img/common/visual-img2.png" alt="">
+                    <p>포항시 지역별 인구 추이 분석</p>
                 </div>
-                <div class="flex justify-between  align-end box-wrap" style="width: 100%; gap: 20px;">
-                    <div class="">
-                        <img src="../../resources/img/common/visual-img4.png" alt="">
-                        <p>전력데이터 분석 시각화<br> 상주시 지역화폐 분석</p>
-                    </div>
-                    <div class="">
-                        <img src="../../resources/img/common/visual-img5.png" alt="">
-                        <p>시니어 스마트 케어 모니터링 플랫폼</p>
-                    </div>
-                    <div class="">
-                        <img src="../../resources/img/common/visual-img6.png" alt="">
-                        <p>공정 및 외부 환경 관제 시각화</p>
-                    </div>
-                    <div class="">
-                        <img src="../../resources/img/common/visual-img7.png" alt="">
-                        <p>상주시 부서별 재정 분석</p>
-                    </div>
+                <div class="">
+                    <img src="../../resources/img/common/visual-img3.png" alt="">
+                    <p>스마트 제조 공정관리 모니터링 플랫폼</p>
+                </div>
+
+                <div class="">
+                    <img src="../../resources/img/common/visual-img4.png" alt="">
+                    <p>전력데이터 분석 시각화<br> 상주시 지역화폐 분석</p>
+                </div>
+                <div class="">
+                    <img src="../../resources/img/common/visual-img5.png" alt="">
+                    <p>시니어 스마트 케어 모니터링 플랫폼</p>
+                </div>
+                <div class="">
+                    <img src="../../resources/img/common/visual-img6.png" alt="">
+                    <p>공정 및 외부 환경 관제 시각화</p>
+                </div>
+                <div class="">
+                    <img src="../../resources/img/common/visual-img7.png" alt="">
+                    <p>상주시 부서별 재정 분석</p>
                 </div>
             </div>
-
         </div>
+    </div>
+
     </div>
     <div id="footer"></div>
 
@@ -156,7 +154,7 @@
     }
 
     body {
-        background: linear-gradient( #d7e2ff9d,#fff, #fff);
+        background: linear-gradient(#d7e2ff9d, #fff, #fff);
         font-family: 'Pretendard';
         font-size: 14px;
         color: #000;
Add a comment
List