@charset "UTF-8";
/*! Generated by Live LESS Theme Customizer */
@import url("https://fonts.googleapis.com/css?family=Roboto");
/* ******************************************************************************** */
/*
/* 在宅医療
/*
/* ******************************************************************************** */
/* -------------------------------------------------------------------------------- */
/*	キービジュアル
/* -------------------------------------------------------------------------------- */
/* line 19, ../../../scss/pages/home-care/index.scss */
#visual {
  background-image: url("../../../images/pages/home-care/index/home-care-img-bg.jpg");
  background-position: center bottom;
  background-repeat: repeat-x; }
  /* line 24, ../../../scss/pages/home-care/index.scss */
  #visual, #visual > .container {
    min-height: 110px;
    background-size: auto 110px; }
    @media (min-width: 768px) {
      /* line 24, ../../../scss/pages/home-care/index.scss */
      #visual, #visual > .container {
        min-height: 160px;
        background-size: auto 160px; } }
    @media (min-width: 992px) {
      /* line 24, ../../../scss/pages/home-care/index.scss */
      #visual, #visual > .container {
        min-height: 220px;
        background-size: auto 220px; } }
  /* line 40, ../../../scss/pages/home-care/index.scss */
  #visual > .container {
    background-image: url("../../../images/pages/home-care/index/home-care-img.jpg");
    background-position: center bottom;
    background-repeat: no-repeat;
    padding-bottom: 90px; }
    @media (min-width: 768px) {
      /* line 40, ../../../scss/pages/home-care/index.scss */
      #visual > .container {
        background-position: calc(50% + 150px) bottom;
        padding-bottom: 160px; } }
    @media (min-width: 992px) {
      /* line 40, ../../../scss/pages/home-care/index.scss */
      #visual > .container {
        background-position: right bottom;
        padding-bottom: 0; } }
