.brand-wrapper .brand-section-kv .brand-kv-bg { background-image: url(../../../img/brands/korean-red-ginseng-tonic/kv_img@2x.jpg); }

@media screen and (max-width: 1023px) { .brand-wrapper .brand-section-kv .brand-kv-bg { background-image: url(../../../img/brands/korean-red-ginseng-tonic/kv_img_t@2x.jpg); } }

@media screen and (max-width: 767px) { .brand-wrapper .brand-section-kv .brand-kv-bg { background-image: url(../../../img/brands/korean-red-ginseng-tonic/kv_img_m@2x.jpg); } }

.brand-wrapper .brand-section-full-img { height: initial; }

.brand-wrapper .brand-section-full-img .brand-section-inner { min-height: initial !important; }

.brand-wrapper .brand-section-full-img .brand-full-img { overflow: hidden; position: relative; height: initial; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }

.brand-wrapper .brand-section-full-img .brand-full-img .brand-full-img-bg { position: relative; height: 100%; }

.brand-wrapper .brand-section-full-img .brand-full-img .brand-full-img-bg img { position: relative; }

@media screen and (min-width: 2300px) { .brand-wrapper .brand-section-full-img .brand-full-img .brand-full-img-bg img { max-width: 100%; /* plain */ } }

@media screen and (max-width: 1024px) { .brand-wrapper .brand-section-full-img .brand-full-img .brand-full-img-bg img { width: 100%; height: auto; left: 0; } }

.brand-wrapper .brand-section-full-img .brand-full-img .brand-full-img-bg img.img_m { display: none; }

@media screen and (max-width: 767px) { .brand-wrapper .brand-section-full-img .brand-full-img .brand-full-img-bg img.img_w { display: none; }
  .brand-wrapper .brand-section-full-img .brand-full-img .brand-full-img-bg img.img_m { display: block; } }

.brand-wrapper .brand-section-hero .brand-hero-bg { background-image: url(../../../img/brands/korean-red-ginseng-tonic/final_tit_img@2x.jpg); }

@media screen and (max-width: 1023px) { .brand-wrapper .brand-section-hero .brand-hero-bg { background-image: url(../../../img/brands/korean-red-ginseng-tonic/final_tit_img_t@2x.jpg); } }

@media screen and (max-width: 767px) { .brand-wrapper .brand-section-hero .brand-hero-bg { background-image: url(../../../img/brands/korean-red-ginseng-tonic/final_tit_img_m@2x.jpg); } }

.brand-bg-hover.rb { position: relative; }

.brand-bg-hover.rb .rb_text { position: absolute; bottom: 48px; right: 70px; color: rgba(255, 255, 255, 0.6); z-index: 2; font-size: 14px; line-height: 22px; letter-spacing: -0.28px; }

@media screen and (max-width: 1023px) { .brand-bg-hover.rb .rb_text { font-size: 12px; line-height: 22px; right: 20px; bottom: 20px; } }

@media screen and (max-width: 767px) { .brand-bg-hover.rb .rb_text { width: 100%; text-align: center; bottom: 10px; } }

.brand-section-inner.rb { position: relative; }

.brand-section-inner.rb .rb_text { position: absolute; bottom: 48px; right: 70px; color: rgba(255, 255, 255, 0.8); z-index: 2; font-size: 14px; line-height: 22px; letter-spacing: -0.28px; }

@media screen and (max-width: 1023px) { .brand-section-inner.rb .rb_text { font-size: 12px; right: 20px; line-height: 22px; bottom: 20px; } }

@media screen and (max-width: 767px) { .brand-section-inner.rb .rb_text { width: 100%; text-align: center; bottom: 10px; right: 50%; transform: translateX(50%); } }

.brand-bg-hover-tablet.rb { position: relative; }

.brand-bg-hover-tablet.rb .rb_text { position: absolute; bottom: 48px; right: 70px; color: rgba(255, 255, 255, 0.6); z-index: 2; font-size: 14px; line-height: 22px; letter-spacing: -0.28px; }

@media screen and (max-width: 1023px) { .brand-bg-hover-tablet.rb .rb_text { font-size: 12px; right: 20px; line-height: 22px; bottom: 20px; } }

@media screen and (max-width: 767px) { .brand-bg-hover-tablet.rb .rb_text { width: 100%; text-align: center; bottom: 10px; right: 50%; transform: translateX(50%); } }

@media screen and (max-width: 767px) { body.en .brand-bg-hover-tablet.rb .rb_text { width: calc(100% - 52px); } }

body.en .brand-wrapper .brand-section-history .brand-section-inner .brand-section-container .brand-history__text .brand-motion-content-desc h3 { max-width: 820px; }

@media all and (max-width: 1023px) { body.en .brand-wrapper .brand-section-history .brand-section-inner .brand-section-container .brand-history__text .brand-motion-content-desc h3 { max-width: 600px; } }

body.en .brand-wrapper .brand-section-history .brand-section-inner .brand-section-container .brand-history__text .brand-motion-content-desc p { max-width: 600px; }

@media all and (max-width: 1023px) { body.en .brand-wrapper .brand-section-history .brand-section-inner .brand-section-container .brand-history__text .brand-motion-content-desc p { max-width: 450px; } }

.brand-section-history .brand-history__list li h5 { font-weight: 500; }

.brand-section-history .brand-history__list li img + h5 { margin-top: 40px; }

.brand-section-history .brand-history__list li:nth-of-type(3):after, .brand-section-history .brand-history__list li:nth-of-type(4):after, .brand-section-history .brand-history__list li:nth-of-type(5):after, .brand-section-history .brand-history__list li:nth-of-type(6):after { content: ''; display: block; clear: both; }

.brand-section-history .brand-history__list li .li_inner_box { width: 47%; float: left; }

.brand-section-history .brand-history__list li .li_inner_box:nth-of-type(1) { margin-right: 5%; }

@media screen and (max-width: 767px) { .pdrl-26 { padding-right: 26px; padding-left: 26px; box-sizing: border-box; } }

body.cn .brand-section-grid-img-text .brand-grid-content-right h4 { white-space: normal; }

body.cn .brand-wrapper .brand-section-history .brand-section-inner .brand-section-container .brand-history__text .brand-motion-content-desc h3 { max-width: 710px; }

@media all and (max-width: 1023px) { body.cn .brand-wrapper .brand-section-history .brand-section-inner .brand-section-container .brand-history__text .brand-motion-content-desc h3 { max-width: 420px; } }

body.cn .brand-wrapper .brand-section-history .brand-section-inner .brand-section-container .brand-history__text .brand-motion-content-desc p { max-width: 600px; }

@media all and (max-width: 1023px) { body.cn .brand-wrapper .brand-section-history .brand-section-inner .brand-section-container .brand-history__text .brand-motion-content-desc p { max-width: 460px; } }

/*# sourceMappingURL=page.css.map */