@media(min-width:1200px){.flow-text-box1{background-color:#fff;background-image:url(/_nuxt/img/campus-module-bg.1824e24.png);background-repeat:no-repeat;background-size:cover}.flow-text-box2{background-color:#2b144d}.flow-text{margin:0 auto;padding:90px 0;width:1170px}.flow-text-title{color:#000;font-family:gt-walsheim-bold,source-han-sans-simplified-b,sans-serif;font-size:48px;font-weight:700;line-height:48px;margin-bottom:60px}.flow-text-box2 .flow-text-title{color:#fff}.flow-text-list{grid-gap:30px;display:grid;grid-template-columns:repeat(3,370px)}.flow-text-list-item{background-color:#fff;border-radius:18px;box-shadow:0 0 10px rgba(63,37,100,.21);min-height:236px;width:370px}.flow-text-list-item-t{align-items:center;border-radius:14px 14px 0 0;display:flex;height:80px;padding-left:40px;width:100%}.flow-text-list-item-t span:first-child{align-items:center;background-color:#fff;border-radius:50%;display:flex;font-size:24px;height:44px;justify-content:center;line-height:normal;margin-right:16px;width:44px}.flow-text-list-item-t span:last-child{color:#fff;flex:1;font-family:gt-walsheim-bold,source-han-sans-simplified-b,sans-serif;font-size:24px;font-weight:700}.flow-text-list-item:nth-child(3n+1) .flow-text-list-item-t{background-color:#4f2d7f}.flow-text-list-item:nth-child(3n+1) .flow-text-list-item-t span:first-child{color:#4f2d7f}.flow-text-list-item:nth-child(3n+2) .flow-text-list-item-t{background-color:#a06dff}.flow-text-list-item:nth-child(3n+2) .flow-text-list-item-t span:first-child{color:#a06dff}.flow-text-list-item:nth-child(3n+3) .flow-text-list-item-t{background-color:#00a4b3}.flow-text-list-item:nth-child(3n+3) .flow-text-list-item-t span:first-child{color:#00a4b3}.flow-text-list-item-b{color:#333;font-size:16px;height:auto;line-height:29px;padding:20px 25px}}@media(max-width:1199px){.flow-text-height{height:14.1333333333vw;left:0;opacity:0;position:absolute;top:-14.1333333333vw;width:100%;z-index:1}.flow-text-box1{background-color:#fff;background-image:url(/_nuxt/img/campus-module-bg-m.c60f4c9.png);background-repeat:no-repeat;background-size:cover;position:relative}.flow-text-box2{background-color:#2b144d}.flow-text{padding:10.6666666667vw 4.2666666667vw}.flow-text-title{color:#000;font-family:gt-walsheim-bold,source-han-sans-simplified-b,sans-serif;font-size:6.4vw;font-weight:700;line-height:6.4vw;margin-bottom:5.3333333333vw}.flow-text-box2 .flow-text-title{color:#fff}.flow-text-list{grid-gap:3.4666666667vw;display:grid;grid-template-columns:repeat(2,44vw)}.flow-text-list-item{background-color:#fff;border-radius:2.4vw;box-shadow:0 0 2.6666666667vw rgba(63,37,100,.21);min-height:46.4vw;width:44vw}.flow-text-list-item-t{align-items:center;border-radius:2.1333333333vw 2.1333333333vw 0 0;display:flex;height:11.7333333333vw;padding-left:3.2vw;width:100%}.flow-text-list-item-t span:first-child{align-items:center;background-color:#fff;border-radius:50%;display:flex;font-size:3.4666666667vw;height:6.4vw;justify-content:center;line-height:normal;margin-right:2.1333333333vw;width:6.4vw}.flow-text-list-item-t span:last-child{color:#fff;flex:1;font-family:gt-walsheim-bold,source-han-sans-simplified-b,sans-serif;font-size:3.7333333333vw;font-weight:700}.flow-text-list-item-t-en span:last-child{font-size:3.2vw}.flow-text-list-item:nth-child(3n+1) .flow-text-list-item-t{background-color:#4f2d7f}.flow-text-list-item:nth-child(3n+1) .flow-text-list-item-t span:first-child{color:#4f2d7f}.flow-text-list-item:nth-child(3n+2) .flow-text-list-item-t{background-color:#a06dff}.flow-text-list-item:nth-child(3n+2) .flow-text-list-item-t span:first-child{color:#a06dff}.flow-text-list-item:nth-child(3n+3) .flow-text-list-item-t{background-color:#00a4b3}.flow-text-list-item:nth-child(3n+3) .flow-text-list-item-t span:first-child{color:#00a4b3}.flow-text-list-item-b{color:#333;font-size:2.9333333333vw;height:auto;line-height:4.8vw;padding:2.6666666667vw}.flow-text-box2 .flow-text-list-item-b{height:calc(100% - 11.73333vw)}}