@charset "utf-8";

@font-face {
    font-family: 'Pretendard Nell';
    font-weight: 45 930;
    font-display: swap;
    src: url('/fonts/PretendardVariable-nell.woff2') format('woff2-variations'),
        url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard/dist/web/variable/woff2/PretendardVariable.woff2') format('woff2-variations');
}

@font-face {
    font-family: 'Pretendard Nell Fallback';
    src: local('Apple SD Gothic Neo'), local('AppleSDGothicNeo-Regular');
    size-adjust: 94%;
}

@font-face {
    font-family: 'Pretendard Nell Fallback 2';
    src: local('Noto Sans KR'), local('Noto Sans CJK KR'), local('Source Han Sans KR'), local('NotoSansKR-Regular');
    size-adjust: 93.9%;
}

@font-face {
    font-family: 'Pretendard Nell Fallback 3';
    src: local('Malgun Gothic'), local('맑은 고딕');
    size-adjust: 86.4%;
}


.onda {
    overflow: hidden;
    font-family: 'Pretendard Nell', 'Pretendard Nell Fallback', 'Pretendard Nell Fallback 2', 'Pretendard Nell Fallback 3', 'Pretendard Nell Fallback', 'Pretendard Nell Fallback 2', 'Pretendard Nell Fallback 3', 'Noto Sans KR', 'Apple SD Gothic Neo', sans-serif;
    color: #111;
}

.onda strong {
    color: inherit;
}

.onda .sound_only {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    margin: -1px !important;
    padding: 0 !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
}

.onda p,
.onda h1,
.onda h2 {
    margin: 0;
    word-break: keep-all;
}

.onda [data-aos="fade-up"] {
    transform: translate3d(0, 24px, 0);
}
.sub.onda [data-aos][data-aos] {
    transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}
@media (min-width: 991px) {
    .onda [data-aos="fade-up"] {
        transform: translate3d(0, 12px, 0);
    }
}

