@charset "UTF-8";

/* Pretendard - 프리텐다드 */
@font-face{
	font-family: 'Pretendard';
	font-weight: 100;
	src:
	url("../font/Pretendard-Thin.woff") format('woff'),
	url("../font/Pretendard-Thin.woff2") format('woff2');
}
@font-face{
	font-family: 'Pretendard';
	font-weight: 200;
	src:
	url("../font/Pretendard-ExtraLight.woff") format('woff'),
	url("../font/Pretendard-ExtraLight.woff2") format('woff2');
}
@font-face{
	font-family: 'Pretendard';
	font-weight: 300;
	src:
	url("../font/Pretendard-Light.woff") format('woff'),
	url("../font/Pretendard-Light.woff2") format('woff2');
}
@font-face{
	font-family: 'Pretendard';
	font-weight: 400;
	src:
	url("../font/Pretendard-Regular.woff") format('woff'),
	url("../font/Pretendard-Regular.woff2") format('woff2');
}
@font-face{
	font-family: 'Pretendard';
	font-weight: 500;
	src:
	url("../font/Pretendard-Medium.woff") format('woff'),
	url("../font/Pretendard-Medium.woff2") format('woff2');
}
@font-face{
	font-family: 'Pretendard';
	font-weight: 600;
	src:
	url("../font/Pretendard-SemiBold.woff") format('woff'),
	url("../font/Pretendard-SemiBold.woff2") format('woff2');
}
@font-face{
	font-family: 'Pretendard';
	font-weight: 700;
	src:
	url("../font/Pretendard-Bold.woff") format('woff'),
	url("../font/Pretendard-Bold.woff2") format('woff2');
}
@font-face{
	font-family: 'Pretendard';
	font-weight: 800;
	src:
	url("../font/Pretendard-ExtraBold.woff") format('woff'),
	url("../font/Pretendard-ExtraBold.woff2") format('woff2');
}
@font-face{
	font-family: 'Pretendard';
	font-weight: 900;
	src:
	url("../font/Pretendard-Black.woff") format('woff'),
	url("../font/Pretendard-Black.woff2") format('woff2');
}

/*Material Icons*/
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url('../font/MaterialIcons-Regular.eot'); /* For IE6-8 */
  src: local('Material Icons'),
    local('MaterialIcons-Regular'),
    url('../font/MaterialIcons-Regular.woff2') format('woff2'),
    url('../font/MaterialIcons-Regular.woff') format('woff'),
    url('../font/MaterialIcons-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Material Icons Outlined';
  font-style: normal;
  font-weight: 400;
  src: 
  url('../font/MaterialIconsOutlined-Regular.woff2') format('woff2'),
  url('../font/MaterialIconsOutlined-Regular.woff') format('woff'),
  url('../font/MaterialIconsOutlined-Regular.otf') format('otf');
}

@font-face {
  font-family: 'Material Icons Round';
  font-style: normal;
  font-weight: 400;
  src: 
  url('../font/MaterialIconsRound-Regular.woff2') format('woff2'),
  url('../font/MaterialIconsRound-Regular.woff') format('woff'),
  url('../font/MaterialIconsRound-Regular.otf') format('otf');
}

@font-face {
  font-family: 'Material Icons Sharp';
  font-style: normal;
  font-weight: 400;
  src: 
  url('../font/MaterialIconsSharp-Regular.woff2') format('woff2'),
  url('../font/MaterialIconsSharp-Regular.woff') format('woff'),
  url('../font/MaterialIconsSharp-Regular.otf') format('otf');
}

@font-face {
  font-family: 'Material Icons TwoTone';
  font-style: normal;
  font-weight: 400;
  src: 
  url('../font/MaterialIconsTwoTone-Regular.woff2') format('woff2'),
  url('../font/MaterialIconsTwoTone-Regular.woff') format('woff'),
  url('../font/MaterialIconsTwoTone-Regular.otf') format('otf');
}

.material-icons{font-family: 'Material Icons';font-weight: normal;font-style: normal;  display: inline-block;line-height: 1;text-transform: none;letter-spacing: normal; word-wrap: normal; white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale;font-feature-settings: 'liga';line-height: 1;vertical-align: top; font-size: inherit;}
.material-icons-outlined{font-family: 'Material Icons Outlined';font-weight: normal;font-style: normal;  display: inline-block;line-height: 1;text-transform: none;letter-spacing: normal; word-wrap: normal; white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale;font-feature-settings: 'liga';line-height: 1;vertical-align: top; font-size: inherit;}
.material-icons-round{font-family: 'Material Icons Round';font-weight: normal;font-style: normal;  display: inline-block;line-height: 1;text-transform: none;letter-spacing: normal; word-wrap: normal; white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale;font-feature-settings: 'liga';line-height: 1;vertical-align: top; font-size: inherit;}
.material-icons-sharp{font-family: 'Material Icons Sharp';font-weight: normal;font-style: normal;  display: inline-block;line-height: 1;text-transform: none;letter-spacing: normal; word-wrap: normal; white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale;font-feature-settings: 'liga';line-height: 1;vertical-align: top; font-size: inherit;}
.material-icons-two-tone{font-family: 'Material Icons TwoTone';font-weight: normal;font-style: normal;  display: inline-block;line-height: 1;text-transform: none;letter-spacing: normal; word-wrap: normal; white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale;font-feature-settings: 'liga';line-height: 1;vertical-align: top; font-size: inherit;}