@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Gilda+Display&display=swap');
@import url("https://use.typekit.net/zfm4hpw.css");
@import url('https://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT.css');
@import url('https://fonts.googleapis.com/css2?family=Source+Serif+4:opsz,wght@8..60,200;8..60,300;8..60,400;8..60,500;8..60,600;8..60,700;8..60,800;8..60,900&display=swap');
@import url('https://fonts.googleapis.com/earlyaccess/nanumpenscript.css');
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Marcellus&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Dosis:wght@700&display=swap');

@font-face {font-family:'SCDream2'; src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-2ExtraLight.woff') format('woff'); font-weight:normal; font-style:normal;}
@font-face {font-family:'SCDream3'; src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff'); font-weight:normal; font-style:normal;}
@font-face {font-family:'SCDream4'; src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff'); font-weight:normal; font-style:normal;}
@font-face {font-family:'SCDream5'; src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff') format('woff'); font-weight:normal; font-style:normal;}
@font-face {font-family:'SCDream6'; src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff') format('woff'); font-weight:normal; font-style:normal;}

@font-face {font-family: 'HANBatang'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/HANBatang.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'Amalina Regular'; src: local('Amalina Regular'), url('./fonts/Amalina.woff') format('woff'), url('./fonts/Amalina.ttf') format('truetype'); font-style: normal; font-weight: normal; }
@font-face {font-family: 'Halimun Regular'; src: local('Halimun Regular'), url('./fonts/Halimun.woff') format('woff'); font-style: normal; font-weight: normal;}

@font-face {font-family: 'Bergamo Std'; src: local('Bergamo Std'), url('./fonts/BergamoStd-Regular.woff') format('woff'); font-style: normal; font-weight: normal;}
@font-face {font-family: 'Bergamo Std Italic'; src: local('Bergamo Std Italic'), url('./fonts/BergamoStd-Italic.woff') format('woff'); font-style: normal; font-weight: normal;}
@font-face {font-family: 'Bergamo Std Bold'; src: local('Bergamo Std Bold'), url('./fonts/BergamoStd-Bold.woff') format('woff'); font-style: normal; font-weight: normal;}
@font-face {font-family: 'Bergamo Std Bold Italic'; src: local('Bergamo Std Bold Italic'), url('./fonts/BergamoStd-BoldItalic.woff') format('woff'); font-style: normal; font-weight: normal;}

@font-face {
    font-family: 'KOTRA_BOLD-Bold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-10-21@1.1/KOTRA_BOLD-Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard-Light';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'NotoSerifKR';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/NotoSerifKR.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


@font-face{
    font-family: "Athena-Regular";
    font-style: normal;
    font-weight: 300;
    src: local(※),
	url('/web/font/Athena-Regular.ttf') format("truetype"),	
    url('/web/font/Athena-Regular.eot') format("embedded-opentype"),
    url('/web/font/Athena-Regular.woff2') format("woff2"),
    url('/web/font/Athena-Regular.woff') format("woff")    
}




/*scroll-animation*/
.scroll-obj{transition: 1.4s;}
.scroll-obj.fadeY{opacity: 0; transform: translateY(30px);}
.scroll-obj.fadeX{opacity: 0; transform: translateX(30px);}
.scroll-obj.scrollUp{transform: translateY(1em);}
.scroll-obj.scaleY{transform: scaleY(0); transform-origin: top;}
.scroll-obj.fadeY.on{opacity: 1; transform: translateY(0px);}
.scroll-obj.fadeX.on{opacity: 1; transform: translateX(0px);}
.scroll-obj.scaleY.on{transform: scaleY(1);}
.scroll-obj.scrollUp.on{transform: translateY(0px);}
