body {
	font-family: 'Meiryo', 'Hiragino Kaku Gothic ProN', 'Noto Sans JP', sans-serif;
	margin: 0;
	padding: 0;
	color: #333333;
}


.center-block, #company {
  width: 60%;
  margin: 0 auto;
  text-align: left;
}


.intro {
  text-align: center;
}


th,td {
    border: solid 1px;              
	 padding: 10px; 
}

table {
    border-collapse:  collapse; 


h1 {
  font-size: 2rem;
}

a:hover{
    text-decoration: none;
}

a, a:visited {
  text-decoration: none;
  color: #333333;
}

@media screen and (max-width: 768px) {
  .center-block,
  #company {
    width: 90%;
  }
}