body {
  background: #382000 url(https://kentos.withteam.jp/wp-content/uploads/2021/02/bg.jpg) repeat !important; }

.block-contents {
  line-height: 170%; }

.mv-wraper video {
  width: 100%;
  height: auto; }

.menu-trigger span {
  background-color: #fdeb02 !important; }

div.main-container div.main-visual::before {
  background: none; }

.links div.link a {
  display: block;
  background: #000;
  color: #fff;
  text-align: center;
  text-decoration: none;
  padding: 16px; }

.block-item-loop {
  color: #000; }
  .block-item-loop div.contents {
    padding: 16px 8px !important; }
    .block-item-loop div.contents div.link {
      width: 100% !important;
      margin-bottom: 16px !important; }
      .block-item-loop div.contents div.link a {
        padding: 4px !important;
        font-size: 12px; }
    .block-item-loop div.contents div.texts, .block-item-loop div.contents div.texts p {
      color: #666 !important; }

div.block-id-block_5fdc1b855ac16 h3, div.block-id-block_5fdc1b855ac16 address, div.block-id-block_5fdc1b855ac16 th, div.block-id-block_5fdc1b855ac16 td, div.block-id-block_5fdc1b855ac16 p {
  color: #fff !important;
  border-color: #555 !important; }

.block-id-block_600a5efd5b823 {
  padding: 0 25px; }
  .block-id-block_600a5efd5b823 h2 {
    line-height: 145%; }

.block-title {
  text-align: center; }
  .block-title .en {
    font-size: 16px !important;
    margin-bottom: 11px !important; }
  .block-title h2 {
    font-size: 26px !important;
    font-weight: bold !important; }

.block-id-block_60139d83a22c9 h2 {
  margin-bottom: 25px; }
.block-id-block_60139d83a22c9 .links div.link {
  border-bottom: #694e21 solid 1px !important; }
  .block-id-block_60139d83a22c9 .links div.link a {
    background: #fff;
    color: #694e21;
    border-color: #694e21 !important; }

.block-id-block_6010f422cd23d .block-item-loop-in {
  background: #000;
  color: #fff; }
  .block-id-block_6010f422cd23d .block-item-loop-in .photo {
    margin: 0 !important; }
  .block-id-block_6010f422cd23d .block-item-loop-in div.texts p {
    color: #ccc !important;
    font-size: 13px !important;
    line-height: 145% !important; }

.block-item-loop div.contents div.texts, .block-item-loop div.contents div.texts p {
  color: #aaa !important; }

.item-name {
  color: #fff;
  font-weight: bold; }

div.block-shop-a div.block-items div.block-item-loop div.contents .address a {
  background: #fff !important;
  color: #000 !important; }

div.block-id-block_5ff26cfee331c.block-menu-b,
div.main-container div.block-contents div.block-menu-a,
div.block-id-block_5ff2e42821e63.block-menu-b,
div.block-id-block_600a756ea96d3.block-menu-b,
div.block-id-block_600a756ea96d3.block-menu-b,
div.block-id-block_6013d9bfad8c2.block-col-1-photo-text {
  padding-bottom: 0 !important; }

div.block-id-block_600a6db3a96c5.block-menu-b,
div.block-id-block_602617d378be6.block-menu-b,
div.block-id-block_600a756ea96d3.block-menu-b,
div.block-id-block_5ff259ce0eb39.block-map-a {
  padding-top: 0 !important; }
  div.block-id-block_600a6db3a96c5.block-menu-b div.block-menu-b div.description,
  div.block-id-block_602617d378be6.block-menu-b div.block-menu-b div.description,
  div.block-id-block_600a756ea96d3.block-menu-b div.block-menu-b div.description,
  div.block-id-block_5ff259ce0eb39.block-map-a div.block-menu-b div.description {
    margin-bottom: 0 !important; }

div.block-id-block_600a756ea96d3.block-menu-b .block-title,
div.block-id-block_600a756ea96d3.block-menu-b .description,
div.block-id-block_600a6db3a96c5.block-menu-b .block-title,
div.block-id-block_600a6db3a96c5.block-menu-b .description {
  display: none; }

.block-id-block_5ff2e42821e63 .description {
  text-align: center;
  margin-bottom: 16px; }
