@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;800&family=Noto+Sans+KR:wght@300;400;500;600;800&display=swap');

.nopointer {
	cursor:default;
}

.pointer{
	cursor:pointer;
}

.alignCenter{
	text-align: center !important;
}
.alignRight{
	text-align: right !important;
}

/*로딩부분*/
#load {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: fixed;
	/*display: none;*/
	opacity: 0.9;
	background: #fff;
	z-index: 9999;
	text-align: center;
}

#load > img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform:translate(-50%,-50%);
	z-index: 100;
}

/*modal*/
#modal {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: fixed;
	display: none;
	opacity: 0.6;
	background: #000;
	z-index: 9990;
	text-align: center;
}

.modalPopup {
	left:50%;
	transform:translateX(-50%);
	position: fixed;
	background-color: #f2f5ff;
	padding: 25px;
	z-index: 9995;
	border-radius:20px;
	display: none;
}

/*모달 팝업시 뒷배경 스크롤 방지*/
.hidden {min-height:100%; overflow:hidden !important; touch-action:none;}

/* 드래그 방지 */
.no-drag {-ms-user-select: none; -moz-user-select: -moz-none; -webkit-user-select: none; -khtml-user-select: none; user-select:none;}

/*인풋 number타입 화살표 없애기*/
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button{
		-webkit-appearance: none;
		margin: 0;
	}
input[type=number] {
    -moz-appearance:textfield;
}

/* 드래그 색상 */
::selection{
	background-color: #00abeb;
	color: #fff;
}

ol, ul {
	margin: 0;padding: 0;
}

a, a:visited, a:link{
	text-decoration: none;
	color: #1a1a1a;
}

* {
	font-family: 'Montserrat', 'Noto Sans KR', sans-serif;
	color: #1a1a1a;
}

input[type=text],
input[type=password],
input[type=new-password],
input[type=email],
input[type=number],
select,
input[type=button],
input[type=submit]	{
	border-radius:8px !important;
	outline:0;	
	border: transparent;
}
input[type=button],
input[type=submit]	{
	cursor:pointer;
}