@charset "utf-8";/*!
by Sean Lu 20260203
!!!请勿直接在c.css中修改内容
!!!请勿直接在c.css中修改内容
!!!请勿直接在c.css中修改内容
*/:root{--color-main:#80b316;--color-white:#fff;--color-txt:#253554;--color-bg:#f5f5f5;--color-0:#2b2f33;--color-3:#333;--color-6:#666;--color-9:#999;--color-border:#dedede;--fsize-base:16px;--fsize-large:calc(var(--fsize-base) * 1.25);--fsize-txt:calc(var(--fsize-base) * 1.14);--fsize-small:calc(var(--fsize-base) * .85);--fsize-h1:calc(var(--fsize-base) * 2.6);--fsize-h2:calc(var(--fsize-base) * 2.15);--fsize-h3:calc(var(--fsize-base) * 1.7);--gap-base:16px;--gap-mini:calc(var(--gap-base) * .25);--gap-small:calc(var(--gap-base) * .5);--gap-large:calc(var(--gap-base) * 1.5);--gap-h1:calc(var(--gap-base) * 5);--gap-h2:calc(var(--gap-base) * 4);--gap-h3:calc(var(--gap-base) * 3)}@media (max-width: 1600px){:root{--fsize-base:14px;--gap-base:14px}}@media (max-width: 990px){:root{--fsize-base:12px;--gap-base:6px}}.trans{transition:all .3s}.header{display:flex;align-items:center;column-gap:1.5vw;position:sticky;top:0;z-index:1000;width:100%;height:90px;background:rgba(255,255,255,0.9);padding:0 3vw;box-sizing:border-box;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);transition:all .3s}@media (max-width: 990px){.header{height:80px}.header::before{content:'';position:absolute;top:0;left:0;width:100%;height:80px;background:#fff;z-index:1000}}.header .menu{display:none;color:var(--color-main);margin-left:auto;position:relative;z-index:1000}@media (max-width: 990px){.header .menu{display:block}}.header .menu .ico{display:block;width:40px;height:40px;transition:all .3s}.header .menu .ico.i01{display:block}.header .menu .ico.i02{display:none}.header .menu .ico svg{display:block;width:100%;height:100%;object-fit:contain}.header .menu.on .ico.i01{display:none}.header .menu.on .ico.i02{display:block}.header.fxdon,.header.ons{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.1);box-shadow:2px 2px 10px rgba(0,0,0,0.1)}.header.on .nav{pointer-events:none}.header.fxdons{transform:translateY(-100%);opacity:0;visibility:hidden}.header .logo{width:160px;height:100%;display:block;transition:all .3s;flex-shrink:0;position:relative;z-index:1000}@media (max-width: 1600px){.header .logo{width:140px}}.header .logo:hover{opacity:.8}.header .logo img{display:block;width:100%;height:100%;object-fit:contain}.header .nav{height:100%;white-space:nowrap}@media (max-width: 990px){.header .nav{display:none}}.header .nav .nul{height:100%;display:flex;align-items:center}.header .nav .nul .nli{height:100%;display:flex;align-items:center;position:relative}.header .nav .nul .nli.on .naw{color:var(--color-main)}.header .nav .nul .nli.on .naw .na{color:var(--color-main)}.header .nav .nul .nli.on .naw::before{width:100%}.header .nav .nul .nli:hover .naw::before{width:100%}.header .nav .nul .nli .naw{height:100%;display:flex;align-items:center;position:relative;column-gap:var(--gap-mini);font-size:var(--fsize-large);padding:0 var(--gap-base);cursor:pointer;transition:all .3s}@media (max-width: 1600px){.header .nav .nul .nli .naw{font-size:calc(var(--fsize-large) * .95);padding:0 calc(var(--gap-base) * .9)}}.header .nav .nul .nli .naw::before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:0;height:6px;background:var(--color-main);transition:all .3s}.header .nav .nul .nli .naw .na{display:flex;height:100%;color:var(--color-0);align-items:center;text-decoration:none;font-weight:500}.header .nav .nul .nli .naw .ico{display:block;width:20px;height:20px;transition:all .3s}.header .nav .nul .nli .naw .ico svg{display:block;width:100%;height:100%;object-fit:contain}.header .nav .nul .nli:hover .sub{visibility:visible;opacity:1;transition:all .6s}.header .nav .nul .nli:hover .naw{background:var(--color-bg)}.header .nav .nul .nli:hover .naw .na{color:var(--color-main)}.header .nav .nul .nli:hover .naw .ico{color:var(--color-main);transform:rotate(180deg)}.header .nav .nul .nli .sub{position:absolute;top:90px;left:0;border-top:1px solid var(--color-border);box-sizing:border-box;padding:calc(var(--gap-large) * 1.5);white-space:nowrap;background:var(--color-white);box-shadow:inset 0 4px 8px 0 rgba(0,0,0,0.06);visibility:hidden;opacity:0;transition:all .2s;font-size:var(--fsize-txt)}.header .nav .nul .nli .sub.sub2{left:0;transform:translateX(0)}@media (max-width: 1600px){.header .nav .nul .nli .sub .wrapper{padding:0 5%}}@media (max-width: 990px){.header .nav .nul .nli .sub{display:none}}.header .sbox02{display:flex;column-gap:var(--gap-h3)}.header .sbox02 .item{display:flex;flex-direction:column;row-gap:var(--gap-base)}.header .sbox02 .ih{font-size:var(--fsize-large)}.header .sbox02 .ih a{text-decoration:none;display:flex;align-items:center;column-gap:var(--gap-small);color:var(--color-main);font-weight:bold;transition:all .3s}.header .sbox02 .ih a:hover{color:var(--color-main)}.header .sbox02 .ib{display:flex;flex-direction:column;row-gap:calc(var(--gap-base) * 1.2);padding-left:var(--gap-base);position:relative;font-weight:500}.header .sbox02 .ib::before{content:"";position:absolute;left:0;top:0;width:4px;height:20px;background:var(--color-main)}.header .sbox02 .ib .it.on .ia{color:var(--color-main)}.header .sbox02 .ib .it .ia{text-decoration:none;display:flex;align-items:center;column-gap:var(--gap-small);color:var(--color-0);transition:all .3s}.header .sbox02 .ib .it .ia:hover{color:var(--color-main)}.header .sbox03{display:flex;flex-direction:column;row-gap:var(--gap-h3)}.header .sbox03 .item{display:flex;column-gap:var(--gap-h3)}@media (max-width: 1600px){.header .sbox03 .item{column-gap:calc(var(--gap-h3) * .7)}}.header .sbox03 .ih{font-size:var(--fsize-large);width:100px}.header .sbox03 .ih a{text-decoration:none;display:flex;align-items:center;column-gap:var(--gap-small);color:var(--color-main);font-weight:bold;transition:all .3s}.header .sbox03 .ih a:hover{color:var(--color-main)}.header .sbox03 .ib{display:flex;column-gap:var(--gap-h2)}@media (max-width: 1600px){.header .sbox03 .ib{column-gap:calc(var(--gap-h3) * .9)}}.header .sbox03 .ib .il{display:flex;flex-direction:column;row-gap:calc(var(--gap-base) * 1.2);position:relative;padding-left:var(--gap-base)}.header .sbox03 .ib .il::before{content:"";position:absolute;left:0;top:0;width:4px;height:20px;background:var(--color-main)}.header .sbox03 .ib .il .it.on .ia{color:var(--color-main)}.header .sbox03 .ib .il .it .ia{text-decoration:none;display:flex;align-items:center;column-gap:var(--gap-small);color:var(--color-0);font-weight:500;transition:all .3s}.header .sbox03 .ib .il .it .ia:hover{color:var(--color-main)}.header .sbox01 .list{display:flex;flex-direction:column;row-gap:calc(var(--gap-base) * 1.2);font-weight:500}.header .sbox01 .list .it.on .ia{color:var(--color-main)}.header .sbox01 .list .it .ia{text-decoration:none;display:flex;align-items:center;column-gap:var(--gap-small);color:var(--color-0);transition:all .3s}.header .sbox01 .list .it .ia:hover{color:var(--color-main)}.header .sbox01 .list .it .ia .ico{display:block;width:20px;height:20px}.header .sbox01 .list .it .ia .ico svg{display:block;width:100%;height:100%;object-fit:contain}.header .subbox{display:flex;height:280px;column-gap:var(--gap-h3)}.header .subbox .hd{width:350px;height:100%;border-right:1px solid var(--color-border)}@media (max-width: 1600px){.header .subbox .hd{width:280px}}.header .subbox .hd .cn{font-size:var(--fsize-h1);color:var(--color-0);text-transform:uppercase}.header .subbox .hd .en{font-size:var(--fsize-txt);text-transform:uppercase;color:var(--color-main);margin-top:var(--gap-small)}.header .subbox .hd .lin{margin-top:var(--gap-h3);display:flex}.header .subbox .hd .lin a{font-size:var(--fsize-base);color:var(--color-main);text-decoration:none;display:block;position:relative;line-height:2}.header .subbox .hd .lin a::after{position:absolute;content:"";width:100%;height:2px;left:0;bottom:0;background-color:var(--color-main)}.header .subbox .hd .lin a::before{content:">";font-family:simsun;font-size:var(--fsize-base);font-weight:bold;position:absolute;top:1px;right:-12px;-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.header .subbox .hd .lin a:hover::before{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}.header .subbox .cd{width:300px;display:flex;flex-direction:column;row-gap:var(--gap-small)}.header .subbox .cd .ci{width:100%}.header .subbox .cd .ci .ca{position:relative;display:block;box-sizing:border-box;height:100%;height:50px;background:var(--color-white);display:flex;align-items:center;font-size:var(--fsize-txt);color:var(--color-9);padding:0 var(--gap-large);text-decoration:none;border-radius:var(--gap-mini);transition:all .3s}.header .subbox .cd .ci .ca::after{content:">";font-family:simsun;font-size:var(--fsize-txt);color:var(--color-white);font-weight:bold;position:absolute;top:50%;right:20px;-webkit-transform:translateX(-10px) translateY(-50%);transform:translateX(-10px) translateY(-50%);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.header .subbox .cd .ci.on .ca{background:var(--color-main);color:var(--color-white)}.header .subbox .cd .ci.on .ca::after{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);opacity:1;visibility:visible}.header .subbox .bd{flex:1}.header .subbox .bd .item{display:none;height:100%;box-sizing:border-box;border-radius:6px}.header .subbox .bd .item.on{display:block}.header .subbox .bd .item .list{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap-small)}.header .subbox .bd .item .list.l01{grid-template-columns:repeat(1, 1fr)}.header .subbox .bd .item .list.lic .it .ia{column-gap:var(--gap-base)}.header .subbox .bd .item .list.lic .it .ia::before{display:none}.header .subbox .bd .item .it .ia{display:flex;align-items:center;column-gap:var(--gap-mini);width:fit-content;position:relative;text-decoration:none;padding:var(--gap-small) 0;font-size:var(--fsize-txt);line-height:1.5}.header .subbox .bd .item .it .ia::before{content:"·"}.header .subbox .bd .item .it .ia::after{position:absolute;content:"";width:0;height:1px;left:0;bottom:0;background-color:var(--color-main);transition:all .3s}.header .subbox .bd .item .it .ia:hover::after{width:100%}.header .subbox .bd .item .it .ia .ico{width:32px;height:32px}.header .subbox .bd .item .it .ia .ico svg{display:block;width:100%;height:100%;object-fit:contain}.header .monav{display:none}@media (max-width: 990px){.header .monav{display:block;position:fixed;top:0;left:0;bottom:0;width:100%;height:100vh;background:var(--color-bg);z-index:999;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:6vw 0;padding-top:80px;visibility:hidden;transform:translateY(-10px);opacity:0;transition:all .3s}.header .monav.on{visibility:visible;opacity:1;transform:translateY(0)}.header .monav .mul{display:flex;flex-direction:column}.header .monav .mul .xsearch{margin-top:var(--gap-h3);display:flex;flex-direction:column;padding:0 6vw}.header .monav .mul .xsearch.xsearch2{padding:3vw 6vw;margin-top:0;background:var(--color-main)}.header .monav .mul .xsearch .seatip{font-size:calc(var(--fsize-txt) * 1);margin-top:1vw;text-align:center;color:rgba(255,255,255,0.6)}.header .monav .mul .xsearch .sea{display:flex;align-items:center;column-gap:var(--gap-mini);width:100%;height:36px;border-radius:60px;background:rgba(0,0,0,0.3);box-sizing:border-box;color:var(--color-white);border:0 solid var(--color-border);transition:all .3s}.header .monav .mul .xsearch .sea:focus-within{border-color:var(--color-main)}.header .monav .mul .xsearch .sea .key{border:0;width:100%;height:100%;display:flex;align-items:center;background:transparent;font-size:calc(var(--fsize-large) * 1);color:var(--color-white);padding:0 var(--gap-h3);font-family:"Montserrat"}.header .monav .mul .xsearch .sea .key::placeholder{color:var(--color-white)}.header .monav .mul .xsearch .sea .btn{width:60px;height:100%;display:flex;align-items:center;justify-content:center;font-size:var(--fsize-large);color:var(--color-white);border:0;cursor:pointer;background:transparent}.header .monav .mul .xsearch .sea .btn svg{display:block;width:20px;height:20px;object-fit:contain}.header .monav .mul .xsearch .contact{height:50px;display:flex;align-items:center;justify-content:center;background:var(--color-main);color:var(--color-white);font-size:calc(var(--fsize-large) * 1)}.header .monav .mul .xbd{border-bottom:1px solid var(--color-border);padding:0 6vw}.header .monav .mul .xli .xa{display:flex;justify-content:space-between;align-items:center;font-size:calc(var(--fsize-large) * 1);padding:var(--gap-large) 0;height:50px;color:var(--color-0);text-decoration:none}.header .monav .mul .xitem.on .xh{color:var(--color-main)}.header .monav .mul .xitem.on .xh .ico{transform:rotate(90deg)}.header .monav .mul .xitem .xh{display:flex;justify-content:space-between;align-items:center;font-size:calc(var(--fsize-large) * 1);padding:var(--gap-large) 0;color:var(--color-0)}.header .monav .mul .xitem .xh .nam{display:flex;align-items:center;column-gap:var(--gap-mini)}.header .monav .mul .xitem .xh .nam .ic{width:20px;height:20px;transition:all .3s}.header .monav .mul .xitem .xh .nam .ic svg{display:block;width:100%;height:100%;object-fit:contain}.header .monav .mul .xitem .xh .ico{width:32px;height:32px;transition:all .3s}.header .monav .mul .xitem .xh .ico svg{display:block;width:100%;height:100%;object-fit:contain}.header .monav .mul .xsub{display:none;background:var(--color-white);padding:var(--gap-h3)}.header .monav .mul .xsub .list02{display:flex;flex-direction:column;row-gap:var(--gap-h3)}.header .monav .mul .xsub .list02 .item{display:flex;flex-direction:column;row-gap:var(--gap-base)}.header .monav .mul .xsub .list02 .item .ih{font-size:calc(var(--fsize-large) * 1);line-height:1.5;font-weight:bold;color:var(--color-main)}.header .monav .mul .xsub .list02 .item .ih a{color:var(--color-main);text-decoration:none;font-weight:bold}.header .monav .mul .xsub .list02 .item .ib{font-size:calc(var(--fsize-large) * 1);line-height:1.5;color:var(--color-0);display:flex;flex-direction:column;row-gap:var(--gap-base)}.header .monav .mul .xsub .list{display:flex;flex-direction:column}.header .monav .mul .xsub .list .it{border-bottom:1px solid var(--color-border)}.header .monav .mul .xsub .list .it:last-child{border-bottom:none}.header .monav .mul .xsub .list .it .ia{display:flex;align-items:center;column-gap:var(--gap-base);position:relative;text-decoration:none;padding:var(--gap-large) 0;font-size:var(--fsize-large);line-height:1.5}.header .monav .mul .xsub .list .it .ia .ico{width:24px;height:24px;transition:all .3s}.header .monav .mul .xsub .list .it .ia .ico svg{display:block;width:100%;height:100%;object-fit:contain}}.header .mor{height:100%;display:flex;align-items:center;margin-left:auto;white-space:nowrap;font-weight:500}@media (max-width: 990px){.header .mor{display:none}}.header .mor .it{position:relative;height:100%;display:flex;align-items:center;font-size:var(--fsize-large);transition:all .3s}@media (max-width: 1600px){.header .mor .it{font-size:calc(var(--fsize-large) * .95)}}.header .mor .it:hover{background:var(--color-bg)}.header .mor .it:hover .ia{color:var(--color-main)}.header .mor .it:hover .isub{opacity:1;transform:translateY(0);visibility:visible}.header .mor .it .isub{position:absolute;top:100%;left:0;text-align:center;white-space:nowrap;box-sizing:border-box;background:var(--color-white);padding:var(--gap-small);box-shadow:0 0 var(--gap-large) rgba(0,0,0,0.1);display:flex;flex-direction:column;align-items:center;font-size:var(--fsize-txt);line-height:1.2;opacity:0;transform:translateY(-10px);visibility:hidden;transition:all .3s}.header .mor .it .isub .is{display:flex;width:100%;box-sizing:border-box;justify-content:center;text-decoration:none;padding:calc(var(--gap-small) * 1.5) var(--gap-large);transition:all .3s}.header .mor .it .isub .is:hover{background:var(--color-bg)}.header .mor .it.big{padding:calc(var(--gap-large) * .8) 0;margin-left:var(--gap-base)}@media (max-width: 1600px){.header .mor .it.big{padding:calc(var(--gap-large) * 1) 0}}.header .mor .it.big:hover{background:none}.header .mor .it.big .ia{background:var(--color-main);color:var(--color-white);padding:0 var(--gap-base);font-weight:bold;border-radius:6px}.header .mor .it.big .ia:hover{opacity:.8}.header .mor .it .ia{display:flex;height:100%;align-items:center;padding:0 var(--gap-base);column-gap:var(--gap-mini);text-decoration:none;transition:all .3s}.header .mor .it .ico{display:block;width:20px;height:20px;transition:all .3s}.header .mor .it .ico svg{display:block;width:100%;height:100%;object-fit:contain}.searchwrap{position:fixed;top:0;left:0;right:0;bottom:0;visibility:hidden;z-index:8}.searchwrap.on{visibility:visible}.searchwrap.on .covbg{opacity:1}.searchwrap.on .seaboxbg{transform:translateY(0)}.searchwrap.on .seaboxbg .cls{transform:translateX(-50%) translateY(50%)}.searchwrap .covbg{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);opacity:0}.searchwrap .seaboxbg{position:relative;background:url(../img/jt-img/mainbg.jpg) no-repeat center top;height:210px;display:flex;align-items:center;transform:translateY(-100%);transition:transform .4s cubic-bezier(.45, 0, .14, 1.03)}.searchwrap .seaboxbg .cls{position:absolute;width:60px;height:60px;border-radius:30px;background:var(--color-main);bottom:0;left:50%;transform:translateX(-50%) translateY(0);box-shadow:0 0 var(--gap-large) rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center}.searchwrap .seaboxbg .cls img{display:block;width:24px}.searchwrap .seabox{max-width:900px;width:100%;margin:88px auto 0;display:flex;column-gap:var(--gap-large)}.searchwrap .seabox .hd{font-size:var(--fsize-h1);color:var(--color-0);text-align:center;text-transform:uppercase;margin-bottom:var(--gap-base);display:none}.searchwrap .seabox form{flex:1}.searchwrap .seabox .bd{border:1px solid var(--color-main);border-radius:40px;overflow:hidden;display:flex;align-items:center}.searchwrap .seabox .bd:focus-within{border-color:var(--color-main);box-shadow:var(--color-main) 2px 0 0,var(--color-main) 0 2px 0,var(--color-main) -2px 0 0,var(--color-main) 0 -2px 0}.searchwrap .seabox .bd .key{border:0;background:transparent;line-height:60px;color:var(--color-0);flex:1;box-sizing:border-box;padding:0 var(--gap-large);font-size:var(--fsize-large);font-family:"Montserrat"}.searchwrap .seabox .bd .key::placeholder{color:var(--color-9)}.searchwrap .seabox .bd .btn{width:60px;height:60px;display:block;text-indent:-9999px;background:transparent url(../img/seaicon.svg) no-repeat center;background-size:24px;border:0;cursor:pointer}.searchwrap .seabox .bd .btn:hover{background-color:var(--color-bg)}.searchwrap .seabox .clss{width:60px;height:60px;border-radius:30px;background:var(--color-main);box-shadow:0 0 var(--gap-large) rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center}.searchwrap .seabox .clss img{display:block;width:24px}.subwrap{position:fixed;z-index:8;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);opacity:0;visibility:hidden;transition:all .3s}.subwrap.on{opacity:1;visibility:visible}.subwrap.on .subbg{transform:translateY(0)}.subwrap .subbg{display:none;position:absolute;top:0;left:0;right:0;height:450px;background:url(../img/jt-img/mainbg.jpg) no-repeat center top;transform:translateY(-100%);transition:transform .4s cubic-bezier(.45, 0, .14, 1.03)}.bannerslide{position:relative;overflow:hidden}.bannerslide .swiper-wrapper{position:relative;height:calc(100vh - 90px)}@media (max-width: 990px){.bannerslide .swiper-wrapper{height:50vh}}.bannerslide .swiper-wrapper .bg{position:relative;height:100%}.bannerslide .swiper-wrapper .bg::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3)}@media (max-width: 990px){.bannerslide .swiper-wrapper .bg::after{background:rgba(0,0,0,0.5)}}.bannerslide .swiper-wrapper .bg img{display:block;width:100%;height:100%;object-fit:cover;display:none}@media (max-width: 990px){.bannerslide .swiper-wrapper .bg img{display:block}}.bannerslide .swiper-wrapper .bg video{width:100%;height:100%;object-fit:cover;display:block}@media (max-width: 990px){.bannerslide .swiper-wrapper .bg video{display:none}}.bannerslide .swiper-wrapper .box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.bannerslide .swiper-wrapper .box .wrapper{height:100%;display:flex;justify-content:center;flex-direction:column;row-gap:var(--gap-large)}@media (max-width: 990px){.bannerslide .swiper-wrapper .box .wrapper{justify-content:flex-end;padding:6vw}}.bannerslide .swiper-wrapper .box .wrapper .tit{color:var(--color-white);line-height:1.2;font-size:calc(var(--fsize-h1) * 2);font-weight:bold}@media (max-width: 990px){.bannerslide .swiper-wrapper .box .wrapper .tit{font-size:calc(var(--fsize-h1) * 1)}}.bannerslide .swiper-wrapper .box .wrapper .txt{color:var(--color-white);line-height:1.5;font-size:calc(var(--fsize-h3));max-width:60%}@media (max-width: 990px){.bannerslide .swiper-wrapper .box .wrapper .txt{font-size:calc(var(--fsize-large) * .9);max-width:100%}}.bannerslide .swiper-wrapper .box .wrapper .btn{display:flex}.bannerslide .swiper-wrapper .box .wrapper .btn .ba{display:flex;align-items:center;justify-content:center;background:var(--color-main);color:var(--color-white);font-size:var(--fsize-large);font-weight:bold;padding:calc(var(--gap-base) * 1.4) var(--gap-h3);text-transform:uppercase;cursor:pointer;border-radius:6px;text-decoration:none;transition:all .3s}@media (max-width: 990px){.bannerslide .swiper-wrapper .box .wrapper .btn .ba{padding:calc(var(--gap-large) * 1.4) var(--gap-h2)}}.bannerslide .swiper-wrapper .box .wrapper .btn .ba:hover{padding:calc(var(--gap-base) * 1.4) var(--gap-h2)}@media (max-width: 990px){.bannerslide .swiper-wrapper .box .wrapper .btn .ba:hover{padding:calc(var(--gap-large) * 1.4) var(--gap-h2)}}.bannerslide .swiper-wrapper .swiper-slide{position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.bannerslide .swiper-button-next,.bannerslide .swiper-button-prev{width:60px;height:60px;background-size:cover;opacity:0;transition:all .3s}.bannerslide .swiper-button-next:after,.bannerslide .swiper-button-prev:after{display:none}.bannerslide:hover .swiper-button-next,.bannerslide:hover .swiper-button-prev{opacity:1}@media (max-width: 990px){.bannerslide:hover .swiper-button-next,.bannerslide:hover .swiper-button-prev{opacity:0}}.bannerslide .swiper-button-prev{left:50px;background-image:url("data:image/png;base64,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")}.bannerslide .swiper-button-next{right:50px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAh7SURBVHhe7Z1Lctw2FEUdW/5GqXLZLsdlOZJKKtuKyvInyTDDZJidZBnJhjLKOrKRjDOxc478ug2i2VJ/yG6CjVv1RIoAgfvuaxIECYI3ho5Pnz7tYfvYk48fPx5gp6yfsTzHLlh/z/IHLdYvTIs8p9iB+2KWsRfFViwKRLuDiI9ZHisuyx+7tCjTsq3jTlRbkQJh7vlLxt5MhNuUWad1s34v6OwmEGAPIZ5i36cCbdPkIifWd+fUhrN3sEMc95zfKkxq5sNsE05YehR5qtlneR+7y7ptzM0wg3zXtMjzGPPX7762OQvXyfIQG+8pDScV6ug6UUzHXmPPsW/YdjOKWBuWZZlRtnUswkXOd6OI8oFjt3Dou9zZ3MjzCvPXfyt27R3WZZ3WnXJps/BhY9x6AU48wt7mzk2MNK94nmFbPzXIQS7BaR7ft/oUu5QDSHt6mvurI82rKfsGX8Uug4Gc5BYc5/H3aC7jNAbhh9j71IGJ4YSdtkesDy4QOeQoVzmnPiSmjw8j+/AAOR1obSvYbuP4nPXOGuhNQc5y14fUp4mFz8P6gUHoNnY2IZkahF+yLL7TpQ/hy4yPmL7fjqzbBSRtL2bOt2zzqPg2so0G+qRvLf7a499uuwKRB5B410LOtuLryDY66Js+tvitFg8i22ZB5XawPrSQ8rAe/a0HfQxfc/8/qE1k2wyo2CNjJhjYMTb4K6iuoK/hc0OH0GYzRwqV2Wa0naZesNyZYEygz+F7rsc7tYps/YCKblNJW4fpWWTZWahBpolBUat+rr4o2MNz5tLWX0dk2XmoRa4PpmbdnzmorK3Tt1NtxnVQi9CkoZPaRZZuQKHeDskr8QqjBiODmoQ2Db2wbm6zULgPgRr3ptjmNXgdMDAHahMapQFxAMb6jTyFNO7a8r898NF2+rqCGqlVpt2rSF4NFOCd2WmBUejobof0BbVq0W+15yns7NO0xsMl/n8ZyRULQs0yDdV0+SeP7Ni4quJ/D7/dHiqzAtQstEu1XO6qix1syKcFRCHPI7liSahdi56LN/BkPsp29oqhuIdLQ4HahYappkeRfDXI7FDO/BAr78H+wKCGmaZqfP3gDjI5QCzd0fsxtQO4JtQwtJxqix1GcjvIYIemcXRgTyK5Yk2oZaptaD2/g00Gx7WmO3jeq0dHR1DL0DTV+Gkkz4LEfODzzt9W7xpqmmqs5pHUBIn30oxh9f2JjqGmmcbabP+OSDlKfJqJ/9e779Iz4PgLVmT7praZ1geR9AVsbFwB8P/jSBoc4PYb9h/2D1yLC4raZlq/iaTPYGPjMCKDrf8gR3rD7TIY8LsE68UFBb7eJ8yvZr80DyTmEXsdSYMD3P6CYwMlBkWN4Zxq/uWMxIbGY0cSB3vfCn7erPubZQOlBUWN4TvVHDuOpMvE/Np4swO9lgQciw+KGsM11fziMoF/fEcvTfDcNvgbiXAsOihw9IZj3o7smeAL9WlAzmOfwQO+RQdFreGZBmRfpxr3V7CTyF8E4FtsUOB3gqXaPzFKeYewuAdR8C4yKC3aH7jRuUPSjYPtEF4FuBcXFLWGW6r9qY7kw0P3I39xgHtRQYFTo/3GzmYaFv6/H/mLBD4UExS1hlOq/bkb8z5IGa/7XgH8KCIoag2fVPsLyeevMI9iiCh+DD4o8Gj0AbH3RinvnIxmdAm+DDoocHDCnKn2xmLUARH48zM2A/z+PbJsDdCYDQgrozxlCRz8CfsXnxpg2x+RZauASuspa3SNuhh6MIRaQynV/sKNo7rsFfgw+GAItYZWqv25h81oOoailGAIaLV2DEdx60SUFAyh1tBLtT91Y/E3FwW8iwqGaNH+wMOm6NvvosRgCCjO3n7nT7EPqESpwRBqDdU0IJcPqIp8hCtKDgY02x/hChKKGuQg4FhsMIQaQzfV/PMgB8GGYoYBCfgVHQyhxlCeao41hgGVNFCu+GAINYZ2qnljoFwRQ0nh9QIrPhhQvnooqSBDEYOt4fUn/KYoLRhCbaGeat0cbC3YWMzrCHC7DArL4oIh1DbTevZ1BBKKemEHJ36N1aKgppnGWvuEDDhZX2nrGWqaaqzmkTQLEutLnz1CLUPTVOP5L32Sob4W3SPUMtU2tL76CS0Z6sQBPUANQ8upttjVEwcIMtWpNXqAGmaaqvFiF01krpPPdAi1Cw1TTRebfEaQuU7P1CHUrkXP5QaTsEOdwKwDqFlol2q5/LSx7Fin+OsAapZpuNoUf4Kd6ySYa0CtWvRb7wKJAuo0sStAjdQq0279+4MUUidSXhJqExpNNcO6mUhZUFidanxBqElo09AL6/aLblRSJ+O/BmoRmjR0UrvI0h0ouH6u4hqoRa4P1s/nKgQF1w+6zIEaZJr4Y1Wrfj+nRyX1k0cJ9Dl8z/Xo/5NHE1Bh/SgY0NfwuaFDaLPZz+dRaf1sXsvVlJqoTWTbLCBQPyzZ9Ht7H5acABL106uf/d3+p1cngFD9OHHfV1PLAkJebbR1HidHS/189zYAufqB+6EBJ2xXGneJUyPNNscRGIMLjJzkFhzn8X+lj7FLOYC0v7DGQ67USPPXZw936yMk5SCX4DSP71t9il3KBI745LG1bUmNPP7qHIS8sVH31mWd1p1yabPwYZCTS68EHPI0doS1No4TMx17jdmQ+pZRZxcClmWZUbZ1LMJFzuWdnhYFjnpqOLxOjImFKL4cecJSIT2K9lnex3x45juSTuKi2Xs28M6QYB5//V7due85tnCdLB0wONjB5p0DZxXvKZYP8N6ayUVOrO/201AEsNN1gM29sunLrNO6Wa9DnNqAMA5l9bR0zHLuFc+qFmVatnXszimpKyCabYSTG9g38ChybpYzlrYJiuvgAdsZz/uu2/m0zTHPKeav3z6PZQz8VHTjxv8xCF7VYlENwwAAAABJRU5ErkJggg==")}.bannerslide .swiper-button-next:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAzFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8cHSAiIyYrLC5FRUhcXF9hYmSJiouKi4yfoKG7u7zCwsPDw8TKysvR0dLn5+fu7u74+Pn///9RxYs1AAAAMnRSTlMABQ0SExcaHB8iIycoMDk9T1hcYGyFh46PkpuerrzFxsjJytLY3N/g5ebn6Ozu8fb5/L7UkpgAAAKJSURBVGjezZrZVhpBFEUPIAgaUZnnQaANhKGpTGY0yfn/f8qDYEhEqFtdt8x+7l57ddPcuhNgSaZYrnV6o2gex/No1OvUysUMfJIrtSPuIWqXcn4M59UxDzCunic1nFSGPMqwcpJAcdpc0YpV89RRcdaKaU3cOnNQpBtrilg30lLH9ZRiXl+LFPkunejm7R1XCzqyuLJUpOpMQD1l48gOmIhB9rijMGFCJoVjjosZEzO7OOy4XNIDy8uDz+HFQS4PPEthRk/Mnv1dshN6Y/LMN5Ya0COD/f+XBr1S3xtL6Jk9ESa/8C1ZPI2WXXqn++T8oAL/nC/pqYZkmtb8srY0/soZ1jqS9W520aISrZ38KtaSxH/ysSbVaD7mois9yWqbwVaoSGUjudGUDDe1AVV5qCyqgju+/RRLqgCAsf0NX96+F1vGAJCTOIyRW3IASvaXfzTGwVIC0La//NcHF0sbwC2VLRGQEd3gZMmgSHVLEWWqW8qoUd1SQ4fqlg76VLf0MaK6ZYSI6pYIc6pb5nDMISSW2FXC78YYYz7bSdxeF+/fGWPMJ8vXFak7GDl9wjIHR+ipO9hzCCtSBzvyACl2sCYO9XIHy9JDy8HBovD4dXEwI0sknByRLCVycrAtS+6cHCyJ0tQfTg7mZAn3nYtjLC0d7uSOTekgKYK+uhZBGFKRYcjCNEiJHaRZEKbtEaSBE6YVFaSpFqY9GKTRGaZlG6b5HKSNDtT9OuovN9oIMqQBCm98OWaFlx2chRkBhhlmhhnLhhkwA6lEcb+R+n+G/oHWFxwXMaayRYxAKyVhlmMCrfk8LCxZDFduEi0sAQBeqa9ePS6R7a2Rb70tke2uw/W363B90Trcb3B66nNT0VmfAAAAAElFTkSuQmCC")}.bannerslide .swiper-button-prev:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAzFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8cHSAiIyYrLC5FRUhcXF9hYmSJiouKi4yfoKG7u7zCwsPDw8TKysvR0dLn5+fu7u74+Pn///9RxYs1AAAAMnRSTlMABQ0SExcaHB8iIycoMDk9T1hcYGyFh46PkpuerrzFxsjJytLY3N/g5ebn6Ozu8fb5/L7UkpgAAAKLSURBVGjezZrZetpADEZ/cCCQNCQx+w4BnOKymOlKt7TV+79TL4CUNgRG45HSc21/57MxGm2AJUGpXOv0RtEsSWbRqNeplUsBfJIP2xEdIGqHeT+Gy+qYjjCuXqY1nFWGdJJh5SyF4ry5JCuWzXNHxUUrIWuS1oWDIttYEYtVI8t13E6JzetblqLQJSe6BXvHzZwcmd9YKjJ1SkE9Y+PIDSgVg9xpR3FCKZkUTzmuYkpNfHXccb0gDyyujz6HFwfR4sizFGPyRPzs75KbkDcmz3xjmQF5ZHD4/9Igr9QPxhLyzIEIU5j7lsyfRssueaf75PwgAf45X7JTCck0K/ll7Wj8lTOsZCSr/eyiRUK09vKrREqS/MnHmiRG8zEXXcpJlrsMtkKCVLaSO0nJcFsbkCibyqLKvu/nN8bFVQDAmO14//aL/dVjAMjzHcZwLHkAoYPDmI/2N4QA2i6OD7/s72gDuBd2UAQE0g6iACVxB5VQFndQGTVxB9XQEXdQB31xB/UxEnfQCJG4gyLMxB00QyLuoMRO8tkYY8x315TF8nWtjTHm3QM5vi7LHz6NJbL+hFNYRuiRuKXHCCvOlg4nQLpaaqxQ72gp8w4tN0uJefw6WQJuIuFgifgpEd/Sdkju2JbQJU3dWH6w0lR+wr02xnziJdwOpcOa4diWDg5F0Fd2EYQhCTLULExVSmyVZoFO20OlgaPTilJpqum0B1UanTotW53ms0obHaj7ddRfbrShMqQBim98OeLiyw7OdEaAOsNMnbGszoAZyKSK+43M/zP0V1pfcFzEmPIWMZRWSnSWY5TWfDYLSxbDlbtUC0sAgFfiq1ePS2QHa+R7b0tk++tw/d06XJ+1DvcbNeDqcy7nSaoAAAAASUVORK5CYII=")}.bannerslide .swiper-pagination-bullet{width:3px;border-radius:3px;height:20px;background:var(--color-main);opacity:.2;transition:all .3s}.bannerslide .swiper-pagination-bullet-active{opacity:1;height:40px}.bannerslide .paginationw{position:absolute;left:0;text-align:left;bottom:60px !important;width:100%;z-index:3;padding-left:40px}@media (max-width: 990px){.bannerslide .paginationw{padding-left:4vw;bottom:4vw !important}}.bannerslide .mouse{position:absolute;left:50%;bottom:3vw;z-index:6;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;row-gap:var(--gap-mini);color:var(--color-white);-webkit-animation:scrollDown 1.5s infinite ease-in-out;animation:scrollDown 1.5s infinite ease-in-out}.bannerslide .mouse .ico svg{display:block;width:30px;height:30px}.bannerslide .mouse .txt{font-size:var(--fsize-small)}.homebox01{background:var(--color-white);padding:calc(var(--gap-h1) * 1.5) 0;position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center}@media (max-width: 990px){.homebox01{min-height:100px;padding:10vw 6vw}}.homebox01 .con{display:flex;flex-direction:column;align-items:center;max-width:1100px;margin:0 auto;text-align:center;color:var(--color-0)}@media (max-width: 990px){.homebox01 .con{max-width:100%}}.homebox01 .con .ico{width:60px;height:45px}.homebox01 .con .ico img{display:block;width:100%;height:100%;object-fit:contain}.homebox01 .con .tit{font-size:calc(var(--fsize-h1) * 1.6);margin-top:var(--gap-mini);font-weight:bold}@media (max-width: 990px){.homebox01 .con .tit{font-size:calc(var(--fsize-h2) * 1)}}.homebox01 .con .txt{margin-top:var(--gap-h2);font-size:calc(var(--fsize-large) * 1.4);line-height:1.6;font-weight:400}@media (max-width: 990px){.homebox01 .con .txt{font-size:calc(var(--fsize-large) * 1.1)}}.homebox01 .con .txt p{margin-bottom:var(--gap-h3)}.homebox01 .con .txt p:last-child{margin-bottom:0}.homebox01 .con .txt .btn{margin-top:var(--gap-h3);display:flex;align-items:center;justify-content:center;column-gap:var(--gap-h2)}@media (max-width: 990px){.homebox01 .con .txt .btn{flex-direction:column}}.homebox01 .con .txt .btn .ba{display:flex;align-items:center;justify-content:center;font-size:calc(var(--fsize-large) * 1.1);color:var(--color-white);background:var(--color-main);text-decoration:none;width:320px;border-radius:6px;font-weight:bold;padding:var(--gap-base) var(--gap-large);transition:all .3s}@media (max-width: 990px){.homebox01 .con .txt .btn .ba{margin-bottom:var(--gap-large)}.homebox01 .con .txt .btn .ba:last-child{margin-bottom:0}}.homebox01 .con .txt .btn .ba:hover{background:#5a810a}.scaletip{display:none}.scaletip.on{display:block}.homebox02{background:linear-gradient(to bottom, var(--color-bg) 0%, var(--color-white) 100%);padding:calc(var(--gap-h1) * 1.5) 0;position:relative;overflow:hidden}@media (max-width: 990px){.homebox02{padding:10vw 3vw}}.homebox02 .wrapper{display:flex;column-gap:var(--gap-h3)}@media (max-width: 990px){.homebox02 .wrapper{flex-direction:column;row-gap:var(--gap-h3)}}.homebox02 .wrapper .hd{position:relative;width:50%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 990px){.homebox02 .wrapper .hd{width:100%}}.homebox02 .wrapper .hd .tit{font-size:calc(var(--fsize-h1) * 1.4);color:var(--color-0);font-weight:bold}@media (max-width: 990px){.homebox02 .wrapper .hd .tit{font-size:calc(var(--fsize-h2) * 1)}}.homebox02 .wrapper .hd .hb02hd{margin:var(--gap-large) 0 0}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper{flex-direction:column;width:100%}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide{flex:1;width:100% !important;padding:var(--gap-small) 0}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .box{border-color:var(--color-main)}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .box .inf .nam{color:var(--color-main)}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .box .btn::before{transform:scale(1.2);background:var(--color-main)}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide .box{display:flex;column-gap:var(--gap-large);align-items:center;border:1px solid var(--color-border);border-radius:6px;padding:calc(var(--gap-large) * 1.2) calc(var(--gap-large) * 1.5);cursor:pointer;background:var(--color-white);transition:all .3s}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide .box .inf{display:flex;flex:1;flex-direction:column;row-gap:var(--gap-base)}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide .box .inf .nam{font-size:var(--fsize-h2);font-weight:500}@media (max-width: 990px){.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide .box .inf .nam{font-size:calc(var(--fsize-h3) * 1)}}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide .box .inf .txt{font-size:var(--fsize-txt);color:var(--color-3);line-height:1.6;font-weight:500;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:2}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide .box .btn{width:36px;height:36px;position:relative;box-sizing:border-box;padding:10px}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide .box .btn::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background:var(--color-9);transition:all .3s}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide .box .btn .ico{position:relative;width:100%;height:100%;color:var(--color-white)}.homebox02 .wrapper .hd .hb02hd .swiper-wrapper .swiper-slide .box .btn .ico svg{display:block;width:100%;height:100%;object-fit:contain}.homebox02 .wrapper .bd{width:50%;position:relative}@media (max-width: 990px){.homebox02 .wrapper .bd{width:100%;height:40vh}}.homebox02 .wrapper .bd .hb02bd{height:100%}.homebox02 .wrapper .bd .hb02bd .swiper-slide .img{position:relative;width:100%;height:100%}.homebox02 .wrapper .bd .hb02bd .swiper-slide .img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.homebox03{background:linear-gradient(to bottom, var(--color-bg) 0%, var(--color-white) 100%);padding:calc(var(--gap-h1) * 1.5) 0;position:relative;overflow:hidden}.homebox03 .hd{text-align:center}.homebox03 .hd .tit{font-size:calc(var(--fsize-h1) * 1.6);color:var(--color-0)}.homebox03 .list{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap-large);margin-top:var(--gap-h3);position:relative}.homebox03 .list::before{content:"";position:absolute;right:-2.5vw;top:-2.5vw;width:5vw;height:5vw;background:#ef8641;border-radius:50%;pointer-events:none}.homebox03 .list::after{content:"";position:absolute;right:-2.5vw;top:3.5vw;width:5vw;height:15vw;background:var(--color-main);border-radius:10vw;pointer-events:none}.homebox03 .list .item{position:relative;z-index:2}.homebox03 .list .item .ia{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-white);text-decoration:none;overflow:hidden;transition:all .3s}.homebox03 .list .item .ia:hover{box-shadow:0 0 20px rgba(0,0,0,0.1);transform:translateY(-5px)}.homebox03 .list .item .ia:hover .inf .nam{color:var(--color-main)}.homebox03 .list .item .ia:hover .inf .nam::after{width:100%}.homebox03 .list .item .ia .img{position:relative;width:100%;height:0;padding-bottom:66%}.homebox03 .list .item .ia .img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.homebox03 .list .item .ia .inf{padding:var(--gap-large);flex:1;display:flex;flex-direction:column;row-gap:var(--gap-base)}.homebox03 .list .item .ia .inf .nam{font-size:var(--fsize-h2);color:var(--color-0);position:relative;line-height:1.6;width:fit-content}.homebox03 .list .item .ia .inf .nam::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--color-main);transition:all .3s}.homebox03 .list .item .ia .inf .txt{font-size:var(--fsize-txt);color:var(--color-6);line-height:1.6;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:2}.homebox04{position:relative;width:100%;height:20vw}.homebox04 img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.homebox05{background:linear-gradient(to bottom, var(--color-bg) 0%, var(--color-white) 100%);padding:calc(var(--gap-h1) * 1.5) 0;position:relative;overflow:hidden}.homebox05::before{content:"";position:absolute;left:-5vw;top:10vw;width:10vw;height:20vw;border-radius:10vw;background:var(--color-main);pointer-events:none}.homebox05::after{content:"";position:absolute;right:-3vw;bottom:6vw;width:6vw;height:20vw;border-radius:10vw;background:var(--color-main);pointer-events:none}.homebox05 .hd{text-align:center}.homebox05 .hd .tit{display:flex;flex-direction:column;align-items:center;row-gap:var(--gap-mini)}.homebox05 .hd .tit .en{font-size:var(--fsize-txt);color:var(--color-main);display:none}.homebox05 .hd .tit .cn{font-size:calc(var(--fsize-h1) * 1.6);color:var(--color-0)}.homebox05 .list{margin-top:var(--gap-h3);display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap-large)}.homebox05 .list .item{position:relative;z-index:2}.homebox05 .list .item .ia{border-radius:6px;overflow:hidden;padding:calc(var(--gap-large) * 1.5) var(--gap-large);background:var(--color-white);display:flex;border:1px solid var(--color-border);column-gap:var(--gap-large);text-decoration:none;transition:all .3s}.homebox05 .list .item .ia:hover{box-shadow:0 0 20px rgba(0,0,0,0.1);transform:translateY(-5px)}.homebox05 .list .item .ia:hover .inf .nam{color:var(--color-main)}.homebox05 .list .item .ia:hover .inf .nam::after{width:100%}.homebox05 .list .item .ia .ico{width:50px;height:50px;color:var(--color-main)}.homebox05 .list .item .ia .ico svg{display:block;width:100%;height:100%;object-fit:contain}.homebox05 .list .item .ia .inf{flex:1;display:flex;flex-direction:column;row-gap:var(--gap-base)}.homebox05 .list .item .ia .inf .nam{font-size:var(--fsize-h3);color:var(--color-0);position:relative;line-height:1.6;width:fit-content}.homebox05 .list .item .ia .inf .nam::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--color-main);transition:all .3s}.homebox05 .list .item .ia .inf .txt{font-size:var(--fsize-txt);color:var(--color-6);line-height:1.6;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:2}.homebox06{background:linear-gradient(to bottom, var(--color-bg) 0%, var(--color-white) 100%);padding:calc(var(--gap-h1) * 1.5) 0}.homebox06 .hd .nam{display:flex;flex-direction:column;align-items:center;row-gap:var(--gap-mini)}.homebox06 .hd .nam span{font-size:var(--fsize-txt);color:var(--color-main);display:none}.homebox06 .hd .nam strong{font-size:calc(var(--fsize-h1) * 1.6);text-align:center;color:var(--color-0)}.homebox06 .list{margin-top:var(--gap-h1);display:flex;align-items:center;height:580px}@media (max-width: 990px){.homebox06 .list{height:auto;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}}.homebox06 .list .it{flex:1;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s}@media (max-width: 990px){.homebox06 .list .it{height:50vw;width:100%}.homebox06 .list .it:last-child{grid-column-start:span 2}}.homebox06 .list .it:hover{flex:4}.homebox06 .list .it:hover .ia{width:87%;height:90%}.homebox06 .list .it:hover .ia .img{transform:scale(1.05) translate(-50%, -50%)}.homebox06 .list .it:hover .ia .img img{filter:grayscale(0)}.homebox06 .list .it:hover .ia::before{opacity:1}.homebox06 .list .it:hover .ia::after{width:100%}.homebox06 .list .it:hover .ia .cov{transition:all .3s .2s;opacity:0;transform:translateY(-20px)}.homebox06 .list .it:hover .ia .inf{transition:all .3s .3s;opacity:1;transform:translateY(0)}.homebox06 .list .it .ia{display:block;width:100%;height:100%;overflow:hidden;position:relative;color:var(--color-white);text-decoration:none;transition:all .3s}@media (max-width: 990px){.homebox06 .list .it .ia{height:50vw}}.homebox06 .list .it .ia::before{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.85477941) 0%, rgba(0,0,0,0.75113796) 27%, rgba(0,0,0,0) 100%);z-index:1;transition:all .3s}.homebox06 .list .it .ia::after{content:"";position:absolute;bottom:0;left:0;width:0;height:5px;background:var(--color-main);z-index:1;transition:all .3s}.homebox06 .list .it .ia .img{position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%, -50%);transition:all .3s}.homebox06 .list .it .ia .img img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(70%);transition:all .3s}.homebox06 .list .it .ia .cov{position:absolute;top:72%;left:0;padding:0 var(--gap-large);width:100%;box-sizing:border-box;display:flex;flex-direction:column;row-gap:var(--gap-base);text-align:center;align-items:center;color:var(--color-white);z-index:2}.homebox06 .list .it .ia .cov .ico{width:40px;height:40px;color:var(--color-white)}.homebox06 .list .it .ia .cov .ico svg{display:block;width:100%;height:100%;object-fit:contain}.homebox06 .list .it .ia .cov .nam{font-size:var(--fsize-txt);color:var(--color-white);position:relative;line-height:1.4;width:fit-content}.homebox06 .list .it .ia .inf{position:absolute;bottom:var(--gap-h3);left:0;z-index:2;width:100%;box-sizing:border-box;padding:0 var(--gap-h3);opacity:0;transform:translateY(20px)}.homebox06 .list .it .ia .inf .ico{width:50px;height:50px;color:var(--color-white);margin-bottom:var(--gap-base)}.homebox06 .list .it .ia .inf .ico svg{display:block;width:100%;height:100%;object-fit:contain}.homebox06 .list .it .ia .inf .nam{font-size:var(--fsize-h3);color:var(--color-white);position:relative;line-height:1.6;width:fit-content}.homebox06 .list .it .ia .inf .txt{font-size:var(--fsize-txt);color:var(--color-white);line-height:1.6;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:2}.homebox07{background:linear-gradient(to bottom, var(--color-bg) 0%, var(--color-white) 100%);padding:calc(var(--gap-h1) * 1.5) 0;position:relative;overflow:hidden}@media (max-width: 990px){.homebox07{padding:10vw 3vw}}.homebox07 .hd{text-align:center}.homebox07 .hd .tit{display:flex;flex-direction:column;align-items:center;row-gap:var(--gap-mini)}.homebox07 .hd .tit .en{font-size:var(--fsize-txt);color:var(--color-main);display:none}.homebox07 .hd .tit .cn{font-size:calc(var(--fsize-h1) * 1.4);color:var(--color-0);font-weight:bold}@media (max-width: 990px){.homebox07 .hd .tit .cn{font-size:calc(var(--fsize-h2) * 1)}.homebox07 .hd .tit .cn br{display:none}}.homebox07 .list{margin-top:var(--gap-h3);display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap-large)}@media (max-width: 990px){.homebox07 .list{grid-template-columns:repeat(1, 1fr)}}.homebox07 .list .item{position:relative;z-index:2;perspective:800px}.homebox07 .list .item .ia{position:relative;display:block;text-decoration:none;transition:all .9s;transform-style:preserve-3d}.homebox07 .list .item .ia .fnow{position:relative;backface-visibility:hidden;transform:rotateY(0deg);border:1px solid var(--color-border);border-radius:6px;overflow:hidden}.homebox07 .list .item .ia .fbox{position:absolute;backface-visibility:hidden;transform:rotateY(180deg);top:0;left:0;width:100%;height:100%;background:var(--color-main);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-white);box-sizing:border-box;padding:0 var(--gap-large);row-gap:var(--gap-base);text-align:center;border-radius:6px;overflow:hidden}.homebox07 .list .item .ia .fbox .nam{font-size:calc(var(--fsize-h3) * .8);line-height:1.2;font-weight:500;display:none}.homebox07 .list .item .ia .fbox .txt{font-size:calc(var(--fsize-txt) * 1);line-height:1.6}.homebox07 .list .item .ia .fbox .btn{position:relative;box-sizing:border-box;font-size:calc(var(--fsize-h3) * .8);line-height:1.6;background:var(--color-white);color:var(--color-main);border-radius:6px;font-weight:bold;padding:calc(var(--gap-small) * 1.2) calc(var(--gap-large) * 1.2)}.homebox07 .list .item .ia:hover .inf .nam{color:var(--color-main)}.homebox07 .list .item .ia:hover .inf .nam::after{width:100%}.homebox07 .list .item .ia .img{position:relative;display:block;width:100%;height:0;padding-bottom:52%}.homebox07 .list .item .ia .img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.homebox07 .list .item .ia .inf{flex:1;display:flex;flex-direction:column;row-gap:var(--gap-base);align-items:center;padding:var(--gap-large);position:relative;background:var(--color-white)}.homebox07 .list .item .ia .inf .nam{font-size:calc(var(--fsize-h3) * .8);color:var(--color-0);position:relative;font-weight:500;line-height:1.6;width:fit-content}.homebox07 .list .item .ia .inf .nam::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--color-main);transition:all .3s}@media (hover:hover) and (pointer:fine){.homebox07 .list .item:hover .ia{transform:translateY(-5px) rotateY(180deg);box-shadow:0 0 20px rgba(0,0,0,0.1)}}.homeboxsp01{background-color:var(--color-main);color:var(--color-white)}.homeboxsp01 .list{display:flex}@media (max-width: 990px){.homeboxsp01 .list{flex-direction:column}}.homeboxsp01 .list .item{flex:1;text-align:center;font-size:var(--fsize-txt);line-height:1.6;padding:calc(var(--gap-h1) * 1.2) 0;border-right:1px solid rgba(255,255,255,0.1)}.homeboxsp01 .list .item:last-child{border-right:none}.homeboxsp01 .list .item:hover .ico{transform:scale(1.2)}.homeboxsp01 .list .item .ico{width:60px;height:60px;margin:0 auto;transition:all .3s}.homeboxsp01 .list .item .ico img{display:block;width:100%;height:100%}.homeboxsp01 .list .item .num{margin:var(--gap-large) auto var(--gap-small)}.homeboxsp01 .list .item .num span{opacity:.8;font-size:var(--fsize-h2)}.homeboxsp01 .list .item .num strong{font-size:calc(var(--fsize-h1) * 2)}.homeboxsp01 .list .item .inf{font-size:var(--fsize-large)}@media (max-width: 990px){.homeboxsp01 .list .item{display:flex;align-items:center;justify-content:flex-start;border-right:0}.homeboxsp01 .list .item .ico{margin:0}.homeboxsp01 .list .item .num{margin:0 0 0 var(--gap-large);display:flex;flex-direction:column;align-items:flex-start;line-height:1}.homeboxsp01 .list .item .inf{margin-left:auto;text-align:right}}.homebox08{background:linear-gradient(to bottom, var(--color-bg) 0%, var(--color-white) 100%);padding:calc(var(--gap-h1) * 1.5) 0}@media (max-width: 990px){.homebox08{padding:10vw 3vw}}.homebox08 .list{display:flex}@media (max-width: 990px){.homebox08 .list{flex-direction:column;row-gap:var(--gap-h3)}}.homebox08 .list .item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:var(--gap-base)}.homebox08 .list .item.on .num strong,.homebox08 .list .item.on .num span{color:var(--color-main)}.homebox08 .list .item .num{display:flex;justify-content:center}.homebox08 .list .item .num strong{font-size:calc(var(--fsize-h1) * 3);color:var(--color-0)}@media (max-width: 990px){.homebox08 .list .item .num strong{font-size:calc(var(--fsize-h2) * 2)}}.homebox08 .list .item .num span{font-size:calc(var(--fsize-h1) * 2);color:var(--color-3)}@media (max-width: 990px){.homebox08 .list .item .num span{font-size:calc(var(--fsize-h2) * 1.2)}}.homebox08 .list .item .inf .nam{font-size:var(--fsize-h3);color:var(--color-0);position:relative;line-height:1.6;font-weight:500;width:fit-content}@media (max-width: 990px){.homebox08 .list .item .inf .nam{font-size:calc(var(--fsize-large) * 1.1)}}.newslist-25815{background:linear-gradient(to bottom, var(--color-bg) 0%, var(--color-white) 100%);padding:calc(var(--gap-h1) * 1.5) 0;overflow:hidden}.newslist-25815 .hd{display:flex;justify-content:space-between;align-items:center}.newslist-25815 .hd .nam{font-size:calc(var(--fsize-h1) * 1.4);line-height:1.2;color:var(--color-0);font-weight:bold}@media (max-width: 990px){.newslist-25815 .hd .nam{font-size:var(--fsize-h2)}}.newslist-25815 .hd .mor .ma{display:flex;font-size:var(--fsize-txt);padding:var(--gap-small) var(--gap-large);border:1px solid var(--color-border);border-radius:var(--gap-h3);color:var(--color-0);text-decoration:none;transition:all .3s}.newslist-25815 .hd .mor .ma:hover{background:var(--color-main);color:var(--color-white);border-color:var(--color-main)}.newslist-25815 .list{margin-top:var(--gap-h3)}.newslist-25815 .list .newslist{overflow:visible;--swiper-theme-color:var(--color-main)}.newslist-25815 .list .newslist .swiper-slide .sbox{text-decoration:none;display:flex;flex-direction:column;row-gap:var(--gap-base);padding:var(--gap-large);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--gap-large)}@media (max-width: 990px){.newslist-25815 .list .newslist .swiper-slide .sbox{padding:var(--gap-h3);row-gap:var(--gap-h3)}}.newslist-25815 .list .newslist .swiper-slide .sbox:hover .img img{transform:scale(1.05)}.newslist-25815 .list .newslist .swiper-slide .sbox:hover .inf .mor{padding:var(--gap-small) calc(var(--gap-large) * 1.2)}@media (max-width: 990px){.newslist-25815 .list .newslist .swiper-slide .sbox:hover .inf .mor{padding:var(--gap-large) calc(var(--gap-h3) * 1.2)}}.newslist-25815 .list .newslist .swiper-slide .sbox .img{position:relative;width:100%;height:0;padding-bottom:67%;overflow:hidden;border-radius:var(--gap-base)}.newslist-25815 .list .newslist .swiper-slide .sbox .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .3s}.newslist-25815 .list .newslist .swiper-slide .sbox .inf{display:flex;flex-direction:column;row-gap:var(--gap-base)}.newslist-25815 .list .newslist .swiper-slide .sbox .inf .tim{display:flex;align-items:center;justify-content:space-between;font-size:var(--fsize-base);color:var(--color-9);border-bottom:1px solid var(--color-border);padding-bottom:var(--gap-base)}.newslist-25815 .list .newslist .swiper-slide .sbox .inf .tim .cla,.newslist-25815 .list .newslist .swiper-slide .sbox .inf .tim .dat{display:flex;align-items:center;column-gap:var(--gap-mini)}.newslist-25815 .list .newslist .swiper-slide .sbox .inf .tim .cla svg,.newslist-25815 .list .newslist .swiper-slide .sbox .inf .tim .dat svg{display:block;width:20px;height:20px}.newslist-25815 .list .newslist .swiper-slide .sbox .inf .nam{font-size:calc(var(--fsize-h3) * .9);color:var(--color-0);line-height:1.4;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:2;transition:all .3s}.newslist-25815 .list .newslist .swiper-slide .sbox .inf .txt{font-size:var(--fsize-base);line-height:1.6;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:2;color:var(--color-6)}.newslist-25815 .list .newslist .swiper-slide .sbox .inf .mor{display:flex;align-items:center;column-gap:var(--gap-mini);font-size:var(--fsize-base);border:1px solid var(--color-main);padding:var(--gap-small) var(--gap-large);color:var(--color-white);background:var(--color-main);text-decoration:none;border-radius:6px;transition:all .3s;width:fit-content}@media (max-width: 990px){.newslist-25815 .list .newslist .swiper-slide .sbox .inf .mor{padding:var(--gap-large) calc(var(--gap-h3) * 1.2)}}.newslist-25815 .list .newslist .swiper-slide .sbox .inf .mor .ico{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--gap-h1);transition:all .3s}.newslist-25815 .list .newslist .swiper-slide .sbox .inf .mor .ico svg{display:block;width:20px;height:20px}.newslist-25815 .list .newslist .swiper-slide .sbox:hover .inf .nam{color:var(--color-main)}.newslist-25815 .list .newslist .swiper-slide .sbox:hover .inf .mor .ico{background:var(--color-main);border-color:var(--color-main);color:var(--color-white)}.newslist-25815 .list .newslist .tool{width:100%;position:relative;margin-top:var(--gap-h3);display:flex;align-items:center;column-gap:var(--gap-base)}.newslist-25815 .list .newslist .tool .swiper-pagination{position:relative;width:100%;height:3px}.newslist-25815 .list .newslist .tool .swiper-button-next,.newslist-25815 .list .newslist .tool .swiper-button-prev{position:relative;left:auto;right:auto;top:0;margin-top:0;background:var(--color-border);width:36px;height:36px;border-radius:var(--gap-h3)}.newslist-25815 .list .newslist .tool .swiper-button-next::after,.newslist-25815 .list .newslist .tool .swiper-button-prev::after{font-size:var(--fsize-large)}.homebox09{background:linear-gradient(to bottom, var(--color-bg) 0%, var(--color-white) 100%);padding:calc(var(--gap-h1) * 1.5) 0;position:relative;overflow:hidden}.homebox09::before{content:"";position:absolute;left:-5vw;top:10vw;width:10vw;height:20vw;border-radius:10vw;background:var(--color-main);pointer-events:none}.homebox09::after{content:"";position:absolute;right:-3vw;bottom:6vw;width:6vw;height:20vw;border-radius:10vw;background:var(--color-main);pointer-events:none}.homebox09 .hd{text-align:center}.homebox09 .hd .nam{display:flex;justify-content:center;column-gap:var(--gap-small);align-items:center}@media (max-width: 990px){.homebox09 .hd .nam{text-align:left}}.homebox09 .hd .nam span{writing-mode:tb;font-size:var(--fsize-base);line-height:1.6}.homebox09 .hd .nam p{font-size:calc(var(--fsize-h1) * 1.6);line-height:1.2;color:transparent;color:var(--color-0)}@media (max-width: 990px){.homebox09 .hd .nam p{font-size:var(--fsize-h2)}}.homebox09 .hd .txt{font-size:var(--fsize-base);line-height:1.6;margin-top:var(--gap-small);color:var(--color-0)}.homebox09 .bd{margin-top:var(--gap-h3)}.homebox09 .bd .list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--gap-base)}@media (max-width: 990px){.homebox09 .bd .list{grid-template-columns:repeat(1, minmax(0, 1fr))}}.homebox09 .bd .list .item{background:var(--color-white);position:relative;border:1px solid var(--color-border)}.homebox09 .bd .list .item .inf{padding:var(--gap-large);color:var(--color-0)}@media (max-width: 990px){.homebox09 .bd .list .item .inf{padding:var(--gap-h3)}}.homebox09 .bd .list .item .inf .tim{font-size:var(--fsize-base);color:var(--color-6)}.homebox09 .bd .list .item .inf .nam{font-size:calc(var(--fsize-h3) * 1.1);-webkit-line-clamp:3;line-height:1.2;margin:var(--gap-small) 0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:2}.homebox09 .bd .list .item .inf .nam .na{text-decoration:none;color:var(--color-0);transition:all .3s}.homebox09 .bd .list .item .inf .txt{font-size:var(--fsize-base);line-height:1.6;color:var(--color-3);margin:var(--gap-small) 0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:2}.homebox09 .bd .list .item .inf .btn{display:flex;margin-top:var(--gap-base)}.homebox09 .bd .list .item .inf .btn .ba{display:flex;color:var(--color-main);text-decoration:none;align-items:center;font-size:var(--fsize-base);column-gap:var(--gap-small)}.homebox09 .bd .list .item .inf .btn .ba .ico svg{display:block;width:14px;height:14px}.homebox09 .bd .list .item:hover .inf .nam .na{color:var(--color-main)}.homebox09 .bd .list .item.itb{grid-row-start:span 2}.homebox09 .bd .list .item.itb .img{width:100%;height:100%}.homebox09 .bd .list .item.itb .img img{width:100%;height:100%;object-fit:cover}.homebox09 .bd .list .item.itb .inf{position:absolute;left:0;right:0;bottom:0;color:var(--color-white);background:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9))}.homebox09 .bd .list .item.itb .inf .na{color:var(--color-white)}.homebox09 .bd .list .item.itb .inf .tim{color:var(--color-white)}.homebox10{background:linear-gradient(to bottom, var(--color-bg) 0%, var(--color-white) 100%);padding:calc(var(--gap-h1) * 1.5) 0;position:relative;overflow:hidden}.homebox10 .hd{font-size:calc(var(--fsize-h1) * 1.4);line-height:1.2;font-weight:bold;text-align:center;color:var(--color-0);margin-bottom:var(--gap-h2)}.homebox10 .bd{display:flex;justify-content:space-between}.homebox10 .bd .item{display:flex;flex-direction:column;row-gap:var(--gap-large);align-items:center;flex:1}.homebox10 .bd .item .ico{width:60px;height:60px}.homebox10 .bd .item .ico img{display:block;width:100%;height:100%;object-fit:contain}.homebox10 .bd .item .inf{display:flex;flex-direction:column;align-items:center;row-gap:var(--gap-small)}.homebox10 .bd .item .inf .nam{font-size:var(--fsize-h3);line-height:1.2;font-weight:bold;color:var(--color-0)}.homebox10 .bd .item .inf .txt{font-size:var(--fsize-large);line-height:1.6;color:var(--color-3)}.homebox10 .btn{display:flex;justify-content:center;align-items:center;margin-top:var(--gap-h3)}.homebox10 .btn .ba{display:flex;color:var(--color-white);background:var(--color-main);text-decoration:none;align-items:center;font-size:var(--fsize-large);padding:var(--gap-base) var(--gap-h3);transition:all .3s}.homebox10 .btn .ba:hover{opacity:.8}.homebox11{position:relative}.homebox11 .bg{position:absolute;left:0;top:0;width:100%;height:100%}.homebox11 .bg img{display:block;width:100%;height:100%;object-fit:cover}.homebox11 .bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.homebox11 .con{position:relative;z-index:2;padding:calc(var(--gap-h1) * 1.5) 0;color:var(--color-white);display:flex;flex-direction:column;align-items:center;row-gap:var(--gap-large)}.homebox11 .con .nam{font-size:calc(var(--fsize-h1) * 1.4);line-height:1.2;font-weight:bold;text-align:center}.homebox11 .con .txt{font-size:var(--fsize-large);line-height:1.6;text-align:center;max-width:1000px}.homebox11 .con .btn{display:flex;justify-content:center;align-items:center}.homebox11 .con .btn .ba{display:flex;color:var(--color-white);background:var(--color-main);text-decoration:none;align-items:center;border-radius:6px;font-size:var(--fsize-large);padding:var(--gap-base) var(--gap-h3);transition:all .3s}.homebox11 .con .btn .ba:hover{padding:var(--gap-base) calc(var(--gap-h3) * 1.5)}.homebox12{position:relative;padding:var(--gap-h1) 0;background:var(--color-bg)}.homebox12 .hd{display:flex;flex-direction:column;row-gap:var(--gap-base);align-items:center;text-align:center;color:var(--color-0)}.homebox12 .hd .nam{font-size:calc(var(--fsize-h1) * 1.4);font-weight:bold}.homebox12 .hd .txt{font-size:var(--fsize-large);line-height:1.6}.homebox12 .listbox{border-radius:20px;overflow:hidden;margin-top:var(--gap-h3);position:relative;pointer-events:none}.homebox12 .listbox::before{content:"";position:absolute;top:0;left:0;height:100%;width:10vw;z-index:6;background:linear-gradient(to right, #f6f7f8, rgba(246,247,248,0))}.homebox12 .listbox::after{content:"";position:absolute;top:0;right:0;height:100%;width:10vw;z-index:6;background:linear-gradient(to right, rgba(246,247,248,0), #f6f7f8)}.homebox12 .listbox .hb12lb{position:relative;margin-left:2px;margin-right:2px;padding:var(--gap-base) 0}.homebox12 .listbox .hb12lb:last-child{margin-bottom:0}.homebox12 .listbox .hb12lb .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.homebox12 .listbox .hb12lb .swiper-slide .img{position:relative;width:100%;height:0;padding-bottom:36%;overflow:hidden;border-radius:10px;transition:all .3s;background:var(--color-white);box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}.homebox12 .listbox .hb12lb .swiper-slide .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;padding:var(--gap-base) var(--gap-large);mix-blend-mode:multiply}.homebox13{position:relative;padding:var(--gap-h1) 0;background:var(--color-white)}@media (max-width: 990px){.homebox13{padding:10vw 0}}.homebox13 .hd{display:flex;flex-direction:column;row-gap:var(--gap-base);align-items:center;text-align:center;color:var(--color-0)}.homebox13 .hd .nam{font-size:calc(var(--fsize-h1) * 1.4);font-weight:bold}@media (max-width: 990px){.homebox13 .hd .nam{font-size:var(--fsize-h2)}}.homebox13 .hd .txt{font-size:var(--fsize-large);line-height:1.6}.homebox13 .listbox{border-radius:20px;overflow:hidden;margin-top:var(--gap-h3);position:relative;pointer-events:none}.homebox13 .listbox::before{content:"";position:absolute;top:0;left:0;height:100%;width:10vw;z-index:6;background:linear-gradient(to right, #fff, rgba(255,255,255,0))}.homebox13 .listbox::after{content:"";position:absolute;top:0;right:0;height:100%;width:10vw;z-index:6;background:linear-gradient(to right, rgba(255,255,255,0), #fff)}.homebox13 .listbox .hb13lb{position:relative;margin-left:2px;margin-right:2px;padding:var(--gap-base) 0}.homebox13 .listbox .hb13lb:last-child{margin-bottom:0}.homebox13 .listbox .hb13lb .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.homebox13 .listbox .hb13lb .swiper-slide .img{position:relative;width:100%;height:0;padding-bottom:60%;overflow:hidden;border-radius:10px;transition:all .3s}.homebox13 .listbox .hb13lb .swiper-slide .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;padding:var(--gap-base) var(--gap-large);mix-blend-mode:multiply}.homebox14{background:linear-gradient(to bottom, var(--color-bg) 0%, var(--color-white) 100%);padding:calc(var(--gap-h1) * 1.5) 0;position:relative;overflow:hidden}@media (max-width: 990px){.homebox14{padding:10vw 3vw}}.homebox14 .hd{display:flex;flex-direction:column;row-gap:var(--gap-base);align-items:center;text-align:center;color:var(--color-0)}.homebox14 .hd .nam{font-size:calc(var(--fsize-h1) * 1.4);font-weight:bold}@media (max-width: 990px){.homebox14 .hd .nam{font-size:var(--fsize-h2)}}.homebox14 .list{margin-top:calc(var(--gap-h1) * 1.2)}@media (max-width: 990px){.homebox14 .list{margin-top:var(--gap-h3)}}.homebox14 .list .nlist{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}@media (max-width: 990px){.homebox14 .list .nlist{grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:var(--gap-h3)}}.homebox14 .list .nlist .item{transform:scale(1);opacity:.5;transition:all .3s}@media (max-width: 990px){.homebox14 .list .nlist .item{opacity:1}}.homebox14 .list .nlist .item .ia{color:var(--color-0);text-decoration:none;transition:all .3s}.homebox14 .list .nlist .item .ia:hover{color:var(--color-main)}.homebox14 .list .nlist .item:nth-child(1){transform-origin:left center}.homebox14 .list .nlist .item:nth-child(3){transform-origin:right center}.homebox14 .list .nlist .item.on{transform:scale(1.2);opacity:1;z-index:2}@media (max-width: 990px){.homebox14 .list .nlist .item.on{transform:scale(1)}}.homebox14 .list .nlist .img{position:relative;width:100%;height:0;padding-bottom:60%;overflow:hidden}.homebox14 .list .nlist .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.homebox14 .list .nlist .inf{margin-top:var(--gap-base)}@media (max-width: 990px){.homebox14 .list .nlist .inf{margin-top:var(--gap-large)}}.homebox14 .list .nlist .inf .nam{font-size:var(--fsize-large);line-height:1.2;text-align:center}@media (max-width: 990px){.homebox14 .list .nlist .inf .nam{font-size:calc(var(--fsize-large) * 1.1)}}.homebox14 .list .hb14list{position:relative}.homebox14 .list .hb14list .swiper-slide{transform:scale(1);opacity:.5;transition:all .3s}.homebox14 .list .hb14list .swiper-slide.swiper-slide-active{transform:scale(1.3);opacity:1;z-index:2}.homebox14 .list .hb14list .swiper-slide .img{position:relative;width:100%;height:0;padding-bottom:60%;overflow:hidden}.homebox14 .list .hb14list .swiper-slide .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.homebox14 .list .hb14list .swiper-slide .inf{margin-top:var(--gap-base)}.homebox14 .list .hb14list .swiper-slide .inf .nam{font-size:var(--fsize-large);line-height:1.2;color:var(--color-0);text-align:center}.homebox14 .list .hb14list .swiper-button-prev{position:absolute;top:0;left:0;width:30%;height:100%;outline:none}.homebox14 .list .hb14list .swiper-button-prev::after{display:none}.homebox14 .list .hb14list .swiper-button-next{position:absolute;top:0;right:0;width:30%;height:100%;outline:none}.homebox14 .list .hb14list .swiper-button-next::after{display:none}.homebox14 .btn{margin-top:calc(var(--gap-h1) * 1.2);display:flex;align-items:center;justify-content:center;column-gap:var(--gap-h2)}.homebox14 .btn .ba{display:flex;align-items:center;justify-content:center;font-size:calc(var(--fsize-large) * 1.1);color:var(--color-white);background:var(--color-main);text-decoration:none;border-radius:6px;font-weight:bold;padding:var(--gap-base) var(--gap-h2);transition:all .3s}@media (max-width: 990px){.homebox14 .btn .ba{padding:var(--gap-large) var(--gap-h1)}}.homebox14 .btn .ba:hover{background:#5a810a}.homebox15{background:var(--color-bg);padding:calc(var(--gap-h1) * 1.5) 0;position:relative;overflow:hidden}@media (max-width: 990px){.homebox15{padding:10vw 3vw}}.homebox15 .wrapper{display:flex;align-items:center;row-gap:var(--gap-large);color:var(--color-0)}@media (max-width: 990px){.homebox15 .wrapper{flex-direction:column;row-gap:var(--gap-h3)}}.homebox15 .inf{flex:1;display:flex;flex-direction:column}.homebox15 .inf .nam{font-size:calc(var(--fsize-h1) * .88);font-weight:bold;line-height:1.4}@media (max-width: 990px){.homebox15 .inf .nam{font-size:var(--fsize-h2)}}.homebox15.hbsp{background:var(--color-main)}.homebox15.hbsp .wrapper{color:var(--color-white)}.homebox15.hbsp .con .ipb .isp{color:var(--color-white);background:var(--color-main)}.homebox15.hbsp .con .ipb .ipt{border-color:var(--color-white);color:var(--color-white)}.homebox15.hbsp .con .ipb .ipt::placeholder{color:var(--color-white)}.homebox15.hbsp .con .ipb .ipt:focus{border-color:var(--color-white)}.homebox15.hbsp .con .ipb .btn{background:var(--color-white);color:var(--color-main)}.homebox15.hbsp .con .ipb .btn:hover{background:var(--color-white);color:var(--color-main);opacity:.8}.homebox15.hbsp .con .ipb:focus-within .isp{color:var(--color-white)}.homebox15.hbsp .con .m{color:var(--color-white)}.homebox15 .con{flex:1.2;display:flex;flex-direction:column;row-gap:var(--gap-base)}.homebox15 .con .ipb{display:flex;background:transparent;column-gap:var(--gap-small);position:relative}.homebox15 .con .ipb:focus-within .isp{top:0;font-size:calc(var(--fsize-txt) * .8);color:var(--color-main)}.homebox15 .con .ipb:has(.ipt:not(:placeholder-shown)) .isp{top:0;font-size:calc(var(--fsize-txt) * .8)}.homebox15 .con .ipb .isp{position:absolute;font-size:calc(var(--fsize-txt) * 1);line-height:1.6;color:var(--color-0);background:var(--color-bg);padding:0 var(--gap-small);top:50%;pointer-events:none;transform:translateY(-50%);left:var(--gap-base);transition:all .3s}.homebox15 .con .ipb .ipt{padding:var(--gap-small) var(--gap-base);font-size:calc(var(--fsize-txt) * 1);line-height:1.6;color:var(--color-0);outline:0;background:transparent;flex:1;border-radius:6px;width:100%;font-family:"Montserrat";font-weight:500;transition:all .3s;border:2px solid var(--color-border)}@media (max-width: 990px){.homebox15 .con .ipb .ipt{padding:var(--gap-large) var(--gap-h3)}}.homebox15 .con .ipb .ipt::placeholder{color:var(--color-0)}.homebox15 .con .ipb .ipt:focus{border-color:var(--color-main)}.homebox15 .con .ipb .btn{border:0;padding:var(--gap-base) var(--gap-large);line-height:1.6;font-size:calc(var(--fsize-txt) * 1.2);font-family:"Montserrat";color:var(--color-white);background:var(--color-main);cursor:pointer;transition:all .3s;border-radius:6px;font-weight:bold;display:flex;align-items:center;justify-content:center}.homebox15 .con .ipb .btn:hover{background:#5a810a}.homebox15 .con .ipb .btn svg{display:block;width:24px;height:24px}.homebox15 .con .m{font-size:calc(var(--fsize-txt) * .8);line-height:1.6;color:var(--color-0)}.popbox-25816{position:fixed;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:99;opacity:0;visibility:hidden;overflow:hidden;transition:all .3s}.popbox-25816.on{visibility:visible;opacity:1}.popbox-25816.on .container .box{padding-left:30vw}@media (max-width: 990px){.popbox-25816.on .container .box{padding-left:0}}.popbox-25816 .container{position:absolute;left:0px;top:0px;width:100%;height:100%;padding:var(--gap-h3);display:flex;align-items:center;justify-content:center}.popbox-25816 .container .box{position:relative;margin:0px auto;display:flex;overflow:hidden;background-image:url(../img/jt-img/popimg25816.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:var(--gap-large);width:43vw;box-sizing:content-box;padding-left:0;transition:all .8s ease}@media (max-width: 990px){.popbox-25816 .container .box{width:96%}}.popbox-25816 .container .box .clo{position:absolute;right:1.302vw;top:1.302vw;width:1.563vw;height:1.563vw;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:all .3s}@media (max-width: 990px){.popbox-25816 .container .box .clo{right:4vw;top:4vw;width:5vw;height:5vw}}.popbox-25816 .container .box .clo:hover{color:var(--color-main);transform:rotate(180deg)}.popbox-25816 .container .box .clo svg{display:block}.popbox-25816 .container .box .side{position:absolute;top:0;left:0;height:100%;width:30vw;display:flex;flex-direction:column;justify-content:space-between;color:var(--color-white);box-sizing:border-box;padding:4vw 3vw}@media (max-width: 990px){.popbox-25816 .container .box .side{display:none}}.popbox-25816 .container .box .side .tit{font-size:var(--fsize-h1);line-height:1.2;font-weight:bold}.popbox-25816 .container .box .side .mor{font-size:var(--fsize-base);line-height:1.6;font-family:"Montserrat"}.popbox-25816 .container .box .side .mor strong{display:block;font-size:var(--fsize-h2)}.popbox-25816 .container .box .main{position:relative;width:100%;padding:3vw 5vw;box-sizing:border-box;backdrop-filter:blur(1vw);border-radius:var(--gap-large);display:flex;background-color:rgba(255,255,255,0.8);height:100%}@media (max-width: 990px){.popbox-25816 .container .box .main{padding:var(--gap-h3)}}.popbox-25816 .container .box .main .formbox{flex:1.5}.popbox-25816 .container .box .main .formbox .tit{font-size:var(--fsize-large);color:var(--color-0);display:flex;align-items:center;column-gap:var(--gap-small)}.popbox-25816 .container .box .main .formbox .tit::before{content:"";width:10px;height:10px;border-radius:50%;background:var(--color-main)}.popbox-25816 .container .box .main .formbox .con{margin-top:var(--gap-large);display:flex;flex-wrap:wrap;row-gap:var(--gap-base)}@media (max-width: 990px){.popbox-25816 .container .box .main .formbox .con{row-gap:var(--gap-large)}}.popbox-25816 .container .box .main .formbox .con .it{width:50%;box-sizing:border-box;padding:0 var(--gap-small);position:relative}@media (max-width: 990px){.popbox-25816 .container .box .main .formbox .con .it{width:100%}}.popbox-25816 .container .box .main .formbox .con .it.it2{width:100%}.popbox-25816 .container .box .main .formbox .con .it .ipt{display:block;width:100%;font-size:var(--fsize-large);line-height:1.6;padding:var(--gap-base) var(--gap-large);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--gap-h3);color:var(--color-3);transition:all .3s;font-family:"Montserrat"}@media (max-width: 990px){.popbox-25816 .container .box .main .formbox .con .it .ipt{padding:var(--gap-large) var(--gap-h3)}}.popbox-25816 .container .box .main .formbox .con .it .ipt:hover,.popbox-25816 .container .box .main .formbox .con .it .ipt:focus{border-color:var(--color-main);box-shadow:0 var(--gap-base) var(--gap-large) rgba(128,179,22,0.1)}.popbox-25816 .container .box .main .formbox .con .it .tea{display:block;width:100%;height:10vw;font-size:var(--fsize-large);line-height:1.6;padding:var(--gap-base) var(--gap-large);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--gap-large);color:var(--color-3);transition:all .3s;font-family:"Montserrat"}@media (max-width: 990px){.popbox-25816 .container .box .main .formbox .con .it .tea{padding:var(--gap-base) var(--gap-h3);height:30vw}}.popbox-25816 .container .box .main .formbox .con .it .tea:hover,.popbox-25816 .container .box .main .formbox .con .it .tea:focus{border-color:var(--color-main);box-shadow:0 var(--gap-base) var(--gap-large) rgba(128,179,22,0.1)}.popbox-25816 .container .box .main .formbox .con .it .yzm{position:absolute;right:var(--gap-large);top:0;box-sizing:border-box;padding:var(--gap-small) 0;display:block;width:120px;height:100%}.popbox-25816 .container .box .main .formbox .con .it .btn{width:100%;border:0;cursor:pointer;font-size:var(--fsize-txt);color:var(--color-white);background:var(--color-0);padding:var(--gap-base) var(--gap-large);border-radius:var(--gap-h3);transition:all .3s;font-family:"Montserrat"}@media (max-width: 990px){.popbox-25816 .container .box .main .formbox .con .it .btn{padding:var(--gap-h3) var(--gap-large);font-size:var(--fsize-large)}}.popbox-25816 .container .box .main .formbox .con .it .btn:hover{background:var(--color-main)}.foottop{background:url(../img/jt-img/foottopbg.jpg) no-repeat center;background-size:cover;color:var(--color-white);padding:var(--gap-h1) 0;position:relative}@media (max-width: 990px){.foottop{padding:10vw 3vw}}.foottop::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--color-main);mix-blend-mode:color}.foottop .wrapper{display:flex;position:relative;flex-direction:column;row-gap:var(--gap-large);align-items:flex-start}@media (max-width: 990px){.foottop .wrapper{row-gap:var(--gap-h3)}}.foottop .wrapper .inf .nam{font-size:calc(var(--fsize-h1) * 1);font-weight:bold}@media (max-width: 990px){.foottop .wrapper .inf .nam{font-size:var(--fsize-h2)}}.foottop .wrapper .inf .txt{font-size:var(--fsize-large);margin-top:var(--gap-small);max-width:60%;line-height:1.6}@media (max-width: 990px){.foottop .wrapper .inf .txt{max-width:100%;margin-top:var(--gap-h3)}}.foottop .wrapper .mor .btn{display:flex;align-items:center;justify-content:center;padding:var(--gap-base) var(--gap-large);border:2px solid var(--color-white);background-color:var(--color-white);font-size:var(--fsize-large);color:var(--color-main);font-weight:bold;border-radius:6px;text-decoration:none;transition:all .3s}@media (max-width: 990px){.foottop .wrapper .mor .btn{padding:var(--gap-large) var(--gap-h2)}}.foottop .wrapper .mor .btn:hover{color:var(--color-white);background-color:transparent}.foorer{background:var(--color-white);background-size:cover;color:var(--color-0);font-size:var(--fsize-base)}@media (max-width: 990px){.foorer{padding:10vw 3vw}}.foorer .list{padding:var(--gap-h1) 0;display:flex;justify-content:space-between}@media (max-width: 990px){.foorer .list{flex-direction:column;padding:0;row-gap:var(--gap-h3)}}.foorer .list .flogo{width:180px;margin-right:var(--gap-large);display:flex;flex-direction:column;row-gap:var(--gap-large)}@media (max-width: 990px){.foorer .list .flogo{width:100%}}.foorer .list .flogo .fa{display:block;width:100%;margin-bottom:var(--gap-large);transition:all .3s}@media (max-width: 990px){.foorer .list .flogo .fa{width:165px}}.foorer .list .flogo .fa:hover{opacity:.6}.foorer .list .flogo .fa img{display:block;width:100%}.foorer .list .flogo .sns{display:flex;align-items:center;justify-content:space-between;column-gap:var(--gap-small)}@media (max-width: 990px){.foorer .list .flogo .sns{justify-content:flex-start;column-gap:var(--gap-large)}}.foorer .list .flogo .sns .sa{display:flex;position:relative;flex-direction:column;align-items:center;row-gap:var(--gap-base);text-decoration:none;color:var(--color-0);transition:all .3s}.foorer .list .flogo .sns .sa:hover{color:var(--color-main)}.foorer .list .flogo .sns .sa:hover .ico{background:var(--color-main)}.foorer .list .flogo .sns .sa .ico{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--color-0);border-radius:50%;color:var(--color-white);transition:all .3s}.foorer .list .flogo .sns .sa .ico svg{display:block;width:30px;height:30px}.foorer .list .flogo .sns .sa .nam{font-size:var(--fsize-txt);line-height:1.2}.foorer .list .item .ih{font-size:calc(var(--fsize-h3) * 1)}@media (max-width: 990px){.foorer .list .item .ih{font-size:calc(var(--fsize-large) * 1.2)}}.foorer .list .item .ih .ia{text-decoration:none;color:var(--color-0);font-weight:700}.foorer .list .item .ib{margin-top:var(--gap-large)}.foorer .list .item .ib.ib2{-webkit-column-count:2;column-count:2;-webkit-column-gap:var(--gap-base);column-gap:var(--gap-base)}.foorer .list .item .ib .it{font-size:var(--fsize-txt);padding:var(--gap-small) 0}.foorer .list .item .ib .it.on .ihead{color:var(--color-main)}@media (max-width: 990px){.foorer .list .item .ib .it br{display:none}}.foorer .list .item .ib .it .ia{text-decoration:none;color:var(--color-0);transition:all .3s}.foorer .list .item .ib .it .ia:hover{color:var(--color-main)}.foorer .list .item .ib .it.itx{color:var(--color-0);text-align:center;display:flex;column-gap:var(--gap-small);font-size:var(--fsize-small)}.foorer .list .item .ib .it.itx .img{width:110px}.foorer .list .item .ib .it.itx .img img{display:block;width:100%}.foorer .list .item .im{margin-top:var(--gap-large);display:flex;flex-direction:column;row-gap:var(--gap-base)}.foorer .list .item .im p{font-size:var(--fsize-txt);line-height:1.6;color:var(--color-0)}.foorer .list .item .im .ipb{display:flex;background:var(--color-white);column-gap:var(--gap-small)}.foorer .list .item .im .ipb .ipt{padding:var(--gap-small);font-size:calc(var(--fsize-txt) * 1);line-height:1.6;color:var(--color-0);outline:0;flex:1;width:100%;font-family:"Montserrat";font-weight:500;transition:all .3s;border:2px solid var(--color-border)}.foorer .list .item .im .ipb .ipt::placeholder{color:var(--color-0)}.foorer .list .item .im .ipb .ipt:focus{border-color:var(--color-main)}.foorer .list .item .im .ipb .btn{border:0;padding:var(--gap-base);line-height:1.6;font-size:calc(var(--fsize-txt) * 1);font-family:"Montserrat";color:var(--color-white);background:var(--color-main);cursor:pointer;transition:all .3s;border-radius:6px;display:flex;align-items:center;justify-content:center}.foorer .list .item .im .ipb .btn:hover{background:#5a810a}.foorer .list .item .im .ipb .btn svg{display:block;width:24px;height:24px}.foorer .list .item .im .m{font-size:calc(var(--fsize-txt) * .8);line-height:1.6;color:var(--color-0)}.foorer .list .isub{display:none;border-left:2px solid var(--color-border);padding-left:var(--gap-large);margin-top:var(--gap-base)}.foorer .list .isub .ist{padding:var(--gap-mini) 0}.foorer .lin{display:flex;justify-content:space-between;align-items:center;color:var(--color-3);padding-bottom:var(--gap-h3)}@media (max-width: 990px){.foorer .lin{flex-direction:column;align-items:center;padding-bottom:0}}.foorer .lin .lang{display:flex;align-items:center;column-gap:var(--gap-small)}@media (max-width: 990px){.foorer .lin .lang{flex-wrap:wrap;margin-top:var(--gap-h1)}}.foorer .lin .lang svg{display:block;width:22px;height:22px}.foorer .lin .lang .la{color:var(--color-3);font-size:var(--fsize-txt);line-height:1.6;text-decoration:none;transition:all .3s}.foorer .lin .lang .la:hover{color:var(--color-main)}.foorer .lin .lang span{color:var(--color-3);font-size:var(--fsize-txt);line-height:1.6}.foorer .lin .sns{display:flex;align-items:center;column-gap:var(--gap-small)}@media (max-width: 990px){.foorer .lin .sns{display:none}}.foorer .lin .sns .sa{display:flex;position:relative;flex-direction:column;align-items:center;row-gap:var(--gap-small);text-decoration:none;color:var(--color-0);transition:all .3s}.foorer .lin .sns .sa:hover{color:var(--color-main)}.foorer .lin .sns .sa:hover .ico{background:var(--color-main)}.foorer .lin .sns .sa .ico{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--color-0);border-radius:50%;color:var(--color-white);transition:all .3s}.foorer .lin .sns .sa .ico svg{display:block;width:20px;height:20px}.foorer .lin .sns .sa .nam{font-size:var(--fsize-txt);line-height:1.2}.foot{border-top:1px solid rgba(255,255,255,0.15);background:var(--color-main);padding:var(--gap-h3) 0;font-size:var(--fsize-txt);line-height:1.6;color:var(--color-white)}@media (max-width: 990px){.foot{padding:var(--gap-h3) 6vw;line-height:1.2}}.foot .wrapper{display:flex;justify-content:space-between}@media (max-width: 990px){.foot .wrapper{flex-direction:column;padding:0;align-items:center;text-align:center}}.foot .wrapper .lin .la{color:var(--color-white);margin-left:var(--gap-large)}@media (max-width: 990px){#scrollBar{display:block !important;right:10px !important}}@-webkit-keyframes scrollDown{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}50%{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}100%{opacity:0;-webkit-transform:translateY(10px);transform:translateX(-50%) translateY(10px)}}@keyframes scrollDown{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}50%{opacity:1;transform:translateX(-50%) translateY(0)}100%{opacity:0;transform:translateX(-50%) translateY(10px)}}*{box-sizing:border-box}img{pointer-events:none}body{overflow-x:hidden}body.fxd{overflow:hidden}.wrapper{box-sizing:border-box;padding:0 20px;width:1400px;margin:0 auto}@media (max-width: 1600px){.wrapper{width:100%;padding:0 4vw}}@-webkit-keyframes zoomInSmall{from{opacity:0;-webkit-transform:scale3d(.92, .92, .92);transform:scale3d(.92, .92, .92)}50%{opacity:1}}@keyframes zoomInSmall{from{opacity:0;-webkit-transform:scale3d(.92, .92, .92);transform:scale3d(.92, .92, .92)}50%{opacity:1}}.zoomInSmall{-webkit-animation-name:zoomInSmall;animation-name:zoomInSmall}.lightGallery-white-theme .lg-outer .lg-thumb-outer{box-shadow:0 0 6px -3.5px rgba(0,0,0,0.25) inset}.lightGallery-white-theme .lg-sub-html{color:#333 !important}.lightGallery-white-theme .lg-sub-html a{color:#2f2f2f !important}.lightGallery-white-theme .lg-backdrop{background-color:rgba(243,243,243,0.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lightGallery-white-theme .lg-backdrop{background-color:rgba(243,243,243,0.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lightGallery-white-theme .lg-thumb-item.active,.lightGallery-white-theme .lg-thumb-item:hover{border-color:var(--color-main)}.lightGallery-white-theme .lg-progress-bar{background-color:#999}.lightGallery-white-theme .lg-progress-bar .lg-progress{background-color:#333}.lightGallery-white-theme .lg-outer .lg-thumb-outer{background-color:#fcfcfc}.lightGallery-white-theme .lg-next,.lightGallery-white-theme .lg-prev{background-color:rgba(0,0,0,0.03);color:#444}.lightGallery-white-theme .lg-next:hover,.lightGallery-white-theme .lg-prev:hover{color:#000}.lightGallery-white-theme .lg-next:focus,.lightGallery-white-theme .lg-prev:focus{outline:none;box-shadow:none}.lightGallery-white-theme .lg-toolbar .lg-icon{color:#555}.lightGallery-white-theme .lg-toolbar .lg-icon:hover{color:#000}.lightGallery-white-theme .lg-counter{color:#555}.lightGallery-white-theme .lg-outer .lg-thumb-item.active,.lightGallery-white-theme .lg-outer .lg-thumb-item:hover{border:2px solid var(--color-main)}::selection{background:var(--color-main);color:var(--color-white)}::-moz-selection{background:var(--color-main);color:var(--color-white)}body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video{margin:0;padding:0}article,aside,footer,header,hgroup,nav,section,audio,canvas,video{display:block}body{font-size:100%;font-family:"Montserrat",Helvetica,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:500;-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--color-white)}textarea{resize:none}iframe,img{border:0}ul,ol{list-style:none}input,select,textarea{outline:0;-webkit-user-modify:read-write-plaintext-only}a{text-decoration:none;color:#666}a:hover{text-decoration:underline;color:var(--color-main)}/*# sourceMappingURL=./c.css.map */