.banner_i{position:relative}.D0{padding:6vw 0 0 0}.D0>.box{display:flex;justify-content:space-between}@media(max-width: 768px){.D0>.box{flex-direction:column;gap:3vw}}.D0>.box .l{width:35%}@media(max-width: 768px){.D0>.box .l{width:100%}}.D0>.box .l img{width:100%}.D0>.box .r{width:60%}@media(max-width: 768px){.D0>.box .r{width:100%}}.D0>.box .r .hhh{font-size:2.4rem;line-height:1.3}@media(max-width: 768px){.D0>.box .r .hhh{font-size:5.8vw}}.D0>.box .r .content{margin:1rem 0 0 0;font-size:1.3rem;color:#666;line-height:1.6}.D1 .box .list{display:flex;gap:1.2vw;height:90vh}@media(max-width: 768px){.D1 .box .list{flex-direction:column;height:72vh}}.D1 .box .list li{flex:.1;transition-property:all;transition-duration:0.8s;transition-timing-function:ease;cursor:pointer;position:relative}@media(max-width: 768px){.D1 .box .list li{flex:.14}}.D1 .box .list li:hover{box-shadow:0 0 10px rgba(0,0,0,.5647058824)}.D1 .box .list li .mask{position:absolute;inset:0;background:rgba(0,0,0,.5019607843);transition-property:all;transition-duration:0.5s;transition-timing-function:ease}.D1 .box .list li .text{transition-delay:.3s;transition-property:all;transition-duration:0.6s;transition-timing-function:ease;position:absolute;inset:0;padding:5vw 0 0 12vw;opacity:0;width:40vw}@media(max-width: 768px){.D1 .box .list li .text{padding:4vh 8vw;box-sizing:border-box;width:100%;display:flex;flex-direction:column;justify-content:center}}.D1 .box .list li .text .t0{font-size:2.7rem;color:#fff}@media(max-width: 768px){.D1 .box .list li .text .t0{font-size:2.1rem}}.D1 .box .list li .text .t1{margin:1rem 0 0 0;font-size:1.2rem;color:rgba(255,255,255,.8666666667);line-height:1.7}.D1 .box .list li .ttt{position:absolute;inset:0;transition-property:all;transition-duration:0.6s;transition-timing-function:ease;display:flex;align-items:center;justify-content:center;text-align:center}.D1 .box .list li .ttt span{font-size:2rem;letter-spacing:.4rem;color:#fff;writing-mode:vertical-lr}@media(max-width: 768px){.D1 .box .list li .ttt span{font-size:1.8rem;writing-mode:initial}}.D1 .box .list li.open{flex:1}.D1 .box .list li.open .mask{opacity:.5}.D1 .box .list li.open .text{opacity:1}.D1 .box .list li.open .ttt{opacity:0}.D2{margin:4vw 0 8vw 0}.D2>.box .t{padding:0 2vw;line-height:1.77;text-align:center}.D2>.box .t *{font-size:1.3rem}.D2>.box .hhh{text-align:center;margin:4rem 0 0 0}.D2>.box .hhh .zh{font-size:3rem;line-height:1.3}@media(max-width: 768px){.D2>.box .hhh .zh{font-size:6.9vw;font-weight:bold}}.D2>.box .hhh .en{font-size:1.6rem;line-height:1.2;color:#999}@media(max-width: 768px){.D2>.box .hhh .en{font-size:1.2rem}}.D2>.box .hhh .ttt{text-align:left;font-size:2.4rem;margin:2vw 0 0 0}@media(max-width: 768px){.D2>.box .hhh .ttt{margin:5vw 0 0 0;font-size:6vw}}.D2>.box .vcard{display:flex;gap:3vw;margin:3rem 0 0 0}@media(max-width: 768px){.D2>.box .vcard{margin:4vw 0 0 0;flex-direction:column}}.D2>.box .vcard li{flex:1;border-top:2px solid #ddd}.D2>.box .vcard li .f0{font-size:1.8rem;margin:2rem 0 0 0}.D2>.box .vcard li .f1{margin:1rem 0 0 0;color:#666}@media(max-width: 768px){.D2>.box .vcard li .f1{font-size:4vw}}.D2>.box .vcard li .fm{margin:2rem 0 0 0}.D2>.box .vcard li .fm img{width:100%}.D3{margin:5vw 0 7vw 0}.D3 .box .info{position:relative}.D3 .box .info .conl{position:absolute;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(50%)}.D3 .box .info .conl a{width:3.3rem;border-radius:100rem;aspect-ratio:1/1;border:1px solid #aaa;display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:0.5s;transition-timing-function:ease}@media(max-width: 768px){.D3 .box .info .conl a{width:6vw;min-width:2.8rem}}.D3 .box .info .conl a span{content:"";width:1.8rem;aspect-ratio:1/1;transition-property:all;transition-duration:0.5s;transition-timing-function:ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23000000'%3E%3Cpath d='M 18.71875 6.78125 L 17.28125 8.21875 L 24.0625 15 L 4 15 L 4 17 L 24.0625 17 L 17.28125 23.78125 L 18.71875 25.21875 L 27.21875 16.71875 L 27.90625 16 L 27.21875 15.28125 Z' fill='%23aaa' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.D3 .box .info .conl a:hover{border-color:#0a8fd5}.D3 .box .info .conl a:hover span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23000000'%3E%3Cpath d='M 18.71875 6.78125 L 17.28125 8.21875 L 24.0625 15 L 4 15 L 4 17 L 24.0625 17 L 17.28125 23.78125 L 18.71875 25.21875 L 27.21875 16.71875 L 27.90625 16 L 27.21875 15.28125 Z' fill='%230A8FD5' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.D3 .box .info .conl a.swiper-button-disabled{opacity:.5}.D3 .box .info .conl .button-next{transform:rotate(180deg)}.D3 .box .info .swiper{width:78%;margin:0 auto}@media(max-width: 768px){.D3 .box .info .swiper{width:70%}}.D3 .box .info .swiper-slide .yt .year{text-align:center}.D3 .box .info .swiper-slide .yt .year b{font-family:"roboto";font-size:3.3rem;font-weight:500;background-image:linear-gradient(to bottom, #099CD1, #0C7BDA);-webkit-background-clip:text;color:rgba(0,0,0,0)}@media(max-width: 768px){.D3 .box .info .swiper-slide .yt .year b{font-size:2.8rem}}.D3 .box .info .swiper-slide .yt .year span{font-weight:bold;font-size:1.2rem}.D3 .box .info .swiper-slide .yt .text{text-align:center;font-size:1.1rem;color:#666}.D3 .box .info .swiper-slide.zh .year b{font-size:2.7rem;font-family:inherit}@media(max-width: 768px){.D3 .box .info .swiper-slide.zh .year b{font-size:2.4rem}}.D3 .box .info .swiper-slide.zh .text{font-size:1rem;white-space:nowrap}.D3 .box .swiper-pagination{position:initial;margin:3rem auto 0 auto;width:10vw;max-width:130px;background:#d6d6d6;height:3px;overflow:hidden}@media(max-width: 768px){.D3 .box .swiper-pagination{margin:1.4rem auto 0 auto}}.D3 .box .swiper-pagination span{background-image:linear-gradient(to right, #15DFBD, #0C7BDA)}.en .D2 .hhh .ttt{font-size:2rem}.en .D2 .hhh .zh{font-size:2.3rem}.en .D2 .vcard li .f1{min-height:3vw}