.title {
	font-size: 50px;
	margin: auto;
	width: fit-content;
	margin-bottom: 20px;
}


form {
	display: flex;       /* ここが必須 */
	flex-direction: column; /* 縦並びにする */
	gap: 8px;            /* 任意：要素間の隙間 */
	margin: auto;
	max-width: 80%;
}

input {
	font-size: 30px;
}

button {
	width: 50px;
	align-self: flex-end;
}


#result {
	color: red;
	font-size: 50px;
}

