/* CSS Document */
/* CSS Document */
/* line 7, print.scss */
.wrapper {
  width: 1300px;
  margin: 0 auto 0 auto; }

/* line 13, print.scss */
html, body {
  padding: 0;
  margin: 0; }

/* line 19, print.scss */
#pagetop {
  display: none !important; }

/* line 24, print.scss */
header {
  position: static !important; }
  /* line 27, print.scss */
  header:before {
    display: none !important; }

/* line 34, print.scss */
.topimg_home {
  margin-top: 0 !important; }

/* line 38, print.scss */
.topimg_homeb {
  margin-top: 0 !important; }

/* line 42, print.scss */
.topslide {
  height: 500px !important;
  width: 1000px;
  margin: 0 auto;
  overflow: hidden; }

/* line 49, print.scss */
.swiper-slide {
  background-position: top -100px left -300px; }

/* line 53, print.scss */
.cimg {
  margin-top: 0 !important; }

/* line 56, print.scss */
.menu {
  /*width: calc(100% - 500px) !important;
  max-width: 1150px !important;
  top:auto !important;
  bottom: 0 !important;*/
  position: static !important;
  box-shadow: none !important; }

/* line 65, print.scss */
.headb {
  /*position: absolute !important;
  width: 1300px !important;
  left: 0 !important;
  right: 0 !important;
  margin-left: auto !important;
  margin-right: auto !important;
  @include box-shadow(0, 0px, 0px, 0px, rgba(0,0,0,0));
  opacity: 1 !important;*/ }

/* line 76, print.scss */
.head_margin {
  margin-bottom: 0 !important; }

/* line 80, print.scss */
html .swiper-slide {
  height: 650px;
  width: 1300px;
  margin: 0 auto;
  background-position: 50% -900px 50%; }

/* line 88, print.scss */
.head_logo {
  max-width: 272px; }

/* line 92, print.scss */
.sub_menu > div {
  margin-right: 5px; }
  /* line 94, print.scss */
  .sub_menu > div a {
    padding: 0 10px;
    font-size: 15px;
    font-size: 1.5rem; }

/* line 102, print.scss */
.main_menu ul {
  font-size: 14px;
  font-size: 1.4rem; }
  /* line 106, print.scss */
  .main_menu ul li:nth-of-type(1) {
    width: calc((100% / 6) - 20px); }
  /* line 109, print.scss */
  .main_menu ul li:nth-of-type(5) {
    width: calc((100% / 6) + 40px); }
  /* line 112, print.scss */
  .main_menu ul li:nth-of-type(6) {
    width: calc((100% / 6) - 20px); }

/* line 118, print.scss */
.clinic_access ul li p {
  line-height: 1.5; }
  /* line 120, print.scss */
  .clinic_access ul li p br {
    display: block; }

/* line 124, print.scss */
.exam_boxb .exam_unit {
  max-width: none;
  width: calc((100% - 30px) / 3); }

/* line 129, print.scss */
.topimg_home {
  display: none; }

/* line 133, print.scss */
.topimg_home_print {
  display: block; }

/* line 136, print.scss */
.foot_infor {
  width: calc(50% - 30px); }

/* line 139, print.scss */
.foot_menu {
  width: 50%; }

/* line 142, print.scss */
.foot_menub {
  padding: 20px 30px; }
  /* line 145, print.scss */
  .foot_menub ul li {
    width: 50%; }
    /* line 147, print.scss */
    .foot_menub ul li.menu_m {
      width: 50%; }
    /* line 150, print.scss */
    .foot_menub ul li.menu_l {
      width: 100%; }

/*# sourceMappingURL=print.css.map */
