.ResTitle_a1 span{display:none;}
.ResTitle_a1 em{display:block;}
.logo2 {
    width: 30%;
}

.pro-logo1 {
    width: 80%;
}
@media screen and (max-width: 800px){
.pro-logo2,.pro-logo1 {

    display: none;
}
.pro-logo p{margin-top:0;}
.pro-nav a {
    height: 20vw;
}
.top_menu .L {
    width: 70%;
}
.top_menu .R {
    width: 30%;
}
}