#container {
  font-feature-settings: normal;
}

h1 {
  margin: 0px 0px 20px 0px;
  padding: 12px 0px 10px 0px;
  border: 2px solid #3366FF;
  border-radius: 8px 8px 8px 8px;
  color: #3366FF;
  font-weight: bold;
  font-size: 1.6em;
  letter-spacing: 0.04em;
  line-height: 1;
  text-align: center;
}

h1 + p {
  margin: 3.5% 0 0 1.5%;
}

p#outsideBanner {
  margin: 25px 0 35px;
  text-align: center;
}

div#infoWrap {
  padding: 10px 0;
}

div.day {
  margin: 22px 32px 14px;
  font-size: 1.06666em;
  letter-spacing: 0.03em;
}

div.chirashi {
  margin: 11% 0 0;
}

.product-outer .product-lineup.wide.single .link-text-wide {
  bottom: 17%;
}

div.chirashi .product-lineup.wide + p span.link-text-ire-left {
  bottom: 23.5%;
}

div.chirashi .product-lineup.wide + p span.link-text-ire-right {
  bottom: 23.5%;
}
