.ResTitle_a1 span, .ResTitle_a2 span, .MenuItems>li:first-child, .ResTitle_a3 span, .ResTitle_a3 em:before { display: none; }
.MenuItems>li:nth-child(2) { margin-left: 0; }
.MenuItems>li { margin-left: 3.5%; }
.ResTitle_a3 em { font-size: 30px; color: #333; }
.MenuList_f1>ul>li ul li a { width: auto; line-height: normal; padding: 20px 5px; }
.NavList_a1 li { text-align: center; width: 160px; }
.NavList_a1 ul { display: flex; }
.NavList_a1 a { text-transform: capitalize; height: calc(100% - 40px); }
.NavList_a1 a.on:after { height: 100%; }
.NavList_a1 a:after { position: static; display: inline-block; height: 100%; width: 0; background: none; top: 0; margin-top: 0; right: 0; content: ''; vertical-align: middle; }
.NavList_a1 a span { display: inline-block; vertical-align: middle; }
#posT { text-transform: capitalize; }
#posT { background: url(../images/ico5.png) no-repeat left 0px; }
.rid-46 dl { width: 47%; margin-right: 6%; }
.ewm { top: 67px; right: 47px; }
.ewm-L { width: 110px; }
@media screen and (max-width: 1200px) {
.MenuItems>li { margin-left: 1.6%; }
.ewm { right: 16px; }
}
 @media screen and (max-width: 1024px) {
.NavList_a1 li { width: auto; }
.MenuList_f1>ul>li ul li a { line-height: 35px; height: 35px; font-size: 12px; width: auto; padding: 0 0 0 33px; text-align: left; }
}
@media screen and (max-width: 720px) {
.rid-46 dl { width: 100%; }
}
