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

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

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

.content h2 {
  margin-bottom: 0;
}

@media (1041px) {
  a[href*="tel:"] {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
  }
}

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

#breath_bra .page-contents {
  max-width: 1040px;
  margin: 0 auto;
}

#breath_bra .position-r {
  position: relative;
}

#breath_bra .cv-btn {
  width: 882px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 105px;
  cursor: pointer;
}

@media screen and (max-width: 1040px) {
  #breath_bra .cv-btn {
    width: 81.66667vw;
    bottom: 9.72222vw;
  }
}

#breath_bra .cv-btn.cv-btn2 {
  bottom: 70px;
}

@media screen and (max-width: 1040px) {
  #breath_bra .cv-btn.cv-btn2 {
    bottom: 6.48148vw;
  }
}

#breath_bra .henpin-btn {
  width: 1032px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 70px;
}

@media screen and (max-width: 1040px) {
  #breath_bra .henpin-btn {
    width: 95.55556vw;
    top: 6.48148vw;
  }
}

#breath_bra .movie1 {
  position: relative;
}

#breath_bra .movie1 .vid_contents {
  width: 800px;
  height: 450px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 344px;
  line-height: 1;
}

#breath_bra .movie1 .vid_contents .vid_main {
  width: 100%;
  line-height: 1;
  display: block;
}

@media screen and (max-width: 1040px) {
  #breath_bra .movie1 .vid_contents {
    width: 74.07407vw;
    height: 41.66667vw;
    top: 33.33333vw;
  }
}

#breath_bra .movie2 {
  position: relative;
}

#breath_bra .movie2 .vid_contents {
  width: 800px;
  height: 450px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 400px;
  line-height: 1;
}

#breath_bra .movie2 .vid_contents .vid_main {
  width: 100%;
  line-height: 1;
  display: block;
}

@media screen and (max-width: 1040px) {
  #breath_bra .movie2 .vid_contents {
    width: 74.07407vw;
    height: 41.66667vw;
    top: 37.03704vw;
  }
}

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