#yamadataro-cal, #yamadataro-cal-modal {
  /*----------------- #yamadataro-cal END -----------------*/ }
  #yamadataro-cal .cal-head a:hover.prev:before, #yamadataro-cal-modal .cal-head a:hover.prev:before {
    border-bottom: 3px solid #154033;
    border-left: 3px solid #154033; }
  #yamadataro-cal .cal-head a:hover.next:before, #yamadataro-cal-modal .cal-head a:hover.next:before {
    border-top: 2px solid #154033;
    border-right: 2px solid #154033; }
  #yamadataro-cal .rsv-day-newtimetable a.apt:after, #yamadataro-cal .rsv-day-newtimetable s.apt:after, #yamadataro-cal-modal .rsv-day-newtimetable a.apt:after, #yamadataro-cal-modal .rsv-day-newtimetable s.apt:after {
    background-color: rgba(21, 64, 51, 0.1);
    z-index: -1; }
  #yamadataro-cal .rsv-day-newtimetable a.apt i, #yamadataro-cal .rsv-day-newtimetable s.apt i, #yamadataro-cal-modal .rsv-day-newtimetable a.apt i, #yamadataro-cal-modal .rsv-day-newtimetable s.apt i {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCI+PHBhdGggZD0iTTUwLDBDMjIuNCwwLDAsMjIuNCwwLDUwczIyLjQsNTAsNTAsNTBzNTAtMjIuNCw1MC01MFM3Ny42LDAsNTAsMHogTTUwLDg3LjVjLTIwLjcsMC0zNy41LTE2LjgtMzcuNS0zNy41UzI5LjMsMTIuNSw1MCwxMi41Uzg3LjUsMjkuMyw4Ny41LDUwUzcwLjcsODcuNSw1MCw4Ny41eiIgZmlsbD0iIzE1NDAzMyIvPjwvc3ZnPg==");
    background-size: cover; }
  #yamadataro-cal .mds.color-main, #yamadataro-cal-modal .mds.color-main {
    color: #154033; }
  #yamadataro-cal button.btn.btn-main, #yamadataro-cal a.btn.btn-main, #yamadataro-cal-modal button.btn.btn-main, #yamadataro-cal-modal a.btn.btn-main {
    background-color: #154033;
    color: #ffffff; }
  #yamadataro-cal button.btn-icon.btn-main, #yamadataro-cal a.btn-icon.btn-main, #yamadataro-cal-modal button.btn-icon.btn-main, #yamadataro-cal-modal a.btn-icon.btn-main {
    background-color: #154033; }
    #yamadataro-cal button.btn-icon.btn-main span, #yamadataro-cal a.btn-icon.btn-main span, #yamadataro-cal-modal button.btn-icon.btn-main span, #yamadataro-cal-modal a.btn-icon.btn-main span {
      color: #ffffff; }
  #yamadataro-cal .hs a:hover, #yamadataro-cal-modal .hs a:hover {
    color: #154033; }
  #yamadataro-cal ul.btnlist-a li a:hover, #yamadataro-cal-modal ul.btnlist-a li a:hover {
    border: 2px #154033 solid; }
    #yamadataro-cal ul.btnlist-a li a:hover svg, #yamadataro-cal-modal ul.btnlist-a li a:hover svg {
      fill: #154033;
      transform: translateX(4px); }

/*# sourceMappingURL=trial-custom.css.map */
