.banner_i{position:relative}.D1{margin:7vw 0 8vw 0}.D1>.box{display:flex;justify-content:space-between}@media(max-width: 768px){.D1>.box{flex-direction:column;gap:3rem}}.D1>.box .l{width:37%}@media(max-width: 768px){.D1>.box .l{width:100%}}.D1>.box .l .hhh{font-size:2.4rem}@media(max-width: 990px){.D1>.box .l .hhh{font-size:4.8vw}}@media(max-width: 570px){.D1>.box .l .hhh{font-size:6.8vw}}.D1>.box .l .ccc{margin:3rem 0 0 0}@media(max-width: 570px){.D1>.box .l .ccc{margin:4vw 0 0 0}}.D1>.box .l .ccc .email span{font-size:1.4rem}.D1>.box .l .ccc .content{margin:.8rem 0 0 0;color:#666;font-size:1.1rem}.D1>.box .r{width:52%}@media(max-width: 768px){.D1>.box .r{width:100%}}.D1>.box .r .conl{border-bottom:2px solid #ddd;display:flex;gap:3rem}.D1>.box .r .conl a{display:flex;height:3rem;color:#666;font-size:1.5rem;font-weight:bold;flex-direction:column;justify-content:space-between;transform:translateY(2px)}@media(max-width: 768px){.D1>.box .r .conl a{font-size:3vw}}@media(max-width: 570px){.D1>.box .r .conl a{font-size:4.3vw}}.D1>.box .r .conl a::after{content:"";width:100%;height:3px;background:linear-gradient(90deg, #1bdec1 0%, #0c78d6 100%);opacity:0}.D1>.box .r .conl a.selected{background-image:linear-gradient(to bottom, #0AA7CE, #0C76DF);-webkit-background-clip:text;color:rgba(0,0,0,0)}.D1>.box .r .conl a.selected::after{opacity:1}.D1>.box .r .ccc{margin:2rem 0 0 0}@media(max-width: 570px){.D1>.box .r .ccc .swiper-slide p{font-size:3.7vw;line-height:1.5}}.D1>.box .r .ccc .swiper-slide img{width:11vw;height:auto}@media(max-width: 768px){.D1>.box .r .ccc .swiper-slide img{width:34%}}.D2{margin:6vw 0 7vw 0;background:url(../images/media_d2_bg.jpg) no-repeat center}.D2>.box{padding:11vw 0 11vw 0}.D2>.box .hhh{text-align:center;font-size:3rem;line-height:1.3;color:#fff}@media(max-width: 990px){.D2>.box .hhh{font-size:4.8vw}}@media(max-width: 570px){.D2>.box .hhh{font-size:6.8vw}}.D2>.box .ms{padding:0 10%;margin:1.3rem 0 0 0;font-size:1.3rem;text-align:center;line-height:1.8;color:#ddd}@media(max-width: 570px){.D2>.box .ms{font-size:1.12rem}}.D2>.box .linkto{margin:2rem 0 0 0;display:flex;gap:3vw;justify-content:center}.D2>.box .linkto a{display:inline-flex;flex-direction:column;border:2px solid #fff;border-radius:100px;padding:.9rem 4.7vw;transition-property:all;transition-duration:0.5s;transition-timing-function:ease;cursor:pointer;position:relative;z-index:1}.D2>.box .linkto a:hover{background:#fff;transform:translateY(-5px)}.D2>.box .linkto a:hover .name{color:#333}.D2>.box .linkto a .name{text-align:center;font-size:1.1rem;color:#fff}.D3{margin:6vw 0 7vw 0}.D3>.box .hhh{text-align:center;font-size:2.2rem;color:#444}@media(max-width: 768px){.D3>.box .hhh{font-size:4.7vw}}@media(max-width: 570px){.D3>.box .hhh{font-size:6.3vw}}.D3>.box .ccc{margin:3rem 0 0 0}@media(max-width: 570px){.D3>.box .ccc{margin:1.2rem 0 0 0}}.D3>.box .ccc .swiper-slide{transform:scale(0.98);width:70vw;transition-property:all;transition-duration:0.5s;transition-timing-function:ease}.D3>.box .ccc .swiper-slide img{width:100%;height:auto}.D3>.box .ccc .swiper-slide.swiper-slide-active{transform:scale(1)}.D3>.box .ccc .swiper-page{display:flex;justify-content:center;margin:1.4rem 0 0 0;gap:1rem}.D3>.box .ccc .swiper-page>span{position:relative;width:21px;height:21px;border:1px solid rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0)}.D3>.box .ccc .swiper-page>span::before{content:"";width:9px;height:9px;background:#aaa;border-radius:100px}.D3>.box .ccc .swiper-page .swiper-pagination-bullet-active{border:1px solid #0078dd}.D3>.box .ccc .swiper-page .swiper-pagination-bullet-active::before{background:linear-gradient(90deg, #1bdec1 0%, #0c78d6 100%)}