@charset "utf-8";


/* fontawesome */
@import url('/css/egovframework/fontawesome-5.15.2/all-a1e269aef076bad8ee205d2a5585d872.css');
@import url('/css/egovframework/fontawesome-5.15.2/fontawesome-3fa26e69646ce43dfd56568cff4858e9.css');
@import url('/css/egovframework/fontawesome-5.15.2/brands-84053d0a770dbd5cb5c44284d03c4f82.css');
@import url('/css/egovframework/fontawesome-5.15.2/solid-ebe43d74df6a6da6ded1cc4ef0667f34.css');
@import url('/css/egovframework/fontawesome-5.15.2/regular-291b79df490bdf20c718ff7276011c64.css');

@import url('/css/egovframework/fontawesome6.4.0/fontawesomecss/all-55a54f958c00ab3123d151720e46c3d8.css');
@import url('/css/egovframework/fontawesome6.4.0/fontawesomecss/fontawesome-ab0a19a5435ddb85b67f08153aa27ee8.css');
@import url('/css/egovframework/fontawesome6.4.0/fontawesomecss/brands-4233f057e8cf9765cfda5a0ec73ff94d.css');
@import url('/css/egovframework/fontawesome6.4.0/fontawesomecss/solid-6b1e826a3e0545f777c7770ce41f87b2.css');
@import url('/css/egovframework/fontawesome6.4.0/fontawesomecss/regular-b2bf71aad69fbd4aab3242f80544f968.css');



/* 나눔고딕
Regular(400)
Bold(700)
ExtraBold(800)
*/
/* @import url("/css/egovframework/font/googlefont-nanumgothic.min-1d92d2a3f234a068428bfb71685c5f5f.css"); */
/* @import url('https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800&subset=korean'); */


/* 나눔스퀘어라운드
Regular(400)
Bold(700)
ExtraBold(800)
Light(300)
*/
/* @import url("/css/egovframework/font/nanumsquareround.min-29186bd2074afc6f9e74fc330bfb110e.css"); */
/* @import url('https://cdn.rawgit.com/innks/NanumSquareRound/master/nanumsquareround.min.css'); */




