@charset "UTF-8";
/*! Generated by Live LESS Theme Customizer */
@import url("https://fonts.googleapis.com/css?family=Roboto");
/* ******************************************************************************** */
/*
/* フェードイン
/*
/* ******************************************************************************** */
@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-moz-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
/* ******************************************************************************** */
/*
/* スライドイン
/*
/* ******************************************************************************** */
@-webkit-keyframes slide-in-bottom {
  0% {
    transform: translateY(9999px); }
  100% {
    transform: translateY(0); } }
@-moz-keyframes slide-in-bottom {
  0% {
    transform: translateY(9999px); }
  100% {
    transform: translateY(0); } }
@keyframes slide-in-bottom {
  0% {
    transform: translateY(9999px); }
  100% {
    transform: translateY(0); } }
/* ******************************************************************************** */
/*
/* スライドアウト
/*
/* ******************************************************************************** */
@-webkit-keyframes slide-out-bottom {
  0% {
    transform: translateY(0); }
  100% {
    transform: translateY(9999px); } }
@-moz-keyframes slide-out-bottom {
  0% {
    transform: translateY(0); }
  100% {
    transform: translateY(9999px); } }
@keyframes slide-out-bottom {
  0% {
    transform: translateY(0); }
  100% {
    transform: translateY(9999px); } }
/* ******************************************************************************** */
/*
/* 検索結果
/*
/* ******************************************************************************** */
/* -------------------------------------------------------------------------------- */
/*	カラム
/* -------------------------------------------------------------------------------- */
@media (max-width: 991px) {
  /* line 20, ../../../scss/pages/results/index.scss */
  #col-LIST2 {
    visibility: hidden;
    max-height: 0; } }
@media (max-width: 991px) {
  /* line 27, ../../../scss/pages/results/index.scss */
  #col-LIST2 #LIST2 {
    height: 0 !important; } }

/* -------------------------------------------------------------------------------- */
/*	インラインフレーム : 共通
/* -------------------------------------------------------------------------------- */
/* line 40, ../../../scss/pages/results/index.scss */
#LIST1,
#LIST2 {
  display: block;
  width: 100%; }

/* -------------------------------------------------------------------------------- */
/*	インラインフレーム : 高さ揃え
/* -------------------------------------------------------------------------------- */
@media (min-width: 992px) {
  /* line 56, ../../../scss/pages/results/index.scss */
  #LIST1,
  #MAP1 {
    max-height: 620px; } }

/* -------------------------------------------------------------------------------- */
/*	インラインフレーム : 医療機関詳細
/* -------------------------------------------------------------------------------- */
/* line 69, ../../../scss/pages/results/index.scss */
#LIST1 {
  border: solid 1px #e6e6e6;
  border-radius: 4px; }

/* -------------------------------------------------------------------------------- */
/*	インラインフレーム : 地図
/* -------------------------------------------------------------------------------- */
/* line 79, ../../../scss/pages/results/index.scss */
#MAP1 {
  border: solid 1px #e6e6e6;
  border-radius: 4px;
  width: 100% !important; }

/* -------------------------------------------------------------------------------- */
/*	インラインフレーム : 医療機関詳細
/* -------------------------------------------------------------------------------- */
/* line 91, ../../../scss/pages/results/index.scss */
#LIST2 {
  margin-left: auto;
  margin-right: auto; }

/* -------------------------------------------------------------------------------- */
/*	固定表示されたコンテンツ : 最下部
/* -------------------------------------------------------------------------------- */
/* line 102, ../../../scss/pages/results/index.scss */
#fixed-content-bottom {
  -webkit-animation: slide-in-bottom 1.6s ease 1s;
  -moz-animation: slide-in-bottom 1.6s ease 1s;
  animation: slide-in-bottom 1.6s ease 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  animation-fill-mode: both; }
  /* line 106, ../../../scss/pages/results/index.scss */
  #fixed-content-bottom:before {
    background-color: #c6b198; }
