html:lang(ko-KR) #header-outer[data-lhe="animated_underline"] header#top nav > ul > li > a{
    font-family: "new Noto Sans","Poppins", Sans-serif !important;

}

html:lang(ko-KR) #header-outer[data-lhe="animated_underline"] #top nav >ul >li:not([class*="button_"]) >a:after, html:lang(ko-KR) #header-secondary-outer[data-lhe="animated_underline"] nav >.sf-menu >li:not([class*="button_"]) >a:after {
       bottom: -1px; 
}


html:lang(ko-KR) #header-outer[data-lhe="animated_underline"] #top nav >ul >li#menu-item-643 >a:hover:after, html:lang(ko-KR) #header-outer[data-lhe="animated_underline"] #top nav >ul >#menu-item-643.sfHover >a:after, html:lang(ko-KR) #header-outer[data-lhe="animated_underline"] .sf-menu #menu-item-643.current-menu-parent >a:after, html:lang(ko-KR) #header-outer[data-lhe="animated_underline"] .sf-menu #menu-item-643.current-page-ancestor.current-page-ancestor.current-menu-ancestor >a:after, html:lang(ko-KR) .single-product #header-outer[data-lhe="animated_underline"] .sf-menu #menu-item-643.current-menu-ancestor.current_page_ancestor >a:after, html:lang(ko-KR) .single-solution #header-outer[data-lhe="animated_underline"] .sf-menu #menu-item-643.current-menu-ancestor.current_page_ancestor >a:after{
       backface-visibility: hidden;
    -ms-transform: scaleX(0.85);
    -webkit-transform: scaleX(0.85);
    transform: scaleX(0.85); 
}

ul.mega-ul-3 {
        margin-left: 12px;
}


html:lang(ko-KR) h6.mega-h6 {
       font-size: 19px!important; 
}
html:lang(ko-KR) span:not([class*='ab-']).ban-tit-2 {
    font-family: "Poppins","new Noto Sans", Sans-serif !important;
}

html:lang(ko-KR) h1 {
    font-family: "Poppins","new Noto Sans",Sans-serif !important;
    letter-spacing: 0px!important;
}


html:lang(ko-KR) .nectar-fancy-box[data-style="default"] .inner h3{
    font-family: "Poppins","new Noto Sans",Sans-serif !important;
    letter-spacing: 0px!important;
}



html:lang(ko-KR) h2, html:lang(ko-KR) h3 {
    font-family: "new Noto Sans",Sans-serif !important;
    letter-spacing: -2px!important;
}

html:lang(ko-KR) .home .r2studio_wrap h3 {
    letter-spacing: 0px!important;
} 


html:lang(ko-KR) span.thin-txt {
     font-family: "new Noto Sans",Sans-serif !important;
     letter-spacing: -2px!important;
}

html:lang(ko-KR) h2.mega-h2-2.half-bottom.section_title {
     font-family: "Poppins","new Noto Sans", Sans-serif !important;
     letter-spacing: 0px!important;
}
html:lang(ko-KR) h2.section_title {
     font-family: "Poppins","new Noto Sans", Sans-serif !important;
     letter-spacing: 0px!important;
}


html:lang(ko-KR) h1.ko_title{
     letter-spacing: -1px!important;
}

html:lang(ko-KR) h2.section_title.ko_title {
     font-family: "Poppins","new Noto Sans", Sans-serif !important;
     letter-spacing: -1px!important;
}

html:lang(ko-KR) h3.ko_font {
    letter-spacing: 0px!important;
}


.full-top.harf_margin {
    margin-top: 20px!important;
} 
h5.mega-h5.font_size_18 {
    font-size: 18px!important;
}

.main_wrap_title_sub_box h3{
    font-size: 18px!important;
    line-height: 1.5!important;
    opacity: 0.7;
    font-weight: 100!important;
}

html:lang(ko-KR) .single #sidebar h3 {
  letter-spacing: 0!important;  
}

html:lang(ko-KR) .anyridge-ul li {
    width: 49%;

    margin-right: 1%; 
}


html:lang(ko-KR) .section_title {
    font-size: 56px;
}
html:lang(ko-KR) .sub_top_full_visual h6.mega-h6 {
   font-size: 16px!important; 
}

html:lang(ko-KR) .new_product h4 {
    font-size: 14px!important; 
}

html:lang(ko-KR) .new_product_section_1  {
   padding: 9% 15% 15% 10%!important; 
}
html:lang(ko-KR) .new_product_section_1 h3 {
    font-size: 50px;
}

html:lang(ko-KR) .nectar-fancy-box[data-style="default"] .inner h4{
    font-size: 14px; 
}

html:lang(ko-KR) body.home .nectar-fancy-box {
    margin-bottom: 0!important;
    padding: 13% 10% 13% 13%;
}

html:lang(ko-KR) .minec_top_img img {
       min-width: 220px!important;
    width: 250px!important; 
}

html:lang(ko-KR) .sub_top_full_visual.minec_top h4.section_title{
    font-size: 27px!important;
    font-weight: 500!important;
    letter-spacing: 0!important;
    line-height: 1.5!important;
    margin-bottom: 29px!important;
}
html:lang(ko-KR) .minec_top.wpb_row .row-bg-wrap .row-bg-overlay {
      opacity: 0.6;  
}

html:lang(ko-KR) .ban-tit span:not([class*='ab-']).ban-tit-2 {
        font-size: 44px;
    letter-spacing: -2px!important;
    line-height: 1.2;
}



html:lang(ko-KR) .mega-ban span {
    display: block;
    font-size: 20px;
} 

html:lang(ko-KR) .megagen_in_more_section_3 h2.mega-h2{
    font-family: "Poppins","new Noto Sans", Sans-serif !important;
     letter-spacing: 0px!important;
}


html:lang(ko-KR) .sub_top_full_visual.one_day_implants_top  h6.mega-h6 {
    font-size: 22px!important;
}


html:lang(ko-KR) .sub_top_full_visual h6.mega-h6.font_22_size {
    font-size: 22px!important;
}


html:lang(ko-KR) .what_is_implant_section_2 h6.mega-h6{
    font-weight: 400!important;
}

html:lang(ko-KR) #find_local h3 {
    letter-spacing: 0!important;
}





@media only screen and (max-width: 767px) {
    body,p,dd,dt,dl,li,a,h1,h2,h3,h4,h5,h6,div,span:not([class*='ab-']), input,.bold, strong{
      font-family:Sans-serif !important;

    }
    
    html:lang(ko-KR) .main_wrap_title_sub_box h3 {
        font-size: 14px!important;
    }
    
    span.icon-salient-search,span.icon-salient-x{
        font-family: 'icomoon'!important;
    }

    
}

@media only screen and (max-width: 690px) {
    html:lang(ko-KR) .vc_row-fluid.new_product_2 .column-image-bg-wrap .column-image-bg {
        background-position: 74% center!important;
    }
    
    
    html:lang(ko-KR) .new_product_section_1 h4{
        max-width: 100%;
    }
    
    html:lang(ko-KR) .new_product_section_1 .column-image-bg-wrap .column-image-bg:after{
        content: "";
        display: block;
        position: absolute;
        left: 0;
        top:0;
        background-color: rgba(0,0,0,0.3);
        width: 100%;
        height: 100%;
    }
    
}



#breadcrumbs{display:none;}