@charset "UTF-8";
/***** ブレイクポイント *****/
/***** 指定色 *****/
/* $main-color:#574433; */
/* $sub-color:#f6b019; */
/* $shadow-color: #ffdb79; */
/* $bg-color:#fff4bb; */
/* $bg-navcolor: #f3f3f3; */
/***** 指定色 END *****/
.com-title {
  background: #00897b;
}

.com-title-under-pink {
  border-bottom: #00897b 2px solid;
}

.com-title-left-pink {
  border-left: #00897b 4px solid;
}

.com-title-small-pink span {
  color: #00897b;
}

.com-btn a {
  border: #00897b 2px solid;
  color: #00897b;
}

.com-btn a:hover {
  background: #00897b;
}

.com-btn-res a,
.com-btn-phone a {
  background: #00897b;
}

header .left .logo a {
  color: #00897b;
}

header .right .list-info li:first-child {
  color: #00897b;
}

aside .left .calendar table th {
  background: #00897b;
}

aside .right .btn-map a {
  border: #00897b 2px solid;
  color: #00897b;
}

aside h2 {
  color: #00897b;
}

footer {
  background: #e8f5e9;
}

footer .logo a {
  color: #00897b;
}

footer .wrap .left ul li:first-child {
  color: #00897b;
}

footer .wrap .right table th {
  background: #00897b;
}

footer .wrap .right table th.time {
  background: #e8f5e9;
}

footer .wrap .right table td {
  color: #00897b;
}

.copy {
  background: #00897b;
}

.floating-menu td span,
.floating-menu td a {
  background: #00897b;
}

/***** トップページ *****/
.main-visual .wrap .inner-wrap .link img {
  background-color: #00897b;
}

.main-visual .wrap .inner-wrap .infomation-box {
  border: #00897b 1px solid;
}

.main-visual .wrap .inner-wrap .infomation-box table th {
  color: #00897b;
}
.main-visual .wrap .inner-wrap .infomation-box table td a::after {
	color:#00897b;
}
.main-visual .wrap .inner-wrap .infomation-box table td::after {
  color: #00897b;
}

.box-color {
  background: #e8f5e9;
}

.index-medical-box ul li .wrap {
  background: #26a69a;
}
.week-end {
  background-color: #00897b;
}

/***** 当院について *****/
.clinic-box-wrap > li {
  background: #e8f5e9;
}

.clinic-overview-box .wrap .left ul li:first-child {
  color: #00897b;
}

.clinic-overview-box .wrap .right table th {
  background: #00897b;
}

.clinic-overview-box .wrap .right table td {
  color: #00897b;
}

.clinic-guidance-wrap .clinic-guidance-box .left .wrap {
  background: #26a69a;
}

/***** アクセス *****/
.inner-access .btn-map a {
  border: #00897b 2px solid;
  color: #00897b;
}

.inner-access .access-root {
  background: #e8f5e9;
}

/***** お知らせ *****/
.information-box h3 {
  border-left: #00897b 4px solid;
}

.information-box .tbl1 th.cel {
  background: #e8f5e9;
}

.information-box h4 {
  border-bottom: #00897b 2px solid;
}

.information-box ul li::before {
  color: #00897b;
}

.information-box h5 {
  background: #00897b;
}

/***** 404 *****/
.error-list li::before {
  color: #00897b;
}

/***** グローバルナビ *****/
@media screen and (min-width: 736px) {
  .gnavi {
    background-color: #e8f5e9;
  }
}

.gnavi ul li .wrap .box-center .icn svg {
  fill: #00897b;
}

/***** 当院について *****/
.inde-box-white ul li .img img {
  box-shadow: 5px 5px #00695c;
}

/***** ページトップ *****/
.pagetop {
  border: #00897b 3px solid;
}

.pagetop a svg {
  fill: #00897b;
}

.mv-wrap .inner-wrap .link img {
	background-color: #00897b;
}

.mv-wrap .inner-wrap .infomation-box {
border: #00897b 1px solid;
}

.mv-wrap .inner-wrap .infomation-box table th {
color: #00897b;
}

.mv-wrap .inner-wrap .infomation-box table td a::after{
color: #00897b;
}
/*# sourceMappingURL=theme-file.css.map */