﻿.i_ban[data-v-343539fe]{overflow:hidden;font-size:0}
.i_ban .tp[data-v-343539fe]{width:100%}
@media only screen and (max-width:1023px){
.i_ban .tp[data-v-343539fe]{width:150%;max-width:125%;margin-left:-25%;overflow:hidden}
}

.sideNav[data-v-12dd9f3a]{border-bottom:1px solid #ddd}
.sideNav .wp[data-v-12dd9f3a]{display:flex;align-items:center;flex-wrap:wrap}
.menuName[data-v-12dd9f3a]{width:380px;margin-right:20px;padding:10px 0}
.menuName span[data-v-12dd9f3a]{display:block}
.menuName .mc2[data-v-12dd9f3a]{text-transform:uppercase}
.subMenu[data-v-12dd9f3a]{flex:1;display:flex;flex-wrap:wrap}
.subMenu .list[data-v-12dd9f3a]{font-size:18px;padding:2em 1.5em;position:relative;cursor:pointer}
.subMenu .list[data-v-12dd9f3a]:after{content:"";display:block;width:0;height:2px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);background-color:#23408e}
.act_subMenu[data-v-12dd9f3a]{color:#23408e!important}
.act_subMenu[data-v-12dd9f3a]:after{width:4em!important}
.subMenu .list[data-v-12dd9f3a],.subMenu .list[data-v-12dd9f3a]:after{transition:.3s}

@media only screen and (max-width:1199px){
.sideNav[data-v-12dd9f3a]{padding:1em 0}
.menuName[data-v-12dd9f3a]{width:100%;text-align:center;margin-right:0}
.subMenu[data-v-12dd9f3a]{justify-content:center}
.subMenu .list[data-v-12dd9f3a]{font-size:18px;padding:1em 1.5em}
}

@media only screen and (max-width:756px){
.menuName[data-v-12dd9f3a]{padding:.15rem 0}
.subMenu .list[data-v-12dd9f3a]{font-size:.22rem;padding:1mm 1em}
}