/* 강북미아점 해외판 테마 — 본사 사이트와 겉모습을 구분하는 덮어쓰기 층 (10/20 원장 「너무 똑같다」)
   브랜드는 유지(초록·로고·사진), 바꾸는 것 = 바탕색·제목·버튼·탭·카드·퀵메뉴·메인 순서 */
:root{
  --t-green:#006241; --t-ink:#16201c; --t-sub:#5b625e;
  --t-paper:#fbfaf7; --t-stone:#eef0ec; --t-line:#dfe3de; --t-forest:#10291f;
}
body{background:var(--t-paper)}

/* 헤더: 투명 → 흰 바탕 + 가는 선 */
.Header{background:rgba(251,250,247,.96)!important;border-bottom:1px solid var(--t-line)!important;backdrop-filter:saturate(1.2) blur(6px)}
.Header .navMenu .mainMenu dt .Link p{letter-spacing:-.01em;font-weight:500}

/* 제목: 굵은 50px → 조금 가볍고 촘촘하게, 위에 초록 짧은 선 */
.section-title{font-weight:600!important;letter-spacing:-.025em!important;line-height:1.28!important;color:var(--t-ink)!important}
.section-title strong{font-weight:700;color:var(--t-green)}
.mainTem-headTitle .section-title::before{content:"";display:block;width:28px;height:2px;background:var(--t-green);margin-bottom:22px}
.pageTitle{font-size:15px!important;font-weight:600;letter-spacing:.04em}

/* 버튼: 둥근 알약 → 각진 사각 + 밑줄 화살표 */
.mainSection .Btn.btn-radius{border-radius:2px!important;border:0!important;border-bottom:1px solid var(--t-ink)!important;color:var(--t-ink)!important;background:transparent!important;padding:8px 2px!important;text-transform:uppercase;letter-spacing:.08em;font-size:13px!important;font-weight:600}
.mainSection .Btn.btn-radius .icon{filter:grayscale(1) brightness(.2)}
.mainSection .Btn.btn-radius:hover{color:var(--t-green)!important;border-color:var(--t-green)!important}

/* 분류 탭: 갈색 칠한 칩 → 밑줄 탭 */
.tabMenuList{border-bottom:1px solid var(--t-line);gap:4px 26px!important}
.tabMenuList .tabBtn{background:transparent!important;color:var(--t-sub)!important;border-radius:0!important;padding:12px 0!important;border-bottom:2px solid transparent!important;margin-bottom:-1px}
.tabMenuList .tabBtn.Active{color:var(--t-ink)!important;border-bottom-color:var(--t-green)!important;font-weight:700}
.tabMenuList .tabBtn.Active::after,.tabMenuList .tabBtn.Active::before{display:none!important}

/* 카드: 둥근 흰 카드 → 각진 테두리 카드 */
.boardCard,.deviceCard{border-radius:0!important;box-shadow:none!important}
.boardCard dl{border:1px solid var(--t-line);border-radius:0!important;background:#fff;overflow:hidden}
.boardCard .thumBox{background:var(--t-stone)!important;border-radius:0!important}
.boardCard .name{letter-spacing:-.02em}
.keywordGroup .keyword,.keyword{color:var(--t-green)!important;font-weight:500}
.eventCard-main .event-thum,.eventCard-main img,.eventCard img{border-radius:0!important}

/* 오른쪽 퀵메뉴: 흰 둥근 사각 → 숲색 원(전부) / 왼쪽 버튼: 알약 → 각진 */
.quickArea .List .link{border-radius:50%!important;background:var(--t-forest)!important;color:#fff!important;width:56px!important;height:56px!important;box-shadow:none!important}
.quickArea .List .link .iconBox img,.quickArea .List .link .iconBox .icon{filter:brightness(0) invert(1)}
.quickArea .List .link .iconBox svg{color:#fff;fill:#fff}
.quickArea-left .Btn{border-radius:3px!important}

/* 메인: 순서 바꾸기(전문의 → 공간 → 이벤트 → 장비), 본사 슬로건 띠 숨김 */
.mainhome-middle{display:flex!important;flex-direction:column}
.mainhome-middle .mainSection-02{order:1;background:var(--t-paper)!important}
.mainhome-middle .mainSection-07{order:2;background:var(--t-stone)!important}
.mainhome-middle .mainSection-01{order:3}
.mainhome-middle .mainSection-04{order:4;background:#fff!important}
.mainhome-middle .mainSection-06{display:none!important}
.mainSection-02 img,.mainSection-07 img{border-radius:0!important}
.mainSection-02 .deco{display:none!important}   /* 본사 「Doctors」 큰 바탕 글씨 */

/* 하단: 진회색 → 짙은 숲색 */
.Footer{background:var(--t-forest)!important}
.mainhome-fotter{border-top:1px solid var(--t-line)}
.mainSection-07 .marqueeArea *{border-radius:0!important}
@media (max-width:1024px){
  .quickArea .List .link{width:44px!important;height:44px!important}
  .section-title{font-size:clamp(24px,6.4vw,34px)!important}
  .mainTem-headTitle .section-title::before{margin-bottom:14px}
}
.mainTem-section02 *{border-radius:0!important}
.quickArea .link-goEvnet .link .iconBox img{filter:none}
/* 언어판 플로팅 첫 칸: 나라별 상담 채널 브랜드색 */
.quickArea .link-line .link{background:#06C755!important}
.quickArea .link-whatsapp .link{background:#25D366!important}
.quickArea .link-line .link .iconBox svg,.quickArea .link-whatsapp .link .iconBox svg{filter:none!important}
/* 플로팅 버튼은 항상 정원(타원 방지) — 10/22 */
.quickArea .List .link{aspect-ratio:1/1;min-width:0!important;max-width:56px!important;max-height:56px!important;padding:0!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}
.quickArea .List .link .lable{display:none!important}
@media (max-width:1024px){.quickArea .List .link{max-width:44px!important;max-height:44px!important}}
/* 하단 「Contact」 제목이 숲색 바탕에 묻히던 것 — 10/23 */
.Footer .title,.Footer .tit,.Footer h2,.Footer h3{color:#fff!important}
