﻿
#app header.deep{background: none;}
.casePop .inner .top #ajaxCon h2{text-shadow: 0 1px 3px rgba(42 ,53,38,0.7);}
.casePop .inner .top #ajaxCon p{text-shadow: 0 1px 3px rgba(42 ,53,38,0.7);}
.casePop .inner .top #ajaxCon .iconfont{text-shadow: 0 1px 3px rgba(42 ,53,38,0.7);}

.greenDetail .caseRow .inner .top h2{text-shadow: 0 1px 3px rgba(42 ,53,38,0.7);}
.greenDetail .caseRow .inner .top p{text-shadow: 0 1px 3px rgba(42 ,53,38,0.7);}
.greenDetail .caseRow .inner .top .iconfont{text-shadow: 0 1px 3px rgba(42 ,53,38,0.7);}
.layer-item .list p{text-shadow: 0 1px 3px rgba(42 ,53,38,0.7);}
.layer-item .list .iconfont{text-shadow: 0 1px 3px rgba(42 ,53,38,0.7);}
.green .r1 .inner .content .group .box .msg .btm h3{text-shadow: 0 1px 3px rgba(42 ,53,38,0.7);}

.english *{font-family:"Poppins","Microsoft JhengHei";}
.english .iconfont{font-family: 'iconfont';}
.english .wordMid{font-family: "Poppins";font-weight: 500;}
.english .wordTint{font-family: "Poppins";font-weight: 300;}
.english .wordBold{font-family: "Poppins";font-weight: 600;}
.english h3{line-height: 1.1;}
.english .lh-12{line-height: 1;}
.english .layer-item .list p{text-shadow: 0 1px 3px rgba(42 ,53,38,0.1);}
.english [data-split] .letter{margin: 0 .15em;}
.english .layer-topic [data-split].fxs .letter{margin-right: .15em;margin-left: 0;}
.english [data-split].fxs .letter{margin-right: .15em;margin-left: 0;}
.english .home .r2 .inner .group .mid .msgBox .sliderMsg .title h2{font-style: normal;}
.english .home .r2 .inner .group .mid .msgBox .sliderMsg .title .col{max-width: 6rem;}
.english .home .r5 .inner .part .msg .above{line-height: 1.2;}
.english .home .r5 .inner .part .msg .after{line-height: 1.2;}
.english .afterInner .banner .inner .group .note{line-height: 1.5;right: 0;margin: 0 auto;left: 0;width: 38%;}
.english .business .msgRow .inner .col .moreBox .box .countFn h4{white-space: normal;}

.ruStyle *{font-family:"Poppins","Microsoft JhengHei";}
.ruStyle .iconfont{font-family: 'iconfont';}
.ruStyle .wordMid{font-family: "Poppins";font-weight: 500;}
.ruStyle .wordTint{font-family: "Poppins";font-weight: 300;}
.ruStyle .wordBold{font-family: "Poppins";font-weight: 600;}
.ruStyle h3{line-height: 1.1;}
.ruStyle .lh-12{line-height: 1;}
.ruStyle .layer-item .list p{text-shadow: 0 1px 3px rgba(42 ,53,38,0.1);}
.ruStyle [data-split] .letter{margin: 0 .15em;}
.ruStyle .layer-topic [data-split].fxs .letter{margin-right: .15em;margin-left: 0;}
.ruStyle [data-split].fxs .letter{margin-right: .15em;margin-left: 0;}
.ruStyle .home .r2 .inner .group .mid .msgBox .sliderMsg .title h2{font-style: normal;}
.ruStyle .home .r2 .inner .group .mid .msgBox .sliderMsg .title .col{max-width: 6rem;}
.ruStyle .home .r5 .inner .part .msg .above{line-height: 1;}
.ruStyle .home .r5 .inner .part .msg .after{line-height: 1;}
.ruStyle .afterInner .banner .inner .group .note{line-height: 1.5;right: 0;margin: 0 auto;left: 0;width: 38%;}
.ruStyle .business .msgRow .inner .col .moreBox .box .countFn h4{white-space: normal;}



