.PASSWORD_FORM{ width:288px; padding:36px; margin:0 auto; text-align:center }
.PASSWORD_FORM > p{ font-size:12px; color:#666; padding:16px 0; margin:0 }
.PASSWORD_FORM > div > input[type=password],
.PASSWORD_FORM > div > input[type=text]{ width:160px; height:24px; margin:16px 0; text-align:center }

html{ height : 100%; }
body.LOGINFORM{
	display : flex;
	flex-direction : column;
	justify-content : center;
	align-items : center;
	gap : 1rem;
	height : 100%;
}

h1{
	padding : 0;
	margin : 0;
	font-family : 'HallymGothic';
	font-size : 2rem;
}

#ADMIN-LOGIN-FORM{
	display : flex;
	flex-direction : column;
	gap : .5rem;
}
#ADMIN-LOGIN-FORM > div > input[type="text"],
#ADMIN-LOGIN-FORM > div > input[type="password"]{
	width : 12rem;
	height : 2.5rem;
	padding : 0 .75rem;
	margin : 0;
	background-color : #F0F0F0;
	border : 0;
	border-radius : .25rem;
	box-sizing : border-box;
	font-size : 1rem;
}
#ADMIN-LOGIN-FORM > #ADMIN-LOGIN-BUTTONS{
	display : flex;
	justify-content : center;
	align-items : center;
	gap : .5rem;
}
#ADMIN-LOGIN-FORM > #ADMIN-LOGIN-BUTTONS > button{
	width : 5rem;
	height : 2.5rem;
	padding : 0;
	margin : 0;
	background-color : #999;
	border : 0;
	border-radius : .25rem;
	color : #FFF;
	text-align : center;
	font-size : 1rem;
	cursor : pointer;
}
#ADMIN-LOGIN-FORM > #ADMIN-LOGIN-BUTTONS > button#CONFIRM{ background-color : #06C; }