
@charset "utf-8";

@import url('https://fonts.googleapis.com/css?family=Ubuntu');
@import url('https://fonts.googleapis.com/css2?family=Pacifico&display=swap');


@font-face {  font-family: 'Malgun Gothic','맑은 고딕';  font-style: normal;  font-weight: normal;	src: local('Malgun Gothic'), local('맑은 고딕'); }

@font-face {  font-family: 'Nanum Gothic','나눔고딕';  font-style: normal;  font-weight: normal;	src: local('NanumGothic'), local('나눔고딕'),     url('../fonts/NanumGothic/NanumGothic-Regular.ttf')   format('truetype');}
/*@font-face {  font-family: 'Nanum Gothic','나눔고딕';  font-style: normal;  font-weight: bold;	src: local('NanumGothic'), local('나눔고딕'),     url('../fonts/NanumGothic/NanumGothic-Bold.ttf')      format('truetype');}
@font-face {  font-family: 'Nanum Gothic','나눔고딕';  font-style: normal;  font-weight: 800;	src: local('NanumGothic'), local('나눔고딕'),     url('../fonts/NanumGothic/NanumGothic-ExtraBold.ttf') format('truetype');}*/

@font-face {  font-family: 'NanumBarunGothic','나눔바른고딕'; font-style: normal; font-weight: normal; src: local('NanumBarunGothic'), local('NanumBarunGothic'), url('https://www.easisoft.co.kr/upload/_fonts/NanumBarunGothic/NanumBarunGothic.ttf') format('truetype');}
@font-face {  font-family: 'NanumSquare','나눔바른고딕'; font-style: normal;  font-weight: 400;	src: local('NanumSquare'), local('NanumSquare'), url('https://www.easisoft.co.kr/upload/_fonts/NanumSquare/NanumSquareL.ttf') format('truetype');}
@font-face {  font-family: 'NanumSquare','나눔바른고딕'; font-style: normal;  font-weight: normal;src: local('NanumSquare'), local('NanumSquare'), url('https://www.easisoft.co.kr/upload/_fonts/NanumSquare/NanumSquareR.ttf') format('truetype');}
@font-face {  font-family: 'NanumSquare','나눔바른고딕'; font-style: normal;  font-weight: bold;	src: local('NanumSquare'), local('NanumSquare'), url('https://www.easisoft.co.kr/upload/_fonts/NanumSquare/NanumSquareB.ttf') format('truetype');}

@font-face { font-family: 'Noto Sans KR';  font-style: normal;  font-weight: 500;
	src: local('Noto Sans KR'),
		url('../fonts/NotoSansKR/NotoSansKR-Bold-Hestia.eot'),
		url('../fonts/NotoSansKR/NotoSansKR-Bold-Hestia.eot?#iefix')      format('embedded-opentype'),
		url('../fonts/NotoSansKR/NotoSansKR-Bold-Hestia.woff')            format('woff'),
		url('../fonts/NotoSansKR/NotoSansKR-Bold-Hestia.otf')             format('opentype');}
