
label {
	display: block;
	margin: 10px 0 5px;
}
input, textarea {
	width: 100%;
	padding: 8px;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	border-radius: 4px;
}
button {
	padding: 10px 20px;
	background-color: #007bff;
	color: white;
	border: none;
	border-radius: 4px;
	cursor: pointer;
}
button:hover {
	background-color: #0056b3;
}
pre {
	background-color: #f8f8f8;
	padding: 15px;
	border-radius: 4px;
	overflow-x: auto;
}
.text100x{
  width: 100%; /* 親要素の幅に合わせて100%に設定 */
  overflow-x: scroll; /* コンテンツが横に溢れた場合、横スクロールバーを表示 */
  white-space: pre; /* テキストの折り返しを無効にし、横スクロールを強制 */
}