*{box-sizing:border-box}h2,h3,h4{margin:0;padding:0;line-height:1.25}::-webkit-scrollbar{width:4px;height:4px;background:#fff}::-webkit-scrollbar-corner,::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border-radius:4px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background-color:#b4a0781a;box-shadow:inset 0 0 1px #b4a07880}::-webkit-scrollbar-thumb{background-color:#00000029}@media(min-width:768px){.about-us__mobile{display:none}}.about-us__mobile img,.about-us__mobile .banner img{width:100%;height:auto;object-fit:cover;vertical-align:top}.about-us__mobile .our-story{padding:0 2vw}.about-us__mobile .our-story h2{margin:0;padding:0;line-height:2;text-align:center}.about-us__mobile .our-story p{margin:0;padding:0;line-height:1.5;color:#555}.about-us__mobile .service{padding:0 2vw}.about-us__mobile .service .item{position:relative;margin-bottom:2vw}.about-us__mobile .service .item img{width:100%;height:auto;object-fit:cover;vertical-align:top}.about-us__mobile .service .item div{position:absolute;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;top:0;left:0;color:#fff;background-color:#0000001a;padding:0 4vw}.about-us__mobile .service .item div h3{line-height:3;font-size:1.2rem;color:#fff}.about-us__mobile .service .item div p{line-height:1.5;font-size:1rem}.about-us__mobile .group-culture{padding:0 2vw}.about-us__mobile .group-culture h2{margin:0;padding:0;line-height:2;text-align:center}.about-us__mobile .group-culture .item-list{padding:2vw;background:#f6f7f9}.about-us__mobile .group-culture .item-list .item{margin-bottom:2vw}.about-us__mobile .group-culture .item-list .item img{width:100%;height:auto;object-fit:cover;vertical-align:top}.about-us__mobile .group-culture .item-list .item h3{margin:0;padding:0;line-height:2;font-size:1.2rem;color:#0261bc}.about-us__mobile .group-culture .item-list .item p{color:#555}.about-us__mobile .history h2{margin:0;padding:0;line-height:2;text-align:center}.about-us__mobile .history .history-list{padding:2vw 0}.about-us__mobile .history .history-list .item{position:relative}.about-us__mobile .history .history-list .item .item-top{display:flex;padding:0vw 12vw;position:relative}.about-us__mobile .history .history-list .item .item-top .content{display:flex;flex-direction:column;justify-content:center;padding:5vw 2vw;background:#0261bc;color:#fff;font-size:3vw}.about-us__mobile .history .history-list .item .item-top .content .title{display:flex;justify-content:space-between;font-size:3.2vw;margin-bottom:2vw}.about-us__mobile .history .history-list .item .item-top .content p{height:30vw;overflow:auto}.about-us__mobile .history .history-list .item .item-top:after{border-left:1.2vw solid transparent;border-right:1.2vw solid transparent;border-top:1.2vw solid #0261bc;bottom:-1.2vw;content:" ";display:block;height:0;left:50%;margin-left:-1.2vw;position:absolute;width:0}.about-us__mobile .history .history-list .item .item-bottom{margin-top:2vw;position:relative;display:flex;justify-content:center;align-items:center}.about-us__mobile .history .history-list .item .item-bottom .radio{display:inline-block;width:6vw;height:6vw;background:#0261bc33;border-radius:50%}.about-us__mobile .history .history-list .item .item-bottom .radio:after{content:"";position:absolute;width:3vw;height:3vw;background:#0261bc;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.about-us__mobile .history .history-list .item .item-bottom:before{content:" ";position:absolute;width:100%;height:1px;background:#dcdcdc;top:50%;transform:translateY(-50%);left:0}.about-us__mobile .global-layout{padding:0 2vw}.about-us__mobile .global-layout .item{padding:4vw 2vw;background:#f3f3f3}.about-us__mobile .global-layout .item h2{line-height:2;font-size:1.2rem;text-align:center;margin-bottom:2vw}.about-us__mobile .global-layout .item div{margin-top:2vw}.about-us__mobile .global-layout .item div h3{line-height:2;font-size:1.2rem;color:#0261bc;margin-bottom:2vw}.about-us__pc{display:none}@media(min-width:768px){.about-us__pc{display:block}.about-us__pc img{width:100%;height:auto;object-fit:cover;vertical-align:top}.about-us__pc .banner{position:relative}.about-us__pc .banner h2{color:#fff}.about-us__pc .banner .desc{position:absolute;top:50%;transform:translateY(-50%);left:0;display:flex;justify-content:center;width:100%;text-align:center;color:#fff;font-size:1.6rem}.about-us__pc .our-story .content-body{max-width:1400px;margin:5vw auto 0}.about-us__pc .our-story .content-body h2,.about-us__pc .our-story .content-body .item h3{color:#fff}.about-us__pc .our-story .content-body .item:nth-of-type(1){display:grid;grid-template-columns:20% 80%}.about-us__pc .our-story .content-body .item:nth-of-type(1) .title{display:flex;justify-content:center;align-items:center;background:#0261bc;color:#fff}.about-us__pc .our-story .content-body .item:nth-of-type(1) .content{padding-left:4vw}.about-us__pc .our-story .content-body .item:nth-of-type(1) .content h3{font-size:1.6rem;line-height:2;color:#fff}.about-us__pc .our-story .content-body .item:nth-of-type(1) .content p{color:#333;line-height:1.5}.about-us__pc .our-story .content-body .item:nth-of-type(2){margin-top:2vw;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2vw}.about-us__pc .our-story .content-body .item:nth-of-type(2) .sub-item{position:relative}.about-us__pc .our-story .content-body .item:nth-of-type(2) .sub-item:nth-of-type(1) img,.about-us__pc .our-story .content-body .item:nth-of-type(2) .sub-item:nth-of-type(3) img{width:100%;height:100%;object-fit:cover;vertical-align:top}.about-us__pc .our-story .content-body .item:nth-of-type(2) .sub-item:nth-of-type(1)>div,.about-us__pc .our-story .content-body .item:nth-of-type(2) .sub-item:nth-of-type(3)>div{padding:2vw;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.about-us__pc .our-story .content-body .item:nth-of-type(2) .sub-item:nth-of-type(2){display:grid;grid-template-columns:1fr;grid-template-rows:40% auto;grid-gap:1vw;flex-direction:column}.about-us__pc .our-story .content-body .item:nth-of-type(2) .sub-item:nth-of-type(2)>div:nth-of-type(1){background:#0b2143}.about-us__pc .our-story .content-body .item:nth-of-type(2) .sub-item:nth-of-type(2)>div:nth-of-type(2){position:relative}.about-us__pc .our-story .content-body .item:nth-of-type(2) .sub-item:nth-of-type(2)>div:nth-of-type(2) img{width:100%;height:100%;object-fit:cover;vertical-align:top}.about-us__pc .our-story .content-body .item:nth-of-type(2) .sub-item:nth-of-type(2)>div:nth-of-type(2) .content{position:absolute;width:100%;height:100%;left:0;top:0;padding:2vw;color:#fff}.about-us__pc .group-culture{margin-top:2vw;background:#f3f3f3}.about-us__pc .group-culture .content-body{padding:2vw 0;max-width:1400px;margin:0 auto}.about-us__pc .group-culture .content-body>h2{font-size:1.6rem;line-height:2;text-align:center}.about-us__pc .group-culture .content-body .item-list{margin-top:2vw}.about-us__pc .group-culture .content-body .item-list .item{display:grid;grid-template-columns:repeat(2,1fr)}.about-us__pc .group-culture .content-body .item-list .item .item-left{padding:1vw 2vw}.about-us__pc .group-culture .content-body .item-list .item .item-left h3{font-size:1.6rem;line-height:2;color:#0261bc}.about-us__pc .group-culture .content-body .item-list .item .item-left p{color:#666;line-height:1.5}.about-us__pc .group-culture .content-body .item-list .item .item-right img{width:85%;height:auto;object-fit:cover;vertical-align:top;display:inline-block}.about-us__pc .group-culture .content-body .item-list .item:nth-of-type(1) .item-right{text-align:right}.about-us__pc .group-culture .content-body .item-list .item:nth-of-type(1) .item-right img{box-shadow:-20px 20px #0000001a}.about-us__pc .group-culture .content-body .item-list .item:nth-of-type(2) .item-left{order:2}.about-us__pc .group-culture .content-body .item-list .item:nth-of-type(2) .item-right{order:1;text-align:left}.about-us__pc .group-culture .content-body .item-list .item:nth-of-type(2) .item-right img{box-shadow:20px 20px #0000001a}.about-us__pc .group-honours{position:relative}.about-us__pc .group-honours .content-body{padding:2vw 0;max-width:1400px;width:100%;margin:0 auto}.about-us__pc .group-honours .content-body h2{font-size:1.6rem;line-height:2;text-align:center;color:#fff}.about-us__pc .group-honours .content-body .item{margin-top:3vw;padding:0 2vw;position:relative;display:flex;justify-content:space-between;align-items:center;color:#fff;border-bottom:2px solid rgba(255,255,255,.5)}.about-us__pc .group-honours .content-body .item p{padding:0 1vw;line-height:1.5;position:relative}.about-us__pc .group-honours .content-body .item p:before{content:" ";position:absolute;width:.6vw;height:.6vw;display:inline-block;background:#0261bc;border-radius:50%;top:50%;left:0;transform:translateY(-50%)}.about-us__pc .milestones{background:#f3f3f3}.about-us__pc .milestones .content-body{padding:2vw 0;max-width:1400px;margin:0 auto;width:100%}.about-us__pc .milestones .content-body h2{font-size:1.6rem;line-height:2;text-align:center}.about-us__pc .milestones .content-body .item-body{position:relative}.about-us__pc .milestones .content-body .item-body>.arrow-left{position:absolute;width:2vw;height:2vw;background:#0261bc;top:50%;transform:translateY(-100%);cursor:pointer;color:#fff;display:flex;justify-content:center;border-radius:50%;line-height:1.95vw;-webkit-user-select:none;user-select:none}.about-us__pc .milestones .content-body .item-body>.arrow-right{position:absolute;width:2vw;height:2vw;border:1px solid rgba(0,0,0,.5);top:50%;right:0vw;transform:translateY(-100%);cursor:pointer;color:#00000080;display:flex;justify-content:center;border-radius:50%;line-height:1.95vw;-webkit-user-select:none;user-select:none}.about-us__pc .milestones .content-body .item-wrapper{position:relative;margin:0 3vw}.about-us__pc .milestones .content-body .radio-list{display:flex;flex-wrap:nowrap;position:relative;margin:1.5vw 1vw;line-height:0}.about-us__pc .milestones .content-body .radio-list .item{position:relative;display:inline-block;height:2px;flex:0 0 16vw;background:#0000001a}.about-us__pc .milestones .content-body .radio-list .item:last-of-type{flex:0 0 9vw}.about-us__pc .milestones .content-body .radio-list .item:last-of-type:after,.about-us__pc .milestones .content-body .radio-list .item:last-of-type:before{display:none}.about-us__pc .milestones .content-body .radio-list .item:after,.about-us__pc .milestones .content-body .radio-list .item:before{position:absolute;content:" ";display:inline-block;width:.5vw;height:.5vw;border-radius:50%;background:#0009;right:1vw;top:50%;transform:translate(50%,-50%)}.about-us__pc .milestones .content-body .radio-list .item:before{width:1vw;height:1vw;background:#0261bc1a}.about-us__pc .milestones .content-body .item-list{margin:.5vw 0}.about-us__pc .milestones .content-body .item-list:nth-of-type(1){padding-left:16vw}.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list{display:flex;flex-wrap:nowrap}.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list .item{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex:0 0 30vw;padding:2vw;margin:0 1vw;background:#fff}.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list .item.actived{background:#0261bc}.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list .item.actived p,.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list .item.actived span{color:#fff!important}.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list .item.actived:after{border-top:.5vw solid #0261bc}.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list .item:after{border-left:.5vw solid transparent;border-right:.5vw solid transparent;border-top:.5vw solid white;bottom:-.5vw;content:" ";display:block;height:0;left:50%;margin-left:-.5vw;position:absolute;width:0}.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list .item .item-top .content .title{display:flex;align-items:center;justify-content:space-between}.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list .item .item-top .content .title span{font-size:.8vw;font-weight:600}.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list .item .item-top .content .title span:nth-of-type(2){color:#0261bc;text-align:right}.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list .item .item-top .content p{padding:0;margin:2vw 0 0;height:10vw;overflow-y:auto;line-height:1.2;font-size:.8vw;color:#333}.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list{display:flex;flex-wrap:nowrap}.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list .item{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex:0 0 30vw;padding:2vw;margin:0 1vw;background:#fff}.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list .item.actived{background:#0261bc}.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list .item.actived p,.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list .item.actived span{color:#fff!important}.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list .item.actived:after{border-bottom:.5vw solid #0261bc}.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list .item:after{border-left:.5vw solid transparent;border-right:.5vw solid transparent;border-bottom:.5vw solid white;top:-.5vw;content:" ";display:block;height:0;left:50%;margin-left:-.5vw;position:absolute;width:0}.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list .item .item-top .content .title{display:flex;align-items:center;justify-content:space-between}.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list .item .item-top .content .title span{font-size:.8vw;font-weight:600}.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list .item .item-top .content .title span:nth-of-type(2){color:#0261bc;text-align:right}.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list .item .item-top .content p{padding:0;margin:2vw 0 0;height:10vw;overflow-y:auto;line-height:1.2;font-size:.8vw;color:#333}.about-us__pc .global-layout{padding:0 2vw 2vw}.about-us__pc .global-layout .item{max-width:1400px;margin:0 auto}.about-us__pc .global-layout .item h2{margin-top:2vw;line-height:2;font-size:2rem;text-align:center;margin-bottom:2vw}.about-us__pc .global-layout .item .item-list{padding:0 8vw;display:grid;grid-template-columns:1fr 1fr;grid-gap:2vw}.about-us__pc .global-layout .item .item-list div{margin-top:2vw}.about-us__pc .global-layout .item .item-list div h3{line-height:2;font-size:3rem;color:#0261bc;margin-bottom:1vw}.about-us__pc .global-layout .item .item-list div p{color:#666}}@media(min-width:768px)and (min-width:1200px){.about-us__pc .our-story .content-body .item:nth-of-type(2){grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (min-width:1200px){.about-us__pc .milestones .content-body .radio-list .item{flex:0 0 11vw}}@media(min-width:768px)and (min-width:1200px){.about-us__pc .milestones .content-body .item-list:nth-of-type(1){padding-left:11vw}}@media(min-width:768px)and (min-width:1200px){.about-us__pc .milestones .content-body .item-list:nth-of-type(1) .wrapper-list .item{flex:0 0 20vw}}@media(min-width:768px)and (min-width:1200px){.about-us__pc .milestones .content-body .item-list:nth-of-type(3) .wrapper-list .item{flex:0 0 20vw}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-about-us.css.map */
