@charset "utf-8";
/*  style　[ 猿渡ひふ科クリニック:院長紹介  ]
=================================================================== */
.doc-box {
  -ms-flex-pack: distribute;
justify-content: space-around;
   -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.doc-txt {
  width: 50%;
  
}
.doc-pic {
  width: 30%;
}

/* ～767px(xs) ____________________________________________________ */
@media screen and (max-width: 767px) {
  .doc-txt {
  width: 100%;
  
}
.doc-pic {
  width: 90%;
  margin: 2em auto 0 auto;
  
}
}


/* 業績 */
.article {
  border-bottom: #aaa 1px dotted;
  padding: 1em;
}
.tex01 {
  color: #c00;
  text-align: right;
}

/* ～767px(xs) ____________________________________________________ */
@media screen and (max-width: 767px) {
  .tex01 {
  text-align: left;
}
}

.btn-gradient-flat {
  display: table;
  margin: 1em auto;
  padding: 0.5em 1em;
  text-decoration: none;
  color: #FFF!important;
  background-image: linear-gradient(#2874B9 0%, #77AFE1 100%);
  transition: .4s;
}

.btn-gradient-flat:hover {
  background-image: linear-gradient(#2874B9 0%, #77AFE1 70%);
}


/* 768px(sm)～ ____________________________________________________ */
@media print,screen and (min-width: 768px) {
}
/* 992px(md)～ ____________________________________________________ */
@media screen and (min-width: 992px) {
}
/* 1200px(lg)～ ___________________________________________________ */
@media screen and (min-width: 1200px) {
}


/* ～767px(xs) ____________________________________________________ */
@media screen and (max-width: 767px) {
}
/* ～480px(xs) ____________________________________________________ */
@media screen and (max-width: 480px) {
}