#con-top { width: 100%; height: 120px; background-color: dodgerblue; } #top-left { width: 800px; height: 110px; position: absolute; top: 10px; left: 20px; text-align: center; overflow: hidden; background-color: dodgerblue; } #top-back { width: 300px; height: 110px; text-align: center; position: absolute; top: 10px; right: 60px; background-color: dodgerblue; } #top-back a { color: white; font-size: 30px; line-height: 110px; text-decoration: none; background-color: dodgerblue; transition: 0.5s; } #top-back a:hover { color: black; transition: 0.5s; border-bottom: 4px solid orange; } #top-left p { font-size: 40px; font-family: 'Times New Roman'; font-style: italic; background-color: dodgerblue; } #con-center { width: 100%; height: 440px; text-align: center; background: url(../image/letter.jpg); background-size: cover; overflow: hidden; } #con-center p { background-color: rgba(0, 0, 0, 0); } form { display: block; margin-top: 0em; background-color: rgba(0, 0, 0, 0); } #con-center input[type="text"] { outline: none; width: 400px; padding: 8px; font-size: 15px; font-weight: 400; border: 1px solid #999; background-color: white; } #con-center textarea { width: 400px; height: 10em; font-size: 15px; font-weight: 400; padding: 10px; border: 1px solid #999; outline: none; resize: none; background-color: white; } #con-center input[type="submit"] { padding: 0.7em 2em; font-size: 15px; font-weight: 500; border: none; outline: none; background: #3E8FBA; color: white; } #con-center input[type="submit"]:hover { background: orange; transition: 0.8s; }