.only-sp {
  display: none !important;
}

.baton_message_counter {
  margin-top: 60px;
}

.baton_message_counter p {
  font-family: 'メイリオ', 'Meiryo', sans-serif;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
}

.baton_message_counter p span.number {
  font-size: 38px;
  color: #009944;
}

.baton_message_item {
  margin-top: 33px;
  border: 3px solid #EBEBEB;
}

.baton_message_item:not(:first-child) {
  margin-top: 45px;
}

.baton_message_item .baton_message_item_inner {
  padding: 38px 20px 27px;
}

.baton_message_item .baton_message_item_inner .baton_message_item_title {
  padding-bottom: 10px;
  border-bottom: 2px solid #009944;
  font-family: 'メイリオ', 'Meiryo', sans-serif;
  font-size: 17px;
  font-weight: bold;
  color: #009944;
}

.baton_message_item .baton_message_item_inner .baton_message_item_content {
  margin-top: 33px;
}

.baton_message_item .baton_message_item_inner .baton_message_item_content .baton_message_item_text {
  font-family: 'メイリオ', 'Meiryo', sans-serif;
  font-size: 14px;
  font-weight: bold;
}

.baton_message_item .baton_message_item_inner .baton_message_item_content .baton_message_item_sympathy {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.baton_message_item .baton_message_item_inner .baton_message_item_content .baton_message_item_sympathy .mod-button-link-list {
  margin-top: 0 !important;
  margin-right: 10px;
  width: 213px;
}

.baton_message_item .baton_message_item_inner .baton_message_item_content .baton_message_item_sympathy .sympathy_count {
  margin-top: 0 !important;
  margin-right: 15px;
  font-family: 'メイリオ', 'Meiryo', sans-serif;
  font-size: 40px;
  font-weight: bold;
}

.baton_message_item .baton_message_item_inner .baton_message_item_content .baton_message_item_sympathy .sympathy_text {
  margin-top: 0 !important;
  font-family: 'メイリオ', 'Meiryo', sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #009944;
}

.mod-pagination {
  margin-top: 80px;
}

p.mod-button-link-list a {
  cursor: pointer;
}