{"id":38,"date":"2026-09-17T14:04:44","date_gmt":"2026-09-17T05:04:44","guid":{"rendered":"https:\/\/red92333.mycafe24.com\/?page_id=38"},"modified":"2026-09-21T16:59:39","modified_gmt":"2026-09-21T07:59:39","slug":"%eb%ac%b8%ec%9d%98%ec%95%88%eb%82%b4","status":"publish","type":"page","link":"https:\/\/reddesign.co.kr\/?page_id=38","title":{"rendered":"\ubb38\uc758\uc548\ub0b4"},"content":{"rendered":"\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/gh\/orioncactus\/pretendard@v1.3.9\/dist\/web\/static\/pretendard.css\">\n\n<style>\n\/* =========================================================\n   RED DESIGN CONTACT PAGE\n   HEADER \/ FOOTER \uc81c\uc678\n\n   PC 1201px \uc774\uc0c1 \uae30\uc874 \ub514\uc790\uc778 \uc720\uc9c0\n\n   1025 ~ 1200 : SMALL PC\n   769  ~ 1024 : TABLET\n   601  ~ 768  : SMALL TABLET \/ WIDE MOBILE\n   481  ~ 600  : WIDE MOBILE\n   421  ~ 480  : MOBILE\n   361  ~ 420  : SMALL MOBILE\n   360 \uc774\ud558    : VERY SMALL MOBILE\n========================================================= *\/\n\n\n\/* =========================================================\n   BASE\n========================================================= *\/\n\n.rdq2026-page,\n.rdq2026-page *{\n    box-sizing:border-box;\n}\n\n.rdq2026-page{\n    --rdq-red:#e30613;\n    --rdq-black:#171717;\n    --rdq-text:#222;\n    --rdq-gray:#777;\n    --rdq-line:#e5e5e5;\n    --rdq-soft:#f7f7f7;\n    --rdq-soft-red:#fff4f4;\n    --rdq-max:1200px;\n\n    position:relative;\n    z-index:1;\n\n    width:100% !important;\n    max-width:none !important;\n\n    margin:0 !important;\n    padding:0 !important;\n\n    background:#fff;\n    color:var(--rdq-text);\n\n    font-family:'Pretendard',sans-serif !important;\n\n    word-break:keep-all;\n\n    overflow:hidden;\n}\n\n.rdq2026-page *,\n.rdq2026-page p,\n.rdq2026-page h1,\n.rdq2026-page h2,\n.rdq2026-page h3,\n.rdq2026-page h4,\n.rdq2026-page a,\n.rdq2026-page span{\n    font-family:'Pretendard',sans-serif !important;\n}\n\n.rdq2026-page a{\n    color:inherit !important;\n\n    text-decoration:none !important;\n}\n\n.rdq2026-page img{\n    display:block;\n\n    max-width:100%;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.rdq2026-hero{\n    position:relative;\n\n    width:100vw;\n    min-height:290px;\n\n    margin:0 0 0 calc(50% - 50vw) !important;\n    padding:80px 0 0 !important;\n\n    display:flex;\n    align-items:center;\n\n    overflow:hidden;\n\n    background:\n        url(\"https:\/\/images.unsplash.com\/photo-1497366216548-37526070297c?auto=format&fit=crop&w=2200&q=90\")\n        center center \/ cover no-repeat;\n}\n\n.rdq2026-hero::before{\n    content:\"\";\n\n    position:absolute;\n    inset:0;\n\n    z-index:1;\n\n    background:\n        linear-gradient(\n            90deg,\n            rgba(8,12,16,.92) 0%,\n            rgba(8,12,16,.76) 34%,\n            rgba(8,12,16,.40) 67%,\n            rgba(8,12,16,.14) 100%\n        );\n}\n\n.rdq2026-hero::after{\n    content:\"\";\n\n    position:absolute;\n\n    left:0;\n    top:80px;\n    bottom:0;\n\n    z-index:2;\n\n    width:5px;\n\n    background:var(--rdq-red);\n}\n\n.rdq2026-hero-inner{\n    position:relative;\n    z-index:3;\n\n    width:min(var(--rdq-max), calc(100% - 60px));\n\n    margin:0 auto !important;\n    padding:0 !important;\n}\n\n.rdq2026-hero-label{\n    display:flex !important;\n    align-items:center !important;\n\n    gap:12px;\n\n    margin:0 0 17px !important;\n    padding:0 !important;\n\n    color:rgba(255,255,255,.74) !important;\n\n    font-size:11px !important;\n    font-weight:700 !important;\n    line-height:1 !important;\n\n    letter-spacing:.17em;\n}\n\n.rdq2026-hero-label::before{\n    content:\"\";\n\n    width:30px;\n    height:2px;\n\n    flex:0 0 auto;\n\n    background:var(--rdq-red);\n}\n\n.rdq2026-hero-title{\n    margin:0 !important;\n    padding:0 !important;\n\n    color:#fff !important;\n\n    font-size:56px !important;\n    font-weight:750 !important;\n    line-height:1.15 !important;\n\n    letter-spacing:-.055em !important;\n}\n\n.rdq2026-hero-desc{\n    max-width:640px;\n\n    margin:19px 0 0 !important;\n    padding:0 !important;\n\n    color:rgba(255,255,255,.76) !important;\n\n    font-size:16px !important;\n    font-weight:400 !important;\n    line-height:1.75 !important;\n}\n\n\n\/* =========================================================\n   BODY\n========================================================= *\/\n\n.rdq2026-body{\n    position:relative;\n\n    width:100% !important;\n    max-width:none !important;\n\n    margin:0 !important;\n    padding:82px 0 120px !important;\n\n    background:#fff;\n}\n\n.rdq2026-container{\n    width:min(var(--rdq-max), calc(100% - 60px));\n\n    margin:0 auto !important;\n    padding:0 !important;\n}\n\n\n\/* =========================================================\n   LAYOUT\n========================================================= *\/\n\n.rdq2026-layout{\n    width:100% !important;\n\n    display:grid !important;\n\n    grid-template-columns:220px minmax(0,1fr) !important;\n\n    gap:70px !important;\n\n    align-items:start !important;\n\n    margin:0 !important;\n    padding:0 !important;\n}\n\n.rdq2026-layout > div{\n    min-width:0 !important;\n}\n\n\n\/* =========================================================\n   LEFT MENU\n========================================================= *\/\n\n.rdq2026-side{\n    width:220px !important;\n\n    margin:0 !important;\n    padding:0 !important;\n\n    float:none !important;\n}\n\n.rdq2026-side-head{\n    position:relative;\n\n    width:100%;\n    height:86px;\n\n    display:flex;\n    align-items:center;\n    justify-content:center;\n\n    overflow:hidden;\n\n    margin:0 !important;\n    padding:0 15px !important;\n\n    background:var(--rdq-red);\n\n    color:#fff !important;\n\n    font-size:22px !important;\n    font-weight:700 !important;\n    line-height:1.2 !important;\n\n    letter-spacing:-.03em;\n}\n\n.rdq2026-side-head::after{\n    content:\"CONTACT\";\n\n    position:absolute;\n\n    right:-11px;\n    bottom:-12px;\n\n    color:rgba(255,255,255,.10);\n\n    font-size:32px;\n    font-weight:900;\n    line-height:1;\n}\n\n.rdq2026-side-links{\n    width:100% !important;\n\n    margin:0 !important;\n    padding:7px !important;\n\n    background:#f7f7f7;\n\n    border:1px solid #e5e5e5;\n    border-top:0;\n}\n\nhtml body .rdq2026-page .rdq2026-side-link{\n    position:relative !important;\n\n    width:100% !important;\n    min-height:50px !important;\n\n    display:flex !important;\n    align-items:center !important;\n\n    margin:0 !important;\n    padding:0 40px 0 21px !important;\n\n    background:#171717 !important;\n\n    border:0 !important;\n\n    color:#fff !important;\n\n    -webkit-text-fill-color:#fff !important;\n\n    opacity:1 !important;\n\n    font-size:14px !important;\n    font-weight:600 !important;\n    line-height:1.35 !important;\n}\n\n.rdq2026-side-link-text{\n    position:relative;\n    z-index:3;\n\n    color:#fff !important;\n\n    -webkit-text-fill-color:#fff !important;\n\n    opacity:1 !important;\n\n    font-size:14px !important;\n    font-weight:600 !important;\n}\n\n.rdq2026-side-link::before{\n    content:\"\";\n\n    position:absolute;\n\n    left:0;\n    top:50%;\n\n    width:4px;\n    height:24px;\n\n    background:var(--rdq-red);\n\n    transform:translateY(-50%);\n}\n\n.rdq2026-side-link::after{\n    content:\"\u203a\";\n\n    position:absolute;\n\n    right:16px;\n    top:50%;\n\n    color:#fff !important;\n\n    font-size:20px;\n\n    transform:translateY(-50%);\n}\n\n\n\/* =========================================================\n   RIGHT CONTENT\n========================================================= *\/\n\n.rdq2026-content{\n    width:100% !important;\n    max-width:100% !important;\n\n    min-width:0 !important;\n\n    margin:0 !important;\n    padding:0 !important;\n}\n\n\n\/* =========================================================\n   CONTENT HEAD\n========================================================= *\/\n\n.rdq2026-content-head{\n    width:100%;\n\n    margin:0 !important;\n    padding:0 0 26px !important;\n\n    border-bottom:1px solid #ddd;\n}\n\n.rdq2026-content-label{\n    display:flex !important;\n    align-items:center !important;\n\n    gap:10px;\n\n    margin:0 0 11px !important;\n    padding:0 !important;\n\n    color:var(--rdq-red) !important;\n\n    font-size:11px !important;\n    font-weight:800 !important;\n    line-height:1 !important;\n\n    letter-spacing:.15em;\n}\n\n.rdq2026-content-label::before{\n    content:\"\";\n\n    width:27px;\n    height:2px;\n\n    flex:0 0 auto;\n\n    background:var(--rdq-red);\n}\n\n.rdq2026-content-title{\n    margin:0 !important;\n    padding:0 !important;\n\n    color:#1b1b1b !important;\n\n    font-size:40px !important;\n    font-weight:720 !important;\n    line-height:1.2 !important;\n\n    letter-spacing:-.045em !important;\n}\n\n\n\/* =========================================================\n   CONTACT INTRO\n========================================================= *\/\n\n.rdq2026-intro{\n    margin:44px 0 0 !important;\n}\n\n.rdq2026-intro-small{\n    margin:0 0 9px !important;\n    padding:0 !important;\n\n    color:var(--rdq-red) !important;\n\n    font-size:11px !important;\n    font-weight:800 !important;\n\n    letter-spacing:.14em;\n}\n\n.rdq2026-intro-title{\n    margin:0 !important;\n    padding:0 !important;\n\n    color:#1e1e1e !important;\n\n    font-size:30px !important;\n    font-weight:700 !important;\n    line-height:1.4 !important;\n\n    letter-spacing:-.04em !important;\n}\n\n.rdq2026-intro-desc{\n    margin:12px 0 0 !important;\n    padding:0 !important;\n\n    color:#707070 !important;\n\n    font-size:16px !important;\n    line-height:1.75 !important;\n}\n\n\n\/* =========================================================\n   CONTACT GRID\n========================================================= *\/\n\n.rdq2026-contact-grid{\n    display:grid;\n\n    grid-template-columns:minmax(0,1fr) 320px;\n\n    gap:25px;\n\n    margin:35px 0 0 !important;\n}\n\n\n\/* =========================================================\n   INFO BOX\n========================================================= *\/\n\n.rdq2026-info-box{\n    min-width:0;\n\n    padding:32px 34px !important;\n\n    background:#fafafa;\n\n    border:1px solid #ededed;\n\n    border-radius:12px;\n}\n\n.rdq2026-info-row{\n    width:100%;\n\n    display:flex;\n    align-items:center;\n\n    gap:15px;\n\n    min-height:54px;\n\n    border-bottom:1px solid #ececec;\n}\n\n.rdq2026-info-row:last-child{\n    border-bottom:0;\n}\n\n.rdq2026-info-icon{\n    width:38px;\n    height:38px;\n\n    flex:0 0 auto;\n\n    display:flex;\n    align-items:center;\n    justify-content:center;\n\n    border-radius:50%;\n\n    background:#fff;\n\n    color:var(--rdq-red) !important;\n\n    font-size:15px !important;\n    font-weight:700 !important;\n\n    border:1px solid #ebebeb;\n}\n\n.rdq2026-info-label{\n    width:68px;\n\n    flex:0 0 auto;\n\n    color:#929292 !important;\n\n    font-size:12px !important;\n    font-weight:650 !important;\n}\n\n.rdq2026-info-value{\n    min-width:0;\n\n    color:#262626 !important;\n\n    font-size:16px !important;\n    font-weight:550 !important;\n\n    line-height:1.5 !important;\n\n    overflow-wrap:anywhere;\n    word-break:break-word;\n}\n\n\n\/* =========================================================\n   PHONE\n========================================================= *\/\n\n.rdq2026-phone{\n    position:relative;\n\n    min-width:0;\n\n    padding:32px 30px !important;\n\n    display:flex;\n    flex-direction:column;\n    justify-content:center;\n\n    overflow:hidden;\n\n    background:#171717;\n\n    border-radius:12px;\n}\n\n.rdq2026-phone::before{\n    content:\"\";\n\n    position:absolute;\n\n    width:140px;\n    height:140px;\n\n    right:-46px;\n    bottom:-57px;\n\n    border:23px solid rgba(255,255,255,.035);\n\n    border-radius:50%;\n}\n\n.rdq2026-phone-label{\n    position:relative;\n    z-index:2;\n\n    margin:0 0 12px !important;\n\n    color:#aaa !important;\n\n    font-size:12px !important;\n    font-weight:600 !important;\n\n    letter-spacing:.06em;\n}\n\n.rdq2026-phone-number{\n    position:relative;\n    z-index:2;\n\n    display:inline-block;\n\n    max-width:100%;\n\n    color:#fff !important;\n\n    -webkit-text-fill-color:#fff !important;\n\n    font-size:32px !important;\n    font-weight:750 !important;\n    line-height:1.2 !important;\n\n    letter-spacing:-.035em !important;\n\n    white-space:nowrap;\n}\n\n.rdq2026-phone-tag{\n    position:relative;\n    z-index:2;\n\n    display:inline-flex;\n\n    width:fit-content;\n\n    margin:23px 0 0 !important;\n    padding:8px 14px !important;\n\n    background:var(--rdq-red);\n\n    border-radius:30px;\n\n    color:#fff !important;\n\n    font-size:11px !important;\n    font-weight:650 !important;\n}\n\n\n\/* =========================================================\n   HOURS\n========================================================= *\/\n\n.rdq2026-hours{\n    position:relative;\n\n    margin:27px 0 0 !important;\n    padding:30px 32px !important;\n\n    display:grid;\n\n    grid-template-columns:200px minmax(0,1fr);\n\n    gap:38px;\n\n    align-items:center;\n\n    background:var(--rdq-soft-red);\n\n    border-radius:12px;\n}\n\n.rdq2026-hours-title{\n    display:flex;\n    align-items:center;\n\n    gap:11px;\n\n    margin:0 !important;\n    padding:0 !important;\n\n    color:var(--rdq-red) !important;\n\n    font-size:19px !important;\n    font-weight:700 !important;\n}\n\n.rdq2026-hours-title::before{\n    content:\"\";\n\n    width:9px;\n    height:9px;\n\n    flex:0 0 auto;\n\n    border-radius:50%;\n\n    background:var(--rdq-red);\n}\n\n.rdq2026-hours-list{\n    min-width:0;\n\n    display:grid;\n\n    grid-template-columns:1fr 1fr;\n\n    gap:14px;\n}\n\n.rdq2026-hour{\n    min-width:0;\n\n    display:flex;\n    align-items:center;\n\n    gap:12px;\n}\n\n.rdq2026-hour-label{\n    min-width:62px;\n\n    flex:0 0 auto;\n\n    color:#777 !important;\n\n    font-size:12px !important;\n    font-weight:650 !important;\n}\n\n.rdq2026-hour-time{\n    min-width:0;\n\n    color:#222 !important;\n\n    font-size:15px !important;\n    font-weight:550 !important;\n\n    line-height:1.5 !important;\n}\n\n\n\/* =========================================================\n   MAP\n========================================================= *\/\n\n.rdq2026-map-section{\n    margin:75px 0 0 !important;\n    padding:52px 0 0 !important;\n\n    border-top:1px solid var(--rdq-line);\n}\n\n.rdq2026-map-head{\n    display:flex;\n    align-items:flex-end;\n    justify-content:space-between;\n\n    gap:20px;\n\n    margin:0 0 27px !important;\n}\n\n.rdq2026-map-head > div{\n    min-width:0;\n}\n\n.rdq2026-map-label{\n    margin:0 0 9px !important;\n    padding:0 !important;\n\n    color:var(--rdq-red) !important;\n\n    font-size:11px !important;\n    font-weight:800 !important;\n\n    letter-spacing:.15em;\n}\n\n.rdq2026-map-title{\n    margin:0 !important;\n    padding:0 !important;\n\n    color:#222 !important;\n\n    font-size:31px !important;\n    font-weight:720 !important;\n\n    letter-spacing:-.04em !important;\n}\n\n.rdq2026-map-address{\n    flex:0 0 auto;\n\n    margin:0 !important;\n    padding:0 !important;\n\n    color:#777 !important;\n\n    font-size:14px !important;\n    line-height:1.7 !important;\n\n    text-align:right;\n}\n\n.rdq2026-map-target{\n    position:relative;\n\n    width:100%;\n    max-width:100%;\n\n    min-height:430px;\n\n    overflow:hidden;\n\n    background:#f5f5f5;\n\n    border:1px solid #e8e8e8;\n\n    border-radius:12px;\n}\n\n.rdq2026-map-target > *{\n    width:100% !important;\n    max-width:100% !important;\n}\n\n.rdq2026-map-target iframe{\n    display:block;\n\n    width:100% !important;\n    max-width:100% !important;\n\n    min-height:430px !important;\n\n    border:0 !important;\n}\n\n\n\/* Kadence \uc9c0\ub3c4 \ub0b4\ubd80 \ud3ed \uac15\uc81c *\/\n\n.rdq2026-map-target .wp-block-kadence-googlemaps,\n.rdq2026-map-target [class*=\"kadence-google\"],\n.rdq2026-map-target [class*=\"kb-google\"]{\n    width:100% !important;\n    max-width:100% !important;\n\n    margin:0 !important;\n}\n\n\n\/* =========================================================\n   MAP SOURCE\n========================================================= *\/\n\n.rdq2026-map-source{\n    display:none !important;\n}\n\n\n\/* =========================================================\n   REVEAL\n========================================================= *\/\n\n.rdq2026-reveal{\n    opacity:0;\n\n    transform:translateY(18px);\n\n    transition:\n        opacity .6s ease,\n        transform .6s ease;\n}\n\n.rdq2026-reveal.show{\n    opacity:1;\n\n    transform:none;\n}\n\n\n\/* =========================================================\n   PC 1201px+\n   \uae30\uc874 PC \uad6c\uc870 \uadf8\ub300\ub85c\n========================================================= *\/\n\n@media(min-width:1201px){\n\n    .rdq2026-layout{\n        grid-template-columns:220px minmax(0,1fr) !important;\n\n        gap:70px !important;\n    }\n\n}\n\n\n\/* =========================================================\n   SMALL PC\n   1025 ~ 1200\n========================================================= *\/\n\n@media(min-width:1025px) and (max-width:1200px){\n\n    .rdq2026-hero-inner,\n    .rdq2026-container{\n        width:100% !important;\n        max-width:1200px !important;\n\n        padding-left:35px !important;\n        padding-right:35px !important;\n    }\n\n    .rdq2026-body{\n        padding:72px 0 105px !important;\n    }\n\n    .rdq2026-layout{\n        grid-template-columns:190px minmax(0,1fr) !important;\n\n        gap:46px !important;\n    }\n\n    .rdq2026-side{\n        width:190px !important;\n    }\n\n    .rdq2026-side-head{\n        height:76px;\n\n        font-size:20px !important;\n    }\n\n    html body .rdq2026-page .rdq2026-side-link{\n        min-height:47px !important;\n\n        padding-left:18px !important;\n    }\n\n    .rdq2026-side-link-text{\n        font-size:13px !important;\n    }\n\n    .rdq2026-content-title{\n        font-size:37px !important;\n    }\n\n    .rdq2026-contact-grid{\n        grid-template-columns:minmax(0,1fr) 285px;\n\n        gap:20px;\n    }\n\n    .rdq2026-info-box{\n        padding-left:28px !important;\n        padding-right:28px !important;\n    }\n\n    .rdq2026-phone{\n        padding-left:26px !important;\n        padding-right:26px !important;\n    }\n\n    .rdq2026-phone-number{\n        font-size:27px !important;\n    }\n\n    .rdq2026-hours{\n        grid-template-columns:175px minmax(0,1fr);\n\n        gap:26px;\n    }\n\n}\n\n\n\/* =========================================================\n   TABLET\n   769 ~ 1024\n========================================================= *\/\n\n@media(min-width:769px) and (max-width:1024px){\n\n    .rdq2026-hero{\n        min-height:255px;\n\n        padding-top:74px !important;\n    }\n\n    .rdq2026-hero::after{\n        top:74px;\n    }\n\n\n    \/* \uc804\uccb4 \uc88c\uc6b0 \uc548\uc804\uc5ec\ubc31 40px *\/\n\n    .rdq2026-hero-inner,\n    .rdq2026-container{\n        width:100% !important;\n        max-width:100% !important;\n\n        min-width:0 !important;\n\n        margin-left:auto !important;\n        margin-right:auto !important;\n\n        padding-left:40px !important;\n        padding-right:40px !important;\n    }\n\n    .rdq2026-hero-label{\n        margin-bottom:15px !important;\n\n        font-size:10px !important;\n    }\n\n    .rdq2026-hero-title{\n        font-size:44px !important;\n    }\n\n    .rdq2026-hero-desc{\n        max-width:580px;\n\n        margin-top:16px !important;\n\n        font-size:15px !important;\n    }\n\n    .rdq2026-body{\n        padding:64px 0 90px !important;\n    }\n\n\n    \/* \uc0ac\uc774\ub4dc \uba54\ub274\ub97c \uc0c1\ub2e8\uc73c\ub85c *\/\n\n    .rdq2026-layout{\n        grid-template-columns:1fr !important;\n\n        gap:42px !important;\n    }\n\n    .rdq2026-side{\n        width:100% !important;\n    }\n\n    .rdq2026-side-head{\n        height:62px;\n\n        justify-content:flex-start;\n\n        padding:0 21px !important;\n\n        font-size:19px !important;\n    }\n\n    .rdq2026-side-links{\n        padding:6px !important;\n    }\n\n    html body .rdq2026-page .rdq2026-side-link{\n        min-height:47px !important;\n\n        padding-left:19px !important;\n    }\n\n    .rdq2026-side-link-text{\n        font-size:14px !important;\n    }\n\n    .rdq2026-content-title{\n        font-size:35px !important;\n    }\n\n    .rdq2026-intro{\n        margin-top:39px !important;\n    }\n\n    .rdq2026-intro-title{\n        font-size:28px !important;\n    }\n\n    .rdq2026-intro-desc{\n        font-size:15px !important;\n    }\n\n\n    \/* \ud0dc\ube14\ub9bf\uc740 \uc815\ubcf4 + \uc804\ud654 2\ub2e8 \uc720\uc9c0 *\/\n\n    .rdq2026-contact-grid{\n        grid-template-columns:minmax(0,1fr) 280px;\n\n        gap:18px;\n\n        margin-top:32px !important;\n    }\n\n    .rdq2026-info-box{\n        padding:27px !important;\n    }\n\n    .rdq2026-info-row{\n        gap:12px;\n    }\n\n    .rdq2026-info-label{\n        width:62px;\n    }\n\n    .rdq2026-info-value{\n        font-size:15px !important;\n    }\n\n    .rdq2026-phone{\n        padding:27px !important;\n    }\n\n    .rdq2026-phone-number{\n        font-size:26px !important;\n    }\n\n    .rdq2026-hours{\n        grid-template-columns:170px minmax(0,1fr);\n\n        gap:25px;\n\n        padding:27px !important;\n    }\n\n    .rdq2026-hours-list{\n        gap:11px;\n    }\n\n    .rdq2026-hour{\n        gap:9px;\n    }\n\n    .rdq2026-hour-time{\n        font-size:14px !important;\n    }\n\n    .rdq2026-map-section{\n        margin-top:65px !important;\n\n        padding-top:46px !important;\n    }\n\n    .rdq2026-map-target,\n    .rdq2026-map-target iframe{\n        min-height:390px !important;\n    }\n\n}\n\n\n\/* =========================================================\n   SMALL TABLET \/ WIDE MOBILE\n   601 ~ 768\n========================================================= *\/\n\n@media(min-width:601px) and (max-width:768px){\n\n    .rdq2026-hero{\n        min-height:235px;\n\n        padding-top:70px !important;\n    }\n\n    .rdq2026-hero::after{\n        top:70px;\n    }\n\n\n    \/* \uc88c\uc6b0 34px *\/\n\n    .rdq2026-hero-inner,\n    .rdq2026-container{\n        width:100% !important;\n        max-width:100% !important;\n\n        min-width:0 !important;\n\n        margin-left:auto !important;\n        margin-right:auto !important;\n\n        padding-left:34px !important;\n        padding-right:34px !important;\n    }\n\n    .rdq2026-hero-label{\n        gap:10px;\n\n        margin-bottom:13px !important;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-hero-label::before{\n        width:25px;\n    }\n\n    .rdq2026-hero-title{\n        font-size:39px !important;\n    }\n\n    .rdq2026-hero-desc{\n        max-width:520px;\n\n        margin-top:14px !important;\n\n        font-size:14px !important;\n\n        line-height:1.72 !important;\n    }\n\n    .rdq2026-body{\n        padding:54px 0 78px !important;\n    }\n\n    .rdq2026-layout{\n        grid-template-columns:1fr !important;\n\n        gap:37px !important;\n    }\n\n    .rdq2026-side{\n        width:100% !important;\n    }\n\n    .rdq2026-side-head{\n        height:58px;\n\n        justify-content:flex-start;\n\n        padding:0 19px !important;\n\n        font-size:18px !important;\n    }\n\n    .rdq2026-side-links{\n        padding:5px !important;\n    }\n\n    html body .rdq2026-page .rdq2026-side-link{\n        min-height:45px !important;\n\n        padding:0 34px 0 18px !important;\n    }\n\n    .rdq2026-side-link-text{\n        font-size:13px !important;\n    }\n\n    .rdq2026-content-head{\n        padding-bottom:23px !important;\n    }\n\n    .rdq2026-content-title{\n        font-size:32px !important;\n    }\n\n    .rdq2026-intro{\n        margin-top:35px !important;\n    }\n\n    .rdq2026-intro-title{\n        font-size:26px !important;\n    }\n\n    .rdq2026-intro-desc{\n        font-size:14px !important;\n    }\n\n\n    \/* \uc815\ubcf4 \/ \uc804\ud654 \uc138\ub85c \uc804\ud658 *\/\n\n    .rdq2026-contact-grid{\n        grid-template-columns:1fr;\n\n        gap:17px;\n\n        margin-top:30px !important;\n    }\n\n    .rdq2026-info-box{\n        padding:26px !important;\n    }\n\n    .rdq2026-info-value{\n        font-size:15px !important;\n    }\n\n    .rdq2026-phone{\n        min-height:170px;\n\n        padding:27px !important;\n    }\n\n    .rdq2026-phone-number{\n        font-size:30px !important;\n    }\n\n    .rdq2026-hours{\n        grid-template-columns:1fr;\n\n        gap:20px;\n\n        padding:26px !important;\n    }\n\n    .rdq2026-hours-list{\n        grid-template-columns:1fr 1fr;\n\n        gap:14px 25px;\n    }\n\n    .rdq2026-map-section{\n        margin-top:58px !important;\n\n        padding-top:44px !important;\n    }\n\n    .rdq2026-map-title{\n        font-size:28px !important;\n    }\n\n    .rdq2026-map-address{\n        font-size:13px !important;\n    }\n\n    .rdq2026-map-target,\n    .rdq2026-map-target iframe{\n        min-height:350px !important;\n    }\n\n}\n\n\n\/* =========================================================\n   WIDE MOBILE\n   481 ~ 600\n========================================================= *\/\n\n@media(min-width:481px) and (max-width:600px){\n\n    .rdq2026-hero{\n        min-height:225px;\n\n        padding-top:68px !important;\n    }\n\n    .rdq2026-hero::after{\n        top:68px;\n    }\n\n\n    \/* \uc88c\uc6b0 30px *\/\n\n    .rdq2026-hero-inner,\n    .rdq2026-container{\n        width:100% !important;\n        max-width:100% !important;\n\n        min-width:0 !important;\n\n        margin-left:auto !important;\n        margin-right:auto !important;\n\n        padding-left:30px !important;\n        padding-right:30px !important;\n    }\n\n    .rdq2026-hero-label{\n        gap:9px;\n\n        margin-bottom:12px !important;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-hero-label::before{\n        width:23px;\n    }\n\n    .rdq2026-hero-title{\n        font-size:35px !important;\n    }\n\n    .rdq2026-hero-desc{\n        max-width:100%;\n\n        margin-top:13px !important;\n\n        font-size:14px !important;\n\n        line-height:1.7 !important;\n    }\n\n    .rdq2026-body{\n        padding:47px 0 68px !important;\n    }\n\n    .rdq2026-layout{\n        grid-template-columns:1fr !important;\n\n        gap:33px !important;\n    }\n\n    .rdq2026-side{\n        width:100% !important;\n    }\n\n    .rdq2026-side-head{\n        height:56px;\n\n        justify-content:flex-start;\n\n        padding:0 18px !important;\n\n        font-size:17px !important;\n    }\n\n    .rdq2026-side-links{\n        padding:5px !important;\n    }\n\n    html body .rdq2026-page .rdq2026-side-link{\n        min-height:44px !important;\n\n        padding:0 33px 0 17px !important;\n\n        font-size:13px !important;\n    }\n\n    .rdq2026-side-link-text{\n        font-size:13px !important;\n    }\n\n    .rdq2026-side-link::after{\n        right:13px;\n    }\n\n    .rdq2026-content-head{\n        padding-bottom:22px !important;\n    }\n\n    .rdq2026-content-label{\n        font-size:9px !important;\n    }\n\n    .rdq2026-content-title{\n        font-size:30px !important;\n    }\n\n    .rdq2026-intro{\n        margin-top:32px !important;\n    }\n\n    .rdq2026-intro-small{\n        font-size:10px !important;\n    }\n\n    .rdq2026-intro-title{\n        font-size:24px !important;\n    }\n\n    .rdq2026-intro-desc{\n        font-size:14px !important;\n    }\n\n    .rdq2026-contact-grid{\n        grid-template-columns:1fr;\n\n        gap:16px;\n\n        margin-top:29px !important;\n    }\n\n    .rdq2026-info-box{\n        padding:23px !important;\n    }\n\n    .rdq2026-info-row{\n        gap:12px;\n\n        min-height:51px;\n    }\n\n    .rdq2026-info-icon{\n        width:36px;\n        height:36px;\n\n        font-size:14px !important;\n    }\n\n    .rdq2026-info-label{\n        width:61px;\n\n        font-size:11px !important;\n    }\n\n    .rdq2026-info-value{\n        font-size:14px !important;\n    }\n\n    .rdq2026-phone{\n        min-height:155px;\n\n        padding:26px !important;\n    }\n\n    .rdq2026-phone-number{\n        font-size:28px !important;\n    }\n\n    .rdq2026-hours{\n        grid-template-columns:1fr;\n\n        gap:19px;\n\n        padding:24px !important;\n    }\n\n    .rdq2026-hours-title{\n        font-size:18px !important;\n    }\n\n    .rdq2026-hours-list{\n        grid-template-columns:1fr;\n\n        gap:12px;\n    }\n\n    .rdq2026-hour{\n        display:grid;\n\n        grid-template-columns:66px minmax(0,1fr);\n\n        gap:10px;\n    }\n\n    .rdq2026-hour-time{\n        font-size:14px !important;\n    }\n\n    .rdq2026-map-section{\n        margin-top:52px !important;\n\n        padding-top:40px !important;\n    }\n\n    .rdq2026-map-head{\n        flex-direction:column;\n\n        align-items:flex-start;\n\n        gap:10px;\n\n        margin-bottom:22px !important;\n    }\n\n    .rdq2026-map-title{\n        font-size:27px !important;\n    }\n\n    .rdq2026-map-address{\n        width:100%;\n\n        text-align:left;\n\n        font-size:12px !important;\n    }\n\n    .rdq2026-map-target{\n        border-radius:10px;\n    }\n\n    .rdq2026-map-target,\n    .rdq2026-map-target iframe{\n        min-height:320px !important;\n    }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n   421 ~ 480\n========================================================= *\/\n\n@media(min-width:421px) and (max-width:480px){\n\n    .rdq2026-hero{\n        min-height:215px;\n\n        padding-top:66px !important;\n    }\n\n    .rdq2026-hero::after{\n        top:66px;\n    }\n\n\n    \/* \uc88c\uc6b0 28px *\/\n\n    .rdq2026-hero-inner,\n    .rdq2026-container{\n        width:100% !important;\n        max-width:100% !important;\n\n        min-width:0 !important;\n\n        margin-left:auto !important;\n        margin-right:auto !important;\n\n        padding-left:28px !important;\n        padding-right:28px !important;\n    }\n\n    .rdq2026-hero-label{\n        gap:9px;\n\n        margin-bottom:11px !important;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-hero-label::before{\n        width:22px;\n    }\n\n    .rdq2026-hero-title{\n        font-size:32px !important;\n\n        line-height:1.2 !important;\n    }\n\n    .rdq2026-hero-desc{\n        max-width:100%;\n\n        margin-top:12px !important;\n\n        font-size:13px !important;\n\n        line-height:1.68 !important;\n    }\n\n    .rdq2026-body{\n        padding:42px 0 61px !important;\n    }\n\n    .rdq2026-layout{\n        grid-template-columns:1fr !important;\n\n        gap:30px !important;\n    }\n\n    .rdq2026-side{\n        width:100% !important;\n    }\n\n    .rdq2026-side-head{\n        height:54px;\n\n        justify-content:flex-start;\n\n        padding:0 17px !important;\n\n        font-size:16px !important;\n    }\n\n    .rdq2026-side-links{\n        padding:5px !important;\n    }\n\n    html body .rdq2026-page .rdq2026-side-link{\n        min-height:42px !important;\n\n        padding:0 31px 0 16px !important;\n\n        font-size:12px !important;\n    }\n\n    .rdq2026-side-link-text{\n        font-size:12px !important;\n    }\n\n    .rdq2026-side-link::before{\n        height:21px;\n    }\n\n    .rdq2026-side-link::after{\n        right:12px;\n\n        font-size:18px;\n    }\n\n    .rdq2026-content-head{\n        padding-bottom:21px !important;\n    }\n\n    .rdq2026-content-label{\n        gap:8px;\n\n        margin-bottom:9px !important;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-content-label::before{\n        width:23px;\n    }\n\n    .rdq2026-content-title{\n        font-size:28px !important;\n    }\n\n    .rdq2026-intro{\n        margin-top:30px !important;\n    }\n\n    .rdq2026-intro-small{\n        margin-bottom:7px !important;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-intro-title{\n        font-size:23px !important;\n    }\n\n    .rdq2026-intro-desc{\n        margin-top:10px !important;\n\n        font-size:13px !important;\n\n        line-height:1.7 !important;\n    }\n\n    .rdq2026-contact-grid{\n        grid-template-columns:1fr;\n\n        gap:15px;\n\n        margin-top:27px !important;\n    }\n\n    .rdq2026-info-box{\n        padding:20px !important;\n\n        border-radius:9px;\n    }\n\n\n    \/* \uc815\ubcf4 \ud55c \uc904 \ud3ed \uc548\uc815\ud654 *\/\n\n    .rdq2026-info-row{\n        display:grid;\n\n        grid-template-columns:34px 57px minmax(0,1fr);\n\n        align-items:center;\n\n        gap:10px;\n\n        min-height:50px;\n    }\n\n    .rdq2026-info-icon{\n        width:34px;\n        height:34px;\n\n        font-size:13px !important;\n    }\n\n    .rdq2026-info-label{\n        width:auto;\n\n        font-size:11px !important;\n    }\n\n    .rdq2026-info-value{\n        width:100%;\n        min-width:0;\n\n        font-size:14px !important;\n\n        overflow-wrap:anywhere;\n    }\n\n    .rdq2026-phone{\n        min-height:145px;\n\n        padding:24px !important;\n\n        border-radius:9px;\n    }\n\n    .rdq2026-phone-label{\n        font-size:11px !important;\n    }\n\n    .rdq2026-phone-number{\n        font-size:27px !important;\n    }\n\n    .rdq2026-phone-tag{\n        margin-top:19px !important;\n\n        padding:7px 12px !important;\n\n        font-size:10px !important;\n    }\n\n    .rdq2026-hours{\n        grid-template-columns:1fr;\n\n        gap:18px;\n\n        padding:22px !important;\n\n        border-radius:9px;\n    }\n\n    .rdq2026-hours-title{\n        font-size:17px !important;\n    }\n\n    .rdq2026-hours-list{\n        grid-template-columns:1fr;\n\n        gap:11px;\n    }\n\n    .rdq2026-hour{\n        display:grid;\n\n        grid-template-columns:60px minmax(0,1fr);\n\n        gap:9px;\n    }\n\n    .rdq2026-hour-label{\n        min-width:0;\n\n        font-size:11px !important;\n    }\n\n    .rdq2026-hour-time{\n        min-width:0;\n\n        font-size:14px !important;\n    }\n\n    .rdq2026-map-section{\n        margin-top:48px !important;\n\n        padding-top:37px !important;\n    }\n\n    .rdq2026-map-head{\n        flex-direction:column;\n\n        align-items:flex-start;\n\n        gap:9px;\n\n        margin-bottom:20px !important;\n    }\n\n    .rdq2026-map-label{\n        margin-bottom:7px !important;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-map-title{\n        font-size:26px !important;\n    }\n\n    .rdq2026-map-address{\n        width:100%;\n\n        text-align:left;\n\n        font-size:12px !important;\n\n        line-height:1.65 !important;\n    }\n\n    .rdq2026-map-target{\n        border-radius:9px;\n    }\n\n    .rdq2026-map-target,\n    .rdq2026-map-target iframe{\n        min-height:290px !important;\n    }\n\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n   361 ~ 420\n========================================================= *\/\n\n@media(min-width:361px) and (max-width:420px){\n\n    .rdq2026-hero{\n        min-height:205px;\n\n        padding-top:64px !important;\n    }\n\n    .rdq2026-hero::after{\n        top:64px;\n    }\n\n\n    \/* \uc88c\uc6b0 26px *\/\n\n    .rdq2026-hero-inner,\n    .rdq2026-container{\n        width:100% !important;\n        max-width:100% !important;\n\n        min-width:0 !important;\n\n        margin-left:auto !important;\n        margin-right:auto !important;\n\n        padding-left:26px !important;\n        padding-right:26px !important;\n    }\n\n    .rdq2026-hero-label{\n        gap:8px;\n\n        margin-bottom:10px !important;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-hero-label::before{\n        width:21px;\n    }\n\n    .rdq2026-hero-title{\n        font-size:29px !important;\n\n        line-height:1.2 !important;\n    }\n\n    .rdq2026-hero-desc{\n        max-width:100%;\n\n        margin-top:11px !important;\n\n        font-size:13px !important;\n\n        line-height:1.65 !important;\n    }\n\n    .rdq2026-body{\n        padding:38px 0 55px !important;\n    }\n\n    .rdq2026-layout{\n        grid-template-columns:1fr !important;\n\n        gap:28px !important;\n    }\n\n    .rdq2026-side{\n        width:100% !important;\n    }\n\n    .rdq2026-side-head{\n        height:52px;\n\n        justify-content:flex-start;\n\n        padding:0 16px !important;\n\n        font-size:16px !important;\n    }\n\n    .rdq2026-side-head::after{\n        font-size:27px;\n    }\n\n    .rdq2026-side-links{\n        padding:4px !important;\n    }\n\n    html body .rdq2026-page .rdq2026-side-link{\n        min-height:41px !important;\n\n        padding:0 30px 0 15px !important;\n\n        font-size:11px !important;\n    }\n\n    .rdq2026-side-link-text{\n        font-size:11px !important;\n    }\n\n    .rdq2026-side-link::before{\n        height:20px;\n    }\n\n    .rdq2026-side-link::after{\n        right:11px;\n\n        font-size:17px;\n    }\n\n    .rdq2026-content-head{\n        padding-bottom:20px !important;\n    }\n\n    .rdq2026-content-label{\n        gap:8px;\n\n        margin-bottom:9px !important;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-content-label::before{\n        width:21px;\n    }\n\n    .rdq2026-content-title{\n        font-size:27px !important;\n    }\n\n    .rdq2026-intro{\n        margin-top:28px !important;\n    }\n\n    .rdq2026-intro-small{\n        margin-bottom:7px !important;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-intro-title{\n        font-size:21px !important;\n\n        line-height:1.45 !important;\n    }\n\n    .rdq2026-intro-desc{\n        margin-top:9px !important;\n\n        font-size:13px !important;\n\n        line-height:1.68 !important;\n    }\n\n    .rdq2026-contact-grid{\n        grid-template-columns:1fr;\n\n        gap:14px;\n\n        margin-top:24px !important;\n    }\n\n    .rdq2026-info-box{\n        padding:17px !important;\n\n        border-radius:8px;\n    }\n\n    .rdq2026-info-row{\n        display:grid;\n\n        grid-template-columns:31px 50px minmax(0,1fr);\n\n        align-items:center;\n\n        gap:8px;\n\n        min-height:47px;\n    }\n\n    .rdq2026-info-icon{\n        width:31px;\n        height:31px;\n\n        font-size:12px !important;\n    }\n\n    .rdq2026-info-label{\n        width:auto;\n\n        font-size:10px !important;\n    }\n\n    .rdq2026-info-value{\n        min-width:0;\n\n        font-size:13px !important;\n\n        line-height:1.45 !important;\n\n        overflow-wrap:anywhere;\n    }\n\n    .rdq2026-phone{\n        min-height:140px;\n\n        padding:22px !important;\n\n        border-radius:8px;\n    }\n\n    .rdq2026-phone-label{\n        margin-bottom:10px !important;\n\n        font-size:10px !important;\n    }\n\n    .rdq2026-phone-number{\n        font-size:25px !important;\n    }\n\n    .rdq2026-phone-tag{\n        margin-top:18px !important;\n\n        padding:7px 11px !important;\n\n        font-size:10px !important;\n    }\n\n    .rdq2026-hours{\n        grid-template-columns:1fr;\n\n        gap:17px;\n\n        padding:20px !important;\n\n        border-radius:8px;\n    }\n\n    .rdq2026-hours-title{\n        gap:9px;\n\n        font-size:16px !important;\n    }\n\n    .rdq2026-hours-title::before{\n        width:8px;\n        height:8px;\n    }\n\n    .rdq2026-hours-list{\n        grid-template-columns:1fr;\n\n        gap:10px;\n    }\n\n    .rdq2026-hour{\n        display:grid;\n\n        grid-template-columns:57px minmax(0,1fr);\n\n        gap:8px;\n    }\n\n    .rdq2026-hour-label{\n        min-width:0;\n\n        font-size:10px !important;\n    }\n\n    .rdq2026-hour-time{\n        min-width:0;\n\n        font-size:13px !important;\n    }\n\n    .rdq2026-map-section{\n        margin-top:44px !important;\n\n        padding-top:34px !important;\n    }\n\n    .rdq2026-map-head{\n        flex-direction:column;\n\n        align-items:flex-start;\n\n        gap:8px;\n\n        margin-bottom:18px !important;\n    }\n\n    .rdq2026-map-label{\n        margin-bottom:7px !important;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-map-title{\n        font-size:24px !important;\n    }\n\n    .rdq2026-map-address{\n        width:100%;\n\n        text-align:left;\n\n        font-size:11px !important;\n\n        line-height:1.65 !important;\n    }\n\n    .rdq2026-map-target{\n        border-radius:8px;\n    }\n\n    .rdq2026-map-target,\n    .rdq2026-map-target iframe{\n        min-height:270px !important;\n    }\n\n}\n\n\n\/* =========================================================\n   VERY SMALL MOBILE\n   360px \uc774\ud558\n========================================================= *\/\n\n@media(max-width:360px){\n\n    .rdq2026-hero{\n        min-height:200px;\n\n        padding-top:62px !important;\n    }\n\n    .rdq2026-hero::after{\n        top:62px;\n    }\n\n\n    \/* \uc88c\uc6b0 22px *\/\n\n    .rdq2026-hero-inner,\n    .rdq2026-container{\n        width:100% !important;\n        max-width:100% !important;\n\n        min-width:0 !important;\n\n        margin-left:auto !important;\n        margin-right:auto !important;\n\n        padding-left:22px !important;\n        padding-right:22px !important;\n    }\n\n    .rdq2026-hero-label{\n        gap:7px;\n\n        margin-bottom:9px !important;\n\n        font-size:8px !important;\n    }\n\n    .rdq2026-hero-label::before{\n        width:19px;\n    }\n\n    .rdq2026-hero-title{\n        font-size:27px !important;\n\n        line-height:1.2 !important;\n    }\n\n    .rdq2026-hero-desc{\n        max-width:100%;\n\n        margin-top:10px !important;\n\n        font-size:12px !important;\n\n        line-height:1.65 !important;\n    }\n\n    .rdq2026-body{\n        padding:34px 0 50px !important;\n    }\n\n    .rdq2026-layout{\n        grid-template-columns:1fr !important;\n\n        gap:25px !important;\n    }\n\n    .rdq2026-side{\n        width:100% !important;\n    }\n\n    .rdq2026-side-head{\n        height:50px;\n\n        justify-content:flex-start;\n\n        padding:0 14px !important;\n\n        font-size:15px !important;\n    }\n\n    .rdq2026-side-head::after{\n        font-size:25px;\n    }\n\n    .rdq2026-side-links{\n        padding:4px !important;\n    }\n\n    html body .rdq2026-page .rdq2026-side-link{\n        min-height:40px !important;\n\n        padding:0 28px 0 14px !important;\n\n        font-size:10px !important;\n    }\n\n    .rdq2026-side-link-text{\n        font-size:10px !important;\n    }\n\n    .rdq2026-side-link::before{\n        height:19px;\n    }\n\n    .rdq2026-side-link::after{\n        right:10px;\n\n        font-size:16px;\n    }\n\n    .rdq2026-content-head{\n        padding-bottom:18px !important;\n    }\n\n    .rdq2026-content-label{\n        gap:7px;\n\n        margin-bottom:8px !important;\n\n        font-size:8px !important;\n    }\n\n    .rdq2026-content-label::before{\n        width:20px;\n    }\n\n    .rdq2026-content-title{\n        font-size:25px !important;\n    }\n\n    .rdq2026-intro{\n        margin-top:26px !important;\n    }\n\n    .rdq2026-intro-small{\n        margin-bottom:6px !important;\n\n        font-size:8px !important;\n    }\n\n    .rdq2026-intro-title{\n        font-size:20px !important;\n\n        line-height:1.45 !important;\n    }\n\n    .rdq2026-intro-desc{\n        margin-top:9px !important;\n\n        font-size:12px !important;\n\n        line-height:1.65 !important;\n    }\n\n    .rdq2026-contact-grid{\n        grid-template-columns:1fr;\n\n        gap:13px;\n\n        margin-top:22px !important;\n    }\n\n    .rdq2026-info-box{\n        padding:15px !important;\n\n        border-radius:8px;\n    }\n\n    .rdq2026-info-row{\n        display:grid;\n\n        grid-template-columns:29px 45px minmax(0,1fr);\n\n        align-items:center;\n\n        gap:7px;\n\n        min-height:44px;\n    }\n\n    .rdq2026-info-icon{\n        width:29px;\n        height:29px;\n\n        font-size:11px !important;\n    }\n\n    .rdq2026-info-label{\n        width:auto;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-info-value{\n        min-width:0;\n\n        font-size:12px !important;\n\n        line-height:1.4 !important;\n\n        overflow-wrap:anywhere;\n    }\n\n    .rdq2026-phone{\n        min-height:132px;\n\n        padding:20px !important;\n\n        border-radius:8px;\n    }\n\n    .rdq2026-phone::before{\n        width:120px;\n        height:120px;\n\n        border-width:20px;\n    }\n\n    .rdq2026-phone-label{\n        margin-bottom:9px !important;\n\n        font-size:10px !important;\n    }\n\n    .rdq2026-phone-number{\n        font-size:23px !important;\n    }\n\n    .rdq2026-phone-tag{\n        margin-top:16px !important;\n\n        padding:6px 10px !important;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-hours{\n        grid-template-columns:1fr;\n\n        gap:15px;\n\n        padding:18px !important;\n\n        border-radius:8px;\n    }\n\n    .rdq2026-hours-title{\n        gap:8px;\n\n        font-size:15px !important;\n    }\n\n    .rdq2026-hours-title::before{\n        width:7px;\n        height:7px;\n    }\n\n    .rdq2026-hours-list{\n        grid-template-columns:1fr;\n\n        gap:9px;\n    }\n\n    .rdq2026-hour{\n        display:grid;\n\n        grid-template-columns:53px minmax(0,1fr);\n\n        gap:7px;\n    }\n\n    .rdq2026-hour-label{\n        min-width:0;\n\n        font-size:9px !important;\n    }\n\n    .rdq2026-hour-time{\n        min-width:0;\n\n        font-size:12px !important;\n    }\n\n    .rdq2026-map-section{\n        margin-top:40px !important;\n\n        padding-top:31px !important;\n    }\n\n    .rdq2026-map-head{\n        flex-direction:column;\n\n        align-items:flex-start;\n\n        gap:7px;\n\n        margin-bottom:17px !important;\n    }\n\n    .rdq2026-map-label{\n        margin-bottom:6px !important;\n\n        font-size:8px !important;\n    }\n\n    .rdq2026-map-title{\n        font-size:22px !important;\n    }\n\n    .rdq2026-map-address{\n        width:100%;\n\n        text-align:left;\n\n        font-size:10px !important;\n\n        line-height:1.6 !important;\n    }\n\n    .rdq2026-map-target{\n        border-radius:7px;\n    }\n\n    .rdq2026-map-target,\n    .rdq2026-map-target iframe{\n        min-height:250px !important;\n    }\n\n}\n\n\n\/* =========================================================\n   TOUCH\n========================================================= *\/\n\n@media(hover:none){\n\n    .rdq2026-side-link{\n        -webkit-tap-highlight-color:transparent;\n    }\n\n    .rdq2026-phone-number{\n        -webkit-tap-highlight-color:transparent;\n    }\n\n}\n<\/style>\n\n\n<section class=\"rdq2026-page\">\n\n    <!-- =====================================================\n         HERO\n    ====================================================== -->\n\n    <section class=\"rdq2026-hero\">\n\n        <div class=\"rdq2026-hero-inner\">\n\n            <div class=\"rdq2026-hero-label\">\n                CONTACT\n            <\/div>\n\n            <h1 class=\"rdq2026-hero-title\">\n                \ubb38\uc758\uc548\ub0b4\n            <\/h1>\n\n            <p class=\"rdq2026-hero-desc\">\n                \ubb38\uc758\uc0ac\ud56d \ubc0f \uacac\uc801\ubb38\uc758\uc5d0 \ub300\ud574\n                \uce5c\uc808\ud558\uace0 \uc815\ud655\ud558\uac8c \uc548\ub0b4\ud574\ub4dc\ub9bd\ub2c8\ub2e4.\n            <\/p>\n\n        <\/div>\n\n    <\/section>\n\n\n    <!-- =====================================================\n         BODY\n    ====================================================== -->\n\n    <section class=\"rdq2026-body\">\n\n        <div class=\"rdq2026-container\">\n\n            <div class=\"rdq2026-layout\">\n\n\n                <!-- =================================================\n                     LEFT MENU\n                ================================================== -->\n\n                <div class=\"rdq2026-side rdq2026-reveal\">\n\n                    <div class=\"rdq2026-side-head\">\n                        \ubb38\uc758\uc548\ub0b4\n                    <\/div>\n\n                    <div class=\"rdq2026-side-links\">\n\n                        <a\n                            href=\"#\"\n                            class=\"rdq2026-side-link\">\n\n                            <span class=\"rdq2026-side-link-text\">\n                                \ubb38\uc758\uc548\ub0b4\n                            <\/span>\n\n                        <\/a>\n\n                    <\/div>\n\n                <\/div>\n\n\n                <!-- =================================================\n                     RIGHT\n                ================================================== -->\n\n                <div class=\"rdq2026-content\">\n\n\n                    <!-- =================================================\n                         CONTENT TITLE\n                    ================================================== -->\n\n                    <div class=\"rdq2026-content-head rdq2026-reveal\">\n\n                        <div class=\"rdq2026-content-label\">\n                            CONTACT\n                        <\/div>\n\n                        <h2 class=\"rdq2026-content-title\">\n                            \ubb38\uc758\uc548\ub0b4\n                        <\/h2>\n\n                    <\/div>\n\n\n                    <!-- =================================================\n                         INTRO\n                    ================================================== -->\n\n                    <div class=\"rdq2026-intro rdq2026-reveal\">\n\n                        <div class=\"rdq2026-intro-small\">\n                            CONTACT RED DESIGN\n                        <\/div>\n\n                        <h3 class=\"rdq2026-intro-title\">\n                            \ubb38\uc758\uc0ac\ud56d \ubc0f \uacac\uc801\ubb38\uc758\n                        <\/h3>\n\n                        <p class=\"rdq2026-intro-desc\">\n                            \ub300\ud45c\uc804\ud654\ub85c \ubb38\uc758\uc8fc\uc2dc\uba74 \uce5c\uc808\ud558\uace0 \uc815\ud655\ud558\uac8c \uc548\ub0b4\ud574\ub4dc\ub9bd\ub2c8\ub2e4.\n                        <\/p>\n\n                    <\/div>\n\n\n                    <!-- =================================================\n                         CONTACT INFO\n                    ================================================== -->\n\n                    <div class=\"rdq2026-contact-grid rdq2026-reveal\">\n\n\n                        <!-- INFO -->\n\n                        <div class=\"rdq2026-info-box\">\n\n\n                            <div class=\"rdq2026-info-row\">\n\n                                <span class=\"rdq2026-info-icon\">\n                                    F\n                                <\/span>\n\n                                <span class=\"rdq2026-info-label\">\n                                    FAX\n                                <\/span>\n\n                                <span class=\"rdq2026-info-value\">\n                                    02-6455-9233\n                                <\/span>\n\n                            <\/div>\n\n\n                            <div class=\"rdq2026-info-row\">\n\n                                <span class=\"rdq2026-info-icon\">\n                                    @\n                                <\/span>\n\n                                <span class=\"rdq2026-info-label\">\n                                    E-mail\n                                <\/span>\n\n                                <a\n                                    href=\"mailto:red9233@daum.net\"\n                                    class=\"rdq2026-info-value\">\n\n                                    red9233@daum.net\n\n                                <\/a>\n\n                            <\/div>\n\n\n                        <\/div>\n\n\n                        <!-- PHONE -->\n\n                        <div class=\"rdq2026-phone\">\n\n                            <span class=\"rdq2026-phone-label\">\n                                \ub300\ud45c\uc804\ud654\n                            <\/span>\n\n                            <a\n                                href=\"tel:02-852-9233\"\n                                class=\"rdq2026-phone-number\">\n\n                                02-852-9233\n\n                            <\/a>\n\n                            <span class=\"rdq2026-phone-tag\">\n                                \uacac\uc801 \u00b7 \uc81c\ud488 \ubb38\uc758\n                            <\/span>\n\n                        <\/div>\n\n\n                    <\/div>\n\n\n                    <!-- =================================================\n                         BUSINESS HOURS\n                    ================================================== -->\n\n                    <div class=\"rdq2026-hours rdq2026-reveal\">\n\n                        <h3 class=\"rdq2026-hours-title\">\n                            \uc601\uc5c5\uc2dc\uac04\uc548\ub0b4\n                        <\/h3>\n\n\n                        <div class=\"rdq2026-hours-list\">\n\n\n                            <div class=\"rdq2026-hour\">\n\n                                <span class=\"rdq2026-hour-label\">\n                                    \ud3c9\uc77c\n                                <\/span>\n\n                                <span class=\"rdq2026-hour-time\">\n                                    AM 09:00 ~ PM 06:00\n                                <\/span>\n\n                            <\/div>\n\n\n                            <div class=\"rdq2026-hour\">\n\n                                <span class=\"rdq2026-hour-label\">\n                                    \uc810\uc2ec\uc2dc\uac04\n                                <\/span>\n\n                                <span class=\"rdq2026-hour-time\">\n                                    AM 11:00 ~ PM 12:00\n                                <\/span>\n\n                            <\/div>\n\n\n                        <\/div>\n\n                    <\/div>\n\n\n                    <!-- =================================================\n                         MAP\n                    ================================================== -->\n\n                    <section class=\"rdq2026-map-section rdq2026-reveal\">\n\n\n                        <div class=\"rdq2026-map-head\">\n\n\n                            <div>\n\n                                <div class=\"rdq2026-map-label\">\n                                    LOCATION\n                                <\/div>\n\n                                <h3 class=\"rdq2026-map-title\">\n                                    \uc624\uc2dc\ub294 \uae38\n                                <\/h3>\n\n                            <\/div>\n\n\n                            <p class=\"rdq2026-map-address\">\n                                \uc11c\uc6b8\ud2b9\ubcc4\uc2dc \uae08\ucc9c\uad6c \uac00\uc0b0\ub514\uc9c0\ud1381\ub85c 2<br>\n                                \uc6b0\ub9bc\ub77c\uc774\uc628\uc2a4\ubc38\ub9ac2\ucc28 202\ud638\n                            <\/p>\n\n\n                        <\/div>\n\n\n                        <div\n                            class=\"rdq2026-map-target\"\n                            id=\"rdq2026-map-target\">\n                        <\/div>\n\n\n                    <\/section>\n\n\n                <\/div>\n\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n<\/section>\n\n\n\n<!-- =========================================================\n     KADENCE MAP\n========================================================= -->\n\n\n<div class=\"wp-block-group rdq2026-map-source\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<style>.kb-google-maps-container38_1270a1-1b{height:450px;}<\/style><div class=\"kb-google-maps-container kb-google-maps-container38_1270a1-1b wp-block-kadence-googlemaps\" data-mapid=\"38_1270a11b\"><iframe width=\"100%\" height=\"100%\"\n\t\t\t\t\t\t\tstyle=\"border:0\" loading=\"lazy\"\n\t\t\t\t\t\t\tsrc=\"https:\/\/www.google.com\/maps\/embed\/v1\/place?key=AIzaSyBAM2o7PiQqwk15LC1XRH2e_KJ-jUa7KYk&#038;zoom=16&#038;maptype=roadmap&#038;q=%EC%84%9C%EC%9A%B8%ED%8A%B9%EB%B3%84%EC%8B%9C+%EA%B8%88%EC%B2%9C%EA%B5%AC+%EA%B0%80%EC%82%B0%EB%94%94%EC%A7%80%ED%84%B81%EB%A1%9C+2++%EC%9A%B0%EB%A6%BC%EB%9D%BC%EC%9D%B4%EC%98%A8%EC%8A%A4%EB%B0%B8%EB%A6%AC2%EC%B0%A8\"\n\t\t\t\t\t\t\ttitle=\"Google map of \uc11c\uc6b8\ud2b9\ubcc4\uc2dc \uae08\ucc9c\uad6c \uac00\uc0b0\ub514\uc9c0\ud1381\ub85c 2  \uc6b0\ub9bc\ub77c\uc774\uc628\uc2a4\ubc38\ub9ac2\ucc28\"><\/iframe><\/div><script>function kb_google_map38_1270a11b() { let center = { lat: 37.8201, lng: -122.4781}; let map = new google.maps.Map(document.getElementById(\"kb-google-map38_1270a11b\"), {\n\t\t\t\t\t    zoom: 16,\n\t\t\t\t\t    center: center,});let marker = new google.maps.Marker({   position: { lat: 37.8201, lng: -122.4781},    map: map,  });}<\/script>\n\n<\/div><\/div>\n\n\n\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\",function(){\n\n\n    \/* =====================================================\n       SIDE LINK\n    ===================================================== *\/\n\n    const sideLink =\n        document.querySelector(\n            \".rdq2026-side-link\"\n        );\n\n\n    if(sideLink){\n\n        sideLink.addEventListener(\n            \"click\",\n            function(e){\n\n                if(\n                    sideLink.getAttribute(\"href\") === \"#\"\n                ){\n                    e.preventDefault();\n                }\n\n            }\n        );\n\n    }\n\n\n\n    \/* =====================================================\n       \uba54\ub274 \uae00\uc790 \ud770\uc0c9 \uac15\uc81c\n    ===================================================== *\/\n\n    const sideText =\n        document.querySelector(\n            \".rdq2026-side-link-text\"\n        );\n\n\n    if(sideText){\n\n        sideText.style.setProperty(\n            \"color\",\n            \"#ffffff\",\n            \"important\"\n        );\n\n        sideText.style.setProperty(\n            \"-webkit-text-fill-color\",\n            \"#ffffff\",\n            \"important\"\n        );\n\n        sideText.style.setProperty(\n            \"opacity\",\n            \"1\",\n            \"important\"\n        );\n\n    }\n\n\n\n    \/* =====================================================\n       MAP MOVE\n    ===================================================== *\/\n\n    const mapSource =\n        document.querySelector(\n            \".rdq2026-map-source\"\n        );\n\n    const mapTarget =\n        document.querySelector(\n            \"#rdq2026-map-target\"\n        );\n\n\n    if(mapSource && mapTarget){\n\n        while(mapSource.firstChild){\n\n            mapTarget.appendChild(\n                mapSource.firstChild\n            );\n\n        }\n\n        mapSource.remove();\n\n    }\n\n\n\n    \/* =====================================================\n       MAP WIDTH \/ HEIGHT FIX\n\n       Kadence \uc9c0\ub3c4\uac00 \ub2a6\uac8c \ub80c\ub354\ub9c1\ub418\uac70\ub098\n       \uc790\uccb4 inline width\ub97c \uac16\ub294 \uacbd\uc6b0 \ub300\uc751\n    ===================================================== *\/\n\n    function rdqFixMap(){\n\n        const target =\n            document.querySelector(\n                \"#rdq2026-map-target\"\n            );\n\n\n        if(!target){\n            return;\n        }\n\n\n        target\n        .querySelectorAll(\n            \"iframe, .wp-block-kadence-googlemaps, [class*='kadence-google'], [class*='kb-google']\"\n        )\n        .forEach(function(el){\n\n            el.style.setProperty(\n                \"width\",\n                \"100%\",\n                \"important\"\n            );\n\n            el.style.setProperty(\n                \"max-width\",\n                \"100%\",\n                \"important\"\n            );\n\n        });\n\n    }\n\n\n    rdqFixMap();\n\n    setTimeout(\n        rdqFixMap,\n        300\n    );\n\n    setTimeout(\n        rdqFixMap,\n        900\n    );\n\n\n\n    \/* =====================================================\n       SCROLL REVEAL\n    ===================================================== *\/\n\n    const revealItems =\n        document.querySelectorAll(\n            \".rdq2026-reveal\"\n        );\n\n\n    if(\n        !(\"IntersectionObserver\" in window)\n    ){\n\n        revealItems.forEach(\n            function(el){\n\n                el.classList.add(\n                    \"show\"\n                );\n\n            }\n        );\n\n        return;\n\n    }\n\n\n    const observer =\n        new IntersectionObserver(\n            function(entries){\n\n                entries.forEach(\n                    function(entry){\n\n                        if(\n                            entry.isIntersecting\n                        ){\n\n                            entry.target\n                                .classList\n                                .add(\n                                    \"show\"\n                                );\n\n                            observer.unobserve(\n                                entry.target\n                            );\n\n                        }\n\n                    }\n                );\n\n            },{\n                threshold:.08\n            }\n        );\n\n\n    revealItems.forEach(\n        function(el){\n\n            observer.observe(\n                el\n            );\n\n        }\n    );\n\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>CONTACT \ubb38\uc758\uc548\ub0b4 \ubb38\uc758\uc0ac\ud56d \ubc0f \uacac\uc801\ubb38\uc758\uc5d0 \ub300\ud574 \uce5c\uc808\ud558\uace0 \uc815\ud655\ud558\uac8c \uc548\ub0b4\ud574\ub4dc\ub9bd\ub2c8\ub2e4. \ubb38\uc758\uc548\ub0b4 \ubb38\uc758\uc548\ub0b4 CONTACT \ubb38\uc758\uc548\ub0b4 CONTACT RED DESIGN \ubb38\uc758\uc0ac\ud56d \ubc0f \uacac\uc801\ubb38\uc758 \ub300\ud45c\uc804\ud654\ub85c \ubb38\uc758\uc8fc\uc2dc\uba74 \uce5c\uc808\ud558\uace0 \uc815\ud655\ud558\uac8c \uc548\ub0b4\ud574\ub4dc\ub9bd\ub2c8\ub2e4. F FAX 02-6455-9233 @ E-mail red9233@daum.net \ub300\ud45c\uc804\ud654 02-852-9233 \uacac\uc801 \u00b7 \uc81c\ud488 \ubb38\uc758 \uc601\uc5c5\uc2dc\uac04\uc548\ub0b4 \ud3c9\uc77c AM 09:00 &hellip; <a href=\"https:\/\/reddesign.co.kr\/?page_id=38\">Continued<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-fullwidth.php","meta":{"kt_blocks_editor_width":"","footnotes":""},"class_list":["post-38","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/reddesign.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/38","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/reddesign.co.kr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/reddesign.co.kr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/reddesign.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/reddesign.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=38"}],"version-history":[{"count":4,"href":"https:\/\/reddesign.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/38\/revisions"}],"predecessor-version":[{"id":130,"href":"https:\/\/reddesign.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/38\/revisions\/130"}],"wp:attachment":[{"href":"https:\/\/reddesign.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=38"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}