@charset "utf-8";









.about02 div.col-md-6 {
padding-right: 30px;
padding-left: 30px;
}
/* iPads (縦-md-720px） ----------- */
@media (max-width: 767px) {
.about02 div.col-md-6 {
padding-right: 15px;
padding-left: 15px;
}
}








.about01 h3 {
font-size: 24px;
}






.subheadline01 {
font-size: 30px;
margin-bottom: 20px;
color: #2bb3d5;
}
/* iPads (縦-md-720px） ----------- */
@media (max-width: 767px) {
.subheadline01 {
font-size: 30px;
margin-bottom: 20px;
color: #2bb3d5;
margin-top: 30px;
}
}







.map {
  margin-bottom: -80px;
}




.about01 div.container div.box {
margin: 0px 90px;
}



.Heading {
padding: 0.5em;
color: #010101;
background: #ebf8fb;
border-bottom: solid 3px #2bb3d5;
margin-bottom: 20px;
margin-top: 20px;
}






.Subheading {
font-size: 18px;
margin-bottom: 15px;
font-weight: bold;
}
