/********* [폰트세팅] 구글 웹폰트 본고딕 & 한글 전체 적용코드 *****************/


	/* 하바나스 구글영문 타이틀폰트 베스트탑재
	font-family: 'Squada One', cursive;
	font-family: 'Ubuntu', sans-serif;
	font-family: 'Abril Fatface', cursive;
	font-family: 'Playfair Display', serif;
	font-family: 'Shadows Into Light', cursive;
	font-family: 'Great Vibes', cursive;
	*/

	/* San Serif 영문 고딕형 */
    @import url('//fonts.googleapis.com/css?family=Squada+One&display=swap');
	@import url('//fonts.googleapis.com/css?family=Ubuntu&display=swap');
    /* Serif 영문 명조형 */
    @import url('//fonts.googleapis.com/css?family=Abril+Fatface&display=swap');
    @import url('//fonts.googleapis.com/css?family=Playfair+Display&display=swap');
    /* Hand wright 영문 필기체 */
    @import url('//fonts.googleapis.com/css?family=Shadows+Into+Light&display=swap');
	@import url('//fonts.googleapis.com/css?family=Great+Vibes&display=swap');



	/* 네이버 나눔베스트 폰트3종 세팅*/
	@import url('//fonts.googleapis.com/css?family=Nanum+Gothic+Coding&display=swap');
	@import url('//fonts.googleapis.com/css?family=Nanum+Gothic&display=swap');
	@import url(../hiun/NanumSquare/master/nanumsquare.css);
    /*
    font-family: 'Nanum Gothic Coding';
    font-family: 'Nanum Gothic';
    font-family: 'Nanum Square';  
    */


	/* Noto Sans KR 
	font-family: 'Noto Sans KR',sans-serif;
	*/
    @import url('//fonts.googleapis.com/css?family=Noto+Sans+KR&display=swap');

    /* 구글 기본 고딕 영문베스트 추가
    font-family: 'Roboto', sans-serif;
    font-family: 'Raleway', sans-serif;
    font-family: 'PT Sans', sans-serif;
    font-family: 'Montserrat', sans-serif;
	font-family: 'Source Sans Pro', sans-serif;
    */
	@import url('//fonts.googleapis.com/css?family=Roboto&display=swap');
	@import url('//fonts.googleapis.com/css?family=Raleway&display=swap');
	@import url('//fonts.googleapis.com/css?family=PT+Sans&display=swap');
	@import url('//fonts.googleapis.com/css?family=Montserrat&display=swap');
	@import url('//fonts.googleapis.com/css?family=Source+Sans+Pro&display=swap');





    /* habanas 폰트적용 Type 태그 */
    .hb_t1 { font-family: 'Squada One', cursive !important; }
    .hb_t2 { font-family: 'Ubuntu', sans-serif !important; }
    .hb_t3 { font-family: 'Abril Fatface', cursive !important; }
    .hb_t4 { font-family: 'Playfair Display', serif !important; }
    .hb_t5 { font-family: 'Shadows Into Light', cursive !important; }

    .hb_t6 { font-family: 'Great Vibes', cursive !important; }
    .hb_t7 { font-family: 'Nanum Gothic Coding' !important;}
    .hb_t8 { font-family: 'Nanum Gothic' !important; }
    .hb_t9 { font-family: 'Nanum Square' !important; }
    .hb_t10 { font-family: 'Noto Sans KR', sans-serif !important; }

    .hb_t11 { font-family: 'Roboto', sans-serif !important; }
    .hb_t12 { font-family: 'Raleway', sans-serif !important; } 
    .hb_t13 { font-family: 'PT Sans', sans-serif !important;} 
    .hb_t14 { font-family: 'Montserrat', sans-serif !important; }
    .hb_t15 { font-family: 'Source Sans Pro', sans-serif !important; }




/* ---------------------------------------------------------------------------*/



/* 폰트 볼드설정(font-weight)은 각각의 엘리먼트코드에서 하는것이 관리가 용이합니다 */


/* 폰트 1군영역 : 노말폰트 */
body,
small,
.wp-caption,
.feature-box.fbox-center.fbox-italic p,
.skills li .progress-percent .counter,
.nav-tree ul ul a,
.font-body { font-family: 'Roboto','Malgun Gothic','Dotum','AppleGothic',sans-serif; }


/* 폰트 2군영역 : 타이틀 폰트 */
h1,
h2,
h3,
h4,
h5,
h6,
#logo,
#primary-menu ul li > a,
#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column > li.mega-menu-title > a,
#top-search form input,
.entry-link,
.entry.entry-date-section span,
.button.button-desc,
.counter,
label,
.nav-tree li a,
.top-cart-item-desc span.top-cart-item-price,
.top-checkout-price,
.top-cart-item-desc a, 
.font-primary {font-family: 'Ubuntu','Noto Sans KR', sans-serif;}


/* 폰트 3군영역 : 세컨더리 폰트영역 */
.entry-meta li,
.entry-link span,
.entry blockquote p,
.more-link,
.comment-content .comment-author span,
.button.button-desc span,
.testi-content p,
.team-title span,
.before-heading,
.font-secondary,
#page-title h1,
.xans-product-menupackage .title h2 { font-family: 'Squada One','Noto Sans KR','돋움', sans-serif; }


/* 폰트 4군영역 : 가격숫자 PRICE 폰트영역 */
.hb_desc_box .hb_center > ul,
#hb_prod_vertical .hb_prod_item .hb_desc_box,
#main_newprod_overlay > .ec-base-product .prdList .hb_desc_box_pv3b,
#span_product_price_sale, .new_prod_price, #span_product_price_text, #span_product_price_custom, #span_optimum_discount_price,
.totalPrice .total, .red-title,
#totalProducts table .right,
#primary-menu.style-ecommerce #top-cart > a > span,
.prdFoot,
.xans-order-basketpackage .totalSummary,
.ec-base-prdInfo .description .info li { font-family: 'Montserrat','Noto Sans KR' ,sans-serif;}


/* 메인메뉴 */
#primary-menu ul li > a,
.ec-base-product .name a span
{ font-family: 'Montserrat','Noto Sans KR' ,sans-serif;}


/* 스페셜 폰트영역 */
.xans_myshop_main_recent_cnt,
button
{ font-family: 'PT Sans','Noto Sans KR','돋움', sans-serif; }

/* 스몰폰트,스몰볼드 맑은고딕적용 */
.s11_font  { font-family: 'Malgun Gothic','AppleGothic','Dotum',sans-serif; font-size:11px !important; }
.sb11_font { font-family: 'Malgun Gothic','AppleGothic','Dotum',sans-serif; font-size:11px !important; font-weight:bold !important; }
.s12_font  { font-family: 'Malgun Gothic','AppleGothic','Dotum',sans-serif; font-size:12px !important; }
.sb12_font { font-family: 'Malgun Gothic','AppleGothic','Dotum',sans-serif; font-size:12px !important; font-weight:bold !important; }

/********* [폰트세팅] end *****************/