main .inner {
  width: 1080px;
  padding: 0 0;
}

@media screen and (max-width: 1080px) {
  main .inner {
    width: 100%;
    padding: 0 0;
  }
}

main .inner img {
  display: block;
  line-height: 1;
}

.content h2 {
  margin-bottom: 0;
}

#body-style1 img {
  display: block;
  line-height: 1;
}

#body-style1 .page-contents {
  max-width: 1080px;
  margin: 0 auto;
  background: #e0c2c2;
}

#body-style1 .pageLink {
  width: 91.66667%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 auto;
}

#body-style1 .pageLink__item {
  width: 30.30303%;
}

@media screen and (max-width: 1080px) {
  #body-style1 .pageLink {
    width: 91.66667vw;
  }
  #body-style1 .pageLink__item {
    width: 27.77778vw;
  }
}

#body-style1 .cta {
  position: relative;
}

#body-style1 .cta__detail {
  position: absolute;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 96.2963%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

#body-style1 .cta__detail.fiveway {
  top: 182px;
}

#body-style1 .cta__detail.fiveway .cta__detail__item {
  margin: 0 auto;
}

#body-style1 .cta__detail__item {
  width: 490px;
  position: relative;
}

#body-style1 .cta__detail__item .detail-btn {
  width: 400px;
  position: absolute;
  left: 50%;
  bottom: 40px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

#body-style1 .cta__detail.mochiage {
  padding-bottom: 60px;
}

#body-style1 .cta__detail.mochiage .note-txt {
  position: absolute;
  left: 0;
  bottom: 0;
  font-size: 18px;
  font-weight: 700;
  color: #838080;
  padding-left: 1em;
  text-indent: -1em;
  line-height: 1.6;
}

