.header{background:#fff}.header-social a{background:#f2f2f2}.header-social a:hover{background:#eee}.header-social a:hover img{filter:brightness(5)}.header-social img{filter:brightness(10)}.logo{filter:brightness(1)}.nav-wrap{border:hsla(0,0%,60%,.1) 1px solid}.nav-item{color:#666;text-shadow:unset}.nav-item:before{background:#f6f6f6}.nav-item:hover,.nav-item.active{color:#000}.container{padding-top:0}.news{padding-top:max(20vh,120px)}.news-top{text-align:center}.news-top.fadeDown.is-inview .news-name:after{opacity:1;transform:scale(1);transition-delay:.4s}.news-name{color:#000;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative}.news-name:after{content:"";width:35px;height:35px;background:rgba(223,221,213,.6);border-radius:50%;z-index:-1;position:absolute;top:-7px;left:-10px;opacity:0;transform:scale(0.5);transition:opacity .6s,transform .6s}.news-date{width:-moz-fit-content;width:fit-content;margin:35px auto 0;letter-spacing:.15rem;color:#999;font-size:.75rem;padding:3px 13px 1px 14px;border:1px solid #dfddd5;border-radius:25px}.news-image{position:relative;margin-top:50px}.news-image.fadeIn{opacity:1}.news-image.fadeIn.is-inview .news-num{opacity:1;transform:translateY(-50%);transition-delay:.6s}.news-image .swiper-container{position:relative;overflow:hidden;height:40vw;max-height:550px;padding:50px 5vw}.news-image ul{position:relative}.news-image li{position:relative;margin:auto;overflow:hidden}.news-image .swiper-slide{width:auto;overflow:hidden}.news-bg{width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:-1}.news-bg.clipDown.is-inview{transition-delay:.6s}.news-slide-img{height:100%}.news-slide-img img{height:100%;margin:0 auto}.news-page{width:100%;display:flex;justify-content:space-between;position:absolute;top:50%;left:50%;transform:translateX(-50%)}.news-page.fadeIn.is-inview:after{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);transition-delay:1s}.news-page:after{content:"";width:calc(100% - 120px);height:1px;border-top:1px dotted #333;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);clip-path:polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%);transition:clip-path .6s}.news-arrow{cursor:pointer;letter-spacing:.1rem;width:50px;text-align:center;font-size:.875rem;color:#999;transition:color .6s,opacity 1s 0s,transform .6s 0s}.news-arrow:hover{color:#ccc}.news-pv,.news-nt{position:relative}.news-pv:after,.news-nt:after{content:"";width:70px;height:70px;background:#333;border-radius:50%;position:absolute;top:50%;z-index:-1;transform:translateY(-50%)}.news-pv{padding-left:5px}.news-pv:after{left:-35px}.news-nt{padding-right:5px}.news-nt:after{right:-35px}.news-num{font-size:.875rem;color:#999;opacity:0;transform:translateY(20px);transition:opacity 1s,transform .6s}.news-num .swiper-pagination{margin-bottom:5px;z-index:1}.news .inner{max-width:1100px}.news-text{padding-top:80px}.news-text .text{padding-bottom:25px}.news-text .text:last-child{padding-bottom:unset}.news-subtitle{color:#000;margin-bottom:12px;font-size:.875rem;position:relative}.news-subtitle.is-inview:after{opacity:1;transform:scale(1);transition-delay:.4s}.news-subtitle::first-letter{font-size:1rem;margin-right:2px}.news-subtitle:after{content:"";width:30px;height:30px;background:#f1f1f1;border-radius:50%;box-shadow:0 0 5px #ccc;position:absolute;bottom:0;left:-7px;z-index:-1;opacity:0;transform:scale(0.5);transition:opacity .6s,transform .6s}.news-line{width:40px;height:1px;background:#dfddd5;margin:30px 0 30px -20px}.news-source{font-size:.875rem}.news-source span{font-size:.75rem;padding:3px 3px 0 5px;background:#f1f1f1;margin-right:10px;letter-spacing:.1rem;color:#999}.news-source a{transition:color .6s}.news-source a:hover{color:#000}.news-back{text-align:center;margin-top:80px}.btn{position:relative}.btn .tw{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;white-space:nowrap}.btn:hover .en{opacity:0}.btn:hover .tw{opacity:1}@media screen and (max-width: 1100px){.hamburger{border-color:hsla(0,0%,60%,.1)}.hamburger-bar{background:#999}.nav-wrap{border:none}.news{padding-top:120px}.news-date{margin:30px auto 0}.news-image .swiper-container{height:50vw}.news-page:after{width:calc(100% - 110px)}.news-arrow{font-size:.75rem;width:40px}.news-pv:after,.news-nt:after{width:60px;height:60px}.news-pv:after{left:-30px}.news-nt:after{right:-30px}}@media screen and (max-width: 900px){.news-image .swiper-container{height:unset;max-height:unset}.news-image .swiper-wrapper{flex-direction:column;gap:20px}.news-bg.clipDown{clip-path:inset(0 100% 0 0)}.news-bg.clipDown.is-inview{clip-path:inset(0 0 0 0)}.news-slide-img{height:unset}.news-slide-img img{width:100%;height:unset}.news-page,.news-num{display:none}.news-text{padding-top:50px}.news-back{margin-top:50px}}@media screen and (max-width: 640px){.news-date{margin:20px auto 0}.news-image{margin-top:30px}.news-image .swiper-container{padding:30px 5vw}}