.bh-section-lr-img-text{position:relative;margin:0 auto;display:flex;max-width:var(--width-pc);padding:0 48px;gap:20px}.bh-section-lr-img-text .bh-section-lr-img-text-msg{display:flex;flex-direction:column;max-width:var(--width-text-max);padding:var(--padding-pc);margin:0 auto;text-align:left}.bh-section-lr-img-text .bh-section-lr-img-text-img{width:100%;height:600px}@media(max-width:1440px){.bh-section-lr-img-text .bh-section-lr-img-text-msg{max-width:var(--width-text-max)}}@media(max-width:1024px){.bh-section-lr-img-text .bh-section-lr-img-text-img{height:327px}}@media(max-width:767px){.bh-section-lr-img-text{padding:0 16px}.bh-section-lr-img-text .bh-section-lr-img-text-msg{text-align:left}}.bh-section-lr-img-text .bh-section-lr-img-text-label{position:relative;font-family:var(--ff-woff2-B);font-size:20px;line-height:1.3;color:var(--common-label);white-space:pre-line;margin-bottom:16px}.bh-section-lr-img-text .bh-section-lr-img-text-title{position:relative;font-family:var(--ff-woff2-B);font-size:40px;line-height:1.3;color:var(--common-title);white-space:pre-line}.bh-section-lr-img-text .bh-section-lr-img-text-subTitle{position:relative;font-family:var(--ff-woff2-B);font-size:20px;line-height:1.3;color:var(--common-subTitle);white-space:pre-line;margin-bottom:16px}.bh-section-lr-img-text .bh-section-lr-img-text-desc{position:relative;font-family:var(--ff-woff2-M);font-size:16px;line-height:1.3;color:var(--common-desc);white-space:pre-line;margin-top:12px}@media(max-width:1024px){.bh-section-lr-img-text .bh-section-lr-img-text-label{font-size:16px;margin-bottom:12px}.bh-section-lr-img-text .bh-section-lr-img-text-title{font-size:24px}.bh-section-lr-img-text .bh-section-lr-img-text-desc{font-size:14px}}.bh-section-lr-img-text-btns{margin-top:20px;padding:var(--padding-pc);display:flex;gap:12px}.bh-section-lr-img-text-position-imgRight{flex-direction:row}@media(max-width:1024px){.bh-section-lr-img-text-position-imgRight{flex-direction:column}}.bh-section-lr-img-text-position-imgLeft{flex-direction:row-reverse}@media(max-width:1024px){.bh-section-lr-img-text-position-imgLeft{flex-direction:column}}.bh-section-lr-img-text-alignItem-center{align-items:center}