/* Pretendard */
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 900;
	src: url('/css/egovframework/font/Pretendard/Pretendard-Black-2af430c08505f68fe8ccbd974e4c85f1.woff2') format('woff2'),
		url('/css/egovframework/font/Pretendard/Pretendard-Black-ffac9e667a7d8415953e5982a9ab1d51.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 800;
	src: url('/css/egovframework/font/Pretendard/Pretendard-ExtraBold-4e75935a8e92c6b078d8e1bafd81cb42.woff2') format('woff2'),
		url('/css/egovframework/font/Pretendard/Pretendard-ExtraBold-b065213da09db107d456c842bcff59ad.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 700;
	src: url('/css/egovframework/font/Pretendard/Pretendard-Bold-33860c9446a2671456e4619020774137.woff2') format('woff2'),
		url('/css/egovframework/font/Pretendard/Pretendard-Bold-bd94b933c6839371baa27f7950ef3784.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 600;
	src: url('/css/egovframework/font/Pretendard/Pretendard-SemiBold-d3b288a528801dae385d6f104693e022.woff2') format('woff2'),
		url('/css/egovframework/font/Pretendard/Pretendard-SemiBold-e02072832a9d8ef22f3d1d08bb917f9d.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 500;
	src: url('/css/egovframework/font/Pretendard/Pretendard-Medium-65d0a735617322a4fe0bcc5350642159.woff2') format('woff2'),
		url('/css/egovframework/font/Pretendard/Pretendard-Medium-4750a6d12c26201887eee28ae55ed037.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 400;
	src: url('/css/egovframework/font/Pretendard/Pretendard-Regular-76a1283c27610a9ad7d6940b9b174e46.woff2') format('woff2'),
		url('./woff/Pretendard-Regular.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 300;
	src: url('/css/egovframework/font/Pretendard/Pretendard-Light-6e125543eff1bb5e7dde302f1f50a7b0.woff2') format('woff2'),
		url('/css/egovframework/font/Pretendard/Pretendard-Light-0fcba49d32bb9e4b3738d28bedb1bdd2.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 200;
	src: url('/css/egovframework/font/Pretendard/Pretendard-ExtraLight-e54830d29ec09047650dbb81e9a2f3bd.woff2') format('woff2'),
		url('/css/egovframework/font/Pretendard/Pretendard-ExtraLight-a8765fcee2563360f3f8117835300c3d.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 100;
	src: url('/css/egovframework/font/Pretendard/Pretendard-Thin-120b8200ef02c54246f59471bf4dfcdd.woff2') format('woff2'),
		url('/css/egovframework/font/Pretendard/Pretendard-Thin-bf79f0289a1950ddb6cbca0c709b77df.woff') format('woff');
}


/* 나눔스퀘어 */
@font-face {
	font-family: 'Nanum Square';
	font-style: normal;
	font-weight: 300;
	src: url('./font/NanumSquareL.eot');
	src:
		url('./font/Nanum/NanumSquareL.eot?#iefix') format('embedded-opentype'),
		url('./font/Nanum/NanumSquareL.woff') format('woff'),
		url('./font/Nanum/NanumSquareL.ttf') format('truetype');
}

@font-face {
	font-family: 'Nanum Square';
	font-style: normal;
	font-weight: 400;
	src: url('./font/square/NanumSquareR.eot');
	src:
		url('/css/egovframework/font/Nanum/NanumSquareR-1d2032162df7cc5a15dc6657c602a55c.eot?#iefix') format('embedded-opentype'),
		url('/css/egovframework/font/Nanum/NanumSquareR-4217b4ceadd4de6e77694b22b240e64c.woff') format('woff'),
		url('/css/egovframework/font/Nanum/NanumSquareR-336a7a9214064cb408c147912d32d1b2.woff2') format('woff2'),
		url('/css/egovframework/font/Nanum/NanumSquareR-05c46ab6133e58f7b2ddd2b169ab6842.ttf') format('truetype');
}

@font-face {
	font-family: 'Nanum Square';
	font-style: normal;
	font-weight: 700;
	src: url('/css/egovframework/font/Nanum/NanumSquareB-81807f549c75fc3dcde7a54397359a58.eot');
	src: url('/css/egovframework/font/Nanum/NanumSquareB-81807f549c75fc3dcde7a54397359a58.eot?#iefix') format('embedded-opentype'),
		url('/css/egovframework/font/Nanum/NanumSquareB-ada293a44f5ee12a368fa75d4e7f360f.woff') format('woff'),
		url('/css/egovframework/font/Nanum/NanumSquareB-18482e695f76323dc4921ed764cc94ba.woff2') format('woff2'),
		url('/css/egovframework/font/Nanum/NanumSquareB-e850eb664f41c0828a8aac6f1d09b643.ttf') format('truetype')
}

@font-face {
	font-family: 'Nanum Square';
	font-style: normal;
	font-weight: 800;
	src: url('./font/square/NanumSquareEB.eot');
	src:
		url('/css/egovframework/font/Nanum/NanumSquareEB-9b98722f867c623aada9f479cdfa7924.eot?#iefix') format('embedded-opentype'),
		url('/css/egovframework/font/Nanum/NanumSquareEB-0029b8a5a16ce106b0bf5ac8ea23de04.woff') format('woff'),
		url('/css/egovframework/font/Nanum/NanumSquareEB-9ee5085e37e8ac9dd4aa44813d9b924a.ttf') format('truetype');
}



body {
	font-family: 'Pretendard', 'Nanum Square', 'dotum', '돋움', 'Tahoma', 'sans-serif';
}

input[type="text"],
input[type="number"],
input[type="tel"],
button {
	font-family: 'Pretendard', 'Nanum Square', 'dotum', '돋움';
}