@charset "utf-8";

@media (min-width:1500px) {
    .tab.tab_2ea {width:400px; }
    .tab.tab_2ea li {width:50%;}
    .tab.tab_3ea {width:600px;}
    .tab.tab_3ea li {width:33.333333%;}
    .tab.tab_4ea {width:800px;}
    .tab.tab_4ea li {width:25%;}
    .tab.tab_5ea {width:1000px;}
    .tab.tab_5ea li {width:20%;}

    .tab {margin:0 auto; margin-bottom:90px;}
    .tab li {float:left; position:relative; text-align:center;}
    .tab li::before {content:''; display:block; width:100%; height:5px; border-radius:2.5px; background-color:#d8d8d8; position:absolute; left:0; bottom:-6px;}
    .tab li a {font-size:21px; color:#000;}
    /* .tab li.on::after {content:''; width:0; height:0; border-width:10px; border-style:solid; position:absolute; left:50%; bottom:-26px; transform:translateX(-50%);} */
    .tab li.on a {font-weight:600; }

    .blue_tab li.on::before {background-color:#436690;}
    /* .blue_tab li.on::after {border-color:#436690 transparent transparent transparent; } */
    .blue_tab li.on a { color:#436690;}


  
}


@media (max-width:1499px) and (min-width:789px) {
    .tab.tab_2ea {width:300px; }
    .tab.tab_2ea li {width:50%;}
    .tab.tab_3ea {width:600px;}
    .tab.tab_3ea li {width:33.333333%;}
    .tab.tab_4ea {width:96%;}
    .tab.tab_4ea li {width:25%;}
    .tab.tab_5ea {width:96%;}
    .tab.tab_5ea li {width:20%;}

    .tab {margin:0 auto; margin-bottom:90px;}
    .tab li {float:left; position:relative; text-align:center;}
    .tab li::before {content:''; display:block; width:100%; height:5px; border-radius:2.5px; background-color:#d8d8d8; position:absolute; left:0; bottom:-6px;}
    .tab li a {font-size:18px; color:#000;}
    /* .tab li.on::after {content:''; width:0; height:0; border-width:10px; border-style:solid; position:absolute; left:50%; bottom:-26px; transform:translateX(-50%);} */
    .tab li.on a {font-weight:600; }

    .blue_tab li.on::before {background-color:#436690;}
    /* .blue_tab li.on::after {border-color:#436690 transparent transparent transparent; } */
    .blue_tab li.on a { color:#436690;}
}



@media (max-width:788px) {
    .tab.tab_2ea {width:300px; }
    .tab.tab_2ea li {width:50%;}
    .tab.tab_3ea {width:96%;}
    .tab.tab_3ea li {width:50%;}
    .tab.tab_4ea {width:96%;}
    .tab.tab_4ea li {width:25%;}
    .tab.tab_5ea {width:96%;}
    .tab.tab_5ea li {width:20%;}

    .tab {margin:0 auto; margin-bottom:40px; margin-top:20px;}
    .tab li {float:left; position:relative; text-align:center; margin:0 0 30px 0;}
    .tab li::before {content:''; display:block; width:100%; height:5px; border-radius:2.5px; background-color:#d8d8d8; position:absolute; left:0; bottom:-6px;}
    .tab li a {font-size:17px; color:#000;}
    /* .tab li.on::after {content:''; width:0; height:0; border-width:10px; border-style:solid; position:absolute; left:50%; bottom:-26px; transform:translateX(-50%);} */
    .tab li.on a {font-weight:600; }

    .blue_tab li.on::before {background-color:#436690;}
    /* .blue_tab li.on::after {border-color:#436690 transparent transparent transparent; } */
    .blue_tab li.on a { color:#436690;}
}