@font-face { font-family: 'Noto Sans Thin';	font-style: normal;	font-weight: 100;
	src: local('Noto Sans Thin'), local('NotoSans-Thin'),
		url('../fonts/NotoSansKR/NotoSansKR-Thin-Hestia.eot'),
		url('../fonts/NotoSansKR/NotoSansKR-Thin-Hestia.eot?#iefix')      format('embedded-opentype'),
		url('../fonts/NotoSansKR/NotoSansKR-Thin-Hestia.woff')            format('woff'),
		url('../fonts/NotoSansKR/NotoSansKR-Thin-Hestia.otf')             format('opentype');
}
@font-face { font-family: 'Noto Sans Light'; font-style: normal; font-weight: 300;
	src: local('Noto Sans Light'), local('NotoSans-Light'),
		url('../fonts/NotoSansKR/NotoSansKR-Light-Hestia.eot'),
		url('../fonts/NotoSansKR/NotoSansKR-Light-Hestia.eot?#iefix')     format('embedded-opentype'),
		url('../fonts/NotoSansKR/NotoSansKR-Light-Hestia.woff')           format('woff'),
		url('../fonts/NotoSansKR/NotoSansKR-Light-Hestia.otf')            format('opentype');
}
@font-face { font-family: 'Noto Sans DemiLight'; font-style: normal; font-weight: 400;
	src: local('Noto Sans DemiLight'), local('NotoSans-DemiLight'),
		url('../fonts/NotoSansKR/NotoSansKR-DemiLight-Hestia.eot'),
		url('../fonts/NotoSansKR/NotoSansKR-DemiLight-Hestia.eot?#iefix') format('embedded-opentype'),
		url('../fonts/NotoSansKR/NotoSansKR-DemiLight-Hestia.woff')       format('woff'),
		url('../fonts/NotoSansKR/NotoSansKR-DemiLight-Hestia.otf')        format('opentype');
}
@font-face { font-family: 'Noto Sans Regular'; font-style: normal; font-weight: 400;
	src: local('Noto Sans Regular'), local('NotoSans-Regular'),
		url('../fonts/NotoSansKR/NotoSansKR-Regular-Hestia.eot'),
		url('../fonts/NotoSansKR/NotoSansKR-Regular-Hestia.eot?#iefix')   format('embedded-opentype'),
		url('../fonts/NotoSansKR/NotoSansKR-Regular-Hestia.woff')         format('woff'),
		url('../fonts/NotoSansKR/NotoSansKR-Regular-Hestia.otf')          format('opentype');
}
@font-face { font-family: 'Noto Sans Medium'; font-style: normal; font-weight: 500;
	src: local('Noto Sans Medium'), local('NotoSans-Medium'),
		url('../fonts/NotoSansKR/NotoSansKR-Medium-Hestia.eot'),
		url('../fonts/NotoSansKR/NotoSansKR-Medium-Hestia.eot?#iefix')    format('embedded-opentype'),
		url('../fonts/NotoSansKR/NotoSansKR-Medium-Hestia.woff')          format('woff'),
		url('../fonts/NotoSansKR/NotoSansKR-Medium-Hestia.otf')           format('opentype');
}
@font-face { font-family: 'Noto Sans Bold';	font-style: normal;	font-weight: 700;
	src: local('Noto Sans Bold'), local('NotoSans-Bold'),
		url('../fonts/NotoSansKR/NotoSansKR-Bold-Hestia.eot'),
		url('../fonts/NotoSansKR/NotoSansKR-Bold-Hestia.eot?#iefix')      format('embedded-opentype'),
		url('../fonts/NotoSansKR/NotoSansKR-Bold-Hestia.woff')            format('woff'),
		url('../fonts/NotoSansKR/NotoSansKR-Bold-Hestia.otf')             format('opentype');
}
@font-face { font-family: 'Noto Sans Black'; font-style: normal; font-weight: 900;
	src: local('Noto Sans Black'), local('NotoSans-Black'),
		url('../fonts/NotoSansKR/NotoSansKR-Black-Hestia.eot'),
		url('../fonts/NotoSansKR/NotoSansKR-Black-Hestia.eot?#iefix')     format('embedded-opentype'),
		url('../fonts/NotoSansKR/NotoSansKR-Black-Hestia.woff')           format('woff'),
		url('../fonts/NotoSansKR/NotoSansKR-Black-Hestia.otf')            format('opentype');
}


@font-face {  font-family: 'tt_commons';          font-style: normal;  font-weight: 400;
	src: local('tt_commons'), url('https://www.easisoft.co.kr/upload/_fonts/TTCommons/TT Commons Light.woff') format('woff'),	url('https://www.easisoft.co.kr/upload/_fonts/TTCommons/TT Commons Light.otf') format('opentype');   }
@font-face {  font-family: 'tt_commons';          font-style: normal;  font-weight: normal;
	src: local('tt_commons'), url('https://www.easisoft.co.kr/upload/_fonts/TTCommons/TT Commons Regular.woff') format('woff'),	url('https://www.easisoft.co.kr/upload/_fonts/TTCommons/TT Commons Regular.otf') format('opentype');  }
