@charset utf-8;

/*	entry
--------------------------------------- */
.catch_02-clear {
  clear: both;
  margin-top: 40px;
}

/*	entry
--------------------------------------- */
.entry {
  margin: 0 0 20px;
  padding: 20px 0 10px;
  clear: both;
  border-bottom: 1px solid #dedede;
}

.entry .h2ot {
  margin: 0 0 15px;
  position: relative;
  padding: 3px;
  border: 3px solid #f0f0f0;
  background: url(https://haifukiyatakatsu.benry.com/images/store_b/bg.png) repeat-x bottom;
}

.entry .h2ot h2 {
  padding: 10px 60px 10px 10px !important;
  font-size: 18px !important;
}

.entry .h2ot img {
  position: absolute;
  bottom: 3px;
  right: 10px;
}

.entry p {
  margin: 0 0 20px;
}

.entry .days {
  padding: 0 0 0 22px;
  float: right;
  font-size: 11px;
  color: #ff0000;
  background: url(https://haifukiyatakatsu.benry.com/images/store_b/icon_02.png) no-repeat 0 0;
}

.entryPastNote {
  display: block;
}

.entryPastNote img {
  display: block;
  margin: 0 auto 20px;
}

/*	sbox
--------------------------------------- */
.sbox {
  width: 600px;
  padding: 5px;
  margin: 0 0 50px;
  overflow: hidden;
  background: #f0f0f0;
}

.sbox .f_01 {
  margin: 0 0 1px;
  padding: 10px;
  text-align: center;
  background: #fff;
  border: none;
}

.sbox li {
  color: #222;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.3;
  background: #fff;
}

.sbox .fll {
  width: 245px;
  padding: 10px 10px 10px 45px;
  background: #fff url(https://haifukiyatakatsu.benry.com/images/store_b/icon_05.png) no-repeat 10px 14px;
}

.sbox .flr {
  width: 244px;
  padding: 10px 10px 10px 45px;
  background: #fff url(https://haifukiyatakatsu.benry.com/images/store_b/icon_05.png) no-repeat 10px 12px;
}

.sbox span {
  padding: 0 35px 0 0;
  background: #fff url(https://haifukiyatakatsu.benry.com/images/store_b/read_02.png) no-repeat right center;
}
