<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* css 공통 변수 */
:root {
    /* line-height */
    --fs12_lh: 1.5; /*18px*/
    --fs13_lh: 1.38; /*18px*/
    --fs14_lh: 1.42; /*20px*/
    --fs16_lh: 1.37; /*22px*/
    --fs17_lh: 1.35; /*23px*/
    --fs18_lh: 1.33; /*24px*/
    --fs24_lh: 1.25; /*30px*/
    --fs32_lh: 1.18; /*38px*/

    --fs_tit: 1.2;
    --fs_desc1: 1.4; 
    --fs_desc2: 1.6;

    --gradient1: linear-gradient(90deg, #FD9 0%, #FF4B91 24.5%, #0080FF 100%);
    --gradient2: linear-gradient(90deg, #FF4B91 0%, #0080FF 100%);
    --gradient1_l: linear-gradient(#fff, #fff), linear-gradient(90deg, #FD9 0%, #FF4B91 24.5%, #0080FF 100%);
    --gradient1_l_b: linear-gradient(#000, #000), linear-gradient(90deg, #FD9 0%, #FF4B91 24.5%, #0080FF 100%);
    --gradient2_l: linear-gradient(#fff, #fff), linear-gradient(90deg, #FF4B91 0%, #0080FF 100%);
    --gradient2_l_b: linear-gradient(#000, #000), linear-gradient(90deg, #FF4B91 0%, #0080FF 100%);

    /* 수치 관련 */
    --px436: 436px;
    --px104: 104px;
    --px80: 80px;
    --px76: 76px;
    --px72: 72px;
    --px64: 64px;
    --px60: 60px;
    --px56: 56px;
    --px52: 52px;
    --px48: 48px;
    --px44: 44px;
    --px40: 40px;
    --px36: 36px;
    --px32: 32px;
    --px30: 30px;
    --px26: 26px;
    --px24: 24px;
    --px22: 22px;
    --px20: 20px;
    --px18: 18px;
    --px16: 16px;
    --px14: 14px;
    --px12: 12px;
    --px11: 11px;
    --px10: 10px;
    --px8: 8px;
    --px6: 6px;
    --px4: 4px;
    --px2: 2px;
    --px035 : 0.35px;
}

@media (max-width: 1300px) {
    /* 1300 이하 */

    .wrap.pc {
        /* 수치 관련 */
        --px436: 33.54vw;
        --px104: 8vw;
        --px80: 6.15vw;
        --px76: 5.85vw;
        --px72: 5.54vw;
        --px64: 4.92vw;
        --px60: 4.62vw;
        --px56: 4.61vw;
        --px52: 4vw;
        --px48: 3.69vw;
        --px44: 3.38vw;
        --px40: 3.08vw;
        --px36: 2.77vw;
        --px32: 2.46vw;
        --px30: 2.31vw;
        --px26: 2vw;
        --px24: 1.85vw;
        --px22: 1.69vw;
        --px20: 1.54vw;
        --px18: 1.38vw;
        --px16: 1.23vw;
        --px14: 1.08vw;
        --px12: 0.92vw;
        --px11: 0.85vw;
        --px10: 0.77vw;
        --px8: 0.62vw;
        --px6: 0.46vw;
        --px4: 0.31vw;
        --px2: 0.15vw;
        --px035 : 0.03vw;
    }
}


@media (max-width: 768px) {
    /* 768 이하 */

    .wrap.pc {
        /* 수치 관련 */
        --px436: 258px;
        --px104: 61px;
        --px80: 47px;
        --px76: 45px;
        --px72: 43px;
        --px64: 38px;
        --px60: 35px;
        --px56: 33px;
        --px52: 31px;
        --px48: 28px;
        --px44: 26px;
        --px40: 24px;
        --px36: 21px;
        --px32: 19px;
        --px30: 18px;
        --px26: 15px;
        --px24: 14px;
        --px22: 13px;
        --px20: 12px;
        --px18: 11px;
        --px16: 16px;
        --px14: 14px;
        --px12: 12px;
        --px11: 11px;
        --px10: 10px;
        --px8: 8px;
        --px6: 6px;
        --px4: 4px;
        --px2: 2px;
        --px035 : 0.01px;
    }
}</pre></body></html>