<!DOCTYPE html>
<html lang="ko">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>SITE MAP of Flotec</title>
    <!-- CSS -->
    <link rel="stylesheet" type="text/css" href="../css/c-ute.css">
    <link rel="stylesheet" type="text/css" href="../css/tooltip.css">
</head>

<body>
    <header>
        <!DOCTYPE html>
<html lang="ko">

<head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>FLOTEC 메뉴</title>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/pretendard@latest/dist/web/static/pretendard.css" />
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            font-family: 'Pretendard', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Noto Sans KR', sans-serif;
            background-color: #fff;
            color: #333;
            overflow-x: hidden;
        }

        header {
            background-color: #fff;
            position: relative;
            z-index: 100;
        }

        nav {
            width: 100%;
            background: #F5F5F7;
            border-bottom: 1px solid #e1e1e1;
        }

        .nav-inner {
            max-width: 1000px;
            margin: 0 auto;
            height: 60px;
            display: flex;
            align-items: center;
            gap: 40px;
            padding: 0 10px;
            justify-content: space-between;
        }

        .menu-icon {
            width: 21px;
            height: 17px;
            position: relative;
            cursor: pointer;
            display: none;
            flex-direction: column;
            justify-content: space-between;
            z-index: 10001;
        }

        .bar {
            width: 100%;
            height: 2px;
            background-color: #333;
            transition: all 0.3s ease-in-out;
            border-radius: 2px;
        }

        .menu-icon.open .bar:nth-child(1) {
            transform: translateY(7.5px) rotate(45deg);
        }

        .menu-icon.open .bar:nth-child(2) {
            opacity: 0;
        }

        .menu-icon.open .bar:nth-child(3) {
            transform: translateY(-7.5px) rotate(-45deg);
        }

        .top-menu {
            list-style: none;
            display: flex;
            gap: 40px;
            align-items: center;
        }

        .top-menu li a {
            text-decoration: none;
            color: #333;
            font-size: 15px;
            position: relative;
            font-weight: 600;
            padding: 10px;
        }

        .top-menu li a.active,
        .top-menu li a:hover {
            font-weight: 700;
            color: #1a73e8;
        }

        .top-menu li a.active::after,
        .top-menu li a:hover::after {
            content: "";
            display: block;
            width: 100%;
            height: 2px;
            background: #1a73e8;
            position: absolute;
            bottom: 0;
            left: 0;
        }

        .submenu-wrap {
            display: none;
            position: absolute;
            top: 60px;
            left: 0;
            width: 100%;
            background: #F5F5F7;
            border-top: 1px solid #e1e1e1;
            border-bottom: 1px solid #E1E1E1;
            padding: 30px 0;
            z-index: 9;
        }

        .submenu-inner {
            max-width: 1000px;
            margin: 0 auto;
            display: none;
            gap: 40px;
            padding: 0 20px;
        }

        .submenu-inner.active {
            display: flex;
        }

        .menu-column {
            flex: 1;
        }

        .menu-column h2 {
            font-size: 16px;
            margin-bottom: 15px;
            color: #111;
        }

        .menu-column ul {
            list-style: none;
        }

        .menu-column ul li {
            margin-bottom: 10px;
        }

        .menu-column ul li a {
            color: #333;
            text-decoration: none;
            font-size: 14px;
        }

        .menu-column ul li a:hover {
            color: #1a73e8;
        }

        .mobile-menu {
            display: none;
        }

        .blurred .content-wrapper {
            filter: blur(4px);
            transition: filter 0.3s ease;
        }

        .language-select-pc {
            margin-left: 20px;
        }

        .language-select-pc select {
            padding: 4px 12px;
            font-size: 15px;
            border-radius: 4px;
            border: 1px solid #ccc;
            background: #fff;
            color: #333;
            outline: none;
            cursor: pointer;
        }

        .lang-pc {
            display: list-item;
        }

        .lang-mobile {
            display: none;
        }

        .nav-right-group {
            display: none;
        }

        @media screen and (max-width: 768px) {
            .menu-icon {
                display: flex;
            }

            .top-menu,
            .submenu-wrap {
                display: none !important;
            }

            .mobile-menu {
                display: block;
                background: #ffffff;
                position: absolute;
                top: 60px;
                left: 0;
                width: 100%;
                z-index: 9999;
                border-bottom: 1px solid #d2d2d7;
            }

            .mobile-menu ul {
                list-style: none;
                padding: 0;
                margin: 0;
            }

            .mobile-menu li {
                border-top: 1px solid #d2d2d7;
            }

            .mobile-parent {
                display: flex;
                justify-content: space-between;
                align-items: center;
                font-size: 17px;
                font-weight: 600;
                padding: 16px;
                background: #ffffff;
                cursor: pointer;
            }

            .mobile-parent .arrow {
                display: inline-block;
                border: solid #333;
                border-width: 0 1.5px 1.5px 0;
                padding: 4px;
                transform: rotate(45deg);
                transition: transform 0.3s ease;
                margin-left: 10px;
            }

            .mobile-parent.open .arrow {
                transform: rotate(-135deg);
            }

            .mobile-sub {
                max-height: 0;
                overflow: hidden;
                background: #fff;
                transition: max-height 0.3s ease;
            }

            .mobile-sub.show {
                max-height: 800px;
            }

            .mobile-sub li a {
                display: block;
                font-size: 16px;
                color: #333;
                padding: 14px 24px;
                text-decoration: none;
            }

            .mobile-sub-sub {
                max-height: 0;
                overflow: hidden;
                background: #f9f9f9;
                transition: max-height 0.3s ease;
            }

            .mobile-sub-sub.show {
                max-height: 800px;
            }

            .mobile-child {
                padding: 14px 24px;
                font-size: 16px;
                font-weight: 500;
                display: flex;
                justify-content: space-between;
                align-items: center;
                cursor: pointer;
                border-top: 1px solid #e2e2e2;
                background: #fff;
            }

            .mobile-child .arrow {
                border: solid #333;
                border-width: 0 1.5px 1.5px 0;
                padding: 4px;
                transform: rotate(45deg);
                transition: transform 0.3s ease;
            }

            .mobile-child.open .arrow {
                transform: rotate(-135deg);
            }

            .mobile-sub-sub li a {
                display: block;
                padding: 14px 40px;
                font-size: 15px;
                color: #333;
                text-decoration: none;
            }

            .mobile-sub-sub li a:hover {
                background: #f0f0f0;
            }

            .language-select-pc {
                display: none;
            }

            .lang-pc {
                display: none !important;
            }

            .lang-mobile {
                display: inline-block;
                margin-right: 15px;
                vertical-align: middle;
                order: 1;
            }

            .nav-inner {
                display: flex;
                align-items: center;
                justify-content: flex-start;
            }

            .menu-icon {
                order: 2;
            }

            .nav-right-group {
                display: flex;
                align-items: center;
                margin-left: auto;
                gap: 0;
            }

            .top-menu {
                order: 3;
                display: none !important;
            }
        }
    </style>
