@charset "utf-8";
.topmenu {line-height: 50px; padding-bottom: 20px;}
.topmenu ul li ul li ul li,
.activetop {
    color: #ce2627 !important;
}

.frame {
    overflow: hidden;
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.frame ul {
    list-style: none;
    margin: 0;
    padding: 0;
    height: 100%;
    font-size: 2rem;
    display: flex;
    justify-content: center;
    padding-top: 35px;
    width: 100%;
    border-bottom: 1px solid #b7b7b7;
}
.frame ul li {
    float: left;
    height: 100%;
    margin: 2px 1px 2px 0;
    padding: 0 3px;
    text-align: center;
    cursor: pointer;
}
.topmenu ul li ul li ul li, .activetop>a {color: red; font-weight: 600;}
.topmenu ul li ul li ul li, .activetop>a:after {content: ""; display: block; width:100%; border-bottom: 2px solid red; margin: 15px 0px 0px 0px;}
@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard-dynamic-subset.css');
.tab{display:none}
.tab.on{display:block}
.tab-container{display:flex;justify-content:center;gap:20px;margin-top:50px;}
.tabs.on{color:#ce2627;}
/* .tab_wrap{margin-top:30px;padding:50px;text-align:center;background:#f2f2f2} */