a.line {
  color: #0088CB;
}

.common_tit span.en {
  color: #0088CB;
}

.btn_more a {
  border-color: #0088CB;
  color: #0088CB;
}
.btn_more a::after {
  border-top-color: #0088CB;
  border-right-color: #0088CB;
}
.btn_more a:hover {
  background-color: #0088CB;
}

table tr th,
table tr td {
  border-color: #0088CB;
}
table tr th {
  background-color: #0088CB;
}

table.common_table tr td ul.in_list li + li::before {
  background-color: #0088CB;
}

header .right_content .nav_area .other_nav ul li.to_tel a {
  color: #0088CB;
}
header .right_content .nav_area nav ul li a::after {
  background-color: #0088CB;
}
header .right_content .btn_area .btn_wrap.to_schedule a {
  background-color: #4CB5E8;
}
header .right_content .btn_area .btn_wrap.to_access a {
  background-color: #0088CB;
}

.mv ul li::before {
  background-color: #4CB5E8;
}
.mv ul li a {
  border-color: #0088CB;
}
.mv ul li a::before {
  background-color: #4CB5E8;
}

.top_soudan {
  background-color: #E0F5FF;
}

.top_support .swiper_area .swiper_wrap .swiper-button-prev {
  background-color: #0088CB;
}
.top_support .swiper_area .swiper_wrap .swiper-button-next {
  background-color: #4CB5E8;
}
.top_support .swiper_area .swiper_wrap .swiper-pagination span.swiper-pagination-bullet-active {
  background-color: #0088CB;
}

.top_future ul li .box::before {
  border-bottom-color: #0088CB;
  color: #0088CB;
}
.top_future ul li .box p.btn_more a:hover {
  background-color: #0088CB;
}
.top_future ul li:nth-child(1) {
  background-image: url(/assets/img/tam/bg_top_future01.jpg);
}
.top_future ul li:nth-child(2) {
  background-image: url(/assets/img/tam/bg_top_future02.jpg);
}
.top_future ul li:nth-child(3) {
  background-image: url(/assets/img/tam/bg_top_future03.jpg);
}
.top_future ul li:nth-child(4) {
  background-image: url(/assets/img/tam/bg_top_future04.jpg);
}

.top_recruit2 {
  background-image: url(/assets/img/tam/bg_top_recruit.jpg);
}

footer {
  background-color: #EEF6F6;
}
footer .tit_area .tel_box p.to_tel a {
  color: #0088CB;
}
footer .tit_area .tel_box p.to_mail a {
  background-color: #0088CB;
}
footer .tit_area .pamphlet_box a {
  border-color: #0088CB;
}
footer .day_schedule .tit_wrap p a {
  color: #0088CB;
}

.contents_title::before {
  background-color: #4CB5E8;
}

.under_mv .text .tit_area p.sub_tit {
  color: #0088CB;
}

.intro .box {
  background: #E0F5FF;
}
.intro .box.icon_triangle::before {
  border-top-color: #0088CB;
}
.intro .column1 ul li {
  border-color: #4CB5E8;
}

.support_program .program_box h3 {
  color: #0088CB;
}
.support_program .program_box .text_area::before {
  background: #E0F5FF;
}
.support_program .table_wrap {
  margin-top: 30rem;
  width: 800rem;
  margin-left: auto;
  margin-right: auto;
}
.support_program .table_wrap tr th {
  width: 40%;
}
.support_program .table_wrap tr td {
  width: 60%;
}

.department .ttl_area h3 span.sub_tit {
  color: #0088CB;
}
.department .ttl_area h3 span.sub_tit::after {
  border-bottom-color: #0088CB;
}
.department .ttl_area p.concept span::after {
  background-color: #4CB5E8;
}
.department .other {
  margin-top: 30rem;
}
.department .other h4 {
  font-size: 18rem;
  font-weight: bold;
  margin: 0;
}
.department .other ul {
  margin-top: 10rem;
}
.department .other ul li + li {
  margin-top: 10rem;
}
.department .soudan_howto {
  margin-top: 50rem;
}

.medecal h3 {
  color: #0088CB;
}
.medecal .soudan_howto ul li {
  border-color: #4CB5E8;
}
.medecal .soudan_howto ul li h4 {
  background: #4CB5E8;
}
.medecal .soudan_howto ul li::after {
  border-top-color: #4CB5E8;
}
.medecal .soudan_howto dl {
  border-color: #4CB5E8;
}
.medecal .soudan_howto dl dt {
  background: #4CB5E8;
}
.medecal .soudan_howto dl dd p.tel {
  color: #0088CB;
}
.medecal .soudan_howto dl dd p.to_mail {
  background-color: #0088CB;
}