@font-face {  font-family: 'tt_commons';          font-style: normal;  font-weight: bold;
	src: local('tt_commons'), url('https://www.easisoft.co.kr/upload/_fonts/TTCommons/TT Commons Bold.woff')  format('woff'),	url('https://www.easisoft.co.kr/upload/_fonts/TTCommons/TT Commons Bold.otf')    format('opentype');  }


@font-face {	font-family: 'Circular Std Black';	        src: local('Circular Std Black'),       local('CircularStd-Black'),	        url('https://www.easisoft.co.kr/upload/_fonts/Circular/CircularStd-Black.otf')        format('opentype');	}
@font-face {	font-family: 'Circular Std BlackItalic';	src: local('Circular Std BlackItalic'), local('CircularStd-BlackItalic'),	url('https://www.easisoft.co.kr/upload/_fonts/Circular/CircularStd-BlackItalic.otf')  format('opentype');	}
@font-face {	font-family: 'Circular Std Bold';	        src: local('Circular Std Bold'),        local('CircularStd-Bold'),	        url('https://www.easisoft.co.kr/upload/_fonts/Circular/CircularStd-Bold.otf')         format('opentype');	}
@font-face {	font-family: 'Circular Std BoldItalic';	    src: local('Circular Std BoldItalic'),  local('CircularStd-BoldItalic'),	url('https://www.easisoft.co.kr/upload/_fonts/Circular/CircularStd-BoldItalic.otf')   format('opentype');	}
@font-face {	font-family: 'Circular Std Book';	        src: local('Circular Std Book'),        local('CircularStd-Book'),	        url('https://www.easisoft.co.kr/upload/_fonts/Circular/CircularStd-Book.otf')         format('opentype');	}
@font-face {	font-family: 'Circular Std BookItalic';	    src: local('Circular Std BookItalic'),  local('CircularStd-BookItalic'),	url('https://www.easisoft.co.kr/upload/_fonts/Circular/CircularStd-BookItalic.otf')   format('opentype');	}
@font-face {	font-family: 'Circular Std Light';	        src: local('Circular Std Light'),       local('CircularStd-Light'),	        url('https://www.easisoft.co.kr/upload/_fonts/Circular/CircularStd-Light.otf')        format('opentype');	}
@font-face {	font-family: 'Circular Std LightItalic';	src: local('Circular Std LightItalic'), local('CircularStd-LightItalic'),	url('https://www.easisoft.co.kr/upload/_fonts/Circular/CircularStd-LightItalic.otf')  format('opentype');	}
@font-face {	font-family: 'Circular Std Medium';	        src: local('Circular Std Medium'),      local('CircularStd-Medium'),	    url('https://www.easisoft.co.kr/upload/_fonts/Circular/CircularStd-Medium.otf')       format('opentype');	}
@font-face {	font-family: 'Circular Std MediumItalic';	src: local('Circular Std MediumItalic'),local('CircularStd-MediumItalic'),	url('https://www.easisoft.co.kr/upload/_fonts/Circular/CircularStd-MediumItalic.otf') format('opentype');	}


@font-face { font-family: 'AppleSDGothicNeo';    font-style: normal; font-weight: 400;	    src: local('AppleSDGothicNeoL00'),local('Apple SD Gothic Neo'),	 url('https://www.easisoft.co.kr/upload/_fonts/Apple/AppleSDGothicNeoL.ttf')                 format('truetype');}
@font-face { font-family: 'AppleSDGothicNeo';    font-style: normal; font-weight: normal;	src: local('AppleSDGothicNeoR00'),local('Apple SD Gothic Neo'),	 url('https://www.easisoft.co.kr/upload/_fonts/Apple/AppleSDGothicNeoR.ttf')                 format('truetype');}
@font-face { font-family: 'AppleSDGothicNeo';    font-style: normal; font-weight: bold;	    src: local('AppleSDGothicNeoB00'),local('Apple SD Gothic Neo'),	 url('https://www.easisoft.co.kr/upload/_fonts/Apple/AppleSDGothicNeoB.ttf')                 format('truetype');}

