/* 메인 첫 화면 다듬기(원장 261112 "영상은 두고 문구·글씨체·아래 띠 다듬기" → "넣어"): 제목 500·자간 좁게, 머리말 세리프 Acro, 흐림 쿨톤, 아래 띠 회색 덩어리 → 얇은 선+세리프 값. 시안 작업자료\메인히어로_시안_261112\시안6 */
/* 시안6: 영상은 그대로, 문구·글씨·아래 띠만 하위 쪽 말투로 */
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-media::after{background:linear-gradient(90deg,rgba(24,23,26,.62) 0%,rgba(24,23,26,.30) 40%,rgba(24,23,26,0) 64%),linear-gradient(0deg,rgba(24,23,26,.42) 0%,rgba(24,23,26,0) 30%)!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-hi{padding-bottom:clamp(120px,14vh,170px)!important}
/* 머리말: 넓은 자간 빼고, 하위 쪽처럼 단정하게 + 세리프 영문 한 마디 */
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-mk{display:flex!important;align-items:center!important;gap:14px!important;font-size:14px!important;font-weight:500!important;letter-spacing:-.005em!important;color:rgba(255,255,255,.78)!important;margin-bottom:22px!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-mk i{width:28px!important;height:1px!important;background:rgba(255,255,255,.55)!important;margin:0!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-mk::before{content:"Acro";font-family:"Cormorant Garamond",Georgia,serif;font-style:italic;font-weight:400;font-size:22px;letter-spacing:0;color:#fff;order:-1;line-height:1;transform:translateY(-1px)}
/* 제목: 600→500, 하위 쪽 제목과 같은 굵기·자간, 크기로만 대문다운 무게 */
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-h1t,html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-l{font-size:clamp(36px,3.9vw,56px)!important;font-weight:500!important;letter-spacing:-.04em!important;line-height:1.2!important;color:#fff!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-sub,html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-sub *{font-size:clamp(16px,1.25vw,18px)!important;font-weight:400!important;letter-spacing:-.01em!important;color:rgba(255,255,255,.8)!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-sub b{font-weight:600!important;color:#fff!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-sub{margin-top:20px!important;margin-bottom:40px!important}
/* 아래 띠: 회색 덩어리 → 영상 위 얇은 선 한 줄, 숫자는 세리프 */
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar .wrap{border-top:1px solid rgba(255,255,255,.28)!important;background:transparent!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar a{background:transparent!important;border-left:0!important;border-right:0!important;padding:22px 0 26px!important;justify-content:flex-start!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar a+a{border-left:1px solid rgba(255,255,255,.16)!important;padding-left:28px!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar .t{align-items:flex-start!important;text-align:left!important;gap:6px!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar .t b,html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar .t b *{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:400!important;font-size:30px!important;letter-spacing:-.01em!important;line-height:1!important;color:#fff!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar .t b em{font-style:normal!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar .t small{font-size:13px!important;letter-spacing:-.005em!important;color:rgba(255,255,255,.66)!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar a:hover .t b,html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar a:hover .t b *{text-decoration:none!important;color:#fff!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar a:hover .t small{color:#fff!important}
@media (max-width:760px){
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-mk{font-size:13px!important;gap:10px!important;margin-bottom:14px!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-mk::before{font-size:19px}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-h1t,html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-l{font-size:30px!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-sub{margin-bottom:28px!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar a{padding:14px 0 16px!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar a+a{padding-left:14px!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar .t b,html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar .t b *{font-size:22px!important}
html:not(#m1):not(#m2):not(#m3):not(#m4):not(#m5):not(#m6):not(#m7):not(#m8):not(#m9):not(#m10):not(#m11):not(#m12):not(#m13):not(#m14):not(#m15):not(#m16):not(#m17):not(#m18):not(#m19):not(#m20):not(#m21):not(#m22):not(#m23):not(#m24):not(#m25):not(#m26):not(#m27):not(#m28) body .n9-hero .n9-bar .t small{font-size:11px!important}
}