</head>

<body>
        <header>
        <nav>
            <div class="nav-inner">
                <a href="index.php"><img src="../img/logo-flotec-dot.png" alt="FLOTEC Logo" style="height: 24px;" /></a>
                <div class="nav-right-group">
                    <select class="lang-mobile" id="lang-mobile" name="lang-mobile" aria-label="언어 선택">
                        <option selected value="ko">KO</option>
                        <option value="en">EN</option>
                        <option value="jp">JP</option>
                        <option value="vn">VN</option>
                    </select>
                    <div class="menu-icon" id="menu-icon">
                        <span class="bar"></span>
                        <span class="bar"></span>
                        <span class="bar"></span>
                    </div>
                </div>
                <ul class="top-menu" id="top-menu">
                    <li><a href="#" data-submenu="submenu-1">KITZ 밸브</a></li>
                    <li><a href="#" data-submenu="submenu-2">국산밸브</a></li>
                    <li><a href="#" data-submenu="submenu-3">밸브수리</a></li>
                    <li><a href="accy.php" data-submenu="submenu-4">악세사리</a></li>
                    <li><a href="#" data-submenu="submenu-5">플로텍</a></li>
                    <li class="lang-pc">
                        <select id="lang-select" aria-label="언어 선택">
                            <option selected value="ko">KO</option>
                            <option value="en">EN</option>
                            <option value="jp">JP</option>
                            <option value="vn">VN</option>
                        </select>
                    </li>
                </ul>
            </div>
        </nav>

        <!-- ✅ 모바일 메뉴 (3단계 아코디언 구조) -->
        <div class="mobile-menu" id="mobile-menu">
            <ul class="mobile-root">
                <!-- ✅ KITZ 밸브 -->
                <li>
                    <div class="mobile-parent" data-target="mobile-kitz">
                        KITZ 밸브 <span class="arrow"></span>
                    </div>
                    <ul class="mobile-sub" id="mobile-kitz">
                        <li>
                            <div class="mobile-child" data-target="mobile-kitz-air">
                                공압 자동밸브 <span class="arrow"></span>
                            </div>
                            <ul class="mobile-sub-sub" id="mobile-kitz-air">
                                <li><a href="c-series.php">소형 자동밸브(C 시리즈)</a></li>
                                <li><a href="atex.php">ATEX 인증품</a></li>
                                <li><a href="fa-series.php">중형 자동밸브(FA 시리즈)</a></li>
                                <li><a href="b-series.php">대형 자동밸브(B 시리즈)</a></li>
                            </ul>
                        </li>
                        <li>
                            <div class="mobile-child" data-target="mobile-kitz-electric">
                                전동 밸브 <span class="arrow"></span>
                            </div>
                            <ul class="mobile-sub-sub" id="mobile-kitz-electric">
                                <li><a href="ea-series.php">소형 전동(EA 시리즈)</a></li>
                                <li><a href="ex-series.php">중형 전동(EX 시리즈)</a></li>
                            </ul>
                        </li>
                        <li>
                            <div class="mobile-child" data-target="mobile-kitz-manual">
                                수동 밸브 <span class="arrow"></span>
                            </div>
                            <ul class="mobile-sub-sub" id="mobile-kitz-manual">
                                <li><a href="kitz-ball.php">볼 밸브</a></li>
                                <li><a href="kitz-butterfly.php">버터플라이밸브</a></li>
                                <li><a href="#">게이트 밸브</a></li>
                                <li><a href="#">글로브 밸브</a></li>
                                <li><a href="#">체크 밸브</a></li>
                            </ul>
                        </li>
                        <li>
                            <div class="mobile-child" data-target="mobile-kitz-special">
                                특수 밸브 <span class="arrow"></span>
                            </div>
                            <ul class="mobile-sub-sub" id="mobile-kitz-special">
                                <li><a href="#">스페셜 알로이</a></li>
                                <li><a href="#">초 저온용</a></li>
                                <li><a href="kitz-pfa-lined-ball.php">PFA LINED</a></li>
                            </ul>
                        </li>
                    </ul>
                </li>

                <!-- ✅ 국산밸브 -->
                <li>
                    <div class="mobile-parent" data-target="mobile-korea">
                        국산밸브 <span class="arrow"></span>
                    </div>
                    <ul class="mobile-sub" id="mobile-korea">
                        <li>
                            <div class="mobile-child" data-target="mobile-korea-forged">
                                단조밸브 <span class="arrow"></span>
                            </div>
                            <ul class="mobile-sub-sub" id="mobile-korea-forged">
                                <li><a href="dkm-all.php">[ 전체 보기 ]</a></li>
                                <li><a href="dkm-gate.php">게이트 밸브</a></li>
                                <li><a href="dkm-globe.php">글로브 밸브</a></li>
                                <li><a href="dkm-check.php">체크 밸브</a></li>
                                <li><a href="dkm-strainer.php">Y 스트레이너</a></li>
                                <li><a href="dkm-ball.php">볼 밸브</a></li>
                            </ul>
                        </li>
                        <li>
                            <div class="mobile-child" data-target="mobile-korea-cast">
                                주조밸브 <span class="arrow"></span>
                            </div>
                            <ul class="mobile-sub-sub" id="mobile-korea-cast">
                                <li><a href="tht-all.php">[ 전체 보기 ]</a></li>
                                <li><a href="tht-gate.php">게이트 밸브</a></li>
                                <li><a href="tht-globe.php">글로브 밸브</a></li>
                                <li><a href="tht-check.php">체크 밸브</a></li>
                                <li><a href="tht-strainer.php">Y 스트레이너</a></li>
                            </ul>
                        </li>
                        <li>
                            <div class="mobile-child" data-target="mobile-korea-butterfly">
                                버터플라이밸브 <span class="arrow"></span>
                            </div>
                            <ul class="mobile-sub-sub" id="mobile-korea-butterfly">
                                <li><a href="hs-butterfly.php#triple-offset">Triple Offset</a></li>
                                <li><a href="hs-butterfly.php#double-eccentric">Double Offset</a></li>
                                <li><a href="hs-butterfly.php#waterworks">Waterworks</a></li>
                                <li><a href="hs-butterfly.php#ptfe-lined">PTFE-Lined</a></li>
                                <li><a href="hs-butterfly.php#concentric">Concentric</a></li>
                                <li><a href="hs-butterfly.php#cartridge-seat">Cartridge Seat</a></li>
                                <li><a href="hs-butterfly.php#butterfly-check">Butterfly Check</a></li>
                                <li><a href="hs-butterfly.php#dual-plate-check">Dual Plate Check</a></li>
                            </ul>
                        </li>
                        <li>
                            <div class="mobile-child" data-target="mobile-korea-special">
                                스페셜 밸브 <span class="arrow"></span>
                            </div>
                            <ul class="mobile-sub-sub" id="mobile-korea-special">
                                <li><a href="special-hpress.php">콤팩트 고압 ON-OFF</a></li>
                                <li><a href="dkm-globe.php">글로브 밸브</a></li>
                                <li><a href="dkm-check.php">체크 밸브</a></li>
                                <li><a href="dkm-strainer.php">Y 스트레이너</a></li>
                                <li><a href="dkm-ball.php">볼 밸브</a></li>
                            </ul>
                        </li>
                    </ul>
                </li>

                <!-- ✅ 밸브수리 -->
                <li>
                    <div class="mobile-parent" data-target="mobile-repair">
                        밸브수리 <span class="arrow"></span>
                    </div>
                    <ul class="mobile-sub" id="mobile-repair">
                        <li><a href="repair.php">수리 과정</a></li>
                        <li><a href="inspection.php">테스트 과정</a></li>
                    </ul>
                </li>

                <!-- ✅ 악세사리 -->
                <li>
                    <div class="mobile-parent" data-target="mobile-accessory">
                        악세사리 <span class="arrow"></span>
                    </div>
                    <ul class="mobile-sub" id="mobile-accessory">
                        <li><a href="accy.php">전체보기(슬라이드)</a></li>
                    </ul>
                </li>

                <!-- ✅ 플로텍 -->
                <li>
                    <div class="mobile-parent" data-target="mobile-flotec">
                        플로텍 <span class="arrow"></span>
                    </div>
                    <ul class="mobile-sub" id="mobile-flotec">
                        <li><a href="about-flotec.php">플로텍 소개</a></li>
                        <li><a href="pq-data/dev/index.php">PQ DATA</a></li>
                        <li><a href="cert.php">대리점 인증서</a></li>
                        <li><a href="sales-record.php">REFERENCE</a></li>
                        <li><a href="sitemap.php">사이트맵</a></li>
                        <li><a href="#" id="ppt-menu-link-mobile">PPT</a></li>
                        <li>
                            <div class="mobile-child" data-target="mobile-flotec-partners">
                                협력업체 <span class="arrow"></span>
                            </div>
                            <ul class="mobile-sub-sub" id="mobile-flotec-partners">
                                <li><a href="/ak/">AK VINA</a></li>
                            </ul>
                        </li>
                    </ul>
                </li>
            </ul>
        </div>
        <!-- ✅ PC 하위 메뉴 -->
        <div class="submenu-wrap" id="submenu-wrap">
            <!-- KITZ 밸브 -->
            <div class="submenu-inner" id="submenu-1">
                <div class="menu-column">
                    <h2>공압 자동밸브</h2>
                    <ul>
                        <li><a href="c-series.php">소형 자동밸브(C 시리즈)</a></li>
                        <li><a href="atex.php">ATEX 인증품</a></li>
                        <li><a href="fa-series.php">중형 자동밸브(FA 시리즈)</a></li>
                        <li><a href="b-series.php">대형 자동밸브(B 시리즈)</a></li>
                    </ul>
                </div>
                <div class="menu-column">
                    <h2>전동 밸브</h2>
                    <ul>
                        <li><a href="ea-series.php">소형 전동(EA시리즈)</a></li>
                        <li><a href="ex-series.php">중형 전동(EX시리즈)</a></li>
                    </ul>
                </div>
                <div class="menu-column">
                    <h2>수동 밸브</h2>
                    <ul>
                        <li><a href="kitz-ball.php">볼 밸브</a></li>
                        <li><a href="kitz-butterfly.php">버터플라이밸브</a></li>
                        <li><a href="#">게이트 밸브</a></li>
                        <li><a href="#">글로브 밸브</a></li>
                        <li><a href="#">체크 밸브</a></li>
                    </ul>
                </div>
                <div class="menu-column">
                    <h2>특수 밸브</h2>
                    <ul>
                        <li><a href="#">스페셜 알로이</a></li>
                        <li><a href="#">초 저온용</a></li>
                        <li><a href="kitz-pfa-lined-ball.php">PFA LINED</a></li>
                    </ul>
                </div>
            </div>

            <!-- 국산밸브 -->
            <div class="submenu-inner" id="submenu-2">
                <div class="menu-column">
                    <h2>단조밸브</h2>
                    <ul>
                        <li><a href="dkm-all.php">
                                [ 전체 보기 ]
                            </a></li>
                        <li><a href="dkm-gate.php">게이트 밸브</a></li>
                        <li><a href="dkm-globe.php">글로브 밸브</a></li>
                        <li><a href="dkm-check.php">체크 밸브</a></li>
                        <li><a href="dkm-strainer.php">Y 스트레이너</a></li>
                        <li><a href="dkm-ball.php">볼 밸브</a></li>
                    </ul>
                </div>
                <div class="menu-column">
                    <h2>주조밸브</h2>
                    <ul>
                        <li><a href="tht-all.php">
                                [ 전체 보기 ]
                            </a></li>
                        <li><a href="tht-gate.php">게이트 밸브</a></li>
                        <li><a href="tht-globe.php">글로브 밸브</a></li>
                        <li><a href="tht-check.php">체크 밸브</a></li>
                        <li><a href="tht-strainer.php">Y 스트레이너</a></li>
                    </ul>
                </div>
                <div class="menu-column">
                    <h2>버터플라이밸브</h2>
                    <ul>
                        <li><a href="hs-butterfly.php#triple-offset">Triple Offset</a></li>
                        <li><a href="hs-butterfly.php#double-eccentric">Double Offset</a></li>
                        <li><a href="hs-butterfly.php#waterworks">Waterworks</a></li>
                        <li><a href="hs-butterfly.php#ptfe-lined">PTFE-Lined</a></li>
                        <li><a href="hs-butterfly.php#concentric">Concentric</a></li>
                        <li><a href="hs-butterfly.php#cartridge-seat">Cartridge Seat</a></li>
                        <li><a href="hs-butterfly.php#butterfly-check">Butterfly Check</a></li>
                        <li><a href="hs-butterfly.php#dual-plate-check">Dual Plate Check</a></li>
                    </ul>
                </div>
                <div class="menu-column">
                    <h2>스페셜 밸브</h2>
                    <ul>
                        <li><a href="special-hpress.php">콤팩트 고압 ON-OFF</a></li>
                        <li><a href="dkm-globe.php">글로브 밸브</a></li>
                        <li><a href="dkm-check.php">체크 밸브</a></li>
                        <li><a href="dkm-strainer.php">Y 스트레이너</a></li>
                        <li><a href="dkm-ball.php">볼 밸브</a></li>
                    </ul>
                </div>
            </div>

            <!-- 밸브수리 -->
            <div class="submenu-inner" id="submenu-3">
                <div class="menu-column">
                    <h2>밸브수리</h2>
                    <ul>
                        <li><a href="repair.php">수리 과정</a></li>
                        <li><a href="inspection.php">테스트 과정</a></li>
                    </ul>
                </div>
            </div>

            <!-- 악세사리 -->
            <div class="submenu-inner" id="submenu-4">
                <div class="menu-column">
                    <h2>악세사리</h2>
                    <ul>
                        <li><a href="accy.php">슬라이드(악세사리)</a></li>
                        <li><a href="retort.php">멸균장치(레토르트)</a></li>
                    </ul>
                </div>
            </div>
            <!-- ABOUT FLOTEC -->
            <div class="submenu-inner" id="submenu-5">
                <div class="menu-column">
                    <h2>FLOTEC</h2>
                    <ul>
                        <li><a href="about-flotec.php">플로텍 소개</a></li>
                        <li><a href="pq-data/dev/index.php">PQ DATA</a></li>
                        <li><a href="cert.php">대리점 인증서</a></li>
                        <li><a href="sales-record.php">REFERENCE</a></li>
                        <li><a href="sitemap.php">사이트맵</a></li>
                        <li><a href="#" id="ppt-menu-link">PPT</a></li>
                    </ul>
                </div>
                <div class="menu-column">
                    <h2>협력업체</h2>
                    <ul>
                        <li><a href="/ak/">AK VINA</a></li>
                    </ul>
                </div>
            </div>







        </div>
    </header>

    <!-- <div class="content-wrapper">
        <main style="max-width:1000px; margin:40px auto; padding:40px 20px;">
            <h1>콘텐츠 영역입니다</h1>
        </main>
    </div> -->

    <script>
        const PPT_MENU_URL = (function () {
            const script = "/ko/sitemap.php";
            const root = script.includes('/ko/') ? script.split('/ko/')[0] : '';
            return (root || '') + '/ppt/index.php';
        })();

        const menuIcon = document.getElementById('menu-icon');
        const mobileMenu = document.getElementById('mobile-menu');
        const submenuWrap = document.getElementById('submenu-wrap');
        const submenuItems = document.querySelectorAll('[data-submenu]');
        const submenuInners = document.querySelectorAll('.submenu-inner');

        // 햄버거 토글
        menuIcon.addEventListener('click', () => {
            const isOpen = mobileMenu.style.display === 'block';
            mobileMenu.style.display = isOpen ? 'none' : 'block';
            document.body.classList.toggle('blurred', !isOpen);
            menuIcon.classList.toggle('open', !isOpen);
        });

        // PC: 상단 메뉴 hover 시 하위메뉴 열기
        submenuItems.forEach((item) => {
            item.addEventListener('mouseenter', () => {
                const targetId = item.dataset.submenu;
                submenuWrap.style.display = 'block';
                submenuInners.forEach((el) => el.classList.remove('active'));
                document.getElementById(targetId).classList.add('active');
                document.body.classList.add('blurred');
            });
        });

        // PC: 마우스가 header를 벗어나면 하위메뉴 숨기기
        document.querySelector('header').addEventListener('mouseleave', () => {
            submenuWrap.style.display = 'none';
            submenuInners.forEach((el) => el.classList.remove('active'));
            document.body.classList.remove('blurred');
        });

        function handlePptMenuClick(e) {
            if (e) {
                e.preventDefault();
                e.stopPropagation();
            }
            const pw = window.prompt('PPT 비밀번호를 입력하세요');
            if (pw === '777' || pw === '1100') {
                const authUrl = PPT_MENU_URL.replace(/index\.php$/, 'auth.php') + '?pw=' + encodeURIComponent(pw);
                window.location.href = authUrl;
                return;
            }
            if (pw !== null) {
                window.alert('비밀번호가 올바르지 않습니다.');
            }
        }

        const pptLink = document.getElementById('ppt-menu-link');
        if (pptLink) {
            pptLink.addEventListener('click', handlePptMenuClick);
        }
        const pptLinkMobile = document.getElementById('ppt-menu-link-mobile');
        if (pptLinkMobile) {
            // 캡처링으로 먼저 가로채서, 모바일 메뉴 닫힘보다 우선 실행
            pptLinkMobile.addEventListener('click', handlePptMenuClick, true);
        }

        // ✅ 모바일: 2단계 메뉴 토글 (mobile-parent)
        document.querySelectorAll('.mobile-parent').forEach((parent) => {
            parent.addEventListener('click', () => {
                const target = document.getElementById(parent.dataset.target);
                const isOpen = target.classList.contains('show');

                // 모든 2단계, 3단계 메뉴 닫기
                document.querySelectorAll('.mobile-sub').forEach(el => el.classList.remove('show'));
                document.querySelectorAll('.mobile-parent').forEach(el => el.classList.remove('open'));
                document.querySelectorAll('.mobile-sub-sub').forEach(el => el.classList.remove('show'));
                document.querySelectorAll('.mobile-child').forEach(el => el.classList.remove('open'));

                // 현재만 열기
                if (!isOpen) {
                    parent.classList.add('open');
                    target.classList.add('show');
                }
            });
        });

        // ✅ 모바일: 3단계 메뉴 토글 (mobile-child)
        document.querySelectorAll('.mobile-child').forEach((child) => {
            child.addEventListener('click', () => {
                const target = document.getElementById(child.dataset.target);
                const isOpen = target.classList.contains('show');

                // 같은 2단계 내 3단계 닫기
                const siblings = child.closest('ul').querySelectorAll('.mobile-sub-sub');
                siblings.forEach(el => el.classList.remove('show'));
                child.closest('ul').querySelectorAll('.mobile-child').forEach(el => el.classList.remove('open'));

                // 현재만 열기
                if (!isOpen) {
                    child.classList.add('open');
                    target.classList.add('show');
                }
            });
        });

        // ✅ 페이지가 처음 열릴 때 모바일 메뉴 닫기
        document.addEventListener('DOMContentLoaded', () => {
            if (window.innerWidth <= 768) {
                mobileMenu.style.display = 'none';
                menuIcon.classList.remove('open');
                document.querySelectorAll('.mobile-parent').forEach(parent => parent.classList.remove('open'));
                document.querySelectorAll('.mobile-sub').forEach(sub => sub.classList.remove('show'));
                document.querySelectorAll('.mobile-sub-sub').forEach(sub => sub.classList.remove('show'));
                document.querySelectorAll('.mobile-child').forEach(child => child.classList.remove('open'));
                document.body.classList.remove('blurred');
            }
        });

        // ✅ PC 크기로 바뀌면 모바일 메뉴 초기화
        window.addEventListener('resize', () => {
            if (window.innerWidth > 768) {
                mobileMenu.style.display = 'none';
                document.body.classList.remove('blurred');
                menuIcon.classList.remove('open');
                document.querySelectorAll('.mobile-sub').forEach(el => el.classList.remove('show'));
                document.querySelectorAll('.mobile-parent').forEach(el => el.classList.remove('open'));
                document.querySelectorAll('.mobile-sub-sub').forEach(el => el.classList.remove('show'));
                document.querySelectorAll('.mobile-child').forEach(el => el.classList.remove('open'));
            }
        });

        // ✅ 언어 선택 기능
        function changeLanguage(selectedLang) {
            // 현재 URL에서 경로 추출
            const currentPath = window.location.pathname;

            // 현재 경로에서 언어 폴더 부분을 찾아서 교체
            // 예: /flotec-2/ko/index.php -> /flotec-2/en/index.php
            const newPath = currentPath.replace(/\/(ko|en|jp|vn)\//, '/' + selectedLang + '/');

            // 새로운 URL로 이동
            window.location.href = newPath;
        }

        // 모바일 언어 선택 이벤트
        document.getElementById('lang-mobile').addEventListener('change', function() {
            changeLanguage(this.value);
        });

        // PC 언어 선택 이벤트
        document.getElementById('lang-select').addEventListener('change', function() {
            changeLanguage(this.value);
        });
    </script>
</body>

</html>    </header>
    <main>
        <style>
    .text-overlay-ball {
        position: absolute;
        top: 30%;
        left: 50%;
        font-size: 4vw;
        color: #191A1B;
    }

    .styled-container {
        display: flex;
        align-items: center;
        gap: 10px;
        /* 기본 gap */
        width: 100%;
    }

    .styled-box-group {
        display: flex;
        gap: 0;
        /* 브라운 박스와 블랙 박스 사이의 gap */
    }

    .styled-box-orange {
        width: 20px;
        height: 14px;
        background-color: #DD760B;
    }

    .styled-box-blue {
        width: 20px;
        height: 14px;
        background-color: rgb(2, 129, 255);
    }

    .styled-box-gray {
        width: 20px;
        height: 14px;
        background-color: rgb(187, 187, 187);
    }

    .styled-box-green {
        width: 20px;
        height: 14px;
        background-color: rgb(15, 221, 11);
    }

    .styled-box-black {
        width: 15px;
        height: 14px;
        background-color: black;
    }

    .styled-text {
        font-size: 18px;
        font-weight: 800;
        color: black;

    }

    .styled-line-orange {
        flex-grow: 1;
        height: 1.5px;
        background-color: #DD760B;
    }

    .styled-line-blue {
        flex-grow: 1;
        height: 1.5px;
        background-color: rgb(2, 90, 178);
    }

    .styled-line-gray {
        flex-grow: 1;
        height: 1.5px;
        background-color: rgb(187, 187, 187);
    }

    .styled-line-green {
        flex-grow: 1;
        height: 1.5px;
        background-color: rgb(0, 136, 41);
    }

    .capa-container {
        width: 100%;
        font-family: Arial, sans-serif;
        font-size: 12pt;
        padding: 0 12px;
    }

    .capa-row {
        display: flex;
        /* justify-content: space-between; */
        border-bottom: 1px dashed rgb(158, 157, 157);
        padding: 12px 0;
    }

    .capa-row span {
        color: #888;
        font-weight: 400;
    }

    .capa-label {
        width: 30%;
        text-align: left;
        font-weight: 600;
    }

    .capa-value {
        width: 70%;
        text-align: left;
        font-weight: 400;
        color: rgb(81, 81, 81);
    }

    #matl-detail {
        display: none;
        transition: all 0.3s ease-in-out;
    }

    #matl-detail.active {
        display: block;
    }

    .dkm-gate-back {
        width: 100%;
        height: 200px;
        /* 원하는 높이 */
        background-image: url('img/dkm-gate-back.jpg');
        /* 이미지 경로 */
        background-size: contain;
        /* 비율 유지하며 채움 */
        background-repeat: repeat;
        /* 반복 방지 */
        position: relative;
        background-position: center top;
        /* 상단부터 시작 */
        background-attachment: fixed;
        /* 스크롤 시 배경 고정 */
    }

    .text-overlay-ball p:nth-child(1) {
        font-size: 2vw;
        color: white;
        font-weight: 900;
    }

    .text-overlay-ball p:nth-child(2) {
        font-size: 6vw;
        color: #339AF0;
        font-weight: 900;
    }

    .text-overlay-ball p:nth-child(3) {
        font-size: 2vw;
        font-weight: 900;
        color: rgb(171, 4, 21);
    }

    .text-overlay-ball p:nth-child(4) {
        font-size: 1.3vw;
        font-weight: 400;
        color: rgb(110, 106, 106);
    }

    .product-list {
        list-style: none;
        padding: 0;
    }

    .product-list li {
        display: flex;
        margin-bottom: 8px;
        height: 14x;
        line-height: 16px;
        font-size: 14px !important;
        color: rgb(9, 6, 36);
    }

    .label {
        flex: 3;
        font-weight: 700;
        color: rgb(0, 0, 0);
    }

    .value {
        flex: 7;
    }

    .highlight {
        margin-top: 20px;
        font-size: 14px;
        font-weight: 600;
    }

    @media (min-width: 1100px) {
        .text-overlay-ball p:nth-child(1) {
            font-size: 18pt
        }

        .text-overlay-ball p:nth-child(2) {
            font-size: 50pt
        }

        .text-overlay-ball p:nth-child(3) {
            font-size: 18pt
        }

        .text-overlay-ball p:nth-child(4) {
            font-size: 10pt
        }
    }

    @media (max-width: 1000px) {
        .sub-title {
            position: sticky;
        }
    }

    @media (max-width: 740px) {
        .dkm-gate-back {
            width: 740px;
            /* 최소 너비 설정 */
            margin: 0 auto;
            /* 화면 가운데 정렬 */
        }
    }

    .image-container {
        margin: 20px 0;
    }

    .image-container img {
        border: 3px solid #000;
        max-width: 100%;
        height: auto;
    }

    .pr_title {
        display: flex;
        align-items: center;
        justify-content: center;
        /* 중앙 정렬 */
        background-image: url("../img/sitemap_banner.jpg");
        background-size: cover;
        background-position: center;
        height: 200px;
        width: 100%;
        position: relative;
        box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
    }

    .pr_title-inner {
        width: 100%;
        max-width: 1000px;
        /* 메뉴와 동일한 최대 너비 */
        margin: 0 auto;
        /* padding은 메뉴와 동일하게 맞추면 더 자연스러움 */
        padding-left: 10px;
        padding-right: 10px;
        box-sizing: border-box;
    }

    .pr_title-text {
        text-align: left;
        color: white;
        font-size: 40pt;
        font-weight: 900;
    }

    /* 반응형: 화면이 작아지면 글자 크기와 패딩 조정 */
    @media (max-width: 1000px) {
        .pr_title-inner {
            max-width: 100%;
            padding-left: 10px;
            padding-right: 10px;
        }

        .pr_title-text {
            font-size: 7vw;
            /* 화면에 맞게 글자 크기 자동 조정 */
        }
    }

    .pr_title:before,
    .product_title:before {
        content: "";
        background: linear-gradient(to right, black, transparent);
        position: absolute;
        left: 0;
        height: 200px;
        width: 60%;
    }

    .pr_title div {
        color: white;
        font-size: 40pt;
        font-weight: 900;
        position: relative;
        z-index: 1;
    }

    .sub-title {
        display: none;
        /* 기본적으로 숨김 */
        position: sticky;
        top: 0;
        z-index: 100;
        background-color: white;
    }

    .sub-title.sticky {
        display: flex;
        /* 스티키일 때만 flex로 보임 */
    }

    .content-wrapper {
        margin-top: 0px;
    }

    .sitemap-section {
        margin: 60px 0;
    }

    .sitemap-title {
        font-weight: 900;
        font-size: 20px;
        margin-bottom: 8px;
    }

    .sitemap-bar {
        height: 2px;
        background: linear-gradient(to right, #339af0 0 150px, #000 150px 100%);
        margin-bottom: 24px;
    }

    .sitemap-label {
        font-size: 15px;
        color: #888;
        margin-bottom: 8px;
    }

    .sitemap-link-list {
        display: flex;
        flex-wrap: wrap;
        gap: 32px;
        margin-bottom: 12px;
    }

    .sitemap-link-list.column {
        flex-direction: column;
        gap: 4px;
    }

    .sitemap-link-list .sitemap-link {
        min-width: 90px;
        text-align: center;
    }

    .sitemap-link {
        color: #222;
        text-decoration: none;
        font-size: 16px;
        font-weight: 500;
        transition: color 0.2s;
        word-break: keep-all;
    }

    .sitemap-link:hover {
        color: #339af0;
        text-decoration: underline;
    }

    .sitemap-row {
        display: flex;
        gap: 32px;
        flex-wrap: wrap;
    }

    .sitemap-row .sitemap-link,
    .sitemap-row span {
        min-width: 70px;
        text-align: center;
    }

    .sitemap-row span {
        font-weight: 700;
    }

    @media (max-width: 900px) {

        .sitemap-link-list,
        .sitemap-row {
            gap: 16px;
        }

        .sitemap-title {
            font-size: 17px;
        }

        .sitemap-link {
            font-size: 15px;
        }
    }

    @media (max-width: 600px) {
        .sitemap-link-list {
            align-items: flex-start;
        }

        .sitemap-link-list,
        .sitemap-row {
            flex-direction: column;
            gap: 8px;
        }

        .sitemap-link-list .sitemap-link,
        .sitemap-row .sitemap-link,
        .sitemap-row span {
            min-width: 0;
            text-align: left;
        }

        .sitemap-title {
            font-size: 15px;
        }

        .sitemap-bar {
            margin-bottom: 16px;
        }
    }
</style>
<div class="pr_title" id="block-11">
    <div class="pr_title-inner">
        <div class="pr_title-text">SITE MAP</div>
    </div>
</div>


<div class='all-wrap'>
    <div class="sub-title">
        <div class="sub-p" onclick="scrollToTop()" style="cursor: pointer;">SITE MAP</div>
        <div class="sub-short">
            <ul>
                <li class="img-center" onclick="scrollToTop()"><img src="../img/home.png"></li>
            </ul>
        </div>
    </div>
    <div class="content-wrapper">
        <div class="sitemap-section">
            <div class="sitemap-title">PRODUCTS</div>
            <div class="sitemap-bar"></div>
            <div class="sitemap-label">(JAPANESE VALVES)</div>
            <div class="sitemap-link-list">
                <a href="c-series.php" class="sitemap-link">소형 자동 밸브</a>
                <a href="fa-series.php" class="sitemap-link">중형 자동 밸브</a>
                <a href="b-series.php" class="sitemap-link">대형 자동 밸브</a>
                <a href="ea-series.php" class="sitemap-link">소형 전동 밸브</a>
                <a href="ex-series.php" class="sitemap-link">중형 전동 밸브</a>
                <a href="kitz-ball.php" class="sitemap-link">볼 밸브</a>
                <a href="kitz-butterfly.php" class="sitemap-link">버터플라이 밸브</a>
            </div>
            <div class="sitemap-label" style="margin:40px 0 8px;">(KOREAN VALVES)</div>
            <div class="sitemap-link-list column">
                <div class="sitemap-row">
                    <span>CASTING</span>
                    <a href="tht-ball.php" class="sitemap-link">BALL</a>
                    <a href="tht-gate.php" class="sitemap-link">GATE</a>
                    <a href="tht-globe.php" class="sitemap-link">GLOBE</a>
                    <a href="tht-check.php" class="sitemap-link">CHECK</a>
                    <a href="tht-strainer.php" class="sitemap-link">STRAINER</a>
                </div>
                <div class="sitemap-row">
                    <span>FORGING</span>
                    <a href="dkm-ball.php" class="sitemap-link">BALL</a>
                    <a href="dkm-gate.php" class="sitemap-link">GATE</a>
                    <a href="dkm-globe.php" class="sitemap-link">GLOBE</a>
                    <a href="dkm-check.php" class="sitemap-link">CHECK</a>
                    <a href="dkm-strainer.php" class="sitemap-link">STRAINER</a>
                </div>
            </div>
        </div>
        <div class="sitemap-section">
            <div class="sitemap-title">MAINTNANCE</div>
            <div class="sitemap-bar"></div>
            <div class="sitemap-link-list">
                <a href="repair.php" class="sitemap-link">수리 과정</a>
                <a href="inspection.php" class="sitemap-link">테스트 과정</a>
            </div>
        </div>
        <div class="sitemap-section">
            <div class="sitemap-title">ACCESSORIES</div>
            <div class="sitemap-bar"></div>
            <div class="sitemap-link-list">
                <a href="fa-series.php" class="sitemap-link">솔레노이드 밸브</a>
                <a href="fa-series.php" class="sitemap-link">리미트 스위치</a>
                <a href="fa-series.php" class="sitemap-link">포지셔너</a>
                <a href="fa-series.php" class="sitemap-link">필터네갈레이터</a>
                <a href="fa-series.php" class="sitemap-link">스피드콘트롤러</a>
            </div>
        </div>
        <div class="sitemap-section">
            <div class="sitemap-title">FLOTEC</div>
            <div class="sitemap-bar"></div>
            <div class="sitemap-link-list">
                <a href="cert.php" class="sitemap-link">대리점인정서</a>
                <a href="sitemap.php" class="sitemap-link">SITE MAP</a>
            </div>
        </div>
    </div>
</div>

<script>
    window.addEventListener('scroll', function() {
        const subTitle = document.querySelector('.sub-title');
        const prTitle = document.querySelector('.pr_title');

        if (prTitle) {
            const prTitleBottom = prTitle.getBoundingClientRect().bottom;
            if (prTitleBottom <= 0) {
                subTitle.classList.add('sticky');
            } else {
                subTitle.classList.remove('sticky');
            }
        }
    });
</script>          <!-- 튤팁아이디를 꼭 넣어 줘야함 -->
  <div id="tooltip" class="tooltip"></div>
  <!-- 모달 -->
  <div id="myModal" class="modal">
    <div class="modal-content">
      <span class="close">&times;</span>
      <!-- PDF를 표시할 iframe -->
      <iframe id="pdfViewer" src="" width="100%" height="100%"></iframe>
    </div>
  </div>    </main>
    <footer>
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<style>
  body {
    margin: 0;
    padding: 0;
    /* font-family: Arial, sans-serif; */
  }

  /* .footer-body {
  max-width: 1000px;
} */

  /* Footer Container */
  .footer-container {
    background-color: #0D1116;
    padding: 20px;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .footer-box {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: nowrap;
    max-width: 1000px;
    width: 100%;
    padding-bottom: 10px;
  }

  .column {
    margin-right: 20px;
  }

  .column:last-child {
    margin-right: 0;
  }

  .column-title {
    font-size: 12px;
    font-weight: 600;
    margin-bottom: 10px;
    cursor: pointer;
    color: #fff;
    position: relative;
  }

  .column-title i {
    font-size: 14px;
    transition: transform 0.3s ease;
  }

  .column-content {
    display: block;
  }

  .column-content a {
    color: #adb5bd;
    text-decoration: none;
    font-size: 12px;
    display: block;
    margin: 5px 0;
  }

  .column-content a:hover {
    color: #fff;
  }

  /* Responsive Styles */
  @media (max-width: 770px) {
    .footer-box {
      flex-wrap: wrap;
      flex-direction: column;
    }

    .column {
      width: 100%;
      margin-bottom: 20px;
      border-bottom: 1px solid #333;
      padding-bottom: 10px;
      position: relative;
    }

    .column:last-child {
      border-bottom: 0px;
      margin-bottom: 0px;
    }

    .column-title {
      display: flex;
      justify-content: space-between;
      align-items: center;
    }

    .column-title i {
      display: inline;
      /* 770px 이하에서만 표시 */
    }

    .column-content {
      display: none;
    }

    .column-title.active i {
      transform: rotate(45deg);
    }

    .column-title.active+.column-content {
      display: block;
    }
  }

  @media (min-width: 771px) {
    .column-title i {
      display: none;
      /* 771px 이상에서는 + 아이콘 숨김 */
    }

    .footer-box {
      border-bottom: 0px;
    }

  }

  .Footer-bar-begin {
    width: 100%;
    /* 전체 너비로 설정 */
    height: 4px;
    background: linear-gradient(to right, #046CDB 25%, #000000 75%);
  }

  .Footer-bar-end {
    width: 100%;
    /* 전체 너비로 설정 */
    height: 4px;
    background: linear-gradient(to left, #046CDB 25%, #000000 70%);
  }

  .footer-end .highlight {
    color: #fff;
  }

  .footer-copy {
    background-color: #0D1116;
    padding: 20px;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 0px;
  }

  .column-copy {
    font-size: 12px;
    cursor: pointer;
    color: #ADB5BD;
    position: relative;
  }
</style>

<div class="footer-body">
  <div class="Footer-bar-begin">
  </div>
  <div class="footer-container">
    <div class=" footer-box" style="border-bottom: 1px solid rgb(69, 68, 68)">
      <div class="column">
        <div class="column-title">KITZ 밸브 <i class="fa fa-plus"></i></div>
        <div class="column-content">
          <a href="c-series.php">소형 자동밸브(C 시리즈)</a>
          <a href="atex.php">ATEX 인증품</a>
          <a href="fa-series.php">중형 자동밸브(FA 시리즈)</a>
          <a href="b-series.php">대형 자동밸브(B 시리즈)</a>
          <a href="ea-series.php">소형 전동(EA시리즈)</a>
          <a href="ex-series.php">중형 전동(EX시리즈)</a>
          <a href="kitz-ball.php">볼 밸브</a>
          <a href="kitz-butterfly.php">버터플라이밸브</a>
        </div>
      </div>
      <div class="column">
        <div class="column-title">국산밸브 <i class="fa fa-plus"></i></div>
        <div class="column-content">
          <a href="dkm-gate.php">게이트 밸브</a>
          <a href="dkm-globe.php">글로브 밸브</a>
          <a href="dkm-check.php">체크 밸브</a>
          <a href="dkm-strainer.php">Y 스트레이너</a>
          <a href="dkm-ball.php">볼 밸브</a>
          <a href="special-hpress.php">콤팩트 고압 ON-OFF</a>
        </div>
      </div>
      <div class="column">
        <div class="column-title">밸브수리 <i class="fa fa-plus"></i></div>
        <div class="column-content">
          <a href="repair.php">수리 과정</a>
          <a href="inspection.php">테스트 과정</a>
        </div>
      </div>
      <div class="column">
        <div class="column-title">악세사리 <i class="fa fa-plus"></i></div>
        <div class="column-content">
          <a href="solenoid.php">솔레노이드 밸브</a>
          <a href="limit-switch.php">리미트 스위치</a>
          <a href="positioner.php">포지셔너</a>
          <a href="filter.php">필터레귤레이터</a>
          <a href="speed-controller.php">스피드콘트롤러</a>
        </div>
      </div>
      <div class="column">
        <div class="column-title">About Us <i class="fa fa-plus"></i></div>
        <div class="column-content">
          <a href="index.php">Contact</a>
        </div>
      </div>
    </div>
  </div>
  <div class="footer-copy">
    <div class=" footer-box">
      <div class="column">
        <div class="column-copy">
          Copyright © Kensoft. All rights reserved.
        </div>
      </div>
      <div class="column">
        <div class="column-copy">

          주식회사 미진테크<br>
          부산시 강서구 대저2동 부산티플렉스 107동 213호<br>
          TEL 051. 796. 2220<br>
          FAX 051. 796. 2221<br>
          EMAIL master@kitz.co.kr

        </div>
      </div>
    </div>
  </div>

  <div class="Footer-bar-end">
  </div>
</div>
<script>
  document.addEventListener("DOMContentLoaded", function() {
    const columnTitles = document.querySelectorAll(".column-title");

    columnTitles.forEach((title) => {
      title.addEventListener("click", function() {
        const isActive = title.classList.contains("active");
        columnTitles.forEach((item) => item.classList.remove("active")); // 다른 모든 열 닫기
        if (!isActive) {
          title.classList.add("active"); // 현재 열 열기
        }
      });
    });
  });
</script>    </footer>
    <script src="../js/tooltip.js"></script>
    <script src="../js/modal.js"></script>
</body>

</html>