.text-danger {color:red!important;}
.text-ok {color:blue!important;}
.cursor {cursor:pointer!important;}
.ncursor {cursor:default!important;}
.hide {display: none!important;}
.text-right {text-align: right!important;}
.text-left {text-align: left!important;}

.findIdForm .findLabel { display: flex; gap: 3px; }
.findIdForm .req { color: #FF5E5E; font-size: 22px; }
.findPwForm .findLabel { display: flex; gap: 3px; }
.findPwForm .req { color: #FF5E5E; font-size: 22px; }

.fs-10 {font-size: 10px!important;}
.fs-12 {font-size: 12px!important;}
.fs-14 {font-size: 14px!important;}
.fs-16 {font-size: 16px!important;}
.fs-18 {font-size: 18px!important;}
.fs-20 {font-size: 20px!important;}

@media (max-width:320px) {
	.fs-14 {font-size:12px !important;}
}