
html {
    text-align: justify;
}

.product_detail-page .-top-section .wal .-stacked-bottom {
    white-space: nowrap;
}
.product_detail-page .-top-section .wal .-stacked-bottom[data-size="medium-size"] {
    font-size: 2.6rem;
}
.product_detail-page .-top-section .wal .-stacked-bottom[data-size="small-size"] {
    font-size: 1.6rem;
    line-height: 1.89rem;
    white-space: pre-wrap;
}

@media screen and (min-width: 800px){
    .product_detail-page .-top-section .wal .-info {
        max-width: 6.4rem;
    }
}


@media screen and (max-width: 800px){
    .product_detail-page .-top-section .wal .-stacked-bottom[data-size="medium-size"] {
        font-size: 1.4rem;
        line-height: 1.64rem;
        white-space: pre-wrap;
    }
    .x-section:before {
        top: -0.01rem;
    }
    .index-page .long-section .-about .-about-wrapper {
        padding-top: 1.5rem;
    }
}
@media screen and (max-width: 800px){
.index-page .common__banner .banner_wrapper .banner_main .banner_list .banner_item > a .inner_content .inner-box .sub-title, .index-page .common__banner
.banner_wrapper .banner_main .banner_list .banner_item > .a .inner_content .inner-box .sub-title{
    padding: 0 0.7rem; !important;
}
    .index-page .long-section .-process .-process-wrapper .-process-body .-list .-bottom ul li .-content .-title, .index-page .long-section .-process .-process-wrapper .-process-body .-list .-bottom ul li .-content .-text {
        letter-spacing: 0.027rem;
    }
}


@media screen and (max-width: 800px) {
    .solution-page .com-main .why .text {
        text-align: justify;
    }

    .intelli-mfg .mgmt-sys .text{
        text-align: justify;
    }

    .intelli-mfg .lean-intell-mfg .text{
        text-align: justify;
    }

    .intelli-mfg .section_application_scenarios .application_scenarios-container .context{
        text-align: justify;
    }

    .research-innovation .pro-qual .top-box .left-in-box .info{
        text-align: justify;
    }


}
@media screen and (min-width: 800px) {
    .research-innovation .laboratory .top-box .right-logo .logo-box .logo-li img{
        width: auto;
        height: 100%;
    }
}