.menu-bottom-font_size-all-box{
    display: block;
}
.menu-bottom-font_size-all-box button{
    width:100%;
}
/* .menu-bottom-font_size::after{
    top: 13px;
} */
.menu-bottom-search form{
    width: 300px;
}
.menu-bottom-search form dl dd{
    width: 80px;
}
.menu-center{
    font-size: 0;
    width: calc(100% - 300px);
}
/* .menu-bottom{
    width: 300px;
} */
.index-info-url-box{
    width:100%;
}
.menu-center>li{
    width: calc(100% / 9);
    padding: 0 10px;
    box-sizing: border-box;
}
.menu-center>li>a{
    font-size: 0.875rem;
}
.menu-center-second{
    width: 260px;
}
#public_service-volunteer .research-tag{
    /* width: 200px;  */
    width: calc( 100% / 4 );
    /* line-height: initial; */
}
.index-info-img-box p{
    font-size: 1em;
    line-height: initial;
}
.index-info-img-box p,
.index-info-center-box .index-info-img-box p{
    width: initial;
    height: 60px;
    padding: 0 15px ;
}
@media only screen and (max-width: 1280px){
    .menu-bottom-font_size{
        padding-right: 15px;
    }
    .menu-bottom li.menu-bottom-language{
        display: block;
    }
}
@media only screen and (max-width: 1200px){
    .header-logo-box {
        width: 130px;
    }
    .menu-box {
        width: calc(100% - 130px);
    }
    /* .menu-bottom {
        width: 180px;
    } */
    .menu-center {
        width: calc(100% - 180px);
    }
    .menu-top li:first-child {
        width: 94px;
    }
}
@media only screen and (max-width: 1000px){
    .rwd-header-menu-top{
        padding-right: 65px;
    }
}