@charset "UTF-8";
@font-face {}body {
  font-family: 'Noto Serif JP', sans-serif;
}

/*//////////////以上はWindows対応//////////////*/
img {
  max-width: 100%;
}

a[href="javascript:void(0);"] {
  cursor: auto;
}

a[href="javascript:void(0);"]:hover {
  color: #222 !important;
}

input[type="submit"] {
  background: #068b47;
}

input[type="button"] {
  background: #068b47;
}

@media all and (min-width: 769px) {
  .slick-initialized .custom-slick-prev {
    left: 10px;
  }
}

@media all and (max-width: 768px) {
  .slick-initialized .custom-slick-prev {
    left: 10px;
  }
}

@media all and (min-width: 769px) {
  .slick-initialized .custom-slick-next {
    right: 10px;
  }
}

@media all and (max-width: 768px) {
  .slick-initialized .custom-slick-next {
    right: 10px;
  }
}

.slick-initialized .slick-arrow {
  top: auto;
  bottom: 50px;
  width: 60px;
}

@media all and (max-width: 768px) {
  .slick-initialized .slick-arrow {
    bottom: 70px;
  }
}

.slick-slide {
  margin: 0 15px !important;
}

.slick-custom .slick-slide {
  transition: transform 1s;
}

@media all and (min-width: 769px) {
  .slick-custom .slick-slide {
    transform: scaleY(0.7);
  }
}

@media all and (min-width: 769px) {
  .slick-custom .slick-slide.slick-current {
    transform: scale(0.88);
  }
}

.tl-slidenav-next .tl-slidenav-icon:before {
  content: "" !important;
  font-family: "Font Awesome 5 Free";
  font-weight: bold;
}

.tl-slidenav-previous .tl-slidenav-icon:before {
  content: "" !important;
  font-family: "Font Awesome 5 Free";
  font-weight: bold;
}

.tl-icon-zoom-in:after {
  content: "" !important;
  font-family: "Font Awesome 5 Free";
  font-weight: bold;
}

.tl-icon-zoom-out:after {
  content: "" !important;
  font-family: "Font Awesome 5 Free";
  font-weight: bold;
}

.tl-icon-goback:after {
  content: "" !important;
  font-family: "Font Awesome 5 Free";
  font-weight: bold;
}
/*
table {
  word-break: break-all;
}*/
