@charset "utf-8";

/* ========================================================
  バージョンアップ（2018/7/17）に伴うレイアウト調整
  ※削除しないようにお願いいたします。
======================================================== */
.width-small .block-HeaderSet2 .b-body .part-HeaderSet2 .unit1 h1 .piece-Image img {
  width: auto !important;
}
/* ========================================================*/

.width-small .piece table.list-article tbody tr,
.width-small .piece table.list-article tbody tr td.title {
	display: block !important;
}

.width-small .piece table.list-article tbody tr {
	padding-top: 10px !important;
}

/*レストラン店舗一覧ページボタン用*/
.page-body[data-page-id="27036"] .block-SetA .b-body .part-SetA a:not(:first-child){
  display: inline-block;
  max-width: 180px;
  text-align: left;
  border: 1px dotted #68812d;
  font-size: 14px;
  color: #7b9838;
  text-decoration: none;
  font-weight: bold;
  padding: 2px 16px;
  border-radius: 2px;
  transition: .4s;
  margin-top:2px;
}

.page-body[data-page-id="27036"] .block-SetA .b-body .part-SetA a:hover:not(:first-child){
  background-color: #7b9838;
  border-color: #68812d;
  color: #FFF;

}

/*レストランカレンダーページボタン用*/

div[data-block-id="200569"].block .part .RichText a,div[data-block-id="200570"].block .part .RichText a{
  display: block;
  max-width: 100%;
  text-align: center;
  background-color: #ff5c00;
  border: 1px dotted #d44f03;
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
  padding: 8px 16px;
  border-radius: 2px;
  transition: .4s;
  margin-top:5px;
}

div[data-block-id="200569"].block .part .RichText a:hover,div[data-block-id="200570"].block .part .RichText a:hover{
  background-color: #ffffff;
  border: 1px dotted #d44f03;
  border-color: #d44f03;
  color: #ff5c00;

}


