/* Responsive */
/* Ellipsis */
.news_tab.layout_line::before {
  left: 175rem;
  z-index: -1;
  height: 100%;
}
@media (max-width: 750px) {
  .news_tab.layout_line::before {
    display: none;
  }
}
.news_tab .sub_tab_menu {
  padding-right: 0;
}

.market_data_tab.layout_line::before,
.indicator_data_tab.layout_line::before,
.indicator_list_wrap.layout_line::before {
  left: 175rem;
  height: 100%;
}
@media (max-width: 750px) {
  .market_data_tab.layout_line::before,
  .indicator_data_tab.layout_line::before,
  .indicator_list_wrap.layout_line::before {
    display: none;
  }
}

@media (max-width: 750px) {
  .daily_news_container .list_header .flex_cnt {
    width: 100%;
    gap: 20rem;
  }
  .daily_news_container .list_header .flex_cnt .charged_text {
    margin: 0;
    padding-right: 20rem;
  }
}
.media_container .layout_line::before {
  left: 175rem;
  z-index: -1;
  height: 100%;
}
@media (max-width: 750px) {
  .media_container .layout_line::before {
    display: none;
  }
}

.media_tab .sub_tab_menu,
.market_data_tab .sub_tab_menu {
  padding-right: 818rem;
}
@media (max-width: 750px) {
  .media_tab .sub_tab_menu,
  .market_data_tab .sub_tab_menu {
    padding-right: 0;
  }
}

@media (max-width: 750px) {
  .market_data_tab.layout_inner,
  .indicator_data_tab.layout_inner,
  .media_tab.layout_inner,
  .news_tab.layout_inner {
    width: 100%;
    max-width: none;
    padding: 0;
  }
}

@media (max-width: 750px) {
  .company_people_container .img_list_wrap.layout_line::before {
    display: none;
  }
}

@media (max-width: 750px) {
  .insight_container .layout_line::before {
    display: block;
    left: 75rem;
  }
}
@media (max-width: 750px) {
  .insight_container .board_list_wrap {
    padding-top: 90rem;
  }
}
@media (max-width: 750px) {
  .insight_container .list_header {
    margin-left: 95rem;
  }
}
@media (max-width: 750px) {
  .insight_container .list_header .total_count {
    padding: 0;
  }
}

@media (max-width: 750px) {
  .case_study_container .layout_line::before {
    display: block !important;
    left: 75rem;
  }
}
.case_study_container .list_header {
  background-color: transparent;
}
@media (max-width: 750px) {
  .case_study_container .img_list_wrap.layout_line::before {
    display: none;
  }
}