@font-face { font-family: 'Freight';	         font-style: normal; font-weight: 900;	    src: local('Freight'),	                                    	 url('https://www.easisoft.co.kr/upload/_fonts/Freight/Freight-Sans-Black.otf')                format('opentype');}
@font-face { font-family: 'ProximaNovaRegular';  font-style: normal; font-weight: normal;	src: local('ProximaNovaRegular'), local('ProximaNovaRegular'),	 url('https://www.easisoft.co.kr/upload/_fonts/ProximaNova/FontsFree-Net-ProximaNova-Regular.ttf')  format('truetype');}
@font-face { font-family: 'Purista Medium';  	 font-style: normal; font-weight: 500;  	src: local('Purista Medium'),		                             url('https://www.easisoft.co.kr/upload/_fonts/Purista/Purista Medium.otf')                     format('opentype');}
@font-face { font-family: 'Trueno Bold Outline';                                            src: local('Trueno Bold Outline'),		                         url('https://www.easisoft.co.kr/upload/_fonts/Trueno/TruenoBdOl.otf')                         format('opentype');}
@font-face { font-family: 'NHaasGroteskDSPro';   font-style: normal; font-weight: 400;	    src: local('NHaasGroteskDSPro'), local('NHaasGroteskDSPro'),	 url('https://www.easisoft.co.kr/upload/_fonts/NHaasGroteskDSPro/NHaasGroteskDSPro-45Lt.woff.ttf') format('truetype');}

@font-face { font-family: 'Cooper-Black';        font-style: normal; font-weight: 900;	    src: local('Cooper-Black'),	 url('../fonts/CooperBlack/Cooper-Black.ttf') format('truetype');}

/*-------------------------------Pretendard 폰트설정하기  ----*/
@font-face {	font-family: 'Pretendard Black';	    src: local('Pretendard Black'),       local('Pretendard-Black'),	    url('https://www.easisoft.co.kr/upload/_fonts/Pretendard/Pretendard-Black.otf')        format('opentype');	}
@font-face {	font-family: 'Pretendard Bold';	        src: local('Pretendard Bold'),        local('Pretendard-Bold'),	        url('https://www.easisoft.co.kr/upload/_fonts/Pretendard/Pretendard-Bold.otf')         format('opentype');	}
@font-face {	font-family: 'Pretendard ExtraBold';	src: local('Pretendard ExtraBold'),   local('Pretendard-ExtraBold'),	url('https://www.easisoft.co.kr/upload/_fonts/Pretendard/Pretendard-ExtraBold.otf')    format('opentype');	}
@font-face {	font-family: 'Pretendard ExtraLight';	src: local('Pretendard ExtraLight'),  local('Pretendard-ExtraLight'),   url('https://www.easisoft.co.kr/upload/_fonts/Pretendard/Pretendard-ExtraLight.otf')   format('opentype');	}
@font-face {	font-family: 'Pretendard Light';	    src: local('Pretendard Light'),       local('Pretendard-Light'),	    url('https://www.easisoft.co.kr/upload/_fonts/Pretendard/Pretendard-Light.otf')        format('opentype');	}
@font-face {	font-family: 'Pretendard Medium';	    src: local('Pretendard Medium'),      local('Pretendard-Medium'),	    url('https://www.easisoft.co.kr/upload/_fonts/Pretendard/Pretendard-Medium.otf')       format('opentype');	}
@font-face {	font-family: 'Pretendard Regular';   	src: local('Pretendard Regular'),     local('Pretendard-Regular'),      url('https://www.easisoft.co.kr/upload/_fonts/Pretendard/Pretendard-Regular.otf')      format('opentype');	}
@font-face {	font-family: 'Pretendard SemiBold';	    src: local('Pretendard SemiBold'),    local('Pretendard-SemiBold'),	    url('https://www.easisoft.co.kr/upload/_fonts/Pretendard/Pretendard-SemiBold.otf')     format('opentype');	}
@font-face {	font-family: 'Pretendard Thin';	        src: local('Pretendard Thin'),        local('Pretendard-Thin'),	        url('https://www.easisoft.co.kr/upload/_fonts/Pretendard/Pretendard-Thin.otf')         format('opentype');	}
@font-face {    font-family: 'PretendardVariable';      src: local('PretendardVariable'),     local('PretendardVariable'),      url('https://www.easisoft.co.kr/upload/_fonts/Pretendard/PretendardVariable.ttf')      format('truetype');   }