/* ==================== 공통 Font Css (22.07.01 Ver) ==================== */

/* 나눔스퀘어 */
@import url('https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css');

/*  Noto Sans Font  */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');

/*  Noto Sans - Serif Font  */
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@200;300;400;500;600;700;900&display=swap');

/*  Lato  */
@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');

/*  Poppins Font  */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

/*  Exo Font  */
@import url('https://fonts.googleapis.com/css2?family=Exo:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/*  Montserrat Font  */
/* @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap'); */
@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 100; src: url("/fonts/montserrat/montserrat-v18-latin-100.eot"); /* IE9 Compat Modes */ src: local(""), url("/fonts/montserrat/montserrat-v18-latin-100.eot?#iefix") format("embedded-opentype"), url("/fonts/montserrat/montserrat-v18-latin-100.woff2") format("woff2"), url("/fonts/montserrat/montserrat-v18-latin-100.woff") format("woff"), url("/fonts/montserrat/montserrat-v18-latin-100.ttf") format("truetype"), url("/fonts/montserrat/montserrat-v18-latin-100.svg#Montserrat") format("svg"); /* Legacy iOS */ }

@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 200; src: url("/fonts/montserrat/montserrat-v18-latin-200.eot"); /* IE9 Compat Modes */ src: local(""), url("/fonts/montserrat/montserrat-v18-latin-200.eot?#iefix") format("embedded-opentype"), url("/fonts/montserrat/montserrat-v18-latin-200.woff2") format("woff2"), url("/fonts/montserrat/montserrat-v18-latin-200.woff") format("woff"), url("/fonts/montserrat/montserrat-v18-latin-200.ttf") format("truetype"), url("/fonts/montserrat/montserrat-v18-latin-200.svg#Montserrat") format("svg"); /* Legacy iOS */ }

@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 300; src: url("/fonts/montserrat/montserrat-v18-latin-300.eot"); /* IE9 Compat Modes */ src: local(""), url("/fonts/montserrat/montserrat-v18-latin-300.eot?#iefix") format("embedded-opentype"), url("/fonts/montserrat/montserrat-v18-latin-300.woff2") format("woff2"), url("/fonts/montserrat/montserrat-v18-latin-300.woff") format("woff"), url("/fonts/montserrat/montserrat-v18-latin-300.ttf") format("truetype"), url("/fonts/montserrat/montserrat-v18-latin-300.svg#Montserrat") format("svg"); /* Legacy iOS */ }

@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 400; src: url("/fonts/montserrat/montserrat-v18-latin-regular.eot"); /* IE9 Compat Modes */ src: local(""), url("/fonts/montserrat/montserrat-v18-latin-regular.eot?#iefix") format("embedded-opentype"), url("/fonts/montserrat/montserrat-v18-latin-regular.woff2") format("woff2"), url("/fonts/montserrat/montserrat-v18-latin-regular.woff") format("woff"), url("/fonts/montserrat/montserrat-v18-latin-regular.ttf") format("truetype"), url("/fonts/montserrat/montserrat-v18-latin-regular.svg#Montserrat") format("svg"); /* Legacy iOS */ }

@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 500; src: url("/fonts/montserrat/montserrat-v18-latin-500.eot"); /* IE9 Compat Modes */ src: local(""), url("/fonts/montserrat/montserrat-v18-latin-500.eot?#iefix") format("embedded-opentype"), url("/fonts/montserrat/montserrat-v18-latin-500.woff2") format("woff2"), url("/fonts/montserrat/montserrat-v18-latin-500.woff") format("woff"), url("/fonts/montserrat/montserrat-v18-latin-500.ttf") format("truetype"), url("/fonts/montserrat/montserrat-v18-latin-500.svg#Montserrat") format("svg"); /* Legacy iOS */ }

@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 600; src: url("/fonts/montserrat/montserrat-v18-latin-600.eot"); /* IE9 Compat Modes */ src: local(""), url("/fonts/montserrat/montserrat-v18-latin-600.eot?#iefix") format("embedded-opentype"), url("/fonts/montserrat/montserrat-v18-latin-600.woff2") format("woff2"), url("/fonts/montserrat/montserrat-v18-latin-600.woff") format("woff"), url("/fonts/montserrat/montserrat-v18-latin-600.ttf") format("truetype"), url("/fonts/montserrat/montserrat-v18-latin-600.svg#Montserrat") format("svg"); /* Legacy iOS */ }

@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 700; src: url("/fonts/montserrat/montserrat-v18-latin-700.eot"); /* IE9 Compat Modes */ src: local(""), url("/fonts/montserrat/montserrat-v18-latin-700.eot?#iefix") format("embedded-opentype"), url("/fonts/montserrat/montserrat-v18-latin-700.woff2") format("woff2"), url("/fonts/montserrat/montserrat-v18-latin-700.woff") format("woff"), url("/fonts/montserrat/montserrat-v18-latin-700.ttf") format("truetype"), url("/fonts/montserrat/montserrat-v18-latin-700.svg#Montserrat") format("svg"); /* Legacy iOS */ }

@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 800; src: url("/fonts/montserrat/montserrat-v18-latin-800.eot"); /* IE9 Compat Modes */ src: local(""), url("/fonts/montserrat/montserrat-v18-latin-800.eot?#iefix") format("embedded-opentype"), url("/fonts/montserrat/montserrat-v18-latin-800.woff2") format("woff2"), url("/fonts/montserrat/montserrat-v18-latin-800.woff") format("woff"), url("/fonts/montserrat/montserrat-v18-latin-800.ttf") format("truetype"), url("/fonts/montserrat/montserrat-v18-latin-800.svg#Montserrat") format("svg"); /* Legacy iOS */ }

