﻿@media screen and (max-width: 767px) {
    h3 {font-size: 1rem;}
}
.tab.tab-sticky.is_stuck {top: 68px;height: auto;}
.tab.tab-sticky.tab-identity {background-color: #f2f2f2;}
.tab.tab-sticky.tab-identity h3 {margin-bottom: 0;}
.tab.tab-sticky.is_stuck.tab-identity {background-color: #f2f2f2; padding: 0 8px; height: auto; top: 0; overflow-y: hidden;}
.tab.tab-sticky.is_stuck.tab-identity .tab-wrap {height: auto; line-height: 1;}
.tab.tab-sticky ul.tab-wrap li {line-height: 3.2rem;}
.tab.tab-sticky.tab-identity a {font-size: 1.2rem; font-weight: 700;}
.tab.tab-sticky.tab-identity ul.tab-wrap li.current a {color: #333;border-bottom: 3px solid #209cff;}
@media screen and (max-width: 767px) {
    .tab.tab-sticky.is_stuck {top: 58px;}
    .tab.tab-sticky.is_stuck.tab-identity a {font-size: 1rem;}
    .tab.tab-sticky.is_stuck.tab-identity .tab-container:after {display: none;}
    .tab.center-tab.tab-sticky.is_stuck.aos-init.tab-identity.aos-animate {top: 0px;}
}
.tab.tab-sticky.tab-identity ul.tab-wrap:after {display: none;}
.tab.tab-sticky.tab-identity ul.tab-wrap li.current a {color: #209cff;}
@media screen and (max-width: 767px) {    
    .tab.tab-sticky {margin: 0; padding: 0;}
}