@charset "UTF-8";
.business-bottle {
  /*キービジュアル テキスト部分*/
  /*ページ個別指定*/ }
  .business-bottle .keyvisual-title-text {
    width: 23.3rem;
    margin: 1.5rem auto 0 0; }
    @media only screen and (min-width: 751px) {
      .business-bottle .keyvisual-title-text {
        width: 29.1rem;
        margin: 4.4rem auto 0 0; } }
  .business-bottle .contents {
    margin-top: 0;
    background-image: none;
    padding: 0rem 0 0;
    margin: 0 auto; }
  .business-bottle .dammy {
    width: 100%;
    margin: 0 auto;
    padding-bottom: 0rem; }
    @media only screen and (min-width: 751px) {
      .business-bottle .dammy {
        width: 100%;
        max-width: 144rem;
        padding-bottom: 0rem;
        background: #FFF; } }
  .business-bottle .fig04, .business-bottle .fig05 {
    position: relative; }
  .business-bottle .bt01, .business-bottle .bt02, .business-bottle .bt03 {
    position: absolute;
    width: 44.9rem;
    left: 0;
    right: 0;
    margin: auto; }
    @media only screen and (min-width: 751px) {
      .business-bottle .bt01, .business-bottle .bt02, .business-bottle .bt03 {
        width: 48.6rem; } }
  .business-bottle .bt01 {
    top: 94rem; }
    @media only screen and (min-width: 751px) {
      .business-bottle .bt01 {
        top: 63rem; } }
  .business-bottle .bt02 {
    top: 77rem; }
    @media only screen and (min-width: 751px) {
      .business-bottle .bt02 {
        top: 63rem; } }
  .business-bottle .bt03 {
    bottom: 15.7rem; }
    @media only screen and (min-width: 751px) {
      .business-bottle .bt03 {
        bottom: 24.5rem; } }
