.tab_style_5_wrap{overflow-x: auto;}
.tab_style_5_wrap > [data-wv-layout-element="block_inner"]{overflow-x: auto;}
.tab_style_5_wrap .tab_style_5_con{width: 992px;}
.tab_style_5_wrap .tab_style_5_con .tab_style_5{flex: 1; display: flex; align-items: center; border-bottom: 1px solid rgba(102, 56, 255,0.1); justify-content: center; text-align: center; cursor: pointer; padding-bottom: 14px;}
.tab_style_5_wrap .tab_style_5_con .tab_style_5 > [data-wv-layout-element="block_inner"]{flex: 1; display: flex; align-items: center; justify-content: center;}
.tab_style_5_wrap .tab_style_5_con .tab_style_5 .text{font-size: 19px; font-size: 1.9rem; line-height: 34px; line-height: 3.4rem; font-weight: 300; letter-spacing: -0.0em; color: #000; transition: all 0.2s ease;}
.tab_style_5_wrap .tab_style_5_con .tab_style_5.active{border-bottom: 2px solid #000; padding-bottom: 13px;}
.tab_style_5_wrap .tab_style_5_con .tab_style_5.active .text{font-weight: 700;}

.reverse .tab_style_5_wrap .tab_style_5_con .tab_style_5{border-color: rgba(255,255,255,0.15);}
.reverse .tab_style_5_wrap .tab_style_5_con .tab_style_5 .text{color: #fff;}
.reverse .tab_style_5_wrap .tab_style_5_con .tab_style_5.active{border-color: #fff;}

@media all and (min-width: 992px) {
    .tab_style_5_wrap .tab_style_5_con{width: 100%;}
}