/* ============================================================
   다르마소프트 · 하부 페이지 공통 색 (v0.8.13 — 워드프레스 4개 페이지)
   메인과 같은 규칙: 소제목·포인트 레드 #c9473a / 제목 네이비 #1b2f55 / 본문 #5d6578
   바탕: 흰색 ↔ 웜 아이보리 #F7F5F0, 카드 테두리 소프트 아이보리 #EEEEE9
   틀·글자 크기·머리 메뉴 색은 그대로
   ============================================================ */
/* 맨 위 배경 그림은 각 페이지 안에서 지정 */
.ph::before{display:none}
.ph .eyebrow,.sec .eyebrow,.cta-end .eyebrow{color:#c9473a}
.ph .eyebrow::before,.sec .eyebrow::before,.cta-end .eyebrow::before{background:#c9473a}
.ph h1{color:#1b2f55}.ph h1 em{color:#c9473a}
.ph p{color:#5d6578}
.sec.alt{background:#F7F5F0}
.sec-h h2,.cta-end h2{color:#1b2f55}
.sec-h p,.cta-end p{color:#5d6578}

/* 워드프레스 소개 */
.hb{border-color:#EEEEE9;border-radius:16px}
.hb:hover{border-color:#c9473a;box-shadow:0 26px 44px -30px rgba(27,47,85,.4)}
.hb small{color:#c9473a}
.hb h3{color:#1b2f55}
.hb p{color:#5d6578}
.hb li::before{color:#c9473a}
.hb .go{color:#c9473a}
.caps span{border-color:#EEEEE9;color:#1b2f55}
.caps span b{color:#c9473a}

/* 제작 실적 */
.flt button{color:#5d6578;border-color:#EEEEE9}
.flt button:hover{border-color:#c9473a;color:#c9473a}
.flt button.on{background:#1b2f55;border-color:#1b2f55;color:#fff}
.brw{border-color:#EEEEE9}
.info small{color:#c9473a}
.info h3{color:#1b2f55}
.info p{color:#5d6578}
.info .go{color:#c9473a;border-color:#EEEEE9}
.site:hover .go{background:#c9473a;border-color:#c9473a;color:#fff}
.steps6 div{border-color:#EEEEE9}
.steps6 div::before{color:#c9473a}
.steps6 b{color:#1b2f55}
.mb small{color:#c9473a!important}
.mb h2{color:#1b2f55}
.story div{background:#F7F5F0}
.story dt{color:#c9473a}
.story div:last-child{background:#1b2f55}
.story div:last-child dt{color:#F7B9A0}

/* SEO */
.sv{border-color:#EEEEE9}
.sv h3{color:#1b2f55}
.sv p{color:#5d6578}
.qs,.score,.pf2,.serp{border-color:#EEEEE9}
.q{border-color:#EEEEE9}
.q.done .num{background:#fdecea;color:#c9473a}
.q p{color:#1b2f55}
.prog,.gdesc{color:#5d6578}
.dev button.on{background:#1b2f55;border-color:#1b2f55}

/* 플러그인 */
.free span{border-color:#EEEEE9;color:#1b2f55}
.pl{border-color:#EEEEE9;border-radius:16px}
.look{background:linear-gradient(135deg,#F7F5F0,#eef1f6)}
.pb h3{color:#1b2f55}
.pb p,.pb .req{color:#5d6578}
.st.pro{background:#eef1f6;color:#1b2f55}
.pb .pnote{background:#F7F5F0;color:#1b2f55}
.how div{border-color:#EEEEE9}
.how div::before{background:#c9473a}
.how b{color:#1b2f55}
.how span{color:#5d6578}
/* 최신판 인증 창 */
.pa-h small{color:#c9473a}
.pa-h b span{color:#c9473a}
.pa-steps span.on{background:#1b2f55}
.pa-steps span.done{background:#F7F5F0;color:#1b2f55}
.pa-ag b{color:#c9473a}
.pa-demo2{background:#F7F5F0;color:#1b2f55}
