/* LESS Document */
.bg_h1 {
  background: url(/clinic/img/bg_h1.png) no-repeat right top;
}
@media screen and (max-width: 767px) {
  .pageLink li {
    width: 49%;
  }
}
.read {
  margin: 40px 0;
  text-align: center;
  font-size: 3.2rem;
  color: #654D1C;
}
@media screen and (max-width: 767px) {
  .read {
    font-size: 2.4rem;
  }
}
.box_list {
  margin: 0 auto;
  padding-bottom: 0;
  padding-right: 0;
}
@media screen and (max-width: 767px) {
  .box_list {
    padding-right: 20px;
    padding-bottom: 20px;
  }
}
.box_list .iBlock li {
  min-width: 150px;
  margin-right: 40px;
  margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
  .box_list .iBlock li {
    display: block;
    min-width: 0;
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.box_fujinka {
  width: 500px;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .box_fujinka {
    width: auto;
  }
}
.box_point {
  width: 740px;
  margin: 30px auto 0;
}
@media screen and (max-width: 767px) {
  .box_point {
    width: auto;
  }
}
.profile {
  width: 750px;
  margin: 30px auto;
}
.profile::after {
  content: '';
  display: block;
  clear: both;
}
.profile .imgL {
  width: 250px;
}
@media screen and (max-width: 767px) {
  .profile {
    width: auto;
  }
}
.profile .box_02 {
  overflow: hidden;
}
.profile .box_02 ul li {
  margin-bottom: 0;
}
#section_06 .columnBox {
  width: 850px;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  #section_06 .columnBox {
    width: auto;
  }
}
.onlineArea .list {
  display: flex;
  justify-content: space-around;
  margin: 30px 0;
}
.onlineArea .list li {
  width: 23%;
  padding: 10px;
  border-radius: 5px;
  font-size: 1.8rem;
  text-align: center;
  border: #654D1C 1px solid;
  color: #654D1C;
}
#section_08 ul {
  list-style-type: disc;
}