.psychological .text_area .text_wrap h3 {
  color: #0088CB;
}

dl.reservation_call {
  background: #E0F5FF;
}
dl.reservation_call dd p.tel {
  color: #0088CB;
}

.info table .bg_green {
  background: #0088CB;
}
.info table .bg_glay {
  background: #EEF6F6;
}

.reception .flow {
  background: #E0F5FF;
}
.reception .flow h3 {
  color: #0088CB;
  border-color: #0088CB;
}
.reception .flow h4 {
  color: #0088CB;
}
.reception .flow .flow_box span {
  background-color: #4CB5E8;
}
.reception .flow .flow_box.icon_triangle::after {
  border-top-color: #4CB5E8;
}
.reception dl.insurance dt {
  color: #0088CB;
}

.goal dl > div dt {
  background-color: #4CB5E8;
}

.feature .content_wrap .img_area ul li {
  background-color: #0088CB;
}
.feature .content_wrap .img_area ul li:nth-child(2n) {
  background-color: #4CB5E8;
}
.feature .content_wrap .text h3 {
  color: #0088CB;
}

.map .gmap_under h3 {
  border-color: #4CB5E8;
}

ul.access_list li .appeal {
  color: #0088CB;
}

.car .content_wrap .text h3 {
  color: #0088CB;
}

.bg_green::before {
  background: #E0F5FF;
}

.ttl_area h3 span.sub_tit {
  color: #0088CB;
}
.ttl_area h3 span.sub_tit::after {
  border-bottom-color: #0088CB;
}

.shisetu_nav ul li.active::after {
  border-bottom-color: #0088CB;
}

.swiper_area .swiper_wrap .swiper-button_box .swiper-button-prev {
  background-color: #0088CB;
}
.swiper_area .swiper_wrap .swiper-button_box .swiper-button-next {
  background-color: #4CB5E8;
}

.inpatient_flow ol li .flow_number {
  color: #0088CB;
  border-bottom-color: #0088CB;
}
.inpatient_flow ol li h3 {
  background-color: #4CB5E8;
}
.inpatient_flow ol li + li::before {
  border-left-color: #0088CB;
}

.necessary ul li::before {
  background-color: #E0F5FF;
}
.necessary ul li span.number {
  color: #0088CB;
}

.menkai .minkai_time {
  border-color: #0088CB;
}
.menkai .minkai_time h3 {
  background-color: #4CB5E8;
}
.menkai dl dt {
  color: #0088CB;
}

.seido dl > div dt {
  color: #0088CB;
}

dl.please_tel {
  border-color: #4CB5E8;
}
dl.please_tel dt {
  background-color: #4CB5E8;
}
dl.please_tel dd p.tel {
  color: #0088CB;
}
dl.please_tel dd p.to_mail {
  background-color: #0088CB;
}

.contact .btn button {
  border-color: #0088CB;
  color: #0088CB;
}
.contact .btn button:hover {
  background-color: #0088CB;
}
.contact .btn button:hover::after {
  border-coler: #0088CB;
}

a.btn_s_round {
  border-color: #0088CB;
  color: #0088CB;
}

.jobmenu > li.current a,
.jobmenu > li.current span {
  background-color: #0088CB;
}

header .right_content .nav_area nav ul li + li {
  margin-left: 20rem;
}

.mv ul li a.c_height {
  min-height: 313rem;
}

.strengths {
  margin-top: 50rem;
  width: 800rem;
  background-color: #f2f2f2;
  padding: 40rem;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 767px) {
  .sp_floating_btns {
    background-color: #0088CB;
  }
  .sp_floating_btns ul li + li {
    border-left-color: #4CB5E8;
  }
  .hm_content {
    background-color: #0088CB;
  }
  .hm_content .content_wrap .tel_area ul li a {
    background-color: #4CB5E8;
  }
  table.common_table {
    border-top-color: #0088CB;
  }
  table.common_table tr th,
  table.common_table tr td {
    border-color: #0088CB;
  }
  .mv ul li a.c_height {
    min-height: auto;
    padding: 16rem 0 12rem;
  }
  .strengths {
    margin-top: 30rem;
    width: 335rem;
    background-color: #f2f2f2;
    padding: 20rem;
  }
  .support_program .table_wrap {
    width: 100%;
  }
  .support_program .table_wrap tr th {
    width: 50%;
  }
  .support_program .table_wrap tr td {
    width: 50%;
  }
}/*# sourceMappingURL=tam.css.map */