@charset "utf-8"; html { background-color: #ffffff; } *{ box-sizing: border-box; } header{ width:100%; max-width: 100%; background-color:#b5e0f5; padding: 2%; display:flex; justify-content: space-between; margin: 0; } body{ margin:0; padding:0; } main{ margin-left: 1%; } ul{ display: flex; list-style: none; max-width: 100%; } li{ margin-left: 20px; margin-right: 20px; margin-top: auto; margin-bottom: auto; max-width: 100%; list-style: none; } a{ text-decoration: none; color: inherit; } table, table th, table td { border: 2px solid #91dcff; border-collapse: collapse; } table th{ background-color: #a7d9ff; } .description{ color: #5b4ab0; font-size: 40px; } .description2{ color: #00293c; font-size: 20px; margin-top: -1%; } .btn { width:110px; font-size:12px; color:#FFFFFF; text-align:center; display:block; padding:10px 0 10px; background:#6BCBF6; border-radius: 8px; text-decoration: none; } .btn:hover{ background-color: #6fd1ffd7; } .btn-big { width:150px; font-size:18px; color:#FFFFFF; text-align:center; display:block; padding:10px 0 10px; background:#6BCBF6; border-radius: 4px; text-decoration: none; margin-bottom: 50px; } .btn-big:hover{ background-color: #6fd1ffd7; } .title{ font-size: 200%; margin-left: 1%; color: #6b8bf6; text-decoration: none; } .center-left{ margin-left: auto; margin-right: auto; width: 90%; } .center{ text-align: center; margin: auto; } .center-s{ text-align: center; margin: auto; display: flex; } .sub_btn_div{ display: none; } .btn-big-sup { width:200px; font-size:16px; color:#FFFFFF; text-align:center; display:block; padding:10px 0 10px; background:#6BCBF6; border-radius: 4px; text-decoration: none; margin-bottom: 50px; } .btn-big-sup:hover{ background-color: #6fd1ffd7; } .pad{ padding: 1%; } .color_test{ color: #91dcff; } @media screen and (max-width:660px) { header{ width:100%; max-width: 100%; background-color:#b5e0f5; padding: 2%; display:flex; justify-content: space-between; margin: 0; } ul{ display: none; } li{ margin-left: auto; margin-right: auto; margin-top: 5px; margin-bottom: auto; max-width: 100%; } .sub_btn_div{ display: flex; } }