
/* 메인 v9의 고침 블록을 그대로 (common_v9.sync_hero_with_main) — 박원장 261025 "메인 수정된 사항 다 통일" */
/* ── 메인 acro-fix-261021 그대로 ── */
/* 261021 정정 8: 숫자 띠 '누적 처방' 칸을 뺐다(집계 근거 없음 · D5) — 남은 3칸으로 띠를 채운다 */
.hbar .wrap{grid-template-columns:repeat(3,1fr)}
@media (max-width:860px){.hbar a:nth-child(3){grid-column:1/-1}}

/* ── 메인 acro-fix-261024 그대로 ── */
@media (max-width:1024px){.n9-cmp-wrap{grid-template-columns:1fr!important}.n9-cmp-wrap>.n9-cmp{width:100%;max-width:640px}}.n9-teamph{aspect-ratio:auto!important}
/* ── 메인 acro-fix-261025 그대로 ── */

/* 261025 박원장 — 레이아웃 점검(참고_레이아웃점검_261025.md) 반영. 원본: main_원본.html */
/* 2. 이벤트: 고민 선택 아래로 옮김 + 가격 색을 차분하게 */
.evc .pr b{color:var(--ink);font-size:26px}
.evc .im img{filter:saturate(.85)}
/* 3. 고민 목록: 글씨 키우고 줄 간격 넓힘 */
.n9-svc dl > div{padding:18px 0;gap:20px}
.n9-svc dd{font-size:16px;line-height:1.65}
.n9-svc dt a{font-size:17px}
.n9-svc dt small{font-size:13.5px}
.n9-svc .cat{font-size:20px;padding:18px 0 8px}
/* 4. 콘텐츠 카드: 사진 톤 맞춤(유튜브 썸네일은 글씨 없는 장면으로 교체 권장) */
.v7-ct .th img{filter:saturate(.75) brightness(1.02)}
/* 5. 후기 점수 줄: 전후 사례 아래로 (앱 로고 색은 그대로) */
.sian-strip{margin-top:48px}
.sian-strip .v7-strip .tot b{font-size:48px}
.sian-strip .v7-strip .ct,.sian-strip .v7-strip .sc,.sian-strip .v7-strip .nm{background:transparent}
/* 6. 색 통일: 바탕은 흰색·아이보리(#F7F6F3) 두 가지만 번갈아. 차가운 회색(#F5F5F7)·노란 헤더 없앰 */
body{background:#fff!important}
header.hd{background:rgba(255,255,255,.96)!important;border-bottom:1px solid rgba(30,28,25,.06)}
.n9-mbar{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
@media (max-width:860px){.n9-mbar{background:#fff!important;border-top:1px solid rgba(30,28,25,.08)!important}}
#ways,#study,#reviews,#content,#faq{background:#fff!important}
#event,#diet,#doctors,#space,#location,section.other,footer.ft2{background:#F7F6F3!important}
/* 7. 전후 사례 설명 줄: 진하게, 시술 횟수(N회)는 금색 굵게 */
.n9-cinfo .cap{color:var(--ink)!important;font-weight:600}
.n9-cinfo .cap .sian-n{color:#B8862B;font-weight:800;font-size:1.12em}
/* 8. 추천 부위: 채운 동그란 뱃지 → 글자 링크(가운뎃점 구분). 바로가기 기능은 그대로 */
.n9-parts2{gap:0!important}
.n9-parts2 a{background:none!important;padding:2px 0!important;border-radius:0!important;font-weight:500!important;color:var(--ink-2)!important;border-bottom:1px solid transparent}
.n9-parts2 a + a::before{content:"·";color:var(--ink-3);margin:0 9px;display:inline-block}
.n9-parts2 a:hover{color:var(--ink)!important;border-bottom-color:currentColor}
/* 1. 첫 화면 숫자 카드: 원본 그대로 두고, 장식용 동그란 "3" 아이콘만 뺌 */
.n9-hero .n9-bar a[href="#location"] .v{display:none!important}
/* 3-1. 고민 목록 두 칸 높이 맞춤: 오른쪽에만 있는 "추천 부위" 줄 때문에 왼쪽 카드가 늘어나던 것 막음 */
.n9-svc{align-items:start!important}
.n9-svc dl{align-content:start!important}
/* 1-1. 숫자 카드 뒤 띠를 흰 바탕과 같은 색으로 */
.n9-hero{background:linear-gradient(#191612 calc(100% - 64px),#fff calc(100% - 64px))!important}
/* 1-2. 폰: 숫자 카드를 세로 3줄로 쌓지 말고 한 줄 3칸으로 */
@media (max-width:860px){
  .n9-hero .n9-bar .wrap{grid-template-columns:repeat(3,1fr)!important;padding:0 16px!important}
  .n9-hero .n9-bar a{box-shadow:0 18px 30px -22px rgba(20,17,14,.45)!important}
  .n9-hero .n9-bar a{flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important;padding:14px 10px 14px 12px!important;border-top:0!important}
  .n9-hero .n9-bar a + a{border-left:1px solid var(--line)!important}
  .n9-hero .n9-bar .wrap > a:first-child{border-radius:14px 0 0 14px!important}
  .n9-hero .n9-bar .wrap > a:last-child{border-radius:0 14px 14px 0!important}
  .n9-hero .n9-bar .v{display:none!important}
  .n9-hero .n9-bar small{font-size:10.5px!important;white-space:nowrap;letter-spacing:-.02em}
  .n9-hero .n9-bar small svg{display:none}
  .n9-hero .n9-bar b{font-size:14px!important;white-space:nowrap}
  .n9-hero .n9-bar b em{font-size:1.3em!important}
}
/* 10. GLP-1 상자: 아이보리 섹션 안에서 묻히지 않게 흰 카드 + 테두리 + 그림자, 위쪽과 간격 */
#diet .v7-glp{background:#fff!important;border:1px solid #E8DFD2!important;box-shadow:0 24px 48px -32px rgba(30,28,25,.35)!important;margin-top:88px!important;position:relative}
#diet .v7-glp::before{content:"";position:absolute;left:48px;top:0;width:56px;height:3px;background:var(--gold);border-radius:0 0 3px 3px}
#diet .v7-glp figure,#diet .v7-glp .n9-chart{background:#FBFAF7!important;border:1px solid #EFE9DF!important}
#diet .v7-glp .ft{background:#F7F6F3!important;border-top:1px solid #EFE9DF!important}
@media (max-width:760px){#diet .v7-glp{margin-top:56px!important}#diet .v7-glp::before{left:20px}}
/* 1-3. 숫자 카드 숫자(−10.2·3,000·1): 금색은 흰 바탕에서 흐려서 진한 검정으로. 금색은 별점에만 */
.n9-hero .n9-bar b em{color:var(--ink)!important}
/* 1-4. 숫자 카드 아래쪽이 흰 바탕에 묻혀 끊겨 보여서 테두리와 고른 그림자로 윤곽을 잡음 */
.n9-hero .n9-bar a{border-top:1px solid #ECE6DC!important;border-bottom:1px solid #ECE6DC!important;box-shadow:0 22px 44px -26px rgba(20,17,14,.32)!important}
.n9-hero .n9-bar .wrap > a:first-child{border-left:1px solid #ECE6DC!important}
.n9-hero .n9-bar .wrap > a:last-child{border-right:1px solid #ECE6DC!important}
/* 11. 차가운 색으로 확정(261025 박원장): 바탕은 흰색·#F5F5F7 만, 테두리도 차가운 회색. 금색은 버튼·별점·그래프·작은 제목에만 */
:root{--ivory:#F5F5F7;--paper:#fff;--line:#E5E5EA;--stone:#EDEDF0}
body,header.hd{background:#fff!important}
#event,#diet,#doctors,#space,#location,section.other,footer.ft2{background:#F5F5F7!important}
.n9-hero .n9-bar a{border-color:#E5E5EA!important}
.n9-hero .n9-bar .wrap > a:first-child,.n9-hero .n9-bar .wrap > a:last-child{border-color:#E5E5EA!important}
#diet .v7-glp{border-color:#E5E5EA!important}
#diet .v7-glp figure,#diet .v7-glp .n9-chart{background:#FAFAFB!important;border-color:#EDEDF0!important}
#diet .v7-glp .ft{background:#F5F5F7!important;border-top-color:#EDEDF0!important}
.n9-svc dl > div{border-color:#E5E5EA!important}
a.more,.more{color:var(--ink)!important}
.n9-cinfo .cap .sian-n{color:var(--gold)!important;font-weight:800}
.n9-svc dt a{color:var(--gold)!important} /* 시술명: 메인 금색(#EFA530) — 버튼·로고·화살표와 같은 색으로 통일(박원장) */
/* 작은 제목(아크로 의료진·Special Offer 등): 예약 버튼과 같은 메인 금색, 작아서 굵게 */
.eyebrow,.n9-ey,.n9-kick{color:var(--gold)!important;font-weight:700!important}
/* 12. 첫 화면: 원래 따뜻한 느낌을 살리고 아주 살짝만 차갑게(261025 박원장 "너무 차가워졌다") */
.n9-hero{background:linear-gradient(#18171A calc(100% - 64px),#fff calc(100% - 64px))!important}
.n9-media::after{background:linear-gradient(90deg,rgba(22,20,20,.78) 0%,rgba(22,20,20,.45) 45%,rgba(22,20,20,.08) 78%),linear-gradient(0deg,rgba(22,20,20,.7) 0%,rgba(22,20,20,0) 38%)!important}
#heroVid{filter:saturate(.9)}
@media (max-width:860px){.n9-media::after{background:linear-gradient(0deg,rgba(22,20,20,.85) 0%,rgba(22,20,20,.5) 55%,rgba(22,20,20,.2) 100%)!important}}
.n9-hero .n9-mk{color:rgba(255,255,255,.88)!important}
/* 13. 고민 선택 큰 카드 높이 줄임(세로로 긴 4:4.6 → 가로로 넓은 4:3), 이벤트까지 스크롤 짧게 */
@media (min-width:861px){.n9-way{aspect-ratio:4/3!important}}
@media (max-width:860px){.n9-way{aspect-ratio:4/3.4!important}}
/* 14. 폰에서 섹션 제목이 오른쪽으로 밀리던 것(.n9-row align-items:flex-end 가 세로 배치에도 걸림) → 왼쪽 정렬 */
@media (max-width:860px){.n9-row{align-items:flex-start!important}}
/* 13-1. Line 카드 여자 모델: 4:3 으로 줄이며 머리가 잘려서 사진을 아래로(위쪽을 더 보이게) */
.n9-way img[src*="hero_model_v3"]{object-position:50% 4%!important}
/* 3-2. 고민 목록: 시술명·화살표·설명이 한 줄 가운데에 맞게(글자 바닥 맞춤이라 화살표가 내려가 보였음) */
.n9-svc dl > div > dt{align-items:center!important}
.n9-svc dt a{line-height:1.3!important}
.n9-svc dt a::after{line-height:1;position:relative;top:-1px}
.n9-svc dt small{line-height:1.3!important}
/* 3-3. 고민 목록: 질문 줄과 시술명 줄 사이가 20px 로 벌어져 있던 것 → 한 묶음으로 붙임(칸 사이 가로 간격은 그대로) */
.n9-svc dl > div{row-gap:6px!important}
/* 3-4. 고민 목록 B안: "체중이/라인이 고민이라면" 앞에 짧은 금색 선(마우스 올리면 카드 테두리 금색은 원래 있음) */
.n9-svc .cat::before{content:"";display:inline-block;width:18px;height:2px;border-radius:2px;background:var(--gold);vertical-align:middle;margin:0 10px 4px 0}
/* 1-5. 숫자 카드 플랫폼 아이콘 4개: 가로 한 줄(겹침) → 2개씩 2줄 */
.n9-hero .n9-bar .v.pfs{display:grid!important;grid-template-columns:repeat(2,26px);grid-auto-rows:26px;gap:4px;height:auto!important;min-width:0!important}
.n9-hero .n9-bar .pfs > *{margin:0!important}
.n9-hero .n9-bar .pfs img,.n9-hero .n9-bar .pfs .nv{width:26px!important;height:26px!important;border-radius:8px!important;border-width:1.5px!important;box-shadow:0 1px 4px rgba(30,28,25,.14)!important}
.n9-hero .n9-bar .pfs .nv{font-size:12px!important}
.n9-hero .n9-bar .pfs .ys{font-size:11px!important}
/* 3-5. 고민 목록: 질문 줄(환자 말)은 보통 굵기·진한 회색으로 부드럽게, 시술명 줄은 굵은 검정 그대로 → 두 줄 역할 구분 */
.n9-svc dl > div > dd{font-weight:500!important;color:#3A3A3C!important}
/* 3-6. 고민 목록 카드 선택(마우스 올림·키보드 선택·폰 누름): 흰 바탕 그대로 + 테두리만 굵게 메인 금색 2px(박원장 261025 "차라리 선을 굵게+메인색으로", 정본 3-1 작은 포인트) */
.n9-svc dl > div{transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .3s,background-color .3s,border-color .3s!important}
.n9-svc dl > div:hover,.n9-svc dl > div:focus-within,.n9-svc dl > div:active{border-color:#EFA530!important;background:#fff!important;box-shadow:inset 0 0 0 1px #EFA530,0 24px 40px -24px rgba(20,17,14,.4)!important}
.n9-svc dl > div:hover dt a::after,.n9-svc dl > div:focus-within dt a::after{transform:translateX(3px)}
/* 15. 위 메뉴: 마우스를 올리거나 키보드로 고른 항목에 다이어트 페이지의 '지금 메뉴' 표시와 같은 금색 밑줄(굵기는 그대로 두어 글자가 밀리지 않게) */
.gnb > a:hover,.gnb > a:focus-visible,.gnb .dd:hover > a,.gnb .dd:focus-within > a{color:var(--ink)!important;box-shadow:inset 0 -2px 0 var(--gold)}
/* 11. 시술 부작용 안내 위치 */
.n9-svc .sian-svcnote{margin:4px 4px 2px;font-size:12.5px}
/* 12. 첫 화면 숫자 띠: 칸 안 아이콘+글을 칸 가운데로(왼쪽 붙임이면 오른쪽이 비어 보임). 폰 3칸 한 줄도 같이 */
.n9-hero .n9-bar a{justify-content:center!important}
.n9-hero .n9-bar .t{align-items:center!important;text-align:center}
@media (max-width:760px){.n9-hero .n9-bar a{align-items:center!important;padding:14px 8px!important}}
/* 13. '어떤 고민으로 오셨나요?' 제목만 가운데(아래 두 타일이 좌우 대칭). 다른 섹션 제목은 왼쪽 그대로 */
#ways .n9-head{text-align:center;margin-left:auto;margin-right:auto}
#ways .n9-head .n9-ey{justify-content:center}
/* 16. 헤더 드롭다운 현재 쪽·마우스 올림: 쿨톤(하위 쪽 common_v9.DD_COOL 과 같은 값) */
.dd-m a:hover,.gnb .dd-m a.on,.dd-m a.on{background:#EBEBEF!important;box-shadow:none!important}
.dd-m a.on b,.dd-m a:hover b{color:#1D1D1F!important;font-weight:700!important}
.dd-m a.on small,.dd-m a:hover small{color:#6E6E73!important}
/* 17. 마무리 섹션(오시는 길)을 짙은 블록으로 닫음 — 하위 쪽 상담 섹션(.cs)과 같은 값(rest_v9_audit 12번, 박원장 261025 "메인·비대면 상담 섹션도 짙게") */
html body section#location.loc{background:#18171A!important;color:#fff!important}
html body section#location h2{color:#fff!important}
html body section#location .eyebrow{color:#EFA530!important}
html body section#location .v7-about,html body section#location .walk{color:rgba(255,255,255,.78)!important}
html body section#location .walk b{color:#fff!important}
html body section#location .info,html body section#location .info > div{border-color:rgba(255,255,255,.12)!important}
html body section#location .info dt{color:rgba(255,255,255,.6)!important}
html body section#location .info dd,html body section#location .info dd a{color:#fff!important}
html body section#location .info dd small{color:rgba(255,255,255,.6)!important}
html body section#location .maps .btn-ink{background:#fff!important;color:#1D1D1F!important;border-color:#fff!important}
html body section#location .maps .btn-line{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.7)!important}
html body section#location .maps .btn-line:hover{background:#fff!important;color:#1D1D1F!important}
html body section#location .map img{border-radius:16px}
/* 18. 후기 점수 줄: 마우스를 올렸을 때 점수가 진한 금색(--gold-h, "똥색")으로 바뀌던 것 → 메인 금색 #EFA530 */
html body .v7-strip .pfs a:hover .sc{color:#EFA530!important}
/* 19. 전후 사례 설명 줄의 시술 횟수(1회·3회)는 메인 금색 — 뒤의 색 통일 규칙이 검정으로 덮던 것(박원장 261026) */
html body .n9-cinfo .cap .sian-n{color:#EFA530!important}
/* 20. 폰 고민 섹션(박원장 261028 확정, 예시 5): Diet·Line 사진 카드 나란히 2칸 + 각 칸 아래 진료 카드(진료명 굵게 + 폰용 짧은 고민 .q-m), 추천 부위·부작용은 두 칸 아래 전체 폭(.n9-wfoot). 줄 전체 누르면 이동(JS). PC 는 그대로 — .q-m 숨김, .n9-wfoot 은 오른쪽(라인) 칸 아래 */
@media (max-width:760px){
 html body #ways .wrap{display:grid!important;grid-template-columns:1fr 1fr;column-gap:10px;align-items:start}
 html body #ways .n9-head{grid-column:1/-1}
 html body #ways .n9-ways,html body #ways .n9-svc{display:contents!important}
 html body #ways .n9-way:nth-child(1){grid-column:1;grid-row:2}html body #ways .n9-way:nth-child(2){grid-column:2;grid-row:2}
 html body #ways .n9-svc dl:nth-of-type(1){grid-column:1;grid-row:3}html body #ways .n9-svc dl:nth-of-type(2){grid-column:2;grid-row:3}
 html body #ways .n9-way{display:block!important;height:112px!important;min-height:0!important;aspect-ratio:auto!important;border-radius:14px!important;margin:0!important}
 html body #ways .n9-way .b{position:absolute!important;inset:0!important;padding:14px!important;display:flex!important;flex-direction:column;justify-content:flex-end;background:linear-gradient(0deg,rgba(24,23,26,.5),rgba(24,23,26,0) 70%)!important}
 html body #ways .n9-way .en{font-size:30px!important;line-height:1!important;text-shadow:0 1px 8px rgba(0,0,0,.25)}
 html body #ways .n9-way .tg{margin:5px 0 0!important;font-size:14px!important;text-shadow:0 1px 6px rgba(0,0,0,.3);font-weight:700!important;color:#EFA530!important}   /* 폰 사진 위 '체중이·라인이 고민이라면' 금색·14px — 박원장 261028 '노란색으로 살짝 키워, 안 보인다' */
 html body #ways .n9-way h3,html body #ways .n9-way .go{display:none!important}
 html body #ways .n9-svc dt.cat{display:none!important}
 html body #ways .n9-svc dl{display:flex!important;flex-direction:column;gap:6px;margin:8px 0 0!important;padding:0!important}
 html body #ways .n9-svc dl>div{display:block!important;position:relative;padding:10px 22px 10px 12px!important;margin:0!important;border:0!important;border:1px solid #E5E5EA!important;border-radius:12px!important;background:#fff!important;box-shadow:0 2px 6px rgba(24,23,26,.04)!important;min-height:0!important;cursor:pointer;transition:background .12s,border-color .12s,transform .12s}
 html body #ways .n9-svc dl>div:active{background:#F5F5F7!important;border-color:#C8C8D0!important;transform:translateY(1px)}
 html body #ways .n9-svc dl>div::after{content:"›";position:absolute;right:9px;top:50%;transform:translateY(-50%);font-size:16px;color:#93939E}
 html body #ways .n9-svc img.th,html body #ways .n9-svc dt small,html body #ways .n9-svc dd{display:none!important}
 html body #ways .n9-svc dl>div>dt{display:block!important;margin:0!important}
 html body #ways .n9-svc dt a{display:block;font-size:14px!important;font-weight:700!important;line-height:1.3!important;color:#18171A!important;word-break:keep-all}
 html body #ways .n9-svc dt a::after{display:none!important}
 html body #ways .n9-svc dt a[href*="acro-cut"]{font-size:12px!important;letter-spacing:-.05em!important;white-space:nowrap!important}   /* 지방분해약침(아크로컷) 한 줄 — 박원장 261028 */
 html body #ways .n9-svc .q-m{display:block;margin-top:3px;font-size:12px;line-height:1.35;color:#85858F;word-break:keep-all}
 html body #ways .sian-fold>div:nth-of-type(n+3){display:block!important}html body #ways .sian-more{display:none!important}
 html body #ways .n9-wfoot{grid-column:1/-1;grid-row:4;margin-top:12px;padding-top:10px;border-top:1px solid #E2E2E7}
 html body #ways .n9-parts2{display:block!important;margin:0!important;padding:0!important;font-size:12.5px!important;line-height:1.6}
 html body #ways .n9-parts2 i{font-style:normal;color:#62626D;font-weight:600;margin-right:6px}
 html body #ways .n9-parts2 a{display:inline!important;padding:0!important;border:0!important;color:#18171A;font-size:12.5px!important}
 html body #ways .n9-parts2 a+a::before{content:"·";margin:0 5px;color:#B0B0B6}
 html body #ways .sian-svcnote{margin:4px 0 0!important;font-size:11px!important;line-height:1.45!important;color:#8A8A90!important}
}
/* 목록 제목(체중이·라인이 고민이라면)은 위 사진 카드와 같은 말이라 숨김, 추천 부위 <i> 기울임 없앰(박원장 261028) */
html body #ways .n9-svc dt.cat{display:none!important}html body #ways .n9-parts2 i{font-style:normal!important}
@media (min-width:761px){html body #ways .q-m{display:none}html body #ways .n9-way .tg{margin-top:14px!important;font-size:18px!important;font-weight:700!important;letter-spacing:-.02em;color:#EFA530!important}html body #ways .n9-way h3{font-size:16px!important;font-weight:600!important;color:#fff!important;opacity:.92}html body #ways .n9-svc{grid-template-rows:auto 1fr;row-gap:0!important}html body #ways .n9-svc dl:first-of-type{grid-row:1/3}html body #ways .n9-svc dl:nth-of-type(2){grid-column:2;grid-row:1}html body #ways .n9-wfoot{grid-column:2;grid-row:2;align-self:start;margin:10px 0 0;width:auto}html body #ways .n9-wfoot .n9-parts2,html body #ways .n9-wfoot .n9-note{margin:0!important}html body #ways .n9-wfoot .n9-note{margin-top:2px!important}html body #ways .n9-parts2 i{margin-right:8px}}
/* 23. 폰: 이달의 특별 혜택 카드 261 → 214px(다음 카드가 더 보이게), 둘러보기 큰 사진 16:9·작은 사진 4:3 으로 낮춤(박원장 261028 '카드 좀 커, 둘러보기 너무 크지 않나') */
@media (max-width:760px){html body #event .track > .evc{width:min(214px,58vw)!important;min-width:0!important;max-width:none!important;flex:0 0 min(214px,58vw)!important}html body #event .evc h3,html body #event .evc .t{font-size:15px!important}html body #event .evc .pr b{font-size:22px!important}html body #event .car-nav{display:none!important}html body #event .track{align-items:flex-start!important}html body #event .track > .evc{height:auto!important;min-height:0!important}html body #event .evc .tag{margin:10px 12px 0!important;padding:2px 8px!important;font-size:11px!important}html body #event .evc h3{margin:6px 12px 0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body #event .evc .pr{margin:2px 12px 0!important}html body #event .evc .pd{margin:0 12px 10px!important;font-size:12px!important}html body #space .n9-space figure.a{aspect-ratio:16/9!important;height:auto!important}html body #space .n9-space figure:not(.a){aspect-ratio:4/3!important;height:auto!important}html body #space .n9-space figure img{height:100%!important;width:100%!important;object-fit:cover}html body #space .n9-head.n9-row{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px}html body #space .n9-head > div{flex:1;min-width:0}html body #space .n9-head h2{font-size:23px!important;white-space:nowrap!important;letter-spacing:-.03em!important}html body #space .n9-head > a.more{flex:none;height:34px!important;padding:0 12px!important;font-size:13.5px!important;margin:0!important}html body #event .track{grid-auto-columns:min(214px,58vw)!important;grid-template-columns:none!important;gap:10px!important}}   /* 둘러보기 단추는 제목 '…1분.' 오른쪽(박원장 261028) */
/* 22. GLP-1 상자 한 줄 배치(860 이하): 그래프를 위로, 'GLP-1 이후 관리 알아보기'는 그래프 아래로(박원장 261028). PC 두 칸은 그대로 */
@media (max-width:860px){html body #diet .v7-glp .lt{display:contents!important}html body #diet .v7-glp figure{order:1}html body #diet .v7-glp .more{order:2;justify-self:start;margin:18px 0 22px!important}html body #diet .v7-glp .ft{order:3}}
/* 21. 섹션 제목 한 벌(261026 점검 5): 600/56/-1.1 과 700/46/-2.1 이 섞여 있던 것 → 46px(1440)·28px(폰)·600·-0.025em. Before & After 는 히어로 영문과 같은 세리프 */
html body :is(#ways,#event,#study,#diet,#reviews,#doctors,#content,#space,#faq,#location) h2{font-size:clamp(28px,calc(11.4px + 2.4vw),46px)!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.22!important}
html body #reviews h2{font-family:Pretendard,"Pretendard Variable","Apple SD Gothic Neo",sans-serif!important}   /* Before & After 도 다른 섹션 제목과 같은 글꼴(박원장 261028 '글씨체 통일시키라니까') — 옛 세리프 규칙 삭제 */

/* 드롭다운 현재 쪽·hover: 쿨톤 (박원장 261025) */
.dd-m a:hover,.gnb .dd-m a.on,.dd-m a.on{background:#EBEBEF!important;box-shadow:none!important}
.dd-m a.on b,.dd-m a:hover b{color:var(--ap-ink,#1D1D1F)!important;font-weight:700!important}
.dd-m a.on small,.dd-m a:hover small{color:var(--ap-muted,#6E6E73)!important}

