/* 医院様専用のCSS */

h1,h2,h3,h4,p{
  font-size: 115%;
}
.features .features-list .item .text1 h4,
.features .features-list .item .text2 h4,
.features .features-list .item p{
    font-size: 115% !important;
}


.content p{
  font-size: 115% !important;
}
.content h2{
  font-size: 24px;
}

.content .greeting p{
  font-size: 115% !important;
}
.content .greeting h2{
  font-size: 24px;
}
.content .career .text th{
  font-size: 24px;
}
.content .career .text td{
  font-size: 115% !important;
}


.content .content-list h5{
  font-size: 115% !important;
}
.content .content-list h2{
  font-size: 24px !important;
}

.biz-hour th,
.biz-hour td{
  font-size: 115%;
}
p{
  font-size: 115%;
}


/*追加*/
.sales .biz-hour tbody tr td:first-child{
      width: 19vw;
}
 /*フッター*/
.about .bottom .bottom-wrapper .left .logo{
  display: block;
  top: -12vw;
}
.about .position .logo {
    margin-bottom: 9.51vw;
}
.about .acs {
    padding-top: 3.71vw;
}
.about .position .map .iframe_wrap{
  display: none;
}

/*診療内容*/
.access .circle,    
.care {
      display: none;
    }

@media print, screen and (min-width: 1025px) {
 /*フッター*/
  .about .position {
        padding-top: 0;
    }
        .about .position .logo {
        margin-bottom: 8.08vw;
    }
    .about .bottom {
    padding-bottom: 8.11vw;
}
.about .acs {
    padding-top: 2.71vw;
}
    .about .bottom .bottom-wrapper .left .logo {
      display: block;
      top: -10%;
    }
  .about .acs{padding-top: 0; }


/*診療時間*/
    .sales .biz-hour {
        font-size: 0.93vw;
    }
    .sales .biz-hour tbody tr th {
        width: 5.5vw;
        height: 3.45vw;
    }
    .sales .biz-hour tbody tr td {
        width: 5.5vw;
        height: 3.45vw;
    }
  /*診療内容*/
      .access {
        padding-bottom: 0vw;
    }
}
