.frame .frame__top {
  height: 17px;
  font-size: 0;
  line-height: 1;
  margin-bottom: -1px;
}
.frame .frame__top .l {
  width: 19px;
  height: 17px;
  background: url(/lp/madamejuju/sp/assets/img/frame_tl.png) 0 0 no-repeat;
  background-size: 19px 17px;
  float: left;
  margin-right: -1px;
}
.frame .frame__top .r {
  width: 19px;
  height: 17px;
  background: url(/lp/madamejuju/sp/assets/img/frame_tr.png) 0 0 no-repeat;
  background-size: 19px 17px;
  float: right;
  margin-left: -1px;
}
.frame .frame__top .c {
  height: 17px;
  background: url(/lp/madamejuju/sp/assets/img/frame_tc.png) 0 0 repeat-x;
  background-size: 3px 17px;
  overflow: hidden;
}
.frame .frame__bottom {
  height: 21px;
  font-size: 0;
  line-height: 1;
}
.frame .frame__bottom .l {
  width: 19px;
  height: 21px;
  background: url(/lp/madamejuju/sp/assets/img/frame_bl.png) 0 0 no-repeat;
  background-size: 19px 21px;
  float: left;
}
.frame .frame__bottom .r {
  width: 19px;
  height: 21px;
  background: url(/lp/madamejuju/sp/assets/img/frame_br.png) 0 0 no-repeat;
  background-size: 19px 21px;
  float: right;
}
.frame .frame__bottom .c {
  height: 21px;
  background: url(/lp/madamejuju/sp/assets/img/frame_bc.png) 0 0 repeat-x;
  background-size: 3px 21px;
  overflow: hidden;
}
.frame .frame__middle {
  padding: 0 14px;
  background: url(/lp/madamejuju/sp/assets/img/frame_l.png) 0 0 repeat-y, url(/lp/madamejuju/sp/assets/img/frame_r.png) 100% 0 repeat-y;
  background-size: 19px 3px, 19px 3px;
}
.frame .frame__middle:before, .frame .frame__middle:after {
  content: " ";
  display: table;
}
.frame .frame__middle:after {
  clear: both;
}
.frame .frame__center {
  background: #FFF url(/lp/madamejuju/sp/assets/img/frame_repeat.png) 0 0 repeat;
  background-size: 3px 3px;
  padding-left: 4px;
  padding-right: 4px;
  margin-top: -2px;
  margin-bottom: -2px;
}
.frame .frame__center:before, .frame .frame__center:after {
  content: " ";
  display: table;
}
.frame .frame__center:after {
  clear: both;
}
