#main #pageview_block .content,
#main #blog_block .content {
  overflow: hidden;
  overflow-y: auto;
}

#main #pageview_block .content::-webkit-scrollbar,
#main #blog_block .content::-webkit-scrollbar {
  width: 6px;
}

#main #pageview_block .content::-webkit-scrollbar-track,
#main #blog_block .content::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #52c5c1;
}

#main #pageview_block .content::-webkit-scrollbar-thumb,
#main #blog_block .content::-webkit-scrollbar-thumb {
  background-color: #006564;
}

#main .slider .slick-arrow {
  width: 25px;
  height: 25px;
  line-height: 25px;
  background-color: #fff;
  border-radius: 50%;
  border: 2px solid #eee;
}

#main .slider .slick-prev::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f104";
  color: #212529;
}

#main .slider .slick-next::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f105";
  color: #212529;
}

#main #banner .slider {
  margin-bottom: 0px;
}

#main #b2b_platform {
  position: fixed;
  left: 0;
  top: 30%;
  border-radius: 0 10px 10px 0;
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr;
}

#main #b2b_platform a {
  letter-spacing: 5px;
}

#main #buyer_guide_block img {
  width: 70%;
}

#main #pageview_block .fa-crown {
  position: absolute;
  top: 5px;
  right: 0px;
  -webkit-transform: rotate(10deg);
          transform: rotate(10deg);
  font-size: 1.5rem;
}

#main #pageview_block .content::-webkit-scrollbar,
#main #blog_block .content::-webkit-scrollbar {
  width: 0px;
}

#main #pageview_block .content .com_logo {
  width: 80px;
}

#main #pageview_block .arrow,
#main #blog_block .arrow {
  width: 25px;
  height: 25px;
  line-height: 25px;
  background-color: #fff;
  border-radius: 50%;
  border: 2px solid #eee;
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  position: relative;
}

#main #pageview_block .arrow_down::before,
#main #blog_block .arrow_down::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f107";
  color: #212529;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

#main #pageview_block .arrow_top::before,
#main #blog_block .arrow_top::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f106";
  color: #212529;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

@media (max-width: 1199.98px) {
  #buyer_guide_block img {
    width: 90% !important;
  }
}
