@charset "utf-8";

/* Color - Green */
.header .member #all_menu, .header #sub_bg { background-color: #676661 }
#gnb li a.on:after { border-color: transparent transparent #676661 transparent }
#gnb li>a:hover, #gnb li>a.on { color: #88c100 }
.visual .clinic_area div.hover { background: #88c100; background: rgba(136, 193, 0, 0.8); border-color: #b9d574 }
.visual .clinic_area .hover a { color: #fff }
.visual .clinic_area div.hover:after { background-position: 0 0 }
.visual .slider>li a div span { color: #ffec9f }
.call_area { background-color: #4fbb75 }
.call_area li { color: #d0ee86 }
.call_area .tel:before { background-position: 0 -122px }
.call_area .address { color: #fff }
.call_area .address:before { background-position: -50px -122px }
.time_area { background-color: #769a96 }
.text_primary { color: #79b314 }
.call_area h2, .call_area .small_text { color: #fff }

/* sub */
.snb a.on:before { background: #82b112 }
.content_visual:after { background-color: #88c100 }
.sub_time p.comment { color: #88c100 }
.sub_call li div.icon { background: #82b112 }
.slogan { color: #ffec9f }