@media screen and (max-width: 1080px) {
  #body-style1 .cta__detail {
    width: 96.2963vw;
  }
  #body-style1 .cta__detail.fiveway {
    top: 16.85185vw;
  }
  #body-style1 .cta__detail__item {
    width: 45.37037vw;
  }
  #body-style1 .cta__detail__item .detail-btn {
    width: 37.03704vw;
    bottom: 3.7037vw;
  }
  #body-style1 .cta__detail__item .detail-btn img {
    width: 100%;
  }
  #body-style1 .cta__detail.mochiage {
    padding-bottom: 11.11111vw;
  }
  #body-style1 .cta__detail.mochiage .note-txt {
    font-size: 2.22222vw;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJvZHlfc3R5bGUxL2Nzcy9pbmRleC5zY3NzIiwiYm9keV9zdHlsZTEvY3NzL2luZGV4LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1QkE7RUFFRSxhQUFhO0VBQ2IsWUFBWTtBQ3ZCZDs7QURTQztFQVdEO0lBTUcsV0FBVztJQUNYLFlBQVk7RUNyQmI7QUFDRjs7QURhQTtFQVdHLGNBQWM7RUFDZCxjQUFjO0FDcEJqQjs7QUR5QkE7RUFDQyxnQkFBZ0I7QUN0QmpCOztBRDBCQTtFQUdFLGNBQWM7RUFDZCxjQUFjO0FDekJoQjs7QURxQkE7RUFRRSxpQkFBaUI7RUFDakIsY0FBYztFQUNkLG1CQUFtQjtBQ3pCckI7O0FEZUE7RUFjRSxnQkFBMkI7RUFDM0Isb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix5QkFBOEI7TUFBOUIsc0JBQThCO1VBQTlCLDhCQUE4QjtFQUM5QixjQUFjO0FDekJoQjs7QURRQTtFQW9CRyxnQkFBMEI7QUN4QjdCOztBRDdCQztFQWlDRDtJQXdCRyxpQkFsRG9DO0VDMkJyQztFRERGO0lBMkJJLGlCQXJEbUM7RUM4QnJDO0FBQ0Y7O0FETEE7RUFpQ0Usa0JBQWtCO0FDeEJwQjs7QURUQTtFQW9DRyxrQkFBa0I7RUFDbEIsU0FBUztFQUNULE1BQU07RUFDTixtQ0FBMkI7VUFBM0IsMkJBQTJCO0VBQzNCLGVBQTRCO0VBQzVCLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQThCO01BQTlCLHNCQUE4QjtVQUE5Qiw4QkFBOEI7QUN2QmpDOztBRG5CQTtFQTZDSSxVQUFVO0FDdEJkOztBRHZCQTtFQWdESyxjQUFjO0FDckJuQjs7QUQzQkE7RUFxREksWUFBWTtFQUNaLGtCQUFrQjtBQ3RCdEI7O0FEaENBO0VBeURLLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsU0FBUztFQUNULFlBQVk7RUFDWixtQ0FBMkI7VUFBM0IsMkJBQTJCO0FDckJoQzs7QUR4Q0E7RUFrRUksb0JBQW9CO0FDdEJ4Qjs7QUQ1Q0E7RUFxRUssa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxTQUFTO0VBQ1QsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixnQkFBZ0I7QUNyQnJCOztBRHpGQztFQWlDRDtJQWtGSSxnQkE1R21DO0VDdUZyQztFRDdERjtJQXFGSyxlQS9Ha0M7RUMwRnJDO0VEaEVGO0lBeUZLLGlCQW5Ia0M7RUM2RnJDO0VEbkVGO0lBMkZNLGlCQXJIaUM7SUFzSGpDLGdCQXRIaUM7RUNpR3JDO0VEdkVGO0lBK0ZPLFdBQVc7RUNyQmhCO0VEMUVGO0lBcUdLLDBCQS9Ia0M7RUN1R3JDO0VEN0VGO0lBd0dNLG9CQWxJaUM7RUMwR3JDO0FBQ0YiLCJmaWxlIjoiYm9keV9zdHlsZTEvY3NzL2luZGV4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcbi8vIOioreWumiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRicmVhay1wb2ludDogMTA4MHB4O1xuJGNvbnRlbnRzLXdpZHRoLXNwOiAxMDgwcHg7XG5cbkBtaXhpbiBtaW5fc2NyZWVuKCRicCkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnApIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWF4X3NjcmVlbigkYnApIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJwKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQGZ1bmN0aW9uIHZ3KCRwaXhlbHNWdykge1xuXHQkYmFzZVdpZHRoIDogMTA4MDtcblx0QHJldHVybiAkcGl4ZWxzVncgLyAkYmFzZVdpZHRoICogMTAwdnc7XG59XG5cbi8vIHN0eWxlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxubWFpbntcblx0LmlubmVye1xuXHRcdHdpZHRoOiAxMDgwcHg7XG5cdFx0cGFkZGluZzogMCAwO1xuXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMCAwO1xuXHRcdH0vL3NwXG5cblx0XHRpbWd7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblx0fVxufVxuXG4uY29udGVudCBoMntcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuXG4jYm9keS1zdHlsZTF7XG5cblx0aW1ne1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHR9XG5cblx0LnBhZ2UtY29udGVudHN7XG5cdFx0bWF4LXdpZHRoOiAxMDgwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0YmFja2dyb3VuZDogI2UwYzJjMjtcblx0fVxuXG5cdC5wYWdlTGlua3tcblx0XHR3aWR0aDogcGVyY2VudGFnZSg5OTAvMTA4MCk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHQmX19pdGVte1xuXHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoMzAwLzk5MCk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcblx0XHRcdHdpZHRoOiB2dyg5OTApO1xuXG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHR3aWR0aDogdncoMzAwKTtcblx0XHRcdH1cblx0XHR9Ly9zcFxuXHR9XG5cblx0LmN0YXtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmX19kZXRhaWx7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZSgxMDQwLzEwODApO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0Ji5maXZld2F5e1xuXHRcdFx0XHR0b3A6IDE4MnB4O1xuXG5cdFx0XHRcdC5jdGFfX2RldGFpbF9faXRlbXtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19pdGVte1xuXHRcdFx0XHR3aWR0aDogNDkwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQuZGV0YWlsLWJ0bntcblx0XHRcdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRib3R0b206IDQwcHg7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYubW9jaGlhZ2V7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXG5cdFx0XHRcdC5ub3RlLXR4dHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0Y29sb3I6ICM4MzgwODA7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IC0xZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xuXHRcdFx0XHR3aWR0aDogdncoMTA0MCk7XG5cblx0XHRcdFx0Ji5maXZld2F5e1xuXHRcdFx0XHRcdHRvcDogdncoMTgyKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2l0ZW17XG5cdFx0XHRcdFx0d2lkdGg6IHZ3KDQ5MCk7XG5cdFx0XHRcdFx0LmRldGFpbC1idG57XG5cdFx0XHRcdFx0XHR3aWR0aDogdncoNDAwKTtcblx0XHRcdFx0XHRcdGJvdHRvbTogdncoNDApO1xuXG5cdFx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubW9jaGlhZ2V7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHZ3KDEyMCk7XG5cblx0XHRcdFx0XHQubm90ZS10eHR7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHZ3KDI0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0vL3NwXG5cdFx0fVxuXHR9XG5cbn0vL2JvZHktc3R5bGUxXG4iLCJtYWluIC5pbm5lciB7XG4gIHdpZHRoOiAxMDgwcHg7XG4gIHBhZGRpbmc6IDAgMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gIG1haW4gLmlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDA7XG4gIH1cbn1cblxubWFpbiAuaW5uZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uY29udGVudCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNib2R5LXN0eWxlMSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiNib2R5LXN0eWxlMSAucGFnZS1jb250ZW50cyB7XG4gIG1heC13aWR0aDogMTA4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogI2UwYzJjMjtcbn1cblxuI2JvZHktc3R5bGUxIC5wYWdlTGluayB7XG4gIHdpZHRoOiA5MS42NjY2NyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbiNib2R5LXN0eWxlMSAucGFnZUxpbmtfX2l0ZW0ge1xuICB3aWR0aDogMzAuMzAzMDMlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcbiAgI2JvZHktc3R5bGUxIC5wYWdlTGluayB7XG4gICAgd2lkdGg6IDkxLjY2NjY3dnc7XG4gIH1cbiAgI2JvZHktc3R5bGUxIC5wYWdlTGlua19faXRlbSB7XG4gICAgd2lkdGg6IDI3Ljc3Nzc4dnc7XG4gIH1cbn1cblxuI2JvZHktc3R5bGUxIC5jdGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNib2R5LXN0eWxlMSAuY3RhX19kZXRhaWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA5Ni4yOTYzJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4jYm9keS1zdHlsZTEgLmN0YV9fZGV0YWlsLmZpdmV3YXkge1xuICB0b3A6IDE4MnB4O1xufVxuXG4jYm9keS1zdHlsZTEgLmN0YV9fZGV0YWlsLmZpdmV3YXkgLmN0YV9fZGV0YWlsX19pdGVtIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbiNib2R5LXN0eWxlMSAuY3RhX19kZXRhaWxfX2l0ZW0ge1xuICB3aWR0aDogNDkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI2JvZHktc3R5bGUxIC5jdGFfX2RldGFpbF9faXRlbSAuZGV0YWlsLWJ0biB7XG4gIHdpZHRoOiA0MDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogNDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4jYm9keS1zdHlsZTEgLmN0YV9fZGV0YWlsLm1vY2hpYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbiNib2R5LXN0eWxlMSAuY3RhX19kZXRhaWwubW9jaGlhZ2UgLm5vdGUtdHh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM4MzgwODA7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICNib2R5LXN0eWxlMSAuY3RhX19kZXRhaWwge1xuICAgIHdpZHRoOiA5Ni4yOTYzdnc7XG4gIH1cbiAgI2JvZHktc3R5bGUxIC5jdGFfX2RldGFpbC5maXZld2F5IHtcbiAgICB0b3A6IDE2Ljg1MTg1dnc7XG4gIH1cbiAgI2JvZHktc3R5bGUxIC5jdGFfX2RldGFpbF9faXRlbSB7XG4gICAgd2lkdGg6IDQ1LjM3MDM3dnc7XG4gIH1cbiAgI2JvZHktc3R5bGUxIC5jdGFfX2RldGFpbF9faXRlbSAuZGV0YWlsLWJ0biB7XG4gICAgd2lkdGg6IDM3LjAzNzA0dnc7XG4gICAgYm90dG9tOiAzLjcwMzd2dztcbiAgfVxuICAjYm9keS1zdHlsZTEgLmN0YV9fZGV0YWlsX19pdGVtIC5kZXRhaWwtYnRuIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2JvZHktc3R5bGUxIC5jdGFfX2RldGFpbC5tb2NoaWFnZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDExLjExMTExdnc7XG4gIH1cbiAgI2JvZHktc3R5bGUxIC5jdGFfX2RldGFpbC5tb2NoaWFnZSAubm90ZS10eHQge1xuICAgIGZvbnQtc2l6ZTogMi4yMjIyMnZ3O1xuICB9XG59XG4iXX0= */