.onda .od_in span.c111{color:#111}
.onda .od_in span.c222{color:#222}
.onda .od_in span.w400{font-weight:400}
.onda .od_in span.w500{font-weight:500}
.onda .od_in span.it{font-style:italic;font-family:'Inter','Pretendard Nell',sans-serif}

/* =========================================================
   모바일
   ========================================================= */
@media (max-width: 990px) {
    .onda .onda_sec {
        position: relative;
        padding: 54px 20px 58px;
        text-align: center;
        background: #fff;
    }

    .onda .od_in {
        display: flex;
        flex-direction: column;
        align-items: center;
        max-width: 620px;
        margin: 0 auto;
    }

    .onda .od_in > * {
        max-width: 100%;
        font-size: 15px;
        line-height: 1.72;
        letter-spacing: -0.02em;
    }

    .onda .od_in h1,
    .onda .od_in h2 {
        font-size: 22px;
        line-height: 1.38;
        letter-spacing: -0.03em;
        text-wrap: balance;
    }

    .onda .od_in p {
        text-wrap: pretty;
    }

    .onda .od_in br {
        display: none;
    }

    .onda .od_in br.pb {
        display: initial;
    }
    .onda .t12292 {
        font-weight: 500;
        color: #FFFFFF;
    }
    .onda .t12318 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12319 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12320 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12321 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12322 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12323 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12324 {
        font-weight: 400;
        color: #FFFFFF;
    }
    .onda .t12326 {
        font-weight: 300;
        color: #FFFFFF;
    }
    .onda .t12327 {
        font-weight: 500;
        color: #FFFFFF;
    }
    .onda .t12328 {
        font-weight: 900;
        color: #FFFFFF;
    }
    .onda .t12332 {
        font-weight: 600;
        color: #111;
    }
    .onda .t12333 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12339 {
        font-weight: 600;
        color: #333;
    }
    .onda .t12340 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12341 {
        font-weight: 400;
        color: #777;
    }
    .onda .t12342 {
        font-weight: 400;
        color: #777;
    }
    .onda .t12344 {
        font-weight: 400;
        color: #777;
    }
    .onda .t12345 {
        font-weight: 500;
        color: #4C7EE2;
    }
    .onda .t12347 {
        font-weight: 400;
        color: #777;
    }
    .onda .t12348 {
        font-weight: 500;
        color: #4C7EE2;
    }
    .onda .t12350 {
        font-weight: 400;
        color: #777;
    }
    .onda .t12351 {
        font-weight: 500;
        color: #4C7EE2;
    }
    .onda .t12353 {
        font-weight: 400;
        color: #777;
    }
    .onda .t12354 {
        font-weight: 500;
        color: #4C7EE2;
    }
    .onda .t12356 {
        font-weight: 400;
        color: #777;
    }
    .onda .t12357 {
        font-weight: 500;
        color: #4C7EE2;
    }
    .onda .t12358 {
        font-weight: 600;
        background: linear-gradient(90deg, #54baed, #3e71df);
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        color: #54baed;
    }
    .onda .t12359 {
        font-weight: 600;
        background: linear-gradient(90deg, #54baed, #3e71df);
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        color: #54baed;
    }
    .onda .t12360 {
        font-weight: 600;
        background: linear-gradient(90deg, #54baed, #3e71df);
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        color: #54baed;
    }
    .onda .t12361 {
        font-weight: 600;
        background: linear-gradient(90deg, #54baed, #3e71df);
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        color: #54baed;
    }
    .onda .t12364 {
        font-weight: 400;
        color: #4C7EE2;
    }
    .onda .t12367 {
        font-weight: 400;
        color: #4C7EE2;
    }
    .onda .t12370 {
        font-weight: 400;
        color: #4C7EE2;
    }
    .onda .t12373 {
        font-weight: 400;
        color: #4C7EE2;
    }
    .onda .t12383 {
        font-weight: 500;
        color: #FFFFFF;
    }
    .onda .t12386 {
        font-weight: 500;
        color: #FFFFFF;
    }
    .onda .t12387 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12388 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12389 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12400 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12401 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12402 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12407 {
        font-weight: 500;
        color: #FFFFFF;
    }
    .onda .t12409 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12410 {
        font-weight: 600;
        background: linear-gradient(90deg, #54baed, #3e71df);
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        color: #54baed;
    }
    .onda .t12411 {
        font-weight: 600;
        background: linear-gradient(90deg, #54baed, #3e71df);
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        color: #54baed;
    }
    .onda .t12412 {
        font-weight: 600;
        color: #FFFFFF;
    }
    .onda .t12413 {
        font-weight: 500;
        color: #FFFFFF;
    }
    .onda .t12416 {
        font-weight: 400;
        color: #4C7EE2;
    }
    .onda .t12432 {
        font-weight: 600;
        background: linear-gradient(90deg, #54baed, #3e71df);
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        color: #54baed;
    }
    .onda .t12434 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12443 {
        font-weight: 600;
        color: #111;
    }
    .onda .t12444 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12445 {
        font-weight: 400;
        color: #333;
    }
    .onda .t12446 {
        font-weight: 600;
        color: #111;
    }
    .onda .t12447 {
        font-weight: 600;
        color: #111;
    }
    .onda .t8699 {
        font-weight: 600;
        color: #FFFFFF;
    }
    .onda .t8700 {
        font-weight: 600;
        color: #FFFFFF;
    }
    .onda .t8701 {
        font-weight: 600;
        color: #FFFFFF;
    }
    .onda .t8702 {
        font-weight: 600;
        color: #FFFFFF;
    }
    .onda .t8703 {
        font-weight: 600;
        color: #FFFFFF;
    }
    .onda .t8704 {
        font-weight: 600;
        color: #FFFFFF;
    }

    /* ---- 1. 히어로 ---- */
    .onda .od_s1 {
        padding: 80px 20px 86px;
        background: #12172D url(/img/onda/m_s1_bg.jpg) no-repeat center center / cover;
    }
    .onda .od_s1 .t12326 {
        margin-bottom: 16px;
        font-size: 11px;
        line-height: 1.4;
        letter-spacing: 0.3em;
        text-indent: 0.3em;
    }
    .onda .od_s1 .t12328 {
        font-size: 44px;
        letter-spacing: -0.01em;
    }
    .onda .od_s1 .t12327 {
        margin-top: 16px;
        font-size: 15px;
    }

    /* ---- 2. NELL클리닉 온다레이저 ---- */
    .onda .od_s2 .t12332::before {
        content: '';
        display: block;
        width: 100%;
        margin: 0 auto 30px;
        aspect-ratio: 631 / 411;
        background: url(/img/onda/m_s2_device.jpg) no-repeat center / contain;
    }
    .onda .od_s2 .t12333 {
        margin-top: 14px;
    }

    /* ---- 3. Point 01 ---- */
    .onda .od_s3 {
        background: #F5F8FF;
    }
    .onda .od_s3 .t12364 {
        margin-bottom: 14px;
        padding: 5px 22px;
        border-radius: 100px;
        background: #fff;
        font-size: 15px;
        line-height: 1.4;
    }
    .onda .od_s3 .t12358 {
        font-size: 22px;
    }
    .onda .od_s3 .t12358::after {
        content: '';
        display: block;
        width: 100%;
        margin: 22px auto 22px;
        aspect-ratio: 960 / 259;
        background: url(/img/onda/m_s3_spec.jpg) no-repeat center / contain;
    }
    .onda .od_s3 .t12339 {
        font-size: 14px;
        line-height: 1.7;
    }

    /* ---- 4. Point 02 ~ 04 ---- */
    .onda .od_s4 .t12367 {
        margin-bottom: 14px;
        padding: 5px 22px;
        border-radius: 100px;
        background: #fff;
        font-size: 15px;
        line-height: 1.4;
    }
    .onda .od_s4 .t12359 {
        font-size: 22px;
    }
    .onda .od_s4 .t12340 {
        margin: 12px 0 24px;
        font-size: 14px;
    }
    .onda .od_s4 .t12367 { order: 1; }
    .onda .od_s4 .t12359 { order: 2; }
    .onda .od_s4 .t12340 { order: 3; }
    .onda .od_s4 .t12383 { order: 4; }
    .onda .od_s4 .t12387 { order: 5; }
    .onda .od_s4 .t12388 { order: 6; }
    .onda .od_s4 .t12386 { order: 7; }
    .onda .od_s4 .t12389 { order: 8; }
    .onda .od_s4 .t12400 { order: 9; }
    .onda .od_s4 .t12370 { order: 10; }
    .onda .od_s4 .t12360 { order: 11; }
    .onda .od_s4 .t12341 { order: 12; }
    .onda .od_s4 .t12401 { order: 13; }
    .onda .od_s4 .t12373 { order: 14; }
    .onda .od_s4 .t12361 { order: 15; }
    .onda .od_s4 .t12402 { order: 16; }
    .onda .od_s4 .t12407 { order: 17; }
    .onda .od_s4 .t12383,
    .onda .od_s4 .t12387,
    .onda .od_s4 .t12388 {
        width: 100%;
        box-sizing: border-box;
        background: #fff;
        border-left: 1px solid #4C7EE2;
        border-right: 1px solid #4C7EE2;
    }
    .onda .od_s4 .t12383 {
        border-top: 1px solid #4C7EE2;
        padding-top: 12px;
    }
    .onda .od_s4 .t12388 {
        border-bottom: 1px solid #4C7EE2;
        padding-bottom: 16px;
        margin-bottom: 14px;
    }
    .onda .od_s4 .t12386,
    .onda .od_s4 .t12389 {
        width: 100%;
        box-sizing: border-box;
        background: #fff;
        border-left: 1px solid #4C7EE2;
        border-right: 1px solid #4C7EE2;
    }
    .onda .od_s4 .t12386 {
        border-top: 1px solid #4C7EE2;
        padding-top: 12px;
    }
    .onda .od_s4 .t12389 {
        border-bottom: 1px solid #4C7EE2;
        padding-bottom: 16px;
        margin-bottom: 14px;
    }
    .onda .od_s4 .t12400 {
        width: 100%;
        box-sizing: border-box;
        background: #F5F8FF;
        border-left: 1px solid #4C7EE2;
        border-right: 1px solid #4C7EE2;
    }
    .onda .od_s4 .t12400 {
        border-top: 1px solid #4C7EE2;
        padding-top: 12px;
    }
    .onda .od_s4 .t12400 {
        border-bottom: 1px solid #4C7EE2;
        padding-bottom: 16px;
        margin-bottom: 14px;
    }
    .onda .od_s4 .t12383,
    .onda .od_s4 .t12386 {
        padding: 12px 12px 0;
        font-size: 14px;
        line-height: 30px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='30'%3E%3Cdefs%3E%3ClinearGradient id='g'%3E%3Cstop offset='0' stop-color='%233066DA'/%3E%3Cstop offset='1' stop-color='%2355B5EF'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='220' height='30' rx='15' fill='url(%23g)'/%3E%3C/svg%3E") center bottom / 220px 30px no-repeat, #fff;
    }
    .onda .od_s4 .t12383::before,
    .onda .od_s4 .t12386::before,
    .onda .od_s4 .t12400::before {
        content: '';
        display: block;
        width: 100%;
        margin-bottom: 10px;
        background: no-repeat center / cover;
    }
    .onda .od_s4 .t12383::before {
        aspect-ratio: 316 / 173;
        background-image: url(/img/onda/m_s4_h1.jpg);
    }
    .onda .od_s4 .t12386::before {
        aspect-ratio: 316 / 173;
        background-image: url(/img/onda/m_s4_h2.jpg);
    }
    .onda .od_s4 .t12400::before {
        aspect-ratio: 502 / 173;
        background-image: url(/img/onda/m_s4_h3.jpg);
    }
    .onda .od_s4 .t12400 {
        padding: 12px 12px 16px;
        font-size: 14px;
        line-height: 1.6;
    }
    .onda .od_s4 .t12387,
    .onda .od_s4 .t12388,
    .onda .od_s4 .t12389 {
        padding-left: 16px;
        padding-right: 16px;
        text-align: left;
        font-size: 13px;
        line-height: 1.6;
    }
    .onda .od_s4 .t12387,
    .onda .od_s4 .t12389 {
        padding-top: 10px;
    }
    .onda .od_s4 .t12370 {
        margin-top: 46px;
    }
    .onda .od_s4 .t12370 {
        margin-bottom: 14px;
        padding: 5px 22px;
        border-radius: 100px;
        background: #fff;
        font-size: 15px;
        line-height: 1.4;
    }
    .onda .od_s4 .t12360 {
        font-size: 22px;
    }
    .onda .od_s4 .t12341 {
        margin-top: 14px;
        font-size: 14px;
    }
    .onda .od_s4 .t12401 {
        margin-top: 10px;
        font-size: 14px;
        text-decoration: underline;
        text-underline-offset: 4px;
    }
    .onda .od_s4 .t12401::after {
        content: '';
        display: block;
        width: 100%;
        margin: 22px auto 0;
        aspect-ratio: 669 / 562;
        background: url(/img/onda/m_s4_layer.jpg) no-repeat center / contain;
    }
    .onda .od_s4 .t12373 {
        margin-top: 46px;
    }
    .onda .od_s4 .t12373 {
        margin-bottom: 14px;
        padding: 5px 22px;
        border-radius: 100px;
        background: #fff;
        font-size: 15px;
        line-height: 1.4;
    }
    .onda .od_s4 .t12361 {
        font-size: 22px;
    }
    .onda .od_s4 .t12402 {
        margin: 14px 0 22px;
        font-size: 14px;
    }
    .onda .od_s4 .t12407 {
        width: 100%;
        padding: 0 0 10px;
        background: linear-gradient(90deg, #3066DA, #55B5EF);
        font-size: 15px;
        line-height: 1.5;
    }
    .onda .od_s4 .t12407::before {
        content: '';
        display: block;
        width: 100%;
        margin-bottom: 10px;
        aspect-ratio: 701 / 310;
        background: url(/img/onda/m_s4_remodel.jpg) no-repeat center / cover;
    }

    /* ---- 5. Point 05 ---- */
    .onda .od_s5 {
        padding-bottom: 0;
        background: linear-gradient(#D6E6FC, #CFDDFC);
    }
    .onda .od_s5 .t12416 {
        margin-bottom: 14px;
        padding: 5px 22px;
        border-radius: 100px;
        background: #fff;
        font-size: 15px;
        line-height: 1.4;
    }
    .onda .od_s5 .t12410 {
        font-size: 22px;
    }
    .onda .od_s5 .t12409 {
        margin-top: 14px;
        font-size: 14px;
    }
    .onda .od_s5 .t12409::after {
        content: '';
        display: block;
        width: 100%;
        margin: 26px auto 0;
        aspect-ratio: 1028 / 640;
        background: url(/img/onda/m_s5_pair.jpg) no-repeat center / contain;
    }

    /* ---- 6. 리프팅의 NEW 패러다임 ---- */
    .onda .od_s6 .t12411::before {
        content: '';
        display: block;
        width: 200px;
        margin: 0 auto 18px;
        aspect-ratio: 381 / 78;
        background: url(/img/onda/m_s6_logo.png) no-repeat center / contain;
    }
    .onda .od_s6 .t12411 {
        font-size: 22px;
    }
    .onda .od_s6 .t12342 {
        margin-top: 14px;
        font-size: 14px;
    }

    /* ---- 7. 온다의 특징 ---- */
    .onda .od_s7 {
        background: #F5F8FF;
    }
    .onda .od_s7 .t12345 { order: 1; }
    .onda .od_s7 .t12344 { order: 2; }
    .onda .od_s7 .t12354 { order: 3; }
    .onda .od_s7 .t12353 { order: 4; }
    .onda .od_s7 .t12348 { order: 5; }
    .onda .od_s7 .t12347 { order: 6; }
    .onda .od_s7 .t12357 { order: 7; }
    .onda .od_s7 .t12356 { order: 8; }
    .onda .od_s7 .t12351 { order: 9; }
    .onda .od_s7 .t12350 { order: 10; }
    .onda .od_s7 .t12345,
    .onda .od_s7 .t12354,
    .onda .od_s7 .t12348,
    .onda .od_s7 .t12357,
    .onda .od_s7 .t12351,
    .onda .od_s7 .t12344,
    .onda .od_s7 .t12353,
    .onda .od_s7 .t12347,
    .onda .od_s7 .t12356,
    .onda .od_s7 .t12350 {
        position: relative;
        width: 100%;
        padding-left: 74px;
        box-sizing: border-box;
        text-align: left;
    }
    .onda .od_s7 .t12345,
    .onda .od_s7 .t12354,
    .onda .od_s7 .t12348,
    .onda .od_s7 .t12357,
    .onda .od_s7 .t12351 {
        min-height: 0;
        padding-top: 4px;
        font-size: 15px;
        line-height: 1.3;
    }
    .onda .od_s7 .t12344,
    .onda .od_s7 .t12353,
    .onda .od_s7 .t12347,
    .onda .od_s7 .t12356,
    .onda .od_s7 .t12350 {
        min-height: 50px;
        margin-bottom: 16px;
        font-size: 14px;
        line-height: 1.5;
    }
    .onda .od_s7 .t12350 {
        margin-bottom: 0;
    }
    .onda .od_s7 .t12345::before,
    .onda .od_s7 .t12354::before,
    .onda .od_s7 .t12348::before,
    .onda .od_s7 .t12357::before,
    .onda .od_s7 .t12351::before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 56px;
        height: 67px;
        background: no-repeat center / contain;
    }
    .onda .od_s7 .t12345::before {
        background-image: url(/img/onda/m_s7_i1.png);
    }
    .onda .od_s7 .t12354::before {
        background-image: url(/img/onda/m_s7_i2.png);
    }
    .onda .od_s7 .t12348::before {
        background-image: url(/img/onda/m_s7_i3.png);
    }
    .onda .od_s7 .t12357::before {
        background-image: url(/img/onda/m_s7_i4.png);
    }
    .onda .od_s7 .t12351::before {
        background-image: url(/img/onda/m_s7_i5.png);
    }

    /* ---- 8. 시술 후 개선효과 ---- */
    .onda .od_s8 {
        background: linear-gradient(135deg, #B4CEE5 0%, #95BEFC 40%, #DDBBFC 75%, #CFF7FC 100%);
    }
    .onda .od_s8 .od_in {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        column-gap: 14px;
        width: 100%;
        align-items: start;
    }
    .onda .od_s8 .t12413,
    .onda .od_s8 .t12412 {
        grid-column: 1 / -1;
        order: 0;
    }
    .onda .od_s8 .t12413 {
        font-size: 30px;
        line-height: 1.2;
    }
    .onda .od_s8 .t12412 {
        margin-bottom: 24px;
        font-size: 18px;
    }
    .onda .od_s8 .t8699 { order: 1; }
    .onda .od_s8 .t8701 { order: 2; }
    .onda .od_s8 .t8703 { order: 3; }
    .onda .od_s8 .t8700 { order: 4; }
    .onda .od_s8 .t8702 { order: 5; }
    .onda .od_s8 .t8704 { order: 6; }
    .onda .od_s8 .t8699,
    .onda .od_s8 .t8701,
    .onda .od_s8 .t8703,
    .onda .od_s8 .t8700,
    .onda .od_s8 .t8702,
    .onda .od_s8 .t8704 {
        margin-bottom: 20px;
        font-size: 14px;
        line-height: 1.4;
    }
    .onda .od_s8 .t8699::before,
    .onda .od_s8 .t8701::before,
    .onda .od_s8 .t8703::before,
    .onda .od_s8 .t8700::before,
    .onda .od_s8 .t8702::before,
    .onda .od_s8 .t8704::before {
        content: '';
        display: block;
        width: 100%;
        margin-bottom: 8px;
        aspect-ratio: 380 / 406;
        background: no-repeat center / cover;
    }
    .onda .od_s8 .t8699::before {
        background-image: url(/img/onda/m_s8_c1.jpg);
    }
    .onda .od_s8 .t8701::before {
        background-image: url(/img/onda/m_s8_c2.jpg);
    }
    .onda .od_s8 .t8703::before {
        background-image: url(/img/onda/m_s8_c3.jpg);
    }
    .onda .od_s8 .t8700::before {
        background-image: url(/img/onda/m_s8_c4.jpg);
    }
    .onda .od_s8 .t8702::before {
        background-image: url(/img/onda/m_s8_c5.jpg);
    }
    .onda .od_s8 .t8704::before {
        background-image: url(/img/onda/m_s8_c6.jpg);
    }

    /* ---- 9. 시술후 주의사항 ---- */
    .onda .od_s9 {
        background: #5691EF;
    }
    .onda .od_s9 .t12292 {
        margin-bottom: 38px;
    }
    .onda .od_s9 .t12318,
    .onda .od_s9 .t12319,
    .onda .od_s9 .t12320,
    .onda .od_s9 .t12321,
    .onda .od_s9 .t12322,
    .onda .od_s9 .t12323 {
        position: relative;
        width: calc(100% - 36px);
        padding: 14px 0 14px 30px;
        box-sizing: border-box;
        text-align: left;
        font-size: 14px;
        line-height: 22px;
        border-bottom: 1px dotted #000;
        background: #fff;
        box-shadow: 0 0 0 18px #fff;
        clip-path: inset(0 -18px -1px);
    }
    .onda .od_s9 .t12318 {
        clip-path: inset(-18px -18px -1px);
    }
    .onda .od_s9 .t12323 {
        clip-path: inset(0 -18px -18px);
    }
    .onda .od_s9 .t12318::before,
    .onda .od_s9 .t12319::before,
    .onda .od_s9 .t12320::before,
    .onda .od_s9 .t12321::before,
    .onda .od_s9 .t12322::before,
    .onda .od_s9 .t12323::before {
        content: '';
        position: absolute;
        left: 0;
        top: 17px;
        width: 20px;
        height: 16px;
        background: url(/img/onda/m_s9_chk.png) no-repeat center / contain;
    }
    .onda .od_s9 .t12324 {
        width: 100%;
        margin-top: 32px;
        text-align: left;
        font-size: 12px;
        line-height: 1.6;
    }

    /* ---- 10. 함께하면 좋은 시술 ---- */
    .onda .od_s10 .t12432 {
        margin-bottom: 26px;
        font-size: 22px;
    }
    .onda .od_s10 .t12443 { order: 1; }
    .onda .od_s10 .t12434 { order: 2; }
    .onda .od_s10 .t12446 { order: 3; }
    .onda .od_s10 .t12444 { order: 4; }
    .onda .od_s10 .t12447 { order: 5; }
    .onda .od_s10 .t12445 { order: 6; }
    .onda .od_s10 .t12443,
    .onda .od_s10 .t12434 {
        width: 100%;
        box-sizing: border-box;
        background: #fff;
        border-left: 1px solid #DDD;
        border-right: 1px solid #DDD;
    }
    .onda .od_s10 .t12443 {
        border-top: 1px solid #DDD;
        padding-top: 12px;
    }
    .onda .od_s10 .t12434 {
        border-bottom: 1px solid #DDD;
        padding-bottom: 16px;
        margin-bottom: 14px;
    }
    .onda .od_s10 .t12446,
    .onda .od_s10 .t12444 {
        width: 100%;
        box-sizing: border-box;
        background: #fff;
        border-left: 1px solid #DDD;
        border-right: 1px solid #DDD;
    }
    .onda .od_s10 .t12446 {
        border-top: 1px solid #DDD;
        padding-top: 12px;
    }
    .onda .od_s10 .t12444 {
        border-bottom: 1px solid #DDD;
        padding-bottom: 16px;
        margin-bottom: 14px;
    }
    .onda .od_s10 .t12447,
    .onda .od_s10 .t12445 {
        width: 100%;
        box-sizing: border-box;
        background: #fff;
        border-left: 1px solid #DDD;
        border-right: 1px solid #DDD;
    }
    .onda .od_s10 .t12447 {
        border-top: 1px solid #DDD;
        padding-top: 12px;
    }
    .onda .od_s10 .t12445 {
        border-bottom: 1px solid #DDD;
        padding-bottom: 16px;
        margin-bottom: 14px;
    }
    .onda .od_s10 .t12443,
    .onda .od_s10 .t12446,
    .onda .od_s10 .t12447 {
        padding: 0 0 4px;
        font-size: 18px;
        line-height: 1.4;
    }
    .onda .od_s10 .t12443::before,
    .onda .od_s10 .t12446::before,
    .onda .od_s10 .t12447::before {
        content: '';
        display: block;
        width: 100%;
        margin-bottom: 14px;
        aspect-ratio: 400 / 280;
        background: #000 no-repeat center / contain;
    }
    .onda .od_s10 .t12443::before {
        background-image: url(/img/onda/m_s10_p1.jpg);
    }
    .onda .od_s10 .t12446::before {
        background-image: url(/img/onda/m_s10_p2.jpg);
    }
    .onda .od_s10 .t12447::before {
        background-image: url(/img/onda/m_s10_p3.jpg);
    }
    .onda .od_s10 .t12434,
    .onda .od_s10 .t12444,
    .onda .od_s10 .t12445 {
        padding: 8px 18px 22px;
        font-size: 13px;
        line-height: 1.65;
    }
    .onda .od_s10 .t12445 {
        margin-bottom: 0;
    }
    .onda .od_s4 .t12367,
    .onda .od_s4 .t12370,
    .onda .od_s4 .t12373 {
        border: 1px solid #4C7EE2;
    }
}

/* =========================================================
   PC
   ========================================================= */
@media (min-width: 991px) {
    .onda .onda_sec{position:relative;height:0;overflow:hidden;padding:0;text-align:left;background-color:transparent;background-repeat:no-repeat;background-position:center top;background-size:100% 100%}
    .onda .od_in{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;margin:0;display:block}
    .onda .onda_sec::before,.onda .onda_sec::after,.onda .od_in::before,.onda .od_in::after,.onda .od_in>*::before,.onda .od_in>*::after{content:none}
    .onda .od_s1{padding-top:40.6250%;background-image:url(/img/onda/s1_bg.jpg)}
    .onda .od_s2{padding-top:37.0312%;background-image:url(/img/onda/s2_bg.jpg)}
    .onda .od_s3{padding-top:51.2500%;background-image:url(/img/onda/s3_bg.jpg)}
    .onda .od_s4{padding-top:113.3333%;background-image:url(/img/onda/s4_bg.jpg)}
    .onda .od_s5{padding-top:33.3333%;background-image:url(/img/onda/s5_bg.jpg)}
    .onda .od_s6{padding-top:29.2708%;background-image:url(/img/onda/s6_bg.jpg)}
    .onda .od_s7{padding-top:34.3750%;background-image:url(/img/onda/s7_bg.jpg)}
    .onda .od_s8{padding-top:75.0000%;background-image:url(/img/onda/s8_bg.jpg)}
    .onda .od_s9{padding-top:61.3542%;background-image:url(/img/onda/s9_bg.jpg)}
    .onda .od_s10{padding-top:50.8854%;background-image:url(/img/onda/s10_bg.jpg)}

    .onda .od_s8 .t8699{position:absolute;margin:0;left:0%;width:53.1771%;top:54.5139%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0267em;font-weight:600;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s8 .t8700{position:absolute;margin:0;left:0%;width:53.1771%;top:89.9306%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0294em;font-weight:600;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s8 .t8701{position:absolute;margin:0;left:0%;width:100%;top:54.5139%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0294em;font-weight:600;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s8 .t8702{position:absolute;margin:0;left:0.1562%;width:99.8438%;top:90.2778%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0294em;font-weight:600;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s8 .t8703{position:absolute;margin:0;left:46.875%;width:53.125%;top:54.5139%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0294em;font-weight:600;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s8 .t8704{position:absolute;margin:0;left:46.875%;width:53.125%;top:89.9306%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0294em;font-weight:600;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s9 .t12292{position:absolute;margin:0;left:39.7917%;width:60.2083%;top:12.4788%;font-size:2.5vw;line-height:3.25vw;letter-spacing:-0.0312em;font-weight:500;color:#FFFFFF;text-align:left;white-space:nowrap}
    .onda .od_s9 .t12318{position:absolute;margin:0;left:21.0938%;width:78.9062%;top:28.8625%;font-size:1.3542vw;line-height:1.8958vw;letter-spacing:-0.0385em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s9 .t12319{position:absolute;margin:0;left:21.0938%;width:78.9062%;top:36.5874%;font-size:1.3542vw;line-height:1.8958vw;letter-spacing:-0.0385em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s9 .t12320{position:absolute;margin:0;left:21.0938%;width:78.9062%;top:44.3124%;font-size:1.3542vw;line-height:1.8958vw;letter-spacing:-0.0385em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s9 .t12321{position:absolute;margin:0;left:21.0938%;width:78.9062%;top:52.0374%;font-size:1.3542vw;line-height:1.8958vw;letter-spacing:-0.0385em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s9 .t12322{position:absolute;margin:0;left:21.0938%;width:78.9062%;top:59.3379%;font-size:1.3542vw;line-height:1.8958vw;letter-spacing:-0.0385em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s9 .t12323{position:absolute;margin:0;left:21.0938%;width:78.9062%;top:66.6384%;font-size:1.3542vw;line-height:1.8958vw;letter-spacing:-0.0134em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s9 .t12324{position:absolute;margin:0;left:13.5417%;width:86.4583%;top:80.7301%;font-size:1.3542vw;line-height:1.8958vw;letter-spacing:-0.0385em;font-weight:400;color:#FFFFFF;text-align:left;white-space:nowrap}
    .onda .od_s1 .t12326{position:absolute;margin:0;left:37.3438%;width:62.6562%;top:25.1282%;font-size:1.3542vw;line-height:1.7604vw;letter-spacing:0.3em;font-weight:300;color:#FFFFFF;text-align:left;white-space:nowrap}
    .onda .od_s1 .t12327{position:absolute;margin:0;left:0%;width:100%;top:63.7179%;font-size:1.6667vw;line-height:2.1667vw;letter-spacing:-0.0166em;font-weight:500;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s1 .t12328{position:absolute;margin:0;left:36.7708%;width:63.2292%;top:35%;font-size:5.2083vw;line-height:6.7708vw;letter-spacing:0.045em;font-weight:900;color:#FFFFFF;text-align:left;white-space:nowrap}
    .onda .od_s2 .t12332{position:absolute;margin:0;left:51.6146%;width:48.3854%;top:26.301%;font-size:2.5vw;line-height:3.25vw;letter-spacing:-0.0104em;font-weight:600;color:#111;text-align:left;white-space:nowrap}
    .onda .od_s2 .t12333{position:absolute;margin:0;left:51.6146%;width:48.3854%;top:38.8186%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0382em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s3 .t12339{position:absolute;margin:0;left:0.0208%;width:99.9792%;top:76.2195%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0388em;font-weight:600;color:#333;text-align:center;white-space:nowrap}
    .onda .od_s4 .t12340{position:absolute;margin:0;left:3.75%;width:96.25%;top:15.4871%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0385em;font-weight:400;color:#333;text-align:center;white-space:nowrap}
    .onda .od_s4 .t12341{position:absolute;margin:0;left:13.5156%;width:86.4844%;top:58.5938%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0379em;font-weight:400;color:#777;text-align:left;white-space:nowrap}
    .onda .od_s6 .t12342{position:absolute;margin:0;left:28.5417%;width:71.4583%;top:62.2776%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0385em;font-weight:400;color:#777;text-align:left;white-space:nowrap}
    .onda .od_s7 .t12344{position:absolute;margin:0;left:19.7917%;width:80.2083%;top:23.0303%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0385em;font-weight:400;color:#777;text-align:left;white-space:nowrap}
    .onda .od_s7 .t12345{position:absolute;margin:0;left:19.7917%;width:80.2083%;top:18.4848%;font-size:1.3542vw;line-height:1.7604vw;letter-spacing:-0.0385em;font-weight:500;color:#4C7EE2;text-align:left;white-space:nowrap}
    .onda .od_s7 .t12347{position:absolute;margin:0;left:19.7917%;width:80.2083%;top:48.7879%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0385em;font-weight:400;color:#777;text-align:left;white-space:nowrap}
    .onda .od_s7 .t12348{position:absolute;margin:0;left:19.7917%;width:80.2083%;top:44.2424%;font-size:1.3542vw;line-height:1.7604vw;letter-spacing:-0.0385em;font-weight:500;color:#4C7EE2;text-align:left;white-space:nowrap}
    .onda .od_s7 .t12350{position:absolute;margin:0;left:19.7917%;width:80.2083%;top:74.5455%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0385em;font-weight:400;color:#777;text-align:left;white-space:nowrap}
    .onda .od_s7 .t12351{position:absolute;margin:0;left:19.7917%;width:80.2083%;top:70%;font-size:1.3542vw;line-height:1.7604vw;letter-spacing:-0.0385em;font-weight:500;color:#4C7EE2;text-align:left;white-space:nowrap}
    .onda .od_s7 .t12353{position:absolute;margin:0;left:56.25%;width:43.75%;top:23.0303%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0358em;font-weight:400;color:#777;text-align:left;white-space:nowrap}
    .onda .od_s7 .t12354{position:absolute;margin:0;left:56.25%;width:43.75%;top:18.4848%;font-size:1.3542vw;line-height:1.7604vw;letter-spacing:-0.0385em;font-weight:500;color:#4C7EE2;text-align:left;white-space:nowrap}
    .onda .od_s7 .t12356{position:absolute;margin:0;left:56.25%;width:43.75%;top:48.7879%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0385em;font-weight:400;color:#777;text-align:left;white-space:nowrap}
    .onda .od_s7 .t12357{position:absolute;margin:0;left:56.25%;width:43.75%;top:44.2424%;font-size:1.3542vw;line-height:1.7604vw;letter-spacing:-0.0385em;font-weight:500;color:#4C7EE2;text-align:left;white-space:nowrap}
    .onda .od_s3 .t12358{position:absolute;margin:0;left:49.8958%;width:max-content;top:24.6951%;font-size:2.5vw;line-height:3.25vw;letter-spacing:-0.009em;font-weight:600;color:#54baed;text-align:center;white-space:nowrap;translate:-50% 0;background:linear-gradient(90deg,#54baed,#3e71df);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
    .onda .od_s4 .t12359{position:absolute;margin:0;left:49.9219%;width:max-content;top:11.1213%;font-size:2.5vw;line-height:3.25vw;letter-spacing:-0.0104em;font-weight:600;color:#54baed;text-align:center;white-space:nowrap;translate:-50% 0;background:linear-gradient(90deg,#54baed,#3e71df);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
    .onda .od_s4 .t12360{position:absolute;margin:0;left:13.5417%;width:max-content;top:50.8732%;font-size:2.5vw;line-height:3.5vw;letter-spacing:-0.0093em;font-weight:600;color:#54baed;text-align:left;white-space:nowrap;background:linear-gradient(90deg,#54baed,#3e71df);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
    .onda .od_s4 .t12361{position:absolute;margin:0;left:52.1354%;width:max-content;top:82.6746%;font-size:2.5vw;line-height:3.5vw;letter-spacing:-0.0104em;font-weight:600;color:#54baed;text-align:left;white-space:nowrap;background:linear-gradient(90deg,#54baed,#3e71df);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
    .onda .od_s3 .t12364{position:absolute;margin:0;left:0%;width:99.8438%;top:16.0569%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0147em;font-weight:400;color:#4C7EE2;text-align:center;white-space:nowrap}
    .onda .od_s4 .t12367{position:absolute;margin:0;left:0%;width:99.7917%;top:7.261%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0147em;font-weight:400;color:#4C7EE2;text-align:center;white-space:nowrap}
    .onda .od_s4 .t12370{position:absolute;margin:0;left:0%;width:52.0312%;top:46.829%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0147em;font-weight:400;color:#4C7EE2;text-align:center;white-space:nowrap}
    .onda .od_s4 .t12373{position:absolute;margin:0;left:29.1667%;width:70.8333%;top:78.6305%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0147em;font-weight:400;color:#4C7EE2;text-align:center;white-space:nowrap}
    .onda .od_s4 .t12383{position:absolute;margin:0;left:0%;width:45.1562%;top:30.4688%;font-size:1.25vw;line-height:1.625vw;letter-spacing:-0.0417em;font-weight:500;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s4 .t12386{position:absolute;margin:0;left:0%;width:90.0521%;top:30.4688%;font-size:1.25vw;line-height:1.625vw;letter-spacing:-0.0417em;font-weight:500;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s4 .t12387{position:absolute;margin:0;left:14.8438%;width:85.1562%;top:32.7665%;font-size:1.0417vw;line-height:1.25vw;letter-spacing:-0.05em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s4 .t12388{position:absolute;margin:0;left:14.8438%;width:85.1562%;top:34.0993%;font-size:1.0417vw;line-height:1.25vw;letter-spacing:-0.0194em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s4 .t12389{position:absolute;margin:0;left:37.2917%;width:62.7083%;top:32.7665%;font-size:1.0417vw;line-height:1.25vw;letter-spacing:-0.05em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s4 .t12400{position:absolute;margin:0;left:60.0521%;width:39.9479%;top:31.8015%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0385em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s4 .t12401{position:absolute;margin:0;left:13.4375%;width:86.5625%;top:63.8327%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0347em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s4 .t12402{position:absolute;margin:0;left:52.1354%;width:47.8646%;top:87.3162%;font-size:1.3542vw;line-height:2.1667vw;letter-spacing:-0.0385em;font-weight:400;color:#333;text-align:left;white-space:nowrap}
    .onda .od_s4 .t12407{position:absolute;margin:0;left:0%;width:63.5938%;top:90.8548%;font-size:1.4583vw;line-height:1.8958vw;letter-spacing:-0.0321em;font-weight:500;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s5 .t12409{position:absolute;margin:0;left:0%;width:99.9688%;top:53.2812%;font-size:1.3542vw;line-height:1.8958vw;letter-spacing:-0.0404em;font-weight:400;color:#333;text-align:center;white-space:nowrap}
    .onda .od_s5 .t12410{position:absolute;margin:0;left:49.9219%;width:max-content;top:38.5938%;font-size:2.5vw;line-height:3.25vw;letter-spacing:-0.0121em;font-weight:600;color:#54baed;text-align:center;white-space:nowrap;translate:-50% 0;background:linear-gradient(90deg,#54baed,#3e71df);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
    .onda .od_s6 .t12411{position:absolute;margin:0;left:50.0521%;width:max-content;top:45.5516%;font-size:2.5vw;line-height:3.25vw;letter-spacing:-0.0104em;font-weight:600;color:#54baed;text-align:center;white-space:nowrap;translate:-50% 0;background:linear-gradient(90deg,#54baed,#3e71df);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
    .onda .od_s8 .t12412{position:absolute;margin:0;left:0.0521%;width:99.9479%;top:16.3194%;font-size:2.5vw;line-height:3.25vw;letter-spacing:-0.0104em;font-weight:600;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s8 .t12413{position:absolute;margin:0;left:0%;width:100%;top:10.2083%;font-size:3.6458vw;line-height:4.7396vw;letter-spacing:-0.0071em;font-weight:500;color:#FFFFFF;text-align:center;white-space:nowrap}
    .onda .od_s5 .t12416{position:absolute;margin:0;left:0%;width:99.9479%;top:25.3125%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0147em;font-weight:400;color:#4C7EE2;text-align:center;white-space:nowrap}
    .onda .od_s10 .t12432{position:absolute;margin:0;left:50.5469%;width:max-content;top:15.0461%;font-size:2.5vw;line-height:3.25vw;letter-spacing:-0.0088em;font-weight:600;color:#54baed;text-align:center;white-space:nowrap;translate:-50% 0;background:linear-gradient(90deg,#54baed,#3e71df);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
    .onda .od_s10 .t12434{position:absolute;margin:0;left:0%;width:47.9062%;top:68.5773%;font-size:1.1458vw;line-height:1.6042vw;letter-spacing:-0.0553em;font-weight:400;color:#333;text-align:center;white-space:nowrap}
    .onda .od_s10 .t12443{position:absolute;margin:0;left:0%;width:47.9688%;top:60.5937%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0294em;font-weight:600;color:#111;text-align:center;white-space:nowrap}
    .onda .od_s10 .t12444{position:absolute;margin:0;left:0.125%;width:99.875%;top:68.5773%;font-size:1.1458vw;line-height:1.6042vw;letter-spacing:-0.0447em;font-weight:400;color:#333;text-align:center;white-space:nowrap}
    .onda .od_s10 .t12445{position:absolute;margin:0;left:52.0208%;width:47.9792%;top:68.6796%;font-size:1.1458vw;line-height:1.6042vw;letter-spacing:-0.0474em;font-weight:400;color:#333;text-align:center;white-space:nowrap}
    .onda .od_s10 .t12446{position:absolute;margin:0;left:0.1562%;width:99.8438%;top:60.5937%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0294em;font-weight:600;color:#111;text-align:center;white-space:nowrap}
    .onda .od_s10 .t12447{position:absolute;margin:0;left:52.1354%;width:47.8646%;top:61.1054%;font-size:1.7708vw;line-height:2.3021vw;letter-spacing:-0.0294em;font-weight:600;color:#111;text-align:center;white-space:nowrap}
    .onda .od_in .ttl{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
}
