.form_container {
   margin: 1rem;
}

.output_block {
   margin: 0.5rem 0;
} 

.output_block label {
   display: block;
   font-size: 1.3rem;
}

.output_block input {
   height: 2rem;
   width: 50rem;
   font-size: 1.2rem;
}

.output_block textarea {
   height: 6rem;
   width: 50rem;
   font-size: 1.2rem;
}

.output_block button {
   height: 3rem;
   width: 20rem;
   font-size: 1.3rem;
}

.input_area .input_message {
   margin: 1rem 0;
}

.input_area .input_message {
   padding: 0.5rem 0;
}

.input_area .input_message .message_content {
   font-size: 1.2rem;
   margin-bottom: 0.5rem;
}

.input_area .input_message .message_time {
   font-size: 0.9rem;
   color: #555555;
}