@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 900; src: url("/fonts/montserrat/montserrat-v18-latin-900.eot"); /* IE9 Compat Modes */ src: local(""), url("/fonts/montserrat/montserrat-v18-latin-900.eot?#iefix") format("embedded-opentype"), url("/fonts/montserrat/montserrat-v18-latin-900.woff2") format("woff2"), url("/fonts/montserrat/montserrat-v18-latin-900.woff") format("woff"), url("/fonts/montserrat/montserrat-v18-latin-900.ttf") format("truetype"), url("/fonts/montserrat/montserrat-v18-latin-900.svg#Montserrat") format("svg"); /* Legacy iOS */ }

/*  Signika  */
@import url('https://fonts.googleapis.com/css2?family=Signika:wght@300;400;500;600;700&display=swap');

/*  Pretendard  */
@font-face {font-family: 'Pretendard'; font-weight: 900; font-display: swap; src: local('Pretendard Black'), url('/fonts/Pretendard/Pretendard-Black.woff2') format('woff2'), url('/fonts/Pretendard/Pretendard-Black.woff') format('woff');}
@font-face {font-family: 'Pretendard'; font-weight: 800; font-display: swap; src: local('Pretendard ExtraBold'), url('/fonts/Pretendard/Pretendard-ExtraBold.woff2') format('woff2'), url('/fonts/Pretendard/Pretendard-ExtraBold.woff') format('woff');}
@font-face {font-family: 'Pretendard'; font-weight: 700; font-display: swap; src: local('Pretendard Bold'), url('/fonts/Pretendard/Pretendard-Bold.woff2') format('woff2'), url('/fonts/Pretendard/Pretendard-Bold.woff') format('woff');}
@font-face {font-family: 'Pretendard'; font-weight: 600; font-display: swap; src: local('Pretendard SemiBold'), url('/fonts/Pretendard/Pretendard-SemiBold.woff2') format('woff2'), url('/fonts/Pretendard/Pretendard-SemiBold.woff') format('woff');}
@font-face {font-family: 'Pretendard'; font-weight: 500; font-display: swap; src: local('Pretendard Medium'), url('/fonts/Pretendard/Pretendard-Medium.woff2') format('woff2'), url('/fonts/Pretendard/Pretendard-Medium.woff') format('woff');}
@font-face {font-family: 'Pretendard'; font-weight: 400; font-display: swap; src: local('Pretendard Regular'), url('/fonts/Pretendard/Pretendard-Regular.woff2') format('woff2'), url('/fonts/Pretendard/Pretendard-Regular.woff') format('woff');}
@font-face {font-family: 'Pretendard'; font-weight: 300; font-display: swap; src: local('Pretendard Light'), url('/fonts/Pretendard/Pretendard-Light.woff2') format('woff2'), url('/fonts/Pretendard/Pretendard-Light.woff') format('woff');}
@font-face {font-family: 'Pretendard'; font-weight: 200; font-display: swap; src: local('Pretendard ExtraLight'), url('/fonts/Pretendard/Pretendard-ExtraLight.woff2') format('woff2'), url('/fonts/Pretendard/Pretendard-ExtraLight.woff') format('woff');}
@font-face {font-family: 'Pretendard'; font-weight: 100; font-display: swap; src: local('Pretendard Thin'), url('/fonts/Pretendard/Pretendard-Thin.woff2') format('woff2'), url('/fonts/Pretendard/Pretendard-Thin.woff') format('woff');}

/*  GmarketSans  */
@font-face {font-family: 'GmarketSans';src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');font-weight: 300;}/* Light */
@font-face {font-family: 'GmarketSans';src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');font-weight: 500;}/* Medium */
@font-face {font-family: 'GmarketSans';src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');font-weight: bold;} /* Bold */

/*  google-font( icon + symbols)  */
@font-face {font-family: 'Material Icons';font-style: normal;font-weight: 400;
  src: url(https://example.com/MaterialIcons-Regular.eot); /* For IE6-8 */
  src: local('Material Icons'),local('MaterialIcons-Regular'),
    url(https://example.com/MaterialIcons-Regular.woff2) format('woff2'),
    url(https://example.com/MaterialIcons-Regular.woff) format('woff'),
    url(https://example.com/MaterialIcons-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sandbox/materialsymbolsoutlined/v7/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDCvHOej.woff2) format('woff2');
}
@font-face {
  font-family: 'Material Symbols Rounded';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sandbox/materialsymbolsrounded/v7/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOc7TOVpeRL2w5rwZu2rIelXxc.woff2) format('woff2');
}
@font-face {
  font-family: 'Material Symbols Sharp';
  font-style: normal;
  font-weight: 100 700;
  src: url(https://fonts.gstatic.com/s/sandbox/materialsymbolssharp/v7/gNMVW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4aWE.woff2) format('woff2');
}

.material-symbols-outlined ,
.material-symbols-rounded,
.material-symbols-rounded
{
    font-weight: normal;font-style: normal;font-size: 24px;line-height: 1;letter-spacing: normal;
    text-transform: none;display: inline-block;white-space: nowrap;word-wrap: normal;direction: ltr;
    -webkit-font-feature-settings: 'liga';-webkit-font-smoothing: antialiased;
}

.material-symbols-outlined {font-family: 'Material Symbols Outlined';}
.material-symbols-rounded {font-family: 'Material Symbols Rounded';}
.material-symbols-Sharp {font-family: 'Material Symbols Sharp';}


/* ================ (상단 내용은 수정 X) ================ */
