@charset "UTF-8";

/* 메인개편 폰트추가 */
@font-face {
	font-family: 'Elice';
	font-weight: 700;
	font-display: swap;
	src: local("EliceDigitalBaeum_Bold"), 
    url("fonts/EliceDigitalBaeumOTF_Bold.otf") format("otf"), 
    url("fonts/EliceDigitalBaeumOTF_Bold.woff2") format("woff2"), 
    url("fonts/EliceDigitalBaeumOTF_Bold.woff") format("woff");
}
@font-face {
	font-family: 'ChakraPetch';
	font-weight: 700;
	font-display: swap;
	src: local("ChakraPetch-Bold"), 
    url("fonts/ChakraPetch-Bold.woff2") format("woff2"), 
    url("fonts/ChakraPetch-Bold.woff") format("woff");
}
/*
Copyright (c) 2021 Kil Hyung-jin, with Reserved Font Name Pretendard GOV.
https://github.com/orioncactus/pretendard

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
*/
@font-face {
	font-family: 'Pretendard GOV';
	font-weight: 900;
	font-display: swap;
	src: local("Pretendard GOV Black"), url("fonts/PretendardGOV-Black.woff2") format("woff2"), url("fonts/pretendard/woff/PretendardGOV-Black.woff") format("woff");
}

@font-face {
	font-family: 'Pretendard GOV';
	font-weight: 800;
	font-display: swap;
	src: local("Pretendard GOV ExtraBold"), url("fonts/PretendardGOV-ExtraBold.woff2") format("woff2"), url("fonts/pretendard/woff/PretendardGOV-ExtraBold.woff") format("woff");
}

@font-face {
	font-family: 'Pretendard GOV';
	font-weight: 700;
	font-display: swap;
	src: local("Pretendard GOV Bold"), url("fonts/PretendardGOV-Bold.woff2") format("woff2"), url("fonts/pretendard/woff/PretendardGOV-Bold.woff") format("woff");
}

@font-face {
	font-family: 'Pretendard GOV';
	font-weight: 600;
	font-display: swap;
	src: local("Pretendard GOV SemiBold"), url("fonts/PretendardGOV-SemiBold.woff2") format("woff2"), url("fonts/pretendard/woff/PretendardGOV-SemiBold.woff") format("woff");
}

@font-face {
	font-family: 'Pretendard GOV';
	font-weight: 500;
	font-display: swap;
	src: local("Pretendard GOV Medium"), url("fonts/PretendardGOV-Medium.woff2") format("woff2"), url("fonts/pretendard/woff/PretendardGOV-Medium.woff") format("woff");
}

@font-face {
	font-family: 'Pretendard GOV';
	font-weight: 400;
	font-display: swap;
	src: local("Pretendard GOV Regular"), url("fonts/PretendardGOV-Regular.woff2") format("woff2"), url("fonts/pretendard/woff/PretendardGOV-Regular.woff") format("woff");
}

@font-face {
	font-family: 'Pretendard GOV';
	font-weight: 300;
	font-display: swap;
	src: local("Pretendard GOV Light"), url("fonts/PretendardGOV-Light.woff2") format("woff2"), url("fonts/pretendard/woff/PretendardGOV-Light.woff") format("woff");
}

@font-face {
	font-family: 'Pretendard GOV';
	font-weight: 200;
	font-display: swap;
	src: local("Pretendard GOV ExtraLight"), url("fonts/PretendardGOV-ExtraLight.woff2") format("woff2"), url("fonts/pretendard/woff/PretendardGOV-ExtraLight.woff") format("woff");
}

@font-face {
	font-family: 'Pretendard GOV';
	font-weight: 100;
	font-display: swap;
	src: local("Pretendard GOV Thin"), url("fonts/PretendardGOV-Thin.woff2") format("woff2"), url("fonts/pretendard/woff/PretendardGOV-Thin.woff") format("woff");
}
body * {
    box-sizing: border-box;
}
button {
	cursor: pointer;
	overflow: visible;
	border: 0;
	background-color: transparent;
}