@charset "utf-8";

/* CSS Import */
@import url('./spinner.css');
@import url('../font/remix/remixicon.css');

/*Pretendard*/
@font-face {
	font-family: 'semiBold';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src:local('Pretendard SemiBold'), url('../font/Pretendard/Pretendard-SemiBold.woff') format('woff');
}
@font-face {
	font-family:'Pretendard';
	font-style:normal;
	font-weight:300;
	font-display: swap;
	src:local('Pretendard Light'), url('../font/Pretendard/Pretendard-Light.eot?#iefix') format('embedded-opentype'), url('../font/Pretendard/Pretendard-Light.woff2') format('woff2'), url('../font/Pretendard/Pretendard-Light.woff') format('woff'), url('../font/Pretendard/Pretendard-Light.otf') format('opentype'), url('../font/Pretendard/Pretendard-Light.ttf') format('truetype');
}
@font-face {
	font-family:'Pretendard';
	font-style:normal;
	font-weight:400;
	font-display: swap;
	src:local('Pretendard Regular'), url('../font/Pretendard/Pretendard-Regular.eot?#iefix') format('embedded-opentype'), url('../font/Pretendard/Pretendard-Regular.woff2') format('woff2'), url('../font/Pretendard/Pretendard-Regular.woff') format('woff'), url('../font/Pretendard/Pretendard-Regular.otf') format('opentype'), url('../font/Pretendard/Pretendard-Regular.ttf') format('truetype');
}
@font-face {
	font-family:'Pretendard';
	font-style:normal;
	font-weight:500;
	font-display: swap;
	src:local('Pretendard Medium'), url('../font/Pretendard/Pretendard-Medium.eot?#iefix') format('embedded-opentype'), url('../font/Pretendard/Pretendard-Medium.woff2') format('woff2'), url('../font/Pretendard/Pretendard-Medium.woff') format('woff'), url('../font/Pretendard/Pretendard-Medium.otf') format('opentype'), url('../font/Pretendard/Pretendard-Medium.ttf') format('truetype');
}
@font-face {
	font-family:'Pretendard';
	font-style:normal;
	font-weight:700;
	font-display: swap;
	src:local('Pretendard Bold'), url('../font/Pretendard/Pretendard-Bold.eot?#iefix') format('embedded-opentype'), url('../font/Pretendard/Pretendard-Bold.woff2') format('woff2'), url('../font/Pretendard/Pretendard-Bold.woff') format('woff'), url('../font/Pretendard/Pretendard-Bold.otf') format('opentype'), url('../font/Pretendard/Pretendard-Bold.ttf') format('truetype');
}
@font-face {
	font-family:'Pretendard';
	font-style:normal;
	font-weight:900;
	font-display: swap;
	src:local('Pretendard Black'), url('../font/Pretendard/Pretendard-Black.eot?#iefix') format('embedded-opentype'), url('../font/Pretendard/Pretendard-Black.woff2') format('woff2'), url('../font/Pretendard/Pretendard-Black.woff') format('woff'), url('../font/Pretendard/Pretendard-Black.otf') format('opentype'), url('../font/Pretendard/Pretendard-Black.ttf') format('truetype');
}

/* common */
.cursor-pointer { cursor: pointer; }

.tiny-scroll::-webkit-scrollbar{width:.825rem; height: .825rem;}
.tiny-scroll::-webkit-scrollbar-thumb{background:#ACACAC;border-radius:.3rem;}
.tiny-scroll::-webkit-scrollbar-track{width:13px; height: 13px;}

.vertical-align-baseline { vertical-align: baseline; }
.vertical-align-sub { vertical-align: sub; }
.vertical-align-top { vertical-align: top; }
.vertical-align-middle { vertical-align: middle; }
.vertical-align-bottom { vertical-align: bottom; }

.block-min-height { min-height: 250px; z-index: 5;}