@media screen and (orientation: landscape){
    .about .r4 .inner .group .box{width: 58%;}
    .green .r1 .inner .tree .child .part h3{line-height: .26rem;padding-right: .2rem;}
    .business .msgRow .inner .col .moreBox .box{align-items: flex-start;justify-content: space-between;}
    .business .msgRow .inner .col .moreBox .box .countFn{width: 48%;margin-right: 0;}
    .greenDetail .caseRow .inner .btm .box .msg .col h3{font-size: .24rem;}
    .contact .r1 .inner .group .swiper .swiper-wrapper .swiper-slide:hover .msg .note{height: 1.2rem;}

    .english .fw-100{font-weight: 300;}
    .english .f-100{font-size: .8rem;}
    .english .f-60{font-size: .5rem;}
    .english .f-50{font-size: .4rem;}
    .english .afterInner .banner .inner .group .f-60{font-size: .6rem;}
    .english #app footer .inner .mid .col p small{display: block;margin-bottom: .03rem;}
    .english #app footer .inner .mid .col p{padding-bottom: .1rem;}
    .english #app footer .inner .mid .col .footNav .list .child{flex-direction: column;align-items: flex-end;height: calc(100% + 6rem);top: -3rem;justify-content: center;}
    .english .jobPop .popCon .mid .f-20{font-size: .2rem;}
    .english .home .r2 .inner .group .mid .msgBox .sliderMsg > p{max-width: 56%;}
    .english .home .r5 .inner .part .msg{width: 36%;}
    .english .develop .r3 .inner > .layer-topic{width: 40%;}
    .english .develop .r3 .inner .msgBox .msg h3{width: 35%;flex-wrap: wrap;}
    .english .develop .r4 .stickyContent .inner .part .group .mid{padding-left: 58%;}
    .english .develop .r4 .stickyContent .inner .part .group .layer-topic{padding-right: 32%;}
    .english .develop .r5 .inner .layer-form .inRow .inCol span{white-space: normal;line-height: 1.15;max-width: 1.5rem;}
    .english .develop .r5 .inner .layer-form .inRow .inCol .inTxt{width: 2.8rem;}
    .english .about .r1 .inner .btm{display: grid;grid-template-columns: repeat(4,1fr);align-items: start;gap: 0 .4rem;}
    .english .about .r4 .inner .group{height: 5.8rem;}
    .english .news .r1 .inner>.top .tabBox .tab{line-height: 1.1;}
    .english .casePop .inner .btm .box .msg .col h3{font-size: .24rem;}
    .english .greenDetail .caseRow .inner .btm .box .msg .col h3{font-size: .24rem;}
    .english .green .r1 .inner .content .group .box .msg .btm .wid-100{position: relative;width: 48%;}
    .english .green .r1 .inner .content .group .box .msg .btm .wid-100 h3{width: 100%;}
    .english .home .r4 .inner .group .swiper .swiper-slide .msg .note .layer-item{gap: 0 .15rem;}
    .english .home .r4 .inner .group .swiper .swiper-slide .msg .note .layer-item .list{align-items: flex-start;}
    .english .green .r1 .inner .tree .child .part{grid-template-columns: 1.8rem calc(100% - 1.8rem);}
    .english .business .msgRow .inner .col:nth-of-type(2) h2{padding-right: 10%;flex-wrap: wrap;line-height: 1.1!important;}
    .english .business .msgRow .inner .col:nth-of-type(2)>p:last-of-type{margin-top: 1rem;}
    .english .develop .r4 .stickyContent .inner .part .group .mid .layer-item .list .dot{left: auto;right: 0;}
    .english .develop .r4 .stickyContent .inner .part .group .mid .layer-item .list{padding-right: .2rem;padding-left: 0;}
    .english .business .caseRow .inner .group .swiper .swiper-wrapper .swiper-slide .msg .note{white-space: nowrap;width: 90%;text-overflow: ellipsis;overflow: hidden;left: .4rem;}

    .ruStyle p{line-height: 1.3;}
    .ruStyle .fw-100{font-weight: 300;}
    .ruStyle .f-100{font-size: .8rem;}
    .ruStyle .f-80{font-size: .6rem;}
    .ruStyle .f-60{font-size: .48rem;}
    .ruStyle .f-56{font-size: .48rem;}
    .ruStyle .f-50{font-size: .4rem;}
    .ruStyle .f-48{font-size: .36rem;}
    .ruStyle .f-36{font-size: .26rem;}
    .ruStyle .f-32{font-size: .24rem;}
    .ruStyle .f-30{font-size: .24rem;}
    .ruStyle .f-24{font-size: .2rem;}
    .ruStyle .f-22{font-size: .18rem;}
    .ruStyle .f-20{font-size: .18rem;}
    .ruStyle .f-18{font-size: .16rem;}
    .ruStyle .lh-11{line-height: 1;}
    .ruStyle .layer-btn{width: auto;min-width: 1.7rem;max-width: 2.7rem;}
    .ruStyle .afterInner .banner .inner .group .f-60{font-size: .6rem;}
    .ruStyle #app footer .inner .mid .col p small{display: block;margin-bottom: .03rem;}
    .ruStyle #app footer .inner .mid .col p{padding-bottom: .1rem;}
    .ruStyle #app footer .inner .mid .col .footNav .list .child>a{text-align: right;}
    .ruStyle #app footer .inner .mid .col .footNav .list .child{flex-direction: column;align-items: flex-end;height: calc(100% + 6rem);top: -3rem;justify-content: center;}
    .ruStyle .jobPop .popCon .mid .f-20{font-size: .2rem;}
    .ruStyle .home .banner .inner .group .msgBox .msg h1{width: 72%;}
    .ruStyle .home .r1 .inner .group .col .msg{white-space: nowrap;}
    .ruStyle .home .r2 .inner .group .mid .msgBox .sliderMsg > p{max-width: 56%;}
    .ruStyle .home .r2 .inner .group .mid .msgBox .sliderMsg .title .col small{font-size: 1.2vw;}
    .ruStyle .home .r2 .inner .group .mid .msgBox .sliderMsg .title .col h3{font-size: 1.5vw;}
    .ruStyle .home .r3 .bg .map .txt .step{max-width: 100%;max-height: 100%;width: auto;height: auto;}
    .ruStyle .home .r5 .inner .part .msg{width: 45%;left: 50%;}
    .ruStyle .home .r5 .inner .group .btm{grid-template-columns: 50% 50%;}
    .ruStyle .home .r6 .inner .layer-topic .layer-btn{bottom: auto;}
    .ruStyle .home .r6 .inner .layer-topic .tabItem .tab{line-height: 1.05;}
    .ruStyle .develop .r3 .inner > .layer-topic{width: 40%;}
    .ruStyle .develop .r3 .inner .msgBox .msg h3{width: 35%;flex-wrap: wrap;text-align: left;}
    .ruStyle .develop .r4 .stickyContent .inner .part .group .mid{padding-left: 58%;}
    .ruStyle .develop .r4 .stickyContent .inner .part .group .layer-topic{padding-right: 32%;}
    .ruStyle .develop .r5 .inner .layer-form .inRow .inCol span{white-space: normal;line-height: 1.15;max-width: 1.4rem;}
    .ruStyle .develop .r5 .inner .layer-form .inRow .inCol .inTxt{width: 2.8rem;}
    .ruStyle .about .r1 .inner .btm{display: grid;grid-template-columns: repeat(4,1fr);align-items: start;gap: 0 .4rem;}
    .ruStyle .about .r4 .inner .group{height: 5.8rem;}
    .ruStyle .news .r1 .inner>.top .tabBox .tab{line-height: 1.1;}
    .ruStyle .casePop .inner .btm .box .msg .col h3{font-size: .24rem;}
    .ruStyle .casePop .inner .btm .box:nth-of-type(2):hover{padding-bottom: 3rem;}
    .ruStyle .casePop .inner .btm .box:nth-of-type(2) .other{height: 3rem;}
    .ruStyle .greenDetail .caseRow .inner .btm .box .msg .col h3{font-size: .24rem;}
    .ruStyle .greenDetail .caseRow .inner .btm .box:nth-of-type(2):hover{padding-bottom: 3rem;}
    .ruStyle .greenDetail .caseRow .inner .btm .box:nth-of-type(2) .other{height: 3rem;}
    .ruStyle .green .r1 .inner .content .group .box .msg .btm .wid-100{position: relative;width: 48%;}
    .ruStyle .green .r1 .inner .content .group .box .msg .btm .wid-100 h3{width: 100%;}
    .ruStyle .home .r4 .inner .group .swiper .swiper-slide .msg .note .layer-item{gap: 0 .1rem;grid-template-columns: auto auto;grid-auto-flow: unset;}
    .ruStyle .home .r4 .inner .group .swiper .swiper-slide .msg .note .layer-item .list{align-items: flex-start;}
    .ruStyle .home .r4 .inner .group .swiper .swiper-slide .msg .note>p{line-height: 1.05;}
    .ruStyle .green .r1 .inner .tree .child .part{grid-template-columns: 1.8rem calc(100% - 1.8rem);}
    .ruStyle .business .treeRow .inner .tab .layer-icon{margin-right: .2rem;}
    .ruStyle .business .treeRow .inner .tab h2{font-size: .16rem;line-height: 1;width: calc(100% - 1rem);}
    .ruStyle .business .msgRow .inner .col small{line-height: 1.1;}
    .ruStyle .business .msgRow .inner .col:nth-of-type(2) h2{padding-right: 10%;flex-wrap: wrap;line-height: 1.1!important;}
    .ruStyle .business .msgRow .inner .col:nth-of-type(2)>p:last-of-type{margin-top: 1rem;}
    .ruStyle .develop .r2 .inner .other{width: 60%;}
    .ruStyle .develop .r2 .inner .msgBox .msg h3{line-height: 1;text-align: left;}
    .ruStyle .develop .r4 .stickyContent .inner .part .group .mid .layer-item .list .dot{left: auto;right: 0;}
    .ruStyle .develop .r4 .stickyContent .inner .part .group .mid .layer-item .list{padding-right: .2rem;padding-left: 0;}
    .ruStyle .develop .r4 .stickyContent .inner .part .group .mid .layer-icon{margin-bottom: .4rem;}
    .ruStyle .develop .r4 .stickyContent .inner .part .group .mid .layer-icon .icon{height: .7rem;}
    .ruStyle .about .r4 .inner .group .box .items{max-height: 2.5rem;overflow: auto;}
    .ruStyle .about .r2 .inner .group .box .msg .after{padding: 0 4%;}
    .ruStyle .business .caseRow .inner .group .swiper .swiper-wrapper .swiper-slide .msg .note{white-space: nowrap;width: 90%;text-overflow: ellipsis;overflow: hidden;left: .4rem;}
    .ruStyle .news .r1 .inner .tree .layer-down .txt > a{white-space: nowrap;}
    .ruStyle .news .r1 .inner .tree .tabBox .tab{line-height: 1;display: flex;align-items: center;justify-content: flex-start;white-space: normal;}
    .ruStyle #app footer .inner .mid .col .footNav .list .child .line{height: .1rem;}

}
@media screen and (orientation : portrait){
    .news .r3 .inner .tree .tabBox{gap: 0;}
    .home .r4 .inner .layer-topic h2{flex-wrap: wrap;}
    .english .develop .r1 .inner .msg h2{line-height: 1.1;}
    .ruStyle .develop .r1 .inner .msg h2{line-height: 1.1;}

    .english p{line-height: 1.2;}
    .english #app footer .inner .mid .col p small{display: block;margin-bottom: .2rem;}
    .english #app footer .inner .mid .col p{padding-bottom: .4rem;}
    .english .afterInner .banner .inner .group h1{flex-wrap: wrap;line-height: 1;}
    .english .home .r2 .inner .group > h2{flex-wrap: wrap;align-items: center;justify-content: center;align-content: center}
    .english .home .r2 .inner .group > h2 .letter{margin: .1em .15em;}
    .english .home .r2 .inner .group .set{padding-bottom: 3.15rem;}
    .english .home .r4 .inner .group .swiper .swiper-slide .msg .note >p{padding-right: 10%;line-height: 1.1;}
    .english .home .r6 .inner .layer-topic .layer-btn{top: 0;}
    .english .afterInner .banner .inner .group .note{width: 78%;}
    .english .afterInner .banner .inner .group .note br{display: none;}
    .english .green .r1 .inner .layer-topic h2{font-size: 5vw;}
    .english .green .r1 .inner .content .group .box .msg:before{background: linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,.7) 90%)}
    .english .green .r1 .inner .content .group .box .msg .btm{padding-bottom: .8rem;position: relative}
    .english .green .r1 .inner .content .group .box .msg .btm h3{width: 100%;margin-bottom: .1rem;}
    .english .green .r1 .inner .content .group .box .msg .btm .countFn{position: absolute;bottom: 0;left: 0;}
    .english .business .msgRow .inner .col:nth-of-type(2) h2{padding-right: .8rem;flex-wrap: wrap;}
    .english .business .fixRow .inner .note{width: 80%;right: 0;margin: 0 auto;}
    .english .business .caseRow .inner .group .swiper .swiper-wrapper .swiper-slide .msg .note{position: relative;bottom: 0;}
    .english .develop .r1 .inner .msg{margin: 0 5vw 1.5rem 5vw;}
    .english .develop .r5 .inner .layer-form .inRow .inCol{grid-template-columns: 100%;gap: .1rem 0;}
    .english .develop .r5 .inner .layer-form .inRow .inCol .inArea::placeholder{line-height: 1.1;font-size: 12px;}
    .english .about .r1 .inner .btm{grid-template-columns: 100%;}
    .english .about .r2 .inner .group .box .msg h3.after{font-size: 5vw;}
    .english .about .r4 .inner .group .box .items{overflow: auto;}
    .english .about .r5 .inner .layer-topic h2{flex-wrap: wrap;margin-bottom: .4rem;}
    .english .about .r5 .inner .layer-topic .tabItem li{text-align: center;}
    .english .news .r1 .inner>.top .tabBox .tab{font-size: 5vw;}
    .news .r3 .inner .tree .tabBox{gap: 0;}
    .english .news .r3 .inner .tree .tabBox .tab{white-space: nowrap;}
    .english .join .r1 .inner .top .msg{width: 90%;margin: 0 auto;}
    .english .join .r1 .inner .top .msg h2{text-align: center;}
    .english .joinPop .inner .layer-topic .layer-btn{top: 0;}
    .english .contact .r1 .inner .group .swiper .swiper-wrapper .swiper-slide .msg .note{height: auto;}
    .english .contact .r1 .inner .group .swiper .swiper-wrapper .swiper-slide .msg .note .pList small{margin-right: .15rem;}
    .english .searchPage .r1 .inner .clear h2{font-size: 4.5vw;}


    .ruStyle p{line-height: 1.2;}
    .ruStyle .f-60{font-size: 5.5vw;}
    .ruStyle .f-50{font-size: 5vw;}
    .ruStyle .f-48{font-size: 4.8vw;}
    .ruStyle .layer-item .list p{line-height: 1.2;}
    .ruStyle .layer-btn{width: auto;min-width: 2.5rem;max-width: 3.8rem;}
    .ruStyle nav.menu .items .content .appLists .child>a{font-size: 3.6vw;padding-left: 6vw;line-height: 1.1;white-space: normal;}
    .ruStyle #app footer .inner .mid .col p small{display: block;margin-bottom: .2rem;}
    .ruStyle #app footer .inner .mid .col p{padding-bottom: .4rem;}
    .ruStyle #app footer .inner .btm .col > a{line-height: 1}
    .ruStyle #app footer .inner .btm .col .line{height: .2rem;}
    .ruStyle .afterInner .banner .inner .group h1{font-size: 7.2vw;}
    .ruStyle .afterInner .banner .inner .group h1{flex-wrap: wrap;line-height: 1;}
    .ruStyle .home .r2 .inner .group > h2{flex-wrap: wrap;align-items: center;justify-content: center;align-content: center}
    .ruStyle .home .r2 .inner .group > h2 .letter{margin: .1em .15em;}
    .ruStyle .home .r2 .inner .group .set{padding-bottom: 3.15rem;}
    .ruStyle .home .r4 .inner .group .swiper .swiper-slide .msg .note{height: 1rem;}
    .ruStyle .home .r4 .inner .group .swiper .swiper-slide .msg .note >p{padding-right: 10%;line-height: 1.1;}
    .ruStyle .home .r5 .inner .part .msg .f-56{font-size: 6vw;}
    .ruStyle .home .r6 .inner .layer-topic .layer-btn{top: 0;}
    .ruStyle .home .r6 .inner .group .tabCon .swiper .swiper-slide .mid h2{line-height: 1.1;}
    .ruStyle .afterInner .banner .inner .group .note{width: 90%;line-height: 1.1;}
    .ruStyle .afterInner .banner .inner .group .note br{display: none;}
    .ruStyle .green .r1 .inner .layer-topic h2{font-size: 5vw;}
    .ruStyle .green .r1 .inner .tree .child .part{grid-template-columns: 2rem calc(100% - 2rem);}
    .ruStyle .green .r1 .inner .tree .child .part .tabItem .tab{font-size: 13px;}
    .ruStyle .green .r1 .inner .tree .child .typeBox>.box .tabItem .tab{font-size: 13px;}
    .ruStyle .green .r1 .inner .content .group .box .msg:before{background: linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,.7) 90%)}
    .ruStyle .green .r1 .inner .content .group .box .msg .btm{padding-bottom: .8rem;position: relative}
    .ruStyle .green .r1 .inner .content .group .box .msg .btm h3{width: 100%;margin-bottom: .1rem;}
    .ruStyle .green .r1 .inner .content .group .box .msg .btm .countFn{position: absolute;bottom: 0;left: 0;}
    .ruStyle .casePop .inner .btm .box:nth-of-type(2){padding-bottom: 4rem;}
    .ruStyle .casePop .inner .btm .box:nth-of-type(2) .other{height: 3.6rem;}
    .ruStyle .casePop .inner .btm .box .other .countFn .count{font-size: 10vw;}
    .ruStyle .casePop .inner .top #ajaxCon .layer-icon{padding-right: 45%;}
    .ruStyle .casePop .inner .top #ajaxCon p{line-height: 1.1;}
    .ruStyle .greenDetail .caseRow .inner .btm .box:nth-of-type(2){padding-bottom: 4rem;}
    .ruStyle .greenDetail .caseRow .inner .btm .box:nth-of-type(2) .other{height: 3.6rem;}
    .ruStyle .greenDetail .caseRow .inner .btm .box .other .countFn .count{font-size: 10vw;}
    .ruStyle .greenDetail .caseRow .inner .top .layer-icon{padding-right: 45%;}
    .ruStyle .greenDetail .caseRow .inner .top p{line-height: 1.1;}
    .ruStyle .business .msgRow .inner .col:nth-of-type(2) h2{padding-right: .8rem;flex-wrap: wrap;}
    .ruStyle .business .fixRow .inner .note{width: 80%;right: 0;margin: 0 auto;}
    .ruStyle .business .caseRow .inner .group .swiper .swiper-wrapper .swiper-slide .msg .note{position: relative;bottom: 0;}
    .ruStyle .business .treeRow .inner .tab{width: 68vw;}
    .ruStyle .business .treeRow .inner .tab h2{width: calc(100% - 1.5rem);line-height: 1;}
    .ruStyle .business .caseRow .inner .top .layer-topic h2{flex-wrap: wrap;line-height: 1;width: 58%;}
    .ruStyle .business .msgRow .inner .col small{line-height: 1.1;}
    .ruStyle .business .msgRow .inner .col .moreBox .box{display: grid;grid-template-columns: repeat(2,1fr);gap: .1rem;}
    .ruStyle .business .titleRow .inner .layer-topic .iconfont{font-size: 9vw;}
    .ruStyle .business .powerRow .inner .layer-topic h2{justify-content: center;flex-wrap: wrap;font-size: 5vw;}
    .ruStyle .business .titleRow .inner .layer-topic h2{flex-wrap: wrap;justify-content: center;}
    .ruStyle .business .powerRow .inner .layer-topic:after{top: .2rem;bottom: auto;}
    .ruStyle .business .powerRow .inner .layer-topic:before{top: .2rem;bottom: auto;}
    .ruStyle .business .msgRow .inner .col .moreBox .box .countFn{margin-right: 0;}
    .ruStyle .develop .r1 .inner .msg{margin: 0 5vw 1.5rem 5vw;}
    .ruStyle .develop .r4 .stickyContent .inner .part .group .mid .layer-item .list .dot{left: auto;right: 0;width: .08rem;height: .08rem;}
    .ruStyle .develop .r4 .stickyContent .inner .part .group .mid .layer-item .list{padding-right: .2rem;padding-left: 0;}
    .ruStyle .develop .r5 .inner .layer-form .inRow .inCol{grid-template-columns: 100%;gap: .1rem 0;}
    .ruStyle .develop .r5 .inner .layer-form .inRow .inCol .inArea::placeholder{line-height: 1.1;font-size: 12px;}
    .ruStyle .develop .r5 .inner .layer-form .btm .layer-btn{text-align: center;}
    .ruStyle .develop .r5 .inner .layer-form .btm .layer-btn .txt{line-height: 1.1;}
    .ruStyle .develop .r5 .inner .layer-form .inRow{padding-bottom: .4rem;}
    .ruStyle .develop .r5 .inner .layer-form .inRow .other{bottom: 0;}
    .ruStyle .about .r1 .inner .btm{grid-template-columns: 100%;}
    .ruStyle .about .r2 .inner .group .box .msg h3.after{font-size: 5vw;}
    .ruStyle .about .r4 .inner .group .box .items{overflow: auto;}
    .ruStyle .about .r5 .inner .layer-topic h2{flex-wrap: wrap;margin-bottom: .4rem;}
    .ruStyle .about .r5 .inner .layer-topic .tabItem li{text-align: center;line-height: 1.1;}
    .ruStyle .news .r1 .inner>.top .tabBox .tab{font-size: 5vw;}
    .ruStyle .news .r3 .inner .tree .tabBox .tab{white-space: nowrap;}
    .ruStyle .join .r1 .inner .top .msg{width: 90%;margin: 0 auto;}
    .ruStyle .join .r1 .inner .top .msg h2{text-align: center;}
    .ruStyle .join .r1 .inner .group .mid .swiper .swiper-wrapper .swiper-slide{width: 80vw;}
    .ruStyle .join .r2 .inner .group .swiper .swiper-wrapper .swiper-slide{width: 80vw;}
    .ruStyle .join .r1 .inner .group .layer-topic h2{flex-wrap: wrap;justify-content: center;}
    .ruStyle .join .r1 .inner .group .layer-topic .note{text-align: center;}
    .ruStyle .join .r2 .inner .layer-topic h2{flex-wrap: wrap;justify-content: center;}
    .ruStyle .joinPop .inner .layer-topic .layer-btn{top: 0;}
    .ruStyle .joinPop .inner .swiper .swiper-pagination{height: 1.2rem;}
    .ruStyle .joinPop .inner .layer-topic h2{flex-wrap: wrap;}
    .ruStyle .contact .r1 .inner .group .swiper .swiper-wrapper .swiper-slide .msg .note{height: auto;}
    .ruStyle .contact .r1 .inner .group .swiper .swiper-wrapper .swiper-slide .msg .note .pList small{margin-right: .15rem;}
    .ruStyle .searchPage .r1 .inner .clear h2{font-size: 4.5vw;}
    .ruStyle .joinPop .inner .swiper .group .box{height: 1.2rem;}
    .ruStyle .jobPop .popCon .top h3{width: 82%;}
    .ruStyle .develop .r2 .inner .msgBox .msg h3{text-align: left;font-size: 5vw;}
    .ruStyle .develop .r2 .inner .other h2{font-size: 5vw;}
    .ruStyle .news .r1 .inner>.top .tabBox .line{margin: 0 .4rem;}
    .ruStyle .news .r1 .inner>.top .tabBox .tab{line-height: 1;text-align: center;font-size: 3.8vw;}

}