.blk.certifications .container .wrap>.head-wrap{flex-wrap:wrap;justify-content:center;gap:10px 15px;display:flex}.blk.certifications .swiper-wrap[type=certifications]{width:100%;margin-top:60px;position:relative;overflow:hidden}@media only screen and (width<=900px){.blk.certifications .swiper-wrap[type=certifications]{margin-top:30px}}.blk.certifications .swiper-wrap[type=certifications] .swiper-box{margin:0 auto}.blk.certifications .swiper-wrap[type=certifications] .swiper{width:calc(100% + 16px);transform:translate(-8px)}.blk.certifications .swiper-wrap[type=certifications] .swiper .swiper-slide{width:25%;height:auto;padding:0 7px}@media only screen and (width<=1366px){.blk.certifications .swiper-wrap[type=certifications] .swiper .swiper-slide{width:33.33%}}@media only screen and (width<=900px){.blk.certifications .swiper-wrap[type=certifications] .swiper .swiper-slide{width:50%}}@media only screen and (width<=575px){.blk.certifications .swiper-wrap[type=certifications] .swiper .swiper-slide{width:100%}}.blk.certifications .swiper-wrap[type=certifications] .swiper-pagination{bottom:unset;left:unset;top:unset;margin:40px auto 0;padding:2px 0;transform:translate(0)}@media only screen and (width<=900px){.blk.certifications .swiper-wrap[type=certifications] .swiper-pagination{margin-top:15px}}.blk.certifications .swiper-wrap[type=certifications] .item{aspect-ratio:1;cursor:pointer;background:#f7f7f7;border-radius:12px;justify-content:flex-start;align-items:flex-end;width:100%;height:100%;padding:30px 45px;display:flex;position:relative}@media only screen and (width<=900px){.blk.certifications .swiper-wrap[type=certifications] .item{border-radius:6px;padding:20px}}@media only screen and (width>=1201px) and (width>=1201px){.blk.certifications .swiper-wrap[type=certifications] .item:hover .flaot-wrap{opacity:1}.blk.certifications .swiper-wrap[type=certifications] .item:hover .logo-image,.blk.certifications .swiper-wrap[type=certifications] .item:hover .base-wrap .main{filter:blur(5px)}}@media only screen and (width>=1201px) and (width<=1200px){.blk.certifications .swiper-wrap[type=certifications] .item:active .flaot-wrap{opacity:1}.blk.certifications .swiper-wrap[type=certifications] .item:active .logo-image,.blk.certifications .swiper-wrap[type=certifications] .item:active .base-wrap .main{filter:blur(5px)}}.blk.certifications .swiper-wrap[type=certifications] .item .base-wrap{text-align:left}.blk.certifications .swiper-wrap[type=certifications] .item .base-wrap .logo-image,.blk.certifications .swiper-wrap[type=certifications] .item .base-wrap .base-wrap .main{transition:filter .3s}.blk.certifications .swiper-wrap[type=certifications] .item .base-wrap .logo-image{width:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=1440px){.blk.certifications .swiper-wrap[type=certifications] .item .base-wrap .logo-image{width:90px}}.blk.certifications .swiper-wrap[type=certifications] .item .base-wrap .logo-image .pic-box:after{padding-top:100%}.blk.certifications .swiper-wrap[type=certifications] .item .base-wrap .main p{letter-spacing:.5px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.25rem;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}@media only screen and (width<=1440px){.blk.certifications .swiper-wrap[type=certifications] .item .base-wrap .main p{font-size:1.125rem}}.blk.certifications .swiper-wrap[type=certifications] .item .flaot-wrap{color:#fff;text-align:left;opacity:0;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;padding:30px 45px;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}@media only screen and (width<=1200px){.blk.certifications .swiper-wrap[type=certifications] .item .flaot-wrap{display:none}}@media only screen and (width<=900px){.blk.certifications .swiper-wrap[type=certifications] .item .flaot-wrap{border-radius:6px;padding:20px}}.blk.certifications .swiper-wrap[type=certifications] .item .flaot-wrap:after{content:"";z-index:0;background:#000c;border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (width<=900px){.blk.certifications .swiper-wrap[type=certifications] .item .flaot-wrap:after{border-radius:6px}}.blk.certifications .swiper-wrap[type=certifications] .item .flaot-wrap .content{z-index:1;flex-direction:column;flex:1;gap:30px 0;display:flex;position:relative}.blk.certifications .swiper-wrap[type=certifications] .item .flaot-wrap .content .head{flex-direction:column;gap:15px 0;display:flex}.blk.certifications .swiper-wrap[type=certifications] .item .flaot-wrap .content .main p,.blk.certifications .swiper-wrap[type=certifications] .item .flaot-wrap .content .des p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}modern-modal[data-modal-id=certifications]{z-index:11}modern-modal[data-modal-id=certifications] .swiper-wrap[type=certifications_modal]{position:relative}modern-modal[data-modal-id=certifications] .swiper-wrap[type=certifications_modal] .certifications_modal>.swiper-wrapper>.swiper-slide{background:#fff;border-radius:12px;height:auto;max-height:calc(100svh - 120px);padding:60px 10px 30px;position:relative;overflow:hidden}@media only screen and (width<=1200px){modern-modal[data-modal-id=certifications] .swiper-wrap[type=certifications_modal] .certifications_modal>.swiper-wrapper>.swiper-slide{padding:60px 5px 30px}}@media only screen and (width<=900px){modern-modal[data-modal-id=certifications] .swiper-wrap[type=certifications_modal] .certifications_modal>.swiper-wrapper>.swiper-slide{border-radius:6px;padding:30px 5px}}@media only screen and (width<=767px){modern-modal[data-modal-id=certifications] .swiper-wrap[type=certifications_modal] .certifications_modal>.swiper-wrapper>.swiper-slide{max-height:calc(100svh - 20px)}}modern-modal[data-modal-id=certifications] .swiper-wrap[type=certifications_modal] .certifications_modal>.swiper-wrapper>.swiper-slide:after,modern-modal[data-modal-id=certifications] .swiper-wrap[type=certifications_modal] .certifications_modal>.swiper-wrapper>.swiper-slide:before{content:"";z-index:1;width:calc(100% - 30px);height:80px;display:block;position:absolute;left:50%;transform:translate(-50%)}@media only screen and (width<=900px){modern-modal[data-modal-id=certifications] .swiper-wrap[type=certifications_modal] .certifications_modal>.swiper-wrapper>.swiper-slide:after,modern-modal[data-modal-id=certifications] .swiper-wrap[type=certifications_modal] .certifications_modal>.swiper-wrapper>.swiper-slide:before{height:40px}}modern-modal[data-modal-id=certifications] .swiper-wrap[type=certifications_modal] .certifications_modal>.swiper-wrapper>.swiper-slide:before{z-index:999;background:linear-gradient(#fff0 0%,#ffffff8d 40%,#fff 80%);bottom:0}modern-modal[data-modal-id=certifications] .close-btn{cursor:pointer;z-index:2;width:60px;height:60px;position:absolute;top:0;right:0}modern-modal[data-modal-id=certifications] .close-btn:before,modern-modal[data-modal-id=certifications] .close-btn:after{content:"";background-color:#000;transition:transform .3s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}@media only screen and (width>=1201px){modern-modal[data-modal-id=certifications] .close-btn:hover:before{transform:translate(-50%,-50%)rotate(0)}modern-modal[data-modal-id=certifications] .close-btn:hover:after{transform:translate(-50%,-50%)rotate(90deg)}}@media only screen and (width<=1200px){modern-modal[data-modal-id=certifications] .close-btn:active:before{transform:translate(-50%,-50%)rotate(0)}modern-modal[data-modal-id=certifications] .close-btn:active:after{transform:translate(-50%,-50%)rotate(90deg)}}modern-modal[data-modal-id=certifications] .close-btn:before{width:20px;height:2px}modern-modal[data-modal-id=certifications] .close-btn:after{width:2px;height:20px}@media only screen and (width<=900px){modern-modal[data-modal-id=certifications] .close-btn{width:40px;height:40px}modern-modal[data-modal-id=certifications] .close-btn:before{width:14px}modern-modal[data-modal-id=certifications] .close-btn:after{height:14px}}modern-modal[data-modal-id=certifications] .modal-content{background:0 0;width:calc(100% - 60px);max-width:1110px;padding:0 75px}@media only screen and (width<=900px){modern-modal[data-modal-id=certifications] .modal-content{padding:0 60px}}@media only screen and (width<=767px){modern-modal[data-modal-id=certifications] .modal-content{width:calc(100% - 20px);padding:0}}modern-modal[data-modal-id=certifications] .swiper-control-box{z-index:1;pointer-events:none;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=767px){modern-modal[data-modal-id=certifications] .swiper-control-box{display:none}}modern-modal[data-modal-id=certifications] .swiper-control-box .swiper-arrow{justify-content:space-between;display:flex}modern-modal[data-modal-id=certifications] .inner-content{width:100%;height:100%;max-height:calc(100svh - 120px);padding:0 80px 30px}@media only screen and (width<=1200px){modern-modal[data-modal-id=certifications] .inner-content{padding:0 25px 30px}}@media only screen and (width<=767px){modern-modal[data-modal-id=certifications] .inner-content{max-height:calc(100svh - 20px)}}modern-modal[data-modal-id=certifications] .inner-content .head-wrap{flex-direction:column;gap:60px 0;display:flex}modern-modal[data-modal-id=certifications] .inner-content .head-wrap .group{justify-content:space-between;align-items:center;gap:15px 30px;width:100%;display:flex}@media only screen and (width<=767px){modern-modal[data-modal-id=certifications] .inner-content .head-wrap .group{flex-direction:column-reverse;align-items:flex-start}}modern-modal[data-modal-id=certifications] .inner-content .head-wrap .group .inner-l{text-align:left;flex-direction:column;flex:1;gap:10px 0;display:flex}modern-modal[data-modal-id=certifications] .inner-content .head-wrap .group .inner-r{width:120px}@media only screen and (width<=767px){modern-modal[data-modal-id=certifications] .inner-content .head-wrap .group .inner-r{width:75px}}modern-modal[data-modal-id=certifications] .inner-content .head-wrap .group .inner-r .pic-box{z-index:1}modern-modal[data-modal-id=certifications] .inner-content .head-wrap .group .inner-r .pic-box:after{padding-top:100%}modern-modal[data-modal-id=certifications] .inner-content .head-wrap .des{text-align:left;position:relative}modern-modal[data-modal-id=certifications] .inner-content .head-wrap .des:after{content:"";opacity:.3;background:#000;width:100%;height:1px;position:absolute;top:-30px;left:0}modern-modal[data-modal-id=certifications] .inner-content .content-wrap{text-align:left;flex-direction:column;gap:15px 0;margin-top:20px;display:flex}modern-modal[data-modal-id=certifications] .collapse-item{background:#f7f7f7;border-radius:12px;padding:30px 45px;transition:background .3s}@media only screen and (width<=900px){modern-modal[data-modal-id=certifications] .collapse-item{border-radius:6px;padding:15px 20px}}modern-modal[data-modal-id=certifications] .collapse-item.show{background:#e8effd}modern-modal[data-modal-id=certifications] .collapse-item.show .collapse-head .i-box{transform:scaleY(-1)}modern-modal[data-modal-id=certifications] .collapse-item[data-direction=right] .collapse-inner-content{flex-direction:row-reverse}modern-modal[data-modal-id=certifications] .collapse-item .collapse-head{cursor:pointer;justify-content:space-between;align-items:center;gap:0 15px;display:flex}modern-modal[data-modal-id=certifications] .collapse-item .collapse-head .i-box{font-size:1rem}@media only screen and (width<=900px){modern-modal[data-modal-id=certifications] .collapse-item .collapse-head .i-box{font-size:.75rem}}modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content{align-items:flex-start;gap:30px;padding-top:40px;display:flex;position:relative}@media only screen and (width<=767px){modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content{flex-direction:column}}modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content:after{content:"";opacity:.2;background:#000;width:100%;height:1px;position:absolute;top:20px;left:0}modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content .swiper-wrap{width:48.5%}@media only screen and (width<=767px){modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content .swiper-wrap{width:100%}}modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content .swiper-wrap .swiper{border-radius:12px;overflow:hidden}@media only screen and (width<=900px){modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content .swiper-wrap .swiper{border-radius:6px}}modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content .swiper-pagination{bottom:unset;top:unset;margin-top:10px;position:relative}@media only screen and (width<=900px){modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content .swiper-pagination{margin-top:5px}}modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content .item{width:100%}modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content .item .inner{gap:30px;width:100%;display:flex}modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content .heading-wrap{text-align:left;flex:1}modern-modal[data-modal-id=certifications] .collapse-item .collapse-content .collapse-inner-content .pic-box:after{padding-top:66.5%}.index-banner{letter-spacing:3px;font-size:3rem;font-weight:500;line-height:1.3}@media only screen and (width<=900px){.index-banner{font-size:1.625rem}}.index-item-xs{letter-spacing:.5px;font-size:1.125rem;font-weight:700;line-height:1.5}@media only screen and (width<=900px){.index-item-xs{font-size:.875rem}}.index-item-s{letter-spacing:.5px;font-size:1.25rem;font-weight:500;line-height:1.5}@media only screen and (width<=900px){.index-item-s{font-size:1.125rem}}.index-item-m{letter-spacing:.5px;font-size:1.5rem;font-weight:700;line-height:1.5}@media only screen and (width<=900px){.index-item-m{font-size:1.25rem}}.index-item-l{letter-spacing:.5px;font-size:1.875rem;line-height:1.3}@media only screen and (width<=900px){.index-item-l{font-size:1.25rem}}.index-item-l.bold{font-weight:700}.index-block{letter-spacing:.5px;font-size:1.5rem;font-weight:500;line-height:1.5}@media only screen and (width<=900px){.index-block{font-size:1.25rem}}.index-slogan{letter-spacing:.5px;font-size:1.875rem;font-weight:700;line-height:1.5}@media only screen and (width<=1440px){.index-slogan{font-size:1.5rem}}@media only screen and (width<=900px){.index-slogan{font-size:1.25rem}}section.banner .container{position:relative}section.banner .container[color=black] .scroll-down{background:#000}section.banner .container[color=black] .scroll-down i,section.banner .container[color=black] .scroll-fix{color:#fff}section.banner .container[color=black] .scroll-fix{color:#000}section.banner .container[color=black] .scroll-fix .line{background:#000}section.banner .container[color=black] .swiper .content:after{opacity:1}section.banner .container[color=white] .scroll-down{background:#fff}section.banner .container[color=white] .scroll-down i{color:#000}section.banner .container[color=white] .link-group{color:#fff}section.banner .container[color=white] .swiper-pagination .swiper-pagination-bullet{background:#fff}section.banner .container[color=white] .scroll-fix{color:#fff}section.banner .container[color=white] .scroll-fix .line{background:#fff}section.banner .container[color=white] .base-button-box .base-button{color:#000;background:#fff}@media only screen and (width>=1201px){section.banner .container[color=white] .base-button-box .base-button.entered{color:#fff}}section.banner .container[color=white] .swiper .content:before{opacity:1}section.banner .scroll-down{z-index:1;cursor:pointer;border-radius:100px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .3s;display:flex;position:absolute;bottom:30px;right:30px}@media only screen and (width<=900px){section.banner .scroll-down{bottom:15px;right:15px}}section.banner .scroll-down .i-box{justify-content:center;align-items:center;font-size:.625rem;display:flex}section.banner .swiper .swiper-pagination{position:absolute;bottom:30px}@media only screen and (width<=900px){section.banner .swiper .swiper-pagination{bottom:15px}}section.banner .swiper .content{position:relative}section.banner .swiper .pic-box{height:calc(100svh - 70px);transition:height .3s;overflow:hidden}@media only screen and (width<=1440px){section.banner .swiper .pic-box{height:calc(100svh - 51px)}}section.banner .swiper .pic-box:after{padding-top:56.25%}section.banner .swiper .pic-box img{width:110%;height:110%;transition:width 1.8s,height 1.8s}@media only screen and (width<=1024px){section.banner .swiper .pic-box:after{padding-top:75%}}@media only screen and (width<=575px){section.banner .swiper .pic-box:after{padding-top:180%}}section.banner .swiper-slide.swiper-slide-active .main-wrap,section.banner .swiper-slide .swiper-slide-duplicate-active .main-wrap,section.banner .swiper-slide.swiper-slide-active .main-wrap .des,section.banner .swiper-slide .swiper-slide-duplicate-active .main-wrap .des,section.banner .swiper-slide.swiper-slide-active .main-wrap .base-button-box,section.banner .swiper-slide .swiper-slide-duplicate-active .main-wrap .base-button-box{opacity:1}section.banner .swiper-slide.swiper-slide-active .sub-wrap,section.banner .swiper-slide .swiper-slide-duplicate-active .sub-wrap{opacity:1;left:0}section.banner .swiper-slide.swiper-slide-active .inner-content .content .pic-box img,section.banner .swiper-slide .swiper-slide-duplicate-active .inner-content .content .pic-box img{width:101%;height:101%}section.banner .inner-content{width:100%;display:block;position:relative}section.banner .inner-content .title h2{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}section.banner .inner-content .des{margin-top:calc(15px - 1em)}section.banner .inner-content[text-color=black]{color:#000}section.banner .inner-content[text-color=white]{color:#fff}section.banner .inner-content[text-align=left] .main-wrap{text-align:left;align-items:flex-start;left:calc(2*clamp(1.875rem,3.125vw,7.5rem))}@media only screen and (width<=900px){section.banner .inner-content[text-align=left] .main-wrap{left:30px}}section.banner .inner-content[text-align=right] .main-wrap{text-align:right;align-items:flex-end;right:calc(2*clamp(1.875rem,3.125vw,7.5rem))}@media only screen and (width<=900px){section.banner .inner-content[text-align=right] .main-wrap{left:30px}}section.banner .inner-content[text-align=center] .main-wrap{text-align:center;align-items:center;left:50%;transform:translate(-50%)}section.banner .main-wrap{z-index:1;opacity:0;flex-direction:column;width:calc(100% - 2*clamp(3.75rem,6.25vw,7.5rem));max-width:800px;transition:opacity 1.4s .5s,transform 1.4s .5s;display:flex;position:absolute;bottom:13.8svh}@media only screen and (width<=900px){section.banner .main-wrap{width:calc(100% - 60px)}}section.banner .main-wrap .title p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}section.banner .main-wrap .des{opacity:0;max-width:480px;margin-top:15px;transition:opacity 1.4s .8s}@media only screen and (width<=900px){section.banner .main-wrap .des{font-size:.875rem}}section.banner .main-wrap .des p{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}section.banner .main-wrap .base-button-box{opacity:0;margin-top:30px;transition:opacity 1.4s 1.1s,color .5s;display:block}section.banner .main-wrap .base-button-box .base-button{transition:background .3s .3s,color .3s}@media only screen and (width<=900px){section.banner .main-wrap .base-button-box{margin-top:20px}}.sec1 .swiper-wrap{width:100%}.sec1 .swiper .swiper-slide{width:100%;height:auto}.sec1 .swiper .item{color:#1860e7;text-align:left;background:#e8effd;justify-content:center;align-items:center;gap:15px;width:100%;height:100%;padding:15px clamp(1.875rem,3.125vw,7.5rem);display:flex}@media only screen and (width<=900px){.sec1 .swiper .item{padding:15px}}.sec1 .swiper .item .content span,.sec1 .swiper .item .content p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sec1 .swiper .item .i-box.loud{font-size:1.25rem}.sec1 .swiper .item .i-box.plus{border:1px solid #1860e7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;transition:background .3s,color .3s,transform .5s;display:flex}@media only screen and (width>=1201px){.sec1 .swiper .item .i-box.plus:hover{color:#fff;background:#1860e7;transform:rotate(360deg)}}@media only screen and (width<=1200px){.sec1 .swiper .item .i-box.plus:active{color:#fff;background:#1860e7;transform:rotate(360deg)}}.sec2{padding:var(--block-gap) 0}@media only screen and (width<=1440px){.sec2{padding:90px 0 var(--block-gap)}}@media only screen and (width>=2048px){.sec2>.container{max-width:1920px}}.sec2 .wrap>.head-wrap{justify-content:space-between;align-items:center;display:flex}.sec2 .wrap>.head-wrap .head-left{flex-wrap:wrap;gap:10px 15px;display:flex}@media only screen and (width<=900px){.sec2 .wrap>.head-wrap .head-right{display:none}}.sec2 .swiper-wrap{width:100%;margin-top:40px;position:relative;overflow:hidden}.sec2 .swiper-box{margin:0 auto}.sec2 .swiper{width:calc(100% + 16px);transform:translate(-8px)}.sec2 .swiper .swiper-slide{width:33.33%;height:auto;padding:0 7px}@media only screen and (width<=1024px){.sec2 .swiper .swiper-slide{width:50%}}@media only screen and (width<=767px){.sec2 .swiper .swiper-slide{width:100%}}.sec2 .swiper-pagination{bottom:unset;margin-top:40px}@media only screen and (width<=900px){.sec2 .swiper-pagination{margin-top:15px}}.sec2 .item{aspect-ratio:550/650;text-align:left;background:#f7f7f7;border-radius:12px;justify-content:flex-start;align-items:flex-end;width:100%;height:100%;padding:30px 45px;display:flex;position:relative;overflow:hidden}@media only screen and (width<=900px){.sec2 .item{border-radius:6px;padding:20px}}.sec2 .item[text-color=black] .base-wrap,.sec2 .item[text-color=black] .flaot-wrap{color:#000}.sec2 .item[text-color=black] .flaot-wrap:after{background:#fffc}.sec2 .item[text-color=black] .flaot-wrap .plus-button .plus-circle{background:#000}.sec2 .item[text-color=black] .flaot-wrap .plus-button .plus-circle i{color:#fff}@media only screen and (width>=1201px) and (width>=1201px){.sec2 .item:hover .base-wrap .product-image,.sec2 .item:hover .base-wrap .main{filter:blur(5px)}.sec2 .item:hover .flaot-wrap{opacity:1}}@media only screen and (width>=1201px) and (width<=1200px){.sec2 .item:active .base-wrap .product-image,.sec2 .item:active .base-wrap .main{filter:blur(5px)}.sec2 .item:active .flaot-wrap{opacity:1}}.sec2 .item .base-wrap{color:#fff}.sec2 .item .base-wrap .product-image{background:#0006;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sec2 .item .base-wrap .product-image .pic-box:after{padding-top:118%}.sec2 .item .base-wrap .main p{z-index:0;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.sec2 .item .flaot-wrap{color:#fff;text-align:left;opacity:0;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;padding:30px 45px;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}@media only screen and (width<=900px){.sec2 .item .flaot-wrap{border-radius:6px;padding:20px}}.sec2 .item .flaot-wrap:after{content:"";z-index:0;background:#000c;border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(0)}@media only screen and (width<=900px){.sec2 .item .flaot-wrap:after{border-radius:6px}}.sec2 .item .flaot-wrap .content{z-index:1;flex-direction:column;flex:1;gap:30px 0;display:flex;position:relative}.sec2 .item .flaot-wrap .content .head{flex-direction:column;gap:15px 0;display:flex}.sec2 .item .flaot-wrap .content .main p,.sec2 .item .flaot-wrap .content .des p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sec2 .item .flaot-wrap .plus-button .plus-circle{background:#fff}.sec2 .item .flaot-wrap .plus-button .plus-circle i{color:#000}.sec2 .item .flaot-wrap .plus-button .plus-circle.entered i{color:#fff}.sec2 .mobile-wrap{justify-content:center;margin-top:30px;display:none}@media only screen and (width<=900px){.sec2 .mobile-wrap{display:flex}}.sec3 .wrap.pc{flex-direction:column;gap:180px 0;display:flex}@media only screen and (width<=900px){.sec3 .wrap.pc{display:none}}.sec3 .wrap.pc .item{align-items:center;display:flex}.sec3 .wrap.pc .item:nth-child(2n){flex-direction:row-reverse}.sec3 .wrap.pc .item:nth-child(2n) .image-box:after{left:unset;right:100%}.sec3 .wrap.pc .item:nth-child(2n) .image-box .pic-box{border-radius:12px 0 0 12px}.sec3 .wrap.pc .item:nth-child(2n) .content-wrap .head-wrap .i-list .swiper-box .swiper{padding:0 calc(6.25vw + 30px) 0 calc(6.25vw - 30px)}@media only screen and (width>=2048px){.sec3 .wrap.pc .item:nth-child(2n) .content-wrap .head-wrap .i-list .swiper-box .swiper{padding:0}}.sec3 .wrap.pc .item .image-box,.sec3 .wrap.pc .item .content-wrap{width:50%}.sec3 .wrap.pc .item .content-wrap{gap:120px 0}@media only screen and (width>=2048px){.sec3 .wrap.pc .item .content-wrap{max-width:640px;margin:0 auto}}@media only screen and (width<=1440px){.sec3 .wrap.pc .item .content-wrap{gap:60px 0}}.sec3 .wrap.pc .item .content-wrap .head-wrap{gap:60px 0}@media only screen and (width<=1440px){.sec3 .wrap.pc .item .content-wrap .head-wrap{gap:40px 0}}.sec3 .wrap.pc .item .content-wrap .head-wrap .group{padding:0 6.25vw}@media only screen and (width>=2048px){.sec3 .wrap.pc .item .content-wrap .head-wrap .group{padding:0}}.sec3 .wrap.pc .item .content-wrap .head-wrap .i-list .swiper-box{overflow:hidden}.sec3 .wrap.pc .item .content-wrap .head-wrap .i-list .swiper-box .swiper{width:calc(100% + 6.25vw - 30px);padding:0 calc(6.25vw - 30px)}@media only screen and (width>=2048px){.sec3 .wrap.pc .item .content-wrap .head-wrap .i-list .swiper-box .swiper{width:calc(100% + 30px);padding:0;transform:translate(-30px)}}.sec3 .wrap.pc .item .image-box{z-index:1;position:relative}.sec3 .wrap.pc .item .image-box:after{content:"";background:#fff;width:6.25vw;height:100%;position:absolute;top:0;left:100%}@media only screen and (width>=2048px){.sec3 .wrap.pc .item .image-box:after{display:none}}.sec3 .wrap.mobile{margin:0 auto;display:none}@media only screen and (width<=900px){.sec3 .wrap.mobile{display:block}}.sec3 .wrap.mobile .swiper-image{position:relative}.sec3 .wrap.mobile .swiper-image .swiper-arrow{pointer-events:none;z-index:1;justify-content:space-between;width:100%;padding:0 10px;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sec3 .wrap.mobile .swiper-image .swiper-arrow .swiper-button{pointer-events:auto;cursor:pointer;background:#fff;border-radius:100px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.5rem;display:flex}.sec3 .wrap.mobile .swiper-image .swiper-pagination{position:absolute;bottom:15px}.sec3 .wrap.mobile .item .image-box{position:relative}.sec3 .wrap.mobile .item .image-box:after{content:"";z-index:1;background:linear-gradient(#0000 86.43%,#00000080 100%);width:100%;height:100%;position:absolute;top:0;left:0}.sec3 .wrap.mobile .item .content-wrap{gap:45px 0;padding:45px 30px 0;overflow:hidden}.sec3 .wrap.mobile .item .content-wrap .row{gap:10px 0}.sec3 .wrap.mobile .item .content-wrap .group{text-align:left;align-items:flex-start;gap:15px 0}.sec3 .wrap.mobile .item .content-wrap .head-wrap{gap:30px 0}.sec3 .wrap.mobile .item .content-wrap .head-wrap .i-list .swiper-box .swiper{width:calc(100% + 80px);padding:0 30px;transform:translate(-50px)}.sec3 .item .image-box .pic-box{border-radius:0 12px 12px 0;overflow:hidden}.sec3 .item .image-box .pic-box:after{padding-top:93.75%}.sec3 .item .content-wrap,.sec3 .item .content-wrap .head-wrap,.sec3 .item .content-wrap .group,.sec3 .item .content-wrap .heading,.sec3 .item .content-wrap .row{flex-direction:column;display:flex}.sec3 .item .content-wrap .head-wrap .i-list .swiper-box{width:100%}.sec3 .item .content-wrap .head-wrap .i-list .swiper-slide{width:auto;height:auto;padding:0 30px}@media only screen and (width<=900px){.sec3 .item .content-wrap .head-wrap .i-list .swiper-slide{padding:0 20px}}.sec3 .item .content-wrap .head-wrap .i-list .i-item{text-align:center;flex-direction:column;align-items:center;gap:15px 0;transition:color .3s;display:flex}.sec3 .item .content-wrap .head-wrap .i-list .i-item .pic-box{filter:brightness(0);transition:filter .3s}@media only screen and (width>=1201px){.sec3 .item .content-wrap .head-wrap .i-list .i-item:hover{color:#1860e7}.sec3 .item .content-wrap .head-wrap .i-list .i-item:hover .pic-box{filter:brightness()}}@media only screen and (width<=1200px){.sec3 .item .content-wrap .head-wrap .i-list .i-item:active{color:#1860e7}.sec3 .item .content-wrap .head-wrap .i-list .i-item:active .pic-box{filter:brightness()}}.sec3 .item .content-wrap .head-wrap .i-list .pic-box{width:60px}@media only screen and (width<=900px){.sec3 .item .content-wrap .head-wrap .i-list .pic-box{width:45px}}.sec3 .item .content-wrap .head-wrap .i-list .pic-box:after{padding-top:100%}.sec3 .item .content-wrap .group{gap:30px 0}.sec3 .item .content-wrap .group .tag-box{gap:0 60px;display:flex}@media only screen and (width<=900px){.sec3 .item .content-wrap .group .tag-box{gap:0 30px}}.sec3 .item .content-wrap .group .tag-box .tag-item:not(:last-child){position:relative}.sec3 .item .content-wrap .group .tag-box .tag-item:not(:last-child):after{content:"";opacity:.2;background:#000;width:1px;height:24px;position:absolute;top:50%;right:-30px;transform:translateY(-50%)}@media only screen and (width<=900px){.sec3 .item .content-wrap .group .tag-box .tag-item:not(:last-child):after{right:-15px}}.sec3 .item .content-wrap .heading{gap:10px 0}.sec3 .item .content-wrap .heading .main h2{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sec3 .item .content-wrap .row{gap:20px 0;max-width:480px}.sec3 .item .content-wrap .row .sub p,.sec3 .item .content-wrap .row .des p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sec3 .item .content-wrap .button-list{flex-wrap:wrap;gap:10px;padding:0 6.25vw;display:flex}@media only screen and (width>=2048px){.sec3 .item .content-wrap .button-list{padding:0}}@media only screen and (width<=900px){.sec3 .item .content-wrap .button-list{padding:0}}.sec4{margin-top:var(--block-gap)}.sec4 .wrap{width:100%;position:relative;overflow:hidden}.sec4 .wrap [data-product-float-height]{opacity:0;transition:opacity .5s 1s}.sec4 .wrap [data-product-float-height].heightSetting{opacity:1}.sec4 .wrap .swiper-wrap{width:100%}.sec4 .wrap .swiper-slide .products-opacity .item,.sec4 .wrap .swiper-slide .products-info .item{opacity:0;transition:opacity .8s,transform .8s;transform:translate(-50%)}.sec4 .wrap .swiper-slide-active .products-opacity .item,.sec4 .wrap .swiper-slide-active .products-info .item{opacity:1;transition:opacity .8s var(--transition-delay), transform .8s var(--transition-delay);transform:translate(0,0)}.sec4 .wrap .float-content{z-index:2;pointer-events:none;width:calc(100% - 60px);position:absolute;top:0%;left:50%;transform:translate(-50%)}.sec4 .wrap .float-content .content-inner{--sec4-content-gap:60px;color:#fff;text-align:center;justify-content:center;align-items:center;gap:var(--sec4-content-gap) 0;pointer-events:none;flex-direction:column;width:100%;max-width:1320px;height:100%;margin:0 auto;display:flex}@media only screen and (width<=1440px){.sec4 .wrap .float-content .content-inner{--sec4-content-gap:45px}}.sec4 .wrap .float-content .group{flex-direction:column;gap:15px 0;display:flex}.sec4 .wrap .float-content .group .slogan{letter-spacing:.5px;justify-content:center;gap:10px 60px;font-size:2rem;font-weight:500;line-height:1.3;display:flex}@media only screen and (width<=1440px){.sec4 .wrap .float-content .group .slogan{font-size:1.25rem}}@media only screen and (width<=900px){.sec4 .wrap .float-content .group .slogan{flex-direction:column}}@media only screen and (width>=901px){.sec4 .wrap .float-content .group .slogan .block:nth-child(2){position:relative}.sec4 .wrap .float-content .group .slogan .block:nth-child(2):before{content:"";z-index:9;background-color:#fff;width:1px;height:30px;display:block;position:absolute;top:50%;left:-30px;transform:translateY(-50%)}}.sec4 .wrap .float-content .group .slogan p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sec4 .wrap .float-content .group .main{text-shadow:-4px 4px 10px #0000004d;letter-spacing:.5px;font-size:clamp(4rem,10.4vw,12.5rem);font-weight:200;line-height:1.2}@media only screen and (width<=1440px){.sec4 .wrap .float-content .group .main{font-size:clamp(4rem,10.4vw,9.375rem)}}@media only screen and (width<=1200px){.sec4 .wrap .float-content .group .main{font-size:clamp(4rem,10.4vw,6.25rem)}}.sec4 .wrap .float-content .group .main p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sec4 .wrap .float-content .multipurpose-wrap{pointer-events:auto;max-width:100%;margin:0 auto;transform:translateZ(0)}.sec4 .wrap .float-content .multipurpose-wrap.aost-show .multipurpose-box{opacity:1}.sec4 .wrap .float-content .multipurpose-wrap .multipurpose-box{opacity:0;transition:opacity .3s .8s}.sec4 .wrap .float-content .drag-hint{opacity:0;margin-top:calc(-1 * var(--sec4-content-gap));grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .3s,margin-top .3s;display:grid}.sec4 .wrap .float-content .drag-hint.show{opacity:1;grid-template-rows:1fr;margin-top:0}.sec4 .wrap .float-content .drag-hint .inner{align-items:center;gap:0 10px;display:flex}.sec4 .wrap .float-content .drag-hint .inner .i-box{font-size:1.25rem}.sec4 .wrap .inner-content{position:relative}.sec4 .wrap .background-image{width:100%;height:100%;position:absolute;top:0;left:0}.sec4 .wrap .background-image .picture-box{height:100%}.sec4 .wrap .background-image .picture-box img{object-fit:cover;height:100%}.sec4 .wrap .background-image .pic-box:after{padding-top:56.25%}.sec4 .wrap .space-box{height:calc(100svh - 70px)}@media only screen and (width<=1440px){.sec4 .wrap .space-box{height:calc(100svh - 51px)}}.sec4 .wrap .products-box{z-index:3;flex-direction:column;gap:0 10px;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.sec4 .wrap .products-opacity,.sec4 .wrap .products-info{display:flex}.sec4 .wrap .products-opacity .item,.sec4 .wrap .products-info .item{flex:1;min-width:275px}@media only screen and (width<=1440px){.sec4 .wrap .products-opacity .item,.sec4 .wrap .products-info .item{min-width:250px}}@media only screen and (width<=900px){.sec4 .wrap .products-opacity .item,.sec4 .wrap .products-info .item{min-width:180px}}.sec4 .wrap .products-opacity,.sec4 .wrap .products-opacity .item{height:100%}.sec4 .wrap .products-opacity .item .cover{width:100%;height:100%}.sec4 .wrap .products-info .item{color:#fff;background:#000;flex-direction:column;gap:10px 0;padding:30px 60px;display:flex}@media only screen and (width<=1440px){.sec4 .wrap .products-info .item{padding:20px 30px}}@media only screen and (width<=900px){.sec4 .wrap .products-info .item{padding:15px}}.sec4 .wrap .products-info .item.small{padding:30px}@media only screen and (width<=1440px){.sec4 .wrap .products-info .item.small{padding:20px 30px}}@media only screen and (width<=900px){.sec4 .wrap .products-info .item.small{padding:15px}}.sec4 .wrap .products-info .item .title{text-align:left;justify-content:space-between;align-items:center;gap:0 15px;display:flex}@media only screen and (width>=1201px){.sec4 .wrap .products-info .item .title:hover .i-box{opacity:1}}@media only screen and (width<=1200px){.sec4 .wrap .products-info .item .title:active .i-box{opacity:1}}.sec4 .wrap .products-info .item .title span,.sec4 .wrap .products-info .item .title p,.sec4 .wrap .products-info .item .title a{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sec4 .wrap .products-info .item .title .i-box{color:#65e8ff;opacity:0;border:1px solid #65e8ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;transition:opacity .3s;display:flex}@media only screen and (width<=1200px){.sec4 .wrap .products-info .item .title .i-box{opacity:1}}.sec4 .wrap .products-info .content{flex-direction:column;gap:10px 0;margin-top:auto;display:flex}@media only screen and (width<=900px){.sec4 .wrap .products-info .content{display:none}}.sec4 .wrap .products-info .content .row{justify-content:space-between;align-items:center;gap:0 15px;display:flex}.sec4 .wrap .products-info .content .row .thead{text-align:left}.sec4 .wrap .products-info .content .row .des{letter-spacing:.5px;align-items:center;gap:0 5px;font-size:1.25rem;font-weight:700;line-height:1.3;display:flex}.sec5{padding:var(--block-gap) 0;flex-direction:column;gap:150px 0;display:flex}@media only screen and (width<=900px){.sec5{gap:180px 0}}.sec5 .blk.news{width:100%}@media only screen and (width>=2048px){.sec5 .blk.news>.container{max-width:1680px}}.sec5 .blk.news>.container .wrap{margin:0 auto}.sec5 .blk.news .head-wrap{justify-content:space-between;align-items:center;gap:30px 60px;display:flex}@media only screen and (width<=900px){.sec5 .blk.news .head-wrap{flex-direction:column;align-items:flex-start}}.sec5 .blk.news .head-wrap .heading{text-align:left;flex-wrap:wrap;align-items:center;gap:10px 25px;display:flex}.sec5 .blk.news .head-wrap .heading .main h2{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sec5 .blk.news .head-wrap .multipurpose-wrap{width:45.45%}@media only screen and (width<=900px){.sec5 .blk.news .head-wrap .multipurpose-wrap{width:100%;max-width:100%}}.sec5 .blk.news .head-wrap .multipurpose-wrap .item{flex:1}.sec5 .blk.news .head-wrap .multipurpose-wrap .item .category{justify-content:center}.sec5 .blk.news .head-wrap .multipurpose-wrap .item .category p{white-space:nowrap}.sec5 .blk.news .swiper-wrap,.sec5 .blk.news .swiper-pagination{margin-top:60px}@media only screen and (width<=900px){.sec5 .blk.news .swiper-pagination{margin-top:45px}}.sec5 .blk.news .column-group{flex-direction:column;gap:90px 0;display:flex}@media only screen and (width<=900px){.sec5 .blk.news .column-group{gap:60px 0}}.sec5 .blk.news .swiper-slide .item{text-align:left;justify-content:space-between;gap:15px 0;height:100%;display:flex;position:relative}@media only screen and (width>=1201px) and (width>=1201px){.sec5 .blk.news .swiper-slide .item:hover .content-box .plus-button{opacity:1}}@media only screen and (width>=1201px) and (width<=1200px){.sec5 .blk.news .swiper-slide .item:active .content-box .plus-button{opacity:1}}@media only screen and (width<=900px){.sec5 .blk.news .swiper-slide .item{flex-direction:column}}.sec5 .blk.news .swiper-slide .item:not(:last-child):after{content:"";background:#0003;width:100%;height:1px;position:absolute;bottom:-45px;left:0}@media only screen and (width<=900px){.sec5 .blk.news .swiper-slide .item:not(:last-child):after{bottom:-30px}}.sec5 .blk.news .swiper-slide .item .date-box{letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:0 5px;width:240px;font-size:2rem;font-weight:300;line-height:1.2;display:flex}@media only screen and (width<=900px){.sec5 .blk.news .swiper-slide .item .date-box{font-size:1.5rem}}.sec5 .blk.news .swiper-slide .item .date-box .bold{align-items:center;gap:0 5px;font-weight:700;display:flex}.sec5 .blk.news .swiper-slide .item .content-box{justify-content:space-between;align-items:center;gap:0 60px;width:50%;display:flex}.sec5 .blk.news .swiper-slide .item .content-box .plus-button{opacity:0;transition:opacity .3s}@media only screen and (width<=1200px){.sec5 .blk.news .swiper-slide .item .content-box .plus-button{opacity:1}}.sec5 .blk.news .swiper-slide .item .content-box p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media only screen and (width<=900px){.sec5 .blk.news .swiper-slide .item .content-box p{font-size:1rem}.sec5 .blk.news .swiper-slide .item .content-box{gap:0 30px;width:100%}}.sec5 .blk.certifications{width:100%;position:relative}@media only screen and (width>=2048px){.sec5 .blk.certifications>.container{max-width:1680px}}@media only screen and (width<=900px){.sec5 .blk.certifications:after{content:"";opacity:.2;background:#000;width:calc(100% - 60px);height:1px;position:absolute;top:-90px;left:50%;transform:translate(-50%)}}.sec6 .item{position:relative}.sec6 .item[color=white] .content-group{filter:brightness(0)invert()}.sec6 .item[color=white] .base-button-box .base-button{color:#000;background:#fff}@media only screen and (width>=1201px){.sec6 .item[color=white] .base-button-box .base-button.entered{color:#fff}}.sec6 .item[align=left] .content,.sec6 .item[align=left] .content-group{align-items:flex-start}.sec6 .item[align=center] .content,.sec6 .item[align=center] .content-group{text-align:center;align-items:center}.sec6 .item[align=right] .content,.sec6 .item[align=right] .content-group{align-items:flex-end}.sec6 .item .backgroung-image{background:#00000062}.sec6 .item .backgroung-image .pic-box{min-height:500px}.sec6 .item .backgroung-image .pic-box:after{padding-top:46.8%}@media only screen and (width<=1024px){.sec6 .item .backgroung-image .pic-box:after{padding-top:48.8%}}@media only screen and (width<=767px){.sec6 .item .backgroung-image .pic-box:after{padding-top:133%}}.sec6 .item .content{flex-direction:column;gap:30px;width:100%;height:100%;padding:clamp(3.75rem,7.8vw,9.375rem) calc(clamp(1.875rem,3.125vw,7.5rem) + 30px);display:flex;position:absolute;top:0;left:0}@media only screen and (width<=900px){.sec6 .item .content{padding:clamp(3.75rem,7.8vw,9.375rem) 30px}}.sec6 .item .content-group{flex-direction:column;gap:15px;max-width:840px;display:flex}.sec6 .item .content-group .main h2,.sec6 .item .content-group .des p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sec6 .item .logo-image{width:150px}.sec6 .item .logo-image .pic-box:after{padding-top:16%}.sec7{padding:90px 0 var(--block-gap) 0}@media only screen and (width<=1440px){.sec7{padding:60px 0 var(--block-gap) 0}}@media only screen and (width<=900px){.sec7{padding:30px 0 var(--block-gap) 0}}@media only screen and (width>=2048px){.sec7>.container{max-width:1680px}}.sec7 .wrap{align-self:stretch;gap:15px;display:flex}@media only screen and (width<=900px){.sec7 .wrap{flex-direction:column}}.sec7 .wrap:not(:has(.item:nth-child(2))) .item .content{flex-direction:row}@media only screen and (width<=900px){.sec7 .wrap:not(:has(.item:nth-child(2))) .item .content{flex-direction:column}}:is(.sec7 .wrap:not(:has(.item:nth-child(2))) .item .content .head,.sec7 .wrap:not(:has(.item:nth-child(2))) .item .content .link-grop){flex:1}.sec7 .wrap:not(:has(.item:nth-child(2))) .item .content .link-grop{flex-flow:wrap;gap:12px 30px}@media only screen and (width<=900px){.sec7 .wrap:not(:has(.item:nth-child(2))) .item .content .link-grop{flex-direction:column}}.sec7 .wrap:not(:has(.item:nth-child(2))) .item .content .link-grop .list{width:calc(50% - 15px)}.sec7 .item{background:#f7f7f7;border-radius:12px;flex:1;padding:60px}@media only screen and (width<=1366px){.sec7 .item{padding:40px}}@media only screen and (width<=1200px){.sec7 .item{padding:30px}}@media only screen and (width<=900px){.sec7 .item{border-radius:6px}}.sec7 .item .content{flex-direction:column;justify-content:space-between;gap:45px 0;height:100%;display:flex}.sec7 .item .content .head{flex-direction:column;gap:10px 0;display:flex}.sec7 .item .main{letter-spacing:.5px;font-size:2.5rem;font-weight:300;line-height:1.3}@media only screen and (width<=1200px){.sec7 .item .main{font-size:2rem}}.sec7 .link-grop{color:#1860e7;flex-direction:column;gap:12px 0;display:flex}.sec7 .link-grop .list{align-items:center;gap:0 10px;display:flex}.sec7 .link-grop .list .i-box{opacity:0;border:1px solid #1860e7;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;transition:opacity .3s,transform .5s;display:flex}@media only screen and (width<=1200px){.sec7 .link-grop .list .i-box{opacity:1}}@media only screen and (width>=1201px){.sec7 .link-grop .list:hover .i-box{opacity:1;transform:rotate(360deg)}}@media only screen and (width<=1200px){.sec7 .link-grop .list:active .i-box{opacity:1;transform:rotate(360deg)}}
