/*
Theme Name: ph Child Theme
Description: This is a custom child theme for newclearfix
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: clearfix
Author URI:  http://clearfix.kr
Template: newclearfix
Version: 1.0
*/


.pc_br {
    display: block;
}

.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}


body,p,dd,dt,dl,li,a,h1,h2,h3,h4,h5,h6,div,span:not([class*='ab-']), input,td,th,.bold, strong,button{
  font-weight: 400;
  font-family:"new Noto Sans", Sans-serif !important;
       letter-spacing: 0px!important;
/*    line-height: 1.7!important;*/

}


b{
  font-weight: 600;
  font-family:"new Noto Sans", Sans-serif !important;
       letter-spacing: 0px!important;
    display: block; 
/*    line-height: 1.7!important;*/
    

}


span.lg-icon {
        font-family: lg!important;
}

input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"] {height:42px}


.bold_font {
    font-weight: 700!important;
}
h2 {
    font-weight: 700!important;
}
h1, h2{
     font-family:"Poppins", Sans-serif !important;
/*    letter-spacing: -1px;*/
    line-height: 1.1!important;
}
.tint_font {
    font-weight: 100!important;
}

body header#top nav > ul > li:not(#social-in-menu) > a {
    font-family:"Poppins", Sans-serif !important;
    font-weight: 600;
    opacity: 1!important;
    padding-left: 40px;
    padding-right: 40px;
}

#header-outer[data-lhe="animated_underline"] header#top nav > ul > li > a{
        font-family:"Poppins", Sans-serif !important;
    font-weight: 700;
    opacity: 1!important;
    margin-left: 50px!important;
    margin-right: 50px!important;
    line-height: normal!important;
}

/*20201127 소스추가*/
#top nav >ul >.megamenu >.sub-menu{transform:translateX(-50%) !important; margin-left:0 !important;}
#header-outer #top nav >ul >.megamenu >ul >li {
  float:left !important;
}

/*////////////멀티대응//////////*/

#header-outer #top nav > ul > li > a, #header-outer:not(.transparent) #top #logo, #header-outer #top .span_9 > .slide-out-widget-area-toggle i, #header-outer #top .sf-sub-indicator i, body[data-header-color="custom"].ascend #boxed #header-outer .cart-menu .cart-icon-wrap i, #header-outer #top nav ul #nectar-user-account a span, #header-outer #top #toggle-nav i, .material #header-outer:not([data-permanent-transparent="1"]) .mobile-search .icon-salient-search, #header-outer:not([data-permanent-transparent="1"]) .mobile-user-account .icon-salient-m-user, #header-outer:not([data-permanent-transparent="1"]) .mobile-search .icon-salient-search, #header-outer #top #mobile-cart-link i, #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart, body[data-header-format="left-header"] #header-outer #social-in-menu a, #header-outer #top nav ul #search-btn a span, #search-outer #search input[type="text"], #search-outer #search #close a span, body.ascend #search-outer #search #close a span, body.ascend #search-outer #search input[type="text"], .material #search-outer #search .span_12 span, .material #header-outer #search-outer input::-webkit-input-placeholder, body[data-header-format="left-header"].material #search-outer input::-webkit-input-placeholder, #header-outer #mobile-menu ul li a, #header-outer #mobile-menu .below-menu-items-wrap p{
        color: #000000;
}

/*//////////////멀티대응끝//////////*/

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.mo_none {
    display: block!important;
}

.pc_none {
    display: none!important;
}


@media only screen and (max-width: 1000px) and (min-width: 690px){
    #footer-widgets .container .col {
        margin-left: 15px;
         width: 100%; 
    }
}


@media only screen and (min-width: 768px) {
    
    .business_section_5 .nectar-carousel-flickity-fixed-content .nectar-carousel-fixed-content{
          width: 43%;
    }


    .business_section_5 .nectar-carousel-flickity-fixed-content .nectar-flickity {
            margin-left: 44%;
    }
}


@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{
      font-family:Sans-serif !important;

    }
    .bold_font {
        font-weight: bold!important;
    }
    h2 {
        font-weight: bold!important;
    }
    h1, h2{
         /*font-family:"Poppins", Sans-serif !important;*/
        font-family:Sans-serif !important;
        line-height: 1.1!important;
    }
    .tint_font {
        font-weight: 100!important;
    }
    
    body .row .col.section-title h1, body h1, html body .row .col.section-title.span_12 h1, .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2 {
        font-size: 35px!important;
    }
    .col h2, h2, .single-product div.product h1.product_title, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control{
        font-size: 33px!important;
    }
    
    .pc_br {
        display: inline-block;
    }

    
    .mo_none {
        display: none!important;
    }

    .pc_none {
        display: block!important;
    }
    
    
    
}
/*767 end*/

.en_font{
    font-family:"Poppins", Sans-serif !important;
    
}

.ko_font {
    font-family:"new Noto Sans", Sans-serif !important;
}
.none_box {
    display: none!important;
}


.board_member{display:flex; flex-wrap:wrap; margin:0 0;}
.board_member li{width:calc(100% / 6); padding:0 10px;  list-style: none;}
.board_member li p{margin-bottom:20px; text-align:center;}
.mega-h5.ac{text-align:center;}
@media only screen and (max-width: 767px) {
	.board_member li{width:calc(100% / 3); }
}