@media(min-width:1200px){.flow-image-box1{background-color:#fff;background-image:url(/_nuxt/img/campus-module-bg.1824e24.png);background-repeat:no-repeat;background-size:cover}.flow-image-box2{background-color:#2b144d}.flow-image{margin:0 auto;padding:90px 0;width:1170px}.flow-image-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-image-box2 .flow-image-title{color:#fff}.flow-image-list{grid-gap:30px;display:grid;grid-template-columns:repeat(3,370px)}.flow-image-list-item{background-color:#fff;border-radius:18px;box-shadow:0 0 10px rgba(63,37,100,.21);min-height:236px;width:370px}.flow-image-list-item-t{align-items:center;border-radius:14px 14px 0 0;display:flex;height:80px;padding-left:40px;width:100%}.flow-image-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-image-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-image-list-item:nth-child(3n+1) .flow-image-list-item-t{background-color:#4f2d7f}.flow-image-list-item:nth-child(3n+1) .flow-image-list-item-t span:first-child{color:#4f2d7f}.flow-image-list-item:nth-child(3n+2) .flow-image-list-item-t{background-color:#a06dff}.flow-image-list-item:nth-child(3n+2) .flow-image-list-item-t span:first-child{color:#a06dff}.flow-image-list-item:nth-child(3n+3) .flow-image-list-item-t{background-color:#00a4b3}.flow-image-list-item:nth-child(3n+3) .flow-image-list-item-t span:first-child{color:#00a4b3}.flow-image-list-item-b{color:#333;font-size:16px;height:auto;line-height:29px;padding:20px 25px}.flow-image-list-item-image{width:370px}.flow-image-list-item-image img{border-radius:0 0 14px 14px;height:auto;-o-object-fit:contain;object-fit:contain;width:370px}}@media(max-width:1199px){.flow-image-height{height:14.1333333333vw;left:0;opacity:0;position:absolute;top:-14.1333333333vw;width:100%;z-index:1}.flow-image-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-image-box2{background-color:#2b144d}.flow-image{padding:10.6666666667vw 4.2666666667vw}.flow-image-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-image-box2 .flow-image-title{color:#fff}.flow-image-list{grid-gap:3.4666666667vw;display:grid;grid-template-columns:repeat(2,44vw)}.flow-image-list-item{background-color:#fff;border-radius:2.4vw;box-shadow:0 0 2.6666666667vw rgba(63,37,100,.21);min-height:44.8vw;width:44vw}.flow-image-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-image-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-image-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-image-list-item:nth-child(3n+1) .flow-image-list-item-t{background-color:#4f2d7f}.flow-image-list-item:nth-child(3n+1) .flow-image-list-item-t span:first-child{color:#4f2d7f}.flow-image-list-item:nth-child(3n+2) .flow-image-list-item-t{background-color:#a06dff}.flow-image-list-item:nth-child(3n+2) .flow-image-list-item-t span:first-child{color:#a06dff}.flow-image-list-item:nth-child(3n+3) .flow-image-list-item-t{background-color:#00a4b3}.flow-image-list-item:nth-child(3n+3) .flow-image-list-item-t span:first-child{color:#00a4b3}.flow-image-list-item-b{color:#333;font-size:2.9333333333vw;height:auto;line-height:4.8vw;padding:2.6666666667vw}.flow-image-box2 .flow-image-list-item-b{height:calc(100% - 11.73333vw)}.flow-image-list-item-image{width:44vw}.flow-image-list-item-image img{border-radius:0 0 2.1333333333vw 2.1333333333vw;height:auto;-o-object-fit:contain;object-fit:contain;width:44vw}}