:root{--fs0: calc(3rem);--fs1: calc(1.2rem)}@media(max-width: 768px){:root{--fs0: calc(1.3rem + 1vw);--fs1: calc(1rem)}}.BANNER{position:relative}.BANNER .pic img{width:100%;height:auto}.BANNER .info{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;justify-content:center;gap:1rem}.BANNER .info .p0{font-size:calc(1.4rem + 1.4vw);font-weight:bold}.BANNER .info .p1{font-size:calc(.6rem + .6vw);line-height:1.4;width:40%}.D0{padding:calc(1rem + 1vw) 0 0 0}.D0 .box .xw-pic{margin:calc(2rem + 2vw) 0 calc(4rem + 4vw) 0}.D0 .box .xw-pic img{width:100%;height:auto}.D0 .box h2{font-size:var(--fs0);font-weight:bold;text-align:center;margin:calc(2rem + 2vw) 0 0 0}.D1{background:#f9fdff;padding:calc(2rem + 2vw) 0 calc(2rem + 2vw) 0}.D1 .box .xw-pic{margin:calc(2rem + 2vw) 0 calc(1rem + 1vw) 0}.D1 .box .xw-pic img{width:100%;height:auto}.D1 .box h2{font-size:var(--fs0);font-weight:bold;text-align:center;margin:calc(2rem + 2vw) 0 0 0}.D1 .box h5{margin:calc(1rem + 1vw) 0 0 0;font-size:var(--fs1);color:#888;text-align:center}.D2{padding:calc(2rem + 2vw) 0 calc(2rem + 2vw) 0}.D2 .box .xw-pic{margin:calc(2rem + 2vw) 0 calc(1rem + 1vw) 0}.D2 .box .xw-pic img{width:100%;height:auto}.D2 .box h2{font-size:var(--fs0);font-weight:bold;text-align:center;margin:calc(2rem + 2vw) 0 0 0}.D3{background:#f9fdff;padding:calc(2rem + 2vw) 0 calc(2rem + 2vw) 0}.D3 .box .xw-pic{margin:calc(2rem + 2vw) 0 calc(1rem + 1vw) 0}.D3 .box .xw-pic img{width:100%;height:auto}.D3 .box h2{font-size:var(--fs0);font-weight:bold;text-align:center;margin:calc(2rem + 2vw) 0 0 0}