@charset "utf-8";.gs-banner-2{width:100%;height:auto;position:relative;z-index:1;overflow:hidden}.gs-banner-2 .banner-box{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;overflow:hidden}.gs-banner-2 .banner-box .container1600{height:100%}.gs-banner-2 .banner-box .banner-info{width:100%;height:100%;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.gs-banner-2 .banner-box .banner-info .breadcrumb-nav{width:100%;height:auto;position:absolute;top:0;left:0;z-index:10;overflow:hidden}.gs-banner-2 .banner-box .banner-info .breadcrumb-nav .nav-box{width:100%;height:auto;display:flex;flex-wrap:wrap;align-items:center;margin:14px 0}.gs-banner-2 .banner-box .banner-info .breadcrumb-nav .nav-box,.gs-banner-2 .banner-box .banner-info .breadcrumb-nav .nav-box *{font-size:var(--font-size9);color:#FFFFFF;line-height:1.2}.gs-banner-2 .banner-box .banner-info .breadcrumb-nav .nav-box a{color:#8E8E8E;transition:all .5s ease}.gs-banner-2 .banner-box .banner-info .breadcrumb-nav .nav-box a:hover{color:#FFFFFF}.gs-banner-2 .banner-box .banner-info .breadcrumb-nav .nav-box span{margin:0 .8em;color:#8E8E8E}.gs-banner-2 .banner-box .banner-info .title{width:100%;height:auto;text-align:center;font-weight:bold;font-size:var(--font-size1);color:#FFFFFF}.gs-banner-2 .images{width:100%;height:auto;font-size:0;overflow:hidden}.gs-banner-2 .images img{width:100%;height:100%;min-height:300px;object-fit:cover}
 
@charset "utf-8";.gs-nav-2{width:100%;height:auto;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:#FFFFFF;box-shadow:0 4px 24px 0 rgba(40,9,8,0.06);overflow:hidden}.gs-nav-2 .subnav-box{width:100%;height:auto;display:flex;align-items:center;justify-content:center}.gs-nav-2 .subnav-box .one{width:auto;height:.9rem;min-height:70px;position:relative;z-index:1;display:flex;align-items:center;font-size:var(--font-size7);color:#222222}.gs-nav-2 .subnav-box .one::after{content:'';width:0;height:3px;position:absolute;left:0;bottom:0;background:var(--color);transition:all .5s ease}.gs-nav-2 .subnav-box .one+.one{margin-left:.7rem}.gs-nav-2 .subnav-box .one.active::after{width:100%}@media (max-width: 991px){.gs-nav-2{display:none }}
 
@charset "utf-8";.gs-product-7{width:100%;height:auto;margin:1.2rem 0;overflow:hidden}.gs-product-7 .anchor-slide{width:100%;height:auto;position:relative;z-index:1;top:calc(-1 * (1.2rem + 90px))}.gs-product-7 .product-box{width:100%;height:auto}.gs-product-7 .product-box .idx-title{width:100%;height:auto;text-align:center}.gs-product-7 .product-box .idx-title .title{width:100%;height:auto;font-weight:bold;font-size:var(--font-size2);color:var(--color1)}.gs-product-7 .product-box .menu-box{width:100%;height:auto;margin-top:.6rem;position:relative;z-index:1;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:.2rem}.gs-product-7 .product-box .menu-box .item{width:100%;height:auto;border-radius:10px;background:#EEEEEE;overflow:hidden}.gs-product-7 .product-box .menu-box .item a{width:100%;height:100%;display:flex;flex-direction:column}.gs-product-7 .product-box .menu-box .item a .img{width:100%;height:auto;overflow:hidden}.gs-product-7 .product-box .menu-box .item a .img .pb{padding-bottom:60%}.gs-product-7 .product-box .menu-box .item a .img img{max-width:100%;max-height:100%;transition:all .5s ease}.gs-product-7 .product-box .menu-box .item a .info-box{width:100%;height:auto;flex:1;display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:.2rem .3rem .3rem;overflow:hidden}.gs-product-7 .product-box .menu-box .item a .info-box .info{width:100%;height:auto}.gs-product-7 .product-box .menu-box .item a .info-box .info .title{width:100%;height:auto;max-height:calc(2em * 1.25);font-weight:normal;font-size:var(--font-size4);color:#222222;line-height:1.25;transition:all .5s ease;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.gs-product-7 .product-box .menu-box .item a .info-box .info .details{width:100%;height:auto;margin-top:.4em;max-height:calc(2em * 1.625);font-size:var(--font-size8);color:#666666;line-height:1.625;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.gs-product-7 .product-box .menu-box .item a .info-box .more{width:100%;height:auto;margin-top:.2rem;display:flex;align-items:center;justify-content:center}.gs-product-7 .product-box .menu-box .item a .info-box .more span{font-weight:bold;font-size:var(--font-size9);color:#222222;transition:all .5s ease}.gs-product-7 .product-box .menu-box .item a .info-box .more i{width:7px;height:10px;font-size:0;margin-left:10px;color:#222222;transition:all .5s ease}.gs-product-7 .product-box .menu-box .item a .info-box .more i svg{width:100%;height:100%}.gs-product-7 .product-box .menu-box .item:hover a .img img{transform:scale(1.02)}.gs-product-7 .product-box .menu-box .item:hover a .info .title{color:var(--color)}.gs-product-7 .product-box .menu-box .item:hover a .info .more span,.gs-product-7 .product-box .menu-box .item:hover a .info .more i{color:var(--color)}.gs-product-7 .product-box .menu-box .item.active{width:calc(50% - 14px);background-image:url(../images/idx-pro-1-bg-active.png)}.gs-product-7 .product-box .menu-box .item.active a{width:100%;height:100%;display:flex;align-items:center}@media (max-width: 1260px){.gs-product-7 .product-box .menu-box .item.active{width:calc(50% - 9px)}}@media (max-width: 991px){.gs-product-7 .product-box .menu-box .item.active{width:calc(66.66% - 9px)}}.gs-product-7 .product-box .menu-box .item.active .img{width:58%}.gs-product-7 .product-box .menu-box .item.active .info{text-align:left;flex:1;padding:0 .6rem 0 .3rem}.gs-product-7 .product-box .menu-box .item.active .info .title{font-size:var(--font-size4)}.gs-product-7 .product-box .menu-box .item.active .info .details{margin-top:1em;font-size:var(--font-size8)}.gs-product-7 .product-box .menu-box .item.active .info .more{justify-content:start}@media (max-width: 1260px){.gs-product-7 .product-box .menu-box{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 767px){.gs-product-7 .product-box .menu-box{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:480px){.gs-product-7 .product-box .menu-box{grid-template-columns:1fr}}