@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap");
a {
  color: #138496;
}

main.container {
  padding: 0 1rem;
}

.card-body {
  padding: 0.8rem;
}

table.table {
  display: block;
  width: 100%;
}
table.table tbody, table.table thead, table.table tr, table.table th, table.table td {
  display: block;
  max-width: 100%;
}
table.table th {
  padding-bottom: 0.5rem;
}
table.table td {
  padding-top: 0;
  border-top: none;
}

body {
  overflow-x: hidden;
}
body > nav {
  background-color: #f5f5f5;
}
body > main .mypage .prof img.icon {
  width: 20%;
}