.inside-contact-1{overflow:hidden;padding-top:2.5rem}.inside-contact-1 .text{font-size:.3rem;line-height:1.5;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;text-align:justify}.inside-contact-1 .text .span-1{display:block}.inside-contact-1 .text .left{width:50%;padding-right:.2rem}.inside-contact-1 .text p{margin-bottom:.3rem}.inside-contact-1 .text p:last-child{margin-bottom:0}.inside-contact-1 .text .right{width:50%}@media (max-width:1024px){.inside-contact-1{padding-top:100px}.inside-contact-1 .common-title-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.inside-contact-1 .common-title-2 .t1{width:100%;text-align:left}.inside-contact-1 .common-title-2 .t2{width:100%;text-align:left}.inside-contact-1 .text{font-size:16px;line-height:2;padding-bottom:60px}.inside-contact-1 .text .span-1{display:initial}.inside-contact-1 .text .left{width:100%;padding:0 0 20px 0}.inside-contact-1 .text p{margin-bottom:20px}.inside-contact-1 .text p:last-child{margin-bottom:0}.inside-contact-1 .text .right{width:100%}}.team .listTeam{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.2rem}.team .listTeam li{width:33.333%;padding:0 .2rem;padding-bottom:.4rem}.team .listTeam li>div{min-height:100%}.team .listTeam li .pic{overflow:hidden}.team .listTeam li .pic img{width:100%;-webkit-transition:all 700ms ease;transition:all 700ms ease;-webkit-transform-origin:top center;transform-origin:top center}.team .listTeam li .tit{font-size:.3rem;margin-bottom:.1rem}.team .listTeam li .txt{font-size:.24rem;line-height:1.5;color:var(--grey)}.team .listTeam li .txtbox{padding-top:.2rem;-webkit-transition:all 500ms linear;transition:all 500ms linear;background-color:#fff;position:relative}.team .listTeam li li:hover .pic img{-webkit-transform:scale(1.05);transform:scale(1.05)}.team .listTeam li li:hover .txtbox:before{opacity:1}@media (max-width:1024px){.team .listTeam{margin:0 -10px}.team .listTeam li{padding-left:10px;padding-right:10px;padding-bottom:20px}.team .listTeam li .txtbox{padding-top:20px;padding-bottom:20px}.team .listTeam li .tit{font-size:16px;margin-bottom:10px}.team .listTeam li .txt{font-size:14px;line-height:24px}}@media (max-width:480px){.team .listTeam li{width:50%}.team .listTeam .txt{font-size:12px}}.inside-message{font-size:.24rem;padding-top:2rem}.inside-message .titleBig{overflow:hidden;position:relative;color:var(--main-color);font-size:.7rem;line-height:1;padding-bottom:1rem;text-align-last:justify;text-align:justify}.inside-message .nr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.5rem}.inside-message .title-1{font-size:.4rem;padding-bottom:.1rem}.inside-message .ewm{padding-top:.4rem}.inside-message .ewm .txt{padding-top:.2rem}.inside-message .ewmC{width:2.3rem;text-align:center}.inside-message .left{width:50%;min-height:100%}.inside-message .leftC{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inside-message .right{width:50%}.inside-message .sm{padding-bottom:.4rem}.inside-message .list-form li{width:100%;padding-bottom:.2rem}.inside-message .list-form li:last-child{padding-bottom:0}.inside-message .list-form .box{display:block;position:relative}.inside-message .list-form .title-form{line-height:.5rem;position:absolute;top:0;left:0}.inside-message .list-form .text-form{width:100%;border:0;color:#666;padding:0 0 0 1.4rem;font-size:.24rem;line-height:.5rem;background:#f3f3f3;-webkit-transition:all 500ms ease;transition:all 500ms ease;background:transparent;border-bottom:solid 1px #ccc}.inside-message .list-form .textarea-form{width:100%;border:0;color:#666;padding:.07rem 0 .15rem 1.4rem;font-size:.24rem;-webkit-transition:all 500ms ease;transition:all 500ms ease;background:transparent;border-bottom:solid 1px #ccc;height:1.2rem;vertical-align:top;resize:none}.inside-message .list-form .submitBtn{font-weight:700;display:inline-block;vertical-align:top;position:relative;font-size:.36rem;color:#000;line-height:.6rem}.inside-message .list-form .submitBtn>span{display:block;width:100%;overflow:hidden}.inside-message .list-form .submitBtn .fake{visibility:hidden;opacity:0}.inside-message .list-form .submitBtn .in{color:#000;height:100%;position:absolute;top:0;left:0;-webkit-transition:.5s;transition:.5s}.inside-message .list-form .submitBtn .out{color:var(--main-color);height:0;position:absolute;bottom:0;left:0;-webkit-transition:.5s;transition:.5s}.inside-message .list-form .submitBtn .out span{position:absolute;bottom:0;left:0;width:100%}.inside-message .list-form .submitBtn:hover .in{height:0}.inside-message .list-form .submitBtn:hover .out{height:100%}@media (max-width:1024px){.inside-message{font-size:16px;padding-top:100px;text-align:center}.inside-message .titleBig{font-size:24px}.inside-message .left{width:100%;padding:0 0 100px 0}.inside-message .right{width:100%;text-align:left}.inside-message .title-1{font-size:24px;margin-bottom:10px}.inside-message .ewm{text-align:center;padding-top:40px}.inside-message .ewm .txt{padding-top:20px}.inside-message .ewmC{width:180px;margin:auto}.inside-message .sm{padding-bottom:30px}.inside-message .sm p{margin-bottom:20px}.inside-message .sm p:last-child{margin-bottom:0}.inside-message .list-form li{padding-bottom:20px}.inside-message .list-form li:last-child{padding-bottom:0}.inside-message .list-form .title-form{line-height:40px;position:absolute;top:0;left:0}.inside-message .list-form .text-form{padding:0 0 0 80px;font-size:16px;line-height:40px}.inside-message .list-form .textarea-form{padding:10px 0 10px 80px;font-size:16px;height:120px}.inside-message .list-form .submitBtn{font-size:24px;line-height:40px}}.inside-address{overflow:hidden;padding-top:2rem}.inside-address .addressDiv{padding-top:.14rem}.inside-address .listAddress{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.1rem}.inside-address .listAddress li{width:25%;padding:0 .1rem}.inside-address .listAddress li:first-child .item{min-height:100%;height:auto;padding:.4rem .4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inside-address .listAddress li:first-child .item .arrow img{max-height:.6rem}.inside-address .listAddress .item{font-size:.24rem;line-height:1.5;position:relative;background:#f3f3f3;padding:.4rem;height:3rem;margin-bottom:.2rem;-webkit-transition:color 334ms ease;transition:color 334ms ease}.inside-address .listAddress .item:last-child{margin-bottom:0}.inside-address .listAddress a{display:block;width:100%;height:100%;color:var(--grey)}.inside-address .listAddress .t1{color:#000;font-size:.3rem;line-height:1}.inside-address .listAddress .t2{margin-top:.4rem}.inside-address .listAddress .t3{margin-top:.3rem}.inside-address .listAddress .arrow{opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 500ms ease;transition:all 500ms ease;bottom:.4rem;right:.4rem;position:absolute}.inside-address .listAddress .arrow img{max-height:.31rem}@media (min-width:1025px){.inside-address .item:hover{background:var(--main-color)}.inside-address .item:hover .t1{color:#fff}.inside-address .item:hover .t2,.inside-address .item:hover .t3{color:#fff}.inside-address .item:hover .t2 a,.inside-address .item:hover .t3 a{color:#fff}.inside-address .item:hover .arrow{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:1024px){.inside-address{padding-top:100px}.inside-address .common-title-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.inside-address .common-title-2 .t1{width:100%;text-align:left}.inside-address .common-title-2 .t2{width:100%;text-align:left}.inside-address .listAddress{margin-left:-10px;margin-right:-10px}.inside-address .listAddress li{width:50%;padding:0 10px 20px 10px}.inside-address .listAddress li:first-child{width:100%}.inside-address .listAddress li:first-child .item{padding:30px 20px;height:auto}.inside-address .listAddress .t1{font-size:18px}.inside-address .listAddress .t2{margin-top:20px}.inside-address .listAddress .t3{margin-top:20px}.inside-address .listAddress .arrow{display:none}.inside-address .listAddress .item{font-size:16px;height:auto;padding:20px 20px;margin-bottom:20px}.inside-address .listAddress .item:last-child{margin-bottom:0}}@media (max-width:480px){.inside-address .listAddress li{width:100%}}.inside-look{padding-top:3rem;font-size:.3rem;line-height:1.5;color:var(--main-color);text-align:center;overflow:hidden}.inside-look .text .t1{font-size:1rem}.inside-look .text .t2{font-size:.6rem;line-height:1.2}.inside-look .text a{color:var(--main-color)}@media (max-width:1024px){.inside-look{font-size:16px;line-height:2;padding-top:80px}.inside-look .text .t1{font-size:32px}.inside-look .text .t2{font-size:20px;line-height:1.5}}.inside-job-2{padding:1rem 0 3rem 0;font-size:.2rem;overflow:hidden}.inside-job-2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.1rem}.inside-job-2 li{width:20%;padding:0 .1rem}.inside-job-2 li .item{overflow:hidden;height:5.3rem;line-height:.34rem;text-align:center;background:#f3f3f3;-webkit-transition:all 334ms ease;transition:all 334ms ease;min-height:100%;padding:.3rem .1rem;padding-top:.4rem;color:var(--main-color)}.inside-job-2 li a{width:100%;height:100%;display:block;color:var(--main-color);padding-top:1.8rem;-webkit-transition:all 334ms linear;transition:all 334ms linear}.inside-job-2 li .t1{font-size:.24rem;text-transform:uppercase}.inside-job-2 li .t2{font-size:.24rem}.inside-job-2 li .t3{-webkit-transition:all 334ms ease;transition:all 334ms ease;-webkit-transform:scale(0);transform:scale(0)}.inside-job-2 li .t3 img{max-height:.4rem}.inside-job-2 li .t4{margin-top:.6rem;-webkit-transition:all 334ms ease;transition:all 334ms ease}@media (min-width:1025px){.inside-job-2 li:hover a{padding-top:0}.inside-job-2 li:hover .t3{height:auto;-webkit-transform:scale(1);transform:scale(1);margin-top:1.55rem}.inside-job-2 li:hover .t4{margin-top:1.6rem}.inside-job-2 li:hover li:last-child .t3{margin-top:1.9rem}}@media (max-width:1024px){.inside-job-2{font-size:16px;padding-top:100px;padding-bottom:100px}.inside-job-2 ul{margin-left:-10px;margin-right:-10px}.inside-job-2 li{width:50%;padding:0 10px 20px 10px}.inside-job-2 li a{padding:40px 0}.inside-job-2 li .item{height:auto;line-height:1.5}.inside-job-2 li:last-child{width:100%}.inside-job-2 li .t1{font-size:14px;display:none}.inside-job-2 li .t2{font-size:16px}.inside-job-2 li .t3{display:none}.inside-job-2 li .t4{margin-top:20px}}.inside-hope{background-repeat:no-repeat;background-position:top center;background-color:#fff;padding-bottom:3rem;background-size:cover;font-size:.3rem;line-height:1.5;overflow:hidden}.inside-hope .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inside-hope .left{width:40%}.inside-hope .titleBig{color:var(--main-color);line-height:1.2rem}.inside-hope .titleBig .t1{font-size:1.2rem}.inside-hope .titleBig .t2{font-size:1rem}.inside-hope .right{width:60%;padding-top:.1rem}.inside-hope .right .txt{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inside-hope .right p:last-child{padding-bottom:0}@media (max-width:1024px){.inside-hope{font-size:16px;line-height:2;padding-bottom:100px}.inside-hope .left{width:100%;padding:0 0 40px 0}.inside-hope .right{width:100%}.inside-hope .right p{margin-bottom:20px}.inside-hope .right p:last-child{margin-bottom:0}.inside-hope .titleBig{font-size:32px;line-height:1}.inside-hope .titleBig .t1{font-size:32px;margin-bottom:10px}}