body *{text-align:right}body #cookies-box ._content_>button.handleCookiesClose{left:0;right:unset}body #cookies-box ._content_ .btn-group .main_btn{margin-left:1.5rem;margin-right:0;text-align:center}body #cookies-box ._content_ .btn-group .main_btn:last-of-type{margin:0}body #cookies-box .main_des{margin-left:11rem;margin-right:0}body .page__header .pc-header ._content_ .page__header-right .right-nav .header-search .header-search_box form input{padding-left:unset;padding-right:1rem}@media screen and (max-width:1024px){body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_header>h4{left:unset;right:50%}body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_content{left:-100%;right:unset}body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .nav_bg,body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_content.nav_show{left:0;right:unset}body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul{margin-left:unset;margin-right:auto}body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul form>input[type=text]{padding-left:unset;padding-right:2rem}body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul form>button[type=submit]{align-items:center;display:flex;justify-content:center;margin-left:unset;margin-right:1rem}body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li,body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li .content_mt_ul>li{text-align:right}body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li .content_mt_ul{padding-left:unset;padding-right:2rem}body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li .content_mt_ul>li:after,body .page__header .mobile-header .mobile-header-1.mobile_nav .mobile_nav_content .content_menu_ul>li:after{left:unset;right:0}}body ._sustainability_ .sustainability-operation ._content_ .operation-main .main-left{margin-left:var(--mini-gap,8rem);margin-right:unset}body ._sustainability_ .sustainability-operation ._content_ .operation-main .main-left .sustainability-des{padding-left:unset;padding-right:var(--mini-gap,3rem)}body ._sustainability_ .sustainability-operation ._content_ .operation-main .main-left .sustainability-des:before{left:unset;right:0}body ._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li .item:before{left:0;right:unset}body ._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li .item .icon-box{margin-left:2rem;margin-right:unset}body ._sustainability_ .sustainability-operation ._content_ .operation-bottom .list>li .item .text-box{text-align:right}@media screen and (max-width:620px){body ._sustainability_ .sustainability-operation ._content_ .operation-main .main-left{margin-left:0;margin-right:unset}}body ._sustainability_ .sustainability-history ._content_>header{left:unset;right:8.3333333333%}body ._sustainability_ .sustainability-history ._content_ .history-main .point-list .point:nth-of-type(2n) .point-content,body ._sustainability_ .sustainability-history ._content_ .history-main .point-list .point:nth-of-type(odd) .point-content,body ._sustainability_ .sustainability-history ._content_ .history-main .svg-box{left:unset;right:0}body ._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content{padding-left:unset;padding-right:var(--point-width)}body ._sustainability_ .sustainability-history ._content_ .history-main .point-list .point .point-content:before{left:unset;right:calc(var(--point-width)/2)}@media screen and (max-width:1024px){body ._sustainability_ .sustainability-history ._content_ .history-main .point-list .point>span{margin-left:1.5rem;margin-right:unset}}body ._sustainability_ .sustainability-report ._content_ .swiper-box .swiper-slide .link-wrap a .i{margin-left:1.1rem;margin-right:unset}body ._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button.prev{left:unset;right:-7rem}body ._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button.next{left:-7rem;right:unset}body ._sustainability_ .sustainability-report ._content_ .report-left{margin-left:var(--mini-gap,13rem);margin-right:unset}body ._sustainability_ .sustainability-report ._content_ .report-right .form-box form fieldset .form-line .input-box .place-holder{left:unset;right:1.4rem}@media screen and (max-width:1024px){body ._sustainability_ .sustainability-report ._content_ .swiper-box{margin-left:var(--mini-gap);margin-right:unset}body ._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button.prev{left:unset;right:0}body ._sustainability_ .sustainability-report ._content_ .swiper-box .custom-swiper-button.next{left:0;right:unset}body ._sustainability_ .sustainability-report ._content_ .report-left{margin-left:0;margin-right:unset}}@media screen and (max-width:620px){body ._serviceList_ .serviceList-main ._content_ .list>li .item .img-wrap-container,body ._sustainability_ .sustainability-report ._content_ .swiper-box{margin-left:0;margin-right:unset}}body ._serviceDetail_ .serviceDetail-header ._content_ .header-left{margin-left:var(--mini-gap,11.5rem);margin-right:unset}@media screen and (max-width:620px){body ._serviceDetail_ .serviceDetail-header ._content_ .header-left{margin-left:0;margin-right:unset}}body ._serviceDetail_ .serviceDetail-application ._content_ .swiper-box figure figcaption .title{padding-left:unset;padding-right:1.8rem}body ._serviceDetail_ .serviceDetail-application ._content_ .swiper-box figure figcaption .title:before{left:unset;margin-left:1.5rem;margin-right:unset;right:0}body ._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .img-wrap{margin-left:var(--mini-gap,6.8rem);margin-right:unset}body ._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .rich-wrap .serviceDetail-sec-des ul li{padding-left:unset;padding-right:var(--mini-gap,3rem)}body ._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .rich-wrap .serviceDetail-sec-des ul li:before{left:unset;right:0}@media screen and (max-width:620px){body ._serviceDetail_ .serviceDetail-richSection-1 ._content_ .richSection-1-main .img-wrap{margin-left:0;margin-right:unset}}body ._articleList_ .custom-swiper-pagination{left:9rem;right:unset}body ._articleList_ .articleList-list ._content_ .list>li article .img-wrap .marker{left:unset;right:0}body ._articleDetail_ article ._content_>header .marker{margin-left:2rem;margin-right:unset}body ._aboutUs_ .aboutUs-about ._content_ .about-main .main-left{margin-left:var(--mini-gap,12rem);margin-right:unset}body ._aboutUs_ .aboutUs-about .img-cover{left:unset;right:0}@media screen and (max-width:620px){body ._aboutUs_ .aboutUs-about ._content_ .about-main .main-left{margin-left:0;margin-right:unset}}body ._aboutUs_ .aboutUs-counter ._content_ .list>li .item .decorate:after{margin-left:unset;margin-right:.5rem}body ._aboutUs_ .aboutUs-map ._content_ .map-main{margin-left:unset;margin-right:auto}body ._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box .mail-list .i{margin-left:1rem;margin-right:unset}body ._aboutUs_ .aboutUs-map ._content_ .map-main .point-list>li .address-box .mail-list .list>li{margin-left:1.5rem;margin-right:unset}body ._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-left{margin-left:var(--mini-gap,10rem);margin-right:unset}body ._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide .nav-header:after,body ._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide .nav-header:before{left:unset;right:0}body ._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-right .swiper-box.thumbs .swiper-slide .nav-header .i{margin-left:2.2rem;margin-right:unset}@media screen and (max-width:620px){body ._aboutUs_ .aboutUs-facilities ._content_ .facilities-main .main-left{margin-left:0;margin-right:unset}}body ._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article>header:after{left:unset;right:0}body ._aboutUs_ .aboutUs-history .article-wrapper ._content_ .swiper-box.main article>header hgroup>p{text-align:right}body ._aboutUs_ .aboutUs-history .thumbs-cover-wrapper{left:0;right:unset;transform:scaleX(-1)}body ._aboutUs_ .aboutUs-certificate .certificate-main .swiper-box .custom-swiper-button.prev{left:unset;right:8rem}body ._aboutUs_ .aboutUs-certificate .certificate-main .swiper-box .custom-swiper-button.next{left:8rem;right:unset}body ._index_ .index-banner .custom-swiper-pagination{left:unset;right:16rem}body ._index_ .index-banner .swiper-box .slide-inner .text-wrap{text-align:right}body ._index_ .index-banner .swiper-box .slide-inner .text-wrap ._content_{margin-right:auto}body ._index_ .index-about .img-cover{left:unset;right:0}body ._index_ .index-about ._content_ .about-main .main_left{margin-left:var(--mini-gap,10rem);margin-right:unset}body ._index_ .index-about ._content_ .about-main .main_left .counter-list>li .item .counter{margin-left:2.2rem;margin-right:unset;text-align:right}@media screen and (max-width:1024px){body ._index_ .index-about ._content_ .about-main .main_left{margin-left:0;margin-right:unset}}@media screen and (max-width:620px){body ._index_ .index-about ._content_ .about-main .main_left .counter-list>li .item .counter{margin-left:0;margin-right:unset}}body ._index_ .index-solution ._content_ .solution-left{margin-left:var(--mini-gap,12rem);margin-right:unset}body ._index_ .index-solution ._content_ .solution-left .swiper-box.second .custom-swiper-navigation{left:unset;right:4.8rem}@media screen and (max-width:1024px){body ._index_ .index-solution ._content_ .solution-left{margin-left:0;margin-right:unset}}body ._index_ .index-highlight ._content_ .list>li .item .img-box{margin-left:var(--mini-gap,3rem);margin-right:unset}body .page__header .pc-header ._content_ .page__header-left{margin-left:var(--mini-gap,9rem);margin-right:unset}body .page__header .pc-header ._content_ .page__header-right .right-top .quick-list{margin-left:3rem;margin-right:unset}body .page__header .pc-header ._content_ .page__header-right .right-top .header-language .list,body .page__header .pc-header ._content_ .page__header-right .right-top .header-language .list>li:after{left:unset;right:50%;transform:translateX(50%)}body .page__header .pc-header ._content_ .page__header-right .right-nav:before{left:unset;right:0}body .page__header .pc-header ._content_ .page__header-right .right-nav .header-search{margin-left:unset;margin-right:auto}body .page__header .pc-header ._content_ .page__header-right .right-nav .header-search .header-search_box{left:0;right:unset}body .page__header .pc-header ._content_ .page__header-right .right-nav .header-search .header-search_box form fieldset input{padding-left:unset;padding-right:1rem}body .page__footer .footer-main ._content_ .main-left{margin-left:var(--mini-gap,12rem);margin-right:unset}body .page__footer .footer-main ._content_ .main-left .footer-list .i{margin-left:2rem;margin-right:unset}body .page__footer .footer-main ._content_ .main-right .footer-nav{padding-left:1.5rem;padding-right:unset}@media screen and (max-width:1024px){body .page__footer .footer-main ._content_ .main-left{margin-left:0;margin-right:unset}}@media screen and (max-width:620px){body .page__footer .footer-main ._content_ .main-left .footer-list .i{margin-left:1.5rem;margin-right:unset}body .page__footer .footer-main ._content_ .main-right .footer-nav{padding-left:0;padding-right:unset}}body .page__footer .footer-copy ._content_ .social-list>li{margin-left:var(--mini-gap,8rem);margin-right:unset}body aside.page__aside{left:0;right:unset}body aside.page__aside .page__aside-list>li .aside_sec_list{left:unset;padding-left:5px;padding-right:unset;right:0}body .common-contact ._content_ .contact-left{margin-left:var(--mini-gap,6rem);margin-right:unset}body .common-contact ._content_ .contact-right .form-box form fieldset .form-line .input-box .place-holder{left:unset;right:1.4rem}@media screen and (max-width:620px){body .common-contact ._content_ .contact-left{margin-left:0;margin-right:unset}}body ._productList_ .productList-banner ._content_ .text-wrap .banner-marker:after{left:unset;right:0}body ._productList_ .productList-banner ._content_ .text-wrap .banner-des{text-align:right}body ._productDetail_ .productDetail-header ._content_ .header-left{margin-left:var(--mini-gap,6rem);margin-right:unset}body ._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item{padding-left:2rem;padding-right:unset}body ._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item:after{left:0;right:unset}body ._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item ul li:before{margin-left:1rem;margin-right:unset}body ._productDetail_ .productDetail-header ._content_ .header-right>footer .list>li{margin-left:var(--mini-gap,4rem);margin-right:unset}body ._productDetail_ .productDetail-header ._content_ .header-right>footer .list>li:last-of-type{margin-left:0;margin-right:unset}@media screen and (max-width:1024px){body ._productDetail_ .productDetail-header ._content_ .header-right .header-right_application .item-group .item{padding-left:0;padding-right:unset}}@media screen and (max-width:620px){body ._productDetail_ .productDetail-header ._content_ .header-left{margin-left:0;margin-right:unset}}body ._productDetail_ .productDetail-richText-1 ._content_ .list>li{padding:var(--mini-gap,4rem) var(--mini-gap,3.6rem)}body ._productDetail_ .productDetail-richText-1 ._content_ .list>li h2{text-align:right}body ._productDetail_ .productDetail-richText-1 ._content_ .list>li ul li:before{margin-left:1rem;margin-right:unset}body ._productDetail_ .productDetail-richText-2 ._content_ .rich-box ul li h3:before{margin-left:2.2rem;margin-right:unset}body ._productDetail_ .productDetail-richText-2 ._content_ .rich-box ul li p{padding-left:unset;padding-right:5.2rem}body ._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .custom-swiper-button.prev{left:unset;right:-8rem}body ._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .custom-swiper-button.next{left:-8rem;right:unset}body ._productDetail_ .productDetail-solutionRecommond ._content_ .swiper-box .item .text-wrap .bottom p{margin-left:1.5rem;margin-right:unset}body ._productDetail_ .productDetail-productRecommond ._content_ .swiper-box .custom-swiper-button.prev{left:unset;right:-8rem}body ._productDetail_ .productDetail-productRecommond ._content_ .swiper-box .custom-swiper-button.next{left:-8rem;right:unset}body ._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box{margin-left:2.5rem;margin-right:unset}body ._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box:last-of-type{margin-left:0;margin-right:unset}body ._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box .place-holder{left:unset;right:1.5rem}body ._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box .place-holder em{margin-left:.5rem;margin-right:unset}body ._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box select{padding-left:var(--select-i-w);padding-right:unset}body ._contactUs_ .contactUs-form ._content_ .form-box form fieldset .form-line .input-box .i{left:0;right:unset}body ._contactUs_ .contactUs-info ._content_ .info-left{margin-left:var(--mini-gap,11rem);margin-right:unset}body ._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content .list>li,body ._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .i{margin-left:1.5rem;margin-right:unset}body ._contactUs_ .contactUs-info ._content_ .info-left .info-wrap .info-box .content .list>li:last-of-type{margin-left:0;margin-right:unset}@media screen and (max-width:1024px){body ._contactUs_ .contactUs-info ._content_ .info-left{margin-left:0;margin-right